
td.pesSelect
{
	FONT-SIZE: 11pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#006633;
	color:#FFFFFF;
	font-weight:bold;
}
td.pesDSelect
{
	FONT-SIZE: 11pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#88aa88;
	color:#FFFFFF;
}
td.contPrecios
{
	color:#0056A3;
}
td.txtWizard
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
td.titPrecios
{
	background:#EEEEEE;
	font-weight:bold;
	font-size:11pt;
	color:#0056A3;
}
td.subPrecios
{
	font-weight:bold;
	font-size:11pt;
	color:#0056A3;
}
td.tempPrecios
{
	color:#0056A3;
	font-size:11pt;
}

.numApartado {
	font-size: 12pt;
	background: #0056A3;
	color: #FFFFFF;
	font-weight:bold;
}
.wizardOn {
	font-size: 17pt;
	background: #0056A3;
	color: #FFFFFF;
	font-weight:bold;
}
.wizardOff {
	font-size: 17pt;
	background: #CCCCCC;
	color: #FFFFFF;
	font-weight:bold;
}
TD.apartado {
	color:#003333;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold
}
.Titulo_ap_hotel {
	FONT-SIZE: 13pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #006633;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
.textform {
	TEXT-ALIGN: left
}
.textform2 {
	BORDER-RIGHT: #7F9DB9 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #7F9DB9 1px solid; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #7F9DB9 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #7F9DB9 1px solid; 
	TEXT-ALIGN: left
}




td.ResHotel
{
	background-color:#cac6c6;
	color:#F9F9F9;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	height:30px;
}


td.nomAloja
{
	/*background-color:#A6B994;*/
	background-color:#EEE;
	color:#555;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
td.nomAloja a:link
{
	background-color:#EEE;
	color:#555;
	font-weight:normal;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
td.nomAloja a:visited
{
	background-color:#EEE;
	color:#555;
	font-weight:normal;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

td.nomAloja a:hover
{
	background-color:#EEE;
	color:#222;
	font-weight:normal;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
td.nomAloja2
{
	background-color:#EEEEEE;
	color:#7C7474;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

td.pageTitle
{
	color:#000099;
	font-size: 15pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}
td.pageTitleSub
{
	color:#000000;
	font-size: 12pt;
	font-weight:bold;
}
td.pageSubTitle
{
	border:#E4ECF4 1px solid;
	color:#febc27;
	font-size: 9px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;		
}
td.pageSubTitleN
{
	/*border:#555555 1px solid;
	color:#3676B5;*/
	color:#febc27;
	border:#E4ECF4 1px solid;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
td.pageSubTitle2N
{	
	/*border:#555555 1px solid;*/
	border:#E4ECF4 1px solid;
	color:#3676B5;
	background-color:#E6E6E6;
	font-size:10px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
td.precio
{
	color:#003333;
	border:#E4ECF4 1px solid;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
td.precioRojo
{
	border:#E4ECF4 1px solid;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
}
a.precio
{
	color:#003333;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
a.precioRojo
{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.precio
{
	color:#000000;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.precioRojo
{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
}
td.cablist
{
	border:#E4ECF4 1px solid;
	color:#000000;
	background-color:#EEE;
	font-size: 10px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
td.elelist
{
	border:#E4ECF4 1px solid;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
td.elelistSinBorde
{
	border-width:0;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
td.navegador
{
	background-color:#EEE;
}
a.navegador
{
	background-color:#EEE;
}
a.navegador:link 
{
	background-color:#EEE;
	color:Black;
}
a.navegador:active
{
	background-color:#EEE;
	color:Black;
}
a.navegador:visited
{
	background-color:#EEE;
	color:Black;
}
a.navegador:hover
{
	background-color:#EEE;
	color:Black;
	font-weight:bold;
}

.navegador2
{
	color:#f4f4f4;
	font-size:14px;
}

a.navegador2:link 
{
	color:#f4f4f4;
	text-decoration:none;	
	font-size:14px;
}
a.navegador2:active
{
	color:#f4f4f4;
	font-size:14px;
	text-decoration:none;	
}
a.navegador2:visited
{
	color:#f4f4f4;
	font-size:14px;
	text-decoration:none;	
}
a.navegador2:hover
{

	color:#f4f4f4;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}





td.newsletter
{
	background-color:#7BB737;
	color:White;
	font-weight:bold;
	padding-right:10;
}
td.border1
{
	padding:0 2 0 2;
}
td.infoHotel
{
	padding:2 0 2 10;
	font-weight:bold;
}
.infoHotelRojo
{
	padding:2 0 2 10;
	color:#6fb900;	
	font-weight:bold;
}
td.gris
{
	color:#7C7474;
}	
td.lineaGris
{
	background-color:#7C7474;
	height:1;		
}
td.lineaAzul
{
	background-color:#3676B5;
	height:1;		
}
td.lateralAzul
{
	border-right: #3676B5 1px solid;
	/*border-right-style:solid;
	border-right-color:#3676B5;*/
	
}

td.lateralGris
{
	border-right: #7C7474 1px solid;

	
}



.TextoVerde 
{
	font-size:14px;
	font-weight:bold;
	cursor:pointer;	
	text-decoration:none;	
	color: #6FB900;
	padding: 8px 5px 5px 15px;
	
}	
.TextoVerde a:link {
	text-decoration:none;
	color:#6FB900;
}
.TextoVerde a:visited {
	text-decoration:none;
	color:#6FB900;
}
.TextoVerde a:hover {
	text-decoration:underline;
	color:#6FB900;
}





.AvisoIP
{
	font-size:10px;
	text-decoration:none;	
	color: #000;
	padding-left:15px;
	padding-right:5px;
	
}


.ListaCiudadesAzules
{
	font-size:14px;
	color: #609cda;	
}
.ListaCiudadesAzules a:link {
	text-decoration:none;
	color:#609cda;
}
.ListaCiudadesAzules a:visited {
	text-decoration:none;
	color:#609cda;
}
.ListaCiudadesAzules a:hover {
	text-decoration:underline;
	color:#609cda;
}


