/* CSS Document */

body
{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
div.contenedor
{
margin:0 auto;
width:900px;
background-color:#FFFFFF;
}

div.header
{
height:59px;
width:900px;
}
div.hoteleslogo
{
height:59px;
width:295px;
float:left;
}
div.headertextlinks
{
text-align:center;
height:20px;
width:605px;
float:left;
padding-top:39px;
font-size:11px;

}

div.mainbox
{
width:900px;
background-color:#E7E8E9;
}
div.topbox
{
}
div.middlebox
{
border-left:1px solid #666666;
border-right:1px solid #666666;
padding:4px;
width:890px;
}
div.bottombox
{
}

div.middleboximage
{
width:470px;
height:105px;
float:left;
}
div.middleboxtext
{
width:400px;
height:105px;
float:left;
height:95px;
background-color:#f57f26;
margin-left:10px;
padding:5px;
}


.h1header
{
font-size:12px;
color:#FFF;
font-weight:bold;
}
.textheader
{
font-size:10px;
color:#FFF;
text-align:justify;
}

div.buscar
{
width:335px;
float:left;
margin-top:10px;
background-color:#FFFFFF;
}
div.buscarint
{
width:335px;
float:left;
background-color:#FFFFFF;
}
div.arribabuscar
{
height:50px;
background-image: url(imagenes2/images/index/cajas2y5/caja2_header.gif);
line-height:50px;
padding-left:45px;
font-size:12px;
}
div.midbuscar
{
border-left:1px solid #666666;
border-right:1px solid #666666;
padding-left:15px;
}
div.abajobuscar
{
height:15px;
}

div.recom
{
width:540px;
float:left;
margin-top:10px;
margin-left:15px;
background-color:#FFFFFF;
}
div.recomint
{
width:540px;
float:left;
margin-left:5px;
background-color:#FFFFFF;
}
div.arribarecom
{
height:50px;
background-image: url(imagenes2/images/index/caja3/caja3_header.gif);
line-height:50px;
padding-left:390px;
font-size:12px;
}
div.midrecom
{
border-left:1px solid #666666;
border-right:1px solid #666666;
}
div.midrecomcajas
{
width:191px;
height:250px;
margin-left:15px;
float:left;
}
div.midrecomcajas a
{
color:#FFFFFF;
text-decoration:none;
}
div.midrecomcadacaja1
{
background-image:url(imagenes2/images/index/caja42/caja4_1_region.gif);
height:42px;
width:176px;
padding-right:15px;
text-align:right;
line-height:42px;
}
div.midrecomcadacaja2
{
background-image:url(imagenes2/images/index/caja42/caja4_2_populares.gif);
height:42px;
width:176px;
padding-right:15px;
text-align:right;
line-height:42px;
}
div.midrecomcadacaja3
{
background-image:url(imagenes2/images/index/caja42/caja4_3_montana.gif);
height:42px;
width:176px;
padding-right:15px;
text-align:right;
line-height:42px;
}
div.midrecomcadacaja4
{
background-image:url(imagenes2/images/index/caja42/caja4_4_playa.gif);
height:42px;
width:176px;
padding-right:15px;
text-align:right;
line-height:42px;
}
div.midrecomcadacaja5
{
background-image:url(imagenes2/images/index/caja42/caja4_5_ciudad.gif);
height:42px;
width:176px;
padding-right:15px;
text-align:right;
line-height:42px;
}
div.midrecomcadacaja6
{
background-image:url(imagenes2/images/index/caja42/caja4_6_regionales.gif);
height:42px;
width:176px;
padding-right:15px;
text-align:right;
line-height:42px;
}

div.abajorecom
{
height:15px;
}


div.midrecomads
{
width:300px;
height:250px;
margin-left:15px;
float:left;
}

div.buscarboton
{
width:335px;
float:left;
margin-top:10px;
background-color:#FFFFFF;
}
div.arribabuscarboton
{
height:15px;
background-image: url(imagenes2/images/index/cajas2y5/caja5_header.gif);
line-height:50px;
padding-left:45px;
font-size:12px;
}
div.midbuscarboton
{
border-left:1px solid #666666;
border-right:1px solid #666666;
text-align:center;
}
div.abajobuscarboton
{
height:15px;
}

div.recombanners
{
width:540px;
float:left;
margin-top:10px;
margin-left:5px;
background-color:#FFFFFF;
text-align:center;
}

div.textomain
{
margin-top:10px;
background-color:#FFFFFF;
width:888px;
}
div.textomainarriba
{
}
div.textomainmedio
{
border-left:1px solid #666666;
border-right:1px solid #666666;
padding-left:15px;
padding-right:15px;
}
div.textomainmedio p
{
margin:0px auto;
margin-bottom:12px;
}
div.textomainmedioizquierda
{
width:590px;
padding-right:15px;
float:left;
}
div.textomainmedioderecha
{
width:250px;
float:left;
}


div.textomainabajo
{
height:15px;
}
div.textomain h1
{
margin:0px auto;
margin-bottom:12px;
}


div.clear
{
clear:both;
}


h1
{
font-size:16px;
color:#f57f26;
}
h2
{
clear:both;
font-size:12px;
color:#f57f26;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:20px;
}

div.textofoot
{
width:900px;
margin-top:5px;
text-align:center;
color:#f57f26;

}

/*

p
{
font-size:11px;
color: #333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
}









div.navtop
{
height:39px;
width:780px;
background-image:url(imagenes/navtop-fondo.jpg);
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:39px;
font-size:12px;
font-weight:bold;
}
div.columnaizquierda
{
float:left;
width:140px;
margin-right:5px;
}
div.columnacentro
{
float:left;
width:430px;
}
div.columnaderecha
{
float:left;
width:200px;
margin-left:5px;
}
div.cajaabajo
{
clear: left;
margin-top:1px;
height:39px;
width:780px;
background-image:url(imagenes/navtop-fondo.jpg);
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:39px;
font-size:10px;
}

a.navtop
{
color:#FFFFFF;
text-decoration:none;
}
a.navtop:hover
{
color:#FFFFFF;
text-decoration: underline;
}


/* Navegacion de la Izquierda BLAHBLAH

div.izqtitulos
{
background-image:url(/imagenes/columaizquierda-titulo.jpg);
height:25px;
width:140px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
text-align:center;
line-height:25px;
}
div.izqlinks
{
/* background-image:url(/imagenes/columaizquierda-links.jpg); BLAHBLAH
background-color:#EEEEEE;
width:140px;
}
li.izqlinkslist
{
list-style:none;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
}
a.izqlinksfont
{
color: #666666;
text-decoration:none;
}
a.izqlinksfont:hover
{
text-decoration:underline;
}
a.izqlinksfontt
{
color: #FFFFFF;
text-decoration:none;
}


/* Columna del Centro BLAHBLAH

div.centrocopy
{
background-image:url(imagenes/centro-fondo.jpg);
height:197px;
width:430px;
margin-bottom:10px;
}
h1.centrobody
{
padding-top:50px;
padding-left:5px;
color:#FFFFFF;
font-size:14px;
}
p.centrobody
{
color:#FFFFFF;
padding-left:5px;
padding-right:5px;
}

/* Columna Derecha BLAHBLAH
div.cajasderecha
{
width:200px;
background-color: #FFFFFF;
color: #000000;
margin-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
line-height:60px;
text-align:center;
}


*/
form
{
margin:0;
padding:0;
clear:both;
}
		#contactFormArea { 
		margin-left: 0;
		 }
			#contactFormArea fieldset {
				border:0;
				margin:0;
				padding:0;
			}
			#contactFormArea label { display:block; }
			#contactFormArea input.text, #contactFormArea textarea {
				width:300px;
				font:1em "Courier New", Courier, monospace;
				color:#333;
				padding:3px;
				margin:1px 0;
				border:1px solid #ccc; 	
			}
			#contactFormArea input.submit { 
				padding:2px 5px;
				font:bold 1em Verdana, Arial, Helvetica, sans-serif; 
			}
		#loadBar, #emailSuccess { margin:40px 0 0 65px }

div.textomain ul
{
margin:0 auto;
padding:0;

}

div.textomain li
{
list-style:none;
float:left;
width:200px;
margin-bottom:20px;
}

