﻿/*********************** PROJECT BY GRAFFITI 2000 - G2K ***************/

/*********************** STILI PER IL BODY ****************************/

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	background:#ffffff;
	font-size:0.6em;
}
	

form {
	margin:0;
	padding:0;
}
	
p {
	margin:0px;
	padding:0px;
}

a { text-decoration:none; outline:none; color:#6351a3;}
a:hover { text-decoration:none; outline:none; color:#cccccc;}



.rosso:link 		{ text-decoration:none; color:#d71921; }
.rosso:visited		{ text-decoration:none; color:#d71921; }
.rosso:active		{ text-decoration:none; color:#d71921; }
.rosso:hover		{ text-decoration:none; color:#000000; }

.verde:link 		{ text-decoration:none; color:#49713f; }
.verde:visited		{ text-decoration:none; color:#49713f; }
.verde:active		{ text-decoration:none; color:#49713f; }
.verde:hover		{ text-decoration:none; color:#000000; }

.grigio:link 		{ text-decoration:none; color:#000000; }
.grigio:visited		{ text-decoration:none; color:#000000; }
.grigio:active		{ text-decoration:none; color:#000000; }
.grigio:hover		{ text-decoration:none; color:#6351a3; }


.viola		{ text-decoration:none; color:#6351a3; font-weight:bold; margin-top:10px; }
.lilla		{ text-decoration:none; color:#6351a3; font-weight:bold; }

/*********************** STILI PER IL LAYOUT **************************/

.layout {
	width:980px;
	margin:0 auto;
}
	
.header {
	width:980px;
	height:28px;
	background: url("/images/top.jpg");
}	

.container {
	width:980px;
	min-height:860px;
	background:url("/images/centro.jpg");
}

#left {
	width:253px;
	height:815px;
	background:url("/images/sx.jpg") top right no-repeat;
	float:left;
}

ul#main_menu {
	margin:0;
	padding:0;
	list-style-type:none;
	padding:165px 11px 40px 20px;
	}
	
ul#main_menu li {
    height:20px;
    padding:8px 0px 0px 0px;
    border-top:1px dotted #b7b4b7;
    display:block;
    overflow:hidden; /* IE Hack */
    cursor:pointer;
    }
ul#main_menu li:first-child { border-top: 0px; }

ul#main_menu li a {
	color:#373737;
    height:15px;
    display:block;
    overflow:hidden; /* IE Hack */
    cursor:pointer;
    font-size:1.1em;
    }
ul#main_menu li a:hover { font-weight: bold; }

ul#main_menu li div {
    overflow:hidden; /* IE Hack */
    }

ul#main_menu li ul {
	padding:10px 0px 20px 0px;
    font-size:1em;
    overflow:hidden;
    margin:0;
    }

ul#main_menu li ul li {
    /*height:26px;*/
    padding:0px 0px 0px 0px;
    margin:0px;
    background:none;
    border-top:0px;
    }
   
ul#main_menu li ul li a {  font-size:1.0em; padding:0 0 0 10px; color:#858585; background:url('/images/list.jpg') 0px 4px no-repeat; }
ul#main_menu li ul li a:hover { color:#4b4b4b; font-weight:bold; }

.right {
	width:727px;
	min-height:815px;
	float:right;
	position:relative;
	background:url("/images/dx.jpg") top left no-repeat;
}

div.menuTabs {
	width:200px;
	margin-left:25px;
	}
		
div.menuTabsTitle {
	width:200px;
	height:18px;
	padding-left:15px;
	padding-top:4px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	margin:0;
	background:url("/images/backTabs.jpg") no-repeat;
	}
	
div.menuTabsContent {
	height:45px;
	padding:5px;
	background:url("/images/ecommerce.jpg") no-repeat;
	font-size:11px;
	padding-left:80px;
	line-height:15px;
	}

div.menuTabsContentRivenditori {
	height:53px;
	padding:10px;
	font-size:11px;
	padding-left:0px;
	line-height:15px;
	}
	
div.menuTabsContent a { color:#373737; text-decoration:none; }
div.menuTabsContent a:hover { color:#d2d2d2; text-decoration:none; }

div.beSeller {
	border-bottom:1px solid #d2d2d2;
	padding:10px 6px 15px 6px;
	margin-bottom:20px;
	}
	
input.textBeSeller { margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:150px; }	

/*********************** STILI PER IL FOOTER **************************/

.bottom {
	width:980px;
	height:110px;
	clear:both;
	overflow:hidden;
}

.bottomOmbra {
	width:980px;
	height:28px;
	background: url("/images/bottom.jpg");
}

.footer {
	width:980px;
	/*margin-left:329px;*/
}

.creditsInterno {
	/*position:absolute;
	margin-left:-322px;*/
	float:left;
}
.loghiBottomSX {
	/*float:left;*/
	width:240px;
	position:absolute;
	top:40px;
	left:250px;
}

.loghiBottomDXen {
	margin-left:238px;
	width:950px;
}

.loghiBottomDXde {
	margin-left:275px;
	width:950px;
}

.loghiBottomDXit {
	margin-left:300px;
	width:950px;
}


div.liquoriIcon { width: 214px; height: 68px; background: url("/images/liquoriFooter.jpg") 0px 0px no-repeat; float: left; }
div.formaggiIcon { width: 214px; height: 68px; background: url("/images/formaggiFooter.jpg") 0px 0px no-repeat; float: left; }
div.salumiIcon { width: 214px; height: 68px; background: url("/images/salumiFooter.jpg") 0px 0px no-repeat; float: left; }

div.liquoriIcon			{ width: 214px; height: 68px; background: url("/images/liquoriFooter.jpg") 0px 0px no-repeat; float: left; }
div.liquoriIcon_de		{ width: 233px; height: 68px; background: url("/images/liquoriFooter_de.jpg") 0px 0px no-repeat; float: left; }
div.liquoriIcon_en		{ width: 250px; height: 68px; background: url("/images/liquoriFooter_en.jpg") 0px 0px no-repeat; float: left; }

div.formaggiIcon		{ width: 214px; height: 68px; background: url("/images/formaggiFooter.jpg") 0px 0px no-repeat; float: left; }
div.formaggiIcon_de		{ width: 220px; height: 68px; background: url("/images/formaggiFooter_de.jpg") 0px 0px no-repeat; float: left; }
div.formaggiIcon_en		{ width: 240px; height: 68px; background: url("/images/formaggiFooter_en.jpg") 0px 0px no-repeat; float: left; }

div.salumiIcon			{ width: 214px; height: 68px; background: url("/images/salumiFooter.jpg") 0px 0px no-repeat; float: left; }
div.salumiIcon_de		{ width: 214px; height: 68px; background: url("/images/salumiFooter_de.jpg") 0px 0px no-repeat; float: left; }
div.salumiIcon_en		{ width: 214px; height: 68px; background: url("/images/salumiFooter_en.jpg") 0px 0px no-repeat; float: left; }

div.OsteriaTipicaIcon	{ width: 115px; height: 68px; background: url("/images/logoOsteria.jpg") 0px 0px no-repeat; float: left; cursor:pointer; }
div.StradaDelVinoIcon 	{ width: 115px; height: 68px; background: url("/images/logoVino.jpg") 0px 0px no-repeat; float: left; cursor:pointer; }
div.liquoriIcon:hover	{ background: url("/images/liquoriFooter.jpg") 0px -68px no-repeat; cursor: pointer; }
div.formaggiIcon:hover	{ background: url("/images/formaggiFooter.jpg") 0px -68px no-repeat; cursor: pointer; }
div.salumiIcon:hover	{ background: url("/images/salumiFooter.jpg") 0px -68px no-repeat; cursor: pointer; }


div.liquoriIcon_en:hover	{ background: url("/images/liquoriFooter_en.jpg") 0px -68px no-repeat; cursor: pointer; }
div.formaggiIcon_en:hover	{ background: url("/images/formaggiFooter_en.jpg") 0px -68px no-repeat; cursor: pointer; }
div.salumiIcon_en:hover	{ background: url("/images/salumiFooter_en.jpg") 0px -68px no-repeat; cursor: pointer; }

div.liquoriIcon_de:hover	{ background: url("/images/liquoriFooter_de.jpg") 0px -68px no-repeat; cursor: pointer; }
div.formaggiIcon_de:hover	{ background: url("/images/formaggiFooter_de.jpg") 0px -68px no-repeat; cursor: pointer; }
div.salumiIcon_de:hover	{ background: url("/images/salumiFooter_de.jpg") 0px -68px no-repeat; cursor: pointer; }


/*********************** TOP PAGINA **************************/

#topStoria {
	margin:0px 0px 0px 0px;
	position:absolute;
	z-index:10;
	top:-7px;
	left:0px;
	background:url("/images/storia-trans.png");
	width:717px;
	height:349px;
}

#topTerritorio {
	margin:0px 0px 0px 0px;
	position:absolute;
	z-index:10;
	top:-7px;
	left:0px;
	background:url("/images/territorio-trans.png");
	width:717px;
	height:349px;
}

#topDovesiamo {
	margin:0px 0px 0px 0px;
	position:absolute;
	z-index:10;
	top:-7px;
	left:0px;
	background:url("/images/dovesiamo-trans.png");
	width:717px;
	height:349px;
}

#topFiliera {
	width:182px;
	height:852px;
	background:url("/images/topfiliera-trans.png");
	position:absolute;
	z-index:10;
	top:18px;
	left:47px;
}

#topMarchi {
	width:182px;
	height:852px;
	background:url("/images/marchi-trans.png");
	position:absolute;
	z-index:10;
	top:18px;
	left:47px;
}

#topPress {
	width:716px;
	height:392px;
	background:url("/images/press-trans.png");
	position:absolute;
	z-index:10;
	top:433px;
	left:1px;
}

#topRicette {
	width:457px;
	height:170px;
	background:url("/images/ricette-trans.png");
	position:absolute;
	z-index:10;
	top:0px;
	left:261px;
}

#topRicette02 {
	width:340px;
	height:283px;
	background:url("/images/topricette-trans.png");
	position:absolute;
	z-index:11;
	top:120px;
	left:378px;
}

#topRivenditori {
	width:457px;
	height:170px;
	background:url("/images/rivenditori-trans.png");
	position:absolute;
	z-index:10;
	top:0px;
	left:261px;
}

#topRivenditori02 {
	width:328px;
	height:521px;
	background:url("/images/rivenditori02-trans.png");
	position:absolute;
	z-index:10;
	top:265px;
	left:15px;
}

#topLink02 {
	width:328px;
	height:521px;
	background:url("/images/linkutili-trans.png");
	position:absolute;
	z-index:10;
	top:265px;
	left:15px;
}

