/* CSS Document */

img { behavior:	url("pngbehavior.htc"); border: 0px;}/*transparencia en png*/

body

 {  
		background-image: url(../img/fondo_body.jpg); 
		background-repeat:repeat-x; 
		background-color:#FFFFFF;
        font-family: "Trebuchet MS"; 
		font-size:11px; 
		text-decoration:none; 
		line-height: 14px; margin-top:10px;
		
  }
  
body a { text-decoration:none} 
body a:hover { text-decoration:underline;} 

#pop {background-color:#FFFFFF; background-image: none;}

p{ margin: 0px;}

/*titulos*/

h3 { font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; color:001a5e; background-image:url(../img/linea_H3.gif); background-position:bottom right; 
		background-repeat:no-repeat; width:327px;  height: 25px;margin-left:230px;}
*html h3 { font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; color:001a5e; background-image:url(../img/linea_H3.gif); background-position:bottom right; 
		background-repeat:no-repeat; width:327px;  height: 25px;  margin-left:0px; }



/*contenedora*/
*html #contenedora { width:772px; margin: 0px auto 0 auto;}

#contenedora { width:772px; margin: 0px auto 0 auto;}


/*submenu*/
#capasub { background-image:url(../img/central_Top.gif); background-repeat: no-repeat; height:27px; text-align:center; behavior:url("pngbehavior.htc"); }
*html #capasub { background-image:url(../img/central_Top.gif); background-repeat: no-repeat; height:25px; }

#submenu  {Padding:8px 0 0 0; MARGIN: 0;}
 ul#submenu li{ display: inline; line-height:19px; color:#ffffff; font-family:"Small fonts"; font-size: 9px; list-style: none; padding:1px 1px; text-decoration: none}
 ul#submenu li a{ display: inline; color:#ffffff; text-decoration: none}
 ul#submenu li a:hover{ display: inline; color:#dbdbdb; text-decoration: none}
 #idiomas {width:700px; padding-left: 25px; font-size:9px; font-family:"Small Fonts"; }

/*cabecera*/
 
#cabecera {  width:752px; margin-left:10px; style:z-index:-1; background-color:#FFFFFF; border: 1px solod red;} 
/*centro*/
*html #centro { width:772px; background-image:url(../img/central_centro.jpg); min-height:565px; background-repeat:no-repeat; height: 565px;}

#centro { width:772px; background-image:url(../img/central_centro.jpg); min-height:565px; background-repeat:no-repeat;  }

body:last-child #centro{ overflow:hidden }
/*menu*/
#menu {float: left;  padding-left:0px; margin-left:0px;}

#menu ol#nivel1 { margin-left:0px;padding-left:28px }
	*html #menu ol#nivel1 { margin-left:27px; padding-left:0px; }
	
#menu ol#nivel1 li{ padding-bottom:1px;}
#menu #nivel1 {list-style: none; margin:0px;}

/*contenido*/
	#destacado_ru { color: #0c2364; float: left; width:327px; text-align:right; background-image:url(../img/destacado_all_ru.gif); background-repeat:no-repeat; height:160px; line-height:13px; }
	#destacado_ru .imgDer { float:right; padding: 6px 7px 0px 8px; }
	#destacado_ru .imgIzq { float:left; padding: 0px 0px 0px 5px; }
#contenido {width:574px;  padding-top:15px; float:right; min-height:390px; margin-bottom:7px;}
	#empresa { width:323px; float: left; }
	#destacado { color: #0c2364; float: left; width:327px; text-align:right; background-image:url(../img/destacado_all.gif); background-repeat:no-repeat; height:112px; line-height:13px; }
	
	
	#destacado_EN { color: #0c2364; float: left; width:327px; text-align:right; background-image:url(../img/destacado_all.gif); background-repeat:no-repeat; height:112px; line-height:13px; }
	
	#destacado .imgDer { float:right; padding: 6px 7px 0px 8px; }
	
	#destacado .imgIzq { float:left; padding: 0px 0px 0px 5px; }
				p.AzulDestacado { padding: 0px; width:195px; margin-left:25px; }
				*html p.AzulDestacado { padding:0px; width:192px; margin-left:0px; }
	
	
			

