body	{ background:#E7E7E7; padding:0px 0px 0px 0px; margin:0px; }
form		{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

.tdmenu	{		background: url(../../immagini/umenu.gif) repeat-x; 
						padding:0px 0px 0px 0px; 
						margin:0px 0px 0px 0px; }
	
b	{
	font-family:  Tahoma, Verdana, Arial, Helvetica; 
	font-size: 12px; 
	color: #AE511E; 
	text-decoration: none; 
	font-weight : bold; 
	}
	
h3	{
		font-family:  Tahoma, Verdana, Arial, Helvetica; 
		font-size: 15px; 
		color: #4A4A4A; 
		text-decoration: none; 
		font-weight : bold; 
		margin: 0px;
		padding: 0px;
		}
		
h2	{
		font-family:  Tahoma, Verdana, Arial, Helvetica; 
		color: #B80103; 
		text-decoration: none; 
		font-weight : bold; 
		margin: 0px;
		padding: 0px;
		}
		
#maintable	{	position: relative;  margin:0px auto;
						background:#E7E7E7 url(../../immagini/lowerback.gif) repeat-y center; }

#bodystyle	{	background: #E7E7E7; 
						padding:0px 10px 0px 10px; 
						margin:0; 
						font-family:  Tahoma, Verdana, Arial, Helvetica; 
						font-size: 12px; 
						color: #000000; 
						text-decoration: none; 
						font-weight : normal; }

#menustyle	{	background: url(../../immagini/menu.gif) no-repeat; 
						padding:0px 0px 0px 0px; margin:0; }
						
.backsxmenu {	background: url(../../immagini/dxmenu.gif) repeat-y; 
							padding:0px 0px 0px 0px; 
							margin:0px 0px 0px 0px; }
							
#sxmenu	{	padding:0px 10px 0px 0px; 
					margin:10px 0px 0px 10px; }
					
#footer {		background: #E7E7E7 url(../../immagini/footer.gif) no-repeat; 
					font-family: Tahoma, Verdana, Arial, Helvetica; 
					font-size: 09px; color: #EC5C0D; 
					text-decoration : none; font-weight : bold; }
#testofooter {		background: inherit; 
					font-family: Tahoma, Verdana, Arial, Helvetica; 
					font-size: 10px; color: #000000; 
					text-decoration : none; font-weight : normal; }					
					#testofooter A { 
					font-family: Tahoma, Verdana, Arial, Helvetica; 
					font-size: 10px; color: #000000; 
					text-decoration : none; font-weight : normal; 
					}


