body {
	background-image:url(images/fondo.gif);
	background-color:#FFFFFF;
	/*background-repeat:no-repeat;*/
	font-family: verdana;
	font-size: 9pt;
	color: #00405a;
	scrollbar-face-color:#152A65;
	scrollbar-arrow-color:#152A65;
	scrollbar-track-color:#152A65;
	scrollbar-shadow-color:#152A65;
	scrollbar-highlight-color:#FC9A50;
	scrollbar-3dlight-color:#FC9A50;
	scrollbar-darkshadow-Color:#FC9A50;
	}
body.fondo {
	background-color: #FFFFFF;
	font-family: arial;
	font-size: 8pt;
	color: #00405A
	}	
h1 {
	font-family: Verdana;
	font-size:12;
	color:#152A65;
}
h2 {
	font-family: Verdana;
	font-weight:normal;	
	text-align: justify;	
	font-size: 9pt;
	line-height: 10pt;	
	text-indent: 20px;
	color: #152A65;
	background-image: url(images/epigrafe.jpg);
	background-repeat: no-repeat
	}
h4 {
	font-family: Verdana;
	font-size:12;
	color:152A65;
}
/*******************************************************/
/* Definición de párrafos
/*******************************************************/

P  {
	font-family: Verdana;
	font-size: 8pt;
	color: #152A65
	}
P.epig  {
	font-family: Verdana;
	font-size: 8pt;
	color: #000000
	}	
P.info  {
	font-family: Verdana;
	font-size: 8pt;
	color: #10ADF5
	}	
P.centro  {
	font-family: Verdana;
	text-align: center;
	font-size: 9pt;
	color: #000000
	}	
P.cab  {
	font-family: Verdana;
	text-align: justify;
	font-size: 9pt;
	color: #000000
	}	
P.cab2  {
	font-family: Verdana;
	text-align: right;
	font-size: 9pt;
	color: #FFFFFF
	}
p.tachado {
   text-align:left;
   color: #B94820;
   font-family:Verdana;
   /* text-decoration:line-through; */
   font-size:10px;
   }  
/*******************************************************/
/* Definición de tablas
/*******************************************************/   
   
table.login {
	align: center;
	width: 240px;
	background-color:#FC9A00
	}
table.selector {
	background-color:#FB9A00;	
	width:70%;
} 
table.hotel {
	align: center;
	width: 495px;
	border-color:"#00ff00"	
	background-repeat: repeat		
	}	
table.form {
	width:750px;
	text-align:center;
	margin-left:2px;
	border-style: solid;
	border-width: 0px;	
	background-color:transparent;
	border-color:#12674;
	padding:0;
	spacing: 0
}
table.content {
	text-align:center;
	width:750px;
	border-style: none;
	border-width: 1px;	
	background-color:#FC9A00;
	border-color:#FFFEEF;
	padding:0;
	spacing: 0
}
table.reserva {
	width:80%;
	letter-spacing:0px;
	border-spacing:0px;
	border-style: none;
	background-color:#FFFFFF;
	padding:0
}
table.ficha {
	height:40; 
	border-style: solid;
	border-width: 1px;	
	background-color:#18A221;
	border-color:#E8E8FF;
	padding:0
}
table.servicios {
	width:750px;
	letter-spacing:0px;
	border-spacing:0px;
	border-style: none;
	background-color:#DB141F;
	padding:0
}
table.languaje {
	width:486px;
	border-style: none;
	border-width: 0px;	
	background-color:#FC9A00;
	padding:0
}

/*******************************************************/
/* Definición de celdas
/*******************************************************/
tr.hotel {
	background-color: #FFFF00
}	
td  {
	font-family: Verdana;
	font-size: 9pt;
	color: #10ADF5;
        background-color:FFFFFF;	
        border-top-color: #FF0000;
	border-left-color: #FF0000;	
	border-right-color: #FF0000;	
	border-bottom-color: #FF0000;	
	background-repeat: no-repeat
	}	
td.hotel  {
	font-family: Verdana;
	font-size: 8pt;
	color: #18A221;
	background-repeat: repeat
	}	
td.languaje  {
	font-family: Verdana;
	border-width: 0px;	
	font-size: 8pt;
	background-color:#FC9A00;
	background-repeat: no-repeat;
	text-align: left;
	padding-left:0
	}
td.error  {
	font-family: Verdana;
	font-size: 8pt;
	color: #F5F5F5;
	background-repeat: repeat
	}	
td.login  {
	font-family: Verdana;
	font-size: 8pt;
	color: #Fc9a00;
	}		
td.cab {
   background-color:#Fb9A00;
   padding-left:5px;
   }
td.separator {
   height:25;
   background-color:#FC9A00
   }  
td.selector {
   height:5;
   background-color:#fc9a00
   }  
td.selector1 {
	color: #152A65;
	background-color:#Fc9a00
   } 
td.selector2 {
	color: #10adf5;
	background-color:#Fc9a00
   }          
td.cab2 {
   background-color:#FDE9BF;
   border-color-dark:#FFFFFF;
   borderlight-color:#FFFFFF;
   }   
td.servicios  {
	background-color: #FDE9BF;
	font-family: Verdana;
	font-size: 8pt;
	color: #FB9A00;
	border-style: none;
	border-width: 0px;
	padding: 0;
	background-repeat: no-repeat
	}
