@charset "utf-8";
/* CSS Document */

body{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px; background-color:#000000; background-image:url(img/fondo.jpg)}
img{border:0px;}
form{margin:0px;}

.general{width:940px; margin-left:auto; margin-right:auto; overflow:hidden; background-color:#FFFFFF}
.foto_thums_ficha  {
	width:440px;
	heigt:100px;
	overflow:auto;
	overflow-y:hidden;
	margin-left:10px;
}
.cab1{width:930px; height:45px; background-image:url(img/cab1.jpg); font-family:tahoma,verdana; font-size:10px; font-weight:bold; color:#ffffff; padding-right:10px; padding-top:5px;}
.cab2{width:940px; height:100px; background-image:url(img/cab2.jpg)}
.cab3{width:940px; height:100px; background-image:url(img/cab3.jpg)}

.menu{width:930px; height:29px; background-image:url(img/menu.jpg); font-family:tahoma,verdana; font-size:10px; font-weight:bold; color:#ffffff; padding-left:10px;}
.menu a{font-family:tahoma,verdana; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none}
.menu a:hover{font-family:tahoma,verdana; font-size:10px; font-weight:bold; color:#fefe00; text-decoration:none}
.menu_item{width:10px; height:19px; padding-top:10px; float:left; margin-right:10px;}
.menu_div{width:1px; height:29px; background-image:url(img/menu_div.jpg); float:left; margin-left:10px; margin-right:10px;}
.menu_texto{height:29px; float:left; line-height:29px;}

.contenido{width:940px; overflow:hidden}
.flash{ width:196px; height:120px; margin-left:2px;}
.izq{width:199px; overflow:hidden; float:left; padding-left:1px; margin-top:1px}
.cen{width:540px; overflow:hidden; float:left}
.der{width:199px; overflow:hidden; float:left; padding-right:1px; margin-top:1px}
.ofertas{width:739px; overflow:hidden; float:left; padding-right:1px; margin-top:1px}
.ofertas_titulo{width:720px; height:24px; margin-left:auto; margin-right:auto; background-image:url(img/titulo_ofertas.jpg); margin-top:5px; font-family:tahoma,verdana; font-size:10px; font-weight:bold; color:#ffffff; text-align:left; line-height:24px; padding-left:10px;}


.pie{width:790px; height:64px; background-image:url(img/pie.jpg); font-family:tahoma,verdana; font-size:10px; font-weight:bold; color:#ffffff; text-align:left; padding-top:20px; padding-left:150px; line-height:18px;}
.pie a{font-family:tahoma,verdana; font-size:10px; font-weight:bold; color:#ffffff; text-decoration: none}
.pie a:hover{text-decoration:underline}

.cont_azul{width:199px; overflow:hidden; background-color:#032552}
.cont_azul_end{width:199px; height:10px; background-image:url(img/end.jpg)}
.cont_azul_tit{width:189px; height:20px; font-family:tahoma,verdana; font-size:10px; font-weight:bold; color:#ffffff; line-height:17px; padding-left:10px; margin-top:10px;}

.titulo{width:510px; height:24px; margin-left:auto; margin-right:auto; background-image:url(img/titulo.jpg); margin-top:5px; font-family:tahoma,verdana; font-size:10px; font-weight:bold; color:#ffffff; text-align:left; line-height:24px; padding-left:10px;}
.texto{width:720px; height:24px; margin-left:auto; margin-right:auto; margin-top:5px; font-family:tahoma,verdana; font-size:10px; font-weight:bold; color:#032552; text-align:left; line-height:24px; padding-left:20px;}

.busqueda{width:190px; overflow:hidden; margin-left:5px; margin-top:5px;}
.busqueda_top{width:190px; height:5px; background-image:url(img/busqueda_top.jpg)}
.busqueda_cen{width:170px; overflow:hidden; background-color:#5897c2; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; font-family:tahoma,verdana; font-size:10px; font-weight:bold; color:#032552;}
.busqueda_end{width:190px; height:5px; background-image:url(img/busqueda_end.jpg)}

.modulo{width:190px; overflow:hidden; margin-left:5px; margin-top:5px;}
.modulo_top{width:190px; height:5px; background-image:url(img/modulo_top.jpg)}
.modulo_cen{width:190px; overflow:hidden; background-color:#ffffff}
.modulo_end{width:190px; height:5px; background-image:url(img/modulo_end.jpg)}

.select{width:165px; height:20px; border: #032552 1px solid}
.textarea1{width:75px; height:15px; border: #032552 1px solid}
.textarea2{width:165px; height:15px; border: #032552 1px solid}

.pre{ width:152px; height:210px; float:left; margin-left:5px; margin-top:5px; padding-top:5px; padding-left:5px; padding-right:5px; font-family:tahoma,verdana; font-size:10px; font-weight:normal; color:#000000; border:#032552 solid 1px;}
.prev_foto{width:115px; height:85px; background-color:#CCCCCC; margin-right:5px; margin-bottom:2px; float:left}
.ciudad{width:170px; height:15px; font-family:tahoma,verdana; font-size:12px; font-weight:bold; color:#2a5f00; overflow:hidden; margin-bottom:2px;}
.tipo{width:170px; height:15px; font-family:tahoma,verdana; font-size:12px; font-weight:bold; color:#2a5f00; overflow:hidden;  margin-bottom:3px;}

.listado_tit{border-bottom:#002752 solid 1px;font-family:tahoma,verdana;font-size:10px;font-weight:bold;color:#002752;background-color:#5897c2; height:20px; padding-left:15px; padding-right:15px; line-height:20px; text-align:left }
.listado1{border-bottom:#0b3b6b solid 1px;font-family:tahoma,verdana;font-size:10px;font-weight:normal;color:#0b3b6b;background-color:#ffffff; height:20px; padding-left:15px; padding-right:15px; line-height:20px; text-align:left }
.listado1 td{border-bottom:#0b3b6b solid 1px;font-family:tahoma,verdana;font-size:10px;font-weight:normal;color:#0b3b6b;background-color:#ffffff; height:20px; padding-left:15px; padding-right:15px; line-height:20px; text-align:left }
.listado1 a{color:#0b3b6b;text-decoration:none} .listado1 a:hover{color:#FFFFFF; background-color:#0b3b6b}
.listado2{border-bottom:#0b3b6b solid 1px;font-family:tahoma,verdana;font-size:10px;font-weight:normal;color:#0b3b6b;background-color:#b8d3e9;height:20px;padding-left:15px;padding-right:15px;line-height:20px;text-align:left}
.listado2 td{border-bottom:#0b3b6b solid 1px;font-family:tahoma,verdana;font-size:10px;font-weight:normal;color:#0b3b6b;background-color:#b8d3e9;height:20px;padding-left:15px;padding-right:15px;line-height:20px;text-align:left}
.listado2 a{color:#0b3b6b;text-decoration:none} .listado2 a:hover{color:#FFFFFF; background-color:#0b3b6b}

.br5{font-size:5px;}

.pre_cuadro{margin-left:auto;margin-right:auto;overflow:hidden;width:715px;}
.pre{width:155px;height:210px;float:left;margin-left:10px;margin-top:10px;padding-top:5px;padding-left:5px;padding-right:5px;font-family:tahoma,verdana;font-size:10px;font-weight:normal;color:#032552;border:#032552 solid 1px; text-align:left}
.pre img{margin-left:28px; margin-top:5px; margin-bottom:5px;border:#002752 solid 1px}