/* ---TAG HTML--- */
html {
	min-width: 740px;
}
UNKNOWN {
	MIN-HEIGHT: 800px; MARGIN-LEFT: 12px
}
body
{
MARGIN: 0 auto;
TEXT-ALIGN: center;
FONT-SIZE: 100%;
}
A:link {
	COLOR: #084c4e; BACKGROUND-COLOR: transparent
}
A:visited {
	COLOR: #084c4e; BACKGROUND-COLOR: transparent
}
A:hover {
	COLOR: #600; BACKGROUND-COLOR: transparent
}
A:active {
	COLOR: #600; BACKGROUND-COLOR: transparent
}

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
WIDTH: 100%;
}
TR {
WIDTH: 100%;
}
TD {
BORDER-TOP: #000 1px solid;
BORDER-RIGHT: #000 1px solid;
BORDER-BOTTOM: #000 1px solid;
BORDER-LEFT: #000 1px solid;
PADDING: 0 4px;
}
UL {
MARGIN: 0;
padding: 0;
}
DD {
MARGIN: 0;
FONT-SIZE: 1em;
}
DT {
MARGIN: 0;
FONT-SIZE: 1.2em; FONT-WEIGHT: bold;
}
P {
MARGIN: 10px 2px;
FONT-SIZE: 1em;
}

/* ---Fine TAG HTML--- */

/* ---BOX MODEL PAGINA--- */
.boxpagina {
BACKGROUND: #e7f5ef;
BORDER: #000 0px solid;
PADDING: 0; 
MARGIN: 0 auto;
WIDTH: 740px;
TEXT-ALIGN: left;
}
.boxsx {
FLOAT: left;
display: block;
BACKGROUND: #e7f5ef;
WIDTH: 236px;
}
.boxsxmenu {
FLOAT: left;
WIDTH: 220px;
margin: 4px 4px 0 4px;
padding: 0;
}
.boxdxbig {
FLOAT: right;
BACKGROUND: #e7f5ef;
WIDTH: 504px;
}
.boxdx {
FLOAT: left;
WIDTH: 500px;
margin: 0px;
padding: 0px;
BORDER: #000 0px solid;
}
.boxdxmenu {
FLOAT: left;
WIDTH: 500px;
margin: 5px 0;
padding: 2px 0;
background: #ffc;
border: solid 1px #642;
}
.boxdxmenu1 {
FLOAT: left;
WIDTH: 240px;
margin: 0px;
padding: 0px;
BORDER: #000 0px solid;
TEXT-ALIGN: center;
}
.boxdxmenu2 {
FLOAT: right;
WIDTH: 240px;
margin: 0px;
padding: 0px;
BORDER: #000 0px solid;
TEXT-ALIGN: center;
}
.boxdxmenutitle {
FLOAT: left;
WIDTH: 158px;
margin: 3px 0;
padding: 3px;
BORDER: #f63 0px solid;
BACKGROUND-COLOR: #347879;
COLOR: #fff;
}
.boxdxmenutx {
FLOAT: left;
WIDTH: 500px;
margin: 0;
padding: 2px 0;
BORDER: #000 0px solid;
}
.boxdxmenutx1 {
FLOAT: left;
WIDTH: 160px;
margin-left: 0px;
padding-left: 2px;
BORDER-left: #fff 1px solid;
TEXT-ALIGN: left;
}
.boxdxmenutx2 {
FLOAT: right;
WIDTH: 331;
BORDER: #000 0px solid;
TEXT-ALIGN: left;
}
.boxdxmenutx2_1 {
FLOAT: left;
WIDTH: 160px;
margin: 0px;
padding-left: 2px;
BORDER-left: #fff 1px solid;
TEXT-ALIGN: left;
}
.boxdxmenutx2_2 {
FLOAT: right;
WIDTH: 160px;
margin-right: 0px;
padding-left: 2px;
BORDER-left: #fff 1px solid;
TEXT-ALIGN: left;
}
.boxfondo {
FLOAT: right;
WIDTH: 100%;
MARGIN: 0px auto;
}
.boxdx1 {
FLOAT: left;
WIDTH: 300px;
margin: 2px 0;
FONT-SIZE: 1.2em;
background-color: #c0c0c0;
padding: 3px 0px 3px 5px;
BACKGROUND-IMAGE: url(/web/css.nsf/vsgray.jpg); COLOR: #000000; BACKGROUND-REPEAT: repeat-x; 
}
.boxdx2 {
FLOAT: right;
margin: 5px 0px 0px 40px;
}
.boxdx2 a {
color: #888;
background-color: #ccc;
padding: 1px;
border: 2px #fff outset;
}
.boxdx2_1 {
FLOAT: right;
}
.boxdx3 {
FLOAT: left;
WIDTH: 100%;
}
.boxdx4 {
FLOAT: left;
WIDTH: 500px;
margin: 0px;
padding: 4px 4px 4px 0;
BORDER: #000 0px solid;
}
.boxdx5 {
FLOAT: left;
WIDTH: 100%;
padding: 2px;
BORDER: #fb0 2px solid;
}
.boxdxnotizie {
FLOAT: left;
WIDTH: 500px;
margin: 0px;
padding: 4px 4px 4px 0;
BORDER: #fb0 0px solid;
FONT-SIZE: 1.0em;
COLOR: #663;
TEXT-ALIGN: left;
}