td.reserva2  {
	background-color: #FDE9BF;
	font-family: Verdana;
	font-size: 8pt;
	color: #152A65;
	border-style: none;
	border-width: 0px;
	padding: 0;
	background-repeat: no-repeat
	}	 	
td.h{
	background-color: #FB9A00;
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	border-style: none;
	border-width: 0px;
	padding: 0;
	background-repeat: no-repeat
	} 	
td.pepe {
	border-top-color: #18A221;
	border-left-color: #18A221;	
	border-right-color: #18A221;	
	border-bottom-color: #F5F5F5;	
	background-color: #00ff00
}	
	
input, textarea {
	font-size:11px;
	solid 10ADF5;
	background-color:FDE9BF
	}
	
DIV.marcoHotel {
	BORDER-RIGHT: #738B95 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #738B95 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #738B95 1px solid; WIDTH: 550px; PADDING-TOP: 4px; BORDER-BOTTOM: #738B95 1px solid; BACKGROUND-COLOR: #FDBF16; ALIGN: center; font-weight:300
}	
DIV.marcoHotel2 {
	BORDER-RIGHT: #738B95 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #738B95 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #738B95 1px solid; WIDTH: 550px; PADDING-TOP: 4px; BORDER-BOTTOM: #738B95 1px solid; BACKGROUND-COLOR: #FFFFFF; ALIGN: center; font-weight:300
}

DIV.recordsfound {
font-size:11px;
text-align:right
}	

/*Formularios bonitos*/
input { font-family: Tahoma, Verdana, tahoma; font-size: 11px; color: #10ADF5; background-color: #FDE9BF; border: #10ADF5; border-style: none; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
select { font-family: Tahoma, Verdana, tahoma; font-size: 11px; color: #10ADF5; background-color: #FDE9BF; border: #18A221; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
textarea { font-family: Tahoma, Verdana, tahoma; font-size: 11px; color: #FFFFF8; background-color: #313C8E; border: #00364e; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
input.submit { font-family: Tahoma, Verdana, tahoma; font-size: 11px; font-weight:BOLD; color: #10ADF5; background-color: #FDE9BF; border: #fdbf16; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
input.image { font-family: Tahoma, Verdana, tahoma; font-size: 11px; font-weight:BOLD; color: #FFFFF8; background-color: #FFFFF8; border: #00364e; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

input.input { font-family: Tahoma, Verdana, tahoma; font-size: 11px; font-weight:BOLD; color: #152A65; background-color: #FF69C4; border: #00364e; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
/*Definimos los enlaces*/
/*Color de los links*/
.mnuItem {
	background-image: url('images/boton_off.jpg');
	background-repeat: no-repeat;
	font-size: 7pt;
	width: 95;
	height: 18px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
	text-decoration: none;
	margin: 0px;
	font-style:ARIAL; font-variant:normal; font-weight:bold
	}
:hover.mnuItem {
	background-image: url('images/boton_hover.jpg');
	color=#336699; font-style:normal; font-variant:normal; font-weight:bold
	}
:active.mnuItem {
	background-image: url('images/boton_hover.jpg');
	color=#336699; font-style:normal; font-variant:normal; font-weight:bold
	}
	
A.idioma:link {text-decoration:none;color:#336699}
A.idioma:visited {text-decoration:none;color:#336699}
/*una vez visitada*/
A.idioma:active {text-decoration:none;color:#336699}
/*Color cuando pasas el ratón por encima*/
A.idioma:hover {text-decoration:none;color:#DDE0F0}
	
A:link {text-decoration:none;color:#336699;}
A:visited {text-decoration:none;color:#336699;}
/*una vez visitada*/
A:active {text-decoration:none;color:#336699;}
/*Color cuando pasas el ratón por encima*/
A:hover {text-decoration:none;color:#336699}

A.resal:link {text-decoration:none;color:#CC3300;}
A.resal:visited {text-decoration:none;color:#00364E;}
/*una vez visitada*/
A.resal:active {text-decoration:none;color:#00364E;}
/*Color cuando pasas el ratón por encima*/
A.resal:hover {text-decoration:none;color:#00364E;}

A.logout:link {text-decoration:none;color:#336699;}
A.logout:visited {text-decoration:none;color:#336699;}
/*una vez visitada*/
A.logout:active {text-decoration:none;color:#336699;}
/*Color cuando pasas el ratón por encima*/
A.logout:hover {text-decoration:underline;color:#336699;}

A.info:link {text-decoration:none;color:#FFFFFF}
A.info:visited {text-decoration:none;color:#FFFFFF}
/*una vez visitada*/
A.info:active {text-decoration:none;color:#FFFFFF}
/*Color cuando pasas el ratón por encima*/
A.info:hover {text-decoration:none;color:#FFFFFF}

A.sinreserva:link {text-decoration:none;color:#336699;font-size:10px}
A.sinreserva:visited {text-decoration:none;color:#336699;font-size:10px}
/*una vez visitada*/
A.sinreserva:active {text-decoration:none;color:#336699;font-size:10px}
/*Color cuando pasas el ratón por encima*/
A.sinreserva:hover {text-decoration:none;color:#336699;font-size:10px}
