HTML {
	COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #669966; TEXT-ALIGN: center
}
BODY {
	COLOR: #000000;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #F0FFEE;
	TEXT-ALIGN: center;
}
BODY {
	FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman",Georgia,Times,serif
}
TD {
	FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman",Georgia,Times,serif
}
DIV {
	FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman",Georgia,Times,serif
}
TD {
	TEXT-ALIGN: left
}
DIV {
	TEXT-ALIGN: left
}
TD {
	VERTICAL-ALIGN: top
}
TD.destra {
	TEXT-ALIGN: right
}
H1 {
	FONT-SIZE: 22pt;
	FONT-STYLE: normal;
	FONT-FAMILY: "Times New Roman",Georgia,Times,serif;
	FONT-WEIGHT: normal;
	MARGIN: 0px;
	COLOR: #006600;
	/*COLOR: #0F5FFF;*/
}
H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 15pt;
	MARGIN: 0px;
	color: #006600;
}
FORM {
	MARGIN: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.sinistra {
	FLOAT: left
}
IMG.destra {
	FLOAT: right
}
INPUT {
	BORDER-RIGHT: #d3575a 1px solid; BORDER-TOP: #d3575a 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #d3575a 1px solid; BORDER-BOTTOM: #d3575a 1px solid
}
INPUT.bordozero {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:link {
	COLOR: #006600; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #006600; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #00cc00; TEXT-DECORATION: none
}
A:active {
	COLOR: #9d4444; TEXT-DECORATION: underline
}
#logo {
	FLOAT: left;
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #F0FFEE; PADDING-BOTTOM: 0px; MARGIN: auto auto -1px; WIDTH: 750px; PADDING-TOP: 0px; HEIGHT: 30px
}
#header .news {
	FONT-SIZE: 9pt; TEXT-ALIGN: right
}
#container {
	MARGIN: auto; WIDTH: 750px
}
#incontainer {
	BORDER-RIGHT: #003300 2px solid; BORDER-TOP: #003300 2px solid; BACKGROUND: #F0FFEE; BORDER-LEFT: #003300 2px solid; BORDER-BOTTOM: #003300 2px solid; POSITION: relative
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #afafaf 1px dashed; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9pt; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 10px; COLOR: #003300; PADDING-TOP: 8px; BORDER-RIGHT-WIDTH: 0px
}
#footer DIV {
	FONT-SIZE: 9pt; RIGHT: 10px; POSITION: absolute; TEXT-ALIGN: right
}
#boxricerca {
	BORDER-RIGHT: #003300 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #003300 1px solid; DISPLAY: none; PADDING-LEFT: 5px; RIGHT: 5px; BACKGROUND: #F0FFEE; FILTER: alpha(opacity=80); PADDING-BOTTOM: 5px; BORDER-LEFT: #003300 1px solid; WIDTH: 165px; PADDING-TOP: 5px; BORDER-BOTTOM: #003300 1px solid; POSITION: absolute; TOP: 5px; HEIGHT: 35px; margin-width: 0px; -moz-opacity: 0.80
}
.piccolo {
	FONT-SIZE: 9pt
}
}
.titolo_pagina {
	FONT-SIZE: 19pt;
	COLOR: #003300
}
.sottotitolo_pagina {
	FONT-SIZE: 16pt;
	COLOR: #003300
}
.menu {
	MARGIN-TOP: 6px;
	FONT-WEIGHT: bold;
	BACKGROUND: url(gfx/divisore_menu.gif) #003300;
	FLOAT: right;
	font-size: 12pt;
	font-family: "Times New Roman", Times, serif;
}
.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; PADDING-TOP: 0px
}
.menu LI.first {
	MARGIN: 0px
}
.menu A {
	PADDING-RIGHT: 13px; DISPLAY: block; PADDING-LEFT: 13px; BACKGROUND: #003300; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 4px
}
.menu A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: #ccffcc; TEXT-DECORATION: underline
}
.menu A:active {
	COLOR: #ccffcc; TEXT-DECORATION: underline
}
.passo {
	BORDER-RIGHT: #afafaf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afafaf 1px solid; PADDING-LEFT: 5px; BACKGROUND: #F0FFEE; PADDING-BOTTOM: 5px; MARGIN: 10px; BORDER-LEFT: #afafaf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #afafaf 1px solid
}
.passo {
	WIDTH: 212px! important
}
.passo H1 {
	COLOR: #003300
}
.passo IMG {
	DISPLAY: inline; MARGIN-RIGHT: 3px
}
.centro {
	TEXT-ALIGN: center
}
.titoloboxrilievo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND: #003300 url(gfx/box_header.gif);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 10px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	HEIGHT: 19px;
}
.titolobox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #0F5FFF; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 19px
}
.contenutobox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #F0FFEE; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 10px; PADDING-TOP: 5px
}
.contenutobox {
	WIDTH: 214px! important
}
.contenutobox H2 {
	FONT-SIZE: 9pt
}
.contenutoboxwhite {
	BACKGROUND: #ffffff; MARGIN: 0px 10px 10px; WIDTH: 224px; FONT-STYLE: italic
}
.contenutoboxwhite IMG {
	DISPLAY: inline
}
.titoloboxpagina {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(gfx/box_header_pagina.gif) #669966; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 19px
}
.contenutoboxpagina {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #F0FFEE; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 10px; PADDING-TOP: 5px
}
.contenutoboxpagina {
	WIDTH: 462px! important
}
.contenutoboxwhitepagina {
	BACKGROUND: #ffffff; MARGIN: 0px 10px 10px; WIDTH: 224px
}
.contenutoboxwhitepagina IMG {
	DISPLAY: inline
}
SPAN.evidenziato {
	BACKGROUND-COLOR: #fcff01
}
.barraesterna {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: silver 1px solid; WIDTH: 140px; PADDING-TOP: 0px; BORDER-BOTTOM: silver 1px solid; HEIGHT: 15px
}
.barraprogresso {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #c9ddec; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px; HEIGHT: 11px; TEXT-ALIGN: center
}

