body{
	padding: 0;
	margin: 0;
	background: #6d1010 url("../Images/bg.gif") repeat-x;		
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.logo{
	padding: 18px 0  0;
	margin: 0 auto;
	border: 0px solid red;
	width: 750px;

}
.idioma{
	padding: 0 0 0;
	margin: 0;

	float: right;
}
.idioma_btn {
padding:0; 
margin: 0;
}
.logo_img img{
	float: left;
	border: 0;
	padding: 0;
}
.marco_body{
	padding: 0;
	margin: 0;	

}
.flash{
	padding: 0 auto;
	margin: 0 auto;	
	width:780px;
}

.flash_cuadro{
	float: left;
	width:774px;
	height: 167px;
	padding: 6px 0 0 6px;
	border: 1px solid #9c7d5a;
	background:#f5edce url(../Images/rooms.jpg) center center no-repeat;
}

.cuerpo_centrado{
	padding: 0 auto;
	margin: 0 auto;	
	width: 752px;
}
.cuerpo{
	padding: 0 auto;
	margin: 0 auto;	
	width:752px;
	background: #f5edce url("../Images/cuerpo_bg.jpg");
	float: left;
	
}
.cuerpo_cuadro{
	float: left;
	width:752px;	
	background: url("../Images/cuerpo.jpg") no-repeat;
}

.pie{
	padding: 0 auto;
	margin: 0 auto;	
	width:752px;

}
.pie_cuadro{
	width:752px;
	height: 24px;
	background:  url("../Images/pie.jpg") no-repeat top center;
	padding: 0 0 30px 0;
			float: left;
}
.menu ul, .menu{
	padding: 5px 0 0 12px;
	margin: 0;
}
.menu li{
	padding: 4px 0;
	margin: 0;
	text-decoration: none;
	list-style: none;	
}
.menu a{
	padding: 0;
	margin: 0;
	color: #931f20;
	text-decoration: none;
	font-weight: 700;
}
.menu a:hover{
	color: #a17808;	
	padding: 0 0 0 10px;
}

.seleccionado a{
	color: #a17808;	
	padding: 0 0 0 10px;
}
.izq{

	width: 208px;
	float: left;
}

.izq_t{
	padding: 20px 0 0 12px;
	

	font-weight: 700;
	color: #6f770a;
	font-size: 18px;	

}
.der{
	width: 315px;
	float: left;
	padding: 0 25px 0 0;
	margin: 0;
}

.der th {
padding: 5px 0 5px 10px;
text-align: right;
border: 1px solid #e3ddbd;
color: #4e5404;
}
.imgt{
	margin: 15px 0 0 0;
	border: 1px solid #6f770a;
}
.tabla{
	padding: 0;
	margin: 0 auto;
	width: 260px;
/*	border: 1px solid red;*/
	text-align: center;
	
}
.der td {
padding: 5px 5px 5px 10px;
	text-align: left;
	margin: 0;
	border: 1px solid #e3ddbd;
}
.der_t h1{
	padding: 20px 0 0 0;	
	margin: 0 0 7px 0;
	font-weight: 700;
	color: #6f770a;
	font-size: 24px;	
	border-bottom: 1px solid #6f770a;
}
.der_txt{
	padding: 0 25px0 0 0;
	margin: 0;
	text-align: justify;
	font-size: 11px;
}
/* Begin Form*/
.reservas {
width : 202px;
float : right;
font-size: 9px;
padding: 0 0 10px 0;
float:right;
}
.pequenios_titulos {
font-size : 9px;
padding : 5px 0 1px 10px;
width : 192px;
float : left;
color : #656565;
}
.pequenios_titulos {
font-size : 9px;
padding : 5px 0 1px 10px;
width : 192px;
float : left;
color : #656565;
}
.marco_fecha {
width : 202px;
padding : 0;
margin : 0;
float : left;
}
.fecha {
padding : 0 0 0 10px;
float : left;
}
.enviar_correo {
width : 142px;
padding : 5px 0 0 60px;
margin : 0;
float : left;
}
.enviar_correo input {
font-size:11px;
padding : 0;
background : url("../Images/btn.gif") no-repeat;
border : 0 solid;
color : #604005;
width : 49px;
height : 18px;
font-weight : 700;
cursor : pointer;
}
.idioma_btn input {
font-size:11px;
margin: 10px 5px 0 0;
padding : 2px;
text-align: left;
background : url("../Images/btn.gif") no-repeat;
border : 0 solid;
color : #604005;
font-weight : 700;
cursor : pointer;
}



.titulo_reserva {
padding : 32px 0 5px 0;
width : 202px;
float : left;
text-align : center;
font-size : 11px;
font-weight : 700;
background : url(../Images/bglinea.gif) no-repeat bottom center;
}

input, select{
font-size : 9px !important;
float : left;
border : 1px solid #7f9db9;
}
textarea {
font-size : 12px !important;
float : left;
border : 1px solid #7f9db9;
}
/* End Form*/

.banner_menu{
	padding: 15px 0 0 0;
	float: left;
	font-size:10px; 
	text-align:center; width:155px; border:0px solid red;
}


/*truquito de visible
.reservas {
  visibility: hidden !important;
}
.marcofotos{

width: 515px;
float: left;
}
.ocultoflash{
	visibility:hidden;
}
*/
.marcopeque{

/*
position:absolute;
width: 388px;*/
padding: 5px 0 0 0;
width: 258px;
text-align: center;
margin: 0 auto;

}
.temperatura{
padding: 10px 0 0 0;
float:left; width:200;	
}
