body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-align: center;
	margin: 5px;
	padding: 0;
	background-color: #ffffff;
}


#master {width: 640px; height: 720px; padding:0; background-color: #ffffff; margin: 0 auto; border:0;}
#intestazione {width: 640px; height: 20px; padding:0; background-color: #ffffff ; margin: 0px 0px 10px 0px ;}
#intestazione p {  margin: 10px 0px 0px 0px; padding: 0; float:right;}
#container { width: 640px; height: 715px;  padding:0; text-align: left; border: 1px solid #969696; }

#border {float:left; padding:0;  margin: 0px 0px 0px 0px; }
#border img {display:none;}
#border img.border_down {display:none;}
#header { width: 620px; height: 100px; margin: 10px 0px 0px 0px;padding:0; }
#header p { margin: 0px 0px 0px 0px ; padding: 0; text-align: justify; line-height: 1.5; display: inline; } 
#header img { margin: 0px 0px 0px 10px; padding: 0; }

#nts { float:left; width: 215px; height: 80px; padding:0; margin: 0px 0px 10px 5px; border:0;}
#nts img { margin: 13px 10px 13px 5px; padding: 0; display: inline; border:0; }

#nts_txt {  float:right; width: 250px; margin: 0px 137px 0px 0px; padding:0px; display: inline; }
#nts_txt img { float: left; margin: 10px 0px 0px 0px; display: inline; padding: 0px; }
#nts_txt p { float: left; margin: 10px 49px 0px 0px; width: 200px; padding: 0px; text-align: justify; line-height: 1.15;} 

#link_hc { display:none;}
#link_hc img {  display:none;}
#link_hc img.home_back {  display:none;}

#central { margin: 0px 0px 0px 12px; height: 387px; width: 610px;  padding-top: 4px; padding-bottom: 0px;  border:0;}

#nav { width: 610px; height: 374px; margin: 6px 0px 0px 0px;padding: 0px; }
#nav ul { margin: 0px 0px 0px 0px; padding: 0px; list-style: none; }
#nav li { margin: 3px 0px 0px 0px; padding:0; line-height: 1.8; text-indent:5px; list-style: none;}
#nav01 { width: 512px; height: 374px; float:right; margin: 0px 0px 0px 0px; display: inline; padding: 0; border:0;  }

#img_left img {display:none;}
#swf_left {display:none;}

#footer { width: 610px; height: 180px; margin: 0px 0px 0px 12px;  padding: 0; font-size: 11px;}
#footer p   { margin: 5px 0px 0px 0px; padding: 0; }

#foot_right    { width: 217px; margin: 5px 0px 10px 5px; padding-right:0;height:155px; float:right; border-right: 1px solid #747474;}
#foot_right ul { margin: 0px 0px 0px 0px; padding: 0px; list-style-type: none; }
#foot_right li { margin: 0px 0px 0px 0px; padding: 0px; line-height: 1.6; list-style-type: none; text-indent: 0px}
#foot_right p { margin: 0px 4px 0px 3px; padding: 0; line-height: 1.6; float:left; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #333; }
#foot_right img {float: left; margin: 7px 0px 0px 3px;  padding:0px;  display: block; }
#foot_right img.skill {float: left; margin: 40px 0px 0px 3px;  padding:0px;  display: block; }
#foot_right p.profile_txt { margin: 0px 5px 0px 5px; padding: 0;line-height: 1.1; float:left; text-align:left; font-size: 11px; color: #333}

#news { width: 140px; height: 153px; margin: 5px 0px 0px 5px; padding: 0;  }
#news p { margin: 0px 0px 0px 0px ; padding: 0; text-align: left; line-height: 1.5;}
#news img {float: left; margin: 0px 5px 0px 5px;  padding:0;  display: inline; }

#news marquee { margin: 10px 0px 0px 0px; height: 153px; text-align: justify; line-height: 1.2;}
#content { width: 400px;  border: 0px;  margin: 0px 15px 0px 15px; padding: 0; float: right; display: inline; }
#content p {  margin: 10px 10px 10px 10px; padding: 0; text-align: justify; line-height: 1.9; }

#foot_center { width: 217px; height:145px; margin: 5px 0px 10px 0px; padding: 0; float: right; display: inline;  border-left: 1px solid #747474; border-right: 1px solid #747474; }
#foot_center img { display:none; }
#foot_center img.freccina_foot {float: left; margin: 5px 7px 0px 0px; display: inline; padding: 0px; }
#foot_center img.tomtom { display: none; }
#foot_center img.topo { display:none;  }
#foot_center img.lucchetto { display:none; }
#foot_center p { margin: 3px 0px 0px 3px; padding: 0; float:left; }
#foot_center p.profile_txt { margin: 0px 8px 0px 3px; padding: 0; line-height: 1.1; float:left; text-align:left;}

#txt_foot { width: 640px;  background-color: #ffffff; margin: 0px 0px 0px 0px;  padding:0; }
#txt_foot img {float: right; margin: 15px 0px 0px 4px;  padding:0;  display: inline; }
.left_txt { margin: 10px 0px 0px 0px ; padding: 0; display: inline; float:left; }
#txt_foot p.right_txt { margin: 10px 0px 0px 0px ; padding: 0; display: inline; float:right; }

#formbox {margin: 5px 0px 0px 0px; }
#formbox input { width: 200px; margin: 10px 0px 0px 3px ; line-height: 1.5; border: 1px solid #666666; }
#login img {float: right; margin: 15px 15px 0px 4px;  padding:0px;  display: inline; }
#login  p { float: right; margin: 15px 0px 0px 0px ; padding: 0px;}
.blu_color { color:#336699 }

