HTML {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	FONT-SIZE: 100%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 10px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #eee; 
	TEXT-ALIGN: center;
}

BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	FONT-SIZE: 100%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 10px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #eeeeee; 
	TEXT-ALIGN: center;
}

DIV#header {
	MARGIN: 0px auto auto; 
	WIDTH: 970px; 
	COLOR: #000000; 
	FONT-FAMILY: arial; 
	TEXT-ALIGN: right;
}

DIV#header P {
	MARGIN: 0px
}

DIV#header A {
	COLOR: white; 
	TEXT-DECORATION: none;
}

DIV#principale {
	BORDER-RIGHT: #ddd 2px solid; 
	BORDER-TOP: #ddd 1px solid; 
	MARGIN: 10px auto; 
	BORDER-LEFT: #ddd 1px solid; 
	WIDTH: 970px; 
	BORDER-BOTTOM: #ddd 2px solid; 
	BACKGROUND-COLOR: white; 
	TEXT-ALIGN: left;
}

DIV#head {
	PADDING: 0 20px; 
	WIDTH: 930px; 
}

DIV#head DIV#logo {
	
}

DIV#head DIV#logo IMG {
	BORDER-TOP-WIDTH: 0px; 
	MARGIN-TOP: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}

DIV#head HR {
	DISPLAY: none;
}

DIV#head DIV#title {
	
}

DIV#head DIV#navigazione {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 8px; 
	POSITION: relative; 
	HEIGHT: 13px;
}

DIV#head DIV#menualto {
	CLEAR: left;
	FONT-SIZE: 0.75em; 
	COLOR: #666; 
	PADDING-TOP: 5px;
	MARGIN-RIGHT: 0px; 
	MARGIN-TOP: 15px;
	BORDER-TOP: #ddd 1px solid; 
	POSITION: relative;
}

DIV#head DIV#menualto UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
DIV#head DIV#menualto UL LI {
	DISPLAY: inline
}
DIV#head DIV#menualto UL LI A {
	COLOR: #021066; TEXT-DECORATION: underline
}

DIV#head DIV#menualto UL LI A:hover {
	COLOR: #3366FF; TEXT-DECORATION: underline
}



DIV#pagina {
	MARGIN-LEFT: 20px; 
	MARGIN-RIGHT: 20px
}

DIV#pagina HR {
	DISPLAY: none
}
DIV#pagina DIV#cnt {
	MARGIN-TOP: 15px; 
	FLOAT: left; 
	WIDTH: 709px; 
	MARGIN-RIGHT: 0px;
}
DIV#pagina DIV#side {
	MARGIN-TOP: 20px; PADDING-LEFT: 4px; FLOAT: right; WIDTH: 202px;
}
UNKNOWN {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: 205px
}
DIV#pagina DIV#footer {
	CLEAR: left
}
DIV#head DIV#title {
	
}
DIV#head DIV#navigazione {
	FONT-SIZE: 0.7em;
	COLOR: #222; 
	MARGIN-RIGHT: 0px; 
	BORDER-BOTTOM: #ddd 1px solid;
}