#topNews {
	width:328px;
	height:521px;
	background:url("/images/news03-trans.png");
	position:absolute;
	z-index:10;
	top:265px;
	left:15px;
}

#topPress02 {
	width:328px;
	height:521px;
	background:url("/images/press02-trans.png");
	position:absolute;
	z-index:10;
	top:265px;
	left:15px;
}

#topContatti {
	width:266px;
	height:139px;
	background:url("/images/contatti-trans.png");
	position:absolute;
	z-index:10;
	top:165px;
	left:40px;
	float:left;
}

#topFormaggi {
	width:457px;
	height:170px;
	background:url("/images/topformaggi-trans.png");
	position:absolute;
	z-index:10;
	top:0px;
	left:261px;
}

#topSalumi {
	width:457px;
	height:170px;
	background:url("/images/topsalumi-trans.png");
	position:absolute;
	z-index:10;
	top:0px;
	left:261px;
}

#topNatale {
	width:718px;
	height:354px;
	/*background:url("/images/natale-trans.png");*/
	position:absolute;
	z-index:0;
	top:0px;
	left:0px;
}

#topBottiglieria {
	width:457px;
	height:170px;
	background:url("/images/topbottoglieria-trans.png");
	position:absolute;
	z-index:10;
	top:0px;
	left:261px;
}

