body {
	background-color: #443d35;
	margin: 0px;
	padding: 10px 0px 15px;
	font-family: "Century Gothic", Verdana, GoudyOldStyT, Georgia;
}
.tabgrande, .tabHome {
	background-color: #FFFFFF;
}
.tabHome .bgdark{
	background-color: #11100F;
	color: #FFFFFF;
}
.tabHome .bgdark .label {
	font-size: 9pt;
	color: #999966;
	margin: 8px 3px 5px 3px;
}
.tabHome .bgdark .titolo {
	font-size: 10pt;
	color: #B19D27;
	margin: 5px 3px 8px 3px;
}
.homeBoxBottom {
	border-left: 1px solid #FFFFFF;
}
.chius {
	font-family: "Century Gothic", Verdana, GoudyOldStyT, Georgia;
	font-size: 11px;
	color: #CCCC99;
	padding-top: 10px;
}
.vetrina {
	font-family: "Century Gothic", Verdana, GoudyOldStyT, Georgia;
	font-size: 10pt;
	color: #3D3D29;
	background-color: #ddd7bd;
	text-align: right;
	padding: 1px;
	margin: 1px 10px 1px 1px;
	line-height: 14px;
}
#newsHome TD {
	background-color: #6c6017;
}
#newsHome A {
	color: #FFFFCC;
}
.news {
	font-family: "Century Gothic", Verdana, GoudyOldStyT, Georgia;
	font-size: 0.75em;
	color: #FFFFCC;	
	margin-right: 5px;
}
a {
	color: #A6A600;
	text-decoration: none;
	XXXfont-weight: bold;
}
a:hover {
	color: #C2BA56;
	text-decoration: underline;
}
h1 {
	font-size: 13pt;
	color: #B5B830;
	font-weight: bold;
}
.news2 {
	font-size: 10px;
	color: #FFFFCC;
	padding: 8px 8px 8px 12px;
	background-image: url(/images/mondo.jpg);
	background-repeat: no-repeat;
}
.testo {
	font-size: 13px;
	color: #333333;
	padding: 25px 25px 40px;
	
}
.pageBody {
	text-align: justify;
}
.pageBody li {
	list-style-type: disc;
}
.pageBody H2 {
	font-size: 16pt;
	color: #BCBC01;
color: #000000;
	text-align: left;
	font-weight: normal;
}
 
