*{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

body{
background-color:#790000;
background-image:url(immagini/sfondo_body.jpg);
background-position:top;
background-repeat:repeat-x;
}

#body_az{
background-color:#93001A;
background-image:url(immagini/sfondo_azienda.jpg);
background-position:top;
background-repeat:no-repeat;
}

#body_vinoeolio{
background-color:#93001A;
background-image:url(immagini/sfondo_vinoeolio.jpg);
background-position:top;
background-repeat:no-repeat;
}

#body_eventi{
background-color:#93001A;
background-image:url(immagini/sfondo_eventi.jpg);
background-position:top;
background-repeat:no-repeat;
}

#body_contatti{
background-color:#93001A;
background-image:url(immagini/sfondo_contatti.jpg);
background-position:top;
background-repeat:no-repeat;
}

.freccette{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:0 5px 0 0;
text-align:right;
}

.freccette a{outline:none; text-decoration:none;}
.freccette a:link{color:#FFFFFF;}
.freccette a:visited{color:#FFFFFF;}
.freccette a:hover{color:#B0012F;}
.freccette a:active{color:#FFFFFF;}

img{
	outline:none;
	border: none;
}

#piede{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#piede a{outline:none;}
#piede a:link{color:#FFFFFF; text-decoration:none;}
#piede a:visited{color:#FFFFFF; text-decoration:none;}
#piede a:hover{color:#FFFFFF; text-decoration:underline;}
#piede a:active{color:#FFFFFF; text-decoration:none;}

#credits{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
opacity:0.5;
padding:0 25px 0 0;
}

#credits a{outline:none;}
#credits a:link{color:#FFFFFF; text-decoration:none;}
#credits a:visited{color:#FFFFFF; text-decoration:none;}
#credits a:hover{color:#FFFFFF; text-decoration:underline;}
#credits a:active{color:#FFFFFF; text-decoration:none;}

#testa_it{
background-image:url(immagini/testa_it.gif);
background-position:top;
background-repeat:no-repeat;
height:120px;
width:990px;
}

#testa_en{
background-image:url(immagini/testa_en.gif);
background-position:top;
background-repeat:no-repeat;
height:120px;
width:990px;
}

.paragrfo_testa{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
padding:19px 25px 0 0;
text-align:right;
}

#altezzagif{
background-color:transparent;
background-image:url(immagini/spaceheight.gif);
background-position:top;
background-repeat:repeat-x;
height:416px;
width:406px;
}

.content{
background-color:#000000;
filter:alpha(opacity=69);
-moz-opacity:0.69;
opacity:0.69;
height:240px;
margin:3px;
width:528px;
}

.content_curiosita{
background-color:#000000;
filter:alpha(opacity=69);
-moz-opacity:0.69;
opacity:0.69;
height:370px;
margin:3px;
width:528px;
}

.content_scheda{
background-color:#FFFFFF;
filter:alpha(opacity=69);
-moz-opacity:0.69;
opacity:0.69;
margin:3px;
width:528px;
}

.content_extra{
background-color:#666666;
filter:alpha(opacity=69);
-moz-opacity:0.69;
opacity:0.69;
margin:3px;
width:528px;
}

#display{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:200px;
line-height:19px;
padding:0 22px 0 22px;
overflow:hidden;
text-align:justify;
}

#display_curiosita{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:330px;
line-height:19px;
padding:0 22px 0 22px;
overflow:hidden;
text-align:justify;
}

.gallery{
	padding:20px 0px 0px 3px;
	margin-right: 25px;
	overflow: auto;
	height: 100px;

}

.image_margin{
	/* [disabled]padding:20px 0px 0px 3px; */
	margin-right: 13px;
	width: 120px;
	float: left;

}
.image_margin2{
	/* [disabled]padding:20px 0px 0px 3px; */
	width: 120px;
	float: left;
	margin-left: 7px;

}



.menu_orizzontale a{
	color:#333333;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	height:34px;
	line-height:28px;
	margin:0;
	outline:none;
	padding:0;
	text-align:center;
	text-decoration:none;
	width:88px;
}

.menu_orizzontale a:link{background-image:url(immagini/down.gif);}
.menu_orizzontale a:visited{background-image:url(immagini/down.gif);}
.menu_orizzontale a:hover{background-image:url(immagini/rollover.gif);}
.menu_orizzontale a:active{background-image:url(immagini/down.gif);}

