body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0px;

	background-color: #BB7530;

	background-image: #BB7530;/*url(../img/fndpagina.png)*/

	background-repeat: repeat-x;

}

p {

	margin-top:0px;

}

h1 {

	margin-top:0px;

}

h2 {

	margin-top:0px;

}

h3 {

	margin-top:0px;

}

.tabla {

	background-color: url(../img/fndpagina.png);

}

.top {

	background-image: url(../img/top.png);

	height: 32px;

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.top a:link, .top a:visited {

	color:#FFFFFF;

	text-decoration:none;

}

.top a:hover {

	color:#FFFF66;

	text-decoration:underline;

}.col1 {

	width: 579px;

	background-image: url(../img/col1.png);

	background-color: #dff0bb;

}

.col2 {

	width: 196px;

	background-image: url(../img/col2.png);

}

.texto {

	background-image: url(../img/enc_texto.png);

	background-repeat: no-repeat;

	padding-top: 18px;

	text-align: justify;

	padding-left: 13px;

	padding-right: 13px;

	color: #333333;

}

.divflash {

	background-color: #572D01;

}

.menu_enc {

	color: #FFCC00;

	font-size: 11px;

	text-align: center;

	border-color: #D39E68;

	border-width: 1px;

	border-style: solid;

	margin-left: 10px;

	margin-right: 10px;

	margin-bottom: 5px;

	background-color: #333333;

	padding-top: 2px;

	padding-bottom: 2px;

}

.menu_item {

	background-image: url(../img/menu_item.png);

	background-repeat: repeat-x;

	border-color: #D39E68;

	border-width: 1px;

	border-style: solid;

	margin-left: 10px;

	margin-right: 10px;

	margin-bottom: 11px;

	font-size: 11px;

	padding-bottom: 8px;

	padding-top: 6px;

}

.menu_item ul {

	margin: 0px;

	padding: 0px;

}

.menu_item li {

	background-image: url(../img/vineta.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 23px;

	padding-top: 2px;

	padding-bottom: 2px;

	list-style-type: none;

}

.menu_item a:link, .menu_item a:visited {

	color:#FFF9F2;

	text-decoration:none;

}

.menu_item a:hover {

	color:#FFFF00;

	text-decoration:underline;

}

.direccion {

	background-image: url(../img/pie_pagina.png);

	background-repeat: no-repeat;

	text-align: center;

	padding-top: 10px;

	padding-bottom: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #E7E5E3;

}



/*---------*/

.nab {

	/*margin-left: 3px;

	padding-top: 3px;*/

	padding-bottom: 150px;

	margin-left: 10px;

}

#nav,#nav ul {

	margin:0px;

	padding:0px;

	list-style-type:none;

	position:relative;

	float:left;

}

#nav a {

	color:#FFFFFF;

	text-decoration:none;

}

#nav a:hover {

	color:#FFFF00;

	/*text-decoration:underline;*/

}

/*IE hack*/

* html #nav li {float:left;}

/** html nav ul {width:1px;}*/

#nav ul {position:absolute; left:-9999px; top:-9999px;}

#nav li:hover {position:relative; z-index:300;}

#nav li:hover > ul {left:8px; margin-left:-100%; top:-1px;}

#nav li:hover ul {left:8px; margin-left:-100%; top:-1px;}

#nav li {

	/*text-align: center;*/

	padding-bottom:10px;

}

#nav li a {

	display:block;

	width:159px;

	

	color: #FFCC00;

	font-size: 11px;

	text-align: center;

	border-color: #D39E68;

	border-width: 1px;

	border-style: solid;

	background-color: #333333;

	padding-top: 2px;

	padding-bottom: 2px;

	padding-left:15px;

}

#nav li a:hover {

	background-image:url(../img/flecha.gif);

	background-position: center left;

	background-repeat:no-repeat;

	background-color:#000000;

}

#nav li ul {

	/*background-color:#572D01;*/

}

#nav li ul li{

	font-size:11px;

	text-align:left;

	padding-top:0px;

	padding-bottom:0px;

	font-size:12px;

	font-weight:bold;

}

#nav li ul li a {

	padding-left: 4px;

	padding-right: 4px;

	padding-top: 5px;

	padding-bottom: 4px;

	border-bottom: black solid 1px;

	border-right: black solid 1px;

	border-top: #9A9A9A solid 1px;

	border-left: #9A9A9A solid 1px;

	margin:0px;

}

#nav li ul li a:hover {

	background-color:#000000;

	background-image:none;

}
.cabecera { padding-right: 46px; background-image: url(../img/cabecera.gif); background-repeat: no-repeat }
.titulo_tours {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight:300;*/
	font-weight: normal;
	color: #33333;
	text-decoration: none;
    font-weight: bold;
	/*background-color:db280a;*/
}
a.titulo_tours:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight:300;*/
	font-weight: normal;
	color: #5294ff;
	text-decoration: underline;
    font-weight: bold;
	/*background-color:db280a;*/
}
.reservas {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*font-weight:300;*/
	font-weight: normal;
	color: #bb7530;
	text-decoration: none;
    font-weight: bold;
	/*background-color:db280a;*/
}
a.reservas:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*font-weight:300;*/
	font-weight: normal;
	color: #89c60e;
	text-decoration: underline;
    font-weight: bold;
	/*background-color:db280a;*/
}