 a{
text-decoration:none;
font-family: arial,Helvetica; 
font-weight: bold;
color:#0505FE;
}

a:hover {
color:#3E7CBB;
text-decoration: underline;
}


#header {
float:center;
width:100%;
background:#ffffff;
margin-bottom:50px;
margin-top:10px;
}

#navigazione{
float:left;
margin-right:10px;
margin-left:20px;
width:20%;
background:#ffffff;

padding:5px;
font-family: arial,Helvetica; 
font-weight: lighter;
font-size:10pt;
color:#000000;
}

#contenuto{
float:left;
width:70%;
background:#ffffff;
margin:5px;
padding:5px;
}

div.grid1{
width:790px;
}

div.grid1 p{
float:left;
width:790px;
padding:10px;
font-family:arial,hekvetica;
font-size:12pt;
font-weight:normal;
border-bottom:1px solid #c0c0c0;
}

div.grid2{
width:800px;
padding:5px;

}
div.grid2 p{
float:left;
width:360px;
padding:10px;
font-family:arial,helvetica;
font-size:12pt;
font-weight:normal;
border-bottom:1px dashed #c0c0c0;
}


div.grid3{
width:790px;
padding:5px;

}
div.grid3 p{
float:left;
width:230px;
padding:10px;
font-family:arial,helvetica;
font-size:12pt;
font-weight:normal;
border-right:1px solid #c0c0c0;
}




#footer {
width:100%;
clear:left;
background-color: #ffffff;
font-family:verdana,arial,helvetica,sans serif;
font-size:12;
font-weight:lighter;
color:#767676;
border-top:1px dashed #000000;
text-align:center;
}





#menu_immagine_light{
width:800px;
background:#ffffff;
padding-bottom:3px;
margin-top:30px;
}

#menu_immagine_light ul{
background:#ffffff;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:3px;
margin:5px;

}

#menu_immagine_light li{
display:inline;
padding:5px;
text-align:center;
}

#menu_immagine_light li a{
padding:5px;
text-decoration:none;
font-family:arial,helvetica;
font-size:16px;
font-weight:bold;
color:#000000;
background:#f5f5f5 url(sfondo_menu_sfumato_primo_100.png) 0 0 no-repeat;
text-align:center;
}

#menu_immagine_light li a:hover{
padding:5px;
text-decoration:none;
font-family:arial,helvetica;
font-size:16px;
font-weight:bold;
color:#000000;
background:#ccffff url(sfondo_menu_secondo_blu_x100.png) 0 0 no-repeat;
text-align:center;
}


.menuBianco {
width: 240px;
padding-left:5px;
margin:0;
list-style:none;
font-family: Century Gothic,arial,Helvetica; 
font-size: 11pt; 
font-weight: bold;
color:#000000;
background:#ffffff;
border:5px solid #c0c0c0;

}


.menuBianco  ul li {
display: inline;

}


.menuBianco  li a {
height:16px;
display:block;
text-decoration: none;
font-size: 11pt; 
font-weight: bold;
color:#000000;
background:url(AT_ROSE_23X22.png) left no-repeat;
padding-left:25px;

}

.menuBianco  li a:hover {
color: #000000;
font-size: 11pt; 
font-weight: bold;
text-decoration: none;
background: url(AT_ROSSA_23X22.png) left  no-repeat #f5f5f5;
padding-left:25px;

}



.menuNavigazione {
background:#ffffff;
color:#000000;
padding:6px 0 5px;
margin:0;
border-bottom:5px solid #000000;
text-align:center;
}

.menuNavigazione li {
display: inline;
}

.menuNavigazione a{
display:inline;
padding:5px 0.7em;
border: 5px solid #000000;
text-decoration:none;
margin:-6px 0.3em;
white-space:nowrap;
background:#f5f5f5
}
 
.menuNavigazione.VoceAlfa a{
border-bottom:0;
padding-bottom:9px;
background:#ffffff;
color:#000000;
}

.menuNavigazione a:hover{
background:#ffffff;
color:#000080;
}

img.NoBordo {

border:none;

}

img.Margine {

margin-left:70px;
border:none;

}
p.navigazione {
width: 240px;
border:5px solid #c0c0c0;
padding: 3px;
font-family: Century Gothic,arial,Helvetica; 
font-size: 11pt; 
font-weight: bold;
color:#000000;
background:#ffffff;
}
