/**
	Composicion de la pagina
	@copy Copyright Roberto Gonzalez Vazquez
	@author www.yualah.com

*/

html, body { font-size:12px; margin:0px; padding:0px ; background:#fff}
#s_pagina 			{ width:968px;  margin:0px auto ; padding:0px;background:right top no-repeat url(pagina_fondo.png);}
#s_encabezado		{ position: relative; height:114px; width:968px;}
#s_pagina_logo 		{ position:absolute; top:49px; left:0px}
#s_pagina_correo 	{ position:absolute; top:48px; right:13px}

#s_barra 			{ background:#18b; margin:0px 2px 0px  2px;}
#s_barra h2 		{ display:inline; }

#s_medio	{background:repeat-x left bottom url(pagina_medio.png);}
#s_menu		{padding:11px 12px 11px 10px }
#s_menu		a, #s_menu .hueco {display:block; margin:0px 0px 11px 0px; }
#s_menu a {background:#fff 6px center no-repeat; display:block; width:184px; height:34px; color:#1C7DBD; text-decoration:none; overflow:hidden;  }
#s_menu a span {padding:0px 0px 0px 56px; background:left top no-repeat url(menu_fondo.png); display:block; width:184px; height:34px;
line-height:34px; font-size:10px; text-decoration:none; color:#1C7DBD; text-decoration:none ; font-weight:bold}




#s_menu_index		{padding:11px 12px 11px 10px }
#s_menu_index		a, #s_menu .hueco {display:block; margin:0px 0px 11px 0px; }
#s_menu_index a {background:#fff 6px center no-repeat; display:block; width:184px; height:57px; color:#1C7DBD; text-decoration:none; overflow:hidden;  }
#s_menu_index a span {padding:0px 0px 0px 80px; background:left top no-repeat url(menu_index_fondo.png); display:block; width:184px; height:57px;
line-height:57px; font-size:10px; text-decoration:none; color:#1C7DBD; text-decoration:none ; font-weight:bold}


#s_cuerpo			{border-left:1px #ddd solid;border-right:1px #ddd solid;padding:1px}
#s_cuerpo_fin		{background:left top no-repeat url(cuerpo_fin.png); height:8px;}



#s_contenido {color:#888; line-height:22px;padding-bottom:4px }
#s_contenido h1 {color:#aaa ; font-size:25px; font-weight:normal; padding:3px 0px 6px 0px}
#s_contenido h2 {color:#888 ; font-size:17px; font-weight:normal; border-bottom:1px solid #888; padding-top:7px ;margin-bottom:11px }
#s_contenido h2 {color:#888 ; font-size:17px; font-weight:normal; border-bottom:1px solid #888; padding-top:7px ;margin-bottom:11px }
#s_contenido h3 {color:#888 ; font-size:17px; font-weight:normal; border-bottom:1px solid #888; padding-top:7px ;margin-bottom:11px }
#s_contenido .imagen_fuera h3 {padding-top:0px ;}
#s_contenido h4 {color:#888 ; font-size:17px; font-weight:normal; border-bottom:1px solid #888; padding-top:18px ;margin-bottom:18px; padding-top:15px ;margin-bottom:15px }
.con_margen {padding:20px 20px 9px 20px; }



.imagen_fuera {float:left;border:1px solid  #ddd; padding:4px; margin:-2px 0px 0px 0px; width:111px; height:73px; margin-right:10px;}
.imagen {width:111px; height:73px; background:#f6f6f6 no-repeat center center url(sin_imagen.png); }



h1 a {text-decoration:none}

.enlace_b {color:#1856a0; font-weight:bold; text-decoration:none}
.enlace {color:#1856a0; background:no-repeat left center url(enlace.gif); padding-left:10px; display:block; text-decoration:none}
.enlace_peque { text-decoration:none ; color:#1856a0;}
.enlace_b:hover, .enlace:hover , .enlace_peque:hover { color:#327dda;  text-decoration:underline}


.cuadro_arriba_izquierda {font-size:1px; height:3px; padding-left:4px; background:no-repeat left top url(cuadro_arriba.png); width:auto;}
.cuadro_arriba_derecha 	 {font-size:1px; height:3px; background:no-repeat right top url(cuadro_arriba_derecha.png); width:auto;}
.cuadro_abajo_derecha 	 {font-size:1px; height:3px; background:no-repeat right bottom url(cuadro_abajo_derecha.png); width:100%;}
.cuadro_abajo_izquierda  {font-size:1px; height:3px; padding:0px 0px 0px 4px; background:no-repeat left bottom url(cuadro_abajo.png); width:auto;}
.cuadro_contenido {
border-left:1px #c9c9c9 solid;
border-right:1px #c9c9c9 solid;
padding:0px;
border-bottom:0px;
background:#fff left top repeat-x url(cuadro_contenido2.png);
}

.cuadro_contenido .margen{padding:11px;}
.margen{padding:11px;}


.idx3 {margin-right:10px;}
#s_pie  { font-weight:normal; background:#f8f8f8 no-repeat right center url(pie_fondo.png); border:1px solid #ddd;  width:auto; padding:0px; margin-top:10px;color:#5480B5}
#s_pie h4 {display:inline; font-weight:normal; }
#s_pie a {color:#5480B5; text-decoration:none; line-height:25px; padding:0px 13px}
#s_pie a:hover {color:#1856a0;}

#s_legal {margin:18px 0px; text-align:center; color:#818181 ; font-size:11px}
#s_legal a {color:#818181; text-decoration:none  }
#s_legal a:hover {color:#444 }

#barcos {}
#barcos .texto {  color:#888; font-size:12px; line-height:18px; margin:-3px 0px 0px 133px;padding-right:133px; background: no-repeat right top url(garantia_rodman.gif)}
#barcos .imagen_fuera {float:left;border:1px solid  #ddd; padding:4px; margin:-2px 0px 0px 0px; width:111px; height:73px;}
#barcos .imagen {width:111px; height:73px; background:#f6f6f6 no-repeat center center url(sin_imagen.png); }
#barcos .c_barcos_contenido {border-left:1px #c9c9c9 solid; min-height:110px;  border-right:1px #c9c9c9 solid;padding:10px; background:left top repeat-x url(cuadro_contenido.png);}
#barcos .c_barcos_arriba_izquierda {font-size:1px; height:3px; padding-left:4px; background:no-repeat left top url(cuadro_arriba.png); width:auto;}
#barcos .c_barcos_abajo_izquierda  {font-size:1px; height:3px; padding-left:4px; background:no-repeat left bottom url(cuadro_abajo.png); width:auto;}
#barcos .c_barcos_arriba_derecha 	 {font-size:1px; height:3px; background:no-repeat right top url(cuadro_arriba_derecha.png); width:auto;}
#barcos .c_barcos_abajo_derecha 	 {font-size:1px; height:3px; background:no-repeat right bottom url(cuadro_abajo_derecha.png); width:auto;}
#barcos  h2 {color:#1856a0 ; text-transform:uppercase; border-bottom:1px solid #1856a0;padding:0px; font-size:13px; font-weight:normal}
#barcos .c_barcos {margin-bottom:10px }
#barcos a {color:#1856a0 ;  font-weight:bold; text-decoration:none}
#barcos a:hover {color:#16659a ;  font-weight:bold; }

.noticia {margin-bottom:10px}
.texto_mini { font-size:90%; }

.texto_normal { font-size:100%; }
.texto_maxi { font-size:120%; }
.azul { color:#1856a0; }
.noticia .fecha {width:146px; background:left top no-repeat url(noticia_fecha.png); font-weight:bold; color:#fff; position:absolute; top:44px; right:11px; height:28px}
.noticia .lugar {width:130px; text-transform:uppercase; text-align:center;background:#e6e6e6 left bottom no-repeat url(noticia_lugar.png); font-weight:bold; color:#888; position:absolute; top:72px; right:11px;  padding:0px 8px 2px 8px}
.noticia .dia {width:37px; text-align:center; display:block; float:left; }
.noticia .mes {width:46px; text-align:center; display:block; float:left;}
.noticia .ano {width:63px; text-align:center;display:block; float:left; color:#888; clear:right}
.noticia .imagen_fuera {
/*position:absolute;left:10px; top:46px; */
float:left; clear:left;
border:1px solid  #ddd; padding:4px; margin:-2px 0px 0px 0px; width:137px; height:90px;}
.noticia .imagen {width:137px; height:90px; background:#f6f6f6 no-repeat center center url(sin_imagen.png); }
.texto_noticia {padding:0px 175px 0px 160px;  }
#noticias .noticia h2 {color:#1856a0 ;  border-bottom:1px solid #1856a0;padding:0px; font-size:13px; font-weight:bold}
.noticia .pdf {position:absolute; right:10px; bottom:10px;  }


table.modelos {margin:-10px; }
.modelos td {background:left bottom no-repeat url(tabla_fin.png);padding:0px 0px 3px 0px; margin:10px; width:457px}
.modelos .inicio {background:left top no-repeat url(tabla_inicio.png); padding:10px 10px 5px 10px}
.modelos .inicio h2 {color:#1856a0 ; text-transform:uppercase; border-bottom:1px solid #1856a0;padding:0px; font-size:13px; font-weight:normal}
.modelos .inicio .texto { color:#888; font-size:12px; line-height:18px; padding:0px 0px 5px 187px;clear:right;margin-top:-3px}
.modelos .inicio .imagen {width:166px; height:126px; float:left;background:#f6f6f6 no-repeat center center url(sin_imagen.png); margin:4px 0px 0px 6px}

