//Gris #B4968F;
//Marron #692E1F;
//Vino #4E2029;
//Ifach #D58F59;

body
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color:#D58F59;
}
td
{
	color:#D58F59;
}
	
	
body.verdana
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	
}
a{
	font-family:Trebuchet MS,Verdana,BookAntigua;
	font-size:11px;
	font-weight:bold;
	color:#692E1F;
}
a.conFondo
{
	font-family:Trebuchet MS,Verdana,BookAntigua;
	font-size:11px;
	font-weight:normal;
	color:#D58F59;
}
a.conFondo:hover
{
	font-family:Trebuchet MS,Verdana,BookAntigua;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
}
	
	

a:hover
{
	font-family:Trebuchet MS,Verdana,BookAntigua;
	font-size:11px;
	font-weight:bold;
	color:#D58E54	;
}
a.menu
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:lighter;
	text-decoration:none;
	color:#4E2029;
}
a.menu:hover
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:lighter;
	text-decoration:none;
	color:#D58F59;
}
a.menuSelec
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:lighter;
	text-decoration:none;
	color:#D58F59;
}

a.menuSelec:hover
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:lighter;
	text-decoration:none;
	color:#D58F59;
}	
	
	
	
	


h1
{	font-family:Trebuchet MS,Verdana,BookAntigua;
	margin-top:5px;
	font-size:30px;
	color:#D58F59;
	padding-left:8px;
	padding-right:8px;
}
	
	
h2
{	font-family:Trebuchet MS,Verdana,BookAntigua;
	margin-top:5px;
	font-size:15px;
	color:#D58F59;
	padding-left:8px;
	padding-right:8px;
}
h3
{
	font-family:Trebuchet MS,Verdana,BookAntigua;
	margin-top:5px;
	font-size:13px;
	color:#D58F59;
	padding-left:8px;
	padding-right:8px;
}

B
{
	font-weight:bold;
	padding-right:5px;
	padding-left:5px;
}
b.sinEspacios
{	font-weight:bold;
}
strong
{
	font-weight:bold;
}
strong.punto
{
	font-weight:bold;
	font-size:40px;
}
	
	
p
{	font-family:Trebuchet MS,Verdana,BookAntigua;
	margin-top:1px;
	color:#D58F59;
	padding-left:8px;
	padding-right:8px;
	text-align:justify;
}
.centrado
{	text-align:center;
	font-size:12px;
}
.primerP
{
	margin-top:5px;
}
.lista
{
	margin-top:0px;
}
	
.nivel2
{
	padding-left:18px;
	padding-right:8px;
}
p.izq_grande
{	
	font-family:Trebuchet MS,Verdana,BookAntigua;
	margin-top:5px;
	color:#D58F59;
	padding-left:8px;
	padding-right:13px;
	font-size:14px;
	text-align:left;
}

.colocacion_pag
{
	
	width:780px;
	height:502px;
	position:absolute;
	top:50px;
	left:100px;
	padding:0px;
	border:0px solid orange;	
}



.cabecera
{
	width:775px;
	float:left;
	height:70px;
	overflow:hidden;
	vertical-align:bottom;
	padding:0px;
	margin-bottom:8px;
	border:0px solid red;
}


.logo
{
	float:left;
	padding-left:103px;
}

.encimaMenuSup
{
	float:left;
	width:370px;
	height:51px;
}


.menuVertical
{	font-family:  Verdana, Arial, Helvetica, sans-serif;
	width:89px;
	float:left;
	height:375px;
	overflow:hidden;
	text-align:right;
	vertical-align:top;
	font-size:14px;
	font-weight:lighter;
	color: #4E2029;
	border:0px solid purple;
}


.separaMenuSup
{
	float:left;
	width:170px;
	padding:0px;
}
	

.menuHoriz
{	font-family:  Verdana, Arial, Helvetica, sans-serif;
	float:left;
	font-size:14px;
	font-weight:lighter;
	color:#4E2029;
}
.menuHorizElem
{	
	float:left;
	margin-left:8px;
	cursor:pointer;
}
		
.menuHorizElem1
{
	float:left;
	margin-left:0px;
	cursor:pointer;
}


.entreCabezaCuerpo
{
	width:780px;
	float:left;
	height:10px;
	border:0px solid blue;
}

