body {
	background-color: #fff;}
a:link {
	color: #0078b5; text-decoration:none;
}
#share-buttons img {
width: 35px;
padding: 5px;
border: 0;
box-shadow: 0;
display: inline;
}

a:visited{
	color: #0078b5; text-decoration:none;
	
}

.path {
width:990px; 
height:20px; 
text-align:right; 
padding: 8px 14px 0 0; 
background-color:#fff; 
font-family:Helvetica, Arial, sans-serif; 
float:left; 
font-size:12px; 
border-bottom:1px #CCCCCC solid;
}
.path a {
	font-size:10px;
	color:#2491c5;
}
.corpo_articolo {
padding:20px; font-family:Arial, sans-serif; font-size:17px; line-height:30px;
}
.corpo_articolo h1 {
font-size:35px; line-height:35px; font-weight:bold;
}





.box_art {
width:280px; 
height:330px; 
margin-top:35px; 
float:left;
font-size:14px;
color:#000;
}
.box_art h1 {
font-size:20px;
}
.box_art h1 a {
color:#000;
}
.box_art a {
text-decoration:none;
color:#8c6b49;
font-weight:bold;
}
.box_com{
width:930px; 
height:250px; 
margin-top:15px; 
float:left;
font-size:14px;
color:#000;
font-family:Arial, sans-serif;
}
.box_com h1 {
font-size:25px;
color:#3f3d4b;
}
.box_com h2 {
font-size:15px;
color:#3f3d4b;
}
.box_com a {
text-decoration:none;
color:#3f3d4b;
font-weight:bold;
}
.box_com p {
	line-height:22px;
}

.txt_auto {
width:930px; 
height:250px; 
margin-top:15px; 
margin-left:40px;
height:auto;
float:left;
font-size:14px;
color:#000;
font-family:Arial, sans-serif;
}
.txt_auto h1 {
font-size:25px;
color:#3f3d4b;
}
.txt_auto h2 {
font-size:17px;
color:#3f3d4b;
}
.txt_auto a {
text-decoration:none;
color:#3f3d4b;
}

.txt_auto p {
	line-height:22px;
}
.txt_auto ul {
	list-style: url(../img/bullet_auto.gif);
	line-height:22px;
}

.head {
	width: 990px;
	height: 249px;
	margin: 0 15px 10px 8px;
	padding: 0px;
	color: fff;
	float: left;
}
.formbox{
	width: 426px;
	height: 504px;
	margin: 0 15px 10px 20px;
	padding: 0px;
	color: fff;
	float: left;
}
.right_col{
	background-image:url(images/back_download.png);
	width: 1004px;
	height: 353px;
	margin: 0 0px 10px 0px;
	padding: 0px;
	color: fff;
	float: left;
}
.auto_box{
	background-image: url(images/back_auto.jpg);
	width: 1004px;
	height: 478px;
	margin: 0 0px 10px 0px;
	padding: 0px;
	color: fff;
	float: left;
}

.textbox { 
width: 750px;
height: auto;
margin: 0 200px 10px 0;
padding: 10px; 
font-size:15px; font-family: Arial, Helvetica, sans-serif; 
line-height:25px;
}

.art_container{
width:930px; 
height:250px; 
margin-top:15px; 
float:left;
font-size:14px;
color:#000;
font-family:Arial, sans-serif;
}
.art_container h1 {
font-size:30px;
color:#000;
font-family:"Times New Roman", serif
}
.art_container h2 {
font-family:"Times New Roman", serif
font-size:18px;
color:#000;
}
.art_container a {
text-decoration:none;
color:#000;
font-weight:bold;
font-family:"Times New Roman", serif
}
.art_container p {
	line-height:22px;
}

.textbox h1 { 
font-size:25px; 
font-family: Gill Sans / Gill Sans MT, sans-serif; 
color:#6a8fa6;
margin: 0 0 0 0;
}

/* LIST #4 */
#list4 { width:290px; font-family:arial; font-size:15px; float:right; font-weight:normal; padding:0px; }
#list4 ul { list-style: none; }
#list4 ul li {color:#2491c5; padding:0px;}
#list4 ul li a { display:block; text-decoration:none; color:#2491c5; background-color:#FFFFFF; line-height:20px;
  border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#CCCCCC; padding-left:0px; cursor:pointer; padding-bottom:10px; padding-top:10px; }
#list4 ul li a:hover { color:#000; }
#list4 ul li a strong { margin-right:10px; }

#share-buttons img {
width: 35px;
padding: 5px;
border: 0;
box-shadow: 0;
display: inline;
}