.titoli {
	font-size: 18pt;
	color: #BCBC01;
	background-image: url(/images/frecciatit.gif);
	background-repeat: no-repeat;
	text-indent: 20pt;
	text-align: left;
}
.titoli3 {
	font-size: 14pt;
	color: #86826C;
}
.mtop {
	margin-top: 30px;
	margin-bottom: 15px;
}
.mright {
	padding-right: 60px;
}
.XXXsottomenu {
	font-size: 11px;
	padding: 3px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3CD9C;
	list-style-type: none;
}
.colonnadx {
	font-size: 13px;
	padding: 3px;
	color: #000000;
}
.colonnadx .m_item_livello01 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3CD9C;
	padding: 5px;
	margin-left: 20px;
	font-weight: bold;
}
.colonnadx .m_item_livello02 {
	padding: 5px;
	font-weight: normal;
}
.colonnadx .m_item_livello02 A {
	font-weight: normal;
}
.colonnadx {
	padding-top: 25px;
	padding-right: 15px;
	XXbackground-image: url(/images/barretta.gif);
	background-repeat: no-repeat;
}
.colonnadx a {
	color: #000000;
	
}
.colonnadx a:hover {
	color: #CCCC00;
}
.loghi {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
div#percorso {
	padding: 0px 0px 10px 20px;
	width: 100%;
}
div#box {
	padding: 10px 15px 25px 25px;
	width: auto;
	background-image: url(/images/box.jpg);
	background-repeat: repeat-y;
	font-size: 11px;
	color: #55532D;
	margin: 0px;
	font-weight: bold;
	list-style-type: none;
}
div#box a, div#boxhome a, div#boxhome2 a{
	color: #FFFFFF;
}
div#box ul, div#boxhome ul, div#boxhome2 ul, .box4home ul, .boxlilla ul{
	margin-left: 0px;
	padding-left: 15px;
	padding-right: 25px;
	list-style-type: none;
}
div#box h1, div#boxhome h1, div#boxhome2 h1{
	font-size: 14px;
	color: #626200;
}
div#boxhome {
	padding: 10px 15px 25px 25px;
	background-image: url(/images/boxhome.jpg);
	background-repeat: no-repeat;
	color: #55532D;
	margin: 4px 0px 0px;
	list-style-type: none;
	background-color: #C8C1CF;
	clear: entrambi;
	float: left;
	font-size: 10px;
}
div#boxhome2 {
	padding: 10px;
	background-image: url(/images/boxhome2.jpg);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #FFFFFF;
	margin: 4px 2px 0px 0px;
	list-style-type: none;
	background-color: #5C5069;
	float: left;
	clear: entrambi;
}
.news2 a{
	color: #D0CAB3;
	font-weight: normal;
}
div#finepag a{
	color: #38323A;
	font-weight: bold;
}
div#finepag{
	color: #000000;
	font-weight: bold;
	height: 20px;
	vertical-align: middle;
	text-align: center;
}
.titelenco {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #D7D7E3;
	padding: 3px;
	line-height: 20px;
}
.risultato {
	padding: 2px 5px 5px;
	border: 1px none #CCCC00;
}
.titoli2 {
	font-size: 15px;
	font-weight: bold;
	color: #777700;
	padding-left: 10px;
	text-indent: 20pt;
}
.testo2 {
	font-size: 11px;
	color: #333333;
	padding: 10px;
	text-align: justify;
}
.box3home {
	font-size: 9pt;
	background-image: url(/images/barrverde.gif);
	background-repeat: no-repeat;
	padding: 15px 15px 15px 25px;
}
.box4home {
	/*
	background-image: url(/images/boxhome3.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	background-color: #1D1A18;
	font-size: 11px;	
	*/
border:1px solid red;
	padding: 0px 15px 0px 25px;
}
.box4home IMG {
}
.boxhome {
	XXfont-size: 11px;
	color: #333333;
	padding: 0px 20px;
	list-style-type: disc;
	background-image: url(/images/barretta2.gif);
	background-repeat: no-repeat;
	background-position: 0 12px;
border:0px solid red;
}
.boxhome ul{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.box4home h1 {
	/*color: #7A7667;*/
	padding-bottom: 20px;
}
.boxhome a, .boxElenco a{
	text-decoration: underline;
	/*font-size: 11pt;
	color: #24231E;*/	
}
.boxhome .titolo, .boxElenco .titolo{
	/*font-size: 11pt;*/
}
.boxhome a:hover, .boxElenco a:hover{
	color: #86826C;
	/* padding-bottom: 20px; */
	text-decoration: none;
}
.boxElenco {
	padding-bottom:5px;
	padding-top:2px;
}
li {
	list-style-type: none;
	padding-top: 2px;
	padding-bottom: 5px;
}
.boxlilla {
	font-size: 11px;
	background-image: url(/images/boxhome.jpg);
	background-repeat: no-repeat;
	padding: 15px 15px 15px 25px;
	color: #535300;
	background-color: #C8C2D0;
}
.boxlilla a{
	color: #323127;
}
.paddimg {
	margin: 5px 10px 5px 5px;
	border: 5px solid #CDCED6;
}
.colorNormal, .colorNormal:hover {
	color: #000000;
}
/* --------------------------------------------------------
		MENU TOP
-------------------------------------------------------- */
.english {
	font-family: "Century Gothic", Verdana, GoudyOldStyT, Georgia;
	font-size: 11px;
	text-align: right;
	color: #C8BE04;
	padding-top: 3px;
	padding-right: 4px;
	padding-left: 10px;
	text-decoration: none;
}
.menutop1 {
	font-family: "Century Gothic", Verdana, GoudyOldStyT, Georgia;
	font-size: 11px;
	color: #B6B6A7;
	text-align: right;
	vertical-align: top;
	padding-top: 3px;
	padding-right: 3px;
	text-decoration: none;
}
a:hover {
	color: #D0CB5E;
	text-decoration: underline;
}
.generale {
	font-family: "Century Gothic", Verdana, GoudyOldStyT, Georgia;
	font-size: 11px;
	color: #CECAC4;
	background-color: #433d35;
	padding-top: 5px;
}
.tabpulsante {
	background-image: url(/images/bgpulsante.gif);
	background-repeat: repeat-x;
	height: 34px;
	clear: entrambi;
	font-size: 14px;
	color: #CECAC4;
}
.tabpulsante a {
	color: #D8D5CF;
	text-decoration: none;
}
.pulsante {
	background-image: url(/images/pulsante.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 34px;
	padding-right: 7px;
	padding-left: 7px;
	vertical-align: bottom;
	padding-bottom: 3px;
}
.menucategory {
	font-size: 12px;
	text-align: center;
	font-weight: normal;
	color: #D3D3D3;
}
.menucategory  A {
	color: #000000;
	text-decoration: none;
}
.datielenco {
	font-family: "Century Gothic", Verdana, GoudyOldStyT, Georgia;
}
.datilink {
	font-weight: bold;
}
.elencoTitolo  A {
	color: #24231E;
	font-size: 11pt;
	text-decoration: underline;
	font-weight: bold;
	font-family: "Century Gothic",Verdana,GoudyOldStyT,Georgia;
}
.logoAnciSmall {
	width: 25px;
	height: 25px;
	margin: 0 5px 0 0;
}
.legenda {
	color: #999999;
}
.elencoLuogo {
	font-weight: bold;
}
.elencoTesto {
	font-size: 11px;
	color: #333333;
	margin-bottom: 20px;
}
#musica {
	background-color: #443D35;
	text-align: center;
}
A.indexLinkElenco {
	color: #333333;
	text-decoration: none;
}
.boxhome .linkElenco {
	text-align:right;
}
.nota_traduzione_na {
	text-align: center;
	border: 1px dashed #6C6016;
	background-color: #6C6016;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px;
	margin-bottom: 18px;
	margin-top: 18px;
}
.nota_traduzione_view {
	font-weight: bold;
	font-style: italic;
}
.home-testo-box {
	margin: 3px;
	margin-top: 10px;
	line-height: 120%;
	font-size: 12px;
}
/* ======================== V02 top_nav_container */
#top_nav_container  {
	margin:0;
	padding:0;
}
#musica {
	float:right;
	width: 40px;
	margin: 6px 6px 0 0;
}
#nav_top_user  {
	margin:0;
	margin-right: 1px;
	padding:0;
	list-style:none;
	float:right;
}
#nav_top_user LI  {
	float:left;
	margin:0;
	padding: 2px 3px 0 10px;
	width: 145px;
	border: 1px solid #FFFFFF;
	border-bottom:0;
	background-color: #B19D27;
	font-size: 11pt;
	text-transform: uppercase;
	height: 35px;	
	text-align: left;
}
#nav_top_user LI.last  {
	border-right: 2px solid #FFFFFF;
}
#nav_top_user LI A {
	color: #FFFFFF;
}

