body {color: #4d4b4a;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;margin: 0px;padding: 0px;background: #880000;}* {margin: 0px;padding: 0px;}.clear{clear:both;}img{border:0px;}a{color:#0000ff;}h1{font-size:12pt;color:#1a8194;padding:5px;}h2{font-size:18pt;margin:0px;padding:0px;color:#3333ff;}h3{font-size:13pt;margin:0px;padding:10px 0px 10px 0px;color:#880000;clear:both;}
.menuh{outline:none;color:#108dd4;line-height:29px;width:150px;height:29px;display:block;float:left;font-weight:bold;text-align:center;}.menuh:hover{background:#ff0000;text-decoration:none;color:	#ffffff;}#contenedor {background: #000000;width:774px;text-align:left;clear:both;}#contenido {padding:20px;}.dispo{float:left;width:300px;}.instr{float:left;width:230px;font-size:16pt;}.instr p{clear:left;line-height:36px;margin-top:20px;}.instr img{float:left;margin-right:5px;}.cuadro{clear:both;padding-top:20px;}.cuadro_i{width:720px;float:left;text-align:justify;}.cuadro_i ul{margin-left:50px;}.cuadro_i li{padding:0px;margin:0px;}.cuadro_d{float:right;width:350px;margin-left:10px;}.foto_hotel{width:200px;float:left;}.pie_foto{font-weight:bold;font-style:italic;font-size:11px;}#pie {clear:both;padding:10px;}#pie, #pie a {	background-color: #000000;	text-decoration: none;	text-align:center;	font-size: 10px;	font-weight: bolder;	color: #FFFFFF;}#pie a:hover{	color:#FFFFFF;	text-decoration: underline;}
#container {margin: 0px auto;text-align: left;width: 780px;}/********************** Header ***************************/#logo{color:#000000;height: 20px;width: 774px;margin: 0px;padding: 0px;text-align: center;}#logo ul a{color:#000000;font-size: 11px;font-weight: bold;text-decoration: none;padding: 0px 7px 0px 7px;border-right: 2px solid #4d4b4a;}#logo ul a:hover{text-decoration:underline;}#logo ul{list-style-type: none;}#logo li{float:left;}#logo a{margin: 0px auto;}#buscador_conte {width: 774px;text-align:left;background:#ffffff;
}#buscador{
height:80px;
background:#ffffff;}
.buscador_tit{
color:#040404;
font-size:18px;
font-weight:bold;
}.fechas{
float:left;
margin-left:0px;
}
/********************** Content ***************************/#content {background-color: #000000;width:774px;text-align:left;
clear:both;
}#content h1{font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bolder;color: #FFFFFF;margin: 0px 23px 6px 28px;padding: 20px 0px 0px 0px;border-bottom: 1px solid #bbb6a0;}#content a.titulo{font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bolder;color: #FFFFFF;text-decoration: none;}td.separador_portada {PADDING-LEFT: 6px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #676767 1px solid; FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px; color: #AEA9A8; font-weight:bold }/********************** Content - left ***************************/#left {	background-color: #EEE8E6;	border: 1px solid #c2bdaa;	width:550px;	margin: 0px 0px 10px 28px;	padding: 0px 0px 15px 0px;	float:left;	display:inline;}.text{	float:left;	width:552px;}#left h2{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bolder;	color: #4d4b4a;	text-decoration: underline;	margin: 20px 0px 10px 23px;}#left p{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:lighter;	color: #040404;	margin: 6px 0px 0px 23px;}#left td{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:lighter;	color: #040404;	margin: 6px 0px 0px 23px;}#left table{	margin-left: px;}#left a{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;color: #4d4b4a;}#left a:hover{	color:#000000;}.photos{float:left;}.photos img{display:block;}/********************************************PBA CENTRO PORTADA************************************/.cont_index {width:400px;margin-top:30px;
clear:both;
}.index_img{float:left;margin:0px 5px 0px 5px;}#izda_index {  border-top-width:       0;  margin-left:            4px;  margin-right:           4px;  width:                  60px;  float:left;  }#izda_index img {  border: 1px solid #000000;  width:                  60px;  height:                  60px;}.dcha_index {float:left;border-top-width:0px;margin-right:4px;width:350px;}.dcha_index img.stars {border:0px;width:66px;height:12px;}.dcha_index img.rec {border:0px;width:21px;height:21px;}.desc_index {
clear:both;padding-top:15px;}/********************** Cuerpo Hoteles ***************************/#hoteles {background-color: #EEE8E6;border: 1px solid #c2bdaa;width:550px;margin: 0px 0px 10px 28px;padding: 0px 0px 15px 0px;float:left;display:inline;}.text{float:left;width:530px;}#hoteles img{	margin: 3px 3px 3px 0px;}#hoteles h2{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bolder;	color: #4d4b4a;	text-decoration: underline;	margin: 20px 0px 10px 23px;}#hoteles p{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:lighter;	color: #040404;	margin: 6px 0px 0px 23px;}#hoteles td{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:lighter;	color: #040404;	margin: 6px 0px 0px 23px;}#hoteles table{	margin-left: px;}#hoteles a{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;color: #4d4b4a;}#hoteles a.nombrehotel{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight:bold;color: #4d4b4a;}#hoteles a:hover{	color:#000000;}.photos{float:left;}.photos img{display:block;}/********************** Content - right ***************************/#right {float:right;width:160px;background-color:#dad9cf;margin: 0px 23px 10px 0px;padding: 0px 0px 6px 0px;display:inline;border: 1px solid #c2bdaa;}#right h2{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bolder;	color: #2c2c2c;	text-decoration: none;	text-transform: uppercase;	background-color:#c2bdaa;	width:156px;	text-align:center;	padding: 3px 0px 3px 0px;}#right p{	padding: 10px 9px 0px 9px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #4d4b4a;}#right a{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #4d4b4a;	font-weight:bolder;	display:block;}#right a:hover{	color:#000000;}#right span a{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bolder;	color: #605c4c;	text-decoration: none;	text-transform: uppercase;	background-color:#c2bdaa;	width:138px;	text-align:left;	padding: 3px 0px 3px 5px;	margin: 15px 6px 0px 6px;}/********************** footer ***************************//* CABECERA PORTADA */.but,#inputwrap1,#inputwrap2,#inputwrap3{margin-left:10px;}#inputwrap1 {color:#040404;float:left;}#inputwrap2 {float:left;color:#040404;}#inputwrap3 {float:left;color:#040404;}.region-country-table p, .region-country-table li, .region-country-table td, .region-country-table th, .region-country-table h1, .region-country-table h2, .region-country-table h3, .region-country-table h4, .region-country-table h5, .region-country-table div {color: #040404;}.but input {background-color:#880000;color:#ffffff;border:0px;font-size:20px;font-weight:bold;float:left;width:80px;height:25px;margin-left:10px;margin-top:10px;}.region-country-table {border: 0px solid;border-color: #000000;background: transparent;padding: 3px;}tr.b_calHeader td { color: transparent !important; }tr.b_calDays td { border: 3px solid #000000 !important;background:#cccccc;text-align:center;font-weight:bold; }.b_caltable { border-collapse: collapse !important; border: none; font: normal 10px Verdana; width:180px;}.b_caltable a { color: #000000; text-decoration:none;}form#b_frm { margin: 0 !important; }