.h1 {
	font-size: 16px;
}


/*---------------------------------------
          General Settings
  ---------------------------------------*/
*{margin:0;padding:0;list-style:none}
body {background:#221B15 url(../images/site-bck.png) repeat-x;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center}
.hide,div.hr hr{display:none}
a, a img{border:0;text-decoration:none}
a, a:visited{color:#fff}
a:hover, a:focus{text-decoration:none;color:#9B7651}
.Page {width:770px;margin:0 auto;text-align:left}
#header{height:100px}
/*#header h1{height:100px;text-indent:-100em;background:#2D1600 url(../images/logo.jpg) 380px 26px no-repeat}*/
#header h1{height:100px;text-indent:-100em;background:#2D1600 url(../images/logo.jpg) 50px 26px no-repeat}
#content{font-size:12px}
#content a{color:#663300}
#content a:hover{
	color:#A84F38;
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: #663300;
	
}
#content .linkarial{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
strong{color:#A84F38}


/*---------------------------------------
          Home Page
  ---------------------------------------*/

#home #menu{
	float:left;
	margin-top:0px;
	margin-left:3px !important;
	margin-left:2px;
	/*background:url(../images/diplomatico.jpg) 0 1px no-repeat;*/
	background:url(../bg/rotate.php) 0 1px no-repeat;
	font:italic bold .9em Verdana, Arial, Helvetica, sans-serif;
	height: 250px;
	width: 762px;
}
#home #menu ul{
	line-height:1.5;
	margin-top: 40px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -50px;
	font-size: 16px;
}
#home #menu li{}
#home #menu li a{
	color: #fff;
}
#home #menu li a:hover{
	color:#fff;
	text-decoration: underline;
} 

/*#home #flash{float:left;height:299px;width:400px;margin-top:3px}*/
/*#home #flash h1{color:#735B3C;position:relative;top:265px;left:120px;font:italic .75em Verdana, Arial, Helvetica, sans-serif}
*/#content{float:left;width:770px;background:url(../images/content-bck2.jpg) repeat-y;color:#342a21;font-size:12px;line-height:1.4; margin-bottom:0px}
#cntheader{height:76px;background:url(../images/cnt-header2.jpg) no-repeat;margin-bottom:-30px}
#content h1{text-indent:-100em}
#content p, #content ul{color:#342a21;line-height:1.4; margin-bottom:20px}

#news{width:330px;!important; width:207px;height:382px !important;height:365px;float:left; border-right:1px solid #4E4134;padding:0 20px 0 35px}
#news h1{background:url(../images/ultime_notizie2.gif) no-repeat}
#news h2, #colright #orari h2{color:#A84F38;font:italic 14px Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px}

#colright{width:500px;!important; width:432px;float:left;padding:0 0 45px 30px}
#colright #dxheader{border-bottom:1px solid #4E4134;padding-bottom:20px}
#colright #dxheader h1{background:url(../images/benvenuti.gif) no-repeat}
#colright #book{height:52px;margin:-22px 0 0 -10px;background:url(../images/book.gif) no-repeat}

#colright #gallery{float:left;width:200px;padding:10px 8px 0 0;border-right: 1px solid #4E4134}
#colright #gallery h1, #subpage #rightcol #gallery h1{background:url(../images/galleria_fotografica2.gif) no-repeat}
#colright #gallery h6, #subpage #rightcol #gallery h6{
	background:url(../images/cerca.gif) no-repeat;
	line-height: 25px;
	margin-top: 10px;
}
#colright #gallery img, #subpage #rightcol #gallery img, .mappa{padding:4px;border:1px solid #4E4134;margin:0 8px 3px 0}
#colright #gallery img:hover, #subpage #rightcol #gallery img:hover, .mappa:hover{border:1px solid #A84F38}
#colright #orari{width:185px;float:left;padding:13px 0 0 15px}
/*---------------------------------------
          Subpage
  ---------------------------------------*/
.trasparente {
	width: 350px;
	height:120px;
	border: 1px solid black;
	margin-left: auto;
	margin-right: auto;
	background-color: #FAD566;
	filter:alpha(opacity=20);
-moz-opacity:0.2; 			opacity: 0.2;
	margin-top: 20px;
	padding-bottom: 20px;
	position: fixed;
}
#subpage #menu{
	float:left;
	margin-top:0px;
	margin-left:3px !important;
	margin-left:2px;
	background:url(../images/diplomatico.jpg) 0 1px no-repeat;
	height: 250px;
	width: 762px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: italic;
	font-weight: bold;
}
#subpage #menu ul{
	line-height:1.5;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-size: 16px;
	width: 180px;
}
#subpage #menu li{}
#subpage #menu li a{
	color: #CC9900;
}
#subpage #menu li a:hover{
	color:#CC9900;
	text-decoration: underline;
} 
#subpage #flash{display:none}  


