/* MUNDICOLOR CSS */
@import url("/media/static/css/mdces/interior01.css");
@import url("/media/static/css/mdces/extras.css");
@import url("/media/static/css/mdces/hoteles.css");
@import url("/media/static/css/mdces/reservas.css");
@import url("/media/static/css/mdces/agencia.css");
@import url("/media/static/css/mdces/opera_reservas.css");

body{background:#5B7691;padding:0;font-family:Arial;font-size: 100%;margin: 0 auto;}
#contenedor{background:#FFF;width:772px;text-align:center;margin: 0 auto;position:relative;min-height:860px;}
#cabecera{width:772px;clear:both;text-align:left;position:relative;}
#contenidos{width:772px;text-align:left; background-color:#FFF;}	
#pie{width:772px;clear:both;background:#FFF;}
.sn{display:none}
.cursor{cursor:pointer;}
a img{border:0;}
* html .eco {margin-right: -3px!important;}
/*ESTILOS PARA CABECERA*/
/*Estilos idiomas*/
.bg_inter{
	background:url(../../images/mdces/portada/bg_idiomas_back.gif) no-repeat;
	width:115px;
	height:54px;
	position:absolute;
	top:60px;
	left:600px;
	z-index:20;
	display:none;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
* html .eco {margin-right: -3px!important;}
.bg_inter span{width:110px;margin:1px 0 0 10px;float:left;line-height:15px;}
.bg_inter span img{vertical-align:middle;margin-right:3px;}
.bg_inter span a{text-decoration:none;color:#000;}
.idioma_close{margin:0;padding:0;position:absolute;top:4px;left:100px;z-index:8;}
.cuadgrismundi{border:1px solid #CCCCCC;
	background-color:#E8E8E8;
	width:363px; height:269px; 
	position:absolute; top:0px; left:0px; 
	overflow:hidden;
	background-image:url(../../images/mdces/portada/logomundcuadgris.jpg);
	background-repeat:no-repeat;
	background-position:center;
	z-index:990;
	display:block;
	}
/*Estilos idiomas*/
.top{background:url(../../images/mdces/general/fondo_cabecera_sin.jpg) no-repeat;width:772px;height:114px;padding:0;margin:0;overflow:hidden;position:relative;}
.logo{position:absolute;top:0px;left:0px;z-index:5;}
.contenedor_banner{position:absolute;top:0px;left:176px;z-index:2;}
.banner_top{position:absolute;top:0px;left:190px;z-index:3;}
.publi_booking{position:absolute;top:65px;left:147px;z-index:3;}
.publi_color{position:absolute;top:67px;left:147px;z-index:3;}
.pest{float:left;position:absolute;top:92px;left:0px;z-index:5;}
.pest ul{margin:0;padding:0;}
.pest li{margin:0;/*padding-top:3px !important;*/padding:0;display:inline;width:94px;height:22px;float:left;}
.pest li.pest1{background:url(../../images/mdces/general/pesthead.jpg) no-repeat;width:94px;height:21px;position: absolute;top:0;left:0;}
.pest li.pest2{width:94px;height:21px;position: absolute;top:0;left:94px;}
.pest li.pest3{width:94px;height:22px;position: absolute;top:0;left:216px;}
.pest li.pest4{	width:94px;height:21px;position: absolute;top:0;left:0;}
.pest li.pest5{width:94px;height:21px;position: absolute;top:0;left:150px;}
.pest li.pest6{	width:94px;height:21px;position: absolute;top:0;left:300px;}
.pest li.pest7{width:94px;height:21px;position: absolute;top:0;left:450px;}
.barrahead{
	background:url(../../images/mdces/general/barra_cabecera.jpg) repeat-x;
	width:772px;clear:both;height:21px;
	position:absolute;top:93px;
	left:0px;z-index:8;
	margin:0px;padding:0px;
	}
.barrahead ul{margin:0;padding:0;}
.barrahead li{margin:0;padding:0;display:inline;float:left;font:bold 12px arial, tahoma;text-align:center;}
.barrahead li a{padding:4px 0 0 3px;color:#000;text-decoration:none;overflow:hidden;float:left;text-align:center;width:110px;}
.barrahead li.pest1{background:url(../../images/mdces/general/pesthead.jpg) no-repeat;width:128px;height:21px;overflow:hidden;text-align:center;}
.barrahead li.pest1 a{padding:5px 0 0 0;}
.barrahead li.pest2{width:120px;height:21px;border-right: 1px solid #fff;text-align:center;display:block;}
.barrahead li.pest3{width:120px;height:21px;text-align:center;display:block;}
.link1{position:absolute;top:4px;left:680px;z-index:9;}
.linkmundihotel{position:absolute;top:45px;left:680px;z-index:9;}
.link2{float:right;position:absolute;top:93px;left:600px;z-index:3;}
.link3{float:right;position:absolute;top:68px;left:598px;z-index:3;}
.link4{float:right;position:absolute;top:93px;left:540px;z-index:9;}
.link5{float:right;position:absolute;top:93px;left:637px;z-index:9;}
.salir1{position:absolute;top:95px;left:732px;z-index:30;}
.op_links{float:right;position:relative;top:-25px;right:1px;}
.op_links ul{margin:0;padding:0;}
li.salirtop{width:53px;height:46px;display:inline;float:left;}
li.salirtop img{padding-top:28px;}
li.linkstop{margin:0;/*padding-top:3px !important;*/padding:0;display:inline;width:126px;height:46px;float:left;}
.navegacion{background:url(../../images/mdces/general/bg_nav.gif) no-repeat;width:772px;height:23px;}
.menu{float:left;display:inline;}
.menu ul{margin:0 0 0 180px;padding:0;}
.menu li{margin-left:8px;padding:0px;line-height:20px;text-align:center;display:inline;float:left;font-size: 11px;line-height:23px;}
.menu li a{text-decoration:underline;color:#666;margin-right:5px;}
.menu li a:hover{color:#000;}
.bsalir{float:right;display:inline;height:23px;margin:0 10px 0 0;line-height:25px;}
.bsalir a{text-decoration:underline;color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.bsalir a:visited{color:#000;}
.estado{width:760px;height:14px;padding:0 0 0 10px;font-size: 11px;color:#666;float:left;}
.estado2{width:760px;height:14px;padding:0 0 0 10px;font-size: 11px;color:#666;float:left;margin-bottom:15px;}
.estado_pad{padding-bottom:4px;}
.migas{float:left;font:normal 11px tahoma, arial, verdana;}
.migas a{font-weight:bold;text-decoration:underline;color:#666;}
.migas a:visited{color:#666;}
.user{float:left;padding-left: 380px;width:371px;font:normal 10px tahoma, arial, verdana;}
.user p{margin: 0 0 0 10px;padding:0;float:left;display:inline;}
.user .agen{float:left;display:inline;width:130px;}
.user .us{float:right;display:inline;width:110px;text-align:right;}
.user .name{float:left;display:inline;width:130px;text-align:center;font-weight:700;}
.user .agen .agen001{padding-right:4px;float:left;display:inline;}
.user .agen .agen002{font-weight:700;float:left;display:inline;}
.user .us .us001{padding-right:4px;float:right;display:inline;}
.user .us .us002{font-weight:700;float:right;display:inline;}
.spacer_pie{padding-top:30px;padding-bottom:30px;padding-left:10px;}
.info_pie{width:752px;height:30px; border-top:1px solid #ccc;}
.menu_pie{float:right;display:inline;}
.menu_pie ul{margin:5px 0 0 180px;padding:0;}
.menu_pie li{margin-left:8px;padding:0px;line-height:20px;text-align:center;display:inline;float:left;font-size: 11px;line-height:23px;color:#666;}
.menu_pie li a{text-decoration:underline;color:#666;margin-right:5px;}
.menu_pie li a:hover{color:#000;}
.spc20{margin-right:20px;}
.spc10{margin-right:10px;}
.spc5{margin-right:5px;}
.spcd10{padding-bottom:7px;}
.f01{font-size:11px;font-weight:bold;color:#333;}
.f02{color:#333;}
.f03{color:#333;}
.f04{font-family:Arial, Helvetica, sans-serif;color:#666;}
.f05{font-weight:bold;color:#C02527;}
.f07{font: normal 11px Arial, Helvetica, sans-serif;color:#989B15;}
.f08{font-size:12px;color:#385676;}
.f09{font: normal 10px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  color:#666;}
.f10{font: normal 11px Arial, Helvetica, sans-serif;color:#666; font-weight:bold;}
.f11{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#333;}
.f13{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#333;padding-bottom:4px;}
.mar0{margin:0;}
.contoferts{width:360px; height:248px; font:normal 10px tahoma; border-left:2px solid #899FB6; border-right:1px solid #899FB6; background-color:#899FB6; overflow:hidden; clear:both;}
#col-1{width:114px; height:220px; background-color:#DDE1EC; overflow-y:auto; overflow-x:hidden; float:left; border-right:1px solid #ccc; padding:5px 0 0 5px;}
#col-2{width:114px; height:220px; background-color:#DDE1EC; overflow-y:auto; overflow-x:hidden; float:left; border-right:1px solid #ccc; padding:5px 0 0 5px;}
#col-3{width:114px; height:220px; background-color:#DDE1EC; overflow-y:auto; overflow-x:hidden; float:left; padding:5px 0 0 5px; display:none;}
#col-4{width:104px; height:220px; background-color:#DDE1EC; overflow-y:auto; overflow-x:hidden; float:left; padding:5px 10px 0 5px;}
.uno-dest{margin-top:5px;}
.aunodest{text-decoration:none; color:#385676; float:left; width:80px;}
.aunodest:hover{color:#666;}
.imgunodest{text-decoration:none; color:#385676;}
.imgunodest img{border:none;}
a.catalog	{text-decoration:none; color:#000;}
a.catalog:hover	{text-decoration:underline; color:#666;}
/* MUNDICOLOR PORTADA CSS */
#col_izq{float: left;display: inline;width: 366px;background-color: #FFF;}
#col_der{float:left;display:inline;width:369px;background-color:#FFF;margin-left:17px;margin-top:10px;padding-left:10px !important;padding-left:0;}
form,fieldset{margin:0;padding:0;border:0;}
legend{display:none;}
#contenidoagencia{position:absolute;top:522px;}
#espaciobuscador{width: 366px;height:283px;margin-left:10px !important;margin-left:5px;float:left;}
#espaciobuscadornew{width: 366px;height:170px;margin-left:10px !important;margin-left:5px;float:left;}
#espaciopromobuscador{width: 366px;height:113px;margin-left:15px !important;margin-left:8px;float:left;position:relative}
#contenidobuscadores{position:absolute;top:153px;left:10px;float:left;width:379px;}
#buscador0{width:366px;height:263px;float:left;display: inline;text-align:left;}
#buscador1{width:366px;height:263px;float:left;display: none;text-align:left;}
#buscador2{width:366px;height:263px;float:left;display: none;text-align:left;}
#buscador3{width:366px;height:263px;float:left;display: none;text-align:left;}

.busc_top{
	background:url(../../images/mdces/portada/bg_top.gif) repeat-x;
	height:19px;
	line-height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.busc_cont{height:238px;width:339px;margin:0;padding:10px 10px 0 14px;
background-color:#E8E8E8; border-bottom:2px solid #ccc;
border-right:1px solid #ccc; border-left:1px solid #ccc; overflow:hidden; color:#385676;font:normal 11px arial; font-weight:bold;}
.busc_cont .linea0h{width:352px;float:left; padding-bottom:2px;;font-size:11px;}
.busc_cont input{font: normal 11px tahoma, verdana; vertical-align:top; height:15px;}
.busc_cont select{font: normal 11px tahoma, verdana; vertical-align:top; height:20px;}
.busc_cont .txtoselect{float:left;width:75px; line-height:23px;}
.busc_cont .txtoinput{float:left;width:75px; line-height:19px;}
.busc_cont .minp{float:left; margin-right:5px;}
.busc_cont .btn{float:left; height:20px; width:330px; text-align:right; margin:5px 0 0 0; padding:0;}
.busc_cont form{float:left}
.pest_busc{width:89px;height:19px;float:left;}
.busc_topvac{
	background:url(../../images/mdces/portada/fondo-pestanas.gif) no-repeat;
	height:19px;
	line-height:19px;
	font:normal 11px tahoma, verdana;
}
.pest_buscvac{
	width:114px;
	height:16px;
	float:left;
	text-decoration:none;
	font-weight:bold;
	color:#000;
	background:url(../../images/mdces/portada/pestana_destino_on.gif) no-repeat;
	padding:3px 0 0 15px;
}
.pest_buschotel{
	width:138px;
	height:16px;
	float:left;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	background:url(../../images/mdces/portada/pestana_destino_on.gif) no-repeat;
	padding:3px 0 0 7px;
}
.pest-inline{display:inline;}
.pestnormal{float:left; color:#666; text-align:center; text-decoration:none; font:bold 11px tahoma, verdana; padding: 2px 8px;}
.pestborder{float:left; color:#666;  text-align:center; text-decoration:none; border-right:1px solid #fff; font:bold 11px tahoma, verdana; padding: 2px 8px;}
.pest-ul{list-style-type:none; margin:0; padding:0;}
.azul{width:150px;height:25px;float:left;display:inline;margin:8px 0 0 195px}
.elemento{width:353px;height:20px;float:left;display:inline;margin:8px 0 0 12px;}
.busc_rap{float:right;font-family:Arial, Helvetica, sans-serif;font-size: 11px;color:#666;}
.formulario{position:relative;top:46px;left:12px;}
.form_txt{font:bold 11px Arial, Tahoma;color:#385676;float:left;width:75px;height:18px;line-height:18px;}
.hotelpdsd{font:bold 11px Arial, Tahoma;color:#385676;float:left;width:80px;height:18px;line-height:18px; margin-top:4px; margin-left:5px;margin-right:5px;}
.hotelphasta{font:bold 11px Arial, Tahoma;color:#385676;float:left;width:35px;height:18px;line-height:18px;margin-top:4px; margin-left:10px;margin-right:5px;}
.home_meses_combo{font:normal 11px Tahoma, Arial; margin-top:4px; color:#666;}
.texto_mes_home{font:normal 10px Tahoma, Arial; color:#666; padding:8px 0 0 5px; overflow:hidden;}
.c_slc{font-family:Arial, Helvetica, sans-serif;font-size: 11px;color:#666;width: 134px;height: 18px;float:left;}
.form_ir{margin-left:7px;float:left;}
.busc_avc{float:right;font-size: 11px;padding:25px 15px 0 0;}
.busc_avc a	{color:#666;text-decoration:underline;margin:25px 10px 0 0;}
.busc_cont0h{background-color:#E8E8E8; min-height:320px;width:363px;margin:0;padding:0 0 2px 0;font-family:Verdana, Arial, Helvetica, sans-serif;border-bottom:2px solid #ccc;border-right:1px solid #ccc; border-left:1px solid #ccc; overflow:hidden;}
.ficha_hotelcosta{width:363px; margin:0 0 0 7px ;font-family:Verdana, Arial, Helvetica, sans-serif; overflow:hidden;}
.busc_cont0hav{background-color:#F7F7F7; height:464px;width:364px;margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;border-bottom:2px solid #9C9C9C;border-right:2px solid #9C9C9C;border-left:1px solid #7294B9;}
.subputos{border-bottom:1px dotted  #CCC;}
.busc_cont0hav .linea0h{width:352px;float:left;display:block;margin-left:6px !important;margin-left:3px;margin-top: 7px;padding-bottom:5px;font-size:12px;}
.linea0{/*especial buscador vacaciones*/width:352px;float:left;margin-left:6px !important;margin-left:3px;margin-top: 7px;padding-bottom:5px;font-size:12px;}
.busc_cont0h .linea0h{width:352px;float:left;margin-left:6px !important;margin-left:3px;margin-top: 0px; //margin-top: 2px;padding-bottom:0px;//padding-bottom:1px; _padding-bottom:0px; font-size:11px;}
.linea0h .destinotxt{color:#2F4864;width:60px;line-height:16px;}
.linea0h .fechasline{float:left;margin-bottom:4px;}
.linea0h .fechaslineh{float:left;margin-bottom:4px; margin-right:15px;}
.linea0h .fechastxt{color:#2F4864;width:72px;line-height:16px;padding-bottom:20px;float:left;text-align:left;}
.linea0h .fechasblock{float:left;margin-left:8px;}
.linea0h .fechasblock select{margin-right:2px;}
.linea0h .fechasblockxof{margin-left:8px; width:285px; overflow:hidden;}
.linea0h .fechasblockxof input{font:normal 11px verdana;color:#868686; vertical-align:top; width:234px;}
.linea0h .fechasblockh{float:left;margin-left:0px;}
.busc_cont .linea0hvac{width:200px;float:left;font-size:11px;margin-left:0px; margin-left:0px !important;}
.linea0hvac .fechasblockvac{float:left;margin:4px 3px 0 0;}
.linea0h .fechaspan{float:left;width:60px;line-height:16px;text-align:left;color:#000;font:normal 10px Tahoma, Arial;}
.linea0h .fechasblock select{float:left;}
.linea0h .fechasblock img{margin-left:2px;float:left;}
.linea0h .sublinea0h{float:left;margin-bottom:3px;}
.linea0h .sublinea0h2{float:left;margin-bottom:3px;width:350px;text-align:left; font-height:11px; color:#2F4864;}
.linea0h .sublinea0h .parte{float:left;width:66px;margin-left:3px;text-align:left;}
.linea0h .sublinea0h .bloque{float:left;width:85px;text-align:center;line-height:18px;border-right:1px solid #FFF;}
.linea0h .sublinea0h .bloquelargo{float:left;width:92px;text-align:right;line-height:18px;}
.linea0h .categoriatxt{color:#385676;line-height:16px;}
.linea0h .categoriabox{float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:0;height:20px;}
.linea0h .categoriabox input{margin:3px !important;margin:0;float:left}
.linea0h .categoriabox label{color:#999;float:left;margin-top:4px;margin-right:7px;}
.linea0h .regimentxt{color:#2F4864;width:62px;line-height:16px;float:left;text-align:left;}
.linea0h .serviciostxt{color:#385676;line-height:16px;width:350px;margin-bottom:6px;}
.linea0h .serviciosall{float:left;}
.linea0h .serviciosbox{float:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin-right:5px;}
.linea0h .serviciosbox input{margin:0px !important;margin:0;margin-right:2px;}
.linea0h .serviciosbox label{color:#999;margin-top:4px;}
.bothotel{padding-left:250px;text-align:right;}
.top10{padding-top:9px;}
.masspc{padding:15px 0 15px 0;}
.linea0h .sublinea0h .gris{background:#EEE}
.busca_avlink{width:250px;text-align:center;line-height:18px;}
.busca_avlink a{color:#999;text-decoration:underline;font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#bloque2{width: 376px;float:left;}
#bloque2av{/*para buscador avanzado de hoteles*/width: 376px;float:left;margin-top: 208px !important;margin-top:0px;}
.caja_1{width:115px;height:93px;background:url(../../images/mdces/portada/caja_1.gif) no-repeat;margin-left:10px;margin-top:14px;float:left;display:inline;}
.caja_1 a{cursor: hand;}
.c_zona{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#385676;padding-left:5px;padding-top:4px;float:left;width:108px;}
.c_dest{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#333;padding-left:5px;padding-top:3px;float:left;width:108px;}
.c_hotl{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#666;padding-left:5px;float:left;width:108px;}
.c_txt{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#999;padding-left:5px;padding-top:7px;float:left;}
.c_precio{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#B91014;padding-right:5px;float:right;}
.c_peq{font-size:12px;}
.caja_1 a{text-decoration:none;color:#666666;width:115px;height:93px;}
.caja_2espacio{width:240px;height:200px;margin-left:10px;margin-top:14px;float:left;display:inline;}
.caja_2{width:240px;height:200px;margin-left:10px;margin-top:14px;float:left;display:inline;background:url(../../images/mdces/portada/tit_agencia.gif) no-repeat;text-align:left;}
.agen_tit{width:220px;height:23px;margin:0 0 20px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;line-height:23px;padding-left: 9px;color:#FFFFFF;}
.agen_titb{
	width:231px;
	height:18px;
	background:url(../../images/mdces/portada/titb_agen.gif) no-repeat;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	padding-left: 9px;
	margin-left:1px;
	margin-top:10px;
	color:#416389;
	}
.caja_2 p{margin:15px 0 25px 1px;padding-left:15px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;}
.caja_2 a{text-decoration:underline;color:#666666;margin:0 5px 0 5px;}
.caja_2 a:hover{text-decoration:underline;color:#000;}
#bloque3{width:369px;margin:18px 0 0 0;float:left;}
.imagen1{float:left;margin:0;}
.imagen2{float:left;margin:8px 0 0 0;}
.imagen3{float:left;margin:6px 0 0 8px;}
#bloque4{width:369px;margin:10px 0 0 0;float:left;}
.ofertas{width:162px;float:left;}
.destacados{width:162px;float:left;margin-left:28px;}
.titulos{width: 162px;border-bottom:1px solid #999999;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;padding-left:0;margin:0;}
.blue{color:#005893;}
.red{color:#B91014;}
.vermas{width:160px;float:left;font-size:12px;margin:5px 0 0 0;text-align:right;}
.ofer_1{width:162px;height:55px;border-bottom:1px solid #999;float:left;display:inline;}
.ofer_1 a{cursor: hand;}
.o_dest{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;padding-left:10px;padding-top:5px;float:left;width:150px;}
.o_hotl{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;padding-left:10px;float:left;width: 150px;}
.o_txt{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#999;padding-left:10px;padding-top:4px;float:left;width:75px;}
.o_precio{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;padding-right:4px;float:right;width: 72px;text-align: right;}
.o_peq{font-size:12px;}
.ofer_1 a{text-decoration:none;color:#666666;width:165px;height:55px;}
#contenidoagencias{position:absolute;top:402px;}
#espacio_agencias{float:left;width:365px;padding-left:10px;padding-top:10px;height:95px;}
#espacio_agencias_blanco{float:left;width:365px;padding-left:10px;padding-top:10px;height:100px;}
.agencias_home{float:left;width:365px;padding-left:10px;padding-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.agencias_titulo01{float:left;color:#FFF;font-size:11px;font-weight:700;line-height:18px;padding-left:10px;width:355px;background:#B91014;background:url(../../images/mdces/general/barra_exclusivos.gif) no-repeat;}
.agencias_titulo02{float:left;color:#FFF;font-size:11px;font-weight:700;line-height:18px;padding-left:10px;width:355px;height:19px;background:#385676;background:url(../../images/mdces/general/barra_herramientas.gif) no-repeat;}
.agencia_plus{margin:4px 4px 0 0;float:right;}
.agencia_body01{background:#F8F8F8;width:365px;height:76px;border-bottom:1px solid #B91014;float:left;overflow: auto;text-align:left;}
.agencia_body02{/*background:url(../../images/mdces/general/fondo_agencia.jpg) no-repeat bottom;*/background-color:#F8F8F8;width:365px;height:76px;border-bottom:1px solid #385676;float:left;}
.agencia_linea01{font-size:11px;height:18px;float:left;padding:7px 0 0 10px;width:335px;}
.agencia_linea02{font-size:11px;height:17px;float:left;width:354px;border-bottom:1px solid #E2E2E2;padding:7px 0 0 10px;text-align:left;}
.agencia_linea01 img{padding-right:10px;}
.agencias_home a{color:#333;text-decoration:none;}
.agencia_span{padding-left:4px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.agencia_span img{padding-right:4px;}
.marquesina{width:355px;height:76px;}
#contenidoexclusivoshotel{background-color:#fff;  margin-top:7px; position:relative;overflow:hidden; background-color:#fff; height:103px;}
.calmun{position:absolute; top:1px; _top:1px; left:143px;width:221px; height:99px;_height:98px;}
#contenidoexclusivos{position:absolute;top:277px;left:0px; overflow:hidden; background-color:#fff; height:110px;}
#campanas{position:absolute;top:18px;left:0px;padding-left:393px;}
#contenidoagenciahome{position:absolute;top:376px;left:0px;}
#cambioagencia{position:absolute;top:-25px;left:383px;font-size:10px;}
#cambioagencia .cuadro{background:#FFF4D9;width:369px;height:38px;float:left;text-align:left;border:1px solid #B3BDD7;}
#cambioagencia .cuadro input{width:75px;height:10px;line-height:10px;font-size:10px;float:left;}
#cambioagencia .cuadro label{line-height:15px;float:left;margin-bottom:2px;font-family:Tahoma, Arial;color:#666;}
#cambioagencia .cuadro .block1{float:left;width:150px;margin:2px;}
#cambioagencia .cuadro .block1 label{width:100px;}
#cambioagencia .cuadro .block1 img{margin-left:3px; vertical-align:top;}
#cambioagencia .cuadro .block2{float:left;width:90px;margin:2px;}
#cambioagencia .cuadro .block3{float:left;width:100px;margin:2px;}
#cambioagencia .cuadro .block1 input{width:76px;}
#cambioagencia .cuadro .block2 input{width:85px;}
#cambioagencia .cuadro .block3 input{width:75px;}
#pop_up_agencia{float:left;background:#FF9900;padding:15px;position:relative;}
.pop_swf{position:absolute;left:16px;}
.popAgencias{border:1px solid #6983AD;background:#B3BDD7;width:580px;float:left;}
.popbusca{background:#F5F5F5;float:left;width:580px;margin-bottom:20px}
.popbusca .titulo{color:#FFF;font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:700;background:#6983AD;border-bottom:1px solid #B3BDD7;padding:0 0 0 5px;float:left;width:575px;}
.popbusca .titulo img{float:left;padding:2px;}
.popbusca .titulo .txt{float:left;padding:2px;}
.popbusca .titulo a{color:#FFF;text-decoration:none;padding:0px 2px;margin-right:5px;border:1px solid #FFF;float:right;}
.popbusca .conte{padding:5px;float:left;;}
.popbusca .conte .line{float:left;font-family:Tahoma;margin-bottom:5px;}
.popbusca .conte .line label{color:#333;font-size:10px}
.popbusca .conte .line input{color:#6983AD;font-size:11px;border:1px solid #B3BDD7;}
.popbusca .conte .line .parte1{width:200px;float:left;}
.popbusca .conte .line .parte1 label{width:180px;}
.popbusca .conte .line .parte1 input{width:180px;}
.popbusca .conte .line .parte2{width:360px;float:left;}
.popbusca .conte .line .parte2 label{width:360px;}
.popbusca .conte .line .parte2 input{width:360px;}
.popbusca .conte .line img{float:right;padding-right:8px;}
.poplista{background:#F5F5F5;float:left;width:580px;}
.poplista .titulo{color:#FFF;font-size:10px;font-family:Tahoma;font-weight:700;background:#6983AD;border-bottom:1px solid #B3BDD7;float:left;width:580px;}
.poplista .titulo .codigo{float:left;width:90px;padding-left:8px;border-right:1px solid #FFF;}
.poplista .titulo .nombre{float:left;width:130px;padding-left:8px;border-right:1px solid #FFF;}
.poplista .titulo .pobla{float:left;width:90px;padding-left:8px;border-right:1px solid #FFF;}
.poplista .titulo .direc{float:left;width:140px;padding-left:8px; border-right:1px solid #FFF;}
.poplista .titulo .telef{float:left;width:50px;padding-left:8px;}
.poplista .listado0{overflow:auto;height:150px;float:left;width:580px;}
.poplista .conte{color:#333;font-size:10px;font-family:Tahoma;background:#F5F5F5;float:left;width:558px;padding-bottom:3px;}
.poplista .conte .codigo{float:left;width:88px;padding-left:10px;border-right:1px solid #fff;padding-top:2px;}
.poplista .conte .nombre{float:left;width:128px;padding-left:10px;border-right:1px solid #fff;padding-top:2px;}
.poplista .conte .pobla{float:left;width:88px;padding-left:10px;border-right:1px solid #fff;padding-top:2px;}
.poplista .conte .direc{float:left;width:138px;padding-left:10px;padding-top:2px;border-right:1px solid #FFF;}	
.lineafin{color:#CC0000;text-align:right;padding-right:8px;font-size:12px;font-family:Arial, Helvetica, sans-serif;background:#DDE2ED;}
.lineafin a{text-decoration:none;color:#990000;}
.por_camp{float:left;width:368px; text-align:center; border:1px solid #dddddd;}
.por_camp .elementox{float:left;width:87px;font:normal 9px Tahoma, Arial; margin-top:3px; height:60px;text-align:center;}
.por_camp .elementox a:link{text-decoration:none;color:#333;cursor:hand;}.por_camp .elementox a{text-decoration:none;color:#333;cursor:hand;width:87px;height:60px;float:left;}
.por_camp .elementox a:visited{text-decoration:none;color:#333;cursor:hand;}
.por_camp .elementox a:hover{text-decoration:none;color:#666;cursor:hand;}
.por_camp .elementox .text{width:78px; height:20px; text-align:center; margin:0 auto; overflow:hidden;}
.por_ofertasx{width:368px; margin:16px 0 0 0;float:left; border:1px solid #DDDDDD;}
.por_ofertasx a:link{text-decoration:none;color:#333;float:left;cursor:hand;}
.por_ofertasx a:visited{text-decoration:none;color:#333;cursor:hand;}
.por_ofertasx .oferx{width:350px;  font:normal 11px Tahoma, Arial, Helvetica, sans-serif;border-bottom:1px dashed #DDDDDD;float:left;line-height:12px;padding:4px 4px 2px 8px;overflow:hidden; float:left;}
.por_ofertasx .oferx a{width:100%;}
.por_ofertasx .oferx .textx{float:left; width:280px; color:#385676; overflow:hidden;}
.por_ofertasx .oferx .pricex{float:right;line-height:30px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#B91014;font-weight:700;padding-right:5px; text-align:right;}
.quickclick1{float:left;margin-right:15px;margin-left:3px;padding:25px 0 0 14px;background: url(/media/static/images/mdces/portada/herramiagen.gif) no-repeat;height:97px;width:100px;font:normal 11px Tahoma, arial;text-align:left;}
.quickclick3{height:97px;width:100px;float:left;margin:0;}
.quickclick1 .txt{line-height: 14px;margin-bottom: 5px;}
.quickclick{float:left; margin-right:22px;}
.quick a{border: none;color:#333;}
.quick a:hover{border: none;color:#B91014;}
.quick a img{border: none;}
.nuevosmsg{margin-left:10px; overflow:hidden; width:165px; text-align:right; color:#CC0000; font:normal 11px tahoma, arial;}
.nuevosmsg a{color:#CC0000; vertical-align:top; padding-left:4px;}
#cont_agencias {background-color:#EBEBEB;  height:100px; _overflow:hidden;_height: 100px; margin-left: 0px; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; width:363px;}
#cont_agencias a {text-decoration: none; color: #000;}
#cont_agencias a:hover {text-decoration: none; color: #000;}
.agen11	{height: 18px; width: 141px; background-color:#D4D4D4; background-image: url(../../images/mdces/general/barra_agencias_cabecera.jpg); background-repeat: repeat-x; padding: 3px 0px 0px 0px; float: left; font:bold 11px Tahoma; color: #2F4762; text-align: center;border-top:1px solid #CCCCCC;}
.agen12	{height: 18px; width: 113px; background-color:#D4D4D4; background-image: url(../../images/mdces/general/barra_agencias_cabecera.jpg); background-repeat: repeat-x; padding: 3px 0px 0px 0px; float: left; font:bold 11px Tahoma; color: #2F4762; text-align: center; border-left: 1px solid #ccc; border-top:1px solid #CCCCCC;}
.agen13	{height: 18px; width: 107px; background-color:#D4D4D4; background-image: url(../../images/mdces/general/barra_agencias_cabecera.jpg); background-repeat: repeat-x; padding: 3px 0px 0px 0px; float: left; font:bold 11px Tahoma; color: #2F4762; text-align: center; border-left: 1px solid #fff;border-top:1px solid #CCCCCC;}
.agen21	{height: 64px;_height: 65px; _height: overflow:hidden; width: 135px; float:left; padding: 10px 3px 5px 3px;font:normal 11px Tahoma, arial;text-align: left;}
.agen22	{height: 79px; _height: 65px; _height: overflow:hidden;width: 113px; float:left; border-left: 1px solid #CCCCCC;}
.agen23	{height: 79px; _height: 65px; _height: overflow:hidden;width: 107px; float:left; border-left: 1px solid #CCCCCC;}
.agen21 img {margin-right: 4px;}
.agen21_input{width:70px;height:11px;font-size:11px;}
.ofefoll{font:bold 11px arial, tahoma; text-align:left; padding:10px 0 0 5px; overflow:hidden;}
.ofefollelement{margin-bottom:10px; overflow:hidden;}
.ofefollelement img{margin-right:5px;}
.ofefollelement a{color:#666!important;}
.ofefollelement a:hover{color:#ccc!important;}
#espacio_agencias_blanco{float:left;width:365px;padding-left:10px;padding-top:10px;height:95px;}
.agen14	{height: 18px; width: 221px; background-color:#3e8eca; padding: 3px 0px 0px 0px; float: left; font:bold 11px Tahoma; color: #fff; text-align: center; border-left: 1px solid #fff;}
.agen24	{height: 79px; width: 219px; float:left; border-left: 1px solid #CCCCCC; text-align:center;}
input.popup	{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666;}
select.popup {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666;}
option.popup {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666;}
.txt_verde{color: #090;}
.txt_rojo{color: #c02527;}
a.enlace_blanco	{color: #fff;}
a.enlace_blanco:hover{color: #fff;}
.popup_cont	{width: 546px;border: #8aa0b7 solid 1px;background-color: #e6e6e6;}
.popup_cab {
	background:url(/media/static/images/mdces/general/popup_titulo_fnd.gif) repeat-x;
	height: 22px;
	padding: 4px 4px 0px 4px;
	color: #fff;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
}
.popup_titulo{margin-bottom: 2px;border-bottom: #bdcddf solid 1px;font-family: Arial;font-size: 10px;color: #666;}
.popup_linea {padding: 2px 0px 2px 0px;font-family: Verdana;font-size: 11px;color: #666;clear: both;overflow: hidden;}
.popup_botonera	{margin-top: 2px;background-color: #899fb6;text-align: right;padding: 3px 3px 0px 3px;}
.ventana_viajes	{
	width: 221px;
	height: 224px;
	border-left: #b9c7d0 solid 3px;
	border-right: #b9c7d0 solid 3px;
	border-bottom: #b9c7d0 solid 3px;
	background-color: #8fa7b6;
	background-image: url(../../images/mdces/general/guiaflecha.gif);
	background-position: center top;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	overflow-y: scroll;
	padding-top: 15px;
	text-align: left;
}
.ventana_viajes ul	{list-style-image: url(../../images/mdces/general/guialist_ico.gif);padding-top:3px;}
.ventana_viajes ul li{padding-bottom:2px;vertical-align: 10%;}
.ventana_viajes ul li a{color:white; margin-top:10px;}
.ventana_viajes ul li a:hover{color:yellow;}
.mrgfl{padding-left:85px;width:230px;}
.paseparation{clear:both; border-bottom:1px solid #E0E1DB; color:#66683E; width:527px; padding:8px 0 2px 10px;}
.main_ventana_viajes{position:absolute; top:114px; left:517px; overflow:hidden; z-index:999;}
.main_ventana_cobertura{position:absolute; top:114px; left:537px; overflow:hidden; z-index:999;}
.ventana_cobertura	{
	width: 229px;
	height: 210px;
	border-left: #b9c7d0 solid 3px;
	border-right: #b9c7d0 solid 3px;
	border-bottom: #b9c7d0 solid 3px;
	background-color: #8fa7b6;
	background-image: url(../../images/mdces/general/flecha_seguros.gif);
	background-position: center top;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	padding-top: 5px;
	text-align: left;
}
.ventana_cobertura ul {list-style-image: url(../../images/mdces/general/bullet_seguros.gif);padding-top:3px;margin-left:-10px; _margin-left:25px;}
.ventana_cobertura ul li{padding-bottom:2px;vertical-align: 10%;}
.ventana_cobertura ul li a{color:white;margin-top:10px;}
.ventana_cobertura ul li a:hover{color:yellow;}
.ventana_cobertura ul li ul{list-style:none;list-style-image:none;padding-left:5px;margin-left:0;}
div#tooltip {
   position:absolute;
   visibility:hidden;
   z-index:100;
   background-color:#FFFFCC;
   border-bottom:1px solid #696969;
   border-top:1px solid #f2f2f2;
   border-left:1px solid #f2f2f2;
   border-right:1px solid #696969;
   padding:0.5em;
   font:normal 11px tahoma, arial;
   width:150px;/*Ancho unos 400px*/
   text-align:left;
}
.mostdes{float:right;font-size:10px;font-weight:normal;}
.mostdes a{color:#415F83;text-decoration:underline;}
.mostdes a:hover{color:#666;text-decorarion:underline;}
.text-subtit{font-family: Verdana;font-size: 11px;color:#666;font-weight:normal;margin-left:12px;padding:10px 0 10px 0px;width:600px;clear:both;}
.solifo_caja{width:747px;border:1px solid #c1c6cc;background:url(../../images/mdces/general/foll_bg.jpg) top left repeat-y #efefef;overflow:hidden;margin-left:0px;margin-top:10px;}
.solifo_caja_izq{float:left;width:246px;height:434px;overflow:hidden;}
.solifo_caja_der{float:left;width:500px;overflow:hidden;}
.solifo_bartit{float:left;width:100%;height:21px;background:#e0e0e0;border-bottom:1px solid #c1c6cc;overflow:hidden;margin-bottom:4px;}
.solifo_tit{font-family:tahoma;font-size:11px;font-weight:bold;color:#415F83;line-height:21px;float:left;padding-left:18px;padding-right:18px;}
.solifo_txt{float:left;font-family:tahoma;font-size:11px;color:#333;width:228px;padding-left:18px;padding-top:2px;line-height:18px;}
.solifo_folleto{width:390px;font-family:tahoma;font-size:11px;font-weight:bold;color:#333;padding:0 18px 0 18px;float:left;line-height:25px;}
.solifo_cant{float:left;}
.conf_textarea_caja{float:left;border:1px solid #E2E2E2;float:left;width:546px;height:230px;padding-bottom:10px;margin-bottom:15px;overflow:hidden;}
.conf_textarea{height:160px;width:510px;background:#eee;border:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:5px;}
.textarea_opc{float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#333;padding:5px; padding-top:10px;}
.textarea_opc a{color:#333;text-decoration:underline;}
.textarea_opc a:hover{color:#666;text-decoration:underline;}
.textarea_titbar{width:548px; font:normal 11px Tahoma, Arial; color:#000;margin-bottom:0px; height:20px;float:left;background:#E6E6E6;margin-top:15px;}
.textarea_tit{width:369px; padding:0 0 0 36px; padding-top:3px;float:left;}
.busc_dest_flecha{float:left;height:116px;width:544px;background:url(../../images/mdces/general/buscador_destinos_flecha.gif) no-repeat;overflow:hidden;}
.busc_dest_flecha_txt{font-family:tahoma;font-size:12px;color:#333;margin:40px 0 0 60px;}

.estancias_caja{width:547px;float:left;}
.estancias_menu{width:547px;height:25px;background:url(../../images/mdces/general/estancias_menu_bg.gif) no-repeat;clear:both;}
.estancias_cont{width:545px;min-height:400px; /*valor provisorio*/border-right:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #CCC;}
.pest_est{float:left;width:70px;height:25px;margin-left:0px;background:url(../../images/mdces/general/bot_estancias.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_est_active{float:left;width:70px;height:25px;margin-left:0px;background:url(../../images/mdces/general/bot_estancias_active.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_comb{float:left;width:84px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_combinados.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_comb_active{float:left;width:84px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_combinados_active.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_circ{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_circuitos.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_circ_active{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_circuitos_active.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_cruce{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_cruceros.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_cruce_active{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_cruceros_active.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_fly{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_fly.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_fly_active{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_fly_active.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_sinavion{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_sinavion.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_sinavion_active{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_sinavion_active.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_soloavion{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_soloavion.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_soloavion_active{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_soloavion_active.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_4x4{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_4x4.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_4x4_active{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_4x4_active.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_3edad{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_3edad.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_3edad_active{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_3edad_active.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_solohotel{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_solohotel.jpg) no-repeat;text-align:center;overflow:hidden;}
.pest_solohotel_active{float:left;width:70px;height:25px;margin-left:3px;background:url(../../images/mdces/general/bot_solohotel_active.jpg) no-repeat;text-align:center;overflow:hidden;}

.pest_txt_active{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000;line-height:25px;}
.pest_txt_active a{color:#000;text-decoration:none;}
.pest_txt_active a:hover{color:#555;text-decoration:none;}
.pest_txt{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFF;line-height:25px;margin-top:2px;}
.pest_txt a{color:#FFF;text-decoration:none;}
.pest_txt a:hover{color:#555;text-decoration:none;}

.enviarmail_cont{float:left;width:544px;}
.enviarmail_bot{float:left;margin: 5px 8px 0 0;}
.enviarmail_campo{float:left;margin-right:8px;}
.enviarmail_campo_txt{float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#314A66;padding:5px 8px 0 8px;}
.enviarmail_enviado{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#006600;padding-top:5px;}

.caja_servicios_info_vuelo{overflow:hidden;width:544px;float:left;padding-bottom:20px;padding-top:5px;}
.tit_info_vuelo{width:100%;padding-left:20px;line-height:30px;font-family:tahoma;font-size:11px;font-weight:bold;}
.info_vuelo_elemento{float:left;margin-left:10px;}
.info_vuelo_campo{border:1px solid #969BA1;float:left;margin:0;padding:0;font-family:tahoma;font-size:11px;color:#666;margin-top:2px;}
.info_vuelo_txt{font-family:tahoma;font-size:10px;color:#969BA1;float:left;}
.caja_notasdeemision{float:right;text-align:left;margin:0px 0 0 0;padding:8px;width:530px; clear:both;border:1px solid #CCC; margin-top:3px;}
.caja_expmercurio{float:left;text-align:left;margin:0px 0 0 0;padding:8px;width:530px; clear:both;border:1px solid #CCC; margin:10px 0; font:normal 11px tahoma;}
.caja_expmercurio a{color:#666; margin-left:5px; font-weight:bold; cursor:pointer;}
.nexpmtxt{font-weight:bold;}
.nexpmercurio{font-weight:bold; color:#C02527;}
.checkexpmercu{}
.txtexpmercurtop{margin-bottom:10px;}
.bot_volcarexpmercu{margin-top:10px;}
.anicargdocsmercur{margin-left:10px;}
.caja_notasprepago{text-align:left;margin:5px 0;padding:8px;width:530px;clear:both;border:1px solid #CCC; font: bold 11px tahoma, arial;}
.caja_notasprepago .price{color:red;}
.caja_notasprepago .fecha{color:#666;}
.caja_prepagoreali{text-align:left;margin:5px 0;padding:8px;width:530px; clear:both;border:1px solid #CCC; font: normal 11px tahoma, arial;}
.cab_prepa{font: normal 10px tahoma, arial; color:#999; margin:5px 0; width: 100%; border-bottom: 1px solid #ccc;}
.prepa_cantidad{width:90px; float: left;}
.prepa_tipo{width:320px; float: left;}
.prepa_fecha{width:100px; float: left;}
.notasdeemision{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#858585;padding-bottom:0px; margin-top:10px;  display:block; clear:both;}
.bloque_detalle{overflow:hidden;}
.notasdeemision_area{font-size:11px;color:#666;margin-top:0px;}
.esp_cometa_caja{width:443px;margin:0 auto;}
.esp_cometa_espere{font-family:tahoma;font-size:14px;color:#313F4F;font-weight:bold;margin-top:30px;}
.esp_cometa_recuadro{width:441px;height:272px;border:1px solid #CDD2D6;margin-top:10px;position:relative;overflow:hidden;}
.esp_cometa_txt{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#333;margin-top:10px;margin-bottom:15px;line-height:20px;}
.txt12{font-size:12px;}
.txtazul{color:#3E6098;}
.esp_cometa_ani{position:absolute;top:90px;left:35px;}
.esp_cometa_conf{font-family:tahoma;font-size:15px;color:#000;margin:30px 0 0 0;font-weight:bold;}
.db_caja{float:left;width:546px;border:1px solid #ccc;overflow:hidden;padding-bottom:12px;}
.db_elemento{float:left;width:200px;text-align:left;margin:12px 0 0 5px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333;}
.db_elemento a{color:#333;text-decoration:underline;}
.db_elemento a:hover{text-decoration:none;}
.db_bullet{margin:0 5px 0 0;}
.db_email{float:left;width:480px;text-align:left;margin:12px 0 0 29px; padding:2px 5px 5px 5px; font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333;overflow:hidden; clear:both; border:1px dotted #ccc;}
.db_input{width:192px;height:14px;border:1px solid #96969E;line-height:16px;margin:0 6px 0 6px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333;}
.db_enviar{vertical-align:bottom;padding-bottom:1px;}
.habnoactive{float:left;height:18px;margin-right:7px; background-color:#DBDBDB; border-top:2px solid #F3F3F3; padding:0 5px;padding-top:3px;cursor:pointer; color:#747474; font:bold 11px arial, tahoma;}
.habactive{float:left;height:18px; border-top:2px solid #BFC9CC;margin-right:7px;border-left:1px solid #BFC9CC; border-right:1px solid #BFC9CC; background-color:#EAEDEE; padding:0 5px; padding-top:3px; cursor:pointer; color:#2F4864; font:bold 11px arial, tahoma;}
.hab_fnd{background:url(../../images/mdces/general/hab_fnd.gif) repeat-x;}
.txterrorflight{border:1px dotted #ccc; padding:5px; clear:both; font:bold 12px tahoma, arial; color:#C02527; width:535px; text-align:center;}
.linkadobereader a{color:#333;text-decoration:none;float:left;width:100%;padding:5px 0 5px 0;margin-left:12px;line-height:20px;overflow:hidden;clear:both;}
.linkadobereader a:hover{color:#666;text-decoration:none;}
.ha_caja01{width:548px;overflow:hidden;padding-top:0px;font-size:11px;color:#1E1E1E;font-family:Arial, Helvetica, sans-serif;}
.ha_caja{width:545px;overflow:hidden;padding-top:16px;font-size:11px;color:#1E1E1E;font-family:Arial, Helvetica, sans-serif;}
.ha_ele{width:544px;padding:2px 0 2px 1px;margin-bottom:10px; //margin-top:10px; _margin-top:4px;overflow:hidden;background-color:#EFEFED; border:1px solid #DFDFDF; clear:both; float:left;}
.ha_hab{width:545px;height:20px;margin-bottom:4px;border:1px solid #E2E2E2;overflow:hidden;line-height:20px;text-align:center;}
.ha_h{float:left;width:22px;height:20px;overflow:hidden;background:url(../../images/mdces/general/ha_hab.gif) no-repeat;}
.ha_num{float:left;padding:0 8px;overflow:hidden;background:url(../../images/mdces/general/ha_habbkn.gif) right no-repeat;}
.ha_price{float:right;padding:0 8px 0 18px;overflow:hidden;background:url(../../images/mdces/general/ha_price.gif) left no-repeat;font-size:12px;font-weight:bold; width:55px; text-align:right;}
.bullhaelec{vertical-align:middle; float:left; padding-right:3px;}
.txteelehab{color:#333; font-weight:bold; float:left; padding-top:3px; font-size:12px;}
.buscelehab{float:left; padding:2px 3px 0 3px; width:200px; color:#C40000;}

.combih{width:518px;padding-left:6px;height:21px;line-height:21px;background:url(../../images/mdces/general/tarifbkn.jpg) repeat-x;color:#76291F;font-size:11px;font-weight:bold; border-top:1px solid #dbdcde;}

.ha_hab2{width:535px;margin-left:3px;height:20px;margin-bottom:0;border:1px solid #FFF;overflow:hidden;line-height:20px;text-align:center;background:#fff;}
.ha_h2{float:left;width:22px;height:20px;overflow:hidden;}
.ha_num2{float:left;padding:0 8px;overflow:hidden;background:url(../../images/mdces/general/ha_habbkn.gif) right no-repeat;}
.ha_price2{float:right;padding:0 8px 0 18px;overflow:hidden;background:url(../../images/mdces/general/ha_price.gif) left no-repeat;font-size:12px;font-weight:bold; width:55px; text-align:right;}
.ha_bv{float:right;padding-right:9px;padding-top:5px;}
.ha2_cont{margin-bottom:2px;clear:both;background:#FFF;width:100%;overflow:hidden;clear:both;}
.ha_habtit2{width:530px;padding-left:5px;margin-left:3px;height:20px;margin-bottom:0;border:1px solid #FFF;overflow:hidden;line-height:20px;text-align:left:;background:#fff;font-weight:bold;color:#666;}
.ha2_pie{margin-bottom:2px;padding:4px 0;clear:both;background:#D1D1D1;width:100%;overflow:hidden;clear:both;}
.veroc{float:left;font-size:11px;color:#CC0000;font-weight:bold;line-height:14px;}
.veroc a{color:#666;text-decoration:underline;}
.veroc a:hover{color:#333;text-decoration:underline;}
.ha_rq{font-weight:bold;color:#CC0000;}
.ha_ok{font-weight:bold;color:#669900;}

/*PUBLICIDAD*/
.publicortina{position:absolute;z-index:1000;top:0px;left:0px;width:100%;height:900px;background:#5B7691;}
.publicortina_iframe{position:absolute;z-index:990;top:0px;left:0px;width:100%;height:900px;}
.publicont{width:716px;background:#333;overflow:hidden;margin:auto;margin-top:50px;border:1px solid #333;font-weight:bold;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#FFF;}
.publicerrar a{float:right;padding:3px 10px;color:#FFF;text-decoration:none;}
.publicerrar a:hover{color:#EBEBEB;text-decoration:underline;}
.publitit{float:left;padding:3px 10px;}

.ncgris{clear:both; overflow:hidden; margin-top:5px; margin-bottom:5px; border-bottom:1px solid #ccc; padding: 0 10px; float:left;}
.ncgristxt{font:bold 11px arial; color:#666;}
.ncue{float:left; width:150px;}
.nbank{float:left; width:150px;}
.ntext{float:left; width:190px;}
.ncue span{font:normal 10px arial; color:#999;}
.nbank span{font:normal 10px arial; color:#999;}
.ntext span{font:normal 10px arial; color:#999;}
.ncblack{clear:both; overflow:hidden; padding:0 10px; font:normal 11px tahoma, arial; margin-top:5px;}

