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") right 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:none;
line-height: 18px;
border-bottom:1px dotted #ff8a00;
}

a.menupr1_sel:link{
font-family:Verdana;
font-size:11px;
color:#ff8a00;
text-decoration:none;
line-height: 18px;
border-bottom:1px dotted #ff8a00;
}

a.menupr1_sel:visited{
font-family:Verdana;
font-size:11px;
color:#ff8a00;
text-decoration:none;
line-height: 18px;
border-bottom:1px dotted #ff8a00;
}

a.menupr1_sel:hover{
font-family:Verdana;
font-size:11px;
color:#ff8a00;
text-decoration:none;
line-height: 18px;
border-bottom:1px dotted #ff8a00;
}

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;
}

.scheda_on:link
{
text-align:center;
font-family:Arial;
font-size:12px;
color:#5D2900;
text-decoration:none;
letter-spacing:1px;
}

.scheda_on:visited
{
text-align:center;
font-family:Arial;
font-size:12px;
color:#5D2900;
text-decoration:none;
letter-spacing:1px;
}

.scheda_on:hover
{
text-align:center;
font-family:Arial;
font-size:12px;
color:#5D2900;
text-decoration: none;
border-bottom: #5D2900 dotted 1px;
letter-spacing:1px;
}

.scheda_off:link
{
text-align:center;
font-family:Arial;
font-size:12px;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
}

.scheda_off:visited
{
text-align:center;
font-family:Arial;
font-size:12px;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
}

.scheda_off:hover
{
text-align:center;
font-family:Arial;
font-size:12px;
color:#ffffff;
text-decoration: none;
border-bottom: #ffffff dotted 1px;
letter-spacing:1px;
}

.inp{
font-family:Verdana;
font-size:11px;
color:#222222;
text-decoration:none;
border:1px solid #FFA800;
}