#boxlogo {
margin: 0;
padding: 4px;
TEXT-ALIGN: center;	
}
#boxlogo1 {
margin: 0;
padding: 4px;
TEXT-ALIGN: center;	
}
#boxlogodx {
BACKGROUND: #e7f5ef;
margin: 0;
padding: 4px;
TEXT-ALIGN: left;
FONT-SIZE: 2.0em;
FONT-WEIGHT: bold;	
}
#boxlogodx1 {
BACKGROUND: #e7f5ef;
margin: 0;
padding: 4px;
TEXT-ALIGN: center;
FONT-SIZE: 1em;
FONT-WEIGHT: normal;	
}
	/* ---BOX MODEL PAGINA lato SX--- */
.boxsxtitle {
FLOAT: left;
WIDTH: 220px;
TEXT-ALIGN: center;
LINE-HEIGHT: 18px;
background-color: #fff;
margin: 2px 4px;
padding: 2px 2px;
BORDER: #f63 1px solid;
}
.boxsxtitle1 {
FLOAT: left;
WIDTH: 220px;
TEXT-ALIGN: center;
LINE-HEIGHT: 18px;
margin: 4px 4px 0 4px;
padding: 0 3px;
BORDER: #f63 0px solid;
}
.boxsxtitle2 {
FLOAT: left;
WIDTH: 220px;
margin: 2px 4px;
padding: 2px 2px;
FONT-SIZE: 1.2em;
FONT-WEIGHT: bold;
BACKGROUND-IMAGE: url(/web/css.nsf/book.jpg); COLOR: #000000; BACKGROUND-REPEAT: repeat-y; 
}
	/* ---BOX MODEL PAGINA lato DX--- */
