@charset "iso-8859-1";
BODY {font-family:verdana,arial;font-size:12px;color:#000000}
TD   {font-family:verdana,arial;font-size:12px;color:#000000}

A:link,A:visited	{color:#0000c0;text-decoration:none;font-weight:normal;}
A:hover   {color:#ff0000;text-decoration:none;}

A.news:link,A.news:visited	{font-size:10px;color:#0000c0;text-decoration:none;font-weight:normal;}
A.news:hover   {font-size:10px;color:#ff0000;text-decoration:none;}

A.linkimghp:link IMG,A.linkimghp:visited	IMG {border:1px solid #ffe0e0;padding:2px;}
A.linkimghp:hover  IMG {border:1px solid #990000;padding:2px;}

A.linking:link {font-weight:bold;color:#777777;text-decoration:none;}
A.linking:visited {font-weight:bold;color:#777777;text-decoration:none;}
A.linking:hover {color:#c00000;text-decoration:underline;}

.bordo {border-left:1px #777777 solid;border-right:2px #777777 solid;background:#ffffff;}
.bordomenu {border-left:1px #777777 solid;border-right:2px #777777 solid;border-top:1px #777777 solid;border-bottom:1px #777777 solid;background:#f0f0f0;background-image:url(img/bg_menu.jpg)}
.bordo1px {border:1px #993333 solid;background:#FFDDDD;}
.titolo1 {color:#000060;font-size:18px;}
.titolo2 {color:#000060;font-size:10px;font-style:italic;}
.titolo3 {color:#000060;font-size:12px;}
TD.indirizzo {color:#000060;font-size:10px;}
TD.indirizzo A:link {font-weight:normal;text-decoration:underline;}
TD.indirizzo A:visited {font-weight:normal;text-decoration:underline;}
TD.indirizzo A:hover {color:#c00000;text-decoration:none;}

HR.vinaccia {size:2px;color:#993333;}
BR.piccolissimo {font-size:5px;}
.copy {font-size:10px;color:#404040}
.data {color:#404040;font-size:10px;}
IMG.bordino {border-right:1px #777777 solid;border-bottom:2px #777777 solid;padding:2px;margin: 10px 10px 0px 0px;}

h1 {font-size: 22px;font-weight:bold; margin: 3px 3px 3px 0px; color:#993333}
h2 {font-size: 20px;font-weight:bold; margin: 3px 3px 3px 0px; color:#993333}
h3 {font-size: 14px;font-weight:bold; margin: 3px 3px 3px 0px; color:#993333}
h4 {font-size: 12px;font-weight:bold; margin: 3px 3px 3px 0px; color:#993333}

INPUT 		{BORDER-TOP-COLOR: #E1910B; BORDER-LEFT-COLOR: #E1910B; BORDER-RIGHT-COLOR: #E1910B; BORDER-BOTTOM-COLOR: #E1910B; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; FONT-SIZE: 12px}
TEXTAREA	{BORDER-TOP-COLOR: #E1910B; BORDER-LEFT-COLOR: #E1910B; BORDER-RIGHT-COLOR: #E1910B; BORDER-BOTTOM-COLOR: #E1910B; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; FONT-SIZE: 12px}
SELECT 		{BORDER-TOP-COLOR: #E1910B; BORDER-LEFT-COLOR: #E1910B; BORDER-RIGHT-COLOR: #E1910B; BORDER-BOTTOM-COLOR: #E1910B; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; FONT-SIZE: 12px}
FORM 		{FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 12px}

ul#menu_a_2livelli{
float: left;
margin: 0;
padding: 0;
border-top: 1px solid #404040;
border-bottom: 1px solid #404040;
border-left: 1px solid #404040;
background: #c0c0c0;
list-style:none;
font:1.1em Trebuchet MS;
}	
ul#menu_a_2livelli li ul li{
list-style:none;
margin:0;
padding:0;
}
ul#menu_a_2livelli li{
float:left;
margin: 0;
padding: 0;
border-right: 1px solid #666666;
color:black;
}

ul#menu_a_2livelli a:link,
ul#menu_a_2livelli a:visited{
display: block;
padding: 4px 16px;
color: #0000f0;
text-decoration: none;
font-weight:normal;
}
ul#menu_a_2livelli a:hover,
ul#menu_a_2livelli a:focus,
ul#menu_a_2livelli a:active{
background-color: #993333;
color: #ffffff;
text-decoration: none;
}
ul#menu_a_2livelli li ul{
display: none;
}
ul#menu_a_2livelli li:hover ul{
display: block;
position: absolute;
z-index:1;
width:160px;
padding: 0;
margin: 0 0 0 -1px;
border:1px solid #666666;
background: #d0d0d0;
font-size:0.8em;
}
ul#menu_a_2livelli li li {
border-bottom:1px solid #666666;
width: 160px;
}