.copy
{
background:#006794;/*f68121;/*267404#DDDDDD*/
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}



/*------------------------------------------------------*/
H1 {
	FONT-SIZE: 12px; COLOR: #a00000; FONT-FAMILY: Verdana,Arial,Helvetica
}
H2 {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica
}
H3 {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica
}
H4 {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica
}
H5 {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica
}
H6 {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica
}
H7 {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica
}
A {
	COLOR: #FF9900; FONT-STYLE: normal; TEXT-DECORATION: none
}
A:link {
	COLOR: #FF9900; FONT-STYLE: normal; TEXT-DECORATION: none
}
A:visited {
	COLOR: #FF9900; FONT-STYLE: normal; TEXT-DECORATION: none
}
A:active {
	COLOR: #FF9900; FONT-STYLE: normal; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FFCC33; FONT-STYLE: normal; TEXT-DECORATION: none
}
body {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	background-color: #AAAAAA;/*e3d9cc*/
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica
}
.normal {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica
}
PRE {
	FONT-FAMILY: courier new, courier; TEXT-DECORATION: none
}
.menu1 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: sans serif, arial, helvetica
}
.menu1 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: sans serif, arial, helvetica
}
.menu1 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: sans serif, arial, helvetica
}
.newscentr {
	TEXT-ALIGN: center
}
.barra A:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif
}
.barra A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif
}
.barra A:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif
}
.gevento {
	BACKGROUND: #f8efa0; TEXT-DECORATION: underline
}
#ednews {
	FONT: 11px/140% Verdana,Arial,Helvetica
}
#ednews TD {
	FONT: 11px/140% Verdana,Arial,Helvetica
}
#ednews TH {
	FONT: 11px/140% Verdana,Arial,Helvetica
}
#ednews A:link {
	TEXT-DECORATION: underline
}
#ednews A:visited {
	TEXT-DECORATION: underline
}
#ednews A:active {
	TEXT-DECORATION: underline
}
#ednews A:hover {
	TEXT-DECORATION: underline
}
#ednews P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 8px; LINE-HEIGHT: 140%
}
#ednews UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 8px; LINE-HEIGHT: 140%
}
#ednews OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 8px; LINE-HEIGHT: 140%
}
#ednews MENU {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 8px; LINE-HEIGHT: 140%
}
#ednews BLOCKQUOTE {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 8px; LINE-HEIGHT: 140%
}
#ednews FONT {
	LINE-HEIGHT: 140%
}
#ednews LI P {
	MARGIN: 0px
}
#ednews LI DIV {
	MARGIN: 0px
}

.mnu_item_font {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.src_box_font { /*#324465*/
	FONT-SIZE: 10px; COLOR: #FF9900; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.src_form_item {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.mnuleft_title_font {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.mnuleft_item_font {
	FONT-SIZE: 11px; COLOR: #202088; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.tbl_hdr_font {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003300/*336699*/; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica 
}
.news_ul {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 25px
}
.passwdlogin_font {
	FONT-SIZE: 9px; COLOR: #606060; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.news_date_font {
	FONT-SIZE: 9px; COLOR: #909090; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.news_title_font {/*#035a9a*/
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#003300; FONT-FAMILY: Verdana,Arial,Helvetica
}
.news_abstract_font {
	FONT-SIZE: 10px; COLOR: #404040; FONT-FAMILY: Verdana,Arial,Helvetica
}
.ftr_font {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.login_font {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.login_deny {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.login_username_font {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffcc00; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.std_font {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.table_cl
{
/*background-color: #FF6600;488026 97d27c 267404*/
}

TD.doth {
	BACKGROUND: url(images/dotted5t.gif) repeat-x center 50%
}
TD.dottedw {
	background-color: white;
	background-image: url(images/dotted5t.gif);
	background-repeat: repeat-x;
	background-position: center 50%;
}
TD.dotv {
	BACKGROUND: url(images/dotv.gif) repeat-y center 50%
}
.menu_alto {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.menu_alto A {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #324465; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.menu_alto A:visited {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #324465; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.menu_alto A:active {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #324465; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.menu_alto A:hover {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #324465; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.home_titoli1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #006794; FONT-FAMILY: Verdana,Arial,Helvetica,Tahoma;
	background: url(images/sqr_orange.jpg) no-repeat;
	padding-bottom:4px;
	padding-left: 30px;
}
A.home_titoli1 {/*#6596c3*/
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000 ; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
A.home_titoli1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6596c3; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.f_pwd_small INPUT {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 300px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.box_agende {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica
}
.box_agende A {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica
}
.box_bookmark {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica
}
.box_bookmark A {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica
}
TEXTAREA {
	FONT-SIZE: 10pt; BACKGROUND: #f3f3f4; COLOR: #202020; FONT-STYLE: normal; FONT-FAMILY: Courier New, Courier
}
INPUT {
	FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica
}
SELECT {
	FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica
}
.intestazione_doc {
	
}
.intestazione_doc P {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px
}
.int_titolo_notizia {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica
}
.int_titolo_faq {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica
}
.int_titolo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.int_sommario {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica
}
.int_descrizione {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica
}
.form {
	FONT-SIZE: 11px; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form FONT {
	LINE-HEIGHT: 140%
}
.form P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 12px
}
.form .input_text {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #a0a0a0 1px solid; BORDER-BOTTOM: #a0a0a0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form .input_text_readonly {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; FONT-SIZE: 11px; BACKGROUND: #f0f0f0; BORDER-LEFT: #a0a0a0 1px solid; BORDER-BOTTOM: #a0a0a0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form .input_textarea {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #a0a0a0 1px solid; BORDER-BOTTOM: #a0a0a0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form .input_select {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #a0a0a0 1px solid; BORDER-BOTTOM: #a0a0a0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form .input_checkbox {
	
}
.form .input_radio {
	
}
.form .input_button {
	BORDER-RIGHT: #c0c0c0 1px outset; BORDER-TOP: #c0c0c0 1px outset; BORDER-LEFT: #c0c0c0 1px outset; WIDTH: 100px; BORDER-BOTTOM: #c0c0c0 1px outset
}
.form_ricerca INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form_ricerca SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form_listanuovi INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form_listanuovi SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: Courier New, Courier
}

textarea {
	font-size:10px;
	background:#f3f3f4;
	color:#202020;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:90%;
	border: 1px solid #777777;
}
.minput {
	font-size:10px;
	background:#f3f3f4;
	color:#202020;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #777777;
}
.minputhalf {
	font-size:10px;
	background:#f3f3f4;
	color:#202020;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #777777;
	width:50%;
}

/*********************************/

.hmax {
	vertical-align: top;
	height:100%;
	position: relative;
}

.mnuleft_bg_tbl
{
background-color:#336633;
}

/*****************************/
.alink a:link
{
color:#000000;
font-weight:bold;
text-decoration:none;
}
.alink a:hover
{
color:#000000;
font-weight:bold;
text-decoration:none;
}
.alink a:visited
{
color:#000000;
font-weight:bold;
text-decoration:none;
}
.h1
{
font-weight:bold;
color:#000000;
}
.t1
{
font-size:14px;
font-weight:bold;
color:#f5821f;
}

#indexcol a:link, #indexcol a:visited
{
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #006794 ; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica;
}
#indexcol a:hover
{
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #007fb7 ; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica;
}