BODY, TD, TH, DL, UL, OL, P {    FONT-FAMILY: Verdana,Sans-serif; FONT-SIZE: 8pt;}
body{padding:0px;margin:0px; color:#707070}
a {color:#989C01; text-decoration:underline;}
a:link{color:#989C01; text-decoration:underline;}
a:hover{color:#989C01; text-decoration:none;}

a.htitulo {color:#989C01; text-decoration:none;}
a.htitulo:link{color:#989C01; text-decoration:none;}
a.htitulo:hover{color:#989C01; text-decoration:underline;}

a.hrecom {color:#009BE6; font-size: 11px;}
a.hrecom:link{color:#009BE6; font-size: 11px;}
a.hrecom:hover{color:#009BE6; text-decoration:underline;font-size: 11px;}


#titulo H3.datosfichahotel A {
	TEXT-DECORATION: none
}

.tabla_total {
border:1px dotted #A5A5A5;
}
.t7
{
	font-family: Verdana, Sans-serif;
	font-size: 7pt;
	color: #000000
	
}
.texto_datos_titulo
	{
		font-family:Verdana;
		font-size:11px;
		line-height:11px;
		color:#666666;
		font-weight:bold
	}

.texto_datos_titulo_cat
	{
		font-family:Verdana;
		font-size:11px;
		line-height:11px;
		color:#8EB516;
		font-weight:bold
	}

.texto_datos_titulo_2
	{
		font-family:Verdana;
		font-size:16px;
		line-height:18px;
		color:#6D98CD;
		font-weight:bold
	}

.texto_pestana_hotel_clic
	{	
	background-color:#669900; 
	color:#FFFFFF;	
	cursor:pointer;
}

.texto_pestana_hotel_link
	{	
	background-color:#A6D122; 
	color:#666666;
	cursor:pointer;
}

.ptexto_pestana_hotel_clic
	{	
	background-color:#669900; 
	color:#FFFFFF;	
	cursor:pointer;
	font-size:12px
}

.ptexto_pestana_hotel_link
	{	
	background-color:#A6D122; 
	color:#666666;
	cursor:pointer;
	font-size:12px
		
}

.sombra {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 0.95em; 
	BACKGROUND: #eeeeee; 
	PADDING-BOTTOM: 3px; 
	MARGIN: 0px 15px 3px 0px;
	PADDING-TOP: 0px; TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
.nextprev {
        border: 1px solid #ddd;
        color: #999;
}
.link {
		border: 1px solid #ddd;
        color: #900;
		cursor:pointer;
}
.nextprevBt {
 	border: 1px solid #9AAFE5;
    text-decoration: none;
	
}
input,select,textarea
{
	border:1 solid #cccccc;
	color:#000000;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Geneva;
	font-size: 10px;
}
form {
	margin: 0px 0px 0px 0px;
	border: 0px none;
	padding: 0px;
}
.txt2,
.txt2 a,
.txt2 a:visited{font-family:Verdana,Arial;color:#ffffff;font-weight:bold;font-size:10px;text-decoration:none; line-height: 19px;}
.txt2 a:hover{color:#16DC1F;}
.fondo3{background-color:#9AAFE5}
.fondo1{background-color:#FFFFFF}
.txt11,.txt11 a,.txt11 a:visited{font-family:Verdana,Arial;color:#104A7B;font-weight:bold;font-size:10px;text-decoration:none;}
.txt11 a:hover{color:#000000;text-decoration:underline}
.style24 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #999900;}
.style26 {
	font-family: Arial, Helvetica, sans-serif;
	color: #99CC00;
	font-weight: bold;
	font-size: 18px;
}
.style27 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99CC00;
}
.style28 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #669900;
	font-weight: bold;
}

 .texto_general
   {
	font-family:Verdana;
	font-size:10px;
	line-height:11px;
   }
h1{
font-family:Verdana;
	font-size:25px;
	line-height:11px;
} 	 
h3 {
	font-size: 1.3em;
	margin: 0 0 0 0;
	padding: 0px 0px 0px 0px;
	color: #FF7F00;
}

h4 {
  color: #FF7F00;
  padding:0 0 0 0;
  margin: 0 0 0 0; 
}
.blue {
	color: #FF7F00;
}
.pages
{
    CLEAR: left;
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    FONT-SIZE: 85%;
    PADDING-BOTTOM: 1em;
    MARGIN: 1em 0px;
    PADDING-TOP: 1em
}
.pages A
{
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 0.5em;
    BORDER-TOP: #fff 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0.5em;
    BACKGROUND: #fff;
    FLOAT: left;
    PADDING-BOTTOM: 0.2em;
    BORDER-LEFT: #fff 1px solid;
    MARGIN-RIGHT: 0.1em;
    PADDING-TOP: 0.2em;
    BORDER-BOTTOM: #fff 1px solid
}
.pages SPAN
{
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 0.5em;
    BORDER-TOP: #fff 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0.5em;
    BACKGROUND: #fff;
    FLOAT: left;
    PADDING-BOTTOM: 0.2em;
    BORDER-LEFT: #fff 1px solid;
    MARGIN-RIGHT: 0.1em;
    PADDING-TOP: 0.2em;
    BORDER-BOTTOM: #fff 1px solid
}
.pages SPAN.current
{
    BORDER-RIGHT: #FF7F00 1px solid;
    BORDER-TOP: #FF7F00 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: #FF7F00;
    BORDER-LEFT: #FF7F00 1px solid;
    COLOR: #fff;
    BORDER-BOTTOM: #FF7F00 1px solid
}
.pages A
{
    BORDER-RIGHT: #FF7F00 1px solid;
    BORDER-TOP: #FF7F00 1px solid;
    BORDER-LEFT: #FF7F00 1px solid;
    BORDER-BOTTOM: #FF7F00 1px solid;
    TEXT-DECORATION: none
}
.pages A:hover
{
    BORDER-LEFT-COLOR: #2e6ab1;
    BORDER-BOTTOM-COLOR: #2e6ab1;
    BORDER-TOP-COLOR: #2e6ab1;
    BORDER-RIGHT-COLOR: #2e6ab1
}
.pages A.nextprev
{
    FONT-WEIGHT: bold
}
.pages SPAN.nextprev
{
    COLOR: #666
}
.pages SPAN.nextprev
{
    BORDER-RIGHT: #ddd 1px solid;
    BORDER-TOP: #ddd 1px solid;
    BORDER-LEFT: #ddd 1px solid;
    COLOR: #999;
    BORDER-BOTTOM: #ddd 1px solid
}

