@charset "utf-8";
body {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #d7d7d7;
	background-image: url(imagenes/peques/body_web.jpg);
	background-repeat: repeat-x;
    
}
.body_inicio {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
	background-repeat: repeat-x;
     
}
#contenedor {
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
    
}
#cabecera {
	height: 230px;
	width: 1100px;
	background-image: url(imagenes/grandes/cabeceracopia.jpg);
	float: left;
}
#cabecera_frances {
	height: 230px;
	width: 1100px;
	background-image: url(imagenes/grandes/cabecera_frances.jpg);
	float: left;
}
#cabecera_ingles {
	height: 230px;
	width: 1100px;
	background-image: url(imagenes/grandes/cabecera_ingles.jpg);
	float: left;
}
.titulo{
	text-align: justify;
	font-family: Calibri;
	font-size: 17px;
	color: #b49d96;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}
.texto{
	text-align: justify;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}
.texto_piefoto{
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	margin-top: -3px;
	text-decoration: none;
}
.sinborde {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#titulo h1{
    text-align: center;
    width: 600px;
    margin-left: 300px;
    font-family:sans-serif;
    font-size: 40px;
    letter-spacing: 8px;
}

#---------------------------------{
}
#MENU{
}
#menu {
	width: 155px;
	height: 480px;
	float: left;
}
#menu ul {
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#menu ul li  {
	display: block;
	width: 130px;
	float: left;
	text-align: left;
	list-style-type: none;
	height: 30px;
	padding-top: 10px;
	padding-left: 25px;
	background-image: url(imagenes/peques/fondo_menu.jpg);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
#menu ul li a {
	font-family: "Nueva Std";
	color: #FFF;
	font-size: 18px;
	text-decoration: none;
	white-space: nowrap;
}
#menu ul li a:hover {
	color: #000;
}
#menu .marcado {
	color: #000;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
#menu .zona_reservada {
	color: #FFF;
	font-size: 19px;
}
#---------------------------------{
}
#BLOQUE1{
}
#bloque1 {
	width: 155px;
	height: 220px;
	float: left;
}
#bloque1 ul {
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#bloque1 ul li  {
	display: block;
	width: 130px;
	float: left;
	text-align: left;
	list-style-type: none;
	height: 31px;
	padding-top: 10px;
	padding-left: 25px;
	background-image: url(imagenes/peques/fondo_menu.jpg);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
#bloque1 ul li a {
	font-family: "Nueva Std";
	color: #FFF;
	font-size: 18px;
	text-decoration: none;
	white-space: nowrap;
}
#bloque1 ul li a:hover {
	color: #000;
}
#bloque1 .marcado {
	color: #000;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
#---------------------------------{
}
#BLOQUE2{
}
#bloque2 {
	width: 155px;
	height: 178px;
	float: left;
}
#bloque2 ul {
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#bloque2 ul li  {
	display: block;
	width: 133px;
	float: left;
	text-align: left;
	list-style-type: none;
	height: 31px;
	padding-top: 10px;
	padding-left: 22px;
	background-image: url(imagenes/peques/fondo_menu2.jpg);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
#bloque2 ul li a {
	font-family: "Nueva Std";
	color: #FFF;
	font-size: 18px;
	text-decoration: none;
	white-space: nowrap;
}
#bloque2 ul li a:hover {
	color: #000;
}
#bloque2 .marcado {
	color: #000;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
#---------------------------------{
}
#BLOQUE3{
}
#bloque3 {
	width: 155px;
	height: 50px;
	float: left;
}
#bloque3 ul {
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#bloque3 ul li  {
	display: block;
	width: 130px;
	float: left;
	text-align: left;
	list-style-type: none;
	height: 30px;
	padding-top: 10px;
	padding-left: 25px;
	background-image: url(imagenes/peques/fondo_menu3.jpg);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
