.progress-bar {
 border: 1px solid #56577A; 
 width: 200px; 
 height: 15px
 margin: 5px; 
 padding: 1px; 
 background: #1ded65;
 margin-left: 10px;
 float: left;
}

.bar {
 height: 8px;
 font-size: 1px;
 text-indent:-9000px;
}

#percent{
float: left;
margin-left: 10px;
margin-top:4px;
margin-bottom:4px;
}
.cabmenuizq {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style : normal;
	color : #edc300;
	background : #003d3f;
	font-size : 10px;
}
.opcionmenuizq {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-style : normal;
	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 : 9px;
}
.cabmenucen {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style : normal;
	color : #ffffff;
	background : #246E72;
	font-size : 12px;
}
.cabmenucen3 {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style : normal;
	color : #ffffff;
	background : #084B8C;	
	font-size : 13px;
	text-align : center;
}
.cabmenucen4 {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style : normal;
	color : #ffffff;
	font-size : 10px;
}
.cabdetalle {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style : normal;
	color : #ffffff;
	background : #044384;
	font-size : 12px;
}

.opcionmenucen {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: 300;
	font-style : normal;
	font-size : 12px;
}
.opcionmenucen3 {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style : normal;
	font-size : 13px;
}
.cabmenucen2 {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style : normal;
	color : #ffffff;
	background : #f0c23a;
	font-size : 12px;
}
.cabmenuder {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style : normal;
	color : #edc300;
	background : #113537;
	font-size : 10px;
}
.cabmenuder2 {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	background : #113537;
	font-size : 10px;
}
.txtreco {
	FONT-SIZE: 10px; COLOR: #999999; 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
}

.txtreco2 {
	FONT-SIZE: 10px; COLOR: #000000; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtrecod2 {
	FONT-SIZE: 10px; COLOR: #ff8802; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtrecod4 {
	FONT-SIZE: 10px; COLOR: #ff8802; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.txtinput{font-family:Arial;font-size:11px;height:18px;width:70px}
.txtinput2{font-family:Arial;font-size:11px;height:18px;}
.txtreco3 {
	FONT-SIZE: 11px; COLOR: #000000; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; color : #edc300;	background : #003d3f;
}


#pad {
	PADDING-LEFT: 10px
}


