* {
margin:0;
padding:0;
font-family:Tahoma, Arial, Verdana;
font-size:11px;
color:#FFFFFF;
}

body {
background-color:#002D76;
}

#layout {
width:783px;
margin-left:auto;
margin-right:auto;
position:relative;
}

#header {
width:750px;
height:15px;
margin-left:auto;
margin-right:auto;
color:#FFFFFF;
padding-top:5px;
}

#footer {
width:753px;
margin-top:5px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
}

#iva { 

float:left;
text-align:left;
}
 
#w3c {

float:left;
}

#privacyCredits {

text-align:right;
float:left;
}

#testataHome {
width:783px;
height:221px;
background-image:url(../img2/sfondotestata.jpg);
margin-left:auto;
margin-right:auto;
position:relative;
}

#testataInterna {
width:783px;
height:221px;
background-image:url(../img2/sfondotestata.jpg);
margin-left:auto;
margin-right:auto;
position:relative;

}

#menuPrincipale {
position:absolute;
left:16px;
top:25px;
}

#logoHome {
position:absolute;
top:60px;
left:375px;

}

#logoInterno {
position:absolute;
top:70px;
left:450px;
}

#logoHome img {
border:0;
}

#logoInterno img {
border:0;
}

#menuPrincipale img {
border:none;
}

#navComunicazioni {
width:783px;
height:30px;
background-image:url(../img2/sfondogrigio.jpg);
margin-left:auto;
margin-right:auto;
color:#585858;
text-align:right;
vertical-align:middle;
}

#navComunicazioni p{
padding-right:30px;
padding-top:10px;
color:#585858;
}

#contenuto {
width:783px;
height:400px;
background-image:url(../img2/sfondocontenuto.jpg);
margin-left:auto;
margin-right:auto;
position:relative;
}

#contenutoInterno {
position:relative;
width:783px;
background-image:url(../img2/sfondocontenutoint.jpg);
background-repeat:repeat-y;
margin-left:auto;
margin-right:auto;

}

#tabulatoContenuto {
text-align:center;
width:760px;
margin-left:12px;
}


#bordoContenuto {
width:783px;
height:24px;
background-image:url(../img2/sfondobordocontenuto.jpg);
}

#linkarchivio {
position:absolute;
top:367px;
left:685px;
}

#promo {
width:381px;
height:150px;
position:absolute;
top:15px;
left:380px;
}

#inevidenza {
width:381px;
height:130px;
position:absolute;
top:201px;
left:17px;
}

#news {
width:381px;
height:80px;
position:absolute;
top:220px;
left:380px;
}

#boxSlide {
width:332px;
height:377px;
position:absolute;
top:95px;
left:42px;
}

#linksGruppo {
display:none;
}

.nero {
color:#000000;
}

#newshome img {
border:solid 2px #CCCCCC;
}

#promozionihome img {
border:solid 2px #CCCCCC;
}

/* clsssi comuni */
.nascondi {
display:none;
}

.data{
color: #FFFF00;
}

a.linkbianchi:link {
font-family:Tahoma, Arial, Verdana;
font-size:11px;
text-decoration:none;
color:#fff;
}

a.linkbianchi:visited {
font-family:Tahoma, Arial, Verdana;
font-size:11px;
text-decoration:none;
color:#fff;
}

a.linkbianchi:active {
font-family:Tahoma, Arial, Verdana;
font-size:11px;
text-decoration:none;
color:#fff;
}

a.linkbianchi:hover {
font-family:Tahoma, Arial, Verdana;
font-size:11px;
text-decoration:underline;
color:#fff;
}

a.linkgrigi:link {
font-family:Tahoma, Arial, Verdana;
font-size:11px;
text-decoration:none;
color:#585858;
}

a.linkgrigi:visited {
font-family:Tahoma, Arial, Verdana;
font-size:11px;
text-decoration:none;
color:#585858;
}

a.linkgrigi:active {
font-family:Tahoma, Arial, Verdana;
font-size:11px;
text-decoration:none;
color:#585858;
}

a.linkgrigi:hover {
font-family:Tahoma, Arial, Verdana;
font-size:11px;
text-decoration:underline;
color:#585858;
}

a.linkgialli:link {
font-family:tahoma, verdana, arial, sans;
font-size:11px;
text-decoration:underline;
font-weight:bold;
color: #FFFF00;
}

a.linkgialli:visited {
font-family:tahoma, verdana, arial, sans;
font-size:11px;
text-decoration:underline;
font-weight:bold;
color: #FFFF00;
}

a.linkgialli:active {
font-family:tahoma, verdana, arial, sans;
font-size:11px;
text-decoration:underline;
font-weight:bold;
color: #FFFF00;
}

a.linkgialli:hover {
font-family:tahoma, verdana, arial, sans;
font-size:11px;
text-decoration:none;
font-weight:bold;
color: #FFFF00;
}
/* clsssi comuni */
a.linkgialli2:link {
font-family:tahoma, verdana, arial, sans;
font-size:11px;
text-decoration:none;
font-weight:bold;
color: #FFFF00;
}

a.linkgialli2:visited {
font-family:tahoma, verdana, arial, sans;
font-size:11px;
text-decoration:none;
font-weight:bold;
color: #FFFF00;
}

a.linkgialli2:active {
font-family:tahoma, verdana, arial, sans;
font-size:11px;
text-decoration:none;
font-weight:bold;
color: #FFFF00;
}

a.linkgialli2:hover {
font-family:tahoma, verdana, arial, sans;
font-size:11px;
text-decoration:underline;
font-weight:bold;
color: #FFFF00;
}

a.blu:link {
font-family: tahoma, verdana, arial, sans;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:  #F00;
}

a.blu:visited {
font-family:tahoma, verdana, arial, sans;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:  #F00;
}

a.blu:active {
font-family:tahoma, verdana, arial, sans;
font-size:11px;
text-decoration:none;
font-weight:bold;
color: #F00;
}

a.blu:hover {
font-family:tahoma, verdana, arial, sans;
font-size:11px;
text-decoration:underline;
font-weight:bold;
color: #F00;
}