#bloque3 ul li a {
	font-family: "Nueva Std";
	color: #FFF;
	font-size: 18px;
	text-decoration: none;
	white-space: nowrap;
}
#bloque3 ul li a:hover {
	color: #000;
}
#bloque3 .marcado {
	color: #000;
	background-image: url(imagenes/peques/flor_menu_turquesa.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
#---------------------------------{
}
#IDIOMAS{
}
#menu_idiomas {
	width: 115px;
	height: 23px;
	float: right;
	margin-top: 2px;
	margin-left: 700px;
}
#---------------------------------{
}
#INICIO{
}
#contenedor_inicio {
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
	height: 100%;
}
#toprural{
	width: 912px;
	float: right;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #275F1E;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #275F1E;
	margin-top: 0px;
	padding-top: 12px;
	background-color: #DFEECC;
}
#recomendado_toprural{
	width: 340px;
	float: right;
	padding-right: 10px;
	height: 97px;
}
#recomendado_toprural h1 {
	font-family: Calibri;
	font-size: 20px;
	color: #000;
	font-weight: normal;
	text-align: right;
	margin-bottom: -15px;
}
#recomendado_toprural h2 {
	font-family: Calibri;
	font-size: 17px;
	color: #000;
	margin-bottom: 10px;
	font-weight: normal;
	text-align: right;
}
#img_recomendado_toprural{
	width: 75px;
	float: right;
	height: 75px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
}
#licencia_turismo{
	width: 330px;
	float: right;
	padding-left: 10px;
}
#licencia_turismo h1 {
	font-family: Calibri;
	font-size: 20px;
	color: #000;
	margin-bottom: 10px;
	font-weight: normal;
	text-align: left;
}
#licencia_turismo h2 {
	font-family: Calibri;
	font-size: 17px;
	color: #000;
	margin-bottom: 10px;
	font-weight: normal;
	text-align: left;
}
#facebook_twitter_wifi{
	width: 106px;
	height: 93px;
	float: right;
	margin-top: 5px;
}
#facebook{
	width: 48px;
	height: 47px;
	float: right;
	background-image: url(imagenes/peques/facebook.jpg);
	margin-right: 10px;
}
#twitter{
	width: 48px;
	height: 47px;
	float: right;
	background-image: url(imagenes/peques/twitter.jpg);
}
#wifi{
	width: 150px !important;
	height: 18px;
	float: right;
	margin-right: 50px !important;
}
#inicio{
	float: right;
	width: 884px;
	padding-top: 10px;
	padding-left: 2px;
	padding-right: 25px;
}
#img_inicio {
	width: 398px;
	float: right;
	height: 250px;
	margin-top: 30px;
	margin-bottom: 18px;
	background-image: url(imagenes/grandes/salon_la_nava.jpg);
}
#inicio a {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #2B6824;
	font-size: 14px;
	text-decoration: none;
}
#inicio a:hover {
	color: #D5CF00;
}

#---------------------------------{
}
#INSTALACIONES{
}

iframe{margin-top: 50px!important;
    margin-left:160px!important;
    
    
}

#contenedor_instalaciones {
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
	height: 760px;
}
#instalaciones{
	float: right;
	width: 820px;
	margin-top: 10px;
	margin-right: 60px;
	margin-left: 50px;
	height: 50px;
}
#instalaciones a {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #2B6824;
	font-size: 14px;
	text-decoration: none;
}
#instalaciones a:hover {
	color: #D5CF00;
}
#img_instalaciones {
	width: 885px;
	float: right;
	height: 340px;
	margin-top: 40px;
	margin-right: 20px;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 10px;
	background-position: right;
}
#fotos_adelante {
	width: 45px;
	float: left;
	height: 45px;
}
#fotos_atras {
	width: 45px;
	float: left;
	height: 45px;
	padding-top: 272px;
	padding-right: 10px;
}
#ver_video{
	float: left;
	width: 400px;
	height: 28px;
}
#contenedor_video {
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
	height: 725px;
}
#video {
	width: 420px;
	float: right;
	height: 315px;
	margin-left: 75px;
	margin-top: 50px;
	margin-right: 250px;
	margin-bottom: 50px;
}
#contenedor_video_nueva_ventana {
	width: 1300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #1e004c;
	height: 1100px;
}
.body_video_nueva_ventana {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #1e004c;
}