DIV#head DIV#navigazione UL#navigazione-list {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	LEFT: 65px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
	POSITION: absolute; 
	TOP: 8px;
}
DIV#head DIV#navigazione UL#navigazione-list LI {
	DISPLAY: inline
}
DIV#head DIV#navigazione UL#navigazione-list LI A {
	COLOR: blue;
	padding-right:7px;
}
DIV#head DIV#navigazione UL#navigazione-list LI A:hover {
	COLOR: #3366FF; 
	TEXT-DECORATION: none
}
DIV#pagina DIV#side .box {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-SIZE: 0.7em; 
	PADDING-BOTTOM: 15px; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #eee
}
DIV#pagina DIV#side .box UL {
	MARGIN-TOP: 0px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 0px; 
	LIST-STYLE-TYPE: none
}
DIV#pagina DIV#side .box UL LI A {
	MARGIN-TOP: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 3px; 
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px; 
	COLOR: black; 
	PADDING-TOP: 0px; 
	TEXT-DECORATION: none
}
DIV#pagina DIV#side .box UL LI A:hover {
	COLOR: #3366FF
}
DIV#pagina DIV#side .box UL.liv1 {
	PADDING-LEFT: 0px; 
	FONT-SIZE: 12px; 
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
DIV#pagina DIV#side .box UL.liv1 LI {
 padding:5px 5px 5px 0;	
	
}
DIV#pagina DIV#side .box UL.liv1 LI A {
	PADDING-LEFT: 8px; 
	COLOR: blue; 
	TEXT-DECORATION: underline;
	
}
DIV#pagina DIV#side .box UL.liv1 LI A:hover {
	TEXT-DECORATION: underline;
	COLOR: #3366FF;
	
}
DIV#pagina DIV#side .box UL.liv1 LI A.open {
	PADDING-LEFT: 8px; 
	FONT-WEIGHT: bold;
	
}
DIV#pagina DIV#side .box UL.liv2 {
	PADDING-RIGHT: 0px; 
	MARGIN-TOP: 2px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 0.9em; 
	MARGIN-BOTTOM: 10px; 
	PADDING-BOTTOM: 3px; 
	MARGIN-LEFT: 20px; 
	BORDER-LEFT: #ff9900 5px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ff9900 1px solid
}
DIV#pagina DIV#side .box UL.liv2 LI {
	LINE-HEIGHT: 1.5em
}
UNKNOWN {
	LINE-HEIGHT: 1.5em
}
DIV#pagina DIV#side .box UL.liv2 LI A {
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none
}
DIV#pagina DIV#side .box UL.liv2 LI A:hover {
	TEXT-DECORATION: underline
}
DIV#pagina DIV#side .box UL.liv2 LI A.open {
	FONT-WEIGHT: bold; 
	BACKGROUND-REPEAT: no-repeat
}

DIV#pagina DIV#side .titolomenu{

	MARGIN: 0px; 
	PADDING: 10px 0 3px 8px; 
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase; 
	COLOR: #000; 
	BORDER-BOTTOM: #ff9c01 1px solid; 
	TEXT-ALIGN: left;	
}

.spazioalto{
padding-top:20px !important;	
}

