@charset "UTF-8";
/* CSS SITO ARGIOLAS
	COLORI
		body         : #000000;
		menu font    : #FFFFFF
		hover font   : #C54F27
		interno font : #E6E6E6
	FONT
		MENU INTRO    : TREBUCHET mS 9PX NORMAL - ARIAL 9PX NORMAL
		TESTO INTERNO : GEROGIA 11.5px
	DIMENSIONI
		barra chiusa h 143px
		barra a perta  h 425px
		contenuti w 660 h 360 px
		template 2 w 785 h 286 px
 */
 a, :focus {
 outline: none;
 }
 button::-moz-focus-inner,
 input[type="reset"]::-moz-focus-inner,
 input[type="button"]::-moz-focus-inner,
 input[type="submit"]::-moz-focus-inner,
 select::-moz-focus-inner,
 input[type="file"] > input[type="button"]::-moz-focus-inner {
 border: none;
 }

button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
    border: 1px dotted transparent;
}

button:focus::-moz-focus-inner,
input[type="reset"]:focus::-moz-focus-inner,
input[type="button"]:focus::-moz-focus-inner,
input[type="submit"]:focus::-moz-focus-inner,
input[type="file"] > input[type="button"]:focus::-moz-focus-inner {
    padding: 3px;
    border-color: #F3F3F3;
}
 html,body{
 overflow:hidden;
 }