#video_nueva_ventana {
	width: 420px;
	float: left;
	margin-left: 400px;
	margin-top: 100px;
	margin-bottom: 50px;
}
#video_nueva_ventana a {
	font-family: Verdana, Geneva, sans-serif;
	color: #ffff99;
	font-size: 22px;
	text-decoration: none;
}
#video_nueva_ventana a:hover {
	color: #E2E2E2;
}
.cerrar_ventana  {
	padding-left: 250px;
	padding-bottom: 50px;
}
#---------------------------------{
}
#TARIFAS{
}
#contenedor_tarifas {
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
	background-image: url(imagenes/peques/fondo_flor.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#tarifas{
	float: left;
	width: 580px;
	padding-left: 70px;
}
.texto_tarifas{
	text-align: justify;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	margin-top: -5px;
}
.puntos_suspensivos_tarifas{
	text-align: justify;
	font-family: Calibri;
	font-size: 15px;
	color: #668B41;
	font-weight: bold;
	line-height: 0px;
}
#tarifas a {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #2B6824;
	font-size: 14px;
	text-decoration: none;
}
#tarifas a:hover {
	color: #D5CF00;
}
#zona_dinamica_tarifas {
	width: 580px;
	float: right;
	background-color: #FFF;
	background-image: url(img/grandes/fondo_contenido.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.texto_observaciones{
	text-align: justify;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
}
#ofertas{
	float: right;
	width: 165px;
	height: 160px;
	background-image: url(imagenes/grandes/caratula_ofertas.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 130px;
	margin-top: 40px;
}
#---------------------------------{
}
#OFERTAS{
}
#ofertas_dinamica{
	float: left;
	width: 585px;
	height: 350px;
	margin-top: 5px;
	margin-left: 50px;
	background-image: url(imagenes/grandes/ofertas.jpg);
	padding-left: 260px;
	padding-top: 70px;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	padding-bottom: 75px;
}
#zona_dinamica_ofertas {
	width: 430px;
	float: left;
	background-image: url(img/grandes/fondo_contenido.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: auto;
	position: relative;
	height: 280px;
}
.texto_ofertas{
	text-align: justify;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
}
#---------------------------------{
}
#RESERVAS{
}
#contenedor_reservas {
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
	height: 870px;
}
#reservas{
	float: right;
	width: 900px;
	height: 580px;
	background-image: url(imagenes/grandes/mail_reservas.jpg);
	background-repeat: no-repeat;
	background-position: 230px 230px;
}
#reservas_formulario{
	float: left;
	width: 340px;
	padding-left: 20px;
	padding-right: 20px;
	height: 500px;
}
#reservas_calendario{
	float: left;
	width: 400px;
	padding-left: 50px;
	padding-right: 20px;
	height: 300px;
	padding-top: 70px;
}
#leyenda_calendario{
	float: left;
	width: 400px;
	height: 28px;
	margin-right: 30px;
	margin-left: 50px;
	background-image: url(imagenes/peques/leyenda_calendario.jpg);
	margin-top: 10px;
}
#leyenda_calendario_frances{
	float: left;
	width: 400px;
	height: 28px;
	margin-right: 30px;
	margin-left: 50px;
	background-image: url(imagenes/peques/leyenda_calendario_frances.jpg);
	margin-top: 10px;
}
#leyenda_calendario_ingles{
	float: left;
	width: 400px;
	height: 28px;
	margin-right: 30px;
	margin-left: 50px;
	background-image: url(imagenes/peques/leyenda_calendario_ingles.jpg);
	margin-top: 10px;
}
#---------------------------------{
}
#RESERVAS FORMULARIO DE CONTACTO{
}
#form_contacto{
	height: 500px;
	width: 330px;
	padding-left: 0px;
	float: left;
	background-image: url(imagenes/grandes/fondo_formulario_contacto.png);
	background-repeat: no-repeat;
}
#form_contacto #contacto fieldset {
	padding-left: 30px;
	padding-bottom: 10px;
	padding-top: 10px;
	border: 1px solid #CC9;
}
#calendario{
	height: 310px;
	width: 600px;
	padding-top: 10px;
	padding-left: 250px;
	float: left;
}
.txt_form{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	text-align: left;
}
.centrar_submit{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	text-align: center;
	border: 1px solid #8C8C8C;
	background-color: #E4E4E4;
}
#---------------------------------{
}
#LOCALIZACION{
}
#LOCALIZACION{
}
#contenedor_localizacion {
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
	height:938px;
}
#localizacion{
	float: left;
	width: 630px;
	padding-bottom: 25px;
	padding-right: 30px;
    margin-left: 150px;

}
#localizacion a {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #2B6824;
	font-size: 14px;
	text-decoration: none;
}
#localizacion a:hover {
	color: #D5CF00;
}
.texto_localizacion{
	text-align: justify;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	padding-top: 5px;
    text-align: center;
}
.titulo_localizacion{
	text-align: justify;
	font-family: Calibri;
	font-size: 17px;
	color: #668b41;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	padding-top: 10px;
    text-align: center;
}
iframe{margin-top: 7px}


