@charset "UTF-8";
/* CSS Document */
body {
	/*background: url(../images/background.jpg) center;*/
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #F3E3D4;
	margin: 0px;
	background-color:#1e0f0e;}

a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing:0.05em;
	font-stretch: extra-condensed;
	color: #DAC8A7; 
	text-decoration:none;
	cursor:pointer;
	font-size: 12px;}
	
	
a:hover {
	color: #FFF;
	text-decoration:none;
	font-size: 12px;
}



a.arancio:link, a.arancio:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing:0.05em;
	font-stretch: extra-condensed;
	color: #ED851A; 
	text-decoration:none;
	cursor:pointer;}
	
a.arancio:hover {
	color: #ED851A;
	text-decoration:none;
}

 
#content {
	margin: 0 auto; 
	width: 955px;
	
 }

	#testata {
		padding-top: 50px;
		width: 955px;
		height: 70px;}
	
		#logo {
			width: 260px;
			height: 50px;
			background: url(../images/logo.png) no-repeat;
			float: left;}
		
		#menu_alto {
			margin-top: 20px;
			width: 695px; 
			float: right;
			text-align: right;
			 font-size:11px;
			}
			#menu_alto a{
			 font-size:11px;
			}
			
	 
	#corpo {
		width: 955px;
		/*height: 367px;*/
 
		 }
	
		#immagine {
			width: 955px; 
			height: 340px;
		
		}
		#contenitore_testo {
			 display:none; 
		 
			clear:both;
			position:absolute;
			margin-left: 416px;
			margin-top:-340px;
			width: 540px;
			height: 341px;
			z-index:100; 
			background-color:#1e0f0e; 
	 
			/* CSS3 standard
			opacity:.0;
			-moz-opacity:.0; */
			
			}
			
		#testo {
		 
			/* display:none;    */	 
			width: 500px;
			height: 301px; 
			overflow: auto;
	        line-height:110%;
			text-align:left;
			padding: 20px;
			color:#FFF;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size: 1em;
			 }
	 
		#close {
			 
			width:10px;
			height:10px;
			float:right;
			background:url(../images/close1.png);
		    
			}
	 
		
		#sub_menu {
		/*	visibility:hidden;*/
			clear:both; 
			padding: 0px;
			margin-top:0px;
			width: 955px;
			height: 27px;
			background-image:url(../images/fondo_submenu.jpg);
			 /* for IE 
			filter:alpha(opacity=80);*/
			/* CSS3 standard 
			opacity:0.8; */
			z-index:102;
			cursor:pointer;}
			
		#prev {
			margin-top:1px;
			float:left;
			font-size:11px;
			width: 100px;
			height:27px;
			background-image:url(../images/prev.png);
			background-repeat:no-repeat;
			background-position:left;
			cursor:pointer;}
			
		#next {
			margin-top:1px;
			float:left;
			font-size:11px;
			width: 100px;
			height:27px;
			text-align:right;
			background-image:url(../images/next.png);
			background-repeat:no-repeat;
			background-position:right;
			cursor:pointer;}
		
		#moreinfo {
			margin-top:6px;
			float:left;
			width:755px; 
			text-align:center;
			font-size:10px;
			background-image:url(../images/more_info.png);
			background-repeat:no-repeat;
			background-position:center;
			color:#CCC;
			cursor:pointer;}	
			
			#moreinfo a{
				font-size:10px;
				color:#CCC;
				cursor:pointer;
			}
			
			
			#moregallery {
			margin-top:6px;
			float:left;
			width:755px; 
			text-align:center;
			font-size:12px;
			 
			background-repeat:no-repeat;
			background-position:center;
			color: #9c8571;
			cursor:pointer;
			text-transform:uppercase;}
			
			#testocentrale {
			margin-top:6px;
			float:left;
			width:955px; 
			text-align:center;
			font-size:12px;
			 
			background-repeat:no-repeat;
			background-position:center;
			color: #9c8571;
			cursor:pointer;
			text-transform:uppercase;}
	
	#menu_centro {
		clear:both;
		width: 955px;
		height:40px;
		margin: 0;
		 
		padding: 0;
		background:url(../images/menu_centrale_sfondo.jpg) ;
		text-align:center;
		background-color:#1e0f0e;
		text-align:center;

		}
			#menu_centro ul{
			margin: 0;
			padding: 0;
    		list-style: none;
			display: inline; 
			text-align:center;
		}
	 
		
		#menu_centro li{
			
    		list-style: none;
			display: inline; 
			 
		}
		
		#menu_centro a{
			padding: 10px 13px 0 13px;
			float:left; 
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: normal;
			color: #DAC8A7; 
		    letter-spacing:0.04em;
		 
			}
		
		#menu_centro a:hover {
			color:#B19B7E;
		 
			}
	
	#menu_basso {
		clear:both;
		width: 955px;
		height:75px;
		background:url(../images/menu_basso_sfondo.jpg) no-repeat center;
		letter-spacing:0.05em;
		}
	
	
		#menu_basso a{
			color:#FFF;
		}
		#menu_basso a:hover{
			color: #960;
		}
		
	#piede {
		height:60px;
		width: 955px;
		margin-top:10px;}
	
		#piva {
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #DAC8A7;
			float:left;
			}
		
		#menu_piede{
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #DAC8A7;
			text-decoration:none;
			float:right;
			}
		
		#menu_piede a{
			 
			color: #FFFFFF;
	 
			}
 
		
#wrapper{
   
  margin:0;
  width:955px;
}
 
#myScroll{
/*display:none;*/
}
 
#controls div, #controls1 div{
	 
    display:inline-block;
  	cursor:pointer;
   
}

#controls .sel, #controls1 .sel{
  	color:black !important;
  	font-weight:bold;
}

#controls .disabled, #controls1 .disabled{
  	color:gray;
}

#controls .page, #controls1 .page{
  	color:gray;
}

 

.titoletto {
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;}
	
.testo {
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;}
	
#vr_menu {
	font-size:8px;
	color: #999;
	
	}
	#vr_menu a {
	font-size:8px;
	color: #DAC8A7; 
	
	}

#ville_menu {
	/*position:absolute; 
	margin-top:300px; 
	margin-left:0px; */
	width:955px; 
	height:80px; 
	
	}
	
	#ville_menu a {
	font-size:8px;
	color: #DAC8A7; 
	
	}


.headero {
font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;}
