body {
	margin:10px 0px; padding:0px;
	text-align:center;
	
	}

#Page{
margin: 0 auto;
text-align:left;
width : 1020px;

background: #FFFFFF;

}
#titulo {
   
   text-align:left;
   top:10px;
   left:30px;
   width : 1020px;  
   list-style:none;
   border-top: 1px solid #0173b9;
   border-bottom: 1px solid #0173b9;
   

}

#Dinamico {
   position:absolute;
   top= :15px;
   
   margin:auto auto auto 20px;
   width : 800px;  
   /*   background : #c5f6e2; */

}
#DinamicoCarga {
   position:absolute;
   top= :15px;
   
	msargin-left: 10px; 
   width : 800px;  
   /*   background : #c5f6e2; */

}

#DinamicoFicha {
   position:relative;
   top= :10px;
   left : 480px;
   margin:1 auto;
   width : 600px;  
   /*   background : #c5f6e2; */

}

#MTRbuscador {
   position:relative;
   text-align:left;
   margin:1 auto auto auto;
   width : 1020px;  
   background : #54a0b0;
   
}

#MTRbuscador1 {
   position:relative;
   text-align:left;
   top:10px;
   margin:1 auto;
   width : 145px;  
   background : #c5f6e2; 
}

#Mayor {
   position:relative;
   text-align:left;
   top:10px;
   left:30px;
   width:100%;
   /*   background : #c5f6e2; */

}
#Dinamicohome {
      text-align:left;
      top:10px;
      margin:1 auto;
      width : 1020px;  
   	background : #54a0b0;
   /*   background : #c5f6e2; */

}
#cierraMapa {
   position:absolute;
   text-align:left;
   top:628px;
   left:450px;
   
   
/*   background : #c5f6e2; */
}
#ContenMapa {
   position:absolute;
   text-align:left;
   top:628px;
   left:220px;
   -moz-border-radius-topright: 15px;
   -ms-border-top-right-radius: 15px;  
   -webkit-border-top-right-radius: 15px;   
   
   
/*   background : #c5f6e2; */
}
#mapAyuda {
   position:relative;
   text-align:left;
   
   
   list-style:none;
   border-top: 3px solid #0173b9;
   border-right: 3px solid #0173b9;
   border-left: 3px solid #0173b9;
   border-bottom: 3px solid #0173b9;
   
/*   background : #c5f6e2; */
}
.tablaborde
{
   -moz-border-radius-topright: 15px;
   -ms-border-top-right-radius: 15px;  
   -webkit-border-top-right-radius: 15px;   
   border-top: 1px solid #0173b9;
   border-right: 1px solid #0173b9;
   border-left: 1px solid #0173b9;
   border-bottom: 1px solid #0173b9;
}
#map2 {
   position:relative;
   text-align:left;
   top:10px;
   -moz-border-radius-topright: 15px;
   -ms-border-top-right-radius: 15px;  
   -webkit-border-top-right-radius: 15px;   
   list-style:none;
   border-top: 1px solid #0173b9;
   border-right: 1px solid #0173b9;
   border-left: 1px solid #0173b9;
   border-bottom: 1px solid #0173b9;
   
/*   background : #c5f6e2; */
}
#logos {
   position:relative;
   text-align:left;
   top:30px;
   -moz-border-radius-topright: 15px;
   -ms-border-top-right-radius: 15px;  
   -webkit-border-top-right-radius: 15px;   
   list-style:none;
   border-top: 1px solid #0173b9;
   border-right: 1px solid #0173b9;
   border-left: 1px solid #0173b9;
   border-bottom: 1px solid #0173b9;
   
/*   background : #c5f6e2; */
}
#map21 {
   position:relative;
   text-align:left;
   top:150px;
   left:30px;
   list-style:none;border-top: 3px solid #0173b9;
   	border-right: 3px solid #0173b9;
   	border-left: 3px solid #0173b9;
	border-bottom: 3px solid #0173b9;
   
/*   background : #c5f6e2; */
}

#map3 {
   position:relative;
   width: 340px; height: 279px;
   text-align:left;
   top:10px;
   left:390;
   right:90;
   list-style:none;
    -moz-border-radius-topright: 15px;
      -ms-border-top-right-radius: 15px;  
      -webkit-border-top-right-radius: 15px;   
      list-style:none;
      border-top: 1px solid #0173b9;
      border-right: 1px solid #0173b9;
      border-left: 1px solid #0173b9;
   border-bottom: 1px solid #0173b9;
   
/*   background : #c5f6e2; */
}

#Googlemap3 {
   position:relative;
   
   list-style:none;border-top: 3px solid #0173b9;
   border-right: 3px solid #0173b9;
   border-left: 3px solid #0173b9;
   border-bottom: 3px solid #0173b9;
      
