@font-face{
	font-family: Open Sans;
    src: url(../fonts/OpenSans-Light.woff2),
         url(../fonts/OpenSans-Light.woff),
	     url(../fonts/OpenSans-VariableFont_wdth,wght.ttf);
    font-weight: 300; font-display: swap;}
@font-face{
	font-family: Open Sans;
    src: url(../fonts/OpenSans-Regular.woff2),
         url(../fonts/OpenSans-Regular.woff),
	     url(../fonts/OpenSans-VariableFont_wdth,wght.ttf);
    font-weight: 400; font-display: swap;}
@font-face{
	font-family: Open Sans;
	src: url(../fonts/OpenSans-Bold.woff2),
         url(../fonts/OpenSans-Bold.woff),
	     url(../fonts/OpenSans-VariableFont_wdth,wght.ttf);
	font-weight: 700; font-display: swap;}
*{
	margin: 0; 	padding: 0;}
body{
	font-family: Arial, Helvetica, sans-serif; 	line-height: 1.8em; font-size: 15px;}
img a, a, a img{
	text-decoration: none;}
.neg{
	font-weight: bold;}
address{
	font-style: normal; display: inline;}	
.borra{
	clear: both;}
#menu ul li{
	list-style-type: none;}
#menu a{
	display: block; text-align: center; color: #000; padding: 16px 0 5px 0;	font-size: 0.9em;}
#menu a:hover, #menu ul .v a, #menu ul .masv a, #menu ul .menv a{
	color: #690;}
.slides .tslider{
	z-index: 2;	position: absolute;	text-align: center;
	background: url(../imagenes/slider/blanco.png);
	color: #598500; border: 1px solid #598500;
	font-family: 'Open Sans', sans-serif; font-weight: 300;}
.slides img{
	z-index: 1;}
#imagen img{
	width: 100%; height: auto; 	margin: 0 0 33px 0;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); box-shadow: 0 1px 4px rgba(0,0,0,.2);}
#contenido{
	background: #fff; padding: 50px;}
h1{
	font-family: 'Open Sans', sans-serif; font-weight: 300; font-size: 28px; line-height: 38px;
	color: #598500; text-align: center;}
.sin{
	margin: 0 auto 5px auto;}
.tit{
	font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 50px;
	color: #598500; display: block; margin: 80px 0 40px 0; opacity: 0.4;}
.mayor{
	font-family: 'Open Sans', sans-serif; font-weight: 300; font-size: 1.3em; 
	line-height: 1.6em; text-align: center; color: #2f4308; width: 90%; margin: 0 auto;}
.frase{
	font-family: 'Open Sans', sans-serif; font-weight: 300; font-size: 1.8em; 
	line-height: 1.3em; text-align: center; color: #456800; width: 60%; 
	margin: 20px auto;}
h3{font-size: 17px; color: #456800;}
.ff{
	background: url(../imagenes/transpa0.png); color: #fff;}
.pers{
	background: url(../imagenes/pers.jpg) no-repeat top right;}
#texto{
	font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 1.1em;}
#trio{
	margin: 50px 0; text-align: center;}
#trio .bloque p, #persiana p{
	margin: 0 0 15px 0;}
#trio .bloque .tt{
	font-size: 28px; line-height: 32px; font-weight: 300;  width: 150px; display: block;
	color: #456800; margin: 0 auto 10px auto;}
.foto{
	margin: 0 0 50px 0;}
h2{
	font-family: 'Open Sans', sans-serif; font-weight: 300; font-size: 30px; color: #598500; margin: 0 0 30px 0;}
.med{
	text-align: center; font-size: 15px; color: #000; font-weight: 700;}
.producto .dcho p{
	margin: 0 0 10px 0;}
.producto ul{
	margin: 0 0 0 20px;}
.izdo .borde{
	border: 10px solid #fff; 
	-webkit-box-shadow: 0px 0px 10px #CCC; 
	-moz-box-shadow: 0 0px 10px #CCC; 
	-o-box-shadow: 0 0px 10px #CCC; 
	box-shadow: 0px 0px 10px #CCC;}
#repara{
	width: 200px; height: 160px; padding: 40px 0 0 0; margin: 0 auto;
	background: #690 url(../imagenes/herramienta.png) no-repeat center 130px;
	color: #fff; text-align: center; border-radius: 110px;
	font-family: 'Open Sans', sans-serif; font-weight: 300;
	font-size: 26px; line-height: 1.4em; border: 10px solid #fff;
	-webkit-box-shadow: 0 0px 10px #CCC; 
	-moz-box-shadow: 0 0px 10px #CCC; 
	-o-box-shadow: 0 0px 10px #CCC; 
	box-shadow: 0 0px 10px #CCC;}
.producto{
	margin: 0 0 50px 0; background: url(../imagenes/verde.jpg) repeat-x 0 35px;}
.producto .boton a{
	display: block; background: #690; color: #fff; padding: 5px 0; text-align: center; font-size: 0.8em;}
#logos img{
	margin: 0 10px 0 0;}
#verde{
	background: #456800; color: #fff; margin: 0 auto 50px auto; padding: 50px 0 40px 0;}
#verde .dcho{
	font-size: 25px; line-height: 34px;}
#galeria{
	margin: 40px 0 0 0;}
#verde #b-galeria a{ font-size: 17px; line-height: 28px; text-align: center; color: #fff; background: #111;
	display: block; padding: 14px 0; width: 240px; margin: 40px auto 0 auto;	}
#verde #b-galeria a:hover{
	font-size: 16px; font-weight: 400; background: #456800; 
	-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.60);
	-moz-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.60);
	-o-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.60);
	box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.60);}
