
1	{margin:0; padding:0;width:100%;height:400px!important; overflow-x: hidden;}
		
		.animate					{-webkit-transition: all 0.3s ease-in-out;
									-moz-transition: all 0.3s ease-in-out;
									-ms-transition: all 0.3s ease-in-out;
									-o-transition: all 0.3s ease-in-out;
									transition: all 0.3s ease-in-out;}
		
		.flexslider, .flex-viewport	{width:100%;height:400px;!important; margin:0;padding:0;}
		
		.flexslider .slides		{height:100%;!important;}
			
		.flexslider .slides li 	{width:100%;height:400px!important; margin:0;padding:0;			
								  -webkit-background-size: cover!important;
								  -moz-background-size: cover!important;
								  -o-background-size: cover!important;
								  background-size: cover!important;
		}
		
		.flex-control-nav 	{bottom: 0%; }
		
		.flex-direction-nav {display:true;}	
		
		.flex-caption		{position: relative; top:80%; text-shadow:1px 1px 2px #000;left:0;text-align:center;width:100%;color:#B38E00;}
	
		.flex-caption h1	{font-size: 35px;margin:0 0 60px 0;font-weight:100; font-weight:bold; font-family: garamond ;text-transform: uppercase}
		
		.flex-caption p		{font-size: 20px;margin:0;font-weight:200;font-family: Source Sans Pro;letter-spacing: 5px}
		



#navigation{
margin:3em;
padding:100;
color: #FFF;
font-family:  georgia, verdana, arial, helvetica, sans-serif;
font-size: 90%;
}
#navigation{
	margin: 0;
	padding: 0;
	list-style-type: none;
	background: #FFFFFF;
	float:CENTER;
	width:auto;
}
			
#navigation li{
	padding: 0;
	margin: 0;
	display: inline;
	background: #FFFFFF;
	}
		
#navigation li a{		
	float: left;
	color: #000;
	border-bottom: 3px solid #ffffff;
	background: #FFFFFF;			
	text-decoration: none;
	padding: .3em  1.5em;	
	}
		
#navigation li a:hover{
	border-bottom: 3px solid #FFFFFF;
	background: #ffffff;			
	}
			
		#navigation li.xslt a:hover{ background: #FFAE06; }
		
#navigation1{
margin:3em;
padding:100;
color: #FFF;
font-family:  georgia, verdana, arial, helvetica, sans-serif;
font-size: 90%;
}
#navigation1{
	margin: 0;
	padding: 0;
	list-style-type: none;
	background: #FFFFFF;
	float:CENTER;
	width:auto;
}
			
#navigation1 li{
	padding: 0;
	margin: 0;
	display: inline;
	background: #FFFFFF;
	}
		
#navigation1 li a{		
	float: left;
	color: #000;
	border-bottom: 3px solid #ffffff;
	background: #FFFFFF;			
	text-decoration: none;
	padding: .3em  1.5em;	
	}
		
#navigation1 li a:hover{
	border-bottom: 3px solid #FFFFFF;
	background: #ffffff;			
	}
			
		#navigation1 li.xslt a:hover{ background: #F7B7ED; }
		

#navigation2{
margin:3em;
padding:100;
color: #FFF;
font-family:  georgia, verdana, arial, helvetica, sans-serif;
font-size: 90%;
}
#navigation2{
	margin: 0;
	padding: 0;
	list-style-type: none;
	background: #FFFFFF;
	float:CENTER;
	width:auto;
}
			
#navigation2 li{
	padding: 0;
	margin: 0;
	display: inline;
	background: #FFFFFF;
	}
		
#navigation2 li a{		
	float: left;
	color: #000;
	border-bottom: 3px solid #ffffff;
	background: #FFFFFF;			
	text-decoration: none;
	padding: .6em  1.5em;	
	}
		