.menuInStatic a{
background-image:url(immagini/rollover.gif);
color:#333333;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
height:34px;
line-height:28px;
margin:0;
outline:none;
padding:0;
text-align:center;
text-decoration:none;
width:106px;
}

.tit_immagini{
	color:#B0012F;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	margin:0 0 0 3px;
	font-weight: bold;
}

.rosso15px{
color:#B0012F;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
}

.rosso13px{
color:#B0012F;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.rosso13px a{outline:none; text-decoration:none;}
.rosso13px a:link{color:#B0012F;}
.rosso13px a:visited{color:#B0012F;}
.rosso13px a:hover{color:#333333;}
.rosso13px a:active{color:#B0012F;}

.paragrafo_generale{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
padding-bottom:7px;
}

.paragrafo_generale a{outline:none; text-decoration:underline;}
.paragrafo_generale a:link{color:#333333;}
.paragrafo_generale a:visited{color:#333333;}
.paragrafo_generale a:hover{color:#333333;}
.paragrafo_generale a:active{color:#333333;}

.paragrafo_contatti{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	padding-bottom:7px;
	text-align: left;
	font-weight: bold;
}

.paragrafo_contatti a{outline:none; text-decoration:underline;}
.paragrafo_contatti a:link{color:#333333;}
.paragrafo_contatti a:visited{color:#333333;}
.paragrafo_contatti a:hover{color:#333333;}
.paragrafo_contatti a:active{color:#333333;}

.link_scheda{
	background-color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:3px 3px 3px 3px;
	text-align:left;
	margin: 4px 4px 4px 4px;
	
}

.link_scheda a{outline:none; text-decoration:none;}
.link_scheda a:link{color:#FFFFFF;}
.link_scheda a:visited{color:#FFFFFF;}
.link_scheda a:hover{color:#FFFFFF;}
.link_scheda a:active{
	color:#000000;
	border: none;
}

.link_GoogleMaps{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}

.link_GoogleMaps a{text-decoration:none; outline:none;}
.link_GoogleMaps a:link{color:#333333;}
.link_GoogleMaps a:visited{color:#333333;}
.link_GoogleMaps a:hover{color:#333333;}
.link_GoogleMaps a:active{color:#333333;}

iframe{border:1px solid #999999}

.rientro_sinistro{padding-left:6px;}

.intestazione_cella{
color:#B0012F;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
}

.intestazione_cellaolio{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.titolo_cellaolio{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.paragrafo_cella{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}

#riga_rosa{background-color:#ECACB4;}
#riga_bianca{background-color:#FFF2D9;}
#riga_verde{background-color:#5B5B00;}

.bordo_schedaolio td{border:1px solid #333333;}

/*========================================inizio stile lightbox========================================*/
#lightbox{
position:absolute;
left:0;
width:100%;
z-index:100;
text-align:center;
line-height:0;
}

#lightbox img{width:auto; height:auto;}
#lightbox a img{border:none;}

#outerImageContainer{
position:relative;
background-color:#FFFFFF;/*colore sfondo ingombro immagine*/
width:250px;
height:250px;
margin:0 auto;
}

#imageContainer{padding:10px;}

#loading{
position:absolute;
top:40%;
left:0%;
height:25%;
width:100%;
text-align:center;
line-height:0;
}

#hoverNav{
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:10;
}

#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}

#prevLink, #nextLink{
width:49%;
height:100%;
background-image:url(data:image/gif,base64,AAAA);
display:block;
}

#prevLink{left:0; float:left;}
#nextLink{right:0; float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(lightbox/images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(lightbox/images/nextlabel.gif) right 15% no-repeat;}

#imageDataContainer{
font:10px Verdana, Helvetica, sans-serif;
background-color:#FFFFFF;/*colore sfondo ingombro testo*/
margin:0 auto;
line-height:1.4em;
overflow:auto;
width:100%;
}

#imageData {padding:0 10px; color:#666;}
#imageData #imageDetails{width:70%; float:left; text-align:left;}	
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block; clear:left; padding-bottom:1.0em;}			
#imageData #bottomNavClose{width:66px; float:right; padding-bottom:0.7em; outline:none;}	 	

#overlay{
position:absolute;
top:0;
left:0;
z-index:90;
width:100%;
height:500px;
background-color:#000000; /*colore sfondo lightbox attivo*/
}
/*=========================================fine stile lightbox=========================================*/

