body {
	margin: 0;
	padding: 0;
	
	font-family: Georgia, "Times New Roman", Times, serif;
}



#Page {
	position:absolute;
	margin: auto; 
	left: 100px auto;
	width : 1020px auto;
	background: #FFFFFF;
}
#titulo {
   position:absolute;
   text-align:left;
   top:10px;
   left:30px;
   width : 1020px;  
   list-style:none;border-top: 1px solid #246E72;
   border-bottom: 1px solid #246E72;
   background: #FFFFFF;
}

#MTRbuscador {
   position:absolute;
   text-align:left;
   top:150px;
   left:30px;
   width:40%;
/*   background : #c5f6e2; */
}
#MTRbuscador1 {
   position:absolute;
   text-align:left;
   top:450px;
   left:30px;
   width:40%;
/*   background : #c5f6e2; */
}
#Dinamico {
   position:absolute;
   text-align:left;
   top:150px;
   left:390;
   width:60%;
   /*   background : #c5f6e2; */

}
#Mayor {
   position:absolute;
   text-align:left;
   top:150px;
   left:30px;
   width:100%;
   /*   background : #c5f6e2; */

}
#DinamicoHOME {
   position:absolute;
   text-align:left;
   top:150px;
   left:420;
   width:60%;
   /*   background : #c5f6e2; */

}
#cierraMapa {
   position:absolute;
   text-align:left;
   top:628px;
   left:450px;
   
   
/*   background : #c5f6e2; */
}
#ContenMapa {
   position:absolute;
   text-align:left;
   top:628px;
   left:220px;
   
   
/*   background : #c5f6e2; */
}
#mapAyuda {
   position:relative;
   text-align:left;
   
   
   list-style:none;border-top: 3px solid #246E72;
   border-right: 3px solid #246E72;
   border-left: 3px solid #246E72;
   border-bottom: 3px solid #246E72;
   
/*   background : #c5f6e2; */
}
#map2 {
   position:relative;
   text-align:left;
   top:650px;
   left:30px;
   list-style:none;border-top: 3px solid #246E72;
   border-right: 3px solid #246E72;
   border-left: 3px solid #246E72;
   border-bottom: 3px solid #246E72;
   
/*   background : #c5f6e2; */
}
#map21 {
   position:relative;
   text-align:left;
   top:150px;
   left:30px;
   list-style:none;border-top: 3px solid #246E72;
   	border-right: 3px solid #246E72;
   	border-left: 3px solid #246E72;
	border-bottom: 3px solid #246E72;
   
/*   background : #c5f6e2; */
}

#map3 {
   position:absolute;
   text-align:left;
   top:250px;
   left:390;
   right:90;
   list-style:none;border-top: 3px solid #246E72;
   border-right: 3px solid #246E72;
   border-left: 3px solid #246E72;
   border-bottom: 3px solid #246E72;
   
/*   background : #c5f6e2; */
}

#Googlemap3 {
   position:relative;
   list-style:none;border-top: 3px solid #246E72;
   border-right: 3px solid #246E72;
   border-left: 3px solid #246E72;
   border-bottom: 3px solid #246E72;
     
/*   background : #c5f6e2; */
}




#HeaderL{
	height: 143px;
	align=center;
}

#Idiomas
{
	position:relative;
	text-align:left;
	top:-35px;
	left:35px;
	width:100%;
}
#logo {
	position:relative;
	margin-top: 40px; 
	margin-left: 10px; 
	margin-right: 10px; 
	vertical-align: top;
	
} 






