td, table, select{
	font-size:11px;
	vertical-align:top;
	line-height:14px;
	color:#3A3736;
}
input {font-size:11px}

img {
	border:0px;
}

.titolo_1 {
	color:#015398;
	font-size:20px;
	font-weight:bold;
	line-height:27px;
}
.titolo_1p {
	color:#0066CC;
	font-size:14px;
	font-weight:bold;
}

.titolo_2 {
	color:#B7520F;
	font-size:20px;
	font-weight:bold;
	line-height:27px;
}
.titolo_2p {
	color:#993300;
	font-size:14px;
	font-weight:bold;
}

.titolo_3 {
	color:#656205;
	font-size:20px;
	font-weight:bold;
	line-height:27px;
}
.titolo_33p {
	color:#5c7d18;
	font-size:14px;
	font-weight:bold;
}
.titolo_33 {
	color:#3d5805;
	font-size:20px;
	font-weight:bold;
	line-height:27px;
}


form { margin:0px; padding:0px}
body { margin:0px; padding:0px; background:#3a813e url(images/bg.gif) repeat-y center; font-family:tahoma, verdana; font-size:11px;}
	
pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.example1 {
	font-weight: bold;
	font-size: 14px
}

.example2 {
	font-weight: bold;
	font-size: 12px;
	color: #FF0000
}

.tablerow1 {
	background-color: #BBBBBB;
	padding:3px;
}

thead {
	background-color: #FFBBBB;
}

tfoot {
	background-color: #BBBBFF;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}


a{ color:#333; text-decoration:none}
.ticker a{ color:#FC0; text-decoration:none}
a:hover{ text-decoration:underline}


a.link_blu{ color:#003366; text-decoration:none}
a.link_blu:hover{ text-decoration:underline}
a.link_blu2{ color:#002255; text-decoration:none; font-size:12px;}
a.link_blu2:hover{ text-decoration:underline;  font-size:12px;}

a.link_arancio{ color:#cc6600; text-decoration:none}
a.link_arancio:hover{ text-decoration:underline}

a.link_verde{ color:#5c7d18; text-decoration:none}
a.link_verde:hover{ text-decoration:underline}

a.link_azzurro{ color:#0066CC; text-decoration:none}
a.link_azzurro:hover{ text-decoration:underline}


	
 A.link_testata { color:#fff; text-decoration:none; font-weight:bold}
 A.link_testata:hover{ color:#FFFFCC; text-decoration:none; border-bottom:1px solid #8a8a8a;}

a.titolo_verde{ 
	color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	text-align:left;
	margin-bottom:0px;
	text-decoration:none;
	text-align:left;
}

a.titolo_verde:hover{ 
	color:#277a35;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	text-align:left;
	margin-bottom:0px;
	text-decoration:underline;
	text-align:left;
}


span a{ color:#D87000; text-decoration:underline}
span a:hover{ text-decoration:none}


.list ul{margin:0px; padding:0px; list-style:none; line-height:18px}
.list ul li{ background:url(images/list_marker.gif) no-repeat left top }
.list ul li a{ color:#3A3736; margin-left:11px;  text-decoration:underline}
.list ul li a:hover{ text-decoration:none}

.list1 ul{margin:0px; padding:0px; list-style:none; line-height:18px}
.list1 ul li{ background:url(images/list_marker1.gif) no-repeat left top }
.list1 ul li a{ color:#8C1A08; margin-left:9px;  text-decoration:underline}
.list1 ul li a:hover{ text-decoration:none}

.list2 ul{margin:0px; padding:0px; list-style:none; line-height:18px}
.list2 ul li a{ color:#8C1A08; text-decoration:underline}
.list2 ul li a:hover{ text-decoration:none}


.footer{ color:#CBCBCB; margin-left:23px}
.footer a{ color:#B3B4AA; text-decoration:none}
.footer a:hover{ text-decoration:underline}
.footer span a{ color:#B2B4AA; text-decoration:underline}
.footer span a:hover{ text-decoration:none} 

.red{ color:#DFC4C1; font-weight:bold}

strong{ color:#111}

.margin1{margin:0 0 0 0; width:442px; height:220px; overflow:auto; 
	scrollbar-3dlight-color:#303030;
    scrollbar-track-color:#303030;
    scrollbar-shadow-color:#303030 ;
    scrollbar-face-color:#FFFFFF; 
	scrollbar-arrow-color:#303030;
	scrollbar-darkShadow-color:#303030;
	}

.tede strong{ color:#8C1A08; font-size:9px}
.tede a{ color:#3A3736; text-decoration:underline}
.tede a:hover{ text-decoration:none}

.box_verde {
	background-color:#7FB51A;
	color:#fff;
}
.box_arancio {
	background-color:#FFAA00;
	color:#fff;
}
.box_azzurro {
	background-color:#0088FF;
	color:#fff;
}

.box_verde A {
	color:#fff;
}
.box_arancio A {
	color:#fff;
}
.box_azzurro A {
	color:#fff;
}
.scroll A {
	color:#F8ED6B;
}

.titolo_comunicato {
	color:#095d17;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	text-align:left;
	margin-bottom:0px;
}
.data_comunicato {
	color:#b84f01;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

.form input{
	width:119px;
	height:21px;
	font-family:tahoma;
	font-size:11px;
	color: #3A3736;
	text-transform:none;
	border-style:solid;
	padding:2px 0 0 6px;
	border-color:#642114;
	border-width:1px;
	background-color:#EDE9DF
}


.form1 input{
	width:209px;
	height:17px;
	font-family:tahoma;
	font-size:11px;
	color: #3A3736;
	text-transform:none;
	padding:0 0 0 6px;
	border-color:#D0D0D0;
	border-width:1px;
	background-color:#ffffff
}



.form1 textarea {
	width:209px;
	height:69px;
	font-family:tahoma;
	font-size:11px;
	color: #3A3736;
	overflow:hidden;
	padding:0 0 0 5px;
	border-color:#D0D0D0;
	border-width:1px;
	background-color:#ffffff
}

