/* 
estils generals 
---------------
*/
html{height:100%;}
body {
font-size:75%;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
background-color:#135620;
height:100%; }
.clear{ clear:both; height:1px; font-size:1px; line-height:1px; }

#web{ width:894px; margin:auto;}
.top{ position:relative; height:150px; margin-top:20px;}
	.menu{ position:absolute; bottom:0px; left:0px; margin-left:-10px; padding-bottom:10px;  }
	.menu a{ color:#6DAB23; text-decoration:none; font-size:133.3%; background-image:url(../img/separator-menu.jpg); background-position:right; background-repeat:no-repeat; padding-right:10px; padding-left:10px; font-weight:bold;    }
	.menu a.select{ color:#F5E823;}
	.logo{ width:270px; float:right;}
	.idioma{ position:absolute; top:0px; left:0px; font-size:10px;  color:#C3E995;}
	.idioma a{color:#6DAB23; text-decoration:none;}
	
	
.web-cont{overflow:hidden; _display: inline-block; background-image:url(../img/cont-right-back.jpg); background-repeat:repeat-y; background-position:right;  }
	.left-cont{ width:610px; float:left; }
	
	.left-cont p{ font-size:12px; line-height:1.5em; margin-bottom:0.5em;}
	.left-cont h1{ font-size:40px; color:#8AD531; font-weight:bold; }
	.left-cont strong{ color:#8EBD35;}
	.link-verd{color:#8EBD35; font-weight:bold;}
	
    .left-cont h2{ color:#8EBD35; font-weight:bold; font-size:158.3%; margin-bottom:0.3em; margin-top:1.3em; font-weight:bold; font-size:141.7%; }

	.white h2{ color:#000; font-weight:bold; font-size:141.7%; margin-top:-5px; }
	.white p{ width:320px;}

		.img-home{ width:610px; height:320px;}
		
	.right-cont{ width:271px; float:right; height:100%; padding-top:0px; padding-bottom:0px;}
		.banner-right{ margin-left:9px; margin-right:10px; margin-bottom:10px; margin-top:10px;}
		.banner-bottom{ padding-top:12px;}
		h1{ margin-bottom:0.2em; margin-top:0.1em;  }
		.foto-interior{ margin-bottom:1em;}
		
.white{ background-color:#FFF; padding:20px; height:433px; width:570px; background-image:url(../img/el-cistell-foto.jpg); background-position:bottom right; background-repeat:no-repeat; color:#000;}	
.white strong{ color:#0F5724; font-weight:bold;}


.white a{ color:#0F5724; font-weight:bold;}

.yellow{ color:#F5E823;}

.cont-btn strong{ color:
#000;}
.cont-btn{ height:381px;}
.cont-btn .inner{ position:absolute; bottom:0px; left:0px; padding:25px; z-index:1;}
.cont-btn h1{ color:#FFF; font-size:215%; }
.btn1{ background-image:url(../img/btn1.jpg); width:300px; float:left; height:50px; display:block; position:relative; text-decoration:none; margin-bottom:12px; margin-top:10px;}
	.text{ color:#FFF; font-family:Verdana, Geneva, sans-serif; font-weight:bold; position:absolute; width:140px; left:10px; top:10px; }
	.btn1 .more-info{ position:absolute; right:7px; bottom:7px; color:#96C47A; font-weight:bold; }
	.btn1-cont{ background-image:url(../img/btn1.jpg); width:300px; float:left; display:block; position:relative; text-decoration:none;  height:381px; color:#000;}
	.btn1-cont p{ font-size:91.7%;}
.btn2{ background-image:url(../img/btn2.jpg);  width:300px; float:right; height:50px; display:block; text-decoration:none;  position:relative;  margin-bottom:12px; margin-top:10px;}

.btn1-cat{ background-image:url(../img/btn-fruites-cat.jpg); width:300px; float:left; height:50px; display:block; text-decoration:none;  position:relative;  margin-bottom:12px; margin-top:10px;}
.btn1-esp{ background-image:url(../img/btn-fruites-esp.jpg); width:300px; float:left; height:50px; display:block; text-decoration:none;  position:relative;  margin-bottom:12px; margin-top:10px;}
.btn2-cat{ background-image:url(../img/btn-cuarta-cat.jpg);  width:300px; float:right; height:50px; display:block; text-decoration:none;  position:relative;  margin-bottom:12px; margin-top:10px;}
.btn2-esp{ background-image:url(../img/btn-cuarta-esp.jpg);  width:300px; float:right; height:50px; display:block; text-decoration:none;  position:relative;  margin-bottom:12px; margin-top:10px;}


	.btn2 .more-info{ position:absolute; right:7px; bottom:7px; color:#EE471D; font-weight:bold; }
	.btn2-cont{ background-image:url(../img/btn2.jpg); width:300px; float:right; display:block; position:relative; text-decoration:none;  height:381px; color:#000;}
	.btn2-cont .arrow{ position:absolute; right:15px; top:15px; z-index:2;}
	.btn2-cont p{ font-size:91.7%;}

.panera-cont{  overflow:hidden; _display: inline-block; margin-bottom:0.3em; position:relative; padding-top:5px;}
.panera{ width:176px; height:280px; padding-top:10px;  color:#000; padding-left:10px; position:relative; float:left; margin-right:17px;}
.panera.p1{ background-image:url(../img/panera1_v.jpg); background-repeat:no-repeat;}
.panera.p2{ background-image:url(../img/panera2_v.jpg); background-repeat:no-repeat;}
.panera.p3{ background-image:url(../img/panera3_v.jpg); background-repeat:no-repeat;}
.panera.p4{ background-image:url(../img/panera4_v.jpg); background-repeat:no-repeat;}
.panera.p5{ background-image:url(../img/panera5_v.jpg); background-repeat:no-repeat;}
.panera.p6{ background-image:url(../img/panera6_v.jpg); background-repeat:no-repeat;}
.panera.p7{ background-image:url(../img/panera7_v.jpg); background-repeat:no-repeat;}
.panera.p8{ background-image:url(../img/panera8_v.jpg); background-repeat:no-repeat;}
.panera.p9{ background-image:url(../img/panera9_v.jpg); background-repeat:no-repeat;}
.panera.p10{ background-image:url(../img/panera10_v.jpg); background-repeat:no-repeat;}

.panera h2{ color:#FFF; font-weight:bold; margin-top:0px; margin-bottom:0.1em; font-size:116.7%;}
.panera-cont p{ font-size:83.3%; padding-right:5px;}
.panera-cont .preu{ background-image:url(../img/preu-cont.png); background-repeat:no-repeat; width:54px; height:54px; position:absolute; right:10px; top:110px; text-align:center; font-weight:bold; font-size:133.3%; color:#0F5724; padding-top:25px;}
.panera-cont .preu-esp{ background-image:url(../img/preu-cont-esp.png); background-repeat:no-repeat; width:54px; height:54px; position:absolute; right:10px; top:110px; text-align:center; font-weight:bold; font-size:133.3%; color:#0F5724; padding-top:25px;}


.panera-cont .arrow-green{ display:block; overflow:hidden; _display: inline-block; text-align:right; padding-right:10px; padding-bottom:0.7em;} 
.panera-cont .arrow-green img{ margin-right:5px; }

.bottom{ background-image:url(../img/bottom-back.jpg); background-repeat:repeat-y; height:17px; margin-top:12px; background-color:#89D430; color:#C3E995; padding:5px; padding-left:10px;   }
.bottom strong { color:#0C3915;}
.bottom a{ color:#0C3915; text-decoration:none;}
.white-bold{ color:#FFF!important; font-weight:bold;}

.numbers{ padding-right:10px; padding-left:4px; font-weight:bold; color:#406D2A; font-size:14px; }
.numbers2{ padding-right:10px; padding-left:4px; font-weight:bold; color:#FFF;font-size:14px; }
.numbers2 a{ color:#F44120; text-decoration:none; padding:5px;}

.numbers a{ color:#9C0; text-decoration:none; padding:5px;}


