body {padding:0; margin:0; color:#515151; background-color:#F0F1F2; text-align:center; position:relative}
body, td {font-family:Tahoma; font-size:11px; }
#container {margin:auto; width:766px}
br{font-size:10px}
#tempholder a { color: #990000; text-decoration:none }
a:hover { text-decoration:none }
#tempholder a:visited { color: #990000 }
.s{ color:#B3B0B0; text-decoration:none}
.s1{ color:#827E7E}
.s2{ color:#838282}
.green{color:#A7CB16}
.green1{color:#89A009}
.red{color:#D22111;}
  .o{color:#FFCC00;}
  .blue{ color:#2C7F06;}
.w{font-size:10px;color:#FFFFFF; text-decoration:none}
.b{color:#515151 }
.b1{font-size:11px; color:#4C4B4B; text-decoration:none}
.b2{font-size:11px; color:#5E5E5E}

.t1{background:url(images/1_z2.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 14px }
.t2{background:url(images/1_z4.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px }
.t3{background:url(images/1_z3.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px }
.t4{background:url(images/4_z1.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 14px }

.login { font-size:11px; color:#4C4B4B; text-decoration:none; text-align:right; margin-right:5px; font-family:Tahoma; }
		
input,textarea{
   border:1px solid #D5D5D5;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:11px;
   padding:3px;
   background-color:#ffffff;
   color:#999999;
} 
#pannello_messaggi_rosso { width:50%; height:auto; border:1px solid #FF0000; color:#FF0000; text-align:center; margin-left:25%; margin-top:15px; margin-bottom:15px; }
#pannello_messaggi_verde { width:50%; height:auto; border:1px solid #00CC00; color:#00CC00; text-align:center; margin-left:25%; margin-top:15px; margin-bottom:15px; }

 
.news { font-size:11px; color:515151; margin-left:10px; margin-right:10px; margin-top:10px; font-family:Tahoma; text-align:left; width:95% }
.news li { line-height:20px }
.mail { margin-left:20px; margin-top:10px }