.body{
	background-color:#000000;
	margin:0px;
	padding:0px;
	font-family:"trebuchet MS", Arial, Helvetica, "Sans Serif";
	font-size:9px;
	color:#FFFFFF;
	line-height:11px;
}
table{
	padding:0px;
	margin:0px;
}
ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
p{
	margin:0px;
	padding:0px;
}
a{
	color:#FFFFFF;
	cursor:pointer;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

h1{
	font-size:11px;
	text-transform:uppercase;
	color:#C54F27;
	padding:0px;
	margin:0px;
	letter-spacing:3px;
}
h2{
	font-size:11px;
	text-transform:uppercase;
	color:#C54F27;
	padding:0px;
	margin:0px;
	font-weight: normal!important;
}
a:hover{
	color:#C54F27;
}
img{
	border:0px;
}
/* INVISIBILE : Rende un div invisibile */
.invisibile{
	height:0px;
	width:0px;
	overflow:hidden;
	display:none;
	1000
}
.invisibile2{
	height:0px;
	width:0px;
	overflow:hidden;
	display:none;
	1000
}
.invisibileContainer{
	height:0px;
	width:760px;
	overflow:hidden;
}
.quadratiMenu{
	cursor:pointer;
}

.leggitutto
{
position:absolute;
margin-left:465px;
margin-top:73px;
width:200px;
color:#d77037;
font-family:"trebuchet MS", Arial, Helvetica, "Sans Serif";
font-size:9px
}

/*  PAGE
	Div che contiene tutti gli elementi della pagina.
	Deve essere posizionato sempre al centro, I margin devono essere la metà di width e height.
	Per ie text-align: center, che però come è già stato detto, è propietario. ciao
	position:absolute;
	top:50%;
	left:50%;
	width:400px;
	height:200px;
	margin-left:-200px;
	margin-top: -100px;
*/

	div.page{
		position:absolute;
		top:50%;
		left:50%;
		width:100%;
		height:426px;
		margin-left:-50%;
		margin-top: -213px;
	}
		div.bandaIntro{
			background-image:url(../img/bannerIntroStrip.png);
			background-repeat:repeat-y;
			background-position:center center!important;
			position:absolute;
			top:50%;
			height:0px;
			margin-top: 0px;
			width:100%;
			overflow: visible;
		}
		div.banda{
			height:143px;
			margin-top: -72px;
		}
		div.bandaBig{
			height:425px;
			margin-top: -213px;
		}
			div.containerLayout2{
				width:960px;
				height:400px;
				padding-left:39px;
				overflow:visible!important;
			}
			div.containerLayout1{
				width:1100px;
				height:300px;
				margin:auto;
				overflow:visible;
				padding-left:39px;
			}
			.container{
				width:800px;
				height:auto;
				margin:auto;
				overflow:visible!important;
				padding-left:39px;
			}
	/*  classe che uso per il transito da layout 2 o 1 allo 0  */
			.containerLayout0{
				width:800px;
			}
				div.containerTop{
					width:760px;
					height:100px;
					margin-top:38px;
					margin-bottom:0px;
				}
				.containerTopLayout1{
					margin-top:28px;
					width:815px;
					margin-bottom:10px;
				}
				div.containerTopLayout2{
					height:25px;
					width:960px;
					margin-top:25px;
				}
					.logoHeaderIntro{
						width:251px;
						height:52px;
						padding-top:10px;
						margin-left:250px;
					}
					.logoHeader{
						width:168px;
						height:35px;
						margin-left:95px;
						margin-top:10px;
						float:left;
					}
					.logoHeaderLayout1{
						margin-left:100px;
					}
					.logoHeaderLayout2{
						width:168px!important;
						height:23px!important;
						margin-left:63px!important;
						margin-top:0px!important;
						float:left!important;
					}
						.logoIntro{
						width:auto;
						height:auto;
					}
					.logoIntroNero{
						position:relative;
						top:10px;
					}
					.logo{
						width:168px;
						height:35px;
						padding:0px;
					}
					.logoLayout2{
						width:108px;
						height:24px
					}
					.titoloHeader{
						width:200px;
						height:20px;
						float:right;
						text-align:right;
						margin-right:123px;
						margin-top:26px;
					}
					.titoloHeaderLayout3{
						width:200px;
						height:20px;
						float:right;
						text-align:right;
						margin-right:0px;
						margin-top:18px;
					}
					.titoloHeaderLayout1{
						margin-right:0px;
					}
					.titoloHeaderLayout2{
						height:15px;
						margin-top:7px;
						width:60px;
						margin-right:123px;
						float:right;
					}
					.titoloPaginaPatriarca{
						position:relative;
						top:-8px;
					}
					.titoloPaginaVini{
						position:relative;
						top:2px;
					}
					.titoloPaginaTerritorio{
						position:relative;
						top:-8px;
					}
					.titoloPaginaTenute{
						position:relative;
						top:-8px;
					}
					.titoloPaginaTenuteLayout0{
						position:relative;
						top:-10px;
					}
					.titoloPaginaRicerca{
						position:relative;
						top:2px;
					}
					.titoloPaginaLaFamiglia{
						position:relative;
						top:-10px;
					}
				div.containerCenter{
					width:800px;
					height:155px!important;
					min-height:155px;
					text-align:center!important;
					display: block;
					float:left;
					overflow:visible!important;
					margin-left:0px;
				}
				div.containerCenterLayout1{
					width:890px;
					margin-left:100px;
					overflow:visible;
					min-height:180px;
				}
				div.containerCenterLayout2{
					width:843px;
					margin-left:63px;
					height:345px;
				}
				div.containerCenterLayout3{
					width:890px;
					margin-left:100px;
					overflow:visible;
					min-height:240px!important;
				}
				div.centerDettaglioLayout2 {
					width:395px;
					height:230px;
					text-align:left;
					float:left;
					font-size:11px;
				}
					div.centerDettaglioLayout2	.scrollBar{
						height:200px;
						padding:0px;
						margin:0px;
						padding-right:10px;
					}
					div.centerDettaglioLayout2 h1{
						padding-top:40px;
						margin-bottom:15px;
						text-indent:18px;
						font-weight: normal;
					}
					div.centerDettaglioLayout2 h2{
						margin-top:7px;
						margin-bottom:4px;
					}
					div.testoContenutoVino{
						width :365px;
						height:200px;
						float:left;
						/* okkkioooooo da enrico  ci deve essere un line-height nelle scritte arancioni
						tipo classificazione */
						position:relative;
						text-align:justify;
						top:-7px;
					}
					div.divGalleryVini{
						width:360px;
						float:left;
						height:43px;
						margin-top:73px;
						margin-left:10px;
						overflow:hidden;
					}
						div.divGalleryVini img{
							margin-left:8px;
							float:left;
						}
					div.rightContainerLayout2{
						width:120px;
						height:344px;
						float: right;
						color:#E6E6E6;
						text-align:left;
					}
					.divFormatiLayout2{
						margin-top:35px;
					}
					.ulDivFormati li{
					margin-bottom:2px;
					}
					.divReticoloLayout2{
						margin-top:50px;
						height:80px;
					}
					.divRicettaLayout2{
						margin-top:24PX;
					}
					.divMenurightLayout2{
						margin-top:18PX;
					}
						.ulMenurightLayout2{
							padding-top:0PX;
							padding-bottom:2PX;
							float: left;
						}
							.ulMenurightLayout2 li{
								margin-top:2PX;
								text-align:left;
								text-transform:uppercase;
								letter-spacing:3px;
								width:130px;
							}
					.divMenurightLayout2 img{
						margin-top:38px;
					}
					.divMenurightLayout2:hover img{
						margin-top:2px;
					}
				 .imgCentro{
					width:537px;
					float:right;
				}
				.imgCentroIntro{
					width:37px;
					height:32px;
				}
				div.imgCentraleContainer{
					width:537px;
					float: right;
					margin-right:10px;
				}
					div.imgCentraleContainer table{
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:10px;
						color:#C54F27;
					}
						div.imgCentraleContainer table tr td{
							font-family:Georgia, "Times New Roman", Times, serif;
							font-size:10px;
							color:#C54F27;
							vertical-align:top;
						}
				.imgCentraleContainerLayout2{
					float:left;
					width:120px;
					margin-right:10px;
					height:348px;
				}
					.imgCentraleContainerLayout2 td{
						vertical-align:bottom;
					}
				div.menuContainerRight{
					position: relative;
					width:152px;
					float: right;
					height:130px;
					text-align:left;
					overflow:visible;
				/*	border: 1px solid #f00;*/
				}
				div.menuContainerRightLayout1{
					width:152px;
					float: left;
					height:130px;
					position:relative;
					top:-24px;
					left:25px;
					text-align:left;
					overflow:visible;
				}
				div.menuContainerRightLayout1Relazioni{
					width:152px;
					float: left;
					height:130px;
					position:relative;
					top:-24px;
					left:25px;
					text-align:left;
					overflow:visible;
				}
					div.menuContainerRightLayout1Relazioni a{
						color:#000000;
					}
					div.menuContainerRightLayout1Relazioni a:hover{
						color:#ffffff;
					}
					div.menuContainerRightLayout2Relazioni{
					width:152px;
					float: left;
					height:130px;
					position:relative;
					top:-24px;
					left:25px;
					text-align:left;
					overflow:visible;
				}
					div.menuContainerRightLayout2Relazioni a{
						color:#ffffff;
					}
					div.menuContainerRightLayout2Relazioni .aSelectedRelazioni{
						color:#C54F27!important;
					}
					div.menuContainerRightLayout2Relazioni a:hover{
						color:#C54F27;
					}
				div.menuContainerRightL1R{
					width:152px;
					float: left;
					height:130px;
					position:relative;
					top:0px;
					left:24px;
					text-align:left;
				}
				.ulMenuRight{
					/**** 28/11/2009  bug fix sul menu right: divMenuContainerRight a grandezza fissa 130px e ul contenuto in position absolute per superare la dimensione in altezza
					e rendere cliccabili le voci di menu
					    ****/
					position: absolute;
					left: 22px;
					/********/
					float:right;
					width:131px;
					overflow:visible!important;
				}
				.ulMenuRight li{
					margin-bottom:7px;
					text-transform:uppercase;
					letter-spacing:3px;
					overflow:visible!important
				}
				div.menuContainerLeft{
					width:100px;
					float: left;
				}
				div.menuContainerLeftDistri{
					position:absolute;
					top:140px;
					width:100px;
					height:250px;
				}
				.divOverLeft{
					position:relative;
					left:-20px;
				}
				div.menuContainerLeft .quadratiMenu{
					float: right;
					margin-right:10px;
					cursor:pointer;
				}
				.ulMenuLeft{
					float: left;
					width:100px;
					font-size:12px;
				}
				.ulMenuLeft li{
					margin-bottom:7px;
					text-align:left;
				}
				.ulMenuLeftDis{
					width:100px;
					font-size:9px;
				}
				.ulMenuLeftDis li{
					margin-bottom:7px;
					text-align:left;
				}
					.aSelected{
						color:#C54F27!important;
					}
					.aSelectedRelazioni{
						color:#ffffff!important;
					}
					.aSelectedTitolo{
						color:#C54F27!important;
						font-size:10px;
						text-transform:uppercase;
						letter-spacing:3px;
					}
					.aSelectedTitoloDis{
						color:#C54F27!important;
						font-size:10px;
						text-transform:uppercase;
					}
				.imgCoroce{
					margin-left:10px;
				}
				.menuContainerLeftLayout2{
					width:111px;
					float: left;
					height:344px;
					margin-right:38px;
				/*	border: 1px solid #f00;*/
				}
				.menuContainerLeftLayout2 img{
					padding-top:40px;
					padding-bottom:15px;
				}
				.menuContainerLeftLayout2 td{
					text-align:left;
				}
				.menuContainerLeftLayout2 td.menuContainerLeftLayout2TD1{
					height:183px!important;
				}
				.menuContainerLeftLayout2 td.menuContainerLeftLayout2TD2{
					height:154px!important;
				}

				.menuContainerLeftLayout2 .ulMenuLeft{
					font-size:9px;
					width:100%;
					float:left;
					text-transform:uppercase;
					letter-spacing:3px;

				}
				.ulMenuLeftVini{
					font-size:12px!important;
					width:100%;
					margin-bottom:7px;
				}
					.ulMenuLeftVini li{
						margin-top:7px;
						text-align:left;
					}
				.trFamiglia td{
					line-height:8px;
				}
				div.menuContainerBottom{
					width:700px;
					float: right;
					padding-top:10px;
					padding-bottom:10px;
				}
				div.menuContainerBottomEspandi{
					width:670px;
					float: right;
					height:20px;
					padding-top:10px;
					padding-bottom:10px;
					position:absolute;
					top:68%;
				}
				div.menuContainerBottom	.quadratiMenu{
						float:left;
						cursor:pointer;
				}
				.ulMenuBottom{
					float: left;
					width:520px;
				}
				.ulMenuBottom li{
					margin-left:18px;
					float:left;
					text-transform:uppercase;
					letter-spacing:3px;
				}
				.ulMenuBottomEng{
					float: left;
					width:500px;
				}
				.ulMenuBottomEng li{
					margin-left:18px;
					float:left;
					text-transform:uppercase;
					letter-spacing:3px;
				}
				.ulMenuBottomFisso{
				position:absolute;
				top:388px;
					float: left;
					width:500px;
					padding-left:18px;
				}
				.ulMenuBottomFisso li{
					margin-right:16px;
					float:left;
					font-family:"trebuchet MS", Arial, Helvetica, "Sans Serif";
					font-size:9px;
					text-transform:uppercase;
					letter-spacing:3px;
				}


				.ulMenuBottomFissoVini{
					float: left;
					width:500px;
				}
				.ulMenuBottomFissoVini li{
					margin-right:16px;
					float:left;
					font-family:"trebuchet MS", Arial, Helvetica, "Sans Serif";
					font-size:9px;
					text-transform:uppercase;
					letter-spacing:3px;
				}
				.ulMenuBottomRelazioni{
					float: left;
					width:552px;
				}
				.ulMenuBottomRelazioni li{
					margin-right:34px;
					float:left;
					font-family:"trebuchet MS", Arial, Helvetica, "Sans Serif";
					font-size:9px;
					text-transform:uppercase;
					letter-spacing:3px;
				}
				.ulMenuBottomRassegnaStampa{
					float: left;
					width:550px;
				}
				.ulMenuBottomRassegnaStampa li{
					margin-right:5px;
					float:left;
					font-family:"trebuchet MS", Arial, Helvetica, "Sans Serif";
					font-size:9px;
					text-transform:uppercase;
					letter-spacing:3px;
					width:63px;
				}
				.menuContainerBottomFisso{
					float: right;
					width:475px;
					margin-top:15px;
				}
					.menuContainerBottomFisso .ulMenuBottomFisso{
							width:100%;
							float: left;
							padding-left:2px;
					}
					.menuContainerBottomFisso .ulMenuBottomFisso li{
						margin-right:16px;
						text-transform:uppercase;
							letter-spacing:3px;
					}
					.menuContainerBottomFissoRelazioni{
						float: left;
						width:550px;
						margin-top:3px;
						margin-left:20px;
					}
					.menuContainerBottomFissoRelazioni .ulMenuBottomFissoRelazioni{
							width:400px;
							float: left;
							padding-left:0px;
							margin-top:20px;
					}
					.menuContainerBottomFissoRelazioni .ulMenuBottomFissoRelazioni a:hover{
						color:#000000
					}
					.menuContainerBottomFissoRelazioni .ulMenuBottomFissoRelazioni li{
						margin-right:20px;
						float:left;
						text-transform:uppercase;
						letter-spacing:3px;
					}
					.menuContainerBottomFissoRelazioni .ulMenuBottomFissoRelazioniW{
							width:400px;
							float: left;
							padding-left:0px;
							margin-top:20px;
					}
					.menuContainerBottomFissoRelazioni .ulMenuBottomFissoRelazioniW a:hover{
						color: #C54F27
					}
					.menuContainerBottomFissoRelazioni .ulMenuBottomFissoRelazioniW li{
						margin-right:20px;
						float:left;
						text-transform:uppercase;
						letter-spacing:3px;
					}
					.divContainerBrochure{
						width:88px;
						height:16px;
						float:right;
						margin-top:12px;
					}
					.divContainerBrochure a:hover{
						color:#FFFFFF;
					}
					.divContainerBrochure font{
						font-size:10px;
						font-weight:normal!important;
						margin-left:10px;
					}
					/*** la cantina - certifcati **/

					.divContainerCertificati{
						width:120px;
						height:16px;
						float:right;
						margin-top:147px;
						margin-left: 0px;
						clear: both;
						position: fixed;

						z-index: 999999;
						/*border: 1px solid #f00;*/
					}
					.divContainerCertificati a:hover{
						color:#FFFFFF;
					}
					.divContainerCertificati font{
                        font-family:"trebuchet MS", Arial, Helvetica, "Sans Serif";
						font-size:9px;
						font-weight:normal!important;
						margin-left:10px;
						letter-spacing:3px;
					}
					.divContainerCertificati font{
                        font-family:"trebuchet MS", Arial, Helvetica, "Sans Serif";
						font-size:9px;
						font-weight:normal!important;
						margin-left:10px;
						letter-spacing:3px;
						position:absolute;
					}
					/*** fine  la cantina - certifcati **/
					/*** la cantina - dove siamo **/

					.divContainerDoveSiamo{
						width:88px;
						height:16px;
						float:left;
						margin-top:147px;
						margin-left: 20px;
						clear: both;
						position: absolute;
					}
					.divContainerDoveSiamo a:hover{
						color:#FFFFFF;
					}
					.divContainerDoveSiamo font{
						font-size:10px;
						font-weight:normal!important;
						margin-left:10px;
					}
					/*** fine  la cantina -  dove siamo  **/
				div.menuContainerTop{
					width:662px;
					float: left;
					padding-left:100px;
					padding-top:34px;
				}
				div.menuContainerTopLayout1{
					width:820px;
				}
				div.menuContainerTop	.quadratiMenu{
						float:left;
						cursor:pointer;
				}
				.ulMenuTop{
					float: left;
					width:500px;
				}
				.ulMenuTop li{
					margin-left:18px;
					float:left;
					text-transform:uppercase;
					letter-spacing:3px;
				}
				.ulTopRelazioniContainer{
					width:757px!important;
					width:757px;
					FLOAT:right;
					HEIGHT:15PX;
				}
				.ulTopRelazioniContainer ul{
					font-size:9px!important;
					width:800px!important;
				}
				.ulTopRelazioniContainer ul li{
					margin-left:8px!important;
					/*letter-spacing:3px;*/
					/* messo a due perche in inglese mandava l'ultimo li a capo */
					letter-spacing:2px;
					/*border: 1px solid #f00;*/
				}
				.ulTopRelazioniContainer ul li a{
					color:#000000!important;
				}
				.ulTopRelazioniContainer ul li a:hover{
					color:#ffffff!important;
				}
				.ulTopRelazioniContainer .ulMenuTop li{
					margin-left:19px!important;
					letter-spacing:2px;
				}
				.ulTopRelazioniContainerLayout1{
					width:757px;
					FLOAT:right;
					HEIGHT:15PX;
				}
				.ulTopRelazioniContainerLayout1 ul{
					font-size:9px!important;
					width:100%!important;
				}
				.ulTopRelazioniContainerLayout1 ul li{
					margin-left:8px!important;
				}
				.ulTopRelazioniContainerLayout1 ul li a{
					color:#ffffff!important;
				}
				.ulTopRelazioniContainerLayout1 ul li a:hover{
					color:#C54F27!important;
				}
				.ulMenuTopRelazioni{
					float: left;
					width:650px;
					position:relative;
					left:-27px;
				}
				.ulMenuTopRelazioni li{
					margin-left:28px;
					float:left;
					text-transform:uppercase;
					letter-spacing:3px;
				}
				.ulMenuTopEng li{
					margin-left:18px;
					float:left;
					text-transform:uppercase;
					letter-spacing:3px;
					
				}
		div.containerBottom{
			width:537px;
			margin-left:100px;
		}
		div.containerBottomLayout1{
			width:760px;
		}
			div.scrollBar{
				width:8px;
				float:left;
				padding-top:3px;
			}
			div.testoContenuto{
				width:519px;
				min-height:69px;
				float: right;
				text-align:justify;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:11.5px;
				line-height:17px;
				padding-bottom:10px;
			}
			div.testoContenutoRelazioni{
				width:430px;
				float:left;
				margin-left:10px;
				margin-right:10px;
				text-align:justify;
				min-height:150px;
				height:auto!important;
				height:150px;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:11.5px;
				line-height:17px;
				color:#000000!important;
			}
			div.testoContenutoRelazioniLayout1{
				width:430px;
				float:left;
				margin-left:10px;
				margin-right:10px;
				text-align:justify;
				min-height:150px;
				height:auto!important;
				height:150px;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:11px;
				line-height:17px;
				color:#ffffff!important;
			}
		div.footer{
			width:100%;
			position:absolute;
			top:290px;
			padding-top:10px;
			padding-bottom:10px;
			background-color:#000000
		}
			.menuFooter{
				width:770px;
				margin:auto;
				height:30px;
			}
				.menuFooter .quadratiMenu{
					float:left;
					padding-left:353px;
					padding-right:10px;
					cursor:pointer;
				}
					.ulMenuFooter{
					text-transform:uppercase;
					width:295px;
					float: left;
					background-color: #000000
					}
					.ulMenuFooter li{
						float:left;
						margin-left:10px;
						text-transform:uppercase;
					}
/* LAYOUT 1 */
div.centreLeft{
	float:left;
}
div.centreRight{
	width:620px;
	float: left;
	margin-left:15px;
	height:200px;
}
	div.centreRight .testoContenuto{
				width:430px;
				float:left;
				margin-left:10px;
				margin-right:10px;
				text-align:justify;
				min-height:150px;
				height:auto!important;
				height:150px;
			}
			.menuContainerTopCR{
					float: left;
					width:100%;
					padding-bottom:5PX;
					height:20px;
					margin-left:18px;
				}
				.menuContainerTopCR li{
					margin-right:18px;
					float:left;
					font-family:"trebuchet MS", Arial, Helvetica, "Sans Serif";
					font-size:9px;
				}
.divFormatiBott{
	width:125px;
	height:80px;
	position:relative;
	left:-15px;
}
.divFormatiBott img{
	padding-right:3px;
}
/*     DISTRIBUZIONE  */
.divDistribuzione{
	background-color: #FFFFFF;
	position:absolute;
		width:537px;
		height:400px;
		margin-left:-280px;
		display:block;
		margin-top: -125px;
		filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	z-index:20000
}
.divDistribuzioneTesto{
	position:absolute;
		width:537px;
		height:400px;
		margin-left:-280px;
		display:block;
		margin-top: -125px;
		z-index:30000;
}
.divDistribuzioneInv{
	position:absolute;
		top:50%;
		left:50%;
		width:0px;
		height:0px;
		overflow:hidden;
}
.divDistribuzioneInvB{
		width:0px;
		height:0px;
		overflow:hidden;
		margin-left:0px;
		display:block;
		margin-top:0px;
}
.ulDistributore{
margin-right:10px;
width:160px;
float:left;
padding-bottom: 5px;
/*height:40PX;*/
}
.ulDistributore li{
	color:#000000;
	text-align:left;
}
.containerDistributori
{
	width:90%;
	margin:auto;
	height:350px;
	margin-top:20px;
	overflow:hidden;
}
.tableDistributori{
	color:#000000;
	width:100%;
}
.tableDistributori th{
	color:#000000;
	width:33%;
}
.tableDistributori ul{
	margin:0PX;
	padding:0PX;
	padding-bottom:2px;
}
.tableDistributori ul li{
	padding-bottom:1px;
	font-family:"trebuchet MS", Arial, Helvetica, "Sans Serif";
	font-size:10px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	line-height:12px;
}
.tableDistributori th p{
	padding-bottom:1px;
	font-family:"trebuchet MS", Arial, Helvetica, "Sans Serif";
	font-size:9px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	line-height:12px;
}
.pTitolo{
	font-weight:bold;
}
.imgChiudiDist{
	float:right;
	margin-right:12px;
	cursor:pointer;
}
.contenutoDist{
	width:80px;
	height:250px;
	float: right;
}
.containerThoverD{
	width:537px;
	float:left;
	text-align:center;
}
.containerThoverD a{
	font-size:10px;
}
.scrollerUlMenuTopCR{
	width:420px!important;
	float:left;
	letter-spacing:3px;
}
.scrollerUlMenuTopCR li{
	float:left;
	font-size:9px;
	margin-right:18px;
	font-family:"trebuchet MS", Arial, Helvetica, "Sans Serif";
	letter-spacing:3px;
}
.ulMenuTopCR li{
	letter-spacing:3px;
}
.ulMenuTopCRRelazioni{
	width:420px!important;
	float:left
}
.ulMenuTopCRRelazioni li{
	float:left;
	font-size:9px;
	margin-right:18px;
	font-family:"trebuchet MS", Arial, Helvetica, "Sans Serif";
	text-transform:uppercase;
	letter-spacing:3px;
}
.ulMenuTopCRRelazioni li a{
	color:#000000;
}
.ulMenuTopCRRelazioni li a:hover{
	color:#ffffff;
}
/* LAYOUT 2 */
.scrollE{
 position:relative;
 left:-70px;
 top:-73px;
display:block;
}
.imgCentreLeft{
}
.imgMicroOpaca{
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
}
.ulSchedaMappa{
	width:200px;
	position:absolute;
	top:328px;
}
.ulSchedaMappa li{
margin-right:10px;
	float:left;
}
.ulSchedaMappa li img{
	margin-right:5px;
}
.divCredit{
	position:absolute;
			top:495px;
			left:50%;
			height:10px;
			margin-top:0px;
			margin-left:-284px;
			width:570px;
			overflow: visible;
	color: #333333;
	text-align:center;
}
.divCreditMorph0{
	margin-left:-335px;
}
.divCreditLayout0{
	position:absolute;
	top:495px;
	left:50%;
	height:10px;
	margin-top:0px;
	margin-left:-335px!important;
	width:570px;
	overflow: visible;
	color: #333333;
	text-align:center;
}
.divCreditLayout1{
	position:absolute;
	top:495px;
	left:50%;
	height:10px;
	margin-top:0px;
	margin-left:-435px!important;
	width:570px;
	overflow: visible;
	color: #333333;
	text-align:center;
}
.divCreditLayout2{
	position:absolute;
	top:495px;
	left:50%;
	height:10px;
	margin-top:0px;
	margin-left:-470px!important;
	width:570px;
	overflow: visible;
	color: #333333;
	text-align:center;
}
.divCreditLayout3{
	position:absolute;
	top:495px;
	left:50%;
	height:10px;
	margin-top:0px;
	margin-left:-450px!important;
	width:570px;
	overflow: visible;
	color: #808285;
	text-align:center;
}
.grappaTurriga{
	line-height:15px;
}
.tdViniContainer{
	overflow:hidden!important;
}
.divViniContainer{
	width:537px;
	height:62px;
	overflow:hidden;
	z-index:10;
}
.divIconaRelazioniContainer{
	width:200px;
	height:100px;
	float:left;
	text-align:left
}
.divIconaRelazioniContainer img{
	margin-top:29px;
}
/*     DIV DI VISUALIZZAZIONE MENU  */
.divMenu{
	background-color: #ffffff;
	position:absolute;
		width:495px;
		height:425px;
		margin-left:-130px;
		display:block;
		margin-top: -213px;
	z-index:20000
}
.divMenuTesto{
	position:absolute;
		width:495px;
		height:425px;
		margin-left:-130px;
		display:block;
		margin-top: -213px;
		z-index:30000;
}
.divMenuInv{
	position:absolute;
		top:50%;
		left:50%;
		width:0px;
		height:0px;
		overflow:hidden;
}
.divMenuInvB{
		width:0px;
		height:0px;
		overflow:hidden;
		margin-left:0px;
		display:block;
		margin-top:0px;
}
.imgChiudiMenu{
	float:right;
	cursor:pointer;
	margin-top:0px;
	position:relative;
	top:-15px;
}
.containerMenu
{
	width:90%;
	margin:auto;
	height:400px;
	margin-top:10px;
	overflow:hidden;
	color:#575745;
}
.titoloMenu{
	font-size:12px;
	/*color:#555251;*/
	color: #575745;
	height:16px;
	line-height:16px;
	border-bottom:1px #9c9a9a dotted;
	margin-top:45px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:10px;
}
.titoloMenu font{
	font-weight:normal!important;
	font-size:12px;
}
.testoMenu{
	border-bottom:1px #9c9a9a dotted;
	margin-top:5px;
	min-height:280px;
	font-family:Georgia, "Times New Roman", Times, serif!important;
	font-size:11px!important;
	line-height:14px;
}
.testoMenuDegustazione{
	font-family:Arial,Georgia, "Times New Roman", Times, serif!important;
	font-size:12.5px!important;
}
.containerBottomMenuMenu{
	float:left;
	width:460px;
	margin-top:25px;
}
.ulBottomMenuMenu{
	float:left;
	width:420px;
}
.ulBottomMenuMenu li{
	float:left;
	margin-right:25px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.ulBottomMenuMenu li a{
	color:#525252;
}
.ulBottomMenuMenu li a:hover{
	color:#C54F27;
}
/*     DIV DI VISUALIZZAZIONE RICETTE  */
.divRicette{
		background-color: #ffffff;
		position:absolute;
		width:722px;
		height:574px;
		margin-left:-385px;
		display:block;
		margin-top: -290px;
		z-index:20000
}
.divRicetteTesto{
	position:absolute;
		width:722px;
		height:574px;
		margin-left:-385px;
		display:block;
		margin-top: -290px;
		z-index:30000;
}
.containerRicette
{
	width:90%;
	margin:auto;
	height:550px;
	margin-top:20px;
	color:#555251;
}
.ricettaTop{
	float:left;
	border-bottom:#909591 dotted 1px;
	width:95%;
	height:30px;
	margin-bottom:10px;
}
.imgLeRicetteTitolo{
	margin-top:5px;
	float:right;
}
.imgArgiolasLeRicette{
	float: left;
}
.ricettaRight{
	width:535px;
	height:487px;
	float:right;
	overflow:hidden;
}
	.containerDettaglioRicette{
		width:490px;
		float: left;
		overflow:hidden;
	}
	.tableRicetta{
		border-bottom:#90928f dotted 1px;
		float:right;
		padding-bottom:10px;
		margin-top:10px;
	}
		.divTitoloDettaglioRicetta{
			width:100%;
			height:15px;
			line-height:15px;
			font-size:12px;
			font-family:Georgia, "Times New Roman", Times, serif;
			text-transform:uppercase;
			margin-bottom:5px;
		}
		.divChefDettaglioRicetta{
			width:100%;
			height:15px;
			line-height:15px;
			font-size:12px;
			font-family:Georgia, "Times New Roman", Times, serif;
			margin-bottom:5px;
		}
		.divAbbinamentoDettaglioRicetta{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		width:100%;
			height:15px;
			line-height:15px;
			margin-bottom:5px;
		}
		.divVinoDettaglioRicetta{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		width:100%;
			height:15px;
			line-height:15px;
			text-transform:uppercase;
			margin-bottom:5px;
		}
.ricettaLeft{
	float:left;
	width:110px;
	height:500px;
	text-align: left;
	vertical-align:bottom;
}
.ricettaLeft img{
	margin-top:420px;
}
.apriRicetta{
	color:#C54F27;
	margin:auto;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.imgChiudiRicetta{
	float:right;
	cursor:pointer;
	position:relative;
	left:25px;
	top:-3px;
}
/*    dettaglio ricetta   */
	.dettaglioRicettaLeft{
		float:left;
		width:255px;
		height:500px;
		text-align:center;
		vertical-align:bottom;
	}
	.divDettaglioRicettaAbb{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		width:100%;
			height:15px;
			line-height:15px;
			margin-bottom:5px;
			text-align:left;
			color:#000000
		}
		.divDettaglioRicettaVino{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		width:100%;
			height:15px;
			line-height:15px;
			margin-bottom:5px;
			text-align:left;
			color:#000000
		}
			 .divDettaglioRicettaVino font{
				font-size:16px;
		 	 }
		.imgDettaglioRicetta{
			width:253px;
			height:170px;
			float:left;
		}
		.dettaglioRicettaLeftCenter{
		margin-top:50px;
			float:left;
			height:180px;
			width:100%;
      }
	  .tableDettaglioRicettaLeft{
	  	float:left;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-top:40px;
	  }
	  .tableDettaglioRicettaLeft tr td{
	  	text-align:left;
		height:18px;
		line-height:18px;
	  }
	  .imgDettaglioCaliceRicetta{
	  	float:left;
		margin-top:40px;
	  }
.dettaglioRight{
		float:right;
		height:500px;
		width:375px;
	}
	.containerTestoRicetta{
		float:right;
		height:422px;
		width:375px;
	}
	  .divDettaglioTitoloRicetta{
			width:100%;
			height:15px;
			line-height:15px;
			font-size:12px;
			font-family:Georgia, "Times New Roman", Times, serif;
			text-transform:uppercase;
			margin-bottom:5px;
			color:#000000
		}
		.divDettaglioChefRicetta{
			width:100%;
			height:15px;
			line-height:15px;
			font-size:12px;
			font-family:Georgia, "Times New Roman", Times, serif;
			margin-bottom:5px;
			color:#000000
		}
		.tableDettaglioRicettaRight{
	  	float:left;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		width:330px;
		margin-top:15px;
	  }
	  .tableDettaglioRicettaRight tr td{
	  	text-align:left;
		line-height:17px;
	  }
	  .ricettaBottom{
	  	width:100%;
		height:25px;
		float:left;
	  }
	   .ricettaBottom ul{
	   	float:left;
		width:100%;
		margin-top:12px;
	  }
	  .ricettaBottom ul li{
	   	float:left;
			margin-right:20px;
			font-size:11px;
			color:#000000
	  }
	    .ricettaBottom ul li a{
		color:#000000
	  }
			.ricettaBottom ul li a:hover{
				color:#C54F27;
			}
			.imgChiudiDettaglioRicetta{
				float:right;
				cursor:pointer;
				position:relative;
				left:15px;
				top:-20px;
			}
.divLingua{
	width:13px;
	height:13px;
	border: #757779 1px solid;
	float:right;
	line-height:13px;
	text-align:center;
	position:relative;
	top:63px;
	left:-30px;
	display:block;
}
.divLingua a{
	color:#d77037;
}
.divLingua1{
	width:13px;
	height:13px;
	border: #757779 1px solid;
	float:right;
	line-height:13px;
	text-align:center;
	position:relative;
	top:58px;
	left:-95px;
}
.divLingua1 a{
	color:#d77037;
}
.divLingua2{
	width:13px;
	height:13px;
	border: #757779 1px solid;
	float:right;
	line-height:13px;
	text-align:center;
	position:relative;
	top:34px;
	left:-40px;
}
.divLingua2 a{
	color:#d77037;
}
.divLingua3{
	width:13px;
	height:13px;
	border: #616466 1px solid!important;
	float:right;
	line-height:13px;
	text-align:center;
	position:relative;
	top:55px;
	left:-90px;
}
.divLingua3 a{
	color:#ffffff;
}
.aDisattivo{
	color:#565759!important
}
/*     DIV DI VISUALIZZAZIONE RASSEGNA STAMPA  */
.divRassegna{
	background-color: #ffffff;
	position:absolute;
		width:540px;
		height:285px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:20000
}
.divRassegnaTesto{
		position:absolute;
		width:540px;
		height:285px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:20000
}
.containerRassegna
{
	width:90%;
	margin:auto;
	height:400px;
	margin-top:10px;
	overflow:hidden;
	color:#555251;
}
/** modifca fatta in data 01/10/2009 ***/
.containerNewsV2
{
	width:100%;
	margin:0px;
	height:400px;
	margin-top:12px;
	overflow:hidden;
	color:#555251;
	border: 0px solid #f00;
}

.chiudiRassegna{
	float:right;
}
.containerMesiRassegnaStampa{
	height:240px;
	width:100%;
}
/**** modifica fatta in data 01/10/2009 ****/
.containerMesiNewsV2{
	height:303px;
	width:100%;
}
/**** fine modifica fatta in data 01/10/2009 ****/
.titoloRassegnaStampa{
	border-bottom:1px #9c9a9a dotted;
	height:18px;
	width:100%;
	font-size:10px;
	padding-top:15px;
	float:left
}
.titoloRassegnaStampa p{
	float:left;
	letter-spacing:2px;
	color:#616466;
}
.titoloRassegnaStampa ul{
	width:300px;
	float:right;
}
.titoloRassegnaStampa ul li{
	float:left;
	width:42px;
	text-align:right;
	letter-spacing:2px;
}
.titoloRassegnaStampa ul li a{
	color:#acafb3
}
.titoloRassegnaStampa ul li a:hover{
	color:#616466;
}
.ulMesiLeft{
	width:200px;
	float:left;
	margin-top:15px;
}
.ulMesiLeft li{
	font-size:10px;
	width:100%;
	margin-top:13px;
	padding-bottom:3px;
	border-bottom:1px #9c9a9a dotted;
	letter-spacing:2px;
	color:#616466;
}
.ulMesiLeft li font{
	text-transform:uppercase;
	font-size:10px;
	color:#616466;
}
.ulMesiLeft li a{
	text-transform: lowercase!important;
	font-size:10px;
	color:#616466;
}
.ulMesiLeft li a:hover{
	color:#C54F27;
}
.ulMesiRight{
	width:284px;
	float:left;
	margin-top:15px;
}
.ulMesiRight li{
	font-size:10px;
	width:100%;
	margin-top:13px;
	padding-bottom:3px;
	border-bottom:1px #9c9a9a dotted;
	letter-spacing:2px;
	color:#616466;
	background-color:
}
.ulMesiRight li font{
	text-transform:uppercase;
	font-size:10px;
	color:#616466;
}
.ulMesiRight li a{
	text-transform: lowercase!important;
	font-size:10px;
	color:#616466;
}
.ulMesiRight li a:hover{
	color:#C54F27;
}
/*     DIV DI VISUALIZZAZIONE CREDITI */
.divCredits{
	background-color: #ffffff;
	position:absolute;
	top:50%;
	left:50%;
		width:540px;
		height:285px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:20000
}
.divCreditsTesto{
		position:absolute;
		top:50%;
		left:50%;
		width:540px;
		height:285px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:20000
}
.divCreditsMoo{
	background-color: #ffffff;
	position:absolute;
		width:540px;
		height:285px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:20000
}
.divCreditsTestoMoo{
		position:absolute;
		width:540px;
		height:285px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:20000
}
.titoloCredits{
	font-size:12px;
	color:#555251;
	height:16px;
	line-height:16px;
	border-bottom:1px #9c9a9a dotted;
	margin-top:15px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:10px;
}
.tableCredits{
	width:100%;
	margin-top:30px;
}
.tableCredits tr td{
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	color:#616466!important;
	font-weight:none!important;
	height:15px;
}
.tableCreditsBottom{
	width:100%;
	margin-top:120px
}
.tableCreditsBottom tr td{
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	color:#616466!important;
	font-weight:none!important;
	height:15px;
}
.trNomiAziende
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#616466!important;
	font-weight:bold;
}

/**** contatti pagina ****/

.testoContatti {
    background: url("../img/contatti_argiolas_logo.jpg") no-repeat scroll 369px 182px transparent;
    border-bottom: 1px dotted #9C9A9A;
    border-top: 1px dotted #9C9A9A;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    margin-top: 30px;
    padding-bottom: 2px;
    padding-top: 10px;
}
/*  RASSEGNA STAMPA */
.ulMesiLeftRs{
	width:490px;
	float:left;
	margin-top:15px;
	height:200px;
}
.ulMesiLeftRs li{
	font-size:10px;
	width:100%;
	margin-top:13px;
	padding-bottom:3px;
	letter-spacing:2px;
	color:#616466;
}
.ulMesiLeftRs li font{
	text-transform:uppercase;
	font-size:10px;
	color:#616466;
}
.ulMesiLeftRs li font p{
	padding:0px;
	margin:0px;
	float:left;
	color:#C54F27;
	font-size:12px;
}
.ulMesiLeftRs li a{
	text-transform: lowercase!important;
	font-size:10px;
	color:#616466;
}
.ulMesiLeftRs li a:hover{
	color:#C54F27;
}
.ulMesiRightRs{
	width:4px;
	float:left;
	margin-top:15px;
}
.ulMesiRightRs li{
	font-size:10px;
	width:100%;
	margin-top:13px;
	padding-bottom:3px;
	letter-spacing:2px;
	color:#616466;
	background-color:
}
.ulMesiRightRs li font{
	text-transform:uppercase;
	font-size:10px;
	color:#616466;
}
.ulMesiRightRs li a{
	text-transform: lowercase!important;
	font-size:10px;
	color:#616466;
}
.ulMesiRightRs li a:hover{
	color:#C54F27;
}
/*  PRENOTAZIONI  */
.divPrenotazione{
	background-color: #ffffff;
	position:absolute;
		width:473px;
		height:425px;
		margin-left:-130px;
		display:block;
		margin-top: -213px;
	z-index:20000
}
.divPrenotazioneTesto{
	position:absolute;
		width:473px;
		height:425px;
		margin-left:-130px;
		display:block;
		margin-top: -213px;
		z-index:30000;
}
.containerPrenotazione
{
	width:409px;
	height:381px;
	margin-top:10px;
	float:left;
	color:#555251;
	margin-left:37PX;
	margin-top:20PX;
}
.headerPrenotazione{
	width:100%;
	border-bottom:1px #9c9a9a dotted;
	padding-bottom:5px;
	float:left;
	margin-bottom:20px;
}
.headerPrenotazione img{
	float:left;
}
.headerPrenotazione p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	float:right;
	margin-top:30px;
}
.tablePrenotazione{
	width:40px!important;
	overflow:hidden;
}
.tablePrenotazione tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.tablePrenotazione tr td p{
	margin:0px;
	padding:0px;
	float: left;
	height:15px;
	overflow:hidden;
}
.tablePrenotazione tr td input, .tablePrenotazione tr td select{
	border:1px #c1c1c1 solid;
	margin-top:4px;
	margin-bottom:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-top:2px #b8b8b8 solid;
}
.inputTextPrenotazione{
	width:180px!important;
	height:17px!important;
}
select.inputTextPrenotazione{
	height:22px!important;
}
select.inputTextPrenotazione option{
	border-bottom:  1px dotted #c1c1c1;
}
.tablePrenotazione tr td textarea{
	border:1px #c1c1c1 solid;
	margin-top:5px;
	margin-bottom:13px;
	width:409px!important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px!important;
	height:85px;
	border-top:2px #b8b8b8 solid;
	overflow: auto;;
}
.tablePrenotazione tr td font, .tablePrenotazione tr td font a{
	color:#C54F27;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.submitPrenotazione{
	border:1px #de5620 solid!important;
	color: #757779;
	background-color:#FFFFFF;
	width:57px;
	height:16px;
	padding:0px;
	padding-left:2px;
	padding-bottom:5px;
	margin:0px;

	font-family:"trebuchet MS", Arial, Helvetica, "Sans Serif";
	font-size:9px;
	font-weight:bold;
	line-height:13px;
	text-align: center;
	margin-top:20px;
	float:left;
	letter-spacing:2px;
}
.checkBoxPrenotazione{
	border:0px!important;
	padding:0px;
	margin:0px;
	float: left;
	position:relative;
	top:-4px!important;
	top:-14px;
/*	margin-top:-4px;
	margin-top:0px!important;*/
	/**/
}
.footerPrenorotazione{
	width:100%;
	float:left;
	margin-top:13px;
	border-top:1px #9c9a9a dotted;
}
.checkboxPranzoCena1{
	 margin:0px!important;
	 padding:0px!important;
	 border:0px!important;
	 margin-right:34px!important;
	 margin-left:7px!important;
}
.checkboxPranzoCena2{
	 margin:0px!important;
	 padding:0px!important;
	 border:0px!important;
	 margin-right:25px!important;
}
/*     DIV DI VISUALIZZAZIONE NEWS  */
.divNews{
	background-color: #ffffff;
	position:absolute;
	top:50%;
	left:50%;
		width:536px;
		height:348px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:20000
}
/*  modificato in data 01/10/2009 per modifica layout
.divNewsTesto{
		position:absolute;
		top:50%;
		left:50%;
		width:536px;
		height:285px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:20000;
}
.divNewsMoo{
	background-color: #ffffff;
	position:absolute;
		width:536px;
		height:285px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:20000
}
.divNewsTestoMoo{
		position:absolute;
		width:536px;
		height:285px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:20000
}
*/
.divNewsTesto{
		position:absolute;
		top:50%;
		left:50%;
		width:538px;
		height:348px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:20000;
}
.divNewsMoo{
	background-color: #ffffff;
	position:absolute;
		width:538px;
		height:348px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:20000
}
.divNewsTestoMoo{
		position:absolute;
		width:538px;
		height:348px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:20000
}
.containerNews
{
	width:488px;
	float:left;
	margin-left:16px;
	height:213px;
	overflow:hidden;
	color:#555251;
}
.containerNewsHeader
{
	width:100%;
	height:56px;
	overflow:hidden;
	background-image:url(../img/bkgHeader24.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#D75018;
}
.containerNewsHeader img
{
	margin-top:12px;
	margin-left:16px;
}
.imgNews{
	float:left;
	max-width:100px;
	margin-top:10px;
}
.imgNewsList{
	float:left;
	width:77px;
	height: 70px;
	margin-top:5px;
}
.testoNews{
	float: right;
	width:368px;
/*	height:203px;*/
	margin-bottom:10px;
}
.titoloNews{
	float: right;
	width:368px;
	min-height:18px;
	height:auto!important;
	height:18px;
	border-bottom:1px #9c9a9a dotted;
	font-size:11px;
	text-transform:uppercase;
	color:#5a5a5a;
	line-height:18px;
	letter-spacing: 0.5px;
}
/**  2009-10-01 modifiche al layout news  ***/
.titoloNewsOrange{
	border-bottom:1px #C54F27 dotted;

}
b.dataNewsOrange{
	color: #C54F27 ;
	letter-spacing: 1px;
}
.newsListLeggiTutto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#e0551f;
	margin:0px;
	padding:0px;
 margin-top: 2px;
}
/** ***/
.titoloNews p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	float:right;
	color:#e0551f;
	margin:0px;
	padding:0px;
}

 .testoNewsCenter{
	width:100%;
	/*height:150px;*/
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px!important;

	line-height:18px;
	text-align:justify;
	margin-top:6px;
   letter-spacing: -0.05em;
}

