/*
Uso per togliere i padding e margin di default
* {
	padding: 0;
	margin: 0;
}
*/
html,body{
font-family: Arial, Helvetica, sans-serif;  
/*padding: 30px 20px 20px 20px;*/
background-color: #3A251E;/*#5F5049;*/}


#wrapper{
   position: relative;
	/*top:20px;
	left: 20px;*/
	/*border: 1px;*/
	width: 896px;
	height: auto;
	/*border-style: solid; 
	border-color: White; */ 
	border: 1px solid white;  
	padding: 0px 0px;
	margin: 20px auto;

	/*background-color: #7E7240;*/
	font-size: 62.5%;
}


#header{
    position: relative;
	 top: 0px;
	 left: 0px;
	 	background-image: url(../immagini/Header.jpg);
	 width: 896px;
	 height: 206px;
	 margin: 0px 0px;
	 padding: 0px 0px;
	 /*z-index: 0;*/
}

#menu{
	 position: absolute;
	 top: 180px;
	 left: 63px;
	 margin-bottom: 0px;
	 padding: 0px;
	  /*z-index: 0;*/ 
}

#logo
{
	position: relative;
	top: 10px;
	left: 254px;
	/*background-image: url(../immagini/Logo.gif);*/
  z-index: 1;
   
}

#menu a{  
	/*color: #531F18;*/
	/*color: #353F0B;*/
	color: #232A07;
	font-size: 1.3em;
   font-variant: small-caps;
	font-weight: bold;
	text-decoration: none;
	
}

#menu a:hover{
	/*color: #D34933;*/
	color: #7C9419;
	
}


#Img1 , #Img2 , #Img3 , #Img4{
	 display: inline;
}

#menu .MsxPrimo{
	padding-right: 49px;
	padding-left: 10px;
}

#menu .Msx{
	padding-right: 49px;
	padding-left: 26px;
}

#menu .MdxPrimo{
	padding-left: 200px;
	padding-right: 20px;
}

#menu .Mdx{
	padding-left:30px;
	padding-right: 50px;
}

#menu .MdxUltimo{
	padding-left: 20px;
	padding-right: 10px;
}





#contenuto{
   position: relative;
	top:0px;
	left: 0px;
	/*background-image: url(../immagini/sfondo.png);*/
	background-color: #7E7240;
	/*background-color: #AEC496;*/
	/*height: 483px;#D3C4B6*/	
	min-height: 800px;
	
   height: auto !important;
   height: 800px;	
	margin-bottom: 0px;
	padding-bottom: 10px;
	padding-top: 20px;
   margin-top: 0px;
	padding-right: 20px;
	
}

#contenuto h2{
	
	color: White; /*#531F18;*/
   padding-bottom: 10px;
	padding-top: 4px;
	padding-left: 10px;
	font-size: 1.55em;
   font-variant: small-caps;
	
}

#contenuto h3{
	
	/*color: #D34933;	*/
	color: #FFF6D0;/*#F6F8F0;*/
	font-size: 1.2em;
	font-weight: bold;
   
	
}

#BoxLeft{
	
	
	position: absolute;
	top: 0px;
	left: 0px;
	/*border-color: #FFF6D0;*/
	border-bottom: 1px solid #FFF1B7;
	border-right: 1px solid #FFF1B7;
	background-image: url(../img/SfondoBoxLeft.jpg);
	background-repeat: repeat-y;
   /*background-color:#4C3F28; *//*#CDB691;*/
   width: 200px;
	/*height: auto !important;
   height: 800px;*/
  /* height: auto;
  min-height: 800px;	*/
  /* height: auto !important;
   height: 800px;
   min-height: 800px;	
 height: auto !important;
   height: 800px;	*/
	
	padding: 0px 10px 20px 0px;
	margin-bottom: 0px;
	
	
}

#BoxLeft .lkAlbum{
  
	/*color: #531F18;*/
	/*color: #353F0B;*/
	color: #232A07;
	font-size: 1.3em;
   font-variant: small-caps;
	font-weight: bold;
	text-decoration: none;
	
}

#BoxLeft li{
	
	/*list-style-image: url(../immagini/impronta2.png);*/
   /*list-style: hiragana;*/
	list-style: none;
	font-size: 1.12em;
	color:#C5B989;/*#531F18; #4C413C;*/
	padding-top: 10px;
	
}

#BoxLeft li h3{		
   margin-bottom: 4px;
	font-size: 1.1em;	
	cursor: pointer;
}
#BoxLeft h2{		
  padding-top: 30px;
  padding-left: 60px;
}
#BoxLeft a{		
	font-size: 1em;	
	cursor: pointer;
	color:#FFF6D0;
	 text-decoration:none;
	 
}