#topArticoliRegalo {
	width:457px;
	height:170px;
	background:url("/images/toparticoli-trans.png");
	position:absolute;
	z-index:10;
	top:0px;
	left:261px;
}

#topRifugio {
	width:716px;
	height:392px;
	background:url("/images/rifugio02-trans.png");
	position:absolute;
	z-index:10;
	top:478px;
	left:1px;
}

#topRifugio02 {
	width:203px;
	height:670px;
	background:url("/images/rifugio-trans.png");
	position:absolute;
	z-index:10;
	top:-7px;
	left:514px;
}

#topSpera {
	width:716px;
	height:392px;
	background:url("/images/spera02-trans.png");
	position:absolute;
	z-index:10;
	top:478px;
	left:1px;
}

#topSpera02 {
	width:203px;
	height:670px;
	background:url("/images/spera-trans.png");
	position:absolute;
	z-index:10;
	top:-7px;
	left:514px;
}

/*********************** TITOLI ITALIANO **************************/


.titoloStoria_it { width:350px; height:21px; background:url(/images/storia.jpg); margin-top:380px; margin-left:20px; }
.titoloMarchi_it { width:350px; height:21px; background:url("/images/marchi.jpg"); margin-top:50px; margin-left:280px; }
.titoloTerritorio_it { width:350px; height:21px; background:url("/images/territorio.jpg"); margin-top:380px; margin-left:40px; }
.titoloDoveSiamo_it { width:350px; height:21px; background:url("/images/dovesiamo.jpg"); margin-top:380px; margin-left:40px; }
.titoloFiliera_it { width:350px; height:21px; background:url("/images/filiera.jpg"); margin-top:50px; margin-left:280px; }
.titoloPress_it { width:350px; height:21px; background:url("/images/press.jpg"); margin-top:120px; margin-left:40px; }
.titoloRicette_it { width:350px; height:21px; background:url("/images/ricetteT.jpg"); margin-top:120px; margin-left:40px; }
.titoloRivenditori_it { width:350px; height:21px; background:url("/images/rivenditori.jpg"); margin-top:120px; margin-left:40px; }
.titoloNews_it { width:350px; height:21px; background:url("/images/news.jpg"); margin-top:120px; margin-left:40px; }
.titoloLinkUtili_it { width:350px; height:21px; background:url("/images/link.jpg"); margin-top:120px; margin-left:40px; }
.titoloContatti_it { width:350px; height:21px; background:url("/images/contatti.jpg"); margin-top:120px; margin-left:40px; }
.titoloRifugio_it { width:350px; height:21px; background:url("/images/rifugio.jpg"); margin-top:160px; margin-left:40px; }
.titoloSpera_it { width:350px; height:21px; background:url("/images/hotel.jpg"); margin-top:160px; margin-left:40px; }
.titoloAmici_it { width:350px; height:21px; background:url("/images/amici.jpg"); margin-top:160px; margin-left:40px;}
.titoloCredits_it { width:350px; height:21px; background:url("/images/credits.jpg"); margin-top:160px; margin-left:40px; }
.titoloFormaggi_it { width:350px; height:21px; background:url("/images/formaggi.jpg"); margin-top:160px; margin-left:40px; }
.titoloSalumi_it { width:350px; height:21px; background:url("/images/salumi.jpg"); margin-top:160px; margin-left:40px; }
.titoloArticoliRegalo_it { width:350px; height:21px; background:url("/images/articoli.jpg"); margin-top:160px; margin-left:40px; }
.titoloBottiglieria_it { width:350px; height:21px; background:url("/images/liquori.jpg"); margin-top:160px; margin-left:40px; }
.titoloEcommerce_it { width:350px; height:21px; background:url("/images/titecommerce.jpg"); margin-top:30px; margin-left:40px; }



