@charset "utf-8";
/* CSS Document */
* a		{
	font-family:"Trebuchet MS"; color:#373742}
body 		{
background-color:#131317;
background-image:url(images/backsite.jpg);
background-repeat:repeat-x;
background-position:center;
background-position:top;
margin:0px;
color:#373742; 
font-size:12px;
font-family:"Trebuchet MS";

}
p{ margin:0; padding:0;}
#header{ width:990px; height:156px; margin-left:auto; margin-right:auto; background-image:url(images/backheader.jpg); background-repeat:no-repeat;}
#contenido{ width:990px;  margin-left:auto; margin-right:auto;}
#fila1{ width:191px; float:left;}
#fila3{ width:608px; float:left;}
#colizq1{ width:191px; float:left; background-image:url(images/col_izq_top.png); height:8px;}
#colizq2{ width:191px; float:left; background-image:url(images/col_izq_center.png);}
#colizq2a{ width:191px; float:left; background-image:url(images/col_izq_center.png);}
#colizq3{ width:191px; float:left; background-image:url(images/col_izq_down.png); height:31px;}
#footer1a{ width:100%;  margin-left:auto; margin-right:auto; height:86px; background-image:url(images/footer1a.gif);}
#footer1b{ width:990px;  margin-left:auto; margin-right:auto; height:86px; background-image:url(images/footer1b.gif);}
#footer2a{ width:100%;  margin-left:auto; margin-right:auto; background-image:url(images/footer2a.jpg);}
#footer2b{ width:990px;  margin-left:auto; margin-right:auto; padding-bottom:40px;}

#submenu{ width:570px; float:right; padding-left:24px;}
#conder1{width:594px; float:right;}
#conder2{width:534px; float:right; background-image:url(images/con_der_center.jpg); background-repeat:no-repeat; padding-left:30px; padding-right:30px; background-color:#FFFFFF;}

.menuinn{font-family:"Trebuchet MS"; color:#CC0000; font-size:13px; font-weight:bold;}
.menupeq{font-family:"Trebuchet MS"; color:#373742; font-size:10px;}
.menupeq a{font-family:"Trebuchet MS"; color:#373742; font-size:10px;}
.menupeq a:hover {font-family:"Trebuchet MS"; color:#ffffff; font-size:10px;}
.textpeq{font-family:"Trebuchet MS"; color:#373742; font-size:11px; line-height:15px;}

.titlehotel{color:#373742; font-size:20px; font-family:"Trebuchet MS";}
.titlehotelrojo{color:#CC0000; font-size:19px; font-family:"Trebuchet MS";}
.titletarifas{color: #CC0000; font-size:11px; font-family:"Trebuchet MS"; font-weight:bold;}
.innfooter{color: #CC0000; font-size:11px; font-family:"Trebuchet MS";}

.linkfooter{ font-family: "Trebuchet MS"; font-size:11px; color:#606064;}
a.linkfooter:link{ font-family: "Trebuchet MS"; font-size:11px; color:#606064; text-decoration:none;}
a.linkfooter:hover{ font-family: "Trebuchet MS"; font-size:11px; color:#ffffff;; text-decoration:none;}
a.linkfooter:visited{ font-family: "Trebuchet MS"; font-size:11px; color:#606064; text-decoration:none;}
a.linkfooter:active{ font-family: "Trebuchet MS"; font-size:11px; color:#606064; text-decoration:none;}

.linktop{ font-family: "Trebuchet MS"; font-size:11px; color:#606064;}
a.linktop:link{ font-family: "Trebuchet MS"; font-size:11px; color:#606064; text-decoration:none;}
a.linktop:hover{ font-family: "Trebuchet MS"; font-size:11px; color:#ffffff;; text-decoration:none;}
a.linktop:visited{ font-family: "Trebuchet MS"; font-size:11px; color:#606064; text-decoration:none;}
a.linktop:active{ font-family: "Trebuchet MS"; font-size:11px; color:#606064; text-decoration:none;}

#colizq2 ul {
list-style: none;
margin: 0;
padding: 0;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:0.8em;
}

/* Ahora las características comunes de cada item */

#colizq2 li a {
text-decoration: none;
height: 37px;
width:140px;
display: block;
padding-left:20px;
padding-top:9px;
background: url(images/btn_superior1.gif);
background-repeat:no-repeat;
margin-left:15px;
margin-top:10px;
color:#373742;
font-size:13px;
line-height:13px;

}

/* Ahora las caraterísticas especiales */

#colizq2 li a:link, #menu li a:visited {
color: #373742;
}

#colizq2 li a:hover {
text-decoration: none;
height: 37px;
width:140px;
display: block;
background: url(images/btn_superior2.gif);
margin-left:15px;
margin-top:10px;
color:#FFFFFF;
}

#colizq2a ul {
list-style: none;
margin: 0;
padding: 0;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:0.8em;
}

/* Ahora las características comunes de cada item */

#colizq2a li a {
text-decoration: none;
height: 37px;
width:140px;
display: block;
padding-left:20px;
padding-top:9px;
background: url(images/btn_standart1.gif);
background-repeat:no-repeat;
margin-left:15px;
margin-top:10px;
color:#373742;
font-size:13px;
line-height:13px;

}

/* Ahora las caraterísticas especiales */

#colizq2a li a:link, #menu li a:visited {
color: #373742;
}

#colizq2a li a:hover {
text-decoration: none;
height: 37px;
width:140px;
display: block;
background: url(images/btn_standart2.gif);
margin-left:15px;
margin-top:10px;
color:#FFFFFF;
}

#submenu ul {
display: inline;
margin: 0;
padding: 0;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:0.8em;
}

/* Ahora las características comunes de cada item */

#submenu ul li {
display:inline;


}

/* Ahora las caraterísticas especiales */

#submenu li a:link, #menu li a:visited {
;
}

#submenu li a:hover {

}

.sel {
background: url(images/submenu2.jpg);
height: 24px;
width:104px;
display: inline-block;
font-family:"Trebuchet MS";
font-size:11px;
text-decoration:none;
text-align:center;
padding-top:5px;
}

.nosel {
background: url(images/submenu1.jpg);
height: 24px;
width:104px;
display: inline-block;
font-family:"Trebuchet MS";
font-size:11px;
text-decoration:none;
text-align:center;
padding-top:5px;
}

.sel2 {
background: url(images/submenu2.jpg);
height: 24px;
width:104px;
display: inline-block;
font-family:"Trebuchet MS";
font-size:11px;
text-decoration:none;
text-align:center;
padding-top:5px;
}

.nosel2 {
color:#ffffff;
background: url(images/submenu3.jpg);
height: 24px;
width:104px;
display: inline-block;
font-family:"Trebuchet MS";
font-size:11px;
text-decoration:none;
text-align:center;
padding-top:5px;
}

input{ border:1px #CCCCCC solid; padding:1px;}
textarea{ border:1px #CCCCCC solid; padding:3px;}


#menuContainer {width:605px; position:relative; left:0; top:40px; overflow:hidden;}
#menu {padding:0; margin:0; list-style:none; float:left; height:30px; position:relative;}
#menu li {float: right; position:relative; margin:0 2px;}
#menu li a {display:block; height:20px; line-height:20px; padding:0 10px 0 0; float:left; color:#fff; text-decoration:none; border-right:1px dotted #999999;}
#menu li a b {display:block; height:20px; float:left; padding:0 0 0 10px; cursor:pointer; font-family: "Trebuchet MS"; font-size:10px; color: #999999; font-weight:normal; text-transform:uppercase;}
#menu li a:hover, 
.home #menu li#home a,
.single #menu li#single a,
.dropdown #menu li#dropdown a,
.dropline #menu li#dropline a,
.flyout #menu li#flyout a,
.support #menu li#support a,
.contact #menu li#contact a
{line-height:20px; color:#666666; }
#menu li a:hover b,
.home #menu li#home a b,
.single #menu li#single a b,
.dropdown #menu li#dropdown a b,
.dropline #menu li#dropline a b,
.flyout #menu li#flyout a b,
.support #menu li#support a b,
.contact #menu li#contact a b
{line-height:20px; color:#666666;}



