body {
	background-image: url(images/background.jpg);
	background-color: #be3200;
	background-repeat: repeat-x;
}
.menu{
	margin:0px;
	padding:0px;
}
.menu ul{
	margin:0px;
	padding:0px;
}
BODY{background-repeat:repeat-x;border-style:none}.pr_descr{font-size:11px;color:#4a4a4a}TD{font-size:11px;color:#464646;font-family:tahoma,arial;border-style:none}.zeles{border-bottom:1px solid #BCCDED}.cuadro,.borde{
	border: 1px solid #CCCCCC;
}.laterales{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}.cuadroz{
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}.arribaabajo{border-bottom:1px solid #127896;border-top:1px solid #127896}.inferior{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #483c2e;
}.blankborder{border-bottom:1px solid #FFF;border-top:1px solid #FFF}.grana{border:1px solid ffcc35;background-color:ffffcc}.arribajo{border-right-width:0;border-left-width:0;border-bottom:1px solid #0f6078;border-top:1px solid #0f6078}
.Estilo5 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; }
.Estilo6 {color: #FFFFFF}
a {
	font-size: 13px;

}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFF;
	font-weight:bold;
	margin:0px;
	padding:10px 0px 0px 0px;
}
.Estilo7 {color: #FFFFFF; font-size: 16px; }
.Estilo8 {
	font-size: 16px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.Estilo9 {
	color: #fe9d01;
	font-size:13px;
	line-height:1.5;
}
.Estilo10 {
	color: #996600;
	font-size: 24px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.Estilo11 {font-size: 10px}
.Estilo13 {
	font-size: 18px;
	color: #996600;
}
.Estilo14 {font-size: 13px}
.Estilo15 {
	color: #BC6600;
	font-weight: bold;
	font-size: 16px;
}
div.menu{
	margin:15px 0px 0px 0px;
	padding:5px 0px 10px 0px;
	height:25px;
	background-color:#000;
}
div.menu ul{
	margin:0px;
	padding:0px;
	text-align:center;
	list-style-type:none;
}
div.menu ul li{
	line-height:30px;
	height:30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;	
	text-transform:uppercase;
	display:inline-block;
}
div.menu ul li a{
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 20px;
	font-weight:bold;
	border-left:1px solid #FFF;
	color:#FFF;
}
div.menu ul li a:hover{
	color:#FC0;
}


#reserva{
	width:620px;
	margin:20px auto;
	padding:10px;
	display:inline-block;
}
#reserva h3{	
	padding:5px;
	background:#FC3;
	text-align:center;
	color: #930;
	font-size:18px;
	margin:0px 0px 10px 0px;
}
fieldset {
	margin:0px 0px 15px 0px;
	padding:10px;
	border: 1px soli #999;
	display: block;
}
legend {
	color:#999;
	font-weight:bold;
	font-size:15px;
}
label {
	display:block;
	color:#333;
	font-size:13px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:3px;
}
input {	
	font-family:"Trebuchet MS",Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;	
	color:#2E231D;
	padding:3px;
	margin:1px 0;
	border:1px solid #999;
	background:#FFF;
	outline:none;
}
input:hover,select:hover,textarea:hover{
	border:1px solid #666;
	background:#FFC;
}
select {
	font-family:"Trebuchet MS",Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;	
	color:#2E231D;
	padding:3px;
	margin:1px 0;
	border:1px solid #444;
	background:#FFF;
}
option {
	border-bottom:1px solid #FFF;
	padding:0px 5px;
}
textarea {
	width:585px;
	font-family:"Trebuchet MS",Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;	
	color:#2E231D;
	padding:3px;
	margin:1px 0;
	border:1px solid #999;
	background:#FFF;
}
.miTour{	
	background: #FF9933;
	margin:0px;
	padding:5px;
	font-size:20px;
	width:470px;
	color:#990000;
}
.miTour:hover{
	background:#FFCC66;
	border:1px solid #CC6633;
}
optgroup{
	padding:3px;
	background: #EFEBCB;
	font-style:normal;
	font-size:11px;
	color:#996600;
}
button{
	font-family:"Trebuchet MS",Arial, Verdana, Helvetica, sans-serif;
	background:#A23C00;
	font-size:18px;
	color:#ECEBC8;
	padding:5px 50px;
	border:1px solid #FF6600;
	font-weight:bold;
	margin:0px 0px 20px 0px;
	cursor: pointer;
}
button:hover{
	border:1px solid #FF6600;
	background: #993300;
}
.mensaje{
	background:#ECEBC8;
	color:#333333;
	padding:10px;
	text-align:justify;
	margin:5px;
	border:1px solid #8B5A3A;
	line-height:1.7;
}
.status{
	background:#B88051;
	padding:10px;
	width:470px;
	margin:30px auto 0px auto;
	text-align:center;
}
h2{
	color:#FFF;
	font-size:18px;
	margin:0px 0px 5px 0px;
	
}
div#SeleccionRoom{
	margin:0px;
	padding:0px;
}
div#SeleccionRoom select{
	margin:0px 0px 10px 0px;
	padding:5px;
	font-size:20px;
	width:595px;
	color:#990000;
}
.input-submit{
	margin:0px auto;
	width:250px;
	height:40px;
	background:#993300;
	background: -webkit-gradient(linear, left top, left bottom, from(#993300), to(#CC3300));
	background: -webkit-linear-gradient(#993300, #CC3300);
	background: -moz-linear-gradient(center top, #993300 0%, #CC3300 100%);
	background: -moz-gradient(center top, #993300 0%, #CC3300 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#993300,endColorstr=#CC3300);
	-ms-filter: "progid:DXImageTransform.Microsoft.radient(GradientType=0,startColorstr=#993300, endColorstr=#CC3300)";
	border:1px solid #993300;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	position: relative;
	display: block;
	cursor:pointer;
}
.input-submit:hover{
	background:#660000;
	background: -webkit-gradient(linear, left top, left bottom, from(#660000), to(#993300));
	background: -webkit-linear-gradient(#660000, #993300);
	background: -moz-linear-gradient(center top, #660000 0%, #993300 100%);
	background: -moz-gradient(center top, #660000 0%, #993300 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#660000,endColorstr=#993300);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#660000, endColorstr=#993300)";
	color:#FC0;
}
#FormReservas .error{
	font-size:11px;
	color:#C00;
	font-weight:normal;
}
.footer{
	margin:0px;
	padding:0px;
	border-top:2px dotted #FC9;
	font-size:12px;
}
.footer h3{
	font-size:16px;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-transform:uppercase;
}
.footer a{
	color:#FC6;
	font-size:12px;
}
.footer a:hover{
	color:#FC0;
}

.footer p{
	color:#FC6;
	margin:0px 0px 10px 0px;
	line-height:1.5;
}
.enlaces a{
	color:#000;
}
.enlaces a:hover{
	color:#900;
}
.enlaces ul{
	margin:20px 0px 0px 0px;
}
.gracias{
	background:#C60;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	margin:10px 0px 10px 0px;	
}
.gracias h3{
	margin:0px;
	padding:0px;
	color:#FC0;
}
.gracias p{
	font-size:12px;
	color:#FFF;
	margin:0px;
	padding:0px;
}
.blog{
	margin:20px 0px;
	padding:10px;
	color:#333;
	font-size:11px;
	background:#FFF;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	display:inline-block;
	width:100%;
}
.blog h3{
	margin:0px;
	padding:0px;
}
.blog h3 a{
	color:#960;
	font-size:12px;
	margin:0px;
	padding:0px;
}
.blog h3 a:hover{
	color:#930;
}
.blog p{
	margin:0px;
	padding:0px;
	text-align:justify;
}
.izq, .der{
	margin:0px;
	padding:0px;
}
.izq{
	float:left;
	margin:0px;
	width:590px;
}
.der{
	float:right;
	margin:0px;
	width:300px;
	text-align:center;
}
.der h3{
	color:#960;
	margin:0px 0px 5px 0px;
	padding:0px;
	font-size:16px;
}
.der a{
	color:#666;
}
.der a:hover{
	color:#C63;
}
.tema{
	margin:0px 0px 5px 0px;
	padding:0px 0px 8px 0px;
	border-bottom:1px dotted #666;
	display:block;
}
.fecha{
	margin:0px;
	padding:0px;
	color: #666;
	font-size:11px;
	display:block;
}