/*********************** TITOLI TEDESCO **************************/

.titoloStoria_de { width:350px; height:21px; background:url(/images/storia_de.jpg); margin-top:380px; margin-left:20px; }
.titoloMarchi_de { width:350px; height:21px; background:url(/images/marchi_de.jpg); margin-top:50px; margin-left:280px;}
.titoloTerritorio_de { width:350px; height:21px; background:url("/images/territorio_de.jpg"); margin-top:380px; margin-left:20px; }
.titoloDoveSiamo_de { width:350px; height:21px; background:url("/images/dovesiamo_de.jpg"); margin-top:380px; margin-left:20px; }
.titoloFiliera_de { width:350px; height:21px; background:url("/images/filiera.jpg"); margin-top:70px; margin-left:250px; }
.titoloPress_de { width:350px; height:21px; background:url("/images/press.jpg"); margin-top:120px; margin-left:40px; }
.titoloRicette_de { width:350px; height:21px; background:url("/images/ricetteT_de.jpg"); margin-top:120px; margin-left:40px; }
.titoloRivenditori_de { width:350px; height:21px; background:url("/images/rivenditori.jpg"); margin-top:120px; margin-left:40px; }
.titoloNews_de { width:350px; height:21px; background:url("/images/news.jpg"); margin-top:120px; margin-left:40px; }
.titoloLinkUtili_de { width:350px; height:21px; background:url("/images/link_de.jpg"); margin-top:120px; margin-left:40px; }
.titoloContatti_de { width:350px; height:21px; background:url("/images/contatti_de.jpg"); margin-top:120px; margin-left:40px; }
.titoloFormaggi_de { width:350px; height:21px; background:url("/images/formaggi_de.jpg"); margin-top:160px; margin-left:40px; }
.titoloSalumi_de { width:350px; height:21px; background:url("/images/salumi_de.jpg"); margin-top:160px; margin-left:40px; }
.titoloArticoliRegalo_de { width:350px; height:21px; background:url("/images/articoli_de.jpg"); margin-top:160px; margin-left:40px; }
.titoloBottiglieria_de { width:350px; height:21px; background:url("/images/liquori_de.jpg"); margin-top:160px; margin-left:40px; }
.titoloRifugio_de { width:350px; height:21px; background:url("/images/rifugio.jpg"); margin-top:160px; margin-left:40px; }
.titoloSpera_de { width:350px; height:21px; background:url("/images/hotel.jpg"); margin-top:160px; margin-left:40px; }
.titoloAmici_de { width:350px; height:21px; background:url("/images/amici.jpg"); margin-top:160px; margin-left:40px; }




