/*-------------PAGELAYOUT-----------------------------------------------------------------------*/
body { background:  url(../../immagini/borderright.jpg) no-repeat top right; position: absolute; padding:0px 0px 0px 0px; margin:0;  }
form { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

#container { background: url(../../immagini/borderleft.gif) no-repeat top left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
#header	 {background: #FFFFFF url(../../immagini/header.gif) no-repeat center; font-family: Tahoma,Arial, Helvetica,sans-serif,Verdana; font-size: 11px; color: #09628E; font-weight: normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#contenuto	 {background: url(../../immagini/background.gif) repeat top center; width:960px; font-family: Tahoma,Arial, Helvetica,sans-serif,Verdana; font-size: 11px; color: #09628E; font-weight: normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#content	 { width:950px; font-family: Tahoma,Arial, Helvetica,sans-serif,Verdana; font-size: 11px; color: #09628E; font-weight: normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 15px;}
#borderright{background: url(../../immagini/borderright.gif) no-repeat top left; width:20px;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#menu {position: relative; margin: 0px 0px 0px 40px;}
#test{ background-color: #f2f7f7; /*background-image: url(../../immagini/test.jpg); background-repeat:repeat; */}
#footer	 {background: #FFFFFF url(../../immagini/footer.gif) no-repeat center; font-family: Tahoma,Arial, Helvetica,sans-serif,Verdana; font-size: 11px; color: #ffffff; font-weight: normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}


.percorso { font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #F3B064; font-weight : bold; padding-left:5px; padding-right:33px; 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;}


/*-------------LINK-----------------------------------------------------------------------*/
A:link,A:active,A:visited,A:hover  { font-family:  Tahoma,Arial, Verdana,  Helvetica,sans-serif; font-size: 11px; color: #F3B064; text-decoration: none; font-weight : bold;}
A.percorso:link,A.percorso:active,A.percorso:visited,A.percorso:hover  { font-family:  Tahoma, Arial, Verdana, Helvetica,sans-serif; font-size: 11px; color: #F3B064; text-decoration: none; font-weight : bold; padding-right: 5px; padding-left: 5px; background-color: inherit;}
A.blu:link,A.blu:active,A.blu:visited,A.blu:hover  { font-family:  Tahoma, Arial, Verdana, Helvetica,sans-serif; font-size: 11px; color: #09628F; text-decoration: none; font-weight : bold; background-color: inherit;}
A.gruppi:link,A.gruppi:active,A.gruppi:visited,A.gruppi:hover  { font-family:  Tahoma, Arial, Helvetica,Verdana, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight : bold;  background-color: inherit;}
A.parkey:link,A.parkey:active,A.parkey:visited  { font-family:  Tahoma,georgia, Verdana, sans-serif, Arial, Helvetica; font-size: 11px; color: #3d552b; text-decoration: none; font-weight : normal; background-color: inherit;}
A.parkey:hover{ font-family:  Tahoma,georgia, Verdana, sans-serif, Arial, Helvetica; font-size: 11px; color: #f1070e; text-decoration: none; font-weight : normal; background-color: inherit;}
A.pdf:link,A.pdf:active,A.pdf:visited,A.pdf:hover  { font-family:  Tahoma, Arial, Verdana, Helvetica,sans-serif; font-size: 12px; color: #D86866; text-decoration: none; font-weight : bold; background-color: inherit;}
A.tx12:link,A.tx12:active,A.tx12:visited  { font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #05405c;	font-weight : normal; background-color: inherit; text-decoration: underline;}
A.tx12:hover { font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #4D7293;	font-weight : normal; background-color: inherit; text-decoration: underline;}
A.tx10:link,A.tx10:active,A.tx10:visited  {  font-family:Verdana, Arial, Helvetica,sans-serif; font-size: 10px; color: #797979; font-weight : normal;  text-decoration: none;}
A.tx10:hover { font-family: Verdana, Arial, Helvetica,sans-serif; font-size: 10px; color: #797979;	font-weight : normal;   text-decoration: underline;}


A.dockey:link,A.dockey:active,A.dockey:visited,A.dockey:hover  { 
font-family:  Tahoma, Arial, Verdana, Helvetica; 
font-size: 12px; 
color: #767F7C;	
text-decoration: none; 
font-weight : normal;
}

A#ordmail:link,A#ordmail:active,A#ordmail:visited,A#ordmail:hover  { font-family:  Georgia,Tahoma, Arial, Verdana, Helvetica,sans-serif; font-size: 18px; color: #09628F; text-decoration: none; font-weight : bold; background-color: inherit;}


/*-------------BORDER-----------------------------------------------------------------------*/
.lineright{border-right: 1px dotted #09628F;}
.linetoporange{border-top: 1px dotted #E9BC7C;}
.linetopblu{border-top: 1px dotted #4D7293;}
.linefooter{border-bottom: 1px dotted #797979;}


/*-------------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 #83A2BE; 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;}
li{ padding-top:8px;}
.li{ padding-top:1px;}

.noneul{ list-style-type: none; margin-left:3px; padding-left:14px; font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 12px; color: #f08b0f; font-weight : normal;}


/*-------------TITOLO-----------------------------------------------------------------------*/
.pagetitle{font-family: Georgia,Verdana,sans-serif,Tahoma, Arial,Helvetica; font-size: 20px; color: #4D7293; font-weight : bold;}
.ti10 { font-family: Tahoma,Arial, Helvetica,Verdana; font-size: 12px; color: #3D5DA4; font-weight : bold; border-bottom: 1px dotted #3D5DA4;}
.ti15 { font-family: Georgia, Tahoma,Arial, Helvetica,Verdana; font-size: 16px; color: #E9BC7C; font-weight : bold; }
.ti12 { font-family: Georgia, Tahoma,Arial, Helvetica,Verdana; font-size: 13px; color: #E9BC7C; font-weight : bold; }
.ti13 { font-family: Georgia, Tahoma,Arial, Helvetica,Verdana; font-size: 13px; color: #F08E12; font-weight : bold; }
.txcat { font-family: Georgia, Tahoma,Arial, Helvetica,Verdana; font-size: 13px; color: #4E656B; font-weight : normal; }
.txcatora { font-family: Tahoma,Arial, Helvetica,Verdana; font-size: 15px; color: #EB6D11; font-weight : bold; }


/*-------------TESTO-----------------------------------------------------------------------*/

.red 	{font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #000000;	font-weight : normal; background-color: #ff6464;}

.tx09 	{font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 09px; color: #05405c;	font-weight : normal; background-color: inherit;}
.tx10 	{font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 09px; color: #05405c;	font-weight : normal; background-color: inherit;}
.tx11 	{font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 11px; color: #05405c;	font-weight : normal; background-color: inherit;}
.tx11key {font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #767F7C;	font-weight : normal; background-color: inherit; padding-left: 25px;}
.tx11b 	{font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 11px; color: #05405c;	font-weight : bold; background-color: inherit;}
.tx12 	{font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #05405c;	font-weight : normal; background-color: inherit;}
.tx12b 	{font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #05405c;	font-weight : bold; background-color: inherit;}
.tx12green 	{font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #a8c891;	font-weight : normal; background-color: inherit;}
.tx12orange {font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #F08E12;	font-weight : normal; background-color: inherit;}
.tx12iorange {font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #F08E12;	font-weight : normal; font-style:italic; background-color: inherit;}

.tx12blu 	{font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #09628F;	font-weight : normal; background-color: inherit;}
.tx12black 	{font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #000000;	font-weight : normal; background-color: inherit;}
.tx12blackb 	{font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #000000;	font-weight : bold; background-color: inherit;}
.tx12test 	{font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 12px; color: #05405c;	font-weight : normal; background-color: inherit;}

.tx13 	{font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 13px; color: #05405c;	font-weight : normal; background-color: inherit;}
.tx13blackb 	{font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica; font-size: 13px; color: #000000;	font-weight : bold; background-color: inherit;}
.footer{font-family:  Verdana,Tahoma,Verdana, Arial, Helvetica,sans-serif; font-size: 10px; color: #797979;	font-weight : normal;}

#txenf{ font-family: Georgia, Tahoma,Arial, Helvetica,Verdana; font-size: 13px; color: #4E656B; font-weight : normal; background-color: inherit; padding-left:10px;}
h4{color:red;}


/*-------------TABELLE-----------------------------------------------------------------------*/

.txcom 	{font-family:  Verdana, Arial, Helvetica,sans-serif; font-size: 10px; color: #797979;	font-weight : normal; background-color: #F4F9F1; padding-left:5px;}
.tx10com{font-family:  Verdana, Arial, Helvetica,sans-serif; font-size: 10px; color: #797979;	font-weight : normal;  padding-left:5px;}
.tx10com li{padding-top:1px; margin-left:-15px;} 

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

.linedotted{ border-top: 1px solid #3D5DA4;}
.tx09 	{font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size: 09px; color: #3A5670;	font-weight : normal; background-color: inherit;}
.tx11i 	{font-family: Tahoma,Arial, Helvetica, Verdana,sans-serif; font-size: 11px; color: #699BDC;	font-weight : bold; background-color: inherit; font-style:italic; padding-left:25px;}
.ti12news { font-family: Tahoma,Arial, Helvetica,Verdana; font-size: 14px; color: #3D5DA4; font-weight : bold; text-decoration: none; }
.ti14news { font-family: Tahoma,Arial, Helvetica,Verdana; font-size: 18px; color: #3D5DA4; font-weight : bold; text-decoration: none; border-bottom: 1px dotted #3D5DA4;}


.tinws {font-family: Verdana, Arial, Helvetica; font-size: 12px; color:#FFFFFF; font-weight : bold; background-color:#fdac77;}
.txest {font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#fdac77; font-weight : normal; background-color:#FFFFFF;}
.txtxt {font-family: Verdana, Arial, Helvetica; font-size: 12px; color:#000000; font-weight : normal; background-color:#FFFFFF;}

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; text-decoration: none; font-weight : bold;  background-color: inherit;}
A.titnews:link,A.titnews:active,A.titnews:visited,A.titnews:hover  { font-family:  Tahoma, Arial, Helvetica,Verdana, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight : bold;  background-color: inherit; padding-left: 20px;}
A.white:link,A.white:active,A.white:visited,A.white:hover {font-family:Verdana,Arial,Helvetica; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
A.linknews:link,A.linknews:active,A.linknews:hover,A.linknews:visited { FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline; font-weight : bold;}