#subpage #cntheader{
	height:356px;
	background-image: url(../images/cnt-header2.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#subpage #content{float:left;width:770px;background:url(../images/content-bck2.jpg)  0 150px repeat-y}
#subpage #centercol{margin:-200px 0 150px 0;width:770px; text-align:center} 
#subpage #leftcol{margin:-280px 0 100px 0;padding:0 10px 30px 30px;float:left;width:490px;background:url(../images/border.jpg) right 50px repeat-y}
#subpage #leftcol p{margin:10px 0 15px 0;padding-right:15px}
#subpage #leftcol h2{
	margin:10px 0 20px 0;
	padding-right:15px;
	font-size:18px;
	color:#663300;
	font-weight: bold;
}
#subpage #leftcol img{
	padding:4px;
	border:1px solid #4E4134;
	margin-top: 3;
	margin-right: 8px;
	margin-bottom: 3px;
	margin-left: 8px;
	background-color: #FFFFFF;
}
#subpage #leftcol #italia img{
	padding:4px;
	border:0px solid #4E4134;
	margin-top: 3;
	margin-bottom: 3px;
	margin-left: 130px;
	text-align: center;
	background-color: transparent;
}
#subpage #leftcol img:hover{border:1px solid #A84F38}
#subpage #rightcol{padding-right:25px;float:right;width:195px;margin-top:-280px}
#subpage #rightcol h2{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#B79E71;
	padding:5px 25px 5px 5px;
	text-align: center;
}
#subpage #rightcol p, #subpage #rightcol ul{padding:5px 5px 5px 5px}
#subpage #gallery{margin-bottom:15px}
#subpage blockquote{font-size:12px;color:#A84F38;font-style:italic;width:380px;padding:15px 0 15px 45px;line-height:1.5;text-align:center}
#subpage #rightcol span a{font-size:12px;color:#B79E71}
/*---------------------------------------
          Subpage h1
  ---------------------------------------*/

#subpage h1{text-indent:-100em}
#subpage h6{text-indent:-200em}
#subpage .ilmuseo{background:url(../images/ilmuseo.gif) 0 1px no-repeat}
#subpage .curiosita{background:url(../images/curiosita.gif) 0 1px no-repeat}
#subpage .primi_anni{background:url(../images/primi_anni.gif) 0 1px no-repeat}
#subpage .vita_pubblica{background:url(../images/vita_pubblica.gif) 0 1px no-repeat}
#subpage .dante_esilio{background:url(../images/dante_esilio.gif) 0 1px no-repeat}
#subpage .dante_esilio_2{background:url(../images/dante_esilio_2.gif) 0 1px no-repeat}
#subpage .orari{background:url(../images/orari.gif) 0 1px no-repeat}
#subpage .indicazioni{background:url(../images/indicazioni_ed_orari.gif) 0 1px no-repeat}
#subpage .raggiungerci{background:url(../images/raggiungerci.gif) 0 1px no-repeat}
#subpage .map{background:url(../images/mappa.gif) 0 1px no-repeat}
#subpage .comune{background:url(../images/comune.gif) 0 1px no-repeat}
#subpage .contatti{background:url(../images/contatti.gif) 0 1px no-repeat}
#subpage .grazie{background:url(../images/grazie.gif) 350px 1px no-repeat}
#subpage .scrivici{background:url(../images/scrivici.gif) 0 1px no-repeat}
#subpage .formcontatti{background:url(../images/messaggi.gif) 0 1px no-repeat}
#subpage .link{background:url(../images/altre_informazioni.gif) 0 1px no-repeat}
#subpage .notizie{background:url(../images/notizie.gif) 0 1px no-repeat}
#subpage .archivio{background:url(../images/archivio.gif) 0 1px no-repeat}
/*---------------------------------------
          Form contatti
  ---------------------------------------*/
#divform{padding-left:5px}
#divform label{width:150px;display:block;padding-bottom:5px;font:65% Arial}
#divform input, #divform textarea{background-color:#FDFAF7;border:2px solid #D2C7AE;padding:3px;margin-bottom:5px;color:#422E24}
#divform div.fieldWithErrors input, #divform div.fieldWithErrors textarea{border:2px solid #B85B37}
#divform .button{background-color:#F4ECE3;display:block;width:100px;cursor:pointer}
#divform h3{color:#B85B37;font-size:12px;padding-bottom:15px}
/*---------------------------------------
          Pagination
  ---------------------------------------*/
#pagination{font-size:12px;color:#BB5A39;text-align:right;padding-right:25px}
#pagination span{color:#AF9468}
#pagination a{font-size:12px;color:#AF9468}
/*---------------------------------------
          Footer
  ---------------------------------------*/
#footer{height:33px;clear:both;background:url(../images/footer.jpg) no-repeat;margin-bottom:0px}
#footer p{text-align:right;font-size:12px;font-style:italic;color:#4E4134;padding:8px 16px 0 0}
#footer p a{color:#bda38a}
#footer p a:hover{color:#fff}


#foto {
	clear: none;
	float: o;
	margin-right: 10px;
}
.B_crumbBox {
	margin-left: 15px;
	margin-top: 25px;
	position: absolute;
}