#---------------------------------{
}
#---------------------------------{
}
#OPINIONES{
}
#contenedor_opiniones {
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
}
#img_opiniones{
	width: 600px;
	float: right;
	height: 350px;
	margin-top: 50px;
	margin-right: 120px;
}

#contenido_opiniones{
	width: 898px;
	background-image: url(img/grandes/contenido.jpg);
	float: left;
	background-color: #E2E2E2;
	background-repeat: no-repeat;
	background-position: top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #97506c;
	border-left-color: #97506C;
}
#opiniones_top_rural {
	width: 120px;
	float: left;
	padding-right: 15px;
	background-color: #DFEECC;
	margin-left: 150px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #275F1E;
	border-bottom-color: #275F1E;
	padding-left: 5px;
	height: 97px;
	margin-top: 15px;
}
#texto_opiniones_top_rural {
	width: 468px;
	float: left;
	background-color: #DFEECC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #275F1E;
	border-bottom-color: #275F1E;
	height: 72px;
	padding-top: 25px;
	margin-top: 15px;
}
#texto_opiniones_top_rural a {
	font-family: Verdana, Geneva, sans-serif;
	color: #2B6824;
	font-size: 12px;
	text-decoration: none;
}
#texto_opiniones_top_rural a:hover {
	color: #333;
}
.texto_opiniones_top_rural{
	text-align: justify;
	font-family: Calibri;
	font-size: 16px;
	color: #2B6824;
}
#contenido_opiniones_tabla {
	padding-top: 70px;
	padding-bottom: 50px;
	padding-left: 70px;
	width: 800px;
	float: left;
}
.titulo_opiniones{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #5E872C;
	text-align: left;
	font-style: italic;
	background-image: url(imagenes/peques/flor_opiniones.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 22px;
	font-weight: bold;
}
.fecha_opiniones{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #71A235;
	text-align: justify;
	font-style: italic;
	font-weight: bold;
}
.comentario_opiniones{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: justify;
	font-style: italic;
}
#fondo_opiniones{
	width: 898px;
}
#dejar_comentario{
	padding-top: 50px;
	width: 300px;
	padding-bottom: 10px;
	clear: both;
}
.dejar{
	font-family: Calibri;
	font-size: 15px;
	color: #000;
	text-align: left;
	padding-left: 100px;
}
#form_comentario{
	width: 685px;
	height: 300px;
	padding-right: 115px;
	padding-left: 300px;
	padding-bottom: 50px;
	float: left;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #649b2e;
	background-image: url(imagenes/peques/fondo_formulario_opiniones.jpg);
	background-repeat: repeat-x;
}
.titulo_insertar_comentario{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: right;
}
.contenido_insertar_comentario{
	font-family: "Nueva Std";
	font-size: 16px;
	color: #333;
	text-align: justify;
}
.insertar{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	border: 1px solid #EEE;
}
.insertar_opiniones{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #FFF;
}
#contenido_modificar{
	width: 700px;
	float: left;
	background-color: #FFF;
	height: 80px;
	padding-left: 100px;
	margin-left: 80px;
	padding-top: 40px;
}
#contenido_tabla_modificar{
	width: 700px;
	float: left;
	background-color: #FFF;
	padding-left: 50px;
	padding-top: 15px;
	margin-left: 80px;
	padding-bottom: 10px;
	padding-right: 50px;
	border: 1px solid #888;
}
#contenido_tabla_modificar a{
	color: #333;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}
