@charset "utf-8";
body {margin:0px;padding: 0px;background:url('fondo.jpg') repeat;}
div#contenido {
	position: relative;
	width: 1000px;
	background-color:#1D320A;
	margin: 0 auto;
	padding: 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	color:#FFF;
}
div.contenidoportada{
	background-color:#436423 !important;
}
.portada h1{position:relative;z-index:0;margin-bottom:-39px;}
.portada #cabecera{position:relative;z-index:1;}
#cabecera{
	background:url(../img/cabecera.png) no-repeat;
	border:0px;
	width:552px;
	float:left;
	border:0px;
}
#kwick {float:right;width:430px;}
#kwick ul{list-style:none;}
.kwicks {
	display: block;
	height: 200px;
	margin:0px;
	padding:0px;
}
#kwick li {float: right;}
li:after {content: "";}
#kwick .kwick span {display: none;}
#kwick .kwick {display: block;
	cursor: pointer;
	overflow: hidden;
	height: 200px;
	width: 60px;
}
#kwick li a {
	font-size:.1em;
	line-height:.1em;
	text-indent:-9999px;
}
#kwick .opt1 {
outline: 0; background:url(../img/01lacasa.jpg);
}
#kwick .opt2 {
outline: 0; background: #92bdfa url(../img/02uruena.jpg);
}
#kwick .opt3 {
 outline: 0; background: #faa892 url(../img/03localizacion.jpg);
}
#kwick .opt4 {
  outline: 0; background: #e78282 url(../img/04servicios.jpg);
}
#kwick .opt5 {
outline: 0; background: #000 url(../img/05entorno.jpg);
	border-right: 0;
}
#kwick .opt6 {
outline: 0; background: #000 url(../img/06tarifas.jpg);
	border-right: 0;
}

#kwick .opt7 {
outline: 0; background: #000 url(../img/07contacto.jpg);
	border-right: 0;
}
/*Aquí acaba el css del menú acordeón*/

/*Aquí empieza el css del slide de imágenes*/
#SlideItMoo_banners_outer { 
	display:block; 
	position:relative; 
	width:700px; 
	height:200px; 
	margin:0px auto 0px; 
	float:left;
	margin-top:13px;
}
#SlideItMoo_banners_inner { 
	position:relative ; 
	overflow:hidden ; 
	width:700px ; 
	height:200px ; 
	margin:0px auto 0px;  
}
#SlideItMoo_banners_items { 
	white-space:nowrap; 
	display:block; 
	position:relative; 
}
#SlideItMoo_banners_items a img { 
	border:none; 
}

/*Aquí acaba el css del slide de imágenes*/

#links{
	background-color: #2b4611;
	height: 200px;
	width: 245px;
	float:right;
	margin-top: 13px;
	text-align:right;
	padding:0 20px;
	clear:right;
	line-height: 1.5em;
	overflow:hidden;
}

#links h2{
	font-size: 1.4em;
	color:#86AF22;
	text-decoration:none;
	background-color:#2b4611;
}
#links ul{
	list-style-type: none;
	margin-left:-40px;
	margin-top:20px;
}
#links ul a{color:#86AF22;text-decoration:none;}
#links ul a:hover{color: #CCFF00;text-decoration:none;}

#mas_enlaces{position:relative;margin-top:-200px;}
#mas_enlaces p{margin:0px;}
#contenedor {float:left;	background-color: #436423;padding:5%;width:90%;}
#contenedor a{color:#86AF22;}

/* remooz */
ul.lista-fotos-flotada-derecha {float:right;}
ul.lista-fotos-flotada-izquierda li{float:left;}
ul.lista-fotos-flotada-izquierda{float:left;margin-left:0px;}
ul.lista-fotos-flotada-izquierda img{	margin-right:0.5em;margin-bottom:0.5em;}
ul.lista-fotos-flotada-derecha img {margin-bottom:0.5em;margin-left:0.5em;}
ul.lista-fotos-remooz {list-style: none;list-style-type: none;width:100%;margin-left:0px;}
ul.lista-fotos-remooz a {text-decoration:none;border:none;}
ul.lista-fotos-remooz a img {border:5px solid #86AF22;}
ul.lista-servicios{float:right;list-style: none;list-style-type: none;width:100%;margin-left:0px;}
ul.lista-servicios img {margin-bottom:0.5em;margin-left:0.5em;border:2px solid #86AF22;}
ul.lista-servicios li img:hover{border:2px solid #669933 !important;}

#footer {
	float:left;
	background-color:#436423;
	padding: 10px;
	height: 20px;
	width: 98%;
	margin-top: 13px;
	font-weight: 500;
	font-size: 0.8em;
	text-align: center;
	color:#86AF22;
}

#footer a:link{
	color:#b8e744;	
	text-decoration:none;
}

#footer a:hover{
	color:#FFF;	
	text-decoration:underline;
}
#footer a:active{
	color:#ccc;	
	text-decoration:none;
}
#footer a:visited{
	color:#FFF;	
	text-decoration:none;
}
/*tamaños de texto*/
h1{
	color:#FFF;
	text-decoration:none;
	font-size: 1.6em;
}

