body{
 margin:0;
 padding:0;
 background-image:url(images/sfondo.gif);
 color:#333333;
 font-family: Arial, Helvetica, sans-serif;
 }

/* header configuration */
#hdr{
 height:130px;
 background:#003366;
 color:#000000;
 font-size: 14px;
 /* border:solid #000000;
 border-width:2px 0px; 
 margin:0 0 0 0; */
 }
 
#hdr2{
 top:130px;
 height:48px;
 background:#FFFFFF;
 }

#indirizzo {
 position:absolute;
 left:221px;
 top:135px;
 width:340px;
 height:37px;
 z-index:1; /*l’ordine di sovrapposizione  */
 font-size:11px;
}

#data {
 position:absolute;
 left:550px;
 top:135px;
 width:200px;
 height:37px;
 z-index:1;
 font-size:12px;
}

/* left column  configuration */
#lh-col{
 position:absolute;
 top:178px;
 left:0px;
 width:149px;
 /*border: 2px solid #000000;*/
 background:#003366;
 color:#FFFFFF;
 margin:0px;
 padding:0px;
 height:400px;
 }

/* right column  configuration */
#rh-col{
 margin: 0px 20px 20px 180px; /* alto destro basso sinistro  */
 /* border: 1px solid #000000; */
 background:#ffffff;
 color:#333333;
 padding:20px;
 position:relative;
 font-size: 12px;
 }

/* boxes */
#boxwelcome{
 border: 1px solid #FF0000;
 }

#boxleggi{
 border: 1px solid #009900;
 }

#boxaccess{
 border: 1px solid #FF9900;
 }
 
#box5permille{
 border: 1px solid #999900;
}
 
#boxlinks{
 border: 1px solid #0099FF;
}

#boxeventi{
 border: 1px solid #9966FF;
}

#boxnotizie{
 border: 1px solid #0062A4;
}

#boxvejatb{
 border: 1px solid #006699;
}

#boxsondaggio{
 border: 1px solid #A9917E;
}

#boxchiesa{
 border: 1px solid #666666;
}

#boxvedianche{
 border: 1px solid #666666;
}

#boxbibbia{
 border: 1px solid #333366;
}

#boxnovidades{
 border: 1px solid #CC6699;
}

#boxenquete{
 border: 1px solid #663300;
}

#boxfocus{
 border: 1px solid #FF9999;
}

#boxalbum{
 border: 1px solid #00FFFF;
}
 
#linered{
 background-color:#FF0000;
 height:2px;
 width:100%;
}

.testosbarrato
{
 text-decoration: line-through;
}


a.dovesono { text-decoration: none; color: #000000; }
a:hover.dovesono { text-decoration: underline; color: #000000; }

.Yellow {color: #FFFF00;}
.Red {color: #FF0000;}
 
/* pie di pagina */
 #footer{
 text-align: center;
 vertical-align: middle;	
 margin: 1px auto;
 padding: 3px;
 width: 70%;
 background-color: #ffffff;
 border: 1px dashed #564b47;
 }
 
/* menu */ 
#navlist {
 color: white;
 background: #003366;
 padding: 0 1px;
 margin-left: 5px;
 width: 12em;
 font: normal 10px Verdana, sans-serif;
}

#navlist li {
 list-style: none;
 margin: 0;
 font-size: 1em;
}

#navlist a {
 display: block;
 text-decoration: none;
 margin-bottom: 0.5em;
 margin-top: 0.5em;
 color: white;
 background: #336699;
 border-width: 1px;
 border-style: solid;
 border-color: #5bd #035 #068 #6cf;
 border-left: 1em solid #4080BF;
 padding: 0.25em 0.5em 0.4em 0.75em;
}

#navlist a#current { border-color: #5bd #035 #068 #f30; }

#navlist a {
        width: 99%;
        /* only necessary for Internet Explorer */
}

#navlist a {
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 9.6em;
        /* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
}

#navcontainer>#navlist a {
        width: auto;
        /* only necessary if you use the hacks above for the Internet Explorer */
}

#navlist a:hover, #navlist a#current:hover {
        background: #28b;
        border-color: #069 #6cf #5bd #fc0;
        padding: 0.4em 0.35em 0.25em 0.9em;
}

#navlist a:active, #navlist a#current:active {
        background: #17a;
        border-color: #069 #6cf #5bd white;
        padding: 0.4em 0.35em 0.25em 0.9em;
}