#contenido_tabla_modificar a:hover{
	color: #4980C2;
	text-decoration: none;
}
.titular_modificar{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #333;
	text-align: left;
}
.titulo_modificar{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	text-align: left;
}
.tabla_modificar{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	text-align: left;
}
.titulo_modificar_idiomas{
	font-family: Calibri;
	font-size: 20px;
	color: #333;
	text-align: left;
	text-decoration: underline;
}
#---------------------------------{
}
#NOTICIAS{
}
#contenedor_noticias {
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
	background-image: url(imagenes/grandes/noticias.jpg);
	background-repeat: no-repeat;
	background-position: 190px 270px;
}
#zona_dinamica_noticias {
	width: 720px;
	padding-left: 65px;
	float: right;
	padding-top: 50px;
	padding-right: 75px;
	margin-right: 50px;
	margin-top: 5px;
}
#zona_dinamica_noticias h1 {
	color: #333;
	font-family: Calibri;
	font-size: 17px;
	padding-top: 20px;
	font-weight: normal;
}

#---------------------------------{
}
#CELEBRACIONES{
}
#contenedor_celebraciones {
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
	height: 720px;
}
#celebraciones{
	float: right;
	width: 420px;
	padding-top: 10px;
}

#celebraciones a {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #2B6824;
	font-size: 14px;
	text-decoration: none;
}
#celebraciones a:hover {
	color: #D5CF00;
}
#img_celebraciones{
	width: 850px;
	float: right;
	padding-right: 50px;
	height: 370px;
	padding-top: 10px;
}

#---------------------------------{
}
#ENTORNO{
}
#contenedor_entorno {
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFF;
	height: 750px;
}
#entorno{
	float: right;
	width: 895px;
	height: 460px;
	padding-bottom: 10px;
}
.titulo_visitas{
	font-family: Calibri;
	font-size: 17px;
	color: #b49d96;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	padding-left: 102px;
}
.titulo_actividades{
	font-family: Calibri;
	font-size: 17px;
	color: #b49d96;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	padding-left: 67px;
}
.titulo_ofertas_gastronomicas{
	font-family: Calibri;
	font-size: 17px;
	color: #b49d96;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	padding-left: 22px;
}
.texto_entorno{
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
}
#visitas{
	width: 278px;
	margin-left: 4px;
	float: left;
	height: 430px;
	margin-top: 0px;
}
#visitas1{
	float: left;
	width: 88px;
	padding-right: 32px;
	padding-left: 26px;
	height: 370px;
}
#visitas2{
	float: left;
	width: 92px;
	padding-right: 35px;
	height: 370px;
	border-right-width: 4px;
	border-right-style: dotted;
	border-right-color: #b49d96;
}

