body{
margin-left:40px;
}

#contenitore {
width:904px; height:100%;
position:absolute;top:0%;left:50%;
margin:0 0 0 -452px;
}
#testata {
height:265;
}
#destra{
position:absolute; top:265px; right:0px;
width:168px;
height:400px;
}
#corpo{
position:absolute; top:265px;
height:400px;
left:0;
width:736; 
}
#pie {
height:22px;
}
#arer {
visibilty:hidden;
}
#lin1{
position:absolute;
z-index:51;
width:350px;
height:15px;
top:30px;
left:5px;
overflow:hidden;
list-style:none;
}
#lin1 ul {margin: 0; padding: 0; 
 	list-style-type: none; list-style-image: none; }
 #lin1 li {display: inline; }
 
#lin2{
position:absolute;
z-index:51;
width:350px;
height:15px;
top:50px;
left:5px;
overflow:hidden;
list-style:none;
}
#lin2 ul {margin: 0; padding: 0; 
 	list-style-type: none; list-style-image: none; }
 #lin2 li {display: inline; }
 
#lin3{
position:absolute;
z-index:51;
width:350px;
height:15px;
top:70px;
left:5px;
overflow:hidden;
list-style:none;
}
#lin3 ul {margin: 0; padding: 0; 
 	list-style-type: none; list-style-image: none; }
 #lin3 li {display: inline; }
 

.bggray{
background: url("img/sfondo_sf_gray.jpg") center center no-repeat;
}


.puntini{
background: url("img/punti.gif") center repeat-x;
}

.tratto2{
background: url("img/tratto2.gif") center  repeat-x;
}

.tratto3{
background: url("img/tratto3.gif") center  repeat-x;
}


.testo{
font-family:Verdana;
font-size:11px;
color:#000000;
line-height: 16px;
}

.piepg{
font-family:Verdana;
font-size:11px;
color:#878787;
line-height: 14px;
}

a.piepg:link{
font-family:Verdana;
font-size:11px;
color:#878787;
text-decoration: none;
}

a.piepg:visited{
font-family:Verdana;
font-size:11px;
color:#878787;
text-decoration: none;
}

a.piepg:hover{
font-family:Verdana;
font-size:11px;
color:#000000;
text-decoration: underline;
}

.testo13{
font-family:Verdana;
font-size:13px;
color:#000000;
}

.testo12{
font-family:Verdana;
font-size:12px;
color:#999999;
}

.contact{
font-family:verdana;
font-size:11px;
color:#333333;
padding-left:2px;
}

.testoprt{
font-family:Verdana;
font-size:11px;
color:#2d6eb0;
line-height: 14px;
}

.testoprt2{
font-family:Verdana;
font-size:11px;
color:#6fa1d4;
line-height: 14px;
}

.testowhite{
font-family:Verdana;
font-size:11px;
color:#ffffff;
}

.testoj{
font-family:Verdana;
font-size:11px;
color:#333333;
line-height: 14px;
text-align:justify;
}

.testo13red{
font-family:verdana;
font-size:13px;
color:#ff0000;
line-height: 14px;
}

a.menupr1h:link{
font-family:Verdana;
font-size:11px;
color:#666666;
text-decoration:none;
line-height: 18px;
}

a.menupr1h:visited{
font-family:Verdana;
font-size:11px;
color:#666666;
text-decoration:none;
line-height: 18px;
}

a.menupr1h:hover{
font-family:Verdana;
font-size:11px;
color:orange;
text-decoration:underline;
line-height: 18px;
}

a.menupr2h:link{
font-family:Verdana;
font-size:11px;
color:orange;
text-decoration:none;
line-height: 18px;
}

a.menupr2h:visited{
font-family:Verdana;
font-size:11px;
color:orange;
text-decoration:none;
line-height: 18px;
}

a.menupr2h:hover{
font-family:Verdana;
font-size:11px;
color:orange;
text-decoration:underline;
line-height: 18px;
}

a.menupr1:link{
font-family:Verdana;
font-size:11px;
color:#666666;
text-decoration:none;
line-height: 18px;
}

a.menupr1:visited{
font-family:Verdana;
font-size:11px;
color:#666666;
text-decoration:none;
line-height: 18px;
}

a.menupr1:hover{
font-family:Verdana;
font-size:11px;
color:#ff8a00;
text-decoration:underline;
line-height: 18px;
}

a.menupr2:link{
font-family:Verdana;
font-size:11px;
color:#3d3501;
text-decoration:none;
line-height: 18px;
}

a.menupr2:visited{
font-family:Verdana;
font-size:11px;
color:#3d3501;
text-decoration:none;
line-height: 18px;
}

a.menupr2:hover{
font-family:Verdana;
font-size:11px;
color:#33aa33;
text-decoration:underline;
line-height: 18px;
}

a.menupr3:link{
font-family:Verdana;
font-size:11px;
color:#145554;
text-decoration:none;
line-height: 16px;
}

a.menupr3:visited{
font-family:Verdana;
font-size:11px;
color:#145554;
text-decoration:none;
line-height: 16px;
}

a.menupr3:hover{
font-family:Verdana;
font-size:11px;
color:#33aa33;
text-decoration:underline;
line-height: 16px;
}


.testosa{
font-family:Verdana;
font-size:11px;
color:#333333;
line-height: 12px;
}

.selnav{
font-family:Verdana;
font-size:11px;
color:#c84d2c;
font-weight:bold;
}

.menupr{
font-family:Verdana;
font-size:11px;
color:#c84d2c;
}

.menupr0{
font-family:Verdana;
font-size:11px;
color:#5477ac;
}

a.homek:link{
font-family:Verdana;
font-size:11px;
color:#FF0000;
text-decoration:none;
font-weight:bold;
}

a.homek:visited{
font-family:Verdana;
font-size:11px;
color:#FF0000;
text-decoration:none;
font-weight:bold;
}

a.homek:hover{
font-family:Verdana;
font-size:11px;
color:#ea7f37;
text-decoration:underline;
font-weight:bold;
}

a.testoh:link{
font-family:Verdana;
font-size:11px;
color:#333333;
text-decoration:none;
}

a.testoh:visited{
font-family:Verdana;
font-size:11px;
color:#333333;
text-decoration:none;
}

a.testoh:hover{
font-family:Verdana;
font-size:11px;
color:orange;
text-decoration:underline;
}

a.testowhite13:link{
font-family:Verdana;
font-size:13px;
color:#ffffff;
text-decoration:underline;
font-weight:bold;
}

a.testowhite13:visited{
font-family:Verdana;
font-size:13px;
color:#ffffff;
text-decoration:underline;
font-weight:bold;
}

a.testowhite13:hover{
font-family:Verdana;
font-size:13px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
tr.evidenzia {
	background-color: #FFBE3E;
}
