html, body {
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
img, img a{ border:0px;}
#cabecera{
	height:162px;
	width:auto;
	background-image:url(../imagenes/cuadros-verde-arriba.jpg);
	background-repeat:repeat-x;
}
#contenido-cabecera{
	width:1050px;
	margin:0 auto;	
}
#logo{
	float:left;
	margin-left: 15px;
	
}
#botonera-cabecera{
	float:right;
	margin-top:50px;	
}
#botonera-cabecera div{
	float:left;
	margin-right:20px;
}
.boton-inicio,.boton-nosotros,.boton-contacto{
	width:97px;
	height:40px;
	
}
.boton-buscar{ background-image:url(../imagenes/BOTON-BUSCAR.png); background-repeat:no-repeat; width:61px; height:25px;}
.boton-enviar{ background-image:url(../imagenes/BOTON-ENVIAR.png); background-repeat:no-repeat; width:97px; height:40px; border:0px; background-color:#FFF; cursor:pointer}
.boton-cabecera a{
	/*background: rgba(43,97,0,.40);
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid transparent;
	box-shadow: 0 1px 0 rgba(255,255,255,.25);
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,.25);
	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.25);*/
	width:98px;
	height:38px;
	background-image:url(../imagenes/fondo-boton-verde.png);
	background-repeat:no-repeat;
	text-transform:uppercase;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	padding-top:10px;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
.boton-cabecera a:hover{
	/*background: rgba(34,109,166,.90);	*/
}
#zona-menu{
	/*background-image:url(../images/fondo-menu.jpg);
	background-repeat:repeat-x;*/
	background-color:#b0d38f;
	border-top: 3px solid #224e1d;
	
	height:40px;
	width:auto;
	clear:both;
	border-bottom: 3px solid #224e1d;
}
#menu{ width:1050px; margin:0 auto;

font-size:11px; color:#FFF; font-weight:bold;
}
#menu ul{ padding:0px; margin:0px;}
#menu li{ float:left; list-style:none;/*padding: 10px 4px 0px 4px*/ padding: 5px 15px 0px 9px; font-family:Verdana, Geneva, sans-serif; font-size:13px;border-right: 2px solid #224e1d; margin-top:5px;}
#menu li a{ color:#224e1d; text-decoration:none; font-weight:bold}
#menu li a:hover{ color:#388130;}
#pagina{
	width:auto;
	height:auto;
	background-color:#e8e8e8;
}
#zona-slide{
	/*background-color:#123d60;*/
	height:370px;
	width:auto;
	margin-top:-1px;
	background-image:url(../imagenes/FALDON-SIN-FIN-WEB.jpg);
	background-repeat:repeat-x;
	
	border-bottom: 3px solid #224e1d;
	font-family:Verdana, Geneva, sans-serif;
	/*opacity: 0.6;*/
}
#faldon-sup{
	/*background-image:url(../images/fondo-dentado.png);*/
	background-repeat:repeat-x;
	height:4px;
	width:auto;
}

#faldon-inf{
	/*background-image:url(../images/fondo-dentado-inverso.png);*/
	background-repeat:repeat-x;
	height:4px;
	width:auto;
}
#contenido-slide{
	width:990px;
	margin:0 auto;	
	padding-top:20px;
	
}
.lateral-slide{
	float:left;
	width:222px;
	color:#FFF;
	font-weight:bold;
}
.lateral-slide div{
	/*margin-top:10px;*/
}
.titulo-slide{clear:both; color:#aedf1a; font-size:14px; font-weight:bold; /*text-shadow:0.15em 0.15em 0.01em #000*/}
.azul1{color:#364f26;}
.azul2{color: #4A8EC6;}
.azul2n{color: #618e32; font-weight:bold}
.verde{color:#618e32;}
#contenido{
    width:950px;
	margin:0 auto;	
	padding-top:20px;	
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 13px; 
	line-height: 20px; 
	color: #333;
}
.box {
padding: 10px !important;
background: #fff;
border: 1px solid #BEBEBE;
margin-bottom: 20px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.box div{margin-top:10px;
}
h1 {
font-size: 1.6em;
line-height: 1.5em;
margin: 0 0 0.5em 0;
padding: 0;
color: #364f26;
}
h1, h2, h3 {
font-family: 'Century Gothic',verdana,arial,helvetica,sans-serif;
}
h1 span, h1 a {
color: #54913d;
}
.list-item {
clear:both;
padding: 1,4em 0 1.4em 0;
margin-bottom: 1.4em;
border-bottom: 1px dashed #BEBEBE;
}
.precio{
	color:#618e32;font-weight:bold; font-size:23px; margin-top:5px; margin-bottom:5px
}
.modelo{
	font-size: 1.3em;
    line-height: 1.3em;
    margin: 0 0 0.5em 0;
    padding: 0;	
	color: #364f26;
	font-weight:bold
}
.minfo_azul a, .minfo_azul a:visited {
	font-size: 1em;
    line-height: 1.3em;
    margin: 0 0 0.5em 0;
    padding: 0;	
	color: #4A8EC6;
	font-weight:bold;
	text-decoration:none
}
.minfo_azul a:hover {
	text-decoration:underline;
}
#zona-footer{
	background-image:url(../imagenes/fondo-footer-verde.jpg);
	background-position:top;
	background-color:#7db646;
	height:auto;
	width:auto;
	margin-top:-1px;
	font-family:Verdana, Geneva, sans-serif;
}
#contenido-footer{
	width:950px;
	margin:0 auto;	
	color:#FFF;
	font-size:11px;
	
}
proveedores {	
	margin: 0px auto;
	clear:both;
	width:940px;
	height:119px;
	
}

#proveedores ul{
	padding-top:15px;
	padding-bottom:25px;
	text-align:center;
	padding-left:60px;
	clear:both;
}

#proveedores li{	
	padding-left:14px;
	padding-right:14px;
	list-style:none;
	float:left;
}
.lista-fabricantes{
	padding:0px;
	margin:0px 0px 0px 25px;
	list-style:none;
	
}
ul.lista-fabricantes li a, ul.lista-fabricantes li a:visited {
	text-decoration:none;
	color: #4A8EC6;
}
ul.lista-fabricantes li a:hover{
	text-decoration:underline;
}
#map{
	width:380px;
	height:300px;
	margin-top:10px;
}
ul.lista-footer{
	width:275px;
	float:left;	
	font-weight:bold;
}
ul.lista-footer li{
	list-style:none;
	height: auto !important;
    height: 25px;
    min-height: 25px;
	/*border-bottom: 1px dashed #146187;*/
	padding: 5px;
	font-size:14px;
	color:#000;
}
ul.lista-footer li h1{
	color:#4c6e2b; font-size:16px; font-weight:bold; /*text-shadow:0.15em 0.15em 0.01em #000*/
}
ul.lista-footer li a{
	text-decoration:none;
	color:#000;
	
}
ul.lista-footer li a:hover{
	color: #4c6e2b;
}
.button{
	background-image:url(../imagenes/button.png);
	background-repeat:no-repeat;
	width:107px;
	height:49px;
	color:#FFF;
	text-align:center;
	padding-top:8px;
	font-weight:bold;
	font-size:13px;
	background-color:#FFF;
	border:0px;
	cursor:pointer
	
}
.button2{
	background-image:url(../imagenes/button3.png);
	background-repeat:no-repeat;
	width:91px;
	height:41px;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	background-color:#FFF;
	border:0px;
	cursor:pointer;
	padding-top:12px;
	
}
.button2 a{
	color:#FFF;
	text-decoration:none;
}
.button3{ background-color: #4A8EC6; padding: 5px; color: #fff; text-decoration: none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; cursor: pointer; border:0px;text-align:center;
}
.button3 a{
	color:#FFF;
	text-decoration:none;
}