/*********************** TITOLI INGLESE **************************/

.titoloStoria_en { width:350px; height:21px; background:url("/images/storia_en.jpg"); margin-top:380px; margin-left:20px; }
.titoloMarchi_en { width:350px; height:21px; background:url("/images/marchi_en.jpg");  margin-top:50px; margin-left:280px; }
.titoloTerritorio_en { width:350px; height:21px; background:url("/images/territorio_en.jpg"); margin-top:380px; margin-left:20px; }
.titoloDoveSiamo_en { width:350px; height:21px; background:url("/images/dovesiamo_en.jpg"); margin-top:380px; margin-left:20px; }
.titoloFiliera_en { width:350px; height:21px; background:url("/images/filiera.jpg"); margin-top:70px; margin-left:250px; }
.titoloPress_en { width:350px; height:21px; background:url("/images/press.jpg"); margin-top:120px; margin-left:40px; }
.titoloRicette_en { width:350px; height:21px; background:url("/images/ricetteT_en.jpg"); margin-top:120px; margin-left:40px; }
.titoloRivenditori_en { width:350px; height:21px; background:url("/images/rivenditori.jpg"); margin-top:120px; margin-left:40px; }
.titoloNews_en { width:350px; height:21px; background:url("/images/news.jpg"); margin-top:120px; margin-left:40px; }
.titoloLinkUtili_en { width:350px; height:21px; background:url("/images/link_en.jpg"); margin-top:120px; margin-left:40px; }
.titoloContatti_en { width:350px; height:21px; background:url("/images/contatti_en.jpg"); margin-top:120px; margin-left:40px; }
.titoloFormaggi_en { width:350px; height:21px; background:url("/images/formaggi_en.jpg"); margin-top:160px; margin-left:40px; }
.titoloSalumi_en { width:350px; height:21px; background:url("/images/salumi_en.jpg"); margin-top:160px; margin-left:40px; }
.titoloArticoliRegalo_en { width:350px; height:21px; background:url("/images/articoli_en.jpg"); margin-top:160px; margin-left:40px; }
.titoloBottiglieria_en { width:350px; height:21px; background:url("/images/liquori_en.jpg"); margin-top:160px; margin-left:40px; }
.titoloRifugio_en { width:350px; height:21px; background:url("/images/rifugio.jpg"); margin-top:160px; margin-left:40px; }
.titoloSpera_en { width:350px; height:21px; background:url("/images/hotel.jpg"); margin-top:160px; margin-left:40px; }
.titoloAmici_en { width:350px; height:21px; background:url("/images/amici.jpg"); margin-top:160px; margin-left:40px; }