#visitas a {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #2B6824;
	font-size: 14px;
	text-decoration: none;
}
#visitas a:hover {
	color: #D5CF00;
}
#actividades{
	float: left;
	width: 251px;
	height: 440px;
	margin-left: 14px;
	padding-left: 27px;
}
#actividades1{
	float: left;
	width: 90px;
	padding-right: 32px;
	height: 370px;
}
#actividades2{
	float: left;
	width: 78px;
	padding-right: 47px;
	height: 370px;
	border-right-width: 4px;
	border-right-style: dotted;
	border-right-color: #b49d96;
}
#actividades a {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #2B6824;
	font-size: 14px;
	text-decoration: none;
}
#actividades a:hover {
	color: #D5CF00;
}
#ofertas_gastronomicas{
	float: left;
	width: 238px;
	padding-left: 27px;
	height: 440px;
	margin-left: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #FFF;
}
#ofertas_gastronomicas1{
	float: left;
	width: 90px;
	padding-right: 25px;
	height: 370px;
}
#ofertas_gastronomicas2{
	float: left;
	width: 102px;
	height: 370px;
}
#ofertas_gastronomicas a {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #2B6824;
	font-size: 14px;
	text-decoration: none;
}
#ofertas_gastronomicas a:hover {
	color: #D5CF00;
}
#---------------------------------{
}
#---------------------------------{
}
#PAGINAS DINAMICAS{
}
#zona_dinamica {
	width: 900px;
	padding-left: 50px;
	padding-right: 50px;
	float: left;
	padding-top: 50px;
	background-color: #FFF;
	background-image: url(img/grandes/fondo_contenido.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#zona_dinamica h1 {
	color: #333;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18px;
	padding-top: 20px;
	font-weight: normal;
}
.texto_dinamico{
	text-align: justify;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	padding-top: 20px;
}
#---------------------------------{
}
#ZONA RESERVADA{
}
#contenedor_admin {
	padding-left: 100px;
	padding-top: 100px;
	width: 700px;
	background-color: #FFF;
	padding-bottom: 100px;
	margin-left: 100px;
}
#volver_usuarios {
	height: 70px;
}
#volver_usuarios a {
	font-family: "Century Gothic";
	color: #333;
	font-size: 20px;
	text-decoration: none;
}
#volver_usuarios a:hover {
	color: #4980C2;
}
#contenido_administrar {
	color: #6C6C6C;
	font-family: Garamond;
	font-size: 28px;
}
#contenido_administrar a {
	font-family: "Century Gothic";
	color: #4980C2;
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
}
#contenido_administrar a:hover {
	color: #333;
}
.titulo_usuarios {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #333;
}
.datos_usuario {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
}
.enviar{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #333;
	border: 1px solid #EEE;
}
.titulo_administrar {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #333;
}
#contenido_modifica {

}
#contenido_modifica a {
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}
#contenido_modifica a:hover {
	color: #693;
}
#contenido_usuarios {
	width: 700px;
}
#contenido_usuarios a {
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}
#contenido_usuarios a:hover {
	color: #693;
}
#---------------------------------{
}
#MAIL.PHP{
}
#contenedor_mail{
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFF;
}
#contenido_mail_recibido{
	width: 900px;
	height: 500px;
}
#contenido_mail_recibido a{
	color: #693;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}
#contenido_mail_recibido a:hover{
	color: #F00;
	text-decoration: none;
}
.texto_form_recu{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #333;
	text-align: center;
	padding-top: 80px;
}
#---------------------{
}
#PIE{
}
#pie {
	width: 1090px;
	height: 35px;
	background-image: url(imagenes/peques/pie.jpg);
	background-color: #FFF;
	background-position: bottom;
	background-repeat: no-repeat;
	clear: both;
	padding-left: 10px;
}
.pie {
	font-family: Calibri;
	font-size: 19px;
	color: #000;
	font-weight: normal;
	padding-top: 6px;
}
#pie a {
	font-family: Calibri;
	color: #000;
	font-size: 19px;
	text-decoration: none;
	font-weight: normal;
	padding-left: 64px;
}
#pie a:hover {
	color: #FFF;
}
