
/*layout*/

p{font-size: 90%;margin:0;padding: 5px 10px;line-height: 1.5;text-align: justify; font-family:Arial; color:#333333}
h1{font-size: 18px; margin:0;padding: 5px 10px;line-height: 1.5;text-align: justufy; font-family:Arial;  color:#215670}
h2{font-size: 95%; margin:0;padding: 5px 10px;line-height: 1.5;text-align: justify; font-family:Arial;  color:#333333}

.top_menu { font-family:Arial; font-size:12px; color:#336699; font-weight: bolder; margin:0 ; text-align:right}

.testo { font-family: Arial; font-size:16px; color:#3399CC ; text-align:right }
.testo2 { font-family:Tahoma; font-size:12px; color:#3399CC ;   text-align:right }
.testo3 { font-family:Arial; font-size:11px; color:#3399CC ; text-align:right }
.testo4 { font-family:Arial; font-size:12px; color:#3399CC ; text-align:left }
.testo5 { font-family:Arial; font-size:10px; color: #999999 ; text-align:left }
.testo6 { font-family:Arial; font-size:10px; color: #3399CC ; text-align:left }
.testo7 { font-family:Arial; font-size:12px; color:#3399CC ; text-align:left; line-height: 1.5 }
.testo8 { font-family:Arial; font-size:16px; color:#3399CC ; text-align:left }
.download_italia { font-family:Arial; font-size:11px; color:#3399CC ; text-align:center }
.testo_registrazione { font-family:Arial; font-size:11px; color:#3399CC ; text-align:left }
.testo_titoli { font-family:Arial; font-size:14px; font-weight: bolder; color:#3399CC ; text-align:left }
.errore { font-family:Arial; font-size:11px; color: #CC0000 ; text-align:left }
.errore2 { font-family:Arial; font-size:13px; color: #CC0000 ; text-align:left }
.errore3 { font-family:Arial; font-size:12px; color: #CC0000 ; text-align:right }
.testo_centro { font-family:Arial; font-size:15px; color:#3399CC ; text-align:center }
.testo_centro2 { font-family:Arial; font-size:12px; color:#3399CC ; text-align:center }
.testo_centro3 { font-family: "Arial Black" ; font-size:13px; color: #AEAEAE ; font-weight: bolder; text-align:center }
.testo_votanti { font-family: "Arial" ; font-size:10px; color: #AEAEAE ; text-align:justify }


/*effetti foto*/

div.pic{float:left;margin: 20px;padding:0 0 12px 0;
    background: url(image/shadow.png) no-repeat bottom center}

div.pic img{display: block;border: 1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    padding: 5px;background: #f6f6f6}



.thdrcell {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            padding:5px;
            border-bottom:1px solid #C8BA92;
         margin-left:20;
         }
         
.tdatacell {
            font-family:arial;
            font-size:11px;
	    font-color:#FFFFFF;
            padding:5px;
            background:#FFFFFF

         }
         
.dvhdr1 {
            background:#F3F0E7;
            font-family:arial;
	    font-color:#FFFFFF;
            font-size:12px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }
         
.dvbdy1 {
            background:#FFFFFF;
            font-family:arial;
            font-size:11px;
	    font-color:#FFFFFF;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
            width:150px;
         }
         
         
.dogvdvhdr {
            font-family:arial;
            font-size:11px;
	    font-color:#FFFFFF;
            background:#C4D5E3;
            border:1px solid #C4D5E3;
            font-weight:bold;
            padding:0px;

         }
         

.dogvdvbdy {
            font-family:arial;
            font-size:11px;
	    font-color:#FFFFFF;            
            background:#FFFFFF;
            border-left:1px solid #C4D5E3;
            border-right:1px solid #C4D5E3;
            border-bottom:1px solid #C4D5E3;
            padding:0px;

         }
         
.pgdiv {
         width:320;
         height:250;
         background:#E9EFF4;
         border:1px solid #C4D5E3;
         padding:10px;
         margin-bottom:20;
         font-family:arial;
         font-size:12px;
         }
    


a:active { 
text-decoration:none; white-space:nowrap; font-family:Arial; color:#336699 
}
a:link { 
text-decoration:none; white-space:nowrap; font-family:Arial; color:#336699 
}
a:visited {
text-decoration:none; white-space:nowrap; font-family:Arial; color:#336699 
}
a:hover {
text-decoration:none; white-space:nowrap; font-family:Arial; color:#0066CC 
}