DIV#pagina DIV#footer {
	CLEAR: both; 
	FONT-SIZE: 0.6em; 
	COLOR: #666; 
	MARGIN:0px; 
	PADDING: 20px 0;
	
}
DIV#pagina DIV#footer P {
	MARGIN: 0px
}
DIV#pagina DIV#footer P.copyright {
	BORDER-TOP: #ddd px solid; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 10px; 
	COLOR: #666; 
	PADDING-TOP: 20px; 
	text-align:center
}
DIV#pagina DIV#footer P.testocopy {
	FONT-SIZE: 10px; 
	COLOR: #666; 
	FONT-FAMILY: arial; 
	text-align:justify
}
DIV#pagina DIV#footer A {
	COLOR: #666; 
	TEXT-DECORATION: none
}
DIV#pagina DIV#footer DIV#footermenu {
	MARGIN-TOP: 15px; 
	POSITION: relative;
	text-align:center;
	font-size:11px;
}
DIV#pagina DIV#footer DIV#footermenu UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
DIV#pagina DIV#footer DIV#footermenu UL LI {
	DISPLAY: inline
}
DIV#pagina DIV#footer DIV#footermenu UL LI A {
	COLOR: #021066; 
	TEXT-DECORATION: underline
}
DIV#pagina DIV#footer DIV#footermenu UL LI A:hover {
	COLOR: #3366FF; 
	TEXT-DECORATION: underline
}
DIV#pagina DIV#footer DIV#footermenu UL.rg {
	RIGHT: 30px; 
	POSITION: absolute; 
	TOP: 0px
}
DIV.testidestra {
	BORDER-RIGHT: #000 0px solid; 
	PADDING-RIGHT: 0px; 
	MARGIN-TOP: 15px; 
	FONT-SIZE: 10px; 
	COLOR: #444
}
DIV.testidestra A {
	COLOR: blue
}
DIV.testidestra A:hover {
	COLOR: red
}
DIV.box-news {
	MARGIN-TOP: 20px; 
	PADDING-LEFT: 15px
}
DIV.box-news DIV.ele {
	BORDER-RIGHT: #666 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #bbb 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 4px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #bbb 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #666 1px solid; 
	BACKGROUND-COLOR: #eee
}
DIV.box-news DIV.ele H3 {
	MARGIN: 0px; 
	COLOR: #fff; 
	BACKGROUND-COLOR: #4175af
}
DIV.box-news DIV.ele H3 A {
	PADDING-RIGHT: 1px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	COLOR: #fff; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #000 1px solid; 
	BACKGROUND-COLOR: #4175af; 
	TEXT-DECORATION: none
}
DIV.box-news DIV.ele H3 A:hover {
	COLOR: yellow
}
DIV.box-news DIV.ele DIV.data {
	TEXT-ALIGN: right
}
DIV.box-news DIV.ele DIV.sub {
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: arial
}
DIV.box-news DIV.ele DIV.sub A {
	COLOR: #444; 
	TEXT-DECORATION: none
}
DIV.box-news DIV.ele DIV.go {
	BORDER-TOP: black 1px solid; 
	BACKGROUND-COLOR: #fff
}
DIV.box-news DIV.ele DIV.go A {
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	COLOR: blue; 
	TEXT-DECORATION: none
}
DIV.box-news A.lbt {
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 4px; 
	COLOR: blue; 
	TEXT-ALIGN: right; 
	TEXT-DECORATION: none
}
DIV.box-news A.lbt:hover {
	COLOR: red; 
	TEXT-DECORATION: underline
}
DIV.archivio-news {
	MARGIN-TOP: 25px
}
DIV.archivio-news H2 {
	FONT-SIZE: 14px; 
	MARGIN: 50px 0px 0px; 
	COLOR: white; 
	BACKGROUND-COLOR: #990000
}
DIV.archivio-news DIV.cont-int {
	BORDER-RIGHT: #990000 1px solid; 
	PADDING-RIGHT: 20px; 
	BORDER-TOP: #990000 1px solid; 
	PADDING-LEFT: 20px; 
	PADDING-BOTTOM: 20px; 
	BORDER-LEFT: #990000 1px solid; 
	PADDING-TOP: 20px; 
	BORDER-BOTTOM: #990000 1px solid
}
DIV.archivio-news HR {
	DISPLAY: none
}
DIV.archivio-news DIV.ele {
	MARGIN-BOTTOM: 35px
}
DIV.archivio-news DIV.ele H3 {
	PADDING-LEFT: 25px; 
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	COLOR: #990000; 
	BORDER-BOTTOM: #ff9c01 1px solid
}
DIV.archivio-news DIV.ele DIV.data {
	FONT-SIZE: 10px; 
	TEXT-ALIGN: right
}
DIV.archivio-news DIV.ele DIV.sub {
	PADDING-RIGHT: 2px; 
	MARGIN-TOP: 5px; 
	PADDING-LEFT: 2px; 
	MARGIN-BOTTOM: 5px; 
	PADDING-BOTTOM: 2px; 
	MARGIN-LEFT: 25px; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: arial; 
	BACKGROUND-COLOR: #e4e4ff
}
DIV.archivio-news DIV.ele DIV.go {
	
}
DIV.archivio-news DIV.ele DIV.go A {
	DISPLAY: block; 
	COLOR: blue; 
	TEXT-ALIGN: right; 
	TEXT-DECORATION: none
}
DIV.archivio-news DIV.infoDoc {
	PADDING-RIGHT: 2px; 
	BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
	POSITION: relative; 
	HEIGHT: 15px; 
	BACKGROUND-COLOR: #dedeff
}
DIV.archivio-news DIV.infoDoc DIV.right {
	RIGHT: 0px; 
	POSITION: absolute; 
	TOP: 0px
}
DIV#pagina DIV#cnt {
	FONT-SIZE: 0.8em; 
	COLOR: #111; 
	LINE-HEIGHT: 1.4em
}
DIV#pagina DIV#cnt HR {
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	DISPLAY: block; 
	BORDER-LEFT: black 0px solid; 
	BORDER-BOTTOM: black 0px solid; 
	HEIGHT: 1px; 
	BACKGROUND-COLOR: #ff9c01
}
DIV#pagina DIV#cnt P {
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: justify
}
DIV#pagina DIV#cnt P.center {
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: center
}
DIV#pagina DIV#cnt A {
	COLOR: blue
}
DIV#pagina DIV#cnt A:hover {
	COLOR: red
}
DIV#pagina DIV#cnt UL {
	margin-top:10px;
	MARGIN-BOTTOM: 10px; 
	PADDING-BOTTOM: 0px;
	list-style-type:none;
	padding-left:10px;
	
}
DIV#pagina DIV#cnt UL LI {
	background:transparent url(../immagini/icons/arrow_right.png) no-repeat scroll left 3px;
	margin:3px 0;
	padding:5px 0 5px 30px;
}
DIV.boxevidenziato {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: #fff;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 4px double #FF9C01;
	line-height:20px;
	font-size:16px;	
}