h2{
	font-size: 1.4em;
	color:#FFF;
	text-decoration:none;
	background-color: #101010;
	padding: 0.5em;
	font-family:'Century Gothic',Tahoma,Arial;
	font-weight:normal;
}

h3{
	font-size: 1em;
	color:#FFF;
	text-decoration:none;
}

/*clases del contenido*/
p{
	color:#FFF;
}

.bloque1iz{
	float:left;
	width:45%;
}
.bloque1der img{
	float: right;
	border: 5px solid #86AF22;
}

.bloque2iz{
	float:left;
	width:40%;
	color:#FFF;
}

.bloque2iz ul li{
	font-size: 0.9em;
	line-height: 1.2em;
	margin-bottom:0.8em;
	margin-left:-3em;
	background-color: #2b4611;
	padding: 1em;
	list-style-type: none;
	font-weight:bold;
}

.bloque2iz ul li:hover{
	background-color:#336600;
}

.noticias{
	font-size: 0.9em;
	line-height: 1.2em;
	margin-top:50px;
	margin-bottom:0.8em;
	margin-left:25px;
	background-color: #669933;
	padding: 1em;
	list-style-type: none;
	font-weight:bold;
}

.tabla_tarifa{float:left; margin-right:30px;}
.tabla_tarifa .titular{font-weight:bold; color:#b8e744; background-color:#436423;}

.bloque2der{
	float: right;
	width:55%;
}

.bloque2der ul li img:hover{
	border:5px solid #669933;
}

.bloque2der img{
	float: right;
}

.bloque3iz{
	float:left;
	width:43%;
	color:#FFF;
}
.bloque3der{
	float: right;
	width:50%;
}

.bloque4iz{
	float:left;
	width:50%;
}

.bloque4iz ul li{
	font-size: 0.9em;
	line-height: 1.2em;
	margin-bottom:0.8em;
	margin-left:-3em;
	background-color: #2b4611;
	padding: 1em;
	list-style-type: none;
}
.bloque4iz img{
	border: 5px solid #86AF22;
}
.bloque4der{
	float: right;
	width:43%;
}

.bloque5iz{
	float:left;
	width:60%;
	clear:both;
}
.bloque5der{
	float: left;
	width:100%;
}

.bloque5der table{
	background-color:#86AF22;
	text-align:center;
}


	
/*Formulario de Contacto*/

.campoDireccion{
	background-color:#99CC33;
	font-size:14pt;
	color:#fff;
	font-weight:bold;
	border:1px solid #fff;
	font-family:Tahoma, Geneva, sans-serif;
	padding:3px;
}

.botonCalcular{
	background-color:#2B4611;
	font-family:Tahoma, sans-serif;
	color:#fff;
	margin-top:10px;
	font-weight:bold;
	font-size:10pt;
	border:2px solid #99CC33;
	height:25px;
}

#formulario {
	width: 400px;
	float:right;
	
}
#formestilo {
	margin-top:12px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	background-color:#2B4611;
	border:0;
}


#formestilo .campo{
	background-color:#99CC33;
	color:#fff;
	font-weight:bold;
	border:0;
	font-family:Tahoma, Geneva, sans-serif;
	padding:3px;
	font-size:1em;
}

#formestilo input.campo{
	width:217px;
	padding:3px;
}

#formestilo .boton{
	background-color:#436423;
	color:#fff;
	font-weight:bold;
	border:0;
	border: 2px solid #436423;
}

#formestilo .boton:hover{
	border:2px solid #99CC33;
}

.oferta{display:block;background-color:#86AF22;color:#fff;width:250px;border-left:8px solid #111;padding:12px;padding-left:25px;margin-bottom:40px;float:left;}
.oferta h3{color:#fff;font-size:18px;font-weight:normal;}
.oferta ul{list-style-type:none;padding:0;margin:0;}
.oferta li{color:#fff;margin:0;padding:0;font-size:14px;margin-bottom:10px;}
.oferta .precio{color:#fff;font-size:9px;}
.oferta .precio span{font-size:22px;}
