﻿@charset "utf-8";


.clearfix:after{
	content: ""; 
	display: block; 
	clear: both; 
	height: 0; 
	visibility: hidden;
}
.clearfix{
	min-height: 0; 
	height: 1%;
}


.clearfix2:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clearfix2 {display: inline-block;}  /* for IE/Mac */


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	margin:0px;
	text-align:justify;
}

ul, li, h1, p{
	margin:0px;
	padding:0px;
	border:0px;
	}

h1{
	color:#009FC3;
	font-size:28px;
	border-bottom:1px solid #009FC3;
}
h2 {
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	padding:5px 5px 5px 10px;
	background-color:#009FC3;
}
h3 {
	color:#6591C5;
	font-size:13px;
	font-weight:bold;
	border:1px solid #6591C5;
	padding:5px 5px 5px 10px;
	}

img{
	border:0px;
}


p{
	margin:12px auto;}

.noticias{
	margin-top:20px;
	}
.noticias h2{
	font-family:24px;
	color:#666666;
	font-weight:bold;
	background:none;
	border:0;
	}

.item{
	margin-bottom:14px;
}


.item img{
	float:left;
	margin-right:10px;
	border:1px solid #C1D0D7;
}

.item h2{
	font-size:14px;
	color:#009FC3;
}
	
.item p{
	border: 0px; 
	margin: 0px; 
	padding: 0px;
	font-size:12px;
}

.ITEM_separacion{
	border-bottom:1px #cccccc dotted;
	padding-bottom:14px;
}




.contenedor{ 
	width:970px; 
	margin:0px auto;
	}
	


.idiomas{
	text-align:right; 
	padding:2px 18px;
	color:#009FC3;
	font-weight:bold;
}
.idiomas a {
	color:#ccc;
	text-decoration:none;
}
.idiomas a:hover {
	color:#666;
}

.contenidoMedio{
	background-image:url(images/fondoContenidoMedio.jpg); 
	background-position:bottom;
	background-repeat:no-repeat;
}
	
.colA{
	float:left; 
	width:213px;
	min-height:500px;
}

.colA ul{
	list-style:none;
}















.botoneraIzda { 
	font-size:11px;
	font-weight:bold;
	list-style-type: none;
	color: #333333;
	text-align:left;
}

.botoneraIzda .seleccionado{
	display: block;
	padding: 4px 4px 4px 12px;
	width:195px;
	background-color: #c3c4c4;
	border-bottom: 1px dotted #eee;
	border-left:1px solid #969b97;
	border-right:1px solid #969b97;
}

.botoneraIzda a{
	display: block;
	padding: 4px 4px 4px 12px;
	width:195px;
	background-color: #E0E0DF;
	border-bottom: 1px dotted #eee;
	border-left:1px solid #969b97;
	border-right:1px solid #969b97;
}

.botoneraIzda a:link, .botoneraIzda a:visited{
	color: #333333;
	text-decoration: none;
}

.botoneraIzda a:hover{
	color: #333333;
	background-color: #B2B2B2;

}


.nivel2{
	background-color:#979B97;
	color:#FFFFFF;
}
.nivel2 .seleccionado{
	color:#FFFFFF !important;
	border-bottom:none !important;
	background-color:#888B88 !important;
	padding-left:20px !important;
	width:187px !important;
}
.nivel2 a{
	color:#FFFFFF !important;
	border-bottom:none !important;
	padding-left:20px !important;
	width:187px !important;
}

.nivel2 a:link, .nivel2 a:visited{
	background-color:#979B97 !important;
}
.nivel2 a:hover, .nivel2 a:active{
	background-color:#818481 !important;
}



















.colBC_INDEX{
	margin-left:220px;
}
.colBC{
	margin-left:240px;
	padding-top:50px;
	color:#666666;
	padding-bottom:40px;
}
.colBC strong{
	color:#333333;
	}
.colBC a:link, .colBC a:visited{
	color:#009FC3;
	font-weight:bold;
	text-decoration:none;
}
.colBC a:hover, .colBC a:active{
	color:#009FC3;
	font-weight:bold;
	text-decoration:underline;
}

.colBC ul{
	margin-left:30px;
}

.colC{
	margin-left:240px;
	padding-top:50px;
	color:#666666;
	padding-bottom:40px;
}
.colC h2 {
	background-image:url('images/fundicion_caja_h2.jpg');
	background-repeat:no-repeat;
	color:#666;
	font-weight:bold;
	color:#D60B29;
	font-size:15px;
	padding-left:30px;
}
.colC h3 {
	border-color:#CCCCCC;
	color:#363636;
}
.colC ul{
	margin-left:30px;
}

