@charset "UTF-8";
body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#333;
	margin-top:0px;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: underline;
	color: #333;
}
a:active {
	text-decoration: none;
	color: #333;
}

/* CONTAINER PRINCIPALE */
#sito{ width: 940px; margin: auto; text-align: left; clear: both; }
#container{ width: 940px; float:left; margin-top:0px; margin-bottom:0px; background:#FFFFFF; background-image:url(../img/black.gif); background-position:left; background-repeat:repeat-y; }
.cont{ width: 600px; float:left; margin-top:0px; margin-bottom:15px; padding-left:340px; background:#FFFFFF; background-image:url(../img/black.gif); background-position:left; background-repeat:repeat-y; }

.div330{ width:330px; float:left;}
.div610{ width:590px; margin-left:20px; float:left;}
.div590{ width:590px; float:left;}
.div590b{ width:590px; padding-top:5px; padding-bottom:5px; border-bottom:1px dashed #ccc; float:left;}
.div285{ width:285px; float:left; height:80px;}
.div285c{ width:285px; float:left;}
.div285img{ width:285px; float:left;}
.div285b{ width:285px; float:left; height:65px;}

.mt80{ margin-top:80px;}
.mt20{ margin-top:20px;}

.mb10{ margin-bottom:10px;}

.bb{ border-bottom:#666 solid 1px; }
.bbd{ border-bottom:#ccc dashed 1px; }
.bb20{ border-bottom:#666 solid 1px; padding-bottom:20px;}

.pb30{ padding-bottom:30px;}

.font20{ font-size:20px; color:#666; line-height:28px;}
.font18{ font-size:18px; color:#666; line-height:28px;}
.font12{ font-family:Verdana, Geneva, sans-serif; font-size:12px; }
.font10{ font-family:Verdana, Geneva, sans-serif; font-size:10px; }

.file_ul{ list-style-type:none; list-style:none; margin:0px; padding:0px;}
.file_li{ list-style-type:none; list-style:none; margin:0px; padding:0px; margin-bottom:10px; }
.col_bl{ color:#ccc;}

#case_bg{ width:260px; height:389px; padding:20px; background:url(../img/case_bg.gif) no-repeat; margin-left:15px;}
.case_art{ padding-top:5px; padding-bottom:5px; border-bottom:1px dashed #ccc; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.case_art2{ padding-top:5px; padding-bottom:5px; font-family:Verdana, Geneva, sans-serif; font-size:12px;}