.nota{
	font-size: 14px; text-align: center; display: block; color: #000; font-weight: 400;}
#destacado{
	margin: 30px 0 0 0;}
#verde .destacado .dcho{
	font-family: 'Open Sans', sans-serif; font-weight: 300;}
.destacado .izdo{
	border: none; box-shadow: none;}
.menor{	font-weight: 400; font-size: 0.7em; line-height:1.7em; display: block; margin: 10px 0 0 0;}
.centrar, .parrafo{	text-align: center;}
.parrafo{	width: 80%; margin: 20px auto;}
.image{	margin: 0 10px 0 10px;}
#colores{	margin: 30px 0;}
#colores .taco{	width: 170px; color: #456800; margin: 40px 0 0 0; display: block; float: right;}
#colores img{	float: left;}
#persiana h2{	text-align: center;}
#fotopersiana{	margin: 0 auto; width: 600px;}
#persiana .inferior{	margin: 0 0 80px 0;}
#datos{	font-size: 2em; color: #8ABA27; margin: 50px 0 0 0; text-align: center;}
#datos a{	color: #8ABA27; padding: 5px 0; display: inline-block;}
#horario{	margin: 50px auto 0 auto;  width: 230px; text-align: center;}
.horario{	display: block; margin: 0 0 5px 0; padding: 0 0 5px 0; font-weight: 700; font-size: 1.1em;
	border-bottom: 1px solid #598500; color: #598500;}
.dia{	display: block; font-weight: 400; color: #999; font-size: 0.8em;}
iframe{	margin: 50px 0 0 0; border: none;}
#faldon{	background: #456800; color: #fff; font-size: 0.9em; padding: 30px 0;}
#faldon a{	color: #fff;}
#faldon .dcho{	font-family: 'Open Sans', sans-serif; font-weight: 300;}
.subtit{	font-size: 10px; display: block; margin: 0 0 20px 0;}
address{	display: block;}
#aviso{	background: #111; color: #ededed; font-size: 0.8em; padding: 10px 0;}
#aviso a{	display: inline-block; padding: 0 10px 10px 0; color: #ededed;}
#googlemaps a{	padding: 10px 0; display: block;}
.vacaciones{	color: #C30; text-align: center; margin-top: 30px; display: block;}
.mapa{background: url("../imagenes/mapa.jpg") no-repeat left top; background-size: cover; padding: 200px 0;}
.mapa .boton a{text-align: center; padding: 12px 0; width: 200px; background: #456800; color: #fff; font-size: 15px; 
	margin: 0 auto; display: block; border: 1px solid #456800;}
.mapa .boton a:hover{color: #456800; background: #fff; }

	
@media only screen 
and (max-width : 480px){	
.blanco{
	padding: 30px 0 20px 0;}
.container{
	width: 100%; margin: 0 auto; font-size: 1em;}
.container .todo{
	padding: 0 20px;}
#contenido{
	margin: 0 0 40px 0; padding: 20px;}
#logo{
	text-align: center;}
#logo #ocu{
	color: #456800;}
#logo .subtit{
	font-size: 1em;}
#menu{
	width: 100%; margin: 35px 0 0 0; font-size: 1.3em; border-top: 1px solid #456800;}
#menu a{
	padding: 16px 0 10px 0;}
#pantalla, .pantalla{
	display: none;}
#ventanas .izdo .perfil{
	width: 240px; height: auto; margin: 0 auto;}