.foto{
	float:left; 
	/*background-color:#EAEAEA; */
	background-color:#FFFFFF;
	text-align:center;
	font-size:11px;
	margin:10px 10px 10px 0px;
	color:#333333;
	}
.foto div{
	padding:5px;
}


.imagenPortada{
	/*background-image:url(images/imagenPortada.jpg); */
	height:410px; 
	position:relative; 
	margin-bottom:8px;
}

.textoImagenPortada{
	float:left;
	/*position:absolute; */
	/*left:320px; */
	width:360px; 
	color:#FFFFFF; 
	padding:20px; 
	font-size:14px;
	font-weight:bold;
}

.linea_contenido_home{
float:left;
width:750px;


}

.contenedor_video{/*cuadrado rojo*/
float:left;
margin-top:10px;
margin-left:10px;
width:400px;
height:320px;
background-color:#009FC3
}


.contenedor_banners{/*banners derecha video*/
float:right;
margin-top:10px;
margin-left:10px;
width:330px;
height:320px;
background-color:#ffffff;
}

.banner_home{

width:300px;
height:120px;
float:left;
margin-top:25px;
margin-left:10px;

}


.video_home{
width:360px;
height:240px;
float:left;
margin-left:20px;
}


.texto_video_home{
width:360px;
color:#FFFFFF; 
padding:10px 20px 10px 20px; 
font-size:12px;
font-weight:bold;
}


.tituloTextoImagenPortada{
	margin-top:10px;
	margin-bottom:10px;
}

.botonesTextoImagenPortada{
	margin-top:30px; 
	margin-bottom:20px; 
	text-align:right;
}

.banner1, .banner2{
	float:left; 
	height:175px;
	width:207px;  
	margin-right:6px; 
	background-color:#333333;
	color:#FFFFFF;
}

/*.banner1 div, .banner2 div{*/
.banner1 div{
	margin:112px 10px 5px 10px;
}
.banner1 h1, .banner2 h1{
	font-size:15px;
	color:#FFFFFF;
	border-bottom:none;
}
.banner1 p, .banner2 p{
	margin:0px;
	padding:0px;
	font-size:12px;
}
.banner1 a:link, .banner1 a:visited, .banner2  a:link, .banner2  a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.banner1 a:hover, .banner1 a:active, .banner2  a:hover, .banner2  a:active{
	color:#FFFFFF;
	text-decoration:underline;
}

.banner1{
		background-image:url(images/banner1Fondo.jpg);
}
.banner2{
		background-image:url(images/banner1Fondo.jpg);
}


.banner3{
	float:left; 
	width:400px; 
	/*background-image:url(images/banner3Fondo.png); */
	height:145px;
	margin:15px 20px 0 10px;
	border-bottom:1px #3B669B solid;
}
.banner3 div{
	margin:10px 10px;
}
.banner3 h1{
	font-size:16px;
	margin-bottom:10px;
	text-transform:uppercase;

}
.banner3 h2{
	font-size:12px;
	color:#000000;
	background:none;
	padding:5px 0;
	margin:0;
	margin-bottom:5px;
	border-bottom:1px solid #ccc;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif
}
.banner3 p{
	margin:0px;
	padding:0px;
	font-size:11px;
	margin-bottom:9px;
}
.banner3 a:link, .banner3 a:visited{
	color:#333333;
	text-decoration:none;
}
.banner3 a:hover, .banner3 a:active{
	color:#000000;
	text-decoration:underline;
}





.bannerClientes{
	float:left; 
	height:175px;
	width:207px;  
	margin-right:20px; 
	background-color:#333333;
	color:#FFFFFF;
	margin-top:20px;
	/*background-image:url(images/bannerClientesFondo.jpg);*/
}

.bannerClientes div{
	margin:145px 10px 5px 10px;
}

.bannerClientes h1{
	font-size:15px;
	color:#FFFFFF;
	border-bottom:none;
}



.listados{
	list-style-image:url(images/bullet.jpg);
}

.listados li{
	margin-bottom:6px;
}


.aliados{
	border:1px #999999 solid;
	margin:8px;
	padding:10px;
	width:205px;
	float:left;
	height:148px;
	text-align:left;
}
.aliadosTit {
	font-size:12px;
	font-weight:bold;
}

/* * * * * * * * * * * * * * * * */

