A.nav:link{font-family:Verdana, Arial, Helvetica, sans-serif;color:#0D76AC;}
A.nav:visited{font-family:Verdana, Arial, Helvetica, sans-serif;color:#0066AA;}
A.nav:hover{font-family:Verdana, Arial, Helvetica, sans-serif;color:#0D76AC;}
.mundo{background-repeat:no-repeat;background-position:left top;}
.txt-1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#0D76AC;text-decoration:none;}
.form1{background-color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#0D76AC;border:1px solid #0D76AC;}
.form1rojo{background-color:#FF0000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;border:1px solid #0D76AC;}
.form1noborder{background-color:transparent;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#0D76AC;border:none;height:15px;}
.boton{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;margin:2px;color:#004466;}
.txt-2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#0D76AC;}
.txt-2bco{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;}
.txt-normal{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#0D76AC;}
.txt-titulos{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;color:#0D76AC;}
.txt-1bco{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;text-decoration:none;}
.link-buscadores{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;font-size:9px;color:#147AAF;}
.link-buscadores2{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;font-size:11px;font-weight:bold;color:#147AAF;}
.link-hotel{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;font-size:14px;font-weight:bold;color:#FF9900;}
.lineas{border:1px solid #0D76AC;}
/* calendario */
.calen{border:1px solid #ffffff;background-color:#ffffff;font-family:Verdana;font-size:9px;}
.calen td a:hover{background-color:#F99010;color:#FFFFFF;}
.calen a:link, .calen a:visited{color:#444444;font-weight:bold;}
.calen td{text-align:center;}
.calen td a{display:block;text-decoration:none;}
.calen td.calcab a{display:inline;vertical-align:-4px;}
.calen td.calcab img.calNomesAnterior{background:white url(anterior.png) 0 -72px no-repeat;vertical-align:-4px;}
.calen td.calcab img.calNomesSiguiente{background:white url(siguiente.png) 0 -72px no-repeat;vertical-align:-4px;}
.calen td.calcab .calmesSiguiente img{background:white url(siguiente.png) 0 0 no-repeat;}
.calen td.calcab .calmesAnterior img{background:white url(anterior.png) 0 0 no-repeat;}
.calen td.calcab .calmesSiguiente:hover img, .calen td.calcab .calmesAnterior:hover img{background-position:0 -24px;}
.calen td.calcab .calmesSiguiente:active img, .calen td.calcab .calmesAnterior:active img{background-position:0 -48px;}
.calcab{padding:4px;background-color:#f99010;white-space:nowrap;}
.calcab select{margin:0 1px 4px 4px;font-family:Verdana;font-size:9px;border:1px solid #ffffff;}
.nombreDias td{color:#ffffff;font-weight:bold;border-bottom:1px solid #f99010;background-color:#f99010;}
.dias td{color:#000000;background-color:#DDDDDD;border:1px solid #FFFFFF;width:20px;}
.dias td.finSemana{background-color:#CBCBCB;border-color:#FFFFFF;}
.dias td.pasado{color:#888888;text-decoration:none;}
.dias td.sel a{background-color:#F99010;}
.calpie a:link, .calpie a:visited{color:#fdd8ac;}
.calpie a:hover{color:#ffffff;}
.calpie{height:18px;background-color:#F99010;}
.calpie a:hover{color:#FFFFFF;}
#calendar{display:none;position:absolute;padding:4px 4px 4px 0px;}
a img{border:none;}
.boc_caja{float: left; padding:0px;}/*nueva*/
.boc_datos_hotel{float:right;width:280px;display:block;vertical-align:top; text-align:left;}/*nueva*/
.boc_datos_hotel img{ width:11px; height:10px}/*nueva*/
.boc_foto{ margin:3px 6px 6px 3px; width:100px; float: left;}/*nueva*/
.boc_caja2{float:left;width:96%;border:1px solid #0D76AC; background-color:#FFF; padding-bottom:3px; text-align:left;margin-left: 8px;}/*nueva*/
.boc_tit_res{border-bottom:1px solid #0D76AC;color:#FF9900; font-weight:bold; padding-left:3px; font-size:16px}/*nueva*/
.boc_negrita{ font-weight:bold; color:#000; padding-left:5px}/*nueva*/
.naranja{color:#FF9900}/*nueva*/
.bt_reservar{float:right; margin-top:12px; margin-right:3px}/*nueva*/
.hidden {display:none;}