#NumtotalPaginas{
	clear:both;
	border-top: 1px dashed #BEBEBE;	
}
#NumtotalPaginas2{
	clear:both;
	padding-top:15px;
	margin:0 auto; text-align:center;
}
.PagAct{
	padding: 2px 5px 2px 5px;
	margin: 4px;
	border: 1px solid #ccc;
	background-color: #e7e7e7;
	color: #333;
	
}
.Pag a{
	padding: 2px 5px 2px 5px;
	margin: 4px;
	border: 1px solid #91bd27;
	text-decoration: none;
	color: #fff;
	background: #618e32;	
}
.Ant a, .Sig a{
	text-decoration: none;
	color:#618e32;
	margin:4px;	
}
.catalogo ul{
	list-style:square;
	margin-left:40px;	
}
.catalogo li{
	height:30px;
}
.catalogo li a{
	text-decoration:none;
	color: #333;
}
.catalogo li a:hover{
	color: #4A8EC6;
	text-decoration:underline;
}
#formulario{
	width:280px; 
	height:auto; 
	margin:0 auto;
	margin-bottom:30px;
	text-align:justify;

}
#formulario input[type=text], textarea{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color: #666;
}

/* ESTILOS PAGINAS AUTOCARAVANAS Y CAMPERS */

.boton_outlet_naranja{
    border: 1px solid #f79468;
    padding:5px 20px; 
    border-radius: 30px; 
    -moz-border-radius: 30px; 
    -webkit-border-radius: 30px;
}

.boton_outlet_naranja .boton_superior li a{
    color: #f79468 !important;
}

.boton_outlet_naranja .boton_superior li a:hover{
    background-color: #f79468 !important;
    color: #fff !important;
}

.boton_ocasion_rojo{
    color: #f4524d !important;
    border: 1px solid #f4524d;
    padding:5px 20px; 
    border-radius: 30px; 
    -moz-border-radius: 30px; 
    -webkit-border-radius: 30px;
}

.boton_ocasion_rojo .boton_superior li a{
    color: #f4524d !important;
}

.boton_ocasion_rojo .boton_superior li a:hover{
    background-color: #f4524d !important;
    color: #fff !important;
}

.boton_ocasion_verde{
    border: 1px solid #6aaf08;
    padding:5px 20px; 
    border-radius: 30px; 
    -moz-border-radius: 30px; 
    -webkit-border-radius: 30px;
}

.boton_ocasion_verde .boton_superior li a{
    color: #6aaf08 !important;
}

.boton_ocasion_verde .boton_superior li a:hover{
    background-color: #6aaf08 !important;
    color: #fff !important;
}


#galeria_fotos{
	clear:both;
	margin:0 auto; 
	text-align:center;
	
}
#cartel-oferta-especial{
background: #618e32;
border: 1px solid #618e32;
margin-bottom: 20px; margin-top:20px;
width:270px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;	
text-align:center;
color:#FFF;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
padding:5px;
}
#cartel-oferta-especial a{display:block; color:#FFF; text-decoration:none;}
#video{padding-top:25px;padding-bottom:25px; text-align:center;}
.button-mailchimp{ background-image:url(../imagenes/icono-email-verde.jpg); width:83px; height:70px;border:0px; background-color:#FFF; cursor:pointer;}

.footer-upper .column h2 {
    margin-bottom: 0; 

}

.footer-upper .column h2:after {
    display: none;
}