/*noticias*/

#noticias { margin-right:5px; float: right; width:232px; background-image:url(../img/fondoA.gif); height:339px; position:relative;min-height: 335PX;}
	#not_cabecera {background-image:url(../img/cabeceraA.gif); background-repeat:no-repeat; text-align:center; padding-top:16px; height:30px;}
	#not_pie {height:14px; bottom:0;}
	#not_der { display: block;  height:93px;text-align:right; width:210px; padding-left: 10px; margin-top:0px; margin-bottom: 5px;}
	#not_izq { text-align:left; width:210px; padding-right: 10px; margin-top:0px; margin-bottom: 5px; color:#666666;}
	p.noticia {color:#666666; font-size:10px; line-height:12px; text-align:right; width:130px; float: left; margin-left:3px; text-align:justify; }
	p.noticia_der {color:#666666; font-size:10px; line-height:12px; text-align:left; width:120px; float: right; margin-right:0px;}
	#prueba1 {  float: left; margin-left: 5px;}
	.imgIzq1 {  float: left; margin-left: 0px; }
	.imgDer1 {  float: right; padding:0px; margin:0px;}

/*pie*/

#pie { background-image:url(../img/central_Pie.gif); background-repeat: no-repeat; position:relative; height:52px; width:772px; text-align:center;  margin-top:0px;}
	#pie.smallPie { color:#FFFFFF; font-family:"Small Fonts"; font-size: 9px; padding-top:29px; margin-bottom:-29px;}
	#pie.smallPie a { text-decoration: underline; color:#FFFFFF;}
	 #pie.smallPie a:hover { text-decoration: none; color:#FFFFFF;}
	.Estilo1 {font-size: 12px}
	
/*interior*/

*html #interiorIzq { margin-top:20px; padding: 0 10px 0 18px; }
#interiorIzq {margin-top:7px;  padding: 0 13px 0 18px; }

#interiorIzq_2 {margin-top:15px;  padding: 0 20px 0 18px; }



.imgInteriorIzq { float: left; margin-right:10px; margin-bottom:5px;}
.imgInteriorDer { float: right; margin-right:10px; margin-bottom:5px; margin-left:3px;}
p.txtInteriorIzq { color:#666666; margin-bottom: 15px; padding-right:15px; padding-top:5px;}
p.txtInteriorIzq_intro { margin-bottom: 15px; padding-right:15px; padding-top:5px; color:#000066;}
p.txtInteriorDer { color:#666666; margin-bottom: 0px; padding-right:15px; padding-top:5px; width:290px;float:right;}
*html p.txtInteriorDer { color:#666666; margin-bottom: 0px; padding-right:15px; padding-top:5px; width:290px;}

.claimDer {float:right; display: block; margin-right:15px;}
.claimIzq {float: left; display: block; margin-left:25px; }
#migas { float: right; padding-right:15px; font-family:"Small Fonts"; font-size:9px;}
#migas .azul_migas { color:#00195b;}
#migas .gris_migas { color:#666666; text-decoration:none;}
#migas .gris_migas a{ color:#666666; text-decoration:none;}
#migas .gris_migas a:hover{ color:#666666; text-decoration:underline;}




/*menu*/
ol#olmenusecundario1, ol#olmenusecundario2, ol#olmenusecundario3, ol#olmenusecundario4, ol#olmenusecundario5, ol#olmenusecundario6{ list-style: none; padding:0; width:147px; margin:0px; display:none;}

ol#olmenusecundario1 li, ol#olmenusecundario2 li, ol#olmenusecundario3 li, ol#olmenusecundario4 li, ol#olmenusecundario5 li, ol#olmenusecundario6 li { font-family:Small Fonts; font-size:9px; color:#0f3c10; background-image:url(../img/menu/menu_off.jpg); background-repeat:no-repeat; padding:1px 15px 0 0px; text-decoration:none; text-align:right; margin-bottom:3px;}
ol#olmenusecundario1 li a, ol#olmenusecundario2 li a, ol#olmenusecundario3 li a, ol#olmenusecundario4 li a, ol#olmenusecundario5 li a, ol#olmenusecundario6 li a  { font-family:Small Fonts; font-size:9px; color:#0f3c10; background-image:url(../img/menu/menu_on.jpg); text-decoration:none;}
ol#olmenusecundario1 li a:hover, ol#olmenusecundario2 li a:hover, ol#olmenusecundario3 li a:hover, ol#olmenusecundario4 li a:hover, ol#olmenusecundario5 li a:hover, , ol#olmenusecundario6 li a:hover{ font-family:Small Fonts; font-size:9px; color:#b2b2b2; background-image:url(../img/menu/menu_on.jpg); text-decoration:none;}
	
	
ol#olmenusecundario1, ol#olmenusecundario2, ol#olmenusecundario3, ol#olmenusecundario4, ol#olmenusecundario5, , ol#olmenusecundario6 { display:none; }	

ol#oltercernivel1, ol#oltercernivel2 {list-style: none; padding:0; width:147px; margin:0px;}
ol#oltercernivel1 li, ol#oltercernivel2 li { padding-right: 15px; color:#000000; background-image: url(../img/menu/linea_separadora.jpg); background-position:bottom; line-height:15px;}
ol#oltercernivel1 li a, ol#oltercernivel2 li a {background-image: none; padding-right: 15px; color:#000000;}
ol#oltercernivel1 li a:hover, ol#oltercernivel2 li a:hover{background-image: none; padding-right: 15px; color:#747474;}



/*mapa web*/

ol#olmenusecundario1_mapa, ol#olmenusecundario2_mapa, ol#olmenusecundario3_mapa, ol#olmenusecundario4_mapa, ol#olmenusecundario5_mapa{ list-style: none; padding:0; width:147px; margin:0px}

ol#olmenusecundario1_mapa li, ol#olmenusecundario2_mapa li, ol#olmenusecundario3_mapa li, ol#olmenusecundario4 li, ol#olmenusecundario5_mapa li { font-family:Small Fonts; font-size:9px; color:#0f3c10; background-image:url(../img/menu/menu_off.jpg); background-repeat:no-repeat; padding:1px 15px 0 0px; text-decoration:none; text-align:right; margin-bottom:3px;}
ol#olmenusecundario1_mapa li a, ol#olmenusecundario2_mapa li a, ol#olmenusecundario3_mapa li a, ol#olmenusecundario4 li a, ol#olmenusecundario5_mapa li a { font-family:Small Fonts; font-size:9px; color:#0f3c10; background-image:url(../img/menu/menu_on.jpg); text-decoration:none;}
ol#olmenusecundario1_mapa li a:hover, ol#olmenusecundario2_mapa li a:hover, ol#olmenusecundario3_mapa li a:hover, ol#olmenusecundario4_mapa li a:hover, ol#olmenusecundario5_mapa li a:hover { font-family:Small Fonts; font-size:9px; color:#b2b2b2; background-image:url(../img/menu/menu_on.jpg); text-decoration:none;}
	
	
ol#olmenusecundario1_mapa , ol#olmenusecundario2_mapa , ol#olmenusecundario3_mapa , ol#olmenusecundario4_mapa , ol#olmenusecundario5_mapa  { display:none; }	

ol#oltercernivel1, ol#oltercernivel2_mapa  {list-style: none; padding:0; width:147px; margin:0px;}
ol#oltercernivel1  li, ol#oltercernivel2_mapa  li { padding-right: 15px; color:#000000; background-image: url(../img/menu/linea_separadora.jpg); background-position:bottom; line-height:15px;}
ol#oltercernivel1  li a, ol#oltercernivel2_mapa  li a {background-image: none; padding-right: 15px; color:#000000;}
ol#oltercernivel1  li a:hover, ol#oltercernivel2_mapa  li a:hover{background-image: none; padding-right: 15px; color:#747474;}


/*aviso legal*/
#aviso_legal { color:#666666; padding: 15px 10px 0 30px; width:310px; }
	

	
	/*colores*/
	.blanco9 { font-family:"Small Fonts"; font-size:9px; color: #FFFFFF;}
		.gris9 { font-family:"Small Fonts"; font-size:9px; color:#999999; text-decoration: none;}
		.gris9 a{ font-family:"Small Fonts"; font-size:9px; color:#999999; text-decoration: none;}
		.gris9 a:hover{ font-family:"Small Fonts"; font-size:9px; color:#999999; text-decoration: underline;}
		
	.AzulGran { font-size:13px; color:#001a5e; font-weight:bold;}
	.gris { color:#666666;}
	.azul {color:#001a5e;}
	.verde{ color:#006600;}
	.amarillo{ color:#c55d00;}
	.amarillo_fecha{ color:#c55d00; text-align:right; padding-right: 10px; padding-bottom:5px; }
	.amarillo_oscuro {color:#914400;}
	.azul_oscuro_ficha { color:#000066; text-transform:uppercase;  padding-top:5px; }
	.gris_oscuro { color:#3e3e3e;}
	.azul10 { color: #0c2364; font-size: 10px; padding: 10px 0px 5px 0;}
	.fecha {display: block; font-size: 10px; font-family:"Trebuchet MS"; padding:5px 10px 5px 0; 
			color:#884104; float:right; margin: 0px 0px 0 0;}
			
	.fecha_izq { font-size: 10px; font-family:"Trebuchet MS"; padding:0px 0px 1px 10px; 
			width:200px; color:#884104; text-align:left; float: left;  margin: 0px 0px;}
 	.smallGris {color:#999999; font-family:"Small Fonts"; font-size:9px;}
 
 
  .clearfix:after {content: "."; display: block; height: 10px; clear: both; visibility: hidden;}
					 .clearfix{display: inline-block;}
					 /* Hides from IE-mac \*/
					 * html .clearfix{line-height: 1px;}
					 .clearfix  {display: block;}
					 /* End hide from IE-mac */


/*LISTADOS EVENTOS-NOTICIAS*/					

#listado_eventos {width:530px; padding-left: 15px; padding-bottom:14px; height:70px;} 

#imgListado{ float:left; padding-right:15px;}
#txt_listado { width:430px; float: right;}
.titulillo { color:#434343;}
.entradilla { color:#5e5e5e; line-height:13px; }
#btn{ padding-top:5px;}

/*tit listados*/
.contacto_form { height:13px; border:1px solid #cccccc; padding:0 5px; font-family:"Small Fonts"; font-size:9px; color:#666666; text-transform:uppercase;}
#buscador {  width:550px; padding:45px 0 0 30px; color:#464646; }
#buscador1 {  width:560px; padding:45px 0 0 30px; color:#464646; }

#tit_listado_novedades{ background-image:url(../img/tit/tit_novedades.gif); background-repeat:no-repeat; width: 572px; height:89px; margin-left:-10px; margin-top:7px;}
#tit_listado_novedades_ru{ background-image:url(../img/tit/tit_novedades_ru.gif); background-repeat:no-repeat; width: 572px; height:89px; margin-left:-10px; margin-top:7px;}
#tit_listado_novedades2{ background-image:url(../img/tit_EN/tit_novedades.gif); background-repeat:no-repeat; width: 572px; height:89px; margin-left:-10px; margin-top:7px;}

#tit_listado_eventos{ background-image:url(../img/tit/tit_eventos.gif); background-repeat:no-repeat; width: 572px; height:89px; margin-left:-10px; margin-top:7px;}

#tit_listado_eventos_ru{ background-image:url(../img/tit/tit_eventos_ru.gif); background-repeat:no-repeat; width: 572px; height:89px; margin-left:-10px; margin-top:7px;}

#tit_listado_eventos2{ background-image:url(../img/tit_en/tit_eventos1.gif); background-repeat:no-repeat; width: 572px; height:89px; margin-left:-10px; margin-top:7px;}


/*mapa web*/
#mapa_contenedor{  margin-left:30px; width:250px;}

ol#mapaweb { font-family:"Small Fonts"; font-size:9px; list-style: none; color:#152d6b; text-transform:capitalize;}

ol#mapa_web2{ color:#576b9c; }
	ol#mapa_web2 li{ list-style: none; background-image:url(../img/bullet_azul.gif); background-position: 0px 4px ; background-repeat:no-repeat; line-height:16px; padding-left:15px; color:#576b9c; }




ol#mapa_web3{ color:#c55d00; list-style: none; margin-left: 0px;}
ol#mapa_web3 li { background-image:none;}

/*paginador*/

#paginador { height:40px; width: 189px; background-image:url(../img/fondoPaginador.gif); background-repeat:no-repeat; float: right; text-align:left; padding:15px 0px 0 15px;}
			#botones { width:50px; float: right; margin:-5px 25px 0 0;}		
			

.gris11B { color:#474747; font-weight:bold;}

/*formularios*/

.contacto { color:#333333; font-size:11px; padding:1px 3px 0 5px; height:15px; width:150px;}
.contacto2{ color:#333333; font-size:11px; padding:1px 3px 0 5px; height:15px; width:150px;}
.contacto3{ color:#333333; font-size:11px; padding:1px 3px 0 5px; height:90px; width:200px; font-family:Arial, Helvetica, sans-serif;}

.gris11B { color:#474747; font-weight:bold;}


/*formularios*/

 

.contacto { color:#666666; font-size:11px; padding:1px 3px 0 5px; height:15px; width:150px;}

.contacto2{ color:#666666; font-size:11px; padding:1px 3px 0 5px; height:15px; width:150px;}

.contacto3{ color:#666666; font-size:11px; padding:1px 3px 0 5px; height:90px; width:200px;}

/*flecos*/
#FotoHomeDer{ float: left; margin-left:3px;}
#FotoHomeIzq {float:right;}

.btn_float { float: right}
.btn_nov { vertical-align:bottom;}
/*#btn_nov { float: right; padding: 0 80px 25px 0;  margin-bottom:15px;} */

/*listados*/
ul.azul { list-style:none; padding:0px; margin:0px 0 10PX 30px; width:290px; }
ul.azul li{ background-image:url(../img/bullet_azul.gif); background-position:left bottom; background-repeat:no-repeat; color:#0C2364; padding-left:15px;}

ul.azul23 { list-style:none; padding:0px; margin:-10px 0 5PX -5px; width:270px; }
ul.azul23 li{  background-position:left bottom; background-repeat:no-repeat; color:#0C2364; padding-left:0px;}

ul.azul5 { list-style:none; padding:0px; margin:0px 0 10PX 30px; width:270px; }
ul.azul5 li{ background-image:url(../img/bullet_azul.gif); background-position:left bottom; background-repeat:no-repeat; color:#0C2364; padding-left:15px;}

ul.azul6 { list-style:none; padding:0px; margin:0px 0 10PX 20px; width:270px; }
ul.azul6 li{  background-position:left bottom; background-repeat:no-repeat; color:#0C2364; padding-left:15px;}

ul.azul4 { list-style:none; padding:0px; margin:-10px 0 5PX -5px; width:290px; padding-left:40px; padding-top:10px; padding-bottom:10px; }
ul.azul4 li{  background-position:left bottom; background-repeat:no-repeat; color:#0C2364; padding-left:0px;}




ul.amarillo { list-style:none; padding:0px; margin:0px 0 10PX 30px; line-height: 15px; }
ul.amarillo li{ background-image:url(../img/bullet_amarillo.gif); background-position:left ; background-repeat:no-repeat; color:#474747; padding: 0 0 0 15px; }

#tabla_azul { border:1px solid #d5dcee; margin: 0 auto 0 auto; }
#tabla_azul  tr td {font-size:9px; font-family:"Small Fonts"; color:#002178; text-align:center; vertical-align:middle; }


shape #naranja_sector { background-color:#d46502; }

* html .tituloTextoImagen {height:1%;}
.tituloTextoImagen {}
.tituloTextoImagen:after {content:"."; visibility:hidden; height:0; display:block; clear:both;


}


/*certificaciones*/
#certificacion1, #certificacion2, #certificacion3 { display: block; clear:both; }

