/* T5 home_ideapiu */
#contenutoTotaleIdea {	width: 841px;
	float: left;
}
.Tarea1, .Tarea2, .Tarea3, .Tarea4, .Tarea5, .Tarea6, .Tarea7, .Tarea8, .Tarea9 {
	padding: 12px 0px 0px 10px;
	float: left;
}
.Tarea1 {
	border-bottom: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	width: 435px;
	height: 150px;
}
.Tarea2 {
	border-bottom: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;	
	width: 187px;
	height: 150px;
}
.Tarea3 {
	border-bottom: 1px solid #E5E5E5;
	width: 187px;
	height: 150px;
}
.Tarea4, .Tarea5 {
	border-right: 1px solid #E5E5E5;	
	width: 202px;
	height: 267px;
	padding-left: 20px;
}
.Tarea6, .Tarea7, .Tarea8, .Tarea9 {	
	width: 187px;
	height: 124px;
	float: left;
	padding: 15px 0px 0px 10px;
}
.Tarea6 {
	border-bottom: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
}
.Tarea7 {
	border-bottom: 1px solid #E5E5E5;
}
.Tarea8 {
	border-right: 1px solid #E5E5E5;	
}
/* FINE T5 home_ideapiu */
/* Vino e Ricette */
h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	margin: 10px 10px 0px 10px;	padding-bottom: 10px;	border-bottom: 1px solid #E5E5E5;}.titoloContenutoVini {	color: #b1474b;}
.titoloContenutoRic {	color: #071E64;}
.titoloContenutoCockt {	color: #ED8622;}
.titoloContenutoOlio {	color: #6B8E23;}
.titoloContenutoPV {	color: #348632;}
.titoloContenutoSS {
	color: #8b4513; 
}
#menuTabsVini, #menuTabsRic, #menuTabsCockt, #menuTabsOlio, #menuTabsPV, #menuTabsSS { 
	 margin: 20px 30px 0px 30px;
	 height: 20px;
}
#menuTabsVini {
	 border-bottom: 10px solid #A62C2C; 
}
#menuTabsRic {
	 border-bottom: 10px solid #051F65; 
}
#menuTabsCockt {
	 border-bottom: 10px solid #ED8622; 
}
#menuTabsOlio {
	 border-bottom: 10px solid #6B8E23; 
}
#menuTabsPV {
	 border-bottom: 10px solid #348632; 
}
#menuTabsSS {
	 border-bottom: 10px solid #8b4513; 
}
#boxRicerca, #boxRicercaGlo {
	border: 1px solid #CDCDCD;
	margin: 0px 30px;
	background-color: #F7F7F7;
	height: 150px;
	position: relative;
}
#boxRicercaGlo {
	margin-bottom: 20px;
}
.boxUnico {
	margin: 20px 20px 0px 20px;
}
.boxSx {
	width: 350px;
	margin: 20px 20px;
	float: left;
	display: inline;
}
.boxDx {
	margin: 20px 20px;
	float: left;
	width: 320px;
	display: inline;
}
.boxDx a, .indiceCockt a, .boxUnico a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #666;
	text-decoration: none;
}
.boxDx a:hover, .indiceCockt a:hover {
	color: #999;
}
.boxLetteraSel {
	background-color: #6d7076;
	color: #FFF !important;
}
.linkCockt {
	font-size: 11px !important;
}
.linkCocktOver {
	color: #FFF !important;
	font-size: 11px !important;
	background: #002774 !important;
}
.indiceCockt {
	padding: 30px 30px;
}
.boxSxCockt {
	width: 240px;
	margin-left: 30px;
	float: left;
	display: inline;
}
.boxDxCockt {
	width: 240px;
	float: left;
}
.boxRisultati {
	margin: 0px 0px 20px 30px;
	clear: both;
}
.numRisultati {
	margin: 20px 0px 5px 0px;
	font-weight: bold;
}
.pagRisultati {
	background-color: #F7F7F7;
	float: left;
	width: 15%;
}
.pagSuccessiva {
	text-align: right;
	float: left;
	background-color: #F7F7F7;
	width: 81%;
}
.boxCont, .boxContEvi, .boxContSS {
	margin: 12px 12px 0px 0px;
	padding: 10px;
	width: 230px;
	height: 85px;
	border: 1px solid #E5E5E5;
	float: left;
}
.boxContEvi {
	border: 1px solid #A62C2C;
}
.boxContSS {
	width: 206px;
	height: 75px;
}
.boxContSx {
	float: left;
	margin-right: 15px;
}
.boxContDx {
	float: left;
	width: 170px;
}
.boxContDxSmall {
	float: left;
	width: 150px;
}
.boxContDxSS {
	float: left;
	width: 120px;
	display: inline;
}
.boxContSxPV, .boxContSxSS {
	float: left;
	width: 732px;
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	border-left: 1px solid #E5E5E5;
	display: inline;
	min-height: 460px;
	padding: 20px 0px 20px 20px;
}
.boxContSxPV {
	border-right: 5px solid #348632;
}
.boxContSxSS {
	border-right: 5px solid #8b4513;
}
.boxContDxPVSS {
	float: left;
	width: 23px;
	margin-right: 30px;
	background-image: url(/images/icon/tab_vert_descrizione_bg.gif);
	display: inline;
}
.titoloBoxSxPV, .titoloBoxSxSS {	margin: 0px 20px 20px 0px;
	padding-bottom: 10px;
	font-weight: bold;
	border-bottom: 1px solid #E5E5E5;}
.titoloBoxSxPV {	color: #348632;}
.titoloBoxSxSS {	color: #8b4513;}
.titoloColoreSSscheda {
	color: #8b4513;
	font-weight: bold;
	height: 15px;
	border-bottom: 1px solid #E5E5E5;
	margin: 5px 0px;
	display: block;
}
table.tblProprieta {
	border-collapse: collapse;
}
table.tblProprieta tr.header td {
	border: 0;
	border-right: 1px solid #E8E6E7;
	font-weight: bold;
}
table.tblProprieta td {	
	border-top: 1px solid #E8E6E7;			
	border-bottom: 1px solid #E8E6E7;
	padding: 10px;
	vertical-align: top;
}
table.tblProprieta td.left {
	background-color: #E8E6E7;
	border-bottom: 1px solid #fff;
	width: 100px;
}
table.tblProprieta td.right {
	border-bottom: 1px solid #E8E6E7;
	border-right: 1px solid #E8E6E7;
	width: 300px;
}
.piantaPVSS {
	margin-right: 20px;
	float: left;
	width: 260px;
	display: inline;
}
.piantaPVSS a {
	cursor: pointer;
	margin: 0px 5px 5px 0px;
	float: left;
}
.testoPVSS {
	float: left;
	width: 420px;
}
.sxSos {
	float: left;
}
.sxSos a {
	cursor: pointer;
}
.dxSos {
	float: left;
	width: 330px;
	height: 100px;
	margin-left: 20px;
	display: inline;
}
.descRicettaSx {
	padding: 20px 0px 0px 20px;
	float: left;
	width: 320px;
}
.descRicettaDx {
	padding: 20px 0px 0px 0px;
	float: left;
	width: 440px;
}
.descRicettaIngredie {
	font-weight: bold;
	color: #002774;
	margin: 10px 0;
}
.descRicettaTxtSx {
	padding-right: 10px;
	float: left;
	width: 100px;
	text-align: right;
	cursor: pointer;
}
.descRicettaTxtDx {
	float: left;
	width: 300px;
	height: 90px;
}
.spaziatore {
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
.indietroRis a {
	color: #A62C2C;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.indietroRis a:hover {
	text-decoration: underline;
}
.schedaRis {
	margin: 10px 30px 0px 20px;
	padding-top: 10px;
	border-top: 1px solid #E5E5E5;
}
.curiosita {
	float: left;
}
.icoScheda {
	margin: 20px 0px 0px 20px;
	float: left;
	display: inline;
}
.txtScheda {
	margin: 20px 10px 0px 20px;
	float: left;
	width: 320px;
}
.numVino {
	margin: 10px 30px 0px 20px;
	padding-top: 10px;
	clear: both;
	border-top: 1px solid #E5E5E5;
}
.fotoSchedaSx {
	margin: 20px 40px 0px 20px;
	float: left;
}
.txtSchedaDx {
	float: left;
	width: 430px;
	margin-bottom: 0px;
}
a.prodotto_idea, a.prodotto_ideaRic, a.prodotto_ideaCockt, a.prodotto_ideaOlio, .prodotto_idea, .prodotto_ideaRic, .prodotto_ideaCockt, .prodotto_ideaOlio {
	font-weight: bold;
}
a.prodotto_idea, .prodotto_idea {
	color: #A62C2C;
}
a.prodotto_ideaRic, .prodotto_ideaRic {
	color: #071E64;
}
a.prodotto_ideaCockt, .prodotto_ideaCockt {
	color: #ED8622;
}
a.prodotto_ideaOlio, .prodotto_ideaOlio {
	color: #6B8E23;
}
a.titoloColoreSS, .titoloColoreSS {
	color: #8b4513;
}
.risAbbinamenti, .risAbbinamentiRic {
	border-left: 1px solid #CDCDCD;
	border-right: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
	padding: 20px 0px 20px 20px;
	width: 758px;
	clear: both;
}
.risAbbinamenti {
	border-top: 10px solid #A62C2C;
	margin-top: 20px;
}
.risAbbinamentiRic {
	border-top: 10px solid #071E64;
}
.boxAbbinamenti {
	margin: 12px 12px 0px 0px;
	padding: 10px;
	width: 216px;
	border: 1px solid #E5E5E5;
	height: 85px;
	float: left;
	background-color: #F7F7F7;
}
.abbinamentiSx {
	float: left;
	margin-right: 15px;
}
.abbinamentiDx {
	float: left;
	width: 130px;
}
.abbinamentiDx a {
	font-weight: bold;
	color: #002774;
}
.selectCssIdea {
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 150px;
	margin-bottom: 5px;
}
.glossarioTitVini, .glossarioTitCockt, .glossarioTitOlio, .glossarioTitPV {
	font-weight: bold;
	font-size: 12px;
	padding: 0px 20px 10px 20px;
	width: 740px;
}
.glossarioTitVini {
	color: #A62C2C;
	border-bottom: 2px solid #A62C2C;
}
.glossarioTitCockt {
	color: #ED8622;
	border-bottom: 2px solid #ED8622;
}
.glossarioTitOlio {
	color: #6B8E23;
	border-bottom: 2px solid #6B8E23;
}
.glossarioTitPV {
	color: #348632;
	border-bottom: 2px solid #348632;
}
.glossarioTxt {
	padding: 20px;
	background: #EEE;
	width: 740px;
}
.listSx, .listDx {
	float: left;
	width: 150px;
}
.btnCerca {
	clear: both;
	position: absolute;
	left: 715px;
	top: 120px;
}
/* etichette */
#contentetic {
			width:395px;
			height:350px;
			background-color:transparent;
			float:left;
			margin-right:15px;
			padding-bottom: 15px;
}
#contentetic p {
			font-family: Verdana, Geneva, sans-serif;
			font-size:10px;
			font-weight:bold;
			color:#333333;
			margin:10px 0 0 0;
			padding:0;
}
h4.eticttl {
			color:#990000;
			font-size:14px;
			font-family: Verdana, Geneva, sans-serif;
			margin:0 0 15px 0;
			background-color:white
}
ul#eticnav{
			padding:0;
			margin:0;
			background-color:#961616;
			width:200px;
			height:auto;
			float:left;
}
ul#eticnav li{
			background-color:#961616;
			font-family: Verdana, Geneva, sans-serif;
			font-size:10px;
			display:block;
			font-weight:bold;
			color:#333333;
			background-color:#EDBFBE;
			padding:3px 0 3px 5px;
			margin:0;
			width:auto;
			border-bottom:1px solid #E2A8A7;
			list-style-type:square;
}
ul#eticnav li span {
			font-size:15px;
}
ul#eticnav li a {
			text-decoration:none;
			border:0;
			margin:0;
			display:block;
			color:#333333;
			width:150px;
}
ul#eticnav .voceactive {text-decoration:none;color:#961616;padding-left:8px;border-left:3px solid black}
ul#eticnav li a:hover {text-decoration:none;color:#961616;padding-left:8px;border-left:3px solid black}
ul#eticnav li.ttlvoci {
			padding:6px;
			background-color:#B64040;
			color:white;
			margin:0 0 2px 0;
			border:0;
}
.contentbicc {
   height:auto;
   width:auto;
   float:left;
}
h4.vinettl {
   color:#990000;
   font-size:14px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   margin-bottom:15px;
   background-color:white
}
#choosebicc {
   margin:0;
   padding:0;
   height:auto;
   width:auto;
   float:left;
}
#choosebicc img {margin:0;padding:0;}
#choosebicc p {
   width:74px;
   margin:0;
   padding:0;
   border:0;
   color:#990000;
   font-size:10px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-align:center;
   float:left;
   background-color:transparent;background-image:url('../img_repository/Idea in piu/bicchieri/bg_bicc.gif');
   background-repeat:repeat-x;
}
#choosebicc p span {font-weight:bold;margin:0;text-align:center;
   padding:0;}