/*********************** PRODOTTI **************************/

.testoProdotti {
	margin-left:40px;
	margin-right:40px;
	margin-top:40px;
	line-height:17px;
	padding-bottom:30px;
}

.testoPoesia {
	margin-left:40px;
	margin-right:40px;
	margin-top:0px;
	line-height:17px;
	clear:both;
}

.boxProdotti {
	float:left;
	margin-left:30px;
	margin-bottom:30px;
}

.boxProdotti02 {
	float:left;
	margin-left:40px;
	margin-bottom:20px;
}

.Carrello {
	float:left;
	margin-left:40px;
	margin-bottom:40px;
	margin-top:45px;
}

.admin_tabella {
	width:95%;
}

.boxImg {
	width:180px;
	height:163px;
	border:1px solid #CCCCCC;
}

.boxText {
	width:165px;
	height:25px;
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding-left:15px;
	padding-top:10px;
	color:#6352a2;
}

.more {
	width:11px;
	height:11px;
	background:url("/images/morebutton.jpg") no-repeat;
	float:right;
	margin-right:15px;
	margin-top:2px;
}

/*********************** RIFUGIO E HOTEL **************************/

.testoRifugio {
	margin-left:40px;
	/*margin-right:290px;*/
	/*margin-top:40px;*/
	line-height:17px;
	padding-bottom:30px;
	z-index:20;
	position: absolute;
	top:240px;
	right:290px;
}


/*********************** INTERNO **************************/


.testo {
	margin-left:40px;
	margin-right:40px;
	margin-top:20px;
	line-height:17px;
	padding-bottom:30px;
}

.testoCredits {
	margin-left:40px;
	margin-right:40px;
	margin-top:50px;
	line-height:20px;
	font-size:11px;
	padding-bottom:30px;	
}

.imgMarchi {
	margin-left:280px;
	margin-top:40px; 
}

.contenutoMarchi {
	padding-left:280px;
}
.inostrimarchi {
	width:430px;
	/*margin-left:280px;*/
	margin-top:30px;
}

.testoMarchi {
	width:260px;
	line-height:17px;
	float:left;
}

.imgMarchi01 {
	width:79px;
	height:150px;
	background:url("/images/logopara.jpg");
	float:right;
	margin-right:30px;
}

.imgMarchi02 {
	width:147px;
	height:76px;
	background:url("/images/logoformaggi.jpg");
	margin-top:60px;
	float:right;
}

.imgMarchi03 {
	width:141px;
	height:115px;
	background:url("/images/logosalumi.jpg");
	margin-top:10px;
	float:right;
}

.spazio {
	height:20px;
	clear:both;
}

.spazio02 {
	height:0px;
	clear:both;
}

.spazio03 {
	height:8px;
	clear:both;
}

.titoloViola {
	color:#6352a2;
	font-weight:bold;
	font-size:11px;
}

.testoFiliera {
	line-height:17px;
	width:400px;
	margin-left:280px;
	margin-top:40px;
}

.testoRicette {
	line-height:17px;
	width:300px;
	margin-left:40px;
	margin-top:50px;
}

.testoRicette02 {
	margin-top:15px;
	line-height:17px;
	width:570px;
	clear:both;
}

.testoContatti {
	line-height:17px;
	width:600px;
	margin-left:40px;
	margin-top:20px;
}

.testoContatti02 {
	line-height:17px;
	width:600px;
	margin-left:40px;
	margin-top:80px;
	font-size:12px;
}

.DoveSiamo {
	width:680px;
}

