body{
font-family:verdana;
margin:14px 0px 14px 0px;
}

.sfondoblu {
background-image: url(img/fascione.jpg);
background-repeat: repeat;
}
.sfondologo {
background-image: url(img/aisfor.jpg);
background-repeat: no-repeat;
}

h5.titolopar{
color:#005fa9;
padding-left: 15px;
}

h5.titolopar a:visited{
color:#393939;
}

h5.titoloprimahome{
width:160px;
color:#005fa9;
padding-left: 15px;
text-align:left;
border-top: 1px solid #005fa9; 
border-bottom: 1px solid #005fa9;
padding-top:4px;
padding-bottom:2px;
margin-left:15px
}

hr{
width:500px;
color: #005fa9;
height:1px;
}

p.corpocentrale{
font-size: .8em;
padding-left: 15px;
padding-right:15px;
text-align: justify;
}

p.corpocentralegrande{
font-size: 1.2em;
color:#95c0f7;
padding-left: 15px;
padding-right:15px;
text-align: center;
font-style:italic;
}

p.corpocentralemedio{
font-size: 1em;
color:#95c0f7;
padding-left: 15px;
padding-right:15px;
text-align: center;
font-style:italic;
}

p.corpocentralepiccolo{
font-size: .9em;
color:#95c0f7;
padding-left: 15px;
padding-right:15px;
text-align: center;
font-style:italic;
}

p.corpocentrale a{
font-size: 1em;
text-decoration:none;
text-align: justify;
}

p.corpocentrale a:visited{
color:#636363;
}

p.corpocentrale a:hover{
text-decoration:underline;
}

p.download a{
font-size: .8em;
text-decoration:none;
text-align: justify;
padding-left:10px;
}

p.download a:hover{
text-decoration:underline;
}

p.download{
font-size: .8em;
padding-left: 15px;
padding-right:15px;
text-align: justify;
}

p.download a:visited{
color:#636363;
}

p.primahomepage{
font-size: .8em;
padding-left: 15px;
padding-right:15px;
text-align: justify;
}

p.ultimahomepage{
font-size: .8em;
text-align: justify;
padding: 15px;
}

p.ultimahomepage a{
text-decoration:none;
}


p.ultimahomepage a:hover{
text-decoration:underline;
}

#footer{
text-align:center;
font-size: .6em;
color: #005fa9;
}

td.menusx{
font-size:.8em;
display:block;
color:#0060aa;

}

td.menusx a{
text-decoration:none;
display:block;
padding-left: 20px;
padding-top:3px;
padding-bottom:3px;
}

td.menusx a:hover{
text-decoration:none;
background: #fff;
}

td.menusx a:visited{
color: #636363;
}

.seiqui{
font-weight:bold;
display:block;
padding-left: 20px;
padding-top:3px;
padding-bottom:3px;
color: #005fa9;
background: #fff;
font-size:.8em;
}

img.paragrafi{
float:left;
margin:6px;
}

.imgcentrata{
text-align:center;
}

li.listahome{
list-style-type:round;
font-size:.9em;
}

ul.listaparagrafo{
list-style-type:round;
font-size:.8em;
}



#box_contact { 
margin: 10px; 
line-height: 170%; 
color: #333;
}

.form_int { 
padding: 20px; 
}

.form_int form { }

.form_int legend { 
font-weight: bold; 
font-size:.8em;
color: #666; 
padding:3px; 

}

.form_int fieldset { 
border: 1px solid #ccc; 

}

.form_int label { 
color: #666; 
display: block; 
text-align: right; 
margin:0 10px;
font-size:.8em;
}

textarea, input { 
color: #333; 
font-size: 12px; 
font-family: verdana, sans-serif;
}

.submit_send {
border:1px solid #636363;
background:#e4e2e2;
}

textarea { 
width: 240px; 
font-size:10px;
}

.contact_form { 
width: 240px; 
}

.obbl{
font-size:.7em;
font-style:italic;
}