#choosebicc a,a:hover {color:#990000;text-decoration:none;}
#imgbicc{
   margin:40px 0 0 0 ;float:left;width:auto;height:auto;clear:left;
}
#descbicc {
   margin:40px 0 0 20px;
   float:left;
   height:auto;width:384px;
   font-size:11px;
   color:#333333;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}
#descbicc p {margin:0;padding:0;}
#descbicc span {
   font-style:italic;
}
#descbicc h5 {
   font-size:11px;
   font-weight:bold;
   width:100%;
   padding:4px;
   background-color:#F2D3D3;
   margin:0 0 10px 0;
}
#descbicc p * {vertical-align:middle;}
#biccrules {
   margin:0 0 0 0;
   float:right;height:auto;width:200px;
   font-size:11px;
   color:#333333;
   font-family:Verdana, Arial, Helvetica, sans-serif;
}
#biccrules h5 {
   font-size:11px;
   font-weight:bold;
   padding:4px;
   background-color:#F2D3D3;
   margin:0 0 10px 0;
}
#biccrules p {margin:0 0 10px 0;padding:0;}
#biccrules span {font-weight:bold;float:left;padding:5px 0;margin:0;}
#biccrules p.vocirules {float:left;width:180px;padding:5px 0 5px 5px;margin:0}

/* FINE Vino e Ricette */