#galeria{
	max-width: 280px; margin: 20px auto;}
#galeria img{
	width: 100%; height: auto;}
h1{	font-size: 26px; line-height: 30px; width: 100%; margin: 0 auto 20px auto;}
.mayor{
	font-size: 20px;}
.parrafo{
	width: 100%;}
.frase{
	width: 100%;font-size: 1.4em;}
.tit{
	font-size: 37px; margin: 90px 0 30px 0;}
.izdo .borde{
	width: 94%; height: auto; border: 10px solid #fff;}
#ventanas .izdo{
	height: auto;}
.destacado .dcho{
	margin: 30px 0 0 0;}
.dcho h2{
	margin: 15px 0; line-height: 1.1em; font-size: 30px;}
.raya{
	font-size: 26px; margin: 0 0 20px 0;} 
.producto{
	margin: 0 0 60px 0; background: none;}
.producto .boton{
	width: 220px; float: right; font-size: 1.2em; margin: 20px 0 0 0;}
.producto .boton{
	margin: 20px 0 0 0;}
.producto #boton-cort{
	margin: 20px 0 0 0;}
.producto .boton a{
	padding: 8px 0;}
#verde #b-galeria a{
	font-size: 18px; line-height: 26px; padding: 8px 0; width: 220px; }
#trio{
	background: url(../imagenes/sombra.jpg) no-repeat bottom center;
	background-size: 100% auto; padding: 0 0 30px 0;}
#trio li {
	list-style-type: none; margin: 40px 0 0 0;}
.foto, #ventanas .izdo img, #colores img{
	width: 100%; height: auto;}
#colores .taco{
	margin: 15px 0 0 0; width: 100%;}
#fotopersiana{
	width: 100%;}
#fotopersiana img{ width: 100%; height: auto; margin: 0 0 20px 0;}
#persiana{ margin: 60px 0 0 0;}
#persiana #slider{
	width: 100%; margin: 0 auto 60px auto;}
.flex-direction-nav{ display: none;}
#logos img{
	margin: 0 15px 15px 0;}
#verde{
	margin: 0 5% 40px 5%; width: 90%; padding: 20px 0;}
#verde img{
	width: 100%; height: auto;}
#faldon .centro{
	padding: 20px 0 0 0; margin: 20px 0 0 0; border-top: 1px solid #fff; }
#faldon .dcho{
	font-size: 35px; margin: 40px 0 0 0; text-align: left;}
.guion{
	display: none;}
#datos{
	font-size: 24px;}
.tdatos{
	display: block; margin: 0 0 5px 0;}
#mapa iframe{
	display: none;}
#mapa img{
	width: 100%; height: auto; margin: 40px 0 0 0;}
.subtit {
    font-size: 12px;}
address{font-size: 1.3em;}}
	
@media only screen 
and (min-width : 481px)
and (max-width : 750px) {	
#ocu{
	display: none;}
.blanco{padding: 20px 0;}
.container{
	width: 100%; margin: 0 auto;}
.container .todo{
	padding: 0 20px;}
#contenido{
	margin: 0 0 30px 0; padding: 30px;}
#logo{
	width: 160px; margin: 0 10px;}
#menu{
	width: 100%; margin: 30px 0 0 0; font-size: 1.2em;}
#menu ul li{
	width: 26%; float: left;}
#menu ul .men, #menu ul .menv{
	width: 22%;}
#movil, .movil{
	display: none;}
.slides .tslider{
	margin: -100px auto 0 10px; font-size: 20px; padding: 20px 0; width:8%; }
h1{
	width: 80%; margin: 0 auto 20px auto;}