/*   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;
	
} 

.Boton1 {
	background-color: #0173b9;
	color: #FFFFFF;
	font-size: 18pt;
	font-family: verdana;
}

.Boton2 {
	background-color: FFFFFF;
	color: 0173b9;
	font-size: 10pt;
	font-family: verdana;
}
.Boton3 {
	background-color: 0173b9;
	color: FFFFFF;
	font-size: 11pt;
	font-family: verdana;
}





.opcionmenuizq {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 13px;
}
.cbfilttros
{
	background: #0173b9;
	
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	height:20px;
}
.opfiltro
{
	background: #FFFFFF;
	
	COLOR: #0173b9;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	height:20px;
}
.inputtext
{
	background: #FFFFFF;
	
	COLOR: #0173b9;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	height:20px;
	width : 300px;
	border-top: 1px solid #0173b9;border-right: 1px solid #0173b9;border-bottom: 1px solid #0173b9;border-left: 1px solid #0173b9;
}
#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: #0173b9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;font-weight: bold;}
.txtcabreserva:hover{color:#0173b9;text-decoration:underline;} 
.txtcabreserva2 {FONT-SIZE: 12px; COLOR: #0173b9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;font-weight: bold;}
.txtcabreserva2:hover{color:#0173b9;TEXT-DECORATION: none;} 
.txtcabreserva3 {FONT-SIZE: 12px; COLOR: #0173b9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.txtcabreserva3:hover{color:#e04277;text-decoration:underline;} 
.txtcabreserva4 {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
#txtcabreserva4:hover{color:#e04277;text-decoration:underline;} 
.txtcabreserva5 {FONT-SIZE: 13px; COLOR: #e04277; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.txtcabreserva5:hover{color:#e04277;text-decoration:underline;} 
.destacado{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;text-decoration:none; color:#e04277;FONT-SIZE: 12px;}
.destacado:hover{color:#1F12F4;text-decoration:underline;} 
.destacadosimple{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;text-decoration:none; color:#e04277;FONT-SIZE: 12px;}

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 : #0173b9;
} 

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 #0173b9;
border-right: 1px solid #0173b9;
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: 1px; 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;
	-moz-border-radius-topright: 15px;
   	-ms-border-top-right-radius: 15px;  
   	-webkit-border-top-right-radius: 15px;   
   	-moz-border-radius-topleft: 15px;
	-ms-border-top-left-radius: 15px;  
   	-webkit-border-top-left-radius: 15px;   
   	list-style:none;
   	border-top: 1px solid #0173b9;
   	border-right: 1px solid #0173b9;
   	border-left: 1px solid #0173b9;
   	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: #0173b9;
}

#list-menu a:hover {
border: 1px solid #0173b9;
background: #0173b9;
color: #ffffff;
} 


#pestinfo{
   list-style:none;
   -moz-border-radius-topright: 15px;
   -ms-border-top-right-radius: 15px;  
   -webkit-border-top-right-radius: 15px;   
   list-style:none;
   border-top: 1px solid #0173b9;
   border-right: 1px solid #0173b9;
   border-left: 1px solid #0173b9;
   border-bottom: 1px solid #0173b9;
	/*   background : #c5f6e2; */
}
#pestCometarios
{
   list-style:none;border-top: 1px solid #0173b9;
   -moz-border-radius-topright: 15px;
   -ms-border-top-right-radius: 15px;  
   -webkit-border-top-right-radius: 15px;   
   list-style:none;
   border-top: 1px solid #0173b9;
   border-right: 1px solid #0173b9;
   border-left: 1px solid #0173b9;
   border-bottom: 1px solid #0173b9;
	/*   background : #c5f6e2; */
}

#pestimage{
   list-style:none;border-top: 1px solid #0173b9;
   -moz-border-radius-topright: 15px;
   -ms-border-top-right-radius: 15px;  
   -webkit-border-top-right-radius: 15px;   
   list-style:none;
   border-top: 1px solid #0173b9;
   border-right: 1px solid #0173b9;
   border-left: 1px solid #0173b9;
   border-bottom: 1px solid #0173b9;
	/*   background : #c5f6e2; */
}
#TablaDisponibilidad {
   
   	   -moz-border-radius-topright: 15px;
	   -ms-border-top-right-radius: 15px;  
	   -webkit-border-top-right-radius: 15px;   
	   list-style:none;
	   border-top: 1px solid #0173b9;
	   border-right: 1px solid #0173b9;
	   border-left: 1px solid #0173b9;
   border-bottom: 1px solid #0173b9;
	/*   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
}

.txtnoti {
	FONT-SIZE: 10px; COLOR: #003f55; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/* Pie de la pagina */

#footer {
	position:absolute;
	width : 1020px;  
	height: 120px;
	left:100px;
   	bottom :5px;
   	text-align:center;
}

#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: #0173b9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;font-weight: bold;}
.txtfiltro:hover {FONT-SIZE: 13px; COLOR: #e04277; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;font-weight: bold;}
.txtpie {FONT-SIZE: 9px; COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.txtpie:hover {FONT-SIZE: 9px; COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.txtprodreserva2 {FONT-SIZE: 11px; COLOR: #0173b9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.txtprodreserva2:hover{color:#e04277;text-decoration:none;} 
.txtprodreserva {FONT-SIZE: 11px; COLOR: #0173b9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
.txtprodreserva:hover{color:#e04277;text-decoration:underline;} 
.txtrecod2 {
	FONT-SIZE: 10px; COLOR: #e04277; 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: #0173b9; 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: #0173b9; 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";}


.cabmenucen {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style : normal;
	color : #ffffff;
	background : #0173b9;
	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 : #0173b9;
	font-size : 12px;
}