.opcionmenuizq {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 13px;
}
.cbfilttros
{
	background: #246E72;
	
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	height:20px;
}
.opfiltro
{
	background: #FFFFFF;
	
	COLOR: #246E72;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	height:20px;
}
.inputtext
{
	background: #FFFFFF;
	
	COLOR: #246E72;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	height:20px;
	width : 300px;
	border-top: 1px solid #246E72;border-right: 1px solid #246E72;border-bottom: 1px solid #246E72;border-left: 1px solid #246E72;
}
#masopc2{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;text-decoration:none; color:#000000;FONT-SIZE: 10px;}
#masopc2:hover{color:#1F12F4;FONT-SIZE: 10px;} 
#txtcabreserva {FONT-SIZE: 12px; COLOR: #246E72; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;font-weight: bold;}
#txtcabreserva:hover{color:#ff8802;text-decoration:underline;} 
#txtcabreserva2 {FONT-SIZE: 12px; COLOR: #246E72; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;font-weight: bold;}
#txtcabreserva2:hover{color:#ff8802;TEXT-DECORATION: none;} 
#txtcabreserva3 {FONT-SIZE: 12px; COLOR: #246E72; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
#txtcabreserva3:hover{color:#ff8802;text-decoration:underline;} 
#txtcabreserva4 {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
#txtcabreserva4:hover{color:#ff8802;text-decoration:underline;} 
#txtcabreserva5 {FONT-SIZE: 13px; COLOR: #ff8802; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
#txtcabreserva5:hover{color:#ff8802;text-decoration:underline;} 
#destacado{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;text-decoration:none; color:#ff8802;FONT-SIZE: 12px;}
#destacado:hover{color:#1F12F4;text-decoration:underline;} 
UL.col3
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
FLOAT: left;
PADDING-BOTTOM: 0px;
MARGIN: 15px 0px;
WIDTH: 100%;
PADDING-TOP: 0px;
LIST-STYLE-TYPE: none
}

UL.col3 LI
{
PADDING-RIGHT: 2px;
DISPLAY: inline;
PADDING-LEFT: 2px;
FLOAT: left;
PADDING-BOTTOM: 2px;
WIDTH: 30%;
PADDING-TOP: 2px;
FONT-SIZE: 14px; COLOR: #FEE49E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;font-weight: bold;
background : #246E72;
} 

DIV#cablistado  {
	CLEAR: none;
	OVERFLOW: hidden;
	WIDTH: 100%;
	white-space:nowrap;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

DIV#cablistado UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}

#cablistado li {
margin: 0px 0 0;
display:inline;
border-top: 1px solid #246E72;
border-right: 1px solid #246E72;
border-bottom: 1px solid #FFFFFF;

padding-right: 9px;
padding-bottom: 7px;
padding-left: 9px;
line-height: 25px;
padding-top: 6px;
} 


DIV#list-menu  {
	CLEAR: none;
	OVERFLOW: hidden;
	WIDTH: 100%;
	white-space:nowrap;
	margin: 0px;
	padding: 0px;
}

DIV#list-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}

#list-menu li {
margin: 0px 0 0;
display:inline;

} 


#list-menu a {
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	FONT-WEIGHT: bold;
	background: #ffffff;
	text-decoration: none;
	border-top: 1px solid #246E72;
	border-right: 1px solid #246E72;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #246E72;
	padding-right: 9px;
	padding-bottom: 7px;
	padding-left: 9px;
	line-height: 25px;
	padding-top: 6px;

} 
#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #246E72;
}

#list-menu a:hover {
border: 1px solid #246E72;
background: #246E72;
color: #ffffff;
} 


#pestinfo{
	list-style:none;
	border-top: 1px solid #246E72;
	border-right: 1px solid #246E72;
	border-left: 1px solid #246E72;
	border-bottom: 1px solid #246E72;
	/*   background : #c5f6e2; */
}
#pestCometarios
{
	list-style:none;border-top: 1px solid #246E72;
	border-right: 1px solid #246E72;
	border-left: 1px solid #246E72;
	border-bottom: 1px solid #246E72;
	/*   background : #c5f6e2; */
}

#pestimage{
	list-style:none;border-top: 1px solid #246E72;
	border-right: 1px solid #246E72;
	border-left: 1px solid #246E72;
	border-bottom: 1px solid #246E72;
	/*   background : #c5f6e2; */
}
#TablaDisponibilidad {
   
   	border-top: 1px solid #246E72;
   	border-right: 1px solid #246E72;
   	border-bottom: 1px solid #246E72;
	border-left: 1px solid #246E72;
	/*   background : #c5f6e2; */
}
.txtreco {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.txtreco2 {
	FONT-SIZE: 10px; COLOR: #000000; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtreco3 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtnoti {
	FONT-SIZE: 10px; COLOR: #003f55; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/* Pie de la pagina */

#footer {
	position:relative;
	width: 980px;
	height: 120px;
	
}

#footer p {
	margin: 0;
	font-size: 85%;
}