.testoDovesiamo {
	line-height:17px;
	width:320px;
	margin-top:30px;
	margin-left:40px;
	float:left;
}

#mappaFrame {
	width:290px;
	height:380px;
	overflow:hidden;
	border:0px;
	float:right;
	margin-left:20px;
	border:2px solid #6351A3;
}	

.testoRivenditori {
	margin-left:300px;
	margin-right:40px;
	margin-top:120px;
	line-height:17px;
	padding-bottom:30px;
}

.riga {
	width:640px;
	height:5px;
	background-color:#E0DCED;
	margin-top:176px;
	margin-left:40px;
}

.riga02 {
	width:640px;
	height:1px;
	background-color:#b2a7d1;
	margin-top:55px;
	clear:both;
}

.riga03 {
	width:640px;
	height:1px;
	background-color:#b2a7d1;
	margin-top:90px;
	clear:both;
}

.riga04 {
	width:640px;
	height:1px;
	background-color:#b2a7d1;
	margin-top:10px;
}

.riga05 {
	width:640px;
	height:1px;
	background-color:#b2a7d1;
	margin-top:80px;
	clear:both;
}

.rigaAmici {
	width:640px;
	height:1px;
	background-color:#b2a7d1;
	clear:both;
}

.contatti {
	width:590px;
}

.contattiLeft {
	width:270px;
	float:left;
}

.contattiRight {
	width:270px;
	float:right;
	margin-left:50px;
}

.contattiLeft02 {
	width:270px;
	float:left;
	text-align:center;
}

.contattiRight02 {
	width:270px;
	float:right;
	margin-left:50px;
	text-align:center;
}

.testoAmici {
	margin-left:40px;
	margin-top:50px;
}

.amici {
	width:620px;
	height:200px;
	line-height:17px;
}

.amiciLeft {
	width:400px;
	float:left;
	margin-top:25px;
}

.amiciRight {
	width:135px;
	height:150px;
	float:right;
}

.amici02 {
	width:620px;
	height:200px;
	line-height:17px;
}

.amiciLeft02 {
	width:250px;
	float:left;
}

.amiciRight02 {
	width:340px;
	height:239px;
	float:right;
	border:2px solid #6351A3;
}

.ricetteLeft {
	width:150px;
	float:left;
	color:#6351a3;
	font-weight:bold;
	line-height:25px;
}

.ricetteRight {
	width:150px;
	float:right;
	color:#6351a3;
	font-weight:bold;
	line-height:25px;
}

.ricette {
	width:600px;
	border:1px solid #d2d2d2;
	margin-left:40px;
	margin-top:140px;
	padding:15px;
	line-height:17px;
	clear:both;
}

.ricetteLeft02 {
	width:300px;
	float:left;
}

.ricetteRight02 {
	/*
	width:160px;
	height:160px;
	*/
	margin-right:40px;
	float:right;
}

.ricetteRight02 img {
	border:2px solid #6351A3;
}

.boxRicette {
	margin-left:30px;
	margin-bottom:20px;
	margin-top:85px;
	width:460px;
	height:200px;
}

.boxRicetteLeft {
	width:200px;
	height:100px;
	float:left;
}

.boxRicetteRight {
	width:200px;
	height:100px;
	float:left;
	margin-left:10px;
}

.boxRicette02 {
	margin-left:30px;
	margin-bottom:0px;
	width:460px;
	height:200px;
}

.visualizza {
	clear:both;
	margin-left:40px;
}

.contattiRightTop {
	float:right;
	margin-top:90px;
	margin-right:-10px;
	line-height:17px;
	width:400px;
	text-align:left;
}

.boxNews {
	width:360px;
	border:1px solid #CCCCCC;
	margin-left:300px;
	padding:10px;
}

.indietro {
	width:360px;
	text-align:right;
}

.newsLeft {
	width:80px;
	float:left;
	clear:both;
}

.imgNews {
	border:2px solid #6351a3;
	width:80px;
	height:80px;
	margin-top:10px;
	overflow:hidden;
}

.newsRight {
	width:250px;
	float:right;
	margin-top:40px;
}

.clear {
	clear:both;
}

.rigaContatti {
	border:1px solid #b2a7cf;
}