#navigation2 li a:hover{
	border-bottom: 3px solid #FFFFFF;
	background: #ffffff;			
	}
			
		#navigation2 li.xslt a:hover{ background: #F7B7ED; }
		
#navigation3{
margin:3em;
padding:100;
color: #FFF;
font-family:  georgia, verdana, arial, helvetica, sans-serif;
font-size: 90%;
}
#navigation3{
	margin: 0;
	padding: 0;
	list-style-type: none;
	background: #FFFFFF;
	float:CENTER;
	width:auto;
}
			
#navigation3 li{
	padding: 0;
	margin: 0;
	display: inline;
	background: #FFFFFF;
	}
		
#navigation3 li a{		
	float: left;
	color: #000;
	border-bottom: 3px solid #ffffff;
	background: #FFFFFF;			
	text-decoration: none;
	padding: .6em  1.5em;	
	}
		
#navigation3 li a:hover{
	border-bottom: 3px solid #FFFFFF;
	background: #ffffff;			
	}
			
		#navigation3 li.xslt a:hover{ background: #F7B7ED; }

#navigation4{
margin:3em;
padding:100;
color: #FFAE06;
font-family:  georgia, verdana, arial, helvetica, sans-serif;
font-size: 90%;
}
#navigation4{
	margin: 0;
	padding: 0;
	list-style-type: none;
	background: #FFAE06;
	float:CENTER;
	width:auto;
}
			
#navigation4 li{
	padding: 0;
	margin: 0;
	display: inline;
	background: #B38E00;
	}
		
#navigation4 li a{		
	float: left;
	color: #FFFFFF;
	border-bottom: 3px solid #B38E00;
	background: #B38E00;			
	text-decoration: none;
	padding: .6em  1.5em;	
	}
		
#navigation4 li a:hover{
	border-bottom: 3px solid #B38E00;
	background: #B38E00;			
	}
			
		#navigation4 li.xslt a:hover{ background: #FFAE06; }

#navigation5{
margin:3em;
padding:100;
color: #FFF;
font-family:  georgia, verdana, arial, helvetica, sans-serif;
font-size: 100%;
}
#navigation5{
	margin: 0;
	padding: 0;
	list-style-type: none;
	background: #FFFFFF;
	float:CENTER;
	width:auto;
}
			
#navigation5 li{
	padding: 0;
	margin: 0;
	display: inline;
	background: #FFFFFF;
	}
		
#navigation5 li a{		
	float: left;
	color: #000;
	border-bottom: 3px solid #ffffff;
	background: #FFFFFF;			
	text-decoration: none;
	padding: .6em  1.5em;	
	}
		
#navigation5 li a:hover{
	border-bottom: 3px solid #FFFFFF;
	background: #ffffff;			
	}
			
		#navigation5 li.xslt a:hover{ background: #F7B7ED; }
	
	
#cookie-message
{
 display:block;
 width: 100%;
 height: 40px;
 line-height: 40px;
 background-color: #B38E00;
 color:#FFFFFF;
 z-index:9999;
 text-align:center;
 top:0;
 left:0;
 font-size: 13px;
 font-family:Trebuchet MS;
 display:none;
}
#cookie-message a:link,
#cookie-message a:visited
{
}
#cookie-message a:hover
{
}
#cookie-chiudi
{
 background-color: #000;
 color: #FFF;
 border:solid 1px #CDCDCD;
 font-size:12px;
 display: inline-block;
 margin-left: 20px;
 cursor: pointer;
 padding:4px;
} 

.iframe2 { 
width: 0px; 
height: 0px; 
overflow: auto;
scrollbar-3dlight-color: #033335;
	scrollbar-arrow-color: #033335;
	scrollbar-base-color: #EEEEDF;
	scrollbar-darkshadow-color: #EEEEDF;
	scrollbar-face-color: #E7E7CE;
	scrollbar-highlight-color: #E7E7CE;
	scrollbar-shadow-color: #033335;
	scrollbar-track-color: #EEEEDF;
}