body{
margin: 1px;
}

.cellaheader{
background-color: #383838;
/*height:70px;*/
/*padding:3px;*/
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
}

.cellamiddle{
background: url(images/cellamiddle.gif) no-repeat top left; 
height:15px;
}

.lineacellamiddle{
background: url(images/linea-cellamiddle.gif) repeat-y top left; 
}

.sfondodx{
background: url(images/menudx-2.gif) no-repeat top right; 
}

.imgcentrale{
	background-image: url(images/img-centrale-2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#linksu{
padding-right:15px;
padding-bottom:0px;
}

#linksu a{
color:#FFFFFF;
text-decoration:none;
}

.rosa{
color: #CA8E98;
}

.bianco{
color: #FFFFFF;
}

.sottotitoloblu{
font-size:10px;
color: #94C4EA;
}


.formcontatti{
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
}

.testo11{
font-size:11px;
}

.testo12{
font-size:12px;
}

.testo13{
font-size:13px;
}



.tahoma{
font-family:Geneva, Tahoma, Arial, Helvetica, sans-serif
}

.grigio{
color: #36373C;
}

p.grigio a{
/*color: #94C4EA;*/
color: #567091;
line-height: 21px;
font-size:11px
}

p.linkblu a{
/*color: #94C4EA;*/
color: #567091;
font-size:11px
}


p.nounderline a{
text-decoration:none;
color:#000000;
}

p.nosottolineato a{
text-decoration:none;

}

p.tratteggiato a{
text-decoration: none;
color:#000000;
/*display:block;
width:100px;*/
border-bottom: 1px dashed #000000;
}


.spazioasx{
padding-left: 7px;
}

.paddingsu{
margin-top:5px;
}

.tabellacentrale{
font-size:12px;
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif
}

table.tabellacentrale p{
margin: 0 3px;
/*text-align:justify;*/
}

#divisorefooter{
border-top: 1px solid #000000;
margin-bottom:0px;
}

#footer {
margin-top: 5px;
background-color: #BFBFBF;
}

#links{
font-size:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
padding: 0 70px;
text-align:justify;
}

#links a{
color: #666666;
}

a.linkblu{
color: 567091;
}


table.colonnasx td{
padding-top: 5px;
padding-bottom: 3px;
border-bottom: 1px dashed #DEE6E8;
}

table.colonnasx a{
padding-left: 7px;
text-decoration:none;
color: #000000;
}


table.colonnadx td{
padding-top: 5px;
padding-bottom: 3px;
}

table.colonnadx a{
padding-left: 7px;
text-decoration:underline;
color: #000000;
font-size: 11px;
}




table.testocentrale{
color: #555;
font-size: 14px;
text-align:justify;
}

table.testocentrale a{
color: #567091;
text-decoration: none;
}



.cellatratteggiata{
border-bottom: 1px dashed #cccccc;
}

a.linkgeneva{
font-size: 11px;
font-family:Geneva, Tahoma, Arial, Helvetica, sans-serif;
color: #567091;
}

a.linkgeneva12{
font-size: 12px;
font-family:Geneva, Tahoma, Arial, Helvetica, sans-serif;
color: #567091;
text-decoration:none;
}


.testo11blu{
font-size: 11px;
font-family:Geneva, Tahoma, Arial, Helvetica, sans-serif;
color: #567091;
}

.verdana{
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

table.verdana {
font-size:10px;
line-height:normal;
padding:5px;
}



a:visited{
color:#00317F;
}

h3 {
color:#567091;
font-size:22px;
font-weight:normal;
}


h2 {
color:#567091;
font-size: 18px;
font-weight:normal;
margin:0;
padding:0;
}

.titolointerno {
color:#567091;
font-size: 14px;
font-weight:bold;
}

.headline {
color:#567091;
font-size: 9px;
}


strong{
font-weight: normal;
}


.titolettoblu{
color: #00317F;
}

a.blu{
color: #00317F;
font-size:22px;
}

table.tabellacentrale td {
text-align:justify;
}


.grassettorosa{
color: #CA8E98;
font-weight:bold;
}


.otto{
font-size:8px;
}

.nopadding{
padding-left:0px;
}


h2.marginezero{
margin:0px;
}

table.tabellacentrale img, img.bordinogrigio{
border: 1px solid #CCC; 
padding:5px;
margin:5px;
margin-right:0px;
margin-left:10px;
}


table.tabellacentrale img.nobordo{
margin:0;
padding:0;
border:none;
}

table.tabellacentrale a:link{color:#002BB8;text-decoration:none}
table.tabellacentrale a:visited{color:#88A3FF;text-decoration:none}
table.tabellacentrale a:hover{color:#002BB8;text-decoration:underline}

td.linkcontestuali {font-size:10px;line-height:normal;}

h2.slogan{font-size:22px}

h2.testatapagina{font-size:20px}