.boxLink {
	width:360px;
	border:1px solid #CCCCCC;
	margin-left:300px;
	padding:10px;
	margin-top:124px;
	line-height:17px;
}

.linkLeft {
	width:150px;
	float:left;
	clear:both;
	margin-bottom:15px;
	margin-top:12px;
	margin-left:10px;
}

.linkRight {
	width:150px;
	float:right;
	margin-top:12px;
}

.rigaLink {
	clear:both;
	width:355px;
	height:1px;
	background-color:#b2a7d1;
	margin-bottom:15px;
}

.titLink {
	text-decoration:none;
	color:#6351a3;
	font-weight:bold;
	margin-left:10px;
}

/***********************   NEWS   **************************/

.titNews 		{ color:#000000; font-size:12px; padding-top:7px; padding-bottom: 10px; border-bottom:1px solid #6352a2; }
.dataNews		{ font-size:11px; text-decoration:none; color:#6351a3; font-weight:bold; }
.fotoNews		{ margin-top:10px; margin-bottom:10px; }
.fotoNews img	{ border:2px solid #6351a3; margin-top:10px; }


.admin_cellatitolo {
	font-weight: bold;
	margin-bottom: 8px;
	color:#6352A2;
	font-size:12px;
}
.registrazione_cellaleft {
	font-weight: bold;
	margin-bottom: 8px;
	color:#6352A2;
	font-size:11px;
}
.registrazione_cellaright {
	
}
.messaggio {
	margin-top: 10px;
	font-size:11px;
}


/*********************** STILI PER LA HOME **************************/


.Home {
	width:656px;
	height:532px;
	margin-right:auto;
	margin-left:auto;
	position:absolute;
    top:50%;
    left:50%;
    margin-left:-328px;
    margin-top:-266px;
}

.topHome {
	width:656px;
	height:18px;
	background:url("/images/home/top.jpg");
} 

.bottomHome {
	width:656px;
	height:8px;
	clear:both;
	padding-top:10px;
	background:url("/images/home/bottom.jpg");
} 

.centroHome {
	width:656px;
	height:472px;
}

.homeLeft {
	width:18px;
	height:472px;
	background:url("/images/home/sx.jpg");
	float:left;
}

.homeRight {
	width:18px;
	height:472px;
	background:url("/images/home/dx.jpg");
	float:right;
}

.homeCentro {
	width:620px;
	height:472px;
	float:left;
	background:url("/images/home/centro.jpg");
}

.homeCentroTop {
	width:620px;
	height:403px;
}

.homeCentroBottom {
	width:620px;
	height:69px;
	background:url("/images/home/frase.jpg");
}

.logoHome {
	width:620px;
	height:203px;
	position:absolute;
	z-index:10;
	top:18px;
	left:18px;
	background:url("/images/home/logoHome-trans.png");
}


.bottomHomeLeft {
	float:left;
	width:338px;
	margin-left:16px;
}

bottomHomeRight {
	float:right;
	width:286px;
}


div.itaHome { width:113px; height:24px; background:url("/images/home/ita.jpg") no-repeat; float:left; }
div.engHome { width:105px; height:24px; background:url("/images/home/eng.jpg") no-repeat; float:left; }
div.gerHome {width:69px; height:24px; background:url("/images/home/ger.jpg") no-repeat; float:left; }

div.itaHome:hover { background:url("/images/home/ita.jpg") 0px -24px no-repeat; cursor:pointer; }
/*div.engHome:hover { background:url("/images/home/eng.jpg"); cursor:pointer; }*/
div.engHome:hover { background:url("/images/home/eng.jpg") 0px -24px  no-repeat; cursor:pointer; }
div.gerHome:hover { background:url("/images/home/ger.jpg") 0px -24px  no-repeat; cursor:pointer; }


div.logoOsteria { width: 79px; height: 42px; background: url('/images/logoOsteria.jpg'); float: left; margin: 20px 40px 0px 0px; cursor: pointer;; }
div.logoVino { width: 79px; height: 63px; background: url('/images/logoVino.jpg'); float: left; margin-bottom: 20px; cursor: pointer; }
	

