/*--------DUEMILADDDDDDODICI----*/

body {
	/*background-image: url(img/texture.jpg);*/
background:#fff;
	/*background-image: url(img/puntino.png)!important;
	background-repeat: repeat;*/
	margin:0;
	padding:0;
	font-family: "Eurostile", Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	}

a {	font-weight: bold;}
a:link {	text-decoration: none;	color: #481100;}
a:visited {	text-decoration: none; color: #471111;}
a:hover {	text-decoration: underline;	color: #cf4214;}
a:active {	text-decoration: none;}




.sfondofotografico{
position:fixed;
width:100%; height:100%; display:table;
top:0; left:0;
z-index:-9;
opacity:0.5; filter:alpha(opacity=50); /* IE8*/
margin:0;
}


#fasciaintera{width:100%; margin:0; padding:0; overflow:hidden; background:#481100;}
#headermain{width:960px; margin:0 auto!important;padding:0;}
.primanavigazione{padding:0; background:#481100;}	

#headermain ul{margin:0; padding:0;font-size:16px; text-align:center; text-transform:uppercase; letter-spacing:2px;  font-weight:bold; list-style:none;} 

#hornavmain li{  height:40px; float:left; color:#FFFFFF; }
#hornavmain li a{color:#fff; display: block; line-height: 20px; 	margin: 0; 	padding: 10px 20px;}
#hornavmain li:hover {background:#fff;  color:#481100;}
#hornavmain li a:hover{color:#481100; text-decoration: none;}
#hornav{width:960px; margin:0px; padding:0;  float:right; color:#FFFFFF;}

.linkuno{width:170px!important; /*border-left:2px solid #7B4039;*/border-right:2px solid #7B4039!important;}
.linkquattro{width:155px!important; border-right:2px solid #7B4039!important;}
.linkdue, .linktre {width:155px!important; border-right:2px solid #7B4039!important;}
.linkcinque{width:157px!important; border-right:0px solid #7B4039!important;}


.gabbiasito{z-index:20!important; margin:0 auto!important; padding:0!important; 
background:url(img/bg960.jpg) repeat!important; display:table; height:100%;}


#colonnasinistra{float:left; width:20%; margin:0; padding:0; background:#471111;}

.colonnamenu{
background: url(img/bollafondo.png) top right no-repeat; 
width:180px; 
float:left;}

	.colonnamenu ul{
	width:180px; 
	padding:0;  
	font-family: "Eurostile", Verdana, Arial, Helvetica, sans-serif;
	font-size:1.3em; 
	letter-spacing:1px; 
	text-align:left; 
	text-transform:uppercase; 
	margin:0;
	list-style:none;}
	
		.colonnamenu li{
		padding:20px 0; 
		padding-left:40px; 
		background: url(img/gianduiottomenu2.png) left no-repeat; 
		border:0px outset #005b9f;
		margin-bottom:10px;}
			.colonnamenu li:hover {
			background: url(img/gianduiottomenu.png) left no-repeat #f6a800; 
			border:0px inset #fff;}
		
		.colonnamenu a{
		display:block;
		margin:0;
		padding:0; 
		color:#fff!important;}
			.colonnamenu a:hover{
			text-decoration: none!important; 
			color:#471100;}

.divScorrevole{margin:0; margin-left:40px; padding:0; margin-bottom:20px; line-height:60%; margin-top:-10px;}
.submenu{background:none!important; margin:0!important; padding:0!important;}

.bannersinistra{margin:40px auto; width:180px; text-align:center;}

#colonnacentrale{float:left; width:60%; margin:0; padding:0;}
#colonnadestra{float:left; width:20%; margin:0; padding:0;}

.partnerdestra{text-align:center; margin:10px auto; padding:0; width:100%; background:#fff; margin-top:13px;}
.partnerdestra img{margin:10px 0; }

.contenuti{ font-family: Verdana, Arial, Helvetica, sans-serif;line-height:140%; padding:20px; padding-top:4px; /*background:#fff;padding-right:100px!important; *//*background-image: url(fondofade.png); background-repeat: repeat-y; background-position: top right !important;*/}

p.content{/*letter-spacing:0.05em;*/ text-align:justify; font-size:1em; padding:4px 20px;}
.content a{font-weight: bold; /*font-size:1.1em;*/}
.citazioni{font-size:0.9em; color:#333; font-style:italic;}

.centrato{/*letter-spacing:0.05em;*/ text-align:center!important; font-size:1em; padding:4px 20px; }

p.dovequando{/*letter-spacing:0.05em;*/ font-weight: bold; text-align:justify; font-size:1.1em; padding:4px 20px;}

.inprovincia-titolo{font-size: 120%!important;
	/*letter-spacing:0.05em;*/
	border-left: 6px solid #f6a800;
	margin-left:40px;
	text-align: left;
	padding: 4px 18px;}	
	
.marchicentrati{width:580px; margin:4px auto; text-align:center; margin-bottom:40px;}	
	
.inprovincia-testo{/*letter-spacing:0.05em;*/ text-align:justify; /*font-size:1em;*/ padding:4px 20px!important;}
.inprovincia-info{padding:10px; border:1px solid #F6a800; text-align:center; width:520px; margin:10px auto;}

.ancore{padding-bottom:30px!important;}
.areaeventi{margin-left:80px; margin-bottom:40px;}

.testoform{width:600px; margin:10px auto; font-weight:bold; margin-left:40px;}
.noteindicazioni{width:100%; margin:10px 0; padding:0; text-align:center; font-style:italic; font-size:xx-small;}
.attenzione{width:100%; margin:10px 0; padding:0; text-align:center; font-style:italic; font-size:small; }

#footer{width:100%; margin:0; padding:0; overflow:hidden; background:#481100;
height:50px; display:block; clear:both;
margin-top:20px;
text-align:center;}

#footer p{font-size:small; color:#ffffff; padding:4px 6px;}


#galleryevento{
	float:left;
	position:relative; 
	margin:20px;
	margin-left:15px;
		padding:2px 1px;
		width: 100%;}
		
#galleryevento p{text-align:center;}

#galleryevento img{
		border: 4px solid #eee!important;
			}

	#galleryevento a:hover img{
		border: 4px solid #481100!important;
			}

/* jQuery lightBox plugin - Gallery style */

	#gallery, #gallerydue #galleria {
	float:left;
	position:relative; 
	margin:10px auto; /*16px 0 40px 0;*/
	margin-top:20px;
		padding:2px 1px;
		width: 100%;	
		
		}
		
	#galleria{margin-top:60px!important;}	
		
		#gallery p{text-align:center;}
		

	#gallery ul, #gallerydue ul { list-style: none; }
	#gallery ul li, #gallerydue ul li { display: inline; }
	#gallery ul img, #gallerydue ul img {
		border: 4px solid #eee;
		padding:0; margin:0 1px;
		/*border-width: 5px 5px 20px;*/	}

	#gallery ul a:hover img, #gallerydue ul a:hover img {
		border: 4px solid #c52519;
		/*border-width: 5px 5px 20px;*/
		color: #fff;	}

	#gallery ul a:hover, #gallerydue ul a:hover { color: #fff; }


	#gallery a img{
		border: 4px solid #eee!important;
			}

	#gallery ul a:hover img{
		border: 4px solid #481100!important;
			}

/*-----DUEMILA11-----*/




img {border:0px solid #ffffff !important;/* padding:5px;*/}
img.pulsanti{border:0; padding:0!important; margin:0!important;}
img.pulsantiH{border:0; padding:0!important; margin:0!important;}
	



.headerone{text-align:right;border-bottom:0px solid #FC7215; background:#FF860C;/*background:#f39907;*/
background-image: url(img/sopra.png) !important; background-position: top left !important; background-repeat: repeat-x !important;
	border-bottom:0px solid #471111 /*#FC7215*/;}

.claim{position: absolute; top:80px; left:auto; z-index: 99; padding-left:20px;}
.testata-home{margin:0; padding:0; height:540px; width:960px; float:right; z-index: 98;
background-image: url(img/header-home.jpg) !important;
	background-position:top right !important;
	background-repeat: no-repeat !important;}
	
.testata{margin:0; padding:0; height:400px; width:960px; float:right; z-index: 98;background-image: url(img/header2.jpg) !important;
	background-position:top right !important;
	background-repeat: no-repeat !important;}	


.titolo-zero{width: 100%;  padding:0; margin:20px 0;}	
.titolo-uno{width: 100%; margin:0; padding:0;}	

	
.col-sx
{/*width:180px!important;
	margin:0; padding:0;
	background:#471111;*/}
	
.col-dx
{/*width:140px!important;
	border-left:0px dashed #471111;
	background:#F6a800; /*#FC7215;*/}		
	
	


.accoglienza{background:#f6f6f6;}
.roadshow{background:#fff;}
.partner{background:#fff;}


.bricioline{font-size: small; color: #cf4214; padding:4px; font-family: Arial, Helvetica, sans-serif!important;}
.bri-active{font-weight:bold;}

.bodyTitle1
{margin-left: -20px;
	/*margin-bottom: 4px;*/
	font-size: 1.2em!important;
	padding: 4px 18px;
	/*width: 85%;*/
	color: #471111;
	text-transform:uppercase;
	background: #F6a800;
	border-left:0px edge #ffffff!important;	
}
.bodyTitle2
{margin-right: -20px;
	/*margin-bottom: 4px;*/
	font-size: 100%!important;
	padding: 4px 18px;
	/*width: 85%;*/
	color: #471111;
	text-transform:uppercase;
	background: #F6a800;
	border-left:0px edge #ffffff!important;	
}
.title4
{font-size: 130%!important;
	border-bottom: 2px dashed #f6a800;
	text-align: right;
	padding: 4px 18px;}
	
.title5
{font-size: 120%!important;
	/*letter-spacing:0.05em;*/
	border-left: 6px solid #f6a800;
	margin-left:20px;
	text-align: left;
	padding: 4px 0 4px 18px;}
	
.title6
{font-size: 110%!important;
	border-right: 6px solid #f6a800;
	text-align: right;
	padding: 4px 8px;}	
	
.title7
{font-size: 110%!important;
	border-right: 6px solid #f6a800;
	border-left: 6px solid #f6a800;
	text-align: center;
	padding: 4px 8px;
	width:240px;
	margin:6px auto;
	margin-top:20px;}	
	
.inprovincia-titolo{font-size: 120%!important;
	/*letter-spacing:0.05em;*/
	border-left: 6px solid #f6a800;
	margin-left:40px;
	text-align: left;
	padding: 4px 18px;}	
	
.inprovincia-testo{/*letter-spacing:0.05em;*/ text-align:justify; /*font-size:1em;*/ padding:4px 20px!important;}
.inprovincia-info{padding:10px; border:1px solid #F6a800; text-align:right;}	
	


p.linkeventi{/*letter-spacing:0.1em;*/ text-align:justify; }
.linkeventi a{font-weight: bold; font-size:1em; text-transform:uppercase!important; /*letter-spacing:0.1em;*/}


.listadegustazioni{padding:10px; margin:4px auto; width:200px; border: 2px solid #f6f6f6;}	
.listadegustazioni li{margin-left:8px; font-size:120%; font-weight:bold; padding-bottom:10px; }

.wp_galleria{text-align:center;}
.wp_iframe{width:570px; height:900px; border:0px solid #ffffff; margin:0; padding:10px;}
.wp_iframe540{width:580px; height:535px; border:0px solid #ffffff; margin:0; padding:10px;}


.fondo-footer{
width:100%;
height:20px;
margin:0;
padding:6px;
text-align:center;
background:#471111;
border-top:0px solid #FC7215;}

.fondo-footer p{font-size:x-small; color:#ffffff;}

.fondo-sotto{
z-index: 98; position: fixed; bottom:0px; right:0px; width:100%; height:420px;
/*overflow:hidden;*/ margin:0; padding:0; text-align:right;
background-image: url(img/mole2.png) !important; 	background-position: bottom right !important; 	background-repeat: no-repeat !important;
/*background:#f39907;*/ border-bottom:6px solid #FC7215;}