.tit{
	font-size: 36px; margin: 80px 0 30px 0;}
.frase{
	width: 100%; font-size: 1.6em;}
.producto {
    background: url("../imagenes/verde.jpg") repeat-x 0 280px;}
#ventanas .producto {
    background: url("../imagenes/verde.jpg") repeat-x 0 330px;}
.raya{
	font-size: 26px; margin: 0; padding: 0 0 30px 0;
    background: url("../imagenes/verde.jpg") repeat-x 0 35px;}
.izdo{
	width: 320px; height: 220px; }
.dcho{
	margin: 20px 0 0 0;}
#ventanas .izdo{
	height: auto;}
.destacado .izdo{
	height: auto;}
.destacado .dcho{
	margin: 30px 0 0 0;}
.producto{
	margin: 0 0 70px 0;}
.producto h2{
	font-size: 26px;}
.producto .boton{
	width: 200px; float: right; font-size: 1.1em; margin: 10px 0 0 0;}
.producto .boton{
	margin: 20px 0 0 0;}
.producto #boton-cort{
	margin: 20px 0 0 0;}
.producto .boton a{
	padding: 8px 0;}
#trio{
	background: url(../imagenes/sombra.jpg) no-repeat bottom center;
	background-size: 100% auto; padding: 0 0 30px 0;}
#trio li {
	list-style-type: none; margin: 40px 0 0 0;}
#persiana{
	margin: 60px 0 0 0;}
#persiana p{
	text-align: justify;}
#persiana #slider{
	width: 100%; margin: 0 auto 60px auto;}
#galeria{
	width: 430px; margin: 40px auto;}
#galeria .image {
    margin: 0 5px;}
.flex-direction-nav{ display: none;}
#verde{
	margin: 0 5% 40px 5%; width: 90%; padding: 20px 0;}
#verde .izdo{
	width: 100%;}
#verde img, .foto, #fotopersiana img{
	width: 100%; height: auto;}
#fotopersiana{
	width: 100%;}
#colores img{
	float: none;}
#colores .taco{
	width: 50%; margin: 20px 0 0 25%; float: none;}
.guion{
	display: none;}
#datos{
	font-size: 28px;}
.tdatos{
	display: block; margin: 0 0 5px 0;}
#faldon .izd{
	border-bottom: 1px solid #fff;}
#faldon .centro{
	width: 50%; float: left;
	padding: 20px 0 0 0; margin: 20px 0 0 0;}
#faldon .dcho{
	width: 50%; float: right; font-size: 35px; margin: 55px 0 0 0; text-align: right;}
iframe{
	width: 100%; height: 400px;}
#mapa img{
	display: none;}}
	
@media only screen 
and (min-width : 751px)
and (max-width : 1023px) {	
#ocu{
	display: none;}
.blanco{padding: 20px 0;}
.container{
	width: 100%; margin: 0 auto;}
.container .todo{
	padding: 0 20px;}
#contenido{
	margin: 0 0 30px 0; padding: 30px;}
#logo{
	width: 160px; float: left; margin: 0 10px;}
#menu{
	width: 65%; float: right; margin: 45px 0 0 0; font-size: 1.2em;}
#menu ul li{
	width: 26%; float: left;}
#menu ul .men, #menu ul .menv{
	width: 22%;}
#movil, .movil{
	display: none;}
.slides .tslider{
	margin: -130px auto 0 150px; width: 5%; font-size: 26px; padding: 25px;}
h1{
	width: 85%; margin: 0 auto 20px auto;}
.tit{
	font-size: 34px; margin: 80px 0 30px 0;}
.frase{
	width: 80%; font-size: 1.6em;}
.izdo{
	width: 40%; float: left;}
.izdo .borde{
	width: 90%; height: auto;}
.dcho{
	width: 55%; float: right; margin: 0;}
#ventanas .izdo{
	height: auto;}
.destacado .izdo{
	height: auto;}
.destacado .dcho{
	margin: 30px 0 0 0;}
.producto{
	margin: 0 0 70px 0;}
.producto h2{
	font-size: 28px;}
.producto ul{
	width: 100%; float: left;}
.producto .boton{
	width: 170px; float: right; margin: 20px 0 0 0;}
