* {
	margin:0;
	padding:0;
}
:-moz-any-link:focus {
	outline:none;
}
body {
	background:url(../images/background.jpg) 0 0 repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
}
a {
	text-decoration:none;
	color:#333366;
}
a:hover {
	text-decoration:underline;
}
a img {
	border:none;
}
h3 {
	font-size:21px;
	color:#48315e;
}
.block {
	display:block;
}
.left {
	float:left;
}
.right {
	float:right;
}

.clear {
	overflow: hidden;
	clear:both;
	height:0;
	margin:0;
	font-size: 1px;
	line-height: 0;
}
.MT10 {
	margin-top:10px;
}
div#wrap {
	width:750px;
	margin:0 auto 0 auto;
	background-color:#ffffff;
}
div#header {
	position:relative;
}
div#flags {
	position:absolute;
	
}
ul#mainMenu {
	width:730px;
	height:29px;
	background:url(../images/menuBack.gif) 0 0 repeat-x;
	padding:4px 0 0 20px;
}
ul#mainMenu li {
	display:inline;
	list-style:none;
	line-height:14px;
}
ul#mainMenu li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	padding:0 10px;
	border-right:1px solid #FFFFFF;
	line-height:15px;
	display:block;
	float:left;
}
ul#mainMenu li a.noBRD {
	border:none;
}	
div#contenuti {
	margin-top:20px;
	padding-left:25px;
	
}
div#contLeft p {
	margin-top:20px;
}
div#contLeft p.noMRG {
	margin:0;
}

