body,.bannerRegalo {font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#356248;background-color:#c5d6c0;line-height:16px; margin:0px; padding:0px;}
body h1 {font-weight:normal; font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; color:#356248; margin:0px; padding:0px;}
table {border:0px;}
tr,td {padding:0px; text-align:left;}
div{text-align:left;margin:0px;padding:0px;}
img {border:0px;display:block;padding:0px;margin:0px;}
img.bordi {border-top:1px solid #C8D9C5; border-bottom:1px solid #C8D9C5;}

a:link, a:visited, a:active{color:#3e9d31;font-weight:bold;text-decoration:none;}
a:hover {color:#3e9d31;font-weight:bold;text-decoration:underline;}
.TitoloBig{ font-size:18px; color:#356248; font-weight:bold; line-height:24px;}

.Titolo{ font-size:14px; color:#356248; font-weight:bold;}
.Titolo a:active, .Titolo a:visited, .Titolo a:link  {font-size:14px; color:#3e9d31; font-weight:bold;}
.Titolo a:hover{ font-size:14px; color:#3e9d31; font-weight:bold;}

.TestoBig{ font-size:14px; color:#356248; font-weight:normal;}
.TitoloArancio{ font-size:16px; color:#d15e16; font-weight:normal;}
.TestoErrore{ font-size:10px; color:#d15e16; font-weight:bold;}
.TitoloVerde{ font-size:16px; color:#3e9d31; font-weight:bold;}
.TitoloVerdeSmall{ font-size:14px; color:#3e9d31; font-weight:bold;}

.verdeForm{background-color:#dde7da; padding:3px 3px 3px 10px; margin:5px; }
.SfondoArancio{background-color:#e7d4c0; color:#d15e16;}
.Messaggio{background-color:#e7d4c0; color:#d15e16;}

div#Body{float:left;width:100%;position:relative; margin:0px; padding:0px; background-image:url(../img/struttura/sfondoFooter.gif);	background-repeat:repeat-x; background-position:bottom; background-color:#edf2eb;}
div#Container{display:block;width:957px; margin:0px auto; padding:0px 0px 0px 0px;}

div#Header{float:left;position:relative;width:957px; height:157px; padding:0px;margin:0px 0px 0px 0px; background-image:url(../img/header/Sfumatura.jpg); background-position:top; background-repeat:no-repeat;}

div#Logo{float:left;position:relative;padding:0px 0px 0px 18px; margin:0px; height:67px;}
div#Logo img{display:block;}
div#HeaderRight{float:right;position:relative;padding:0px 18px 0px 0px;margin:0px; }

div#ContainerMenu {float:right;position:relative;width:921px;height:34px;margin:0px;padding:0px 18px 0px 18px; background-image:url(../img/header/SfondoVerde.gif); background-repeat:repeat-x; }
div#ContainerMenu div.Menu {float:left;height:34px;padding:0px 0px 0px 0px; margin:0px;display:inline;}
div#ContainerMenu div.Menu img {padding:0px;margin:0px;display:inline;}

div#MenuAcquista{float:right;position:relative;height:26px;padding:0px;display:inline; width:100%; background-image:url(../img/Acquista/sfondoMenuAcquista.gif); background-repeat:repeat-x;}

div#BarraLogin {float:left;position:relative;width:957px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; background-image:url(../img/header/SfondoLogin.gif); background-repeat:repeat-x; height:29px; border-top:2px solid #edf2eb; font-size:10px;}

div#Carrello {float:right;position:relative;width:180px;height:29px;  background-image: url(../img/header/carrello.gif); background-position:top; background-repeat:no-repeat; text-align:center;}
div#Login {float:right;position:relative;height:29px; text-align:right; display:inline;}
div#Liv_Box_Email{float:right;position:relative;height:23px;font-size:10px; margin-right:220px; padding:0px 10px 0px 10px; display:inline; border: 1px solid #d15e16; background-color:#eae3d5; }

div#BarraLogin .select{ background-color:#e3ece2; border:1px solid #bfcfbc; font-size:10px; font-family:"Trebuchet MS"; color:#356248; margin:0px 5px 0px 5px; padding:0px 5px 0px 5px;}

div#Content {float:left;position:relative;width:917px;padding:0px 20px 20px 20px;margin:0px;height: auto !important;height:480px;min-height:480px;background-color:#edf2eb;}	


div#Titolo{float:left;position:relative;width:917px; margin:0px 0px 20px 0px;}
div#Titolo .TitoloPagina{ font-size:18px; color:#d15e16; font-weight:bold; } 
div#Titolo .CambiaLinea{ float:right; position:relative;}

div#Chiusura{float:left;position:relative;width:917px; margin:10px 0px 0px 0px;}

div#Left{float:left;position:relative;width:263px; display:inline; margin-right:40px;}
div#Right{float:left;position:relative;width:614px; display:inline;}
div#Right .Descrizione{width:614px; float:left; position:relative; margin-bottom:25px;}

div#Left2{float:left;position:relative;width:548px; display:inline; margin-right:40px;}
div#Right2{float:left;position:relative;width:329px; display:inline; }

.ColonnaSX{float:left;position:relative;  width:285px;}

.ColonnaDX{float:left;position:relative; width:329px; }
.ColonnaDX .Angolo{float:left; position:relative; width:33px; display:inline;}
.ColonnaDX .BoxPrezzo{float:left; position:relative; background-color:#dde7da;width:256px; display: inline; padding:15px 20px 10px 20px;}

.select{ background-color:#ffffff; border:1px solid #bfcfbc; font-size:10px; font-family:"Trebuchet MS"; color:#356248; margin:0px; padding:0px 0px 0px 5px;}

.select2{ background-color:#ffffff; border:1px solid #bfcfbc; font-size:11px; font-family:"Trebuchet MS"; color:#356248; margin:0px; padding:0px 0px 0px 5px;}
							
div#ContainerHome{float:left;position:relative;width:957px;padding:0px 0px 0px 0px;margin:-25px 0px 0px 0px;height: auto !important;height:520px;min-height:520px;background-color:#edf2eb;
								background-image:url(../img/Home/Header.jpg); background-repeat:no-repeat; background-position:top;}
								
div#ContainerHome div#ContentHome {float:left;position:relative;width:957px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;height: auto!important;height:520px;min-height:520px;
								background-image:url(../img/Home/ImmagineFrutta.jpg); background-repeat:no-repeat; background-position: 100% 100%;}

div#ContainerHome div#ContentHome div.left{float:left;position:relative;width:537px; font-size:14px; line-height:20px; padding:0px 0px 0px 20px; margin:0px 0px 0px 0px;}
div#ContainerHome div#ContentHome div.right{float:right;position:relative;width:280px; padding:80px 20px 0px 100px;}
div#ContainerHome div#ContentHome div.Angolo{float:left; position:absolute;  margin:0px 0px 0px 42px;}

.TitoloOfferteHome, .TitoloOfferteHome a:link, .TitoloOfferteHome a:visited, .TitoloOfferteHome a:active {text-align:left; float:left; position:relative; width:208px; font-size:14px; font-weight:bold; color:#356248;margin:0px;padding:0px; }
.TitoloOfferteHome a:hover{text-decoration:none; color:#d15e16;}

#ListaTeaserHome {position:relative;float:left;margin:0px;padding:0px;width:256px;}
#ListaTeaserHome .divImg {width:37px;float:left;margin:0px;padding:10px 10px 0px 0px;}
#ListaTeaserHome .TitoloOfferteHome {padding:15px 0px 0px 0px;}
#ListaTeaserHome dd {position:relative;float:left;margin:0px;padding:0px 0px 10px 0px;border-bottom:1px solid #c8d9c5;}


div.BoxOfferte {float:left; position:relative; width:138px; height:auto!important;height:310px;min-height:310px; padding:10px 20px 10px 20px; margin:20px 0px 10px 0px; border-right:1px solid #C8D9C5;}
div.BoxOfferte .Titolo{ font-size:14px; line-height:16px; font-weight:bold; color:#356248;}
div.BoxOfferte .Titolo a:link, .Titolo a:visited, .Titolo a:active{ font-size:14px; line-height:16px; font-weight:bold; color:#356248;}
div.BoxOfferte .Titolo a:hover{ font-size:14px; line-height:16px; font-weight:bold; text-decoration:underline; color:#356248;}

div.BoxOfferte .Titolo div.ImgOfferte {float:left; position:relative; width:138px; padding:0px 0px 0px 20px; z-index:1; }
div.BoxOfferte .Titolo div.ImgOfferte img {/*width:90px;*/ z-index:1;}
div.BoxOfferte .Titolo div.ImgOfferteBig {float:left; position:relative; width:138px; padding:0px 0px 0px 4px; z-index:1;}
div.BoxOfferte .Titolo div.ImgOfferteBig img {/*width:130px;*/ z-index:1;}
	
div#Footer{float:right;width:957px; height:35px;padding:15px 0px 0px 0px;color:#356248; margin:0px; z-index:1}
div#FooterLeft {float:left; position:relative; width:750px; padding:0px 0px 0px 0px; margin:0px;}
div#FooterRight {float:right; position:relative; width:180px; padding:0px 0px 0px 0px;margin:0px; text-align:right; }
div#Footer a{color:#3e9d31;text-decoration:none;}
div#Footer a:hover {color:#3e9d31;text-decoration:underline;}


.Sconto{ font-size:14px; line-height:16px; color:#318929; font-weight:bold;}
.Barrato{font-size:12px; line-height:18px; text-decoration: line-through; }

.BolloOfferta{ background-image:url(../img/Home/BolloOfferta.gif); background-repeat:no-repeat; background-position:top; width:61px; height:46px; float:right; margin:0px 0px 0px 5px; text-align:center; padding:15px 0px 0px 0px; color:#edf2eb; font-size:12px;}
.BolloOffertaHome {float:left; position:relative; width:138px; height:20px; margin:-45px 0px 0px 0px; padding:27px 0px 10px 0px;  background-image:url(../img/Home/Triangolo.gif); background-repeat:no-repeat; background-position:top left;color:#fff; font-size:12px; font-weight:bold;z-index:10;}
.BolloOffertaHomeNoBG {float:left; position:relative; width:138px; height:20px; margin:-45px 0px 0px 0px; padding:27px 0px 10px 0px;color:#fff; font-size:12px; font-weight:bold;z-index:10;}
.BolloOffertaHomeIdeee {float:left; position:relative; width:138px; height:20px; margin:-16px 0px 0px 0px; padding:27px 0px 10px 0px;  background-image:url(../img/Home/Triangolo.gif); background-repeat:no-repeat; background-position:top left;color:#fff; font-size:12px; font-weight:bold;z-index:10;}
.BolloOffertaHomeIdeeeNoBG {float:left; position:relative; width:138px; height:20px; margin:-16px 0px 0px 0px; padding:27px 0px 10px 0px;color:#fff; font-size:12px; font-weight:bold;z-index:10;}
.BolloRegalo{ background-image:url(../img/Icone/Ico_RegaloArancio.gif); background-repeat:no-repeat; background-position:top; width:61px; height:46px; float:right; margin:0px 0px 0px 5px; text-align:center; padding:15px 0px 0px 0px; color:#edf2eb; font-size:12px;}
.BolloSconto{ background-image:url(../img/Icone/Ico_Sconto.gif); background-repeat:no-repeat; background-position:top; width:61px; height:46px; float:right; margin:0px 0px 0px 5px; text-align:center; padding:15px 0px 0px 0px; color:#edf2eb; font-size:12px;}
.BolloSpedizione{ background-image:url(../img/Icone/Ico_SpedizioneArancio.gif); background-repeat:no-repeat; background-position:top; width:61px; height:46px; float:right; margin:0px 0px 0px 5px; text-align:center; padding:15px 0px 0px 0px; color:#edf2eb; font-size:12px;}

.Riga{ float:left; position:relative; height:1px; width:100%; background-color:#a9c4a2; margin:15px 0px 15px 0px;  }
.RigaOfferte{ float:left; height:1px; width:255px;  margin:5px 0px 5px 0px; padding:0px; }

.Button{ background-color:#bdd8b8; margin:0px;  padding:3px 8px 3px 8px; float:left; position:relative; font-size:12px;}
.Button img{ display:inline; margin-right:5px;}


.Prodotto{float:left;position:relative;width:436px; display:inline; margin:25px 0px 0px 0px;}
.Prodotto .foto{float:left;position:relative;width:204px; display:inline; }
.Prodotto .fotoBordo{ border: 7px solid #dde7da;}
.Prodotto .testo{float:left;position:relative;width:232px; display:inline;margin:10px 0px 10px 0px; font-size:14px; }

div#Categorie{float:left;position:relative;width:599px; display:inline; }
div#Categorie .Categoria{float:left;position:relative;width:131px; display:inline; margin:30px 0px 0px 0px;text-align:center; }
div#Categorie .Spazio{float:left;position:relative;width:103px; display:inline; margin:30px 0px 0px 0px;}


div#PresentaCat{float:left;position:relative;width:318px; display:inline; margin:25px 0px 0px 0px; }
div#PresentaCat .Descrizione{float:left; position:relative; width:223px; display: inline; padding:15px 20px 10px 20px; background-color:#dde7da; font-size:14px; line-height:20px;}

div#ContenutiTestuali{float:left;position:relative;width:917px; margin:0px 0px 20px 0px;}
div#ContenutiTestuali #ColSX{float:left;position:relative;width:599px; display:inline; margin:0px 0px 0px 0px;}
div#ContenutiTestuali #ColDX{float:left;position:relative;width:318px; display:inline; margin:0px 0px 0px 0px;}
div#ContenutiTestuali .Descrizione{float:left; position:relative; width:223px; display: inline; padding:15px 20px 10px 20px; background-color:#dde7da; font-size:13px; line-height:20px;}
div#ContenutiTestuali img{border: 0; display:inline;}

div.Space{float:left;width:100%;}	


div#Dettaglio{visibility:visible; float:left; position:absolute; display:inline; width:578px; border:5px solid #c9dec5; background-color:#edf2eb; padding:20px; }
div#Dettaglio .ColSX{float:left; position: relative; display:inline; width:263px; margin-right:30px;}
div#Dettaglio .ColDX{float:left; position: relative; display:inline; width:285px; }


td.BordoCella a{ display: block; border:2px solid #c9dec5; width:66px; height:66px;} 
td.BordoCella a:hover{border:2px solid #d15e16; width:66px; height:66px;}

.bannerRegalo{cursor:pointer;width:536px;height:93px;display:inline-block;background:url('../img/prodotti/regali/BannerRegalo.jpg'); /*** Cambiare il rollover in JS nell'HTML ***/ }
.bannerRegaloUnico{cursor:pointer;width:536px;height:257px;display:inline-block;background:url('../img/prodotti/regali/homeBanner2.jpg'); /*** Cambiare il rollover in JS nell'HTML ***/ }
