BODY {
 SCROLLBAR-FACE-COLOR: white;
 SCROLLBAR-HIGHLIGHT-COLOR: white;
 SCROLLBAR-SHADOW-COLOR: #666666;
 SCROLLBAR-3DLIGHT-COLOR: #666666;
 SCROLLBAR-ARROW-COLOR: #666666;
 SCROLLBAR-TRACK-COLOR: white;
 SCROLLBAR-DARKSHADOW-COLOR: #666666;
background-color:white;
}
table.gabbia{
 text-align:left;
 width:800px;
background-color:white;
}
table.menu{
	width:100%;
	border-bottom:1px solid #D6D6D6;
}
table.menu td{
color:#2D9100;
font-family :Trebuchet MS, Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
text-align:center;
padding-top:3px;
padding-bottom:3px;
border-right:1px solid #D6D6D6;
}
table.menu td.ultimo{
width:8%;
border-right:1px solid white;
}
table.menu a{
color:#999999;
font-family :Trebuchet MS, Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
text-align:center;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
}
table.menu a:hover{
color:#2D9100;
}
table.gabbia td.contenuto{
text-align:left;
border-bottom:1px solid #D6D6D6;
color:#666666;
font-family :Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
}
table.gabbia td.contenuto_sx{
text-align:left;
border-bottom:1px solid #D6D6D6;
border-left:1px solid #D6D6D6;
padding-left:8px;
color:#666666;
font-family :Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
width:860px;
}
table.gabbia td.contenuto_sx_info{
text-align:left;
border-bottom:1px solid #D6D6D6;
border-left:1px solid #D6D6D6;
padding-left:8px;
padding-top:5px;
padding-bottom:5px;
color:black;
font-family :Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
width:860px;
}
table.gabbia td.contenuto_sx_img{
text-align:left;
border-bottom:1px solid #D6D6D6;
border-left:1px solid #D6D6D6;
padding-left:8px;
padding-top:5px;
padding-bottom:5px;
color:black;
font-family :Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
}
table.gabbia td.contenuto_sx_img img{
border:1px solid #D6D6D6;
margin-right:4px;
margin-bottom:3px;
}
#red{
color:#FB1515;
font-weight : bold;
}
#verde{
color:#2D9100;
font-weight : bold;
}
#link_attivo{
text-align:left;
border-top:1px solid #D6D6D6;
padding-left:8px;
color:#2D9100;
font-family :Trebuchet MS, Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
display:block;
}
table.gabbia td.link a{
text-align:left;
border-bottom:1px solid #D6D6D6;
border-left:1px solid #D6D6D6;
padding-left:8px;
color:#FB1515;
font-family :Trebuchet MS, Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
text-decoration:none;
}
table.gabbia td.link a:hover{
color:#2D9100;
}
 a.link2 {
text-align:left;
border-top:1px solid #D6D6D6;
padding-left:8px;
color:#FB1515;
font-family :Trebuchet MS, Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
text-decoration:none;
display:block;
}
a:hover.link2{
color:#2D9100;
}
a.link3 {
text-align:left;
padding-left:3px;
color:#666666;
font-family :Trebuchet MS, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-decoration:none;
}
a:hover.link3{
color:#666666;
text-decoration:underline;
}

table.gabbia td.footer{
text-align:left;
color:#666666;
font-family :Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
}
table.gabbia td.footer a{
text-align:left;
color:#666666;
font-family :Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
text-decoration:none;
}
table.gabbia td.footer a:footer{
text-decoration:underline;
}
.titolo{
color:#999999;
font-family :Arial, Helvetica, sans-serif;
font-size : 22px;
font-weight : bold;
letter-spacing :-2px;
}
.titolo_scuro{
color:#666666;
font-family :Arial, Helvetica, sans-serif;
font-size : 22px;
font-weight : bold;
letter-spacing : -2px;
}
.titolo_scuro_data{
color:#666666;
font-family :Arial, Helvetica, sans-serif;
font-size : 15px;
font-weight : bold;
letter-spacing : -1px;
}
table.prodotti{
margin-top:15px;
margin-bottom:1px;
}
table.prodotti  a{
border:1px solid white;
}
table.prodotti a:hover{
border:1px solid #16B851;
}
table.prodotti td.attivo{
border:1px solid #FA0F14;
}

table.form {
text-align:left;
margin-top:20px;
}

table.form td{
text-align:left;
padding-left:8px;
color:#666666;
font-family :Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
}
table.news{
text-align:left;
color:#666666;
font-family :Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
background-color:#E4E4E4;
}
table.news td.verde {
color:red;
font-weight : bold;
border-bottom:1px dashed white;
padding-left:23px;
background-image: url(../images/notizia.gif);
background-repeat: no-repeat;
background-position: top left;
background-color:#E4E4E4;
padding-bottom:7px;
padding-top:3px;
padding-right:3px;
}
table.news td.verde a{
color:#439C02;
font-weight : bold;
background-color:#E4E4E4;
text-decoration:none;
display:block;
width:100%
}
table.news td.verde a:hover{
color:red;
}
.abstract{
color:#666666;
}


/*############  Form  ############*/
form input {
font-family:Verdana, Arial;
font-weight:normal;
font-size:10px;
color:red;
height: 17px;
border: 1px solid #889AAC;
}
select.mappa {
font: Verdana, Arial, Helvetica, sans-serif;
color:#84898D;
background-color: #F2F2F2;
width: 140px;
font-size:10px;
}
select.form {
font: Verdana, Arial, Helvetica, sans-serif;
color:#84898D;
background-color: #F2F2F2;
width: 165px;
font-size:10px;
}
.Bottone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight : bold;
	text-decoration:none;
	background-color:#F2F2F2;
	color: #84898D;
	border : 1px solid #84898D;
	height : 16px;
	width: 50px;
} 
.BottoneHover {
	background-color:red;
	color: white;
	border : 1px solid #84898D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight : bold;
	text-decoration:none;
	height : 16px;
	width: 50px;
} 