#BoxMain li{	
	list-style: none;
	font-size: 1.12em;
	color:#C5B989;/*#531F18; #4C413C;*/
	padding-top: 10px;
	
}

#BoxMain li h3{		
   margin-bottom: 4px;
	font-size: 1.1em;		
	padding-left: 0px;	
}

#BoxMain li h3 a{		
   color:#FFE990;
}

#BoxMain li h4{		
   color:#FFF6D0;
	font-size:11px;
}

#BoxMain .NumeroArticoli{
	font-size: 0.9em;
	color:#C5B989;
	text-align: right;
	padding-right: 20px;
	
}



#BoxMain .Titolo{
	font-size: 1.8em;
	/*font-family: Georgia, "Times New Roman", serif; */
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	padding-left: 70px;
	padding-right: 40px;
	padding-top: 10px;
	/*background-color:#F18C22; #D34933;*/
	/*color: #4C3F28; */
	color: #FFF6D0;/* #2F3D03;*/
	/*#2B1F19;*//*#DE2B0A;*/ /*#DE2B0A;#F6F8F0;*/
	
}


#BoxMain .warning{
	font-size: 1.2em;

	padding-left: 30px;
	padding-right: 40px;
	padding-top: 0px;
	
	color:#FFE990; /* #2F3D03;*/
	font-weight: bold; 
	
}

#BoxMain .Testo{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	padding-left: 20px;
	padding-right: 20px;
	color: #DDD6B9;
	/*background-color: #F6F8F0*/;
}

#BoxMain .rigaFoto{
   font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-left: 20px;
	padding-right: 20px;
	
	background-color: #F6F8F0;
}

#BoxMain .TabellaFotoClick{
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	padding-left: 15px;
	padding-right: 20px;
	width: 103%;
	background-color: #E3E9D1;
	margin-top: 20px;
	margin-left: -10px;	
	
}

#BoxMain .LegendaFotoClick{	

	padding-left: 20px;
	padding-right: 20px;
	padding-top: 6px;	
	padding-bottom: 6px;	
   /*font-size: 6px;*/
	color:Black;
	margin-top: 0px;
	margin-bottom: 30px;
	
	width: 100%;
	/*margin-top: 56%;
	margin-left: 0px;*/
	background-color:#F6F8F0;
	border: 1px solid ButtonShadow;
}

.TabellaRicerca{
	background-color:#6D6339; /*#B1B1B1;*/
	width: 100%;
	margin-left: 0px;
	margin-bottom: 0px;
	font-size: 0.8em;
	font-weight: bold;
	padding: 10px 10px;	

}

.PieFoto{
   font-style: italic;	
}

.voce{
	color: #FFF1B7;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	padding-right: 9px;
}
#BoxMain .bottone{
  
	background-color: #F6F8F0;
	color: #7E7240;
	font-weight: bolder;
}

#BoxMain .LegendaFoto{
  
	padding-left: 30px;
	padding-right: 20px;
	padding-top: 15px;	
	color: Black;
}

#BoxMain .Evidente{
   /*font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	padding-left: 20px;
	padding-right: 20px;*/
	
	background-color: #6D6339;
	color: #E7E3CF;
	/*background-color: #F6F8F0*/;
}

#BoxMain .Testo a{
 color:#FFF6D0;
 text-decoration: none;
}

#BoxMain a{
 color:#FFF6D0;
 text-decoration: none;
}

#BoxMain .Data{
	font-size: 0.8em;
	padding-left: 20px;
	color: #531F18;
}

#BoxMain .FotoHome{
	
	margin-top: 40px;
	padding-left: 20px;
	
}

#BoxMain .FotoHome img{
		
	 border: 1px solid;
}


#BoxMain{
	
   position: relative; 
	top: 0px;
	left: 250px;
	width: 600px;
	height:  auto;
   background-color: #7E7240;/*#F6F8F0;*/
	
	margin-top: 0px;
	/*margin-right: 20px;*/
	padding: 5px 10px 10px 10px;
	margin-right: 20px; 
	
	 vertical-align: top; 
	 margin-bottom: 10px;
	 /*padding-bottom: 3em;*/
	
	/*border-left: thin;
	border-bottom: thin;
	border-right: thin;*/
	border: 1px solid;
	
	border-style: solid; 
	border-color:#5F5049;
	
	/* firefox: sente il margin del contenuto| explorer: padding del contenitore*/

}

#BoxMain h3{
	padding-left: 10px;
}
#footer{
	
	margin-top: 0px;
	margin-bottom: 0px;

}


#footer p {
	text-align: center;
	color: #C5B989;
	font-size: 0.7em;
	font-style: italic;
	letter-spacing: 2px;
}

#footer a {

   text-decoration: none;	
	color: #C5B989;	
}