.boxdxtitle {
FLOAT: left;
margin: 8px 0;
padding: 3px 15px;
BORDER: #f63 0px solid;
BACKGROUND-COLOR: #347879;
COLOR: #fff;
}
.boxdxtitle1 {
FLOAT: right;
WIDTH: 500px;
TEXT-ALIGN: center;
background-color: #fff;
FONT-SIZE: 1em;
FONT-WEIGHT: bold;
BACKGROUND-IMAGE: url(/web/css.nsf/vsgray.jpg); COLOR: #000000; BACKGROUND-REPEAT: repeat-x; 
}
.boxdxtitle1_1 {
FLOAT: right;
WIDTH: 500px;
TEXT-ALIGN: center;
background-color: #fff;
FONT-SIZE: 0.8em;
BACKGROUND-IMAGE: url(/web/css.nsf/vsgray.jpg); COLOR: #000000; BACKGROUND-REPEAT: repeat-x; 
}
.boxdxdoc {
FLOAT: left;
WIDTH: 343px;
margin: 0 2px 0 0;
padding: 0 2px;
BACKGROUND: #e7f5ef;
}
.boxdxfoto {
FLOAT: right;
WIDTH: 150px;
margin: 0;
}
.boxdxdocx {
FLOAT: left;
WIDTH: 343px;
margin: 0 2px 0 0;
padding: 0 2px;
}
.boxdxfotox {
FLOAT: right;
WIDTH: 150px;
margin: 0;
}
.boxdxfotoy {
FLOAT: right;
WIDTH: 150px;
BACKGROUND: #e7f5ef;
FONT-SIZE: 9px;
TEXT-ALIGN: center;
margin: 4px 0;
}
.boxdxdoc1 {
FLOAT: right;
WIDTH: 343px;
padding: 0 2px;
BACKGROUND: #e7f5ef;
}
.boxdxfoto1 {
FLOAT: left;
WIDTH: 150px;
margin: 0;
}
.boxdxdoctot {
FLOAT: right;
WIDTH: 494px;
margin: 0;
padding: 3px 0 3px 3px;
BACKGROUND: #e7f5ef;
}
.boxsxdoctot {
FLOAT: left;
WIDTH: 220px;
margin: 0 4px;
padding: 0 3px;
BACKGROUND: #e7f5ef;
TEXT-ALIGN: left;
}
.box3b {
FLOAT: left;
WIDTH: 500px;
height: 128px;
margin: 4px 0;
BORDER: #000 0px solid;
BACKGROUND: #e7f5ef;
}
.box3b_1 {
FLOAT: left;
WIDTH: 106px;
margin: 0;
padding: 2px;
font: normal 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
TEXT-ALIGN: right;
}
.box3b_2 {
FLOAT: right;
WIDTH: 390px;
}
.box3b_2_1 {
FLOAT: left;
WIDTH: 190px;
margin: 0;
padding: 2px;
font: normal 18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
BORDER: #000 0px solid;
TEXT-ALIGN: center;
}
.box3b_2_2 {
FLOAT: right;
WIDTH: 195px;
margin: 0;
padding: 0;
font: normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
BORDER: #000 0px solid;
}
.box3t {
FLOAT: left;
WIDTH: 500px;
margin: 4px 0;
margin: 10px 0;
BORDER: #000 0px solid;
BACKGROUND: #fff;
}
.box3t_1 {
FLOAT: left;
WIDTH: 106px;
margin: 0;
padding: 2px;
font: normal 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
TEXT-ALIGN: right;
}
.box3t_2 {
FLOAT: right;
WIDTH: 390px;
}
.box3t_2_1 {
FLOAT: left;
WIDTH: 190px;
margin: 0;
padding: 2px;
font: normal 18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
BORDER: #000 0px solid;
TEXT-ALIGN: center;
}
.box3t_2_2 {
FLOAT: right;
WIDTH: 195px;
margin: 0;
padding: 0;
font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
BORDER: #000 0px solid;
}
.boxdxfotowl {
FLOAT: left;
WIDTH: 150px;
TEXT-ALIGN: center;
margin: 0;
}
.boxdxfotowr {
FLOAT: right;
WIDTH: 150px;
TEXT-ALIGN: center;
margin: 0;
}
.boxdxfotowc {
TEXT-ALIGN: center;
margin: 0;
}
.boxricerca {
FLOAT: left;
WIDTH: 100%;
margin: 2px 0;
BACKGROUND: #e7f5ef;
padding: 0px 2px 0px 2px;
FONT-SIZE: 2em;
}
/* ---Fine BOX MODEL PAGINA--- */

/* --BOX MODEL NAVIGAZIONE LIST--- */
#navlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #347879
}
#navlist LI {
	DISPLAY: inline; PADDING-LEFT: 10px; LIST-STYLE-TYPE: none
}
#navlist A:link {
	COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#navlist A:visited {
	COLOR: #fff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
#navlist A:hover {
	COLOR: #347879; BACKGROUND-COLOR: #fff
}
#navlist A:active {
	COLOR: #347879; BACKGROUND-COLOR: #fff
}
#navlist li a:hover
{
COLOR: #347879; BACKGROUND-COLOR: #fff
}
#navlist li#active a
{
COLOR: #fff; font-weight: bold; BACKGROUND-COLOR: #f63
}

/* --BOX MODEL NAVIGAZIONE LIST--- */


/* --Fine BOX MODEL NAVIGAZIONE Vx--- */
