body{
margin:0 auto;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background-image:url(/_images/sfondo.jpg);
background-repeat: repeat;
height:100%;
}

/*CLASSI GENERICHE*/
a:link, a:hover, a:active, a:visited{text-decoration:none;}
.myClear{ font-size:1px; padding:0px; margin:0px; border:0px; clear:both; height:0px; width:0px;}
p{ padding:0px;}
img{border:0px;}

.cnt{ width:950px; padding:0px; margin:0 auto;}
#header{ width:950px; height:130px; padding:0px; margin:0px;}
h1{width:450px; float:left; height:85px; padding:20px 0px 0px 0px; margin:0px; text-align:left}
h1 a:hover{background:none;}

.cnt_img { width:950px; height:200px}
.cnt_img img{ width:300px; float:left}

/*TESTI COLORATI*/
.rosso{color:#871A4C}
.giallo{color:#FFCC33}
.blu{color:#91D2E1; font-weight:bold}

/*MENU*/
.menu,.menu li{padding:0px; margin:0px; list-style:none; display:block}
.menu{width:150px; float:left; height:75px; padding:30px 0px 0px 350px; text-align:right}
.menu a:link,.menu a:active,.menu a:visited{ width:146px;background-color:#666666; color:#FFFFFF; margin:5px 0px; text-align:right; display:block; font-size:10px;padding:2px; font-weight:bold}
.menu a:hover,.menu2ItemSelected{width:146px; font-size:10px; display:block; background-color:#FFFFFF; color:#666666; margin:5px 0px; text-align:right;padding:2px; font-weight:bold}
/*FINE MENU*/

#history{width:620px; clear:both;padding:0px 305px 0px 5px; margin:10px 0px; border-right:20px solid #F3E52C;}
.close_history{ width:80px; height:20px; background-color:#FFCC33; text-align:center}
.close_history a{ font-size:12px; padding:3px; background-color:#FFCC33; color:#FFFFFF; font-weight:bold; display:block; width:80px; text-align:center}
.close_history a:hover{font-size:12px; padding:3px; background-color:#666666;font-weight:bold; display:block; width:80px;color:#ffffff; text-align:center}

#services{width:620px;text-align:left;clear:both; padding:0px 5px 0px 305px; margin:10px 0px; border-left:20px solid #871A4C;}
.close_services{ width:80px; height:20px; background-color:#871A4C; text-align:center}
.close_services a{font-size:12px; padding:3px; background-color:#871A4C; color:#FFFFFF; font-weight:bold; display:block; width:80px; text-align:center}
.close_services a:hover{font-size:12px; padding:3px; background-color:#666666;font-weight:bold; display:block; width:80px;color:#ffffff; text-align:center}

#contacts{width:620px; clear:both;padding:0px 305px 0px 5px; margin:10px 0px; border-right:20px solid #91D2E1;}
.close_contacts{ width:80px; height:20px; background-color:#91D2E1; text-align:center}
.close_contacts a{ font-size:12px; padding:3px; background-color:#91D2E1; color:#FFFFFF;font-weight:bold;display:block;width:80px; text-align:center}
.close_contacts a:hover{font-size:12px; padding:3px; background-color:#666666;font-weight:bold; display:block; width:80px;color:#ffffff; text-align:center}

.footer{ font-size:11px;  text-align:left; padding:5px;}
#contacts a:link,#contacts a:active, #contacts a:visited,.footer a:link, .footer a:visited, .footer a:active{color:#666666; font-weight:bold; text-decoration:none;}
#contacts a:hover,.footer a:hover{background-color:#666666; font-weight:bold; color:#ffffff; text-decoration:none;}

/*COLORI
viola #871A4C
giallo #F3E52C*/