.testoNewsFooter{
	width:100%;
	float:left
}
.leAltreNews{
		display: none;
float:left;
font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#e0551f;
	margin:0px;
	padding:0px;
	background-image:url(../img/iconaNewsLitle24.png);
	background-repeat:no-repeat;
	background-position:left top;
	text-indent:35px;
margin-top:9PX;
height:20px;
line-height:22px;
}
.newsArchivio{
	display: none;
font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	float:right;
	color:#616466;
	margin:0px;
	padding:0px;
	margin-top:9PX;
	height:20px;
	line-height:22px;
	border: 0px solid #f00;
}
.newsArchivioUp{

font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	float:right;
	color:#ffffff;
	margin:0px;
	padding:0px;
	padding-left:35px;
	margin-top:20PX;
	margin-right:20PX;

	height:20px;
	line-height:22px;
	border: 0px solid #f00;
	background: url('../img/W_news_archivio.png') no-repeat center left;
	}
/*     DIV DI VISUALIZZAZIONE DETTAGLIO NEWS  */
.divDettaglioNews{
	background-color: #ffffff;
		position:absolute;
		top:50%;
		left:50%;
		width:536px;
		height:662px;
		margin-left:-280px;
		display:block;
		margin-top: -332px;
		z-index:200000
}
.divDettaglioNewsTesto{
		position:absolute;
		top:50%;
		left:50%;
		width:536px;
		height:662px;
		margin-left:-280px;
		display:block;
		margin-top: -332px;
		z-index:200000;
}
.divDettaglioNewsMoo{
		background-color: #ffffff;
		position:absolute;
		width:538px;
		height:562px;
		margin-left:-280px;
		display:block;
		margin-top: -282px;
		z-index:20000
}
#DettaglioNewsTesto
{
  height:400px;
}
.divDettaglioNewsTestoMoo{
		position:absolute;
		width:538px;
		height:562px;
		margin-left:-280px;
		display:block;
		margin-top: -282px;
		z-index:20000;
}
div.testoContenutoDettaglioNews{
	width:366px;
	min-height:420px;
	float: left;

	margin-top:5px!important;
	margin-left:10px!important;
}
div.containerScrollDettaglioNews{
	width:386px;
	min-height:430px;
	margin-top:20px;
	float:left;
	margin-left:70px;
}