.cuerpo
{
	width:780px;
	height:375px;
	float:left;
	border:0px solid green;
}

.menuVertical
{
	width:90px;
	height:375px;
	float:left;
	vertical-align:top;
	text-align:right;
	font-size:14px;
	font-weight:lighter;
	color: #4E2029;
	overflow:hidden;
}
.menuVertElem
{
	padding-top:8px;
	cursor:pointer;
}
.menuVertElemSelec

.menuVertElem1
{
	cursor:pointer;
}
	
.separaMenuVert
{
	width:20px;
	float:left;
	height:375px;
}

.imagenYtexto
{
	width:663px;
	float:left;
	height:373px;
	background-color: #4E2029;
	border:0px solid blue;
}

.imagen
{
	width:398px;
	float:left;
	height:373px;
	border-right:1px solid #D58F59;
	overflow:hidden;
	vertical-align:middle;
}
table.img
{	padding:5px;
	width:398px;
	float:left;
	height:373px;
	overflow:auto;
	vertical-align:middle;
}


.masImagenes
{
	width:258px;
	font-family:Trebuchet MS;
	height:370px;
	background-color: #4E2029;
	float:left;
	font-size:13px;
	color:#D58F59;
	font-weight:lighter;
	overflow:hidden;
	text-align: center;
	border:0px solid white;
}

.imagenReservas
{
	width:310px;
	float:left;
	height:373px;
	overflow:hidden;
	vertical-align:bottom;
}

.masImagenesReservas
{
	width:346px;
	font-family:Trebuchet MS;
	height:370px;
	background-color: #4E2029;
	float:left;
	font-size:13px;
	color:#D58F59;
	font-weight:lighter;
	overflow:hidden;
	text-align: center;
	border:0px solid white;
}
.condicReservas
{
	width:336px;
	font-family:Trebuchet MS;
	margin-top:17px;
	margin-left:10px;
	height:155px;
	background-color: #4E2029;
	float:left;
	font-size:11px;
	color:#D58F59;
	font-weight:lighter;
	overflow:auto;
	text-align: center;
	border:0px solid #D58F59;
	border-right:0px;
}
	

.imgPeque
{
	float:left;
	padding:5px;
	margin:5px;
	background-color:#FFFFFF;
}


.texto
{
	width:265px;
	line-height:19px;
	font-family:Trebuchet MS,Verdana,BookAntigua;
	height:373px;
	background-color: #4E2029;
	float:left;
	font-size:13px;
	color:#D58F59;
	visibility:'visible';
	font-weight:lighter;
	overflow:auto;
	text-align: left;
	z-index:1000;
	position:absolute;
	top:78px;
	left:510px;	
	border:0px solid yellow;
}

.buttonTxtImg
{
	
        cursor:pointer;
	font-family:Trebuchet MS;
	//filter: Alpha(Opacity=50);
	//-moz-opacity:0.50;
	height:20px;	
	font-size:11px;
	color:#FFFFFF;
	font-weight:lighter;
	overflow:hidden;
	text-align: right;
	vertical-align: middle;
	z-index:2000;
	position:absolute;
	top:431px;
	left:433px;
	
}
.divIzquierda
{
	width:398px;
	height:373px;
	border-right:1px solid #D58F59;
	overflow:hidden;
	vertical-align:bottom;

}

.divIzqCentrado
{
	text-align:center;
	padding-top:35px;
	width:398px;
	height:338px;
	border-right:1px solid #D58F59;
	overflow:hidden;
	vertical-align:bottom;

}
.tarifas
{
	line-height:15px;
	position:relative;
	top:20px;
	left:45px;
	width:260px;
	font-family:Trebuchet MS;
	background-color: #4E2029;
	font-size:13px;
	color:#D58F59;
	visibility:'visible';
	font-weight:lighter;
	text-align: left;
	border-spacing:0px;
	border-collapse:collapse;	
	
}

.reservas
{
	line-height:12px;
	position:relative;
	top:13px;
	left:13px;
	width:290px;
	font-family:Trebuchet MS;
	background-color: #4E2029;
	font-size:12px;
	color:#D58F59;
	visibility:'visible';
	font-weight:lighter;
	text-align: left;
	border-spacing:0px;
	border-collapse:collapse;	
	
}


