@charset "utf-8";
/* CSS Document */

body {
	background-image:url(ima/background_body.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a,
a:link,
a:visited,
a:hover {
	color: #FFFFFF;
}


/* NUEVOS QUINTAS */
.som_izq{
	background-image:url(ima/index_imaizq.jpg);
}
.som_der{
	background-image:url(ima/index_imader.jpg);
}
/* HEADER */
.header_logo{
	background-image:url(ima/header_logo.jpg);
	width:765px;
	height:71px;
}
.header_links1{
	text-decoration: none;
	color: #ffffff;
	font-size: 10px;
	background: none;
	width:765px;
	text-align:right;
	padding-bottom: 3px 5px;
}
.header_links1 a.head_link1{
	text-decoration: none;
	color: #ffffff;
	font-size: 10px;
	background: none;
	padding: 3px 5px;
}
.header_links1 a.head_link1:link{
	text-decoration: none;
	color: #ffffff;
	background: none;
}
.header_links1 a.head_link1:visited{
	text-decoration: none;
	color: #ffffff;
	background: none;
}
.header_links1 a.head_link1:hover{
	text-decoration: underline;
	color: #ffffff;
	background: none;
}
/* */
.header_links2{
	padding-bottom:5px;
	text-align:right;
}
.header_links2 a.head_link2{
	text-decoration: none;
	color: #ffffff;
	font-size: 11px;
	background: none;
	font-weight: bold;
	padding: 3px 5px;
}
.header_links2 a.head_link2:link{
	text-decoration: none;
	color: #ffffff;
	background: none;
}
.header_links2 a.head_link2:visited{
	text-decoration: none;
	color: #ffffff;
	background: none;
}
.header_links2 a.head_link2:hover{
	text-decoration: underline;
	color: #ffffff;
	background: none;
}
/*  header local*/
.header_links2 a.head_link2local{
	text-decoration: underline;
	color: #ffffff;
	font-size: 11px;
	background: none;
	font-weight: bold;
	padding: 3px 5px;
}
.header_links2 a.head_link2local:link{
	text-decoration: underline;
	color: #ffffff;
	background: none;
}
.header_links2 a.head_link2local:visited{
/*	text-decoration: none;*/
	color: #ffffff;
	background: none;
}
.header_links2 a.head_link2local:hover{
	text-decoration: underline;
	color: #ffffff;
	background: none;
}
/* */
.line_black{
    background-color:#01250B;
	height:8px;
}
.line_ayudaline{
    background-color:#01330D;
	height:18px;
	padding-left:10px;
}
/* */
.text_reserv{
	color: #02260C;
	font-size: 12px;
	font-weight: bold;
	padding-left:33px;
}
.inp_reser{
	padding-left:33px;
}
.inp_reser_informes{
	padding-left:33px;
    padding-right:33px;
}
.text_gris{
	color: #808183;
	font-size: 9px;
}
.input_cal{
    width:71px;
	height:18px;
	border: 1px solid #ddd;
}
.input_combobox{
    width:50px;
	height:15px;
	border: 1px solid #ddd;
	font-size: 9px;
}
.text_gris_10{
	color: #808183;
	font-size: 10px;
}
.r_submit{ 
	/*background-image:url("ima/reserva_ya.gif");*/
	/*background-image:url(ima/reserva_ya.png);*/
    /*background-color:#032407;*/
	color:#FFFFFF;
	height:22px;
	width:100px;
	font-weight:bold;
	font-size: 10px;
	border:none;
	cursor:pointer;
}
/* flasheando */
.bar_somb{
	background-image:url(ima/bar_somb.png);
	height:34px;
	width:765px;
    margin-top:-34px;
    /*background-image:url(ima/bar_somb.png);*/
}
.bg_sombra{
    background-image:url(ima/bar_somb.png);
}
.txt_blanco12{
	color:#FFFFFF;
	font-size: 13px;
}
.txt_blanco12 a{
	color:#FFFFFF;
	text-decoration: none;
}
.txt_blanco12 a:link{
	color:#FFFFFF;
	text-decoration: none;
}
.txt_blanco12 a:visited{
	color:#FFFFFF;
	text-decoration: none;
}
.txt_blanco12 a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}

.sep_blnc{
	font-size: 19px;
}
.bot_nav{
    color:#FFFFFF;
    background-color:#01250B;
	padding-right:20px;
	padding-left:20px;
	font-size:11px;
}

/* barra imagen link  */

span.bot_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#808183;
   /* color:#FFFFFF;*/
    background-color:#01250B;
	padding-right:20px;
	padding-left:20px;
	font-size:11px;
}
span.bot_nav span.caja_on {
	/*font-weight: bold;*/
	cursor:pointer;
	width:15px;
	color:#FFFFFF;
}
span.bot_nav span.caja_off {
	cursor:pointer;
	width:15px;
	color:#808183;
}
span.bot_nav span.caja_off:hover {
	/*font-weight: bold;*/
	color:#FFFFFF;
}

#links {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-align: center;
	text-decoration: none;
	color:#00260B;
}

#links a:link {
color:#00260B;
text-decoration: none;	
}

#links a:hover {
color:#00260B;
text-decoration:underline;
	
}
#links a:visited {
	color:#00260B;
	text-decoration: none;
}

#links a:active {
	color:#00260B;
	text-decoration: none;
}
/* link promo */
#linkspromo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	color:#636466;
}

#linkspromo a:link {
color:#636466;
text-decoration: none;	
}

#linkspromo a:hover {
color:#636466;
text-decoration:underline;
	
}
#linkspromo a:visited {
	color:#636466;
	text-decoration: none;
}

#linkspromo a:active {
	color:#636466;
	text-decoration: none;
}
.index_txtpromo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00260B;
	text-align: center;
	text-decoration: none;
}
.index_txt_prom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00260B;
	text-decoration: none;
}
.index_style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636466;
	padding-top:20px;
	padding-left:12px;
	padding-right:13px;
}

.index_footer{
    background-color:#00260B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	padding-left:53px;
}

.index_txtfott {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	color:#636466;
}

.index_txtfott a:link {
color:#636466;
text-decoration: none;	
}

.index_txtfott a:hover {
color:#636466;
text-decoration:underline;
	
}
.index_txtfott a:visited {
	color:#636466;
	text-decoration: none;
}

.index_txtfott a:active {
	color:#636466;
	text-decoration: none;
}
.index_9_blnc{
	font-size: 9px;
	color:#FFFFFF;
}
/**         R E S E R V A C I O N E S        **/
.text_nuestrashabit{
	color: #00260B;
	font-size: 12px;
	font-weight: bold;
	padding-left:24px;
}
.text_dudascoment{
	color: #00260B;
	padding-left:24px;
	padding-right:24px;
}

.text_titulo-dudascoment{
	color: #00260B;
	font-size: 14px;
	font-weight:bold;
}
