
a:link {color:#000000; text-decoration: none;}    /* unvisited link */
a:visited {color:#000000} /* visited link */
a:hover {color:#339900}   /* mouse over link */
a:active {color:#000000}  /* selected link */

.footer 
{color: #666666; font-family: verdana; font-size: 10px; text-decoration:none;}
a.footer:link, a.footer:visited 
{color: #666666; font-family:verdana; text-decoration:none; font-size:10px;}
a.footer:hover, a.footer:active 
{color: #009933; font-family:verdana; font-size:10px;  }

/*menu padre*/
.menu1
{
   background-color: white;
   font-family: Verdana;
   font-size:  11px;
   font-weight:  bold;
   color: #000000;
   width: 100px;   

}

/*menu figlio*/
.menu2
{  background-color: gray;
   font-family: Verdana;
   font-size:  11px;
   font-weight:  bold;
   color: #000000;
   clip: rect(auto,auto,auto,20px);
   width: 270px;
   padding-left: 40px;
   filter:alpha(opacity=80);
}

.sfumatura_dx { background-image: url(sfumatura_dx_green.jpg); background-repeat:repeat-y }
.sfumatura_bottom { background-image: url(sfumatura_bottom_green.jpg); background-repeat:no-repeat }


.box_scroll
{   width:430px !important;width /**/:430px;
    height:410px !important;height /**/: 420px;
    overflow:auto;padding: 4px;
    border:2px solid #EEE;border-right:0 solid;
    background:url(gradient.png) repeat-x fixed top left
}
	
.titolo_box_white 
{
	color: #FFFFFF; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 11pt; 
	font-weight: bold; 
	font-style: normal;
}
.testo_box_white 
{
	color: #FFFFFF; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: normal;
	font-style: normal;	
}


a.testo_box_white:hover
{
	color: #339900; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: normal;
	font-style: normal;	
}
a.testo_box_white:active
{
	color: #339900; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: normal;
	font-style: normal;
}

a.testo_box_white:link
{
	color: #FFFFFF; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: normal;
	font-style: normal;	
}


.titolo_box_black 
{
	color: #000000; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 11pt; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;
}

a.testo_box_black:hover, a.testo_box_black:active
 {
	color: #339900; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.testo_box_black 
{
	color: #000000; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.titolo_box_grey {
	color: #666666; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 11pt; 
	font-weight: bold; 
	font-style: normal;
}
.testo_box_grey 
{
	color: #666666; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: normal;
	font-style:normal;
	text-decoration: none;
}

a.testo_box_grey:hover, a.testo_box_grey:active
{
	color: #339900; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;	
}


.textbox 
{ 
border-top: white 0px solid; 
border-left: white 0px solid; 
border-right: white 0px solid; 
border-bottom: #666666 1px solid;
background-color: #FFFFFF;
}

.menuSX
{
   
   font-family: Verdana;
   font-size:  11px;
   font-weight:  bold;
   color: #000000;
   width: 100px;   
   text-decoration: none;
   width: 100px; 
}

a.menuSX:hover, a.menuSX:active
{
	color: #339900; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 11px ;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	width: 100px;   
}

.titolo_black
{
	color: #000000; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;	
}

a.titolo_black:hover, a.titolo_black:active
{
	color: #339900; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
}

a.titolo_black:visited, a.titolo_black:link
{
	color: #000000; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;	
}

	
.border_grey
{	
	border-right: #999999 1px solid; 
	border-top: #999999 1px solid; 
	border-left: #999999 1px solid; 
	border-bottom: #999999 1px solid;
}

.testo_black8 
{
	color: #000000; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
a.testo_black8:hover, a.testo_black8:active
 {
	color: #339900; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.testo_black10 
{
	color: #000000; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 10pt; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
a.testo_black10:hover, a.testo_black10:active
 {
	color: #339900; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 10pt; 
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.testo_black8B 
{
	color: #000000; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
a.testo_black8B:hover, a.testo_black8B:active
 {
	color: #339900; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.testo_black10B 
{
	color: #000000; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
a.testo_black10B:hover, a.testo_black10B:active
 {
	color: #339900; 
	font-family: verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.testo_black
{
	color: #000000; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 10px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration:none;
	
}
a.testo_black:hover, a.testo_black:active
{
	color: #339900; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 10px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration:none;
	
}
 a.testo_black:link, a.testo_black:visited
{
	color: #000000; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 10px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration:none;
	
}
.testo_black8
{
	color: #000000; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal;
	text-decoration:none;
	
}
a.testo_black8:hover, a.testo_black8:active
{
	color: #339900; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal;
	text-decoration:none;
	
}

 a.testo_black8:link, a.testo_black8:visited
{
	color: #000000; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 8px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration:none;
	
}

.box_scroll13
{   width:190px !important; width /**/:190px;
    height:340px !important; height /**/:340px;
    overflow:auto;
    padding-left: 10px;
    padding-right: 2px;
    padding-top: 3px;
	padding-bottom: 0px;
    border:0px solid #EEE;border-right:0 solid;
    font-family: Verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: normal;
	font-style: normal;
    scrollbar-base-color: white; 
	scrollbar-face-color: white;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #646466;
	scrollbar-track-color : #ffffff;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-arrow-color: white;
	
	

}
.testo_box_black_b {

	color: #000000; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
	
}
a.testo_box_black_b:hover, a.testo_box_black_b:active
{
	color: #339900; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
	
}
 a.testo_box_black_b:visited
  {
	color: #000000; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
	
}
.testo_box_black_b10,  a.testo_box_black_b10:visited
{

	color: #000000; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 10px; 
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
	
}
a.testo_box_black_b10:hover, a.testo_box_black_b10:active
{
	color: #339900; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 10px; 
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
	
}
.testo_black_small{
	color: #000000; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 10px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration:none;
	
}

.container_grey {
	width: 100%;
	background-color: #FFFFFF;
	border-right: #cccccc 1px solid; 
	border-top: #cccccc 1px solid; 
	border-left: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
 
}
#banner {
position:absolute;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
border:0px;
background-color:#FFFFFF;
width: 300px;
height: 200px;
left: 333px;
top: 95px;
}
#banner a
{
color:#FFCC00;
text-decoration:none;
background-color:#FFFFFF;
}
#banner a:hover
{
color:#FFCC00;
text-decoration:underline;
background-color:#FFFFFF;
}
#chiudi
{
position:absolute;
width:9px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
left: 620px;
top: 80px;
text-align:right;
}
#chiudi a
{
background-color:#FFFFFF;
font-weight:bold;
color:#000000;
text-decoration:none;
text-align:right;
}
#chiudi a:hover
{
background-color:#FFFFFF;
font-weight:bold;
color:#990000;
text-decoration:none;
text-align:right;
}
#rollover {
	display: block;
	width: 220px;
	height: 183px;
	background-image: url(img/mappa.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#rollover:hover {
	background-image: url(img/mappa_on.gif);
}