#links {
	float: left;
	width: 220px;
	height: 45px;
	padding: 35px 0 0 20px;
	background: url(images/img13.gif) repeat-x;
}

#links a {
	color: #FFFFFF;
}

#legal {
	float: right;
	width: 720px;
	height: 45px;
	padding: 35px 0 0 20px;
}
#page {
	width: 980px;
	margin: 0 auto;
	background: #FFFFFF url(images/img01.gif) repeat-y;
}
#txtfiltro {FONT-SIZE: 13px; COLOR: #246E72; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;font-weight: bold;}
#txtfiltro:hover {FONT-SIZE: 13px; COLOR: #ff8802; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;font-weight: bold;}
#txtprodreserva2 {FONT-SIZE: 11px; COLOR: #246E72; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#txtprodreserva2:hover{color:#ff8802;text-decoration:none;} 
#txtprodreserva {FONT-SIZE: 11px; COLOR: #246E72; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
#txtprodreserva:hover{color:#ff8802;text-decoration:underline;} 
.txtrecod2 {
	FONT-SIZE: 10px; COLOR: #ff8802; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UL.col3
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
FLOAT: left;
PADDING-BOTTOM: 0px;
MARGIN: 15px 0px;
WIDTH: 100%;
PADDING-TOP: 0px;
LIST-STYLE-TYPE: none
}

UL.col3 LI
{
PADDING-RIGHT: 2px;
DISPLAY: inline;
PADDING-LEFT: 2px;
FLOAT: left;
PADDING-BOTTOM: 2px;
WIDTH: 30%;
PADDING-TOP: 2px;
FONT-SIZE: 14px; COLOR: #246E72; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;font-weight: bold;

} 
UL.col4
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
FLOAT: left;
PADDING-BOTTOM: 0px;
MARGIN: 15px 0px;
WIDTH: 100%;
PADDING-TOP: 0px;
LIST-STYLE-TYPE: none
}

UL.col4 LI
{
PADDING-RIGHT: 2px;
DISPLAY: inline;
PADDING-LEFT: 2px;
FLOAT: left;
PADDING-BOTTOM: 2px;
WIDTH: 20%;
PADDING-TOP: 2px;
FONT-SIZE: 14px; COLOR: #246E72; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;font-weight: bold;

} 

.progress-bar {
 border: 1px solid #56577A; 
 width: 200px; 
 margin: 5px; 
 padding: 1px; 
 background: #fff;
 float: center;
 align:left;
}

.bar {
 height: 7px;
 font-size: 5px;
 text-indent:-9000px;
}

#percent{
float: right;
margin-left: 10px;
margin-top:4px;
}
#replica{font-size:11px;color:#660033;font-family:"Verdana,Arial";}
.Boton1 {
background-color: 246E72;
color: FFFFFF;
font-size: 15pt;
font-family: verdana;
}

.Boton2 {
	background-color: FFFFFF;
	color: 246E72;
	font-size: 10pt;
	font-family: verdana;
}
.Boton3 {
	background-color: 246E72;
	color: FFFFFF;
	font-size: 11pt;
	font-family: verdana;
}
.cabmenucen {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style : normal;
	color : #ffffff;
	background : #246E72;
	font-size : 12px;
}
#masopc{font-weight: bold;font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;text-decoration:none; color:#8B6E12;FONT-SIZE: 10px;}
#masopc:hover{color:#FFFFFF;FONT-SIZE: 10px;} 
#masopc2{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;text-decoration:none; color:#000000;FONT-SIZE: 10px;}
#masopc2:hover{color:#1F12F4;FONT-SIZE: 10px;} 
#zona.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:130px;}
.cabmenuizq {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style : normal;
	color : #edc300;
	background : #003d3f;
	font-size : 10px;
}

.opcionmenuizq3 {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 12px;
}
.opcionmenuizq4 {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 11px;
}
.opcionmenuizq2 {
     	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
     	font-style : normal;
     	font-size : 10px;
}
.cabmenucen {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style : normal;
	color : #ffffff;
	background : #246E72;
	font-size : 12px;
}