.producto .boton{
	margin: 20px 0 0 0;}
.producto #boton-cort{
	margin: 20px 0 0 0;}
#trio{
	padding: 0 0 30px 0;}
#trio li {
	list-style-type: none; margin: 40px 0 0 0;}
.bloque{
	padding: 30px 30px 10px 30px; border: 1px solid #8ABA27;}
.bloquei{
	width: 20%; float: left;}
.bloqued{
	width: 80%; float: right;}
#trio .bloque .tt {
	width: 100%; margin: 0 0 5px 0;}
#persiana{
	margin: 60px 0 0 0;}
#persiana p{
	text-align: justify;}
#persiana #slider{
	width: 600px; margin: 0 auto 60px auto;}
.flex-direction-nav{ display: none;}
#verde{
	width: 92%; margin: 0 4% 40px 4%;}
#verde .izdo{
	width: 100%;}
#verde .dcho{
	width: 100%;}
#verde img, .foto, #fotopersiana img{
	width: 100%; height: auto;}
#galeria{
	width: 680px; margin: 40px auto;}
#colores img{
	float: none;}
#colores .taco{
	width: 50%; margin: 20px 0 0 25%; float: none;}
#faldon .izd{
	width: 30%; float: left;}
#faldon .centro{
	width: 29%; float: left; padding: 44px 0 0 4%; border-left: 1px solid #fff;}
#faldon .dcho{
	width: 35%; float: right; font-size: 40px; margin: 58px 0 0 0; text-align: right;}
iframe{
	width: 100%; height: 400px;}
#mapa img{
	display: none;}}
@media only screen 
and (min-width : 1024px){
#ocu{
	display: none;}
body{
	background: #ededed;}	
.blanco{
	background: #fff; padding: 30px 0 20px 0;}
.verde{
	background: url(../imagenes/fondo.jpg) repeat-x;
	-webkit-box-shadow: 0px -5px 5px 0px rgba(50, 50, 50, 0.20);
	-moz-box-shadow: 0px -5px 5px 0px rgba(50, 50, 50, 0.20);
	-o-box-shadow: 0px -5px 5px 0px rgba(50, 50, 50, 0.20);
	box-shadow: 0px -5px 5px 0px rgba(50, 50, 50, 0.20);}
.container{
	width: 1000px; margin: 0 auto;}
.container .todo{
	padding: 0 50px;}
#contenido{
	-webkit-box-shadow: 0 0px 10px #CCC; 
	-moz-box-shadow: 0 0px 10px #CCC; 
	-o-box-shadow: 0 0px 10px #CCC; 
	box-shadow: 0 0px 10px #CCC;
	margin: 0 0 40px 0;}
#logo{
	width: 160px; float: left;}
#menu{
	width: 550px; float: right; margin: 45px 0 0 0; font-size: 1.2em;}
#menu ul li{
	width: 26%; float: left;}
#menu ul .men, #menu ul .menv{
	width: 22%;}
#movil, .movil{
	display: none;}
.slides .tslider{
	margin: -130px auto 0 200px; font-size: 30px; padding: 30px;}
h1{
	width: 56%; margin: 0 auto 20px auto;}
.izdo{
	width: 320px; height: 220px; float: left;}
.dcho{
	width: 540px; float: right;}
#ventanas .izdo{
	height: auto;}
.destacado .izdo{
	width: 540px; float: left; height: auto;}
.destacado .dcho{
	width: 300px; float: right; margin: 30px 0 0 0;}
.producto ul{
	width: 60%; float: left;}
.producto .boton{
	width: 33%; float: right; margin: 45px 0 0 0;}
.producto .boton{
	margin: 45px 0 0 0;}
.producto #boton-cort{
	margin: 95px 0 0 0;}
#trio{
	background: url(../imagenes/sombra.jpg) no-repeat bottom center; padding: 0 0 30px 0;}
#trio li {
	width: 250px; display: inline-block; vertical-align: top; margin: 15px;}
#persiana{
	margin: 60px 0 0 0;}
#persiana p{
	text-align: justify;}
#persiana #slider{
	width: 600px; margin: 0 auto 60px auto;}
#faldon .izd{
	width: 250px; float: left;}