div#contLeft {
	width:430px;
	float:left;
	display:inline;
	padding-bottom:30px;
	padding-right:20px;
	border-right:1px solid #dfdfe0;
	line-height:1.4em;
	
}	
div#contLeft h3{
	padding-bottom:10px;
}
div#contLeft ul{
	margin-top:10px;
	margin-left:15px;
}	
div#contLeft ul a{
	text-decoration:underline;
}	
div#fotoGallery {
	margin-top:50px;
}
div.foto {
	width:120px;
	height:88px;
	float:left;
	margin-right:15px;
	margin-top:20px;
	
}
div.foto img {
	display:block;
	background:url(../images/fotoBack.jpg) bottom right no-repeat;
	padding:0 5px 5px 0;
}
div.noMRG {
	margin-right:0;
}
div#contRight {
	width:255px;
	float:left;
	display:inline;
	padding-left:15px;
	padding-bottom:30px;
}
p#prodottiTitle {
	background-color:#f1eff3;
	width:239px;
	height:23px;
	text-align:center;
	font-size:15px;
	color:#48315e;
	font-weight:bold;
	padding-top:4px;
}	
ul#prodottiMenu {
	margin-top:10px;
}
ul#prodottiMenu li {
	list-style:none;
	display:inline;
}
ul#prodottiMenu li a {
	display:block;
	width:239px;
	height:27px;
	margin-bottom:2px;
}
ul#prodottiMenu li a.vino_ITA {
	background:url(../images/vinoOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.vino_ITA:hover,
ul#prodottiMenu li a.vino_ITA.active {
	background:url(../images/vinoOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.grappe_ITA {
	background:url(../images/grappeOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.grappe_ITA:hover {
	background:url(../images/grappeOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.grappe_ING {
	background:url(../images/grappeOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.grappe_ING:hover {
	background:url(../images/grappeOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.grappe_TED {
	background:url(../images/grappeOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.grappe_TED:hover {
	background:url(../images/grappeOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.olio_ITA {
	background:url(../images/olioOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.olio_ITA:hover {
	background:url(../images/olioOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.marmellate_ITA {
	background:url(../images/marmellateOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.marmellate_ITA:hover {
	background:url(../images/marmellateOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.miele_ITA {
	background:url(../images/mieleOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.miele_ITA:hover {
	background:url(../images/mieleOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.aceto_ITA {
	background:url(../images/acetoOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.aceto_ITA:hover {
	background:url(../images/acetoOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.vino_ING {
	background:url(../images/winesOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.vino_ING:hover,
ul#prodottiMenu li a.vino_ING.active {
	background:url(../images/winesOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.olio_ING {
	background:url(../images/oilOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.olio_ING:hover {
	background:url(../images/oilOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.marmellate_ING {
	background:url(../images/jamOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.marmellate_ING:hover {
	background:url(../images/jamOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.miele_ING {
	background:url(../images/honeyOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.miele_ING:hover {
	background:url(../images/honeyOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.aceto_ING {
	background:url(../images/vinegarOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.aceto_ING:hover {
	background:url(../images/vinegarOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.vino_TED {
	background:url(../images/weineOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.vino_TED:hover,
ul#prodottiMenu li a.vino_TED.active {
	background:url(../images/weineOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.olio_TED {
	background:url(../images/olivenolOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.olio_TED:hover {
	background:url(../images/olivenolOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.marmellate_TED {
	background:url(../images/konfitureOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.marmellate_TED:hover {
	background:url(../images/konfitureOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.miele_TED {
	background:url(../images/honigOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.miele_TED:hover {
	background:url(../images/honigOver.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.aceto_TED {
	background:url(../images/essigOut.jpg) 0 0 no-repeat;
}
ul#prodottiMenu li a.aceto_TED:hover {
	background:url(../images/essigOver.jpg) 0 0 no-repeat;
}


div#news {
	width:204px;
	margin-top:20px;
	min-height:117px;
	height:auto;
	background:#dbdce7 url(../images/news.jpg) 0 0 no-repeat;
	padding:55px 20px 20px 15px;
	font-size:10px;
}
*html div#news {
	height:117px;
}
div.bordoGrigio {
	border-bottom:1px solid #b1b2ba;
	padding-bottom:10px;
}
a.vedi {
	font-weight:bold;
	float:right;
	display:block;
}
a.vedi2 {
	font-weight:bold;
	float:right;
	color:#333333;
	font-size:11px;
}

div#footer {
	width:750px;
	margin:0 auto;
	margin-top:10px;
	border-top:1px solid #48315e;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
}
div#footer a {
	color:#FFFFFF;
}
div#footer p {
	padding:8px 0;
}



/****** ELENCO PRODOTTI ******/
div#voceElenco {
	width:430px;
	height:122px;
	margin-top:20px;
}
div#voceCat {
	width:430px;
	border-bottom:1px solid #CCCCCC;
	padding:10px 0;
	
}
div#voceElenco div.vino {
	width:270px;
	height:92px;
	padding:15px;
	display:inline;
	float:left;
	background:#dad6df url(../images/vinoBack.jpg) top right no-repeat;
	margin-left:1px;
}
div#contLeft p.titoloElenco {
	margin-top:0;
	font-weight:bold;
	color:#9f93aa;
}
div#contLeft p.descElenco {
	margin-top:7px;
	font-size:10px;
}
div#voceElenco a.vedi {
	font-size:10px;
	margin-top:5px;
}
div.imgElenco {
	width:129px;
	height:122px;
	float:left;
}
div.imgElenco img {
	float:right;
	margin-right:10px;
}

/******* SCHEDA PRODOTTO *******/
div#fotoScheda {
	width:320px;
	float:left;
	display:inline;
	padding-bottom:15px;
	margin-bottom:15px;
	border-right:1px solid #dfdfe0;
}	
div#fotoScheda img {
	margin-top:25px;
}
div#descProdotto {
	width:375px;
	float:left;
	display:inline;
	padding-left:10px;
	padding-top:30px;
	padding-bottom:30px;
	color:#48315e;
	line-height:20px;
	font-size:11px;
}
#zoom {
	display:block;
	float:right;
	margin:10px 10px 0;
}

/****** NEWS *******/
div.newsExt {
	padding-bottom:20px;
	border-bottom:1px solid #b1b2ba;
}