body {
margin:0px;
font-family:Verdana, Arial, Tahoma;
font-size:10px;
color:black;

}

A:LINK {
 color : #5586db;
}

A:VISITED {
 color : #5586db;
}

A:ACTIVE {
 color : #5586db;
}
A:HOVER {
 color : #5586db;
}
h1 {
font-family:Georgia;
font-size:40px;
color:white;
}


#head {
width:999px;
height:105px;
border:0px;
margin:0px;
}

#menu {
width:999px;
height:28px;
background-color:grey;
padding:0px;
background-image:url(immagini/slice1.gif);
border:0;
margin:0;
}



#content {
width:100%;
height:auto;
background-color:white;
padding-top:10px;
border:0;
margin:0;


}

#testo {
width:590px;

padding:4px;
line-height:18px;
background-color:white;
}

#testo2 {
position:absolute;
top:149px;
left:611px;
width:297px;
height:94px;
border-left:1px solid gray;
background-color:white;
padding:4px;

}

#footer {
width:999px;
height:auto;
background-image:url(immagini/footer1.gif);
padding:0px;
text-align:center;
color:black;
border-bottom:1px solid gray;
}

p {
color:black;
}

img {
border:0;
margin:0;
}


a.menu {
width:auto;
font-family:Verdana, Arial, Tahoma;
font-size:11px;
font-weight:bold;
color:black;

padding:4px;
text-decoration:none;
}

a:hover.menu {
width:auto;
font-family:Verdana, Arial, Tahoma;
font-size:11px;
font-weight:bold;
color:grey;
padding:4px;
text-decoration:none;
background-color:#c0d1ef;

}


#footer a.little {
font-family:Verdana, Arial, sans-serif;
font-size:8px;
color:#cccccc;
padding:0;
text-decoration:none;

}



#footer a.little:hover {
font-family:Verdana, Arial, sans-serif;
font-size:8px;
color:white;
padding:0;
text-decoration:none;

}


ul {
list-style-image:url(immagini/freccia.gif);
}

li {
line-height:14px;
}

#footer a {
font-family:Verdana, Arial, Tahoma;
font-size:10px;
color:white;
text-decoration:underline;

}

#footer a:hover {
font-family:Verdana, Arial, Tahoma;
font-size:10px;
color:white;
text-decoration:none;

}

h2 {
width:100%;
background-color:#94ACC5;
padding:3px;
font-family:Verdana, Arial, Tahoma;
font-size:11px;
color:black;
}


h3 {
width:100%;
background-color:#DBDBDB;
padding:3px;
font-family:Verdana, Arial, Tahoma;
font-size:9px;
color:black;
}

#menu1 {
position:absolute;
top:133px;
left:80px;
width:100px;
height:auto;
color:white;
font-weight:bold;
background-color:white;

border-right:1px solid black;
border-bottom:1px solid black;
visibility:hidden;
z-index:100;

}

#menu2 {
position:absolute;
top:133px;
left:8px;
width:100px;
height:auto;
color:white;
font-weight:bold;
background-color:white;

border-right:1px solid black;
border-bottom:1px solid black;
visibility:hidden;
z-index:100;

}


#menu1 a {
display:block;
width:auto;
color:black;
padding:2px;

text-decoration:none;
}

#menu1 a:hover {
disply:block;
width:auto;
color:white;
background-color:#c0d1ef;
padding:2px;

text-decoration:none;
}

#menu2 a {
display:block;
width:auto;
color:black;
padding:2px;
text-decoration:none;
}

#menu2 a:hover {
disply:block;
width:auto;
color:white;
background-color:#c0d1ef;
padding:2px;

text-decoration:none;
}
table {
padding:0;
border:0;
}

td {
padding:0;
border:0;
vertical-align:top;
}

#loc {
position:absolute;
top:75px;
left:820px;
color:black;
font-family:Trebuchet-MS, Verdana, Arial, sans-serif;
font-size:9px;
width:138px;
height:23px;
border-left:2px solid white;
}

img.stiloso {
margin:4px;
}