DIV.boxevidenziato h3 {
font-size:20px;	
text-align:center;
line-height:22px;
}

immag {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}

DIV.boxevidenziato H4 {
	MARGIN-TOP: 0px; 
	PADDING-TOP: 10px
}
P.annuncio1 {
	FONT-WEIGHT: bold; 
	MARGIN: auto; 
	COLOR: blue; 
	TEXT-ALIGN: right
}
P.annuncio1 A {
	COLOR: blue; 
	TEXT-DECORATION: underline
}
H1 {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 20px; 
	COLOR: #000000; 
	font-size:18px;
	PADDING-TOP: 0px; 
	text-align:center;
	line-height:22px;
	font-size:20px;
}
H1 A {
	MARGIN-BOTTOM: 10px; 
	COLOR: #021066; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	TEXT-DECORATION: none; 
	BORDER-BOTTOM-STYLE: none
}
H1 A:hover {
	COLOR: #fff; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	TEXT-DECORATION: none; 
	BORDER-BOTTOM-STYLE: none
}
.immgo {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}

H2 {
	font-size:16px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 10px 0px 25px; 
	COLOR: #000000; 
	PADDING-TOP: 0px;
	line-height:20px;
}
H2 A {
	COLOR: #003366; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	TEXT-DECORATION: none; 
	BORDER-BOTTOM-STYLE: none
}
H2 A:hover {
	COLOR: #021066; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	TEXT-DECORATION: none; 
	BORDER-BOTTOM-STYLE: none
}
#side H2 {
	MARGIN-BOTTOM: 4px; 
	PADDING-BOTTOM: 2px; 
	FONT: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #021066; PADDING-TOP: 10px;
	BORDER-BOTTOM: #0000FF 1px solid; 
	TEXT-ALIGN: right
}
H2.storytitle {
	FONT: bold 18px Arial, Helvetica, sans-serif
}
H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 10px 0px 25px; 
	FONT: bold 12px Verdana, Helvetica, sans-serif; 
	COLOR: #021066; 
	PADDING-TOP: 0px;
	text-align:justify;
	line-height:18px;
	
}
H4 {
	MARGIN-TOP: 15px; 
	MARGIN-BOTTOM: 10px; 
	PADDING-BOTTOM: 0px; 
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ff9c01 1px solid; 
	TEXT-ALIGN: left
}

.evidenziato {
background-color:#FFFF00;
font-weight:bold;
}

.rosso{
color:#cc0000;
}

.arancio{
color:#fb6a00;
}

.bordosotto{
border-bottom:1px solid;
margin-bottom:10px !important;
}

.titoloh3{
 padding-top:20px !important;
 padding-bottom:10px !important;
 font-size:16px;
 line-height:20px;
 margin:0;
 font-weight:bold;
}


DIV.boxevidenziato2 {
	
	BACKGROUND-COLOR: #fff;
	font-size:12px;	
	width:550px;
	margin:10px auto 30px auto;
	line-height:18px;
}

DIV.boxevidenziato2 .innerbox{
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 20px;
	border: 2px dashed #fb6a00;
 
}

DIV.boxevidenziato2 h3 {
font-size:16px;	
text-align:center;
line-height:20px;
color:#fb6a00;
margin-bottom:15px !important;
}

div.centrato{
float:none !important;
margin:15px auto 0 auto !important;
}