/** 01/10/2009 modifica layout news versione 02 **/
div#scrollBarNewsList{
	width:38px;
	float:left;

}

/** fine 01/10/2009 modifica layout news versione 02 **/




/*     DIV DI VISUALIZZAZIONE ARCHIVIO NEWS  */
/*
modificato in data 01/10/2009 per ingrandimento del nuovo layout

.divArchivioNews{
	background-color: #ffffff;
	position:absolute;
		width:540px;
		height:285px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:40000
}
.divArchivioNewsTesto{
		position:absolute;
		width:540px;
		height:285px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:40000
}*/
.divArchivioNews{
	background-color: #ffffff;
	position:absolute;
		width:540px;
		height:348px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
	z-index:40000
}
.divArchivioNewsTesto{
		position:absolute;
		width:540px;
		height:348px;
		margin-left:-280px;
		display:block;
		margin-top: -74px;
		z-index:40000
}
a.LinkToHome{color: #82E600!important;}

/*******

dove siamo  come arrivare
****/
div#imgComeArrivareContainer   {
	width: 537px;
	height: 218px;
	overflow:hidden;
	position:absolute;
	display: none;
	}
div#imgComeArrivareContainerChiuso   {
		width: 50px;
	height: 50px;
}

div.imgComeArrivareContainerAperto{
	width: 537px;
	height: 218px;
	color:#fff;
}
div.comeArrivareTestiContainer{
position:relative;top:-219px;left:232px; width:300px;padding-top:6px;
}
div.comeArrivareTestiContainer:hover span{color: #fff;}

span.titolo1ComeArrivare{
	color:#E6E6E6;
	font-family: Gerogia, Serif;
 	font-weight: normal!important;
 	font-size: 11px!important;
	letter-spacing: 1px;
}



span.titoloComeArrivare{
	font-family: Arial;
 	font-weight: normal!important;
 	font-size: 11px!important;
 	color:#C54F27;
	 line-height: 15px;
	 letter-spacing: 0.4px;
}
div.comeArrivareTestiContainer:hover span.titoloComeArrivare{color: #C54F27;}
span.testoComeArrivare{
   font-family: Georgia!important;
   font-size: 10px!important;
   font-weight: normal!important;
   line-height: 18px;

}
span.testoComeArrivare:hover{
	color: #fff;
}

/****/

