body { margin:0;background:#fff;font-family:arial, helvetica,sans-serif;}

h1{ font-size: 150%; color: #fff;background:#265275;padding-bottom: 10px;}
h1 span{font-size:50%;}
h2 { position:relative;top:0px; left:-5px;font-weight: bold; font-size: 130%; color: #fff;background:#6699cc;padding:10px;}

h3{ position:relative;top:0px; left:-5px;font-weight: bold; font-size: 100%; color: #3399ff;background:#fff;padding-right:10px;padding-left:10px;border:2px #6699ff dotted;}

h4 { position:relative;top:0px; left:-5px;font-weight: bold; font-size: 100%; color: #3399ff;background:#fff;padding-right:10px;padding-left:10px;border:2px #6699ff dotted;} 


div#menusx {position:absolute; top: 200px; left:0px; width: 15%; z-index: 2; text-align:center; font-size: 70%; color:#666; background: #e0e0e0; overflow: hidden;padding:10px;}

/* ************************** */
div#rigauno {position:absolute;top:0px;left:15%; width:75%; height:40px;background:#265275;z-index: 1;}

/* riga due e' il menu alto di sx*/
div#rigadue {position:relative;top:41px; left:15%; width:52%;height:15px;background:#6699cc;color:#f0f0f0;font-size:70%;text-align:right;z-index: 2; padding:1%;}
div#rigadue a:link{background:#6699cc;color: #e0e0e0; text-decoration:none; }
div#rigadue a:visited{background:#6699cc;color: #e0e0e0; text-decoration:none;}
div#rigadue a:hover{background:#6699cc;color: #fff; }
div#rigadue a:active{color:black;background: #e0e0e0; text-decoration:none; }

div#rigadueb {position:absolute;top:41px; right:10%;width:20%;height:15px;font-size:70%;background:#6699ff;z-index: 3; padding:1%;}
div#rigadueb a:link{background:#6699ff;color: #e0e0e0; text-decoration:none;}
div#rigadueb a:visited{background:#6699ff;color: #e0e0e0; text-decoration:none;}
div#rigadueb a:hover{background:#6699ff;color: #fff;}
div#rigadueb a:active{color:gray;background: #6699ff; text-decoration:none;}

div#rigatre {position:absolute;top:76px; left:15%;width:60%;height:35px;background:#e0e0e0;z-index: 3;background:url("images/as12b.gif"); background-repeat:no-repeat;}
div#rigatreb {position:absolute;top:75px; right:10%;width:22%;background:#f0f0f0;z-index:3; height:300px; text-align:center;}

div#principale{position:relative; top:40px;left:15%;width:53%;background:white;color:#666666;font-size:75%;z-index:4;background:url("images/as12b.gif"); background-repeat:no-repeat;}
div#principale a:link {color: #0000ff;} 
div#principale a:visited {color: #0000ff;} 
div#principale a:hover {color: #0080ff } 
div#principale a:active {color: #0000ff;} 

.testo{padding-left:10px;padding-right:10px;}

.class2 a:active {font-weight: normal; font-size: 100%; color: #000080;} 
.class2 a:link { font-weight: normal; font-size: 100%; color: #000080;} 
.class2 a:visited {font-weight: normal; font-size: 100%; color: #000080; text-decoration:none;} 
.class2 a:hover {font-weight: normal; font-size: 100%; color: #ffffff; background:#000080; text-decoration: none;}

.pannello{
float:left;
padding:10px;
margin:16px 32px 0px 0px;
background:#dddddd;
font-size:70%;
text-align:left;
}
.pannello2{
text-align:center; 
border:1px #404040 dotted;
}

.usli table,tr,td{font-size:95%px;}

table, tr, td {font-weight: normal; font-size: 100%; color: #333333; padding:15px;} 
.inq { font-weight: bold; font-size: 8pt; color: #000099; text-align:center;} 
.n7w{ font-weight: normal; font-size: 90%; color: #000000;} 
.n8vio{ font-weight: normal; font-size: 100%; color: #0000cc;} 

a.menupicc:link{color:#666666;background: #fff; font-size: 70%; text-decoration:none; padding:5px; }
a.menupicc:visited{color:#999999;background: #fff; font-size: 70%; text-decoration:none; padding:5px; }
a.menupicc:hover{color:#333333;background: #fff; font-size: 70%; padding:5px; }
a.menupicc:link{color:#666666;background: #fff; font-size: 70%; text-decoration:none; padding:5px; }

#sotto{position:relative;top:0px;left:-30%;height:20px;width:100%; font-size:75%; text-align:right;}