#faldon .centro{
	width: 230px; float: left; padding: 44px 0 0 30px; border-left: 1px solid #fff;}
#faldon .dcho{
	width: 350px; float: right; font-size: 60px; margin: 48px 0 0 0; text-align: right;}
#mapa img{
	display: none;}
address{font-size: 1.1em;}}
@media only screen 
and (min-width : 1300px){
#ocu{
	display: none;}
body{
	background: #ededed;}	
.blanco{
	background: #fff; padding: 30px 0 20px 0;}
.verde{
	background: url(../imagenes/fondo.jpg) repeat-x;
	-webkit-box-shadow: 0px -5px 5px 0px rgba(50, 50, 50, 0.20);
	-moz-box-shadow: 0px -5px 5px 0px rgba(50, 50, 50, 0.20);
	-o-box-shadow: 0px -5px 5px 0px rgba(50, 50, 50, 0.20);
	box-shadow: 0px -5px 5px 0px rgba(50, 50, 50, 0.20);}
.container{
	width: 1150px; margin: 0 auto;}
.container .todo{
	padding: 0 50px;}
#contenido{
	-webkit-box-shadow: 0 0px 10px #CCC; 
	-moz-box-shadow: 0 0px 10px #CCC; 
	-o-box-shadow: 0 0px 10px #CCC; 
	box-shadow: 0 0px 10px #CCC;
	margin: 0 0 40px 0; padding: 100px;}
#logo{
	width: 160px; float: left;}
#menu{
	width: 560px; float: right; margin: 45px 0 0 0; font-size: 1.2em;}
#menu ul li{
	width: 26%; float: left;}
#menu ul .men, #menu ul .menv{
	width: 22%;}
#movil, .movil{
	display: none;}
.slides .tslider{
	margin: -130px auto 0 260px; font-size: 30px; padding: 30px;}
h1{
	width: 56%; margin: 0 auto 20px auto;}
.izdo{
	width: 400px; height: 290px; float: left;}
.izdo img{
	width: 100%; height: auto;}
.dcho{
	width: 540px; float: right;}
#ventanas .izdo{
	height: auto;}
.destacado .izdo{
	width: 540px; float: left; height: auto;}
.destacado .dcho{
	width: 400px; float: right; margin: 30px 0 0 0;}
.producto ul{
	width: 60%; float: left;}
.producto .boton{
	width: 33%; float: right; margin: 45px 0 0 0;}
.producto .boton{
	margin: 45px 0 0 0;}
.producto #boton-cort{
	margin: 95px 0 0 0;}
.image{
	width: 180px;}
.image img{
	width: 180px; height: 135px; margin-bottom: 20px;}
.pantalla img{
	width: 100%; height: auto;}
.pantalla .image img{
	width: 180px; height: 135px;}
#trio{
	background: url(../imagenes/sombra.jpg) no-repeat bottom center; padding: 0 0 30px 0;}
#trio li {
	width: 250px; display: inline-block; vertical-align: top; margin: 15px;}
#persiana{
	margin: 60px 0 0 0;}
#persiana p{
	text-align: justify;}
#persiana #slider{
	width: 600px; margin: 0 auto 60px auto;}
#faldon .izd{
	width: 250px; float: left;}
#faldon .centro{
	width: 230px; float: left; padding: 44px 0 0 30px; border-left: 1px solid #fff;}
#faldon .dcho{
	width: 350px; float: right; font-size: 60px; margin: 48px 0 0 0; text-align: right;}
iframe{
		width: 100%;}
#mapa img{
	display: none;}
address{font-size: 1.2em;}}
@media only screen 
	and (min-width : 1500px){
.container{
	width: 1300px; margin: 0 auto;}
.container .todo{
	padding: 0 100px;}
.slides .tslider {
	margin: -130px auto 0px 370px;}
.producto {
    margin: 0 0 100px 0;     background: url(../imagenes/verde.jpg) 0px 45px repeat-x;}
.producto .izdo {
    width: 40%;  height: auto; }
.producto .dcho{width: 50%;}
#texto{font-size: 1.3em; line-height: 2em;}
address {	font-size: 1.3em;}
#faldon .centro {
	width: 300px;}
.pantalla .image img {
    width: 215px; height: 162px;}
}