@charset "UTF-8";

body { margin:0; background:url(../immagini/bg_menusfumat.jpg) repeat-x top left #b9f541; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

a { color:#006600; text-decoration:none; }

#debug { position:fixed; top:0; left:0; padding:10px; width:100%; overflow:scroll; background:#eee; }
 
#logo { position:absolute; padding-left:20px; }
#giardino { width:980px; height:113px; margin:0 auto; background:url(../immagini/bg_giardino.jpg) no-repeat top center; }
#corpo { background:url(../immagini/bg_content.jpg) repeat-y 0 -14px; width:900px; margin:0 auto; padding-right:3px; }
#intermezzo { background:url(../immagini/bg_intermezzo.jpg) no-repeat; height:63px; width:900px; margin:0 auto; padding-right:3px; }
#footer { background:url(../immagini/footer.jpg) no-repeat; height:16px; width:900px; margin:0 auto; padding-right:3px; }
#boxbott { width:900px; margin:0 auto; padding-right:3px; background:url(../immagini/bg_footer.gif) repeat-y; }
#boxbott img { margin:0 10px; }
#info { width:900px; margin:0 auto; padding-right:3px; font-size:10px; text-transform:uppercase; color:#487319; font-weight:bold; }
.infosx { float:left; padding:5px 20px; }
.infodx { float:right; padding:5px 20px; }
.infodx a { text-decoration:none; color:#487319; }
.infodx a:hover { text-decoration:underline; color:#487319; }

.pulisci { clear:both; font-size:0; }
.spacer { clear:both; font-size:0; padding:10px 0; }
.center { text-align:center; }
.thumb { float:left; margin-right:10px; }
.noMarg { margin:0; }
.miniThumb { position:absolute; width:100px; height:98px; overflow:hidden; }
.txtVerde { color:#618122; }
.prodotto { margin-right:20px; float:left; }
.promozione { border-bottom:1px solid #ddd; padding-bottom:15px; padding-top:5px;}
.promozione h1 { font-family:Georgia; font-size:16px; }
.promozione a { text-decoration:none; color:#006600; font-style:italic; }
.last { border-bottom:none; }
.lastRight { margin:0; }
.prezzo { color:#fff200; background:#004500; font-size:12px; padding:2px 20px; font-family:"Courier New", Courier; float:right; }
.prezzoPromo { text-decoration:line-through; }
.promo { color:#004500; background:#fc3; padding:1px 4px; font-size:14px; font-weight:bold; }
.subcat { font-size:10px; font-weight:normal; color:#666; }
.breadcrumb { font-size:11px; padding-bottom:20px; }
.breadcrumb span { float:right; }

.col u { color:#003300; }
.pdf { font-size:16px; }
.nota { position:absolute; top:210px; left:24px; width:210px; height:30px; overflow:hidden; }


/* @LAYOUT: 2 COL */
#colsx { float:left; width:580px; }
#coldx { float:right; width:300px; padding-left:10px; }
#colsx .content { padding:5px 1px; }

/* COLSX DIVISA IN 2 COLONNE  */
#colsx .sx { float:left; width:288px; }
#colsx .dx { float:right; width:270px; }
#colsx .col { padding-left:20px; }

#bg_gallery { background:url(../immagini/bg_gallery.jpg) no-repeat; }

.testo_promozioni { position:absolute; width:125px; height:170px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding-top:15px; padding-left:25px; }
.testo_promozioni h4 { text-transform:uppercase; }

.testo_eventi { position:absolute; width:130px; height:135px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding-top:5px; padding-left:130px; }
.testo_eventi h4 { text-transform:uppercase; }

.testo_promozioni, .testo_eventi { overflow:hidden; }

h2 { font-size:14px; margin:0; font-weight:normal; color:#333; }
h2 strong { color:#618122; }