.fundicion {
	width:100%;
}
.fundicion a{

}
.fundicionCabecera img{
	background-color:#363636;
	padding:5px;
	margin:0;
}

.fundicionCabecera ul {
	list-style-type:none;
	margin:10px 0 0 0;	
	padding:0;
}

.fundicionCabecera li {
	float:left;
}

.fundicionCabecera li.select {
	float:left;
	width:165px;
	background-image:url('images/fundicion_bot_gr.jpg');
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
	color:#fff;
	padding:7px 0 7px 0;
	margin-left:5px;
	text-align:center;
	font-weight:bold;
	font-size:11px;
}
.fundicionCabecera li a{
	width:165px;
	background-image:url('images/fundicion_bot_ro.jpg');
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
	color:#fff;
	padding:7px 0 7px 0;
	margin-left:5px;
	text-align:center;
	font-weight:bold;
	font-size:11px;
}
.fundicionCabecera li a:hover{
	background-image:url('images/fundicion_bot_gr.jpg');
}
.fundicionHome{
	margin-top:10px;
}
.fundicionHomeIzq{
	float:left;
	width:65%;
}
.fundicionHomeIzq h2 {
	background-image:url('images/fundicion_tit_1.jpg');
	background-repeat:no-repeat;
	color:#666;
	font-weight:normal;
	background-color:#fff;
	font-size:12px;
	padding:7px 10px 7px 10px;
}
.fundicionHomeIzq h2.b {
	background-image:url('images/fundicion_tit_2.jpg');
	background-repeat:no-repeat;
	color:#666;
	font-weight:normal;
	background-color:#fff;
	font-size:12px;
	padding:10px;
	
}
.fundicionHomeIzq ul {
	margin:0;
	padding:0;
}
.fundicionHomeIzq li {
	background-color:#fff;
	list-style-type:none;
	background-image:url('images/flecha_doble.png');
	background-repeat:no-repeat;
	background-position:5px center;
	color:#666;
	width:85%;
	padding:5px 20px;
	text-align:left;
	font-weight:bold;
}
.fundicionHomeDrc{
	float:left;
	width:30%;
	background-image:url('images/fundicion_caja_home.jpg');
	background-repeat:no-repeat;
	margin-left:10px;
	padding:5px;
	color:#666;
	margin-top:30px;
}
.fundicionHomeDrcTit{
	color:#000;
	font-size:13px;
	font-weight:bold;
	width:90%;
	padding:0;
	text-align:left;
}
.fundicionHomeDrcCaja{
	background-image:url('images/fundicion_caja_home2.jpg');
	background-repeat:no-repeat;
	padding:10px 0px;
	margin-top:15px;
	margin-bottom:5px;
	margin-left:0;
}
.fundicionHomeDrcCaja ul{
	margin-top:10px;
	margin-bottom:10px;
}
.fundicionHomeDrcCaja li{
	background-image:url('images/flecha_doble.png');
	background-repeat:no-repeat;
	background-position:5px 9px;
	list-style-type:none;
	color:#666;
	font-weight:normal;
	text-align:left;
	width:75%;
	padding:5px 20px;
	font-size:12px;
	margin-left:0;
}
.fundicionHomeDrcCaja li a {
	color:#666;
	font-weight:normal;
	text-decoration:underline;
}

/* * * * * * * * * * * * * * * */

	.mapaWeb {
		margin-top:20px;
		margin-left:20px;
	}
	.mapaWeb ul {
		margin:0;
		padding:0;
	}
	.mapaWeb li {
		list-style-image:url('images/list_cuadrado.jpg');
		margin-left:20px;
		padding:3px;
		/*border:1px #ccc solid;
		margin-top:5px;*/
	}
	.mapaWeb li li {
		list-style-image:url('images/list_flecha.jpg');
		margin-left:20px;
		border:0;
	}
	.mapaWeb a {
		color:#999;
		font-weight:normal;
		font-size:11px;
	}


/* * * * * * * * * * * * * * * */

.pie{
	font-size:10px;
	margin-top:5px;
	margin-left:5px;
	position:relative;
	color:#666666;
}

.pie a:link, .pie a:visited{
	color:#666666;
	text-decoration:none;
}

.pie a:hover, .pie a:active{
	color:#000000;
	text-decoration:underline;
}

.pieDcho{
	position:absolute; 
	right:5px; 
	top:0px;
}

.aSeleccionada{
	background-color: #888B88 !important;
}

.enlace a{
	color:#BC0926;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}

.numeros{
	font-weight:bold;
	color:#009FC3;
}