A.mmen:link,A.mmen:active,A.mmen:visited { FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; FONT-SIZE: 08pt; COLOR: #000000; TEXT-DECORATION: none; font-weight : bold;}
A.mmen:hover { FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; FONT-SIZE: 08pt; COLOR: #A01D27; TEXT-DECORATION: none; font-weight : bold; }

A.smen:link,A.smen:active,A.smen:visited,A.smen:hover { FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; FONT-SIZE: 11px; COLOR: #A01D27; TEXT-DECORATION: none; font-weight : bold; }

/*---------------------------------------------------------------------------------------------------*/

A:link,A:active,A:visited,A:hover  { font-family:  Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #DB4543; text-decoration: none; font-weight : bold;}
A.t12:link,A.t12:active,A.t12:visited,A.t12:hover  { font-family:  Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 12px; color: #006D00; text-decoration: none; font-weight : bold;}

A.menusel:link,A.menusel:active,A.menusel:visited,A.menusel:hover  { 
	font-family:  Tahoma, Verdana, Arial, Helvetica,sans-serif; 
	font-size: 13px; 
	color: #C87D54; 
	text-decoration: none; 
	font-weight : bold; 
	padding-right: 10px; 
	padding-left: 10px; 
	background-color: inherit;
	}


A.menuoff:link,A.menuoff:active,A.menuoff:visited,A.menuoff:hover  { font-family:  Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; font-weight : bold; padding-right: 10px; padding-left: 10px; background-color: inherit;}
A.menudxsel:link,A.menudxsel:active,A.menudxsel:visited,A.menudxsel:hover  { font-family:  Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 13px; color: #98a886; text-decoration: none; font-weight : bold; padding-left: 5px; background-color: inherit;}
A.menudxoff:link,A.menudxoff:active,A.menudxoff:visited  { font-family:  Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 13px; color: #006D00; text-decoration: none; font-weight : bold; background-color: inherit;}
A.menudxoff:hover  { font-family:  Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 13px; color: #ACB10D; text-decoration: none; font-weight : bold; background-color: inherit;}
A.sito:link,A.sito:active,A.sito:visited,A.sito:hover  { font-family:  Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #EA7905; text-decoration: none; font-weight : bold; background-color: inherit;}
A.ti20:link,A.ti20:active,A.ti20:visited,A.ti20:hover  { font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 18px; color: #9bb751; font-weight : normal; text-decoration: none; background-color: inherit;}
A.linkindex:link,A.linkindex:active,A.linkindex:hover,A.linkindex:visited { FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; FONT-SIZE: 11px; COLOR: #005e00; TEXT-DECORATION: underline; font-weight : bold;}
A.orange:link,A.orange:active,A.orange:hover,A.orange:visited { FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; FONT-SIZE: 11px; COLOR: #E39E2D; TEXT-DECORATION: none; font-weight : bold;}

A.percorso:link,A.percorso:active,A.percorso:visited,A.percorso:hover  { font-family:  Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #7e9bde; text-decoration: none; font-weight : bold; padding-right: 5px; padding-left: 5px; background-color: inherit;}
.percorso { font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #7e9bde; font-weight : bold; padding-left:5px; padding-top:2px; background-color: inherit;}

.menusel{ font-family:  Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 13px; color: #98a886; font-weight : bold; padding-left: 10px; background-color: inherit;}
.photo{ border: 1px solid #034303;}
.imgpadd{padding-right: 10px; padding-left:10px;padding-bottom:10px;}
.inputyel{ font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight : bold; background-color:#fdf7db;}

.tx07ver 	{font-family: Tahoma,Verdana, Arial, Helvetica,sans-serif; font-size: 09px; color: #4A4A4A;	font-weight : normal; background-color: inherit;}
.tx08ver 	{font-family: Verdana, Arial, Helvetica,sans-serif; font-size: 08px; color: #4A4A4A;	font-weight : normal; background-color: inherit;}

.tx10 	{font-family: Tahoma,Verdana, Arial, Helvetica,sans-serif; font-size: 10px; color: #4A4A4A;	font-weight : normal; background-color: inherit;}
.tx10p 	{font-family: Tahoma,Verdana, Arial, Helvetica,sans-serif; font-size: 10px; color: #4A4A4A;	font-weight : normal; padding-left:10px; background-color: inherit;}
.tx10dp 	{font-family: Tahoma,Verdana, Arial, Helvetica,sans-serif; font-size: 10px; color: #8C8D8D;	font-weight : normal; padding-left:10px; background-color: inherit;}
.tx11yel 	{font-family: Tahoma,Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #c6a909;	font-weight : normal; background-color: inherit;}
.tx11i { font-family: Tahoma,Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #556a88; padding:0px 0px 0px 0px; font-style : italic; background-color: inherit;}
.tx11ver 	{font-family: Tahoma,Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #477667;	font-weight : normal; background-color: inherit;}
.tx11bver{font-family: Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #000000;	font-weight : bold; background-color: inherit;}
.tx11greb 	{font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #206D24;	font-weight : bold; background-color: inherit;}
.tx11b { font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #4A4A4A; font-weight : bold; background-color: inherit;}
.tx13 	{font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 13px; color: #4A4A4A;	font-weight : normal; background-color: inherit;}
.tx13b 	{font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 14px; color: #4A4A4A;	font-weight : bold; background-color: inherit;}

.tit12{font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 12px; color: #006D00;	 font-weight : bold;}
.tit14{font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 14px; color: #dd5b04;	 font-weight : bold;}
.titdef{font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 13px; color: #FFFFFF;	 font-weight : bold;}
.pagetitle{font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 18px; color: #D98F65;	 font-weight : bold;}


.linegreenbottom{border-bottom: 1px solid #caffca;}
.linegreen{border-top: 1px solid #ACB10D;}
.borderline{border-top: 1px dotted #ACB10D;}
.borderorange{border-top: 1px dotted #fdc9a6;}



.tx11def{font-family: Georgia,Verdana, Arial, Helvetica; font-size: 11px; color : #4A4A4A;  font-weight : normal; background-color: #EFF2EE;}
.tx11idef{font-family: Verdana, Arial, Helvetica; font-size: 11px; color : #4A4A4A;  font-weight : normal; background-color: #EFF2EE; font-style:italic;}
.tx12def{font-family: Verdana, Arial, Helvetica; font-size: 12px; color : #000000;  font-weight : normal; background-color: #EFF2EE; }




/*--------------------------STILE INERENTE AL BLOG--------------------------------------------------------------------------------------*/

/* style per border*/
.line{border-top: 1px dotted #d3a69a;}
.linetop{border-top: 1px solid #DB9167;}
.linegrey{border-bottom: 1px dotted #797979}
.linerec{border-bottom: 1px dotted #FA6705}

/* style per titoli*/
.titblog{font-family: Tahoma,Georgia,sans-serif,serif,Helvetica,Arial,Verdana,courier; font-size: 19px; color: #AE511E; font-weight : normal; border-bottom: 1px solid #AE511E;}
.subtitblog{font-family: Tahoma,Georgia,sans-serif,serif,Helvetica,Arial,courier; font-size: 15px; color: #C87D54; font-weight : bold; }

/* style per link*/
A.artico:link,A.artico:active,A.artico:visited,A.artico:hover  { font-family:  Tahoma,Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #F0C83C; text-decoration: none; font-weight : bold; background-color: inherit;}
A.orange:link,A.orange:active,A.orange:visited,A.orange:hover  { font-family:  Tahoma, Arial, Helvetica,Verdana, sans-serif; font-size: 11px; color: #EB9A13; text-decoration: underline; font-weight : bold; background-color: inherit;}
A.continue:link,A.continue:active,A.continue:visited,A.continue:hover  { font-family:  Tahoma, Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #E9C26D; text-decoration: underline; font-weight : bold; background-color: inherit;}
A.blue:link,A.blue:active,A.blue:visited,A.blue:hover  { font-family:  Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #699BDC; text-decoration: none; font-weight : bold; background-color: inherit;}
A.azz:link,A.azz:active,A.azz:visited,A.azz:hover  { font-family:  Tahoma, Arial, Helvetica,  Verdana,sans-serif; font-size: 12px; color: #699BDC; text-decoration: none; font-weight : normal; background-color: inherit;}
A.grey:link,A.grey:active,A.grey:visited,A.grey:hover  { font-family:  Tahoma, Arial, Helvetica,  Verdana,sans-serif; font-size: 12px; color: #797979; text-decoration: underline; font-weight : bold; background-color: inherit;}
A.submit:link,A.submit:active,A.submit:visited,A.submit:hover  { font-family:  Tahoma, Arial, Helvetica, Verdana,sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; background-color: #494949; padding: 2px;  font-weight : bold; border: 1px solid #FFFFFF;}
A.segnala:link,A.segnala:active,A.segnala:visited,A.segnala:hover  { font-family:  Tahoma,  Arial, Helvetica,  Verdana, sans-serif; font-size: 11px; color: #EB6E5A; text-decoration: none; font-weight : bold; background-color: inherit;}
A.t09:link,A.t09:active,A.t09:visited,A.t09:hover  { font-family:  Tahoma, Arial, Helvetica,  Verdana,sans-serif; font-size: 09px; color: #9c3f0c; text-decoration: none; font-weight : normal;}
A.tcoldx:link,A.tcoldx:active,A.tcoldx:visited,A.tcoldx:hover  { font-family:  Tahoma, Arial, Helvetica,  Verdana,sans-serif; font-size: 10px; color: #AE511E; text-decoration: none; font-weight : normal;}
A.titblog:link,A.titblog:active,A.titblog:visited,A.titblog:hover  { font-family:  Tahoma, Arial, Helvetica,  Verdana, sans-serif; font-size: 17px; color: #AE511E; text-decoration: none; font-weight : normal; background-color: inherit; border-bottom: 1px solid #AE511E;}

/* style per text*/
.tx09 	{font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size: 09px; color: #3A5670;	font-weight : normal; background-color: inherit;}
.tx09gr 	{font-family: Verdana,Tahoma, Arial, Helvetica,sans-serif; font-size: 09px; color: #4A4A4A;	font-weight : normal; background-color: inherit;}

.tx10dp  { font-family: Tahoma, Arial, Helvetica, Verdana,sans-serif; font-size: 10px; color: #8C8D8D;	font-weight : normal; padding-left:10px; background-color: inherit;}
.tx10white{	font-family: Tahoma, Arial, Helvetica, Verdana,sans-serif; font-size: 10px; color: #FFFFFF;	font-weight : bold; background-color: inherit;}

.tx11 	{font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #3A5670;	font-weight : normal; background-color: inherit;}
.tx11i 	{font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #699BDC;	font-weight : normal; background-color: inherit; font-style:italic; padding-left:25px;}
.tx11gr 	{font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #4A4A4A;	font-weight : normal; background-color: inherit;}
.tx11azz{font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 10px; color: #699BDC;	font-weight : bold; background-color: inherit;}
.tx11grey{ font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #1d7883;	font-weight : normal; padding-left:10px; background-color: inherit;}
.tx11ora{	font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #D88D64;	font-weight : normal; background-color: inherit;}
.tx11bora{	font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #D88D64;	font-weight : bold; background-color: inherit;}
.tx11bwhite{	font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #FFFFFF;	font-weight : bold; background-color: inherit;}
.tx11bgrey{	font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #4B4B4B;	font-weight : bold; background-color: inherit;}
.tx11alert{ font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #E57259;	font-weight : bold; background-color: inherit;}


.tx12 	{font-family: Tahoma, Arial, Helvetica, Verdana,sans-serif; font-size: 12px; color: #4A4A4A;	font-weight : normal; background-color: inherit;}
.tx12b 	{font-family: Tahoma, Arial, Helvetica, Verdana,sans-serif; font-size: 12px; color: #4A4A4A;	font-weight : bold; background-color: inherit;}
.tx12red{ font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 12px; color: #E57259;	font-weight : normal; padding-left:10px; background-color: inherit;}
.tx12grey{font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 12px; color: #8C8D8D;	font-weight : normal; padding-left:10px; background-color: inherit;}
.tx12azz{font-family: Tahoma, Arial, Helvetica, Verdana,sans-serif; font-size: 12px; color: #6F97C2;	font-weight : normal; padding-left:10px; background-color: inherit;}
.tx12bor{font-family: Tahoma, Arial, Helvetica, Verdana,sans-serif; font-size: 12px; color: #F3970B;	font-weight : normal; padding-left:10px; background-color: inherit;}
.tx12tes{font-family: Tahoma, Arial, Helvetica,sans-serif; font-size: 12px; color: #797979;	font-weight : normal; background-color:#f4f7fd; padding: 5px 5px 5px 5px;}
.tx12bl1{font-family: georgia,Tahoma, Arial, Helvetica, Verdana,sans-serif; font-size: 12px; color: #FA6705; font-weight : bold; border-bottom: 1px dotted #FA6705; background-color: inherit;}

/* style per input*/
.submit{font-family:  Tahoma, Arial, Helvetica, Verdana,sans-serif; font-size: 12px; color: #FFFFFF; background:#494949; padding: 2px;  font-weight : bold; border: 1px solid #FFFFFF; }
.submit2{font-family:  Tahoma, Arial, Helvetica, Verdana,sans-serif; font-size: 12px; color: #4A4A4A; background:#FFFFFF; padding: 2px;  font-weight : bold; border: 1px solid #014302; }
.input{font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #1d7883;	font-weight : normal;}
.iscriz{font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #3a5670;	font-weight : normal; border: 1px solid #97AEE4; background-color: #ecf0f4;}
select{font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #1d7883; font-weight : normal;}
input{ font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #1d7883; font-weight : normal;}
textarea{ font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #1d7883; font-weight : normal;}


/* style per la colonna dx*/
.tablecoldx{font-family: Verdana,Arial, Helvetica; font-size: 12px; color : #000000;  font-weight : bold; background-color: #D88D64;}
.tdcoldx{font-family: Verdana,Arial, Helvetica; font-size: 10px; color : #FFFFFF;  font-weight : bold; background-color: #D88D64;}
.td1coldx{font-family: Tahoma,  Arial, Helvetica,Verdana; font-size: 09px;  color : #8C8D8D;  font-weight : normal; background-color: #f3dccf;}
.tdcerca{font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 10px; color: #FFFFFF; background-color: #D88D64;	font-weight : bold; padding-left:15px;  border: 1px solid #FFFFFF;}
.coldx10{font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #8C8D8D;	font-weight : normal; background-color: inherit;}
.coldx 	{font-family: Tahoma, Arial, Helvetica, Verdana,sans-serif; font-size: 12px; color: #4A4A4A;	font-weight : normal; background-color: inherit; margin-right:5px; margin-left:5px;}

.table_2coldx{font-family: Tahoma,Arial, Helvetica, Verdana; font-size: 11px; color : #595984;  font-weight : normal; background-color: #F9D654;}
.td_2coldx{font-family: Tahoma,Arial, Helvetica,Verdana; font-size: 11px; color : #AE511E;  font-weight : bold; background-color: #FFF3B1;}
.td_2titcoldx{font-family: Verdana,Arial, Helvetica; font-size: 10px; color : #FFFFFF;  font-weight : bold; background-color: #F9D654;}

/* style per blog*/
.regist{font-family: Tahoma,Arial, Helvetica,Verdana; font-size: 11px; color : #8b8b8b;  font-weight : normal; background-color: #fdf0ea; padding: 2px 2px 2px 2px;}

.tabletd{ font-family: Tahoma,Arial, Helvetica,Verdana; font-size: 12px; color : #FFFFFF;  font-weight : normal; background-color: #D88D64;}
.tabletd1{font-family: Tahoma,Arial, Helvetica,Verdana; font-size: 12px; color : #8b8b8b;  font-weight : normal; background-color: #fdf0ea;}

.avviso{font-family: Tahoma,Arial, Helvetica,Verdana; font-size: 12px; color : #494949;  font-weight : normal; border:1px solid  #ECF0F4; background-color:#fdfeff; padding: 4px 4px 4px 4px;}
.titavviso{font-family: Tahoma,Arial, Helvetica,Verdana; font-size: 12px; color : #494949;  font-weight : bold; border-top:1px solid  #ECF0F4; border-right:1px solid  #ECF0F4; border-left:1px solid  #ECF0F4; padding:5px 5px 5px 5px; background-color:#fdfeff;}

.tablecom{font-family: Verdana,Arial, Helvetica; font-size: 12px; color : #000000;  font-weight : bold; background-color: #97AEE4;}
.tdcom{font-family: Verdana,Arial, Helvetica; font-size: 12px; color : #FFFFFF;  font-weight : bold; background-color: #97AEE4; padding: 2px 2px 2px 2px;}
.td1com{font-family: Tahoma,Arial, Helvetica,Verdana; font-size: 11px; color : #8C8D8D;  font-weight : normal; background-color: #e6ebf9;}

.txcom 	{font-family:  Verdana, Arial, Helvetica,sans-serif; font-size: 12px; color: #797979;	font-weight : normal; background-color: inherit; padding-left:5px;}

/*--------------------------STILE PER PAGINE PRINCIPALI--------------------------------------------------------------------------------------------------------------*/

#content_page{
	font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 12px; color:#4A4A4A; font-weight : normal; 
	background-color:#FFFFFF;
}
			#content_page A  { 
							font-family:  Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 12px; color: #EC5C0D; font-weight : bold;
							text-decoration: none; 
						}
			#content_page .subtitle  { 
							font-family:  Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 12px; color: #3D5DA4; font-weight : bold;
							text-decoration: none; border-bottom: 1px dotted #3D5DA4;
						}	
			#content_page .subtitlered{
				font-size: 12px; color: #C75313; font-weight : bold;
			}		

/*--------------------------STILE PER NEWSLETTER--------------------------------------------------------------------------------------------------------------*/


#newsletter{
	font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 12px; color:#000000; font-weight : normal; 
	background-color:#FFFFFF;
}
			#newsletter A  { 
							font-family:  Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #983F03; font-weight : bold;
							text-decoration: none; 
						}
			#newsletter A.elenconews { 
							font-family:  Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 12px; color: #000000; font-weight : bold;
							text-decoration: none;
						}	
			#newsletter A.white {
							font-family:Verdana,Arial,Helvetica; font-size:12px; color:#FFFFFF; font-weight:bold; 
							text-decoration:none;
						}
			#newsletter A.linknews { 
		  					FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica,sans-serif; FONT-SIZE: 12px; COLOR: #000000; font-weight : bold;
		  					TEXT-DECORATION: underline; 
		  				}
		  	#newsletter A.pdf { 
							font-family:  Tahoma, Arial, Verdana, Helvetica,sans-serif; font-size: 12px; color: #D86866; font-weight : bold;
							text-decoration: none; background-color: inherit;
						}			
			#newsletter .titolo { 
							font-family: Tahoma,Arial, Helvetica,Verdana; font-size: 18px; color: #3D5DA4; font-weight : bold; 
							text-decoration: none; border-bottom: 1px dotted #3D5DA4;
						}			
			#newsletter .titnews { 
							font-family: Tahoma,Arial, Helvetica,Verdana; font-size: 14px; color: #3D5DA4; font-weight : bold; 
							text-decoration: none; 
						}
			#newsletter .linedotted{ 
							border-top: 1px solid #3D5DA4;
						}
				
			#newsletter .tinws {
							font-family: Verdana, Arial, Helvetica; font-size: 12px; color:#FFFFFF; font-weight : bold; 
							background-color:#D98F65;
						}
			#newsletter .txest {
							font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#D98F65; font-weight : normal; 
							background-color:#FFFFFF;
						}
			#newsletter .txtxt {
							font-family: Verdana, Arial, Helvetica; font-size: 12px; color:#000000; font-weight : normal; 
							background-color:#FFFFFF;
						}
			#newsletter .italic{
							font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 12px; color:#85A9D9; font-style : italic; 
							background-color:#FFFFFF;
						}			
			
#newsletterdx{
		font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 11px; color: #05405c; font-weight : normal; 
		background-color: inherit;
	}	
		#newsletterdx  A.news:link,A.news:active,A.news:visited,A.news:hover  { 
				font-family:  Tahoma, Arial, Helvetica,Verdana, sans-serif; font-size: 10px; color: #000000;  font-weight : bold;
				text-decoration: none; background-color: inherit;
			}
		
		#newsletterdx .tit10 { 
				font-family: Tahoma,Arial, Helvetica,Verdana; font-size: 12px; color: #3D5DA4; font-weight : bold; 
				border-bottom: 1px dotted #3D5DA4;
			}
		#newsletterdx .txt09 { 
				font-family: Tahoma,Arial, Helvetica,Verdana; font-size: 09px; color: #000000; font-weight : normal; 
			}	

	
/*PAGINA ISCRIZIONE NEWSLETTER*/			
#newsletter_iscriz{
		font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #4A4A4A; font-weight : normal; 
		background-color: inherit;
	}
			#newsletter_iscriz  A  { 
							font-family:  Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #983F03; font-weight : bold;
							text-decoration: none; 
						}

		  	#newsletter_iscriz A.pdf { 
							font-family:  Tahoma, Arial, Verdana, Helvetica,sans-serif; font-size: 12px; color: #D86866; font-weight : bold;
							text-decoration: none; background-color: inherit;
						}
			#newsletter_iscriz .txtavviso 	{
							font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #49494A; font-weight : normal; 
							background-color: inherit;
						}
			#newsletter_iscriz .txtblack 	{
							font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #000000; font-weight : bold; 
							background-color: inherit;
						}
			#newsletter_iscriz .tx12orange {
							font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #CD5412; font-weight : normal; 
							background-color: inherit;
						}
			#newsletter_iscriz .privacy 	{
							font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size: 09px; color: #4A4A4A; font-weight : normal; 
							background-color: inherit;
						}			
			#newsletter_iscriz .txt11 	{
							font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 11px; color: #4A4A4A; font-weight : bold; 
							background-color: inherit;
						}			
			#newsletter_iscriz .submit{
							font-family:  Tahoma, Arial, Helvetica, Verdana,sans-serif; font-size: 12px; color: #FFFFFF; font-weight : bold; 
							background:#494949; padding: 2px;  border: 1px solid #FFFFFF; 
						}
			#newsletter_iscriz .submit2{
							font-family:  Tahoma, Arial, Helvetica, Verdana,sans-serif; font-size: 12px; color: #4A4A4A; font-weight : bold; 
							background:#FFFFFF; padding: 2px; border: 1px solid #014302; 
						}
						
/*--------------------------STILE PER NEWSLETTER--------------------------------------------------------------------------------------------------------------*/
						
						
#news_box{
		font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color : #4A1C1C;  font-weight : normal; 
		padding: 2px 2px 2px 2px; background-color:inherit; line-height:19px;
}		
		#news_box A.linknews { 
				FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 12px; COLOR: #000000; font-weight : bold;
				TEXT-DECORATION: underline; 
		}
		#news_box A:hover.linknews { 
				FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 12px; COLOR: #000000; font-weight : bold;
				TEXT-DECORATION: underline; 
		}
		#news_box A.orange { 
				FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica; FONT-SIZE: 11px; COLOR: #E39E2D; font-weight : bold;
				TEXT-DECORATION: none;}

		#news_box .txt09 	{
				font-family: Verdana,Tahoma, Arial, Helvetica,sans-serif; font-size: 09px; color: #4A4A4A;	font-weight : normal; 
				background-color: inherit; line-height:13px;
		}
		#news_box .newstitle{
				font-family: Verdana, Arial, Helvetica,sans-serif; font-size: 13px; color: #000000;	font-weight : bold; 
				background-color: inherit;
		}
		#news_box .abstract {
				font-family: Verdana,Tahoma,Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #98462D;	font-weight : normal; 
				background-color: inherit; line-height:15px;
		}
		#news_box .titlenews{
				font-family: Georgia,Verdana,Tahoma,Arial, Helvetica; font-size: 20px; color: #515AA9; font-weight : bold; 
				text-align:left; border-bottom: 1px dotted #515AA9; background-color: inherit;
		}
		#news_box .txti { 
				font-family: Tahoma,Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #98462D; font-style : italic; 
				background-color: inherit; padding:0px 0px 0px 0px;
		}						
						
#nw1_box	{
				font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color : #4A1C1C;  font-weight : normal; 
				padding: 4px 4px 4px 4px; background-color:inherit;
			}
					
			#nw1_box	.titlegrey	{
							font-family: Georgia,Verdana,Tahoma,Arial, Helvetica; font-size: 20px; color: #563A47; font-weight : bold; 
							text-align:left; border-bottom: 1px solid #563A47;
							}							
			
			#nw1_box #divelenco{  
							background-color:#fcfcfc; width:100%; height:240px; overflow:auto; border:1px solid #FFFFFF;
						}		
						
#calendar_box	{
				font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color : #4A1C1C;  font-weight : normal; 
				background-color:inherit;
			}
			#calendar_box	.titlegrey	{
							font-family: Georgia,Verdana,Tahoma,Arial, Helvetica; font-size: 20px; color: #563A47; font-weight : bold; 
							text-align:left; border-bottom: 1px solid #563A47;
							}			
			#calendar_box A { 
							FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 11px; COLOR: #000000; font-weight : bold;
							TEXT-DECORATION: underline; 
							}
			#calendar_box A:hover { 
							FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 11px; COLOR: #000000; font-weight : bold;
							TEXT-DECORATION: underline;  
							}	
			#calendar_box .titleev	{
							font-family: Verdana, Arial, Helvetica,sans-serif; font-size: 13px; color: #000000;	font-weight : bold; 
							background-color: inherit;
							}	
			#calendar_box .title	{
							font-family: Georgia,Verdana,Tahoma,Arial, Helvetica; font-size: 20px; color: #515AA9; font-weight : bold; 
							text-align:left; border-bottom: 1px dotted #AC1B21; background-color: inherit;
							}	
			#calendar_box .estratto	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #98462D; font-style : italic; 
							text-align:center;
							}			
			#calendar_box .tx11red	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #98462D; font-style : normal; 
							text-align:left;
							}												
			#calendar_box .lineblu	{			
							border-top: 1px dotted #563A47;
							}							
													
#photogallery{
	font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #05405c;	font-weight : normal; background-color: inherit;
}
		#photogallery A  { font-size: 11px; color: #F3B064; text-decoration: none; font-weight : bold;}
		#photogallery A.blu{ font-size: 11px; color: #09628F; text-decoration: none; font-weight : bold; background-color: inherit;}
		#photogallery A.gruppi{ font-size: 11px; color: #000000; text-decoration: none; font-weight : bold;  background-color: inherit;}
		#photogallery A.parkey { font-family:  Tahoma,georgia, Verdana, sans-serif, Arial, Helvetica; font-size: 11px; color: #D0865D; text-decoration: none; font-weight : normal; background-color: inherit;}

		#photogallery #dettaglio{ line-height:20px; }
		#photogallery #elenco{ background-color:inherit; width:100%; height:700px; overflow:auto; /*border:1px solid #C5B7AB;*/}
		
		#photogallery .nphoto{ font-size: 09px; color: #C5B7AB; font-weight : bold; }
		
		#photogallery .ti10 {font-size: 12px; color: #3D5DA4; font-weight : bold; border-bottom: 1px dotted #3D5DA4;}
		#photogallery .ti12 {font-size: 18px; color: #C75313; font-weight : bold; border-bottom: 1px dotted #eae4df;}
		#photogallery .txt09 {font-size: 09px; color: #05405c;	font-weight : normal; background-color: inherit;}

		#photogallery .txt10 	{font-size: 09px; color: #05405c;	font-weight : normal; background-color: inherit;}
		#photogallery .txt11 	{font-size: 11px; color: #05405c;	font-weight : normal; background-color: inherit;}
		#photogallery .titphoto 	{font-size: 11px; color: #957c66;	font-weight : normal; background-color: inherit;}
		#photogallery .enf 	{font-size: 12px; color: #05405c;	font-weight : bold; background-color: inherit;}
		#photogallery .enf11 	{font-size: 11px; color: #5E5E5E;	font-weight : bold; background-color: inherit;}
		#photogallery .tx13blackb 	{font-size: 13px; color: #000000;	font-weight : bold; background-color: inherit;}
		
		#photogallery .lineright{border-right: 1px dotted #09628F;}
		#photogallery .photo{ border:1px solid #A64815;}
		#photogallery .photorange{ border:1px solid #F3B064;}
		
#promoindex{
	font-family: Arial, Verdana, Tahoma, Helvetica,Verdana; color:#496477; font-size: 13px; font-weight:normal; 
}	
		#promoindex .title1{
			font-size:18px; font-weight:bold; color:#529548; 
		}
		#promoindex .title2{
			font-size:18px; font-weight:bold; color:#DB821A; 
		}
		#promoindex .newstitle{
			font-size:13px; font-weight:bold; color:#C75313;  line-height: 18px;
		}
		#promoindex .txt{
			font-size:13px; font-weight:bold; color:#496477;  line-height: 18px;
		}
		#promoindex .txt15{
			font-size:16px; font-weight:bold; color:#10466C; line-height: 18px;
		}
		#promoindex .simplex{
			font-size:13px; font-weight:normal; color:#4A4A4A;  line-height: 18px;
		}
		#promoindex #divelenco{ 
			background-color:#fcfcfc; width:100%; height:310px; overflow:auto; border:1px solid #FFFFFF;
		}

			
#alertwin	{
				
				position:relative;
				left:450px;
				top:-600px;
				visibility:show;
				width:250px;
				height:150px;
				background:#C9D5F1 url(../../immagini/alertwin.gif) repeat;
				/*border-width:0;
				border-style:solid;
				border-color:#422431;*/
				}
			#alerttitle	{
				background-color:#C2CFEF;
				height:15px;
				
				font-family:  Arial, Helvetica, Verdana;
				font-size: 12px; 
				font-weight : bold;
				color:#AA4C19;
				}
			#alerttitle a	{
				background-color:#C2CFEF;
				font-family:  Arial, Helvetica, Verdana;
				font-size: 14px; 
				font-weight : bold;
				text-decoration: none; 
				color:#AA4C19;
				}
			#alertbody	{
				font-family:  Arial, Helvetica, Verdana;
				position:relative;
				width:290;
				height:230;
				overflow:auto;
				color:#0F1377;
				}

						
								