A:visited {
	FONT-SIZE: 10px; COLOR: #003f55; TEXT-DECORATION: none; color:#FFFFFF;
}
A:active {
	TEXT-DECORATION: none
}
a{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF;}
a:hover{color:#1F12F4;} 
#b{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#edc300;}
#b:hover{color:#54EEF3;} 
#c{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;text-decoration:none; color:#003f55;}
#c:hover{color:#1F12F4;text-decoration:underline;} 
#destacado{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;text-decoration:none; color:#ff8802;}
#destacado:hover{color:#1F12F4;text-decoration:underline;} 
#club{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;text-decoration:none; color:#1F12F4;}
#club:hover{color:#ff0000;text-decoration:underline;} 
#rutas{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#edc300;}
#rutas:hover{color:#edc300;} 

#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;} 

#guia{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;text-decoration:none; color:#1F12F4;}
#guia:hover{color:#1F12F4;text-decoration:none;} 


#barrahor{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;text-decoration:none; color:#ffffff;}
#barrahor:hover{color:#ffffff;} 

#titdvalles{font-size:16px;color:#003f55;font-family:"Verdana,Arial";font-weight: bold;}
#txtdvalles{font-size:11px;color:#660033;font-family:"Verdana,Arial";}

.lnoticia{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;text-decoration:none; color:#003f55; FONT-SIZE:24px;FONT-WEIGHT: bold;}
.lhome{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;text-decoration:none; color:#003E53; FONT-SIZE:12px;FONT-WEIGHT: bold;}
#replica{font-size:11px;color:#660033;font-family:"Verdana,Arial";}
#nreplica{font-size:12px;color:#000000;font-family:"Verdana,Arial";font-weight: bold;}
#nreplica3{font-size:11px;color:#000000;font-family:"Verdana,Arial";}
#nguia{font-size:11px;color:#000066;font-family:"Verdana,Arial";}
#nguiagrande{font-size:15px;color:#000066;font-family:"Verdana,Arial";}
#nreplica2{font-size:12px;color:#517DA8;font-family:"Verdana,Arial";font-weight: bold;}
#titdetalle{font-size: 13px;color: #FFFFFF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight : 700;}
#titdetalle2{font-size: 14px;color: #006699;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight : 700;}
#txtbusq{font-size:12px;color:#896C10;font-family:"Verdana,Arial";font-weight: bold;}
.txtbusqdetalle{font-size:10px;color:#896C10;font-family:"Verdana,Arial";font-weight: bold;}
#nrepli2{font-size:11px;color:#517DA8;font-family:"Verdana,Arial";font-weight: bold;}
#nrepli3{font-size:10px;color:#517DA8;font-family:"Verdana,Arial";font-weight: bold;}
#nrepli4{font-size:12px;color:#517DA8;font-family:"Verdana,Arial";font-weight: bold;}
#txtdetalle {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

#txtdetalle2 {FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
#txtfiltro {FONT-SIZE: 16px; COLOR: #246E72; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;font-weight: bold;}
#txtcabreserva {FONT-SIZE: 13px; 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: 13px; COLOR: #246E72; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;font-weight: bold;}
#txtcabreserva2:hover{color:#ff8802;TEXT-DECORATION: none;} 
#txtprodreserva {FONT-SIZE: 12px; COLOR: #246E72; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
#txtprodreserva:hover{color:#ff8802;text-decoration:underline;} 
#txtprodreserva2 {FONT-SIZE: 12px; COLOR: #246E72; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#txtprodreserva2:hover{color:#ff8802;text-decoration:none;} 

SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
#boton2 {
	FONT-SIZE: 10px
}
Input.Boton {border-top: 1px solid gainsboro;
				border-left: 1px solid gainsboro;
				border-bottom: 1px solid gray;
				border-right: 1px solid gray;
				background: oldlace;}
.Cabecera {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #353a90
}

.BotonMapa {border-top: 1px solid gainsboro;
	    border-left: 1px solid gainsboro;
	    border-bottom: 1px solid gray;
	    border-right: 1px solid gray;
	    background: oldlace;
	    font-family:Verdana; 
	    font-size:10px;
	    }
.opciondescpaquete {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 10px;
	color: #2E9A8B;
	font-weight: bold;
}	
.opciondescpaquete2 {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 10px;
	color: #2E9A8B;
}
.opciontitpaquete {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 10px;
	color: #FFFFFF;
	font-weight: bold;
	background : #58CAB1;
}	
.botonsol { FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Geneva, Helvetica, Arial;BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid;  BORDER-BOTTOM: 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #FCF6E6;}

.pages { display: none}
.petit {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.pestanya:hover {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pestanya {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.petnosubr {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tithotel {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-STYLE: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.estrella {
	FONT-WEIGHT: bold; FONT-SIZE: 20pt; COLOR: #000000; FONT-FAMILY: Verdana, Times New Roman, Helvetica, Verdana, Arial
}
.optimiza_enlace {
    color: BLUE;
    
}

A.optimiza_enlace:visited {color:#ff0000;} 
.menuindex{
	BORDER-LEFT: #333333 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    text-decoration: none;
}
.cbfilttros
{

	background: #246E72;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	
	
	
}
.opfiltro
{
	background: #FFFFFF;
	FONT-SIZE: 12px;
	COLOR: #246E72;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
}
.cbfilttros2
{

	background: #246E72;
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	
	
	
	
}
.opfiltro2
{
	background: #FFFFFF;
	FONT-SIZE: 13px;
	COLOR: #246E72;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	
}