.cabTarifas
{	
	font-size:15px;
	font-weight:bold;
	padding:5px;
	border-bottom:2px solid #FFFFFF;
}
.cab1Tarifas
{
	font-size:15px;
	
	font-weight:bold;
	padding:5px;
	padding-left:0px;
	padding-right:120px;
	border-bottom:2px solid #FFFFFF;
}

.cabReservas
{	
	font-size:13px;
	font-weight:bold;
	padding:3px;
	padding-bottom:5px;
	padding-left:0px;
	border-bottom:1px solid #FFFFFF;
}


.cabUltTarifas
{
	font-size:15px;
	font-weight:bold;
	padding:5px;
	padding-right:0px;
	text-align:right;
	border-bottom:2px solid #FFFFFF;
}
	

.celdaTarifas
{
	border-bottom:1px solid #FFFFFF;
	padding:5px;
}
.celdaReservas
{
	padding:3px;
	padding-left:0px;
	text-align:right;
}

.celda1Tarifas
{
	border-bottom:1px solid #FFFFFF;
	padding:5px;
	padding-left:0px;
	width:160px;
}
.celda1Reservas
{
	padding:3px;
	padding-left:0px;
	padding-right:6px;
}
.celdaUltTarifas
{
	padding:5px;
	border-bottom:1px solid #FFFFFF;
	padding-right:0px;
}
.pie1Tarifas
{
	padding-top:20px;
	font-size:10px;
	
}
.pie2Tarifas
{
	padding-bottom:10px;
	font-size:10px;
	
}
input
{
	border:0px;
	height:17px;
	width:120px;
	font-size:12px;
	color:#FFFFFF;
	background-color:#D58F59;
	padding-left:5px;
	padding-right:5px;
	text-align:right;
}
input.largo
{
	border:0px;
	height:17px;
	width:200px;
	font-size:12px;
	color:#FFFFFF;
	background-color:#D58F59;
	padding-left:5px;
	padding-right:5px;
	text-align:right;
}
input.boton
{
	border:0px;
	width:70px;
	height:21px;	
	cursor:pointer;
	font-size:13;
	color:#FFFFFF;
	background-color:#D58F59;
	padding-bottom:5px;
	padding-top:0px;	
	text-align:center;
}
input.boton_hover
{
	border:0px;
	height:17px;
	width:70px;
	height:21px;
	cursor:pointer;
	font-size:13;
	color:#692E1F;
	background-color:#FFFFFF;
	padding-bottom:5px;
	padding-top:0px;	
	text-align:center;
}
	
	
input.numero
{
	border:0px;
	height:17px;
	width:150px;
	font-size:11px;
	color:#FFFFFF;
	background-color:#D58F59;
	text-align:right;
}
	
select
{
	border:0px none;
	border-style:none;
	border-width:none;
        overflow:hidden;		
	padding:0px;
	margin:0px;
	border-color:#D58F59;
	height:17px;
	width:120px;
	font-size:11px;
	color:#FFFFFF;
	background-color:#D58F59;
}
textarea
{
	font-size:11px;
	color:#FFFFFF;
	padding-left:5px;
	width:180px;
	background-color:#D58F59;
	overflow:hidden;	
	border:0px;		
}
input:checkbox
{
	background-color:#D58F59;
	width:10px;
	margin:0px;
}
	
ul {
	list-style-type:circle;
	margin:4;

}
li {	
	margin:0;
	padding:0;
		
}
li a {
	display:block; /*con esto el vinculo tendra un area rectangular, asi no sera solo el texto*/ 
	background-color:#CC3300; /*algo de color*/ 
	color:#FFFFFF; /*mas*/ 
	width:58px; /*defino el ancho del rectangulo del vinculo*/
	padding:4px 0 5px 22px; /*sumamos el relleno al ancho y alto del rectangulo para obtener el div #menu completamente ocupado con los ítems del menú*/ 
	text-decoration:none; /*elimino el subrayado del vínculo*/ 
	font-weight:bold; /*decoración*/ 
	text-transform:uppercase; /*decorare los vinculos en mayusculas*/
}
li a:hover {
	background-color:#999900; /*decoración para el evento hover (mouse encima)*/ 

	margin:1px; /*le quitamos el margen a la lista*/ 
	padding:0; /*y el relleno*/
}
