body{
	
	margin:0 auto;

	
	
}

a:link{
	text-decoration:none;
	color:#669900;


}

#wrapper{
	width:900px;
	margin:0 auto;
	font-family:Arial,Verdana;
	color:#4f4f4f;
	font-size:12px;
	background-color:#fff;
}

#logo{
	height:74px;
	width:900px;
	/*background-image:url(img/logo.jpg);
	background-repeat:no-repeat;*/
	

}

#lingua{
	margin-left:530px;
	

}


#pub{
	margin-left:800px;

}

#menu000{
	width:900px;
	height:35px;
	background-image:url(img/bg_menu.png);
	background-repeat:repeat-x;

}

#menu_sx{
	width:200px;
	height:248px;
	border:1px solid #dddddd;


}


#menu_sx_titolo{
	width:200px;
	height:200px;
	border:1px solid #dddddd;


}


#titolo_menu{
	background-image:url(img/bg_box_menu.png);
	background-repeat:no-repeat;
	width:200px;
	height:28px;
	border-bottom:1px solid #dddddd;
	letter-spacing:-1px;
	color:#4f4f4f;
	padding-top:7px;
	padding-left:10px;
	font-size:17px;


}

#flash{
	width:890px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	
}


#contenuto{
	width:890px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	min-height:350px;
}


#footer{
	width:900px;
	height:140px;
	background-image:url(img/bg_footer.png);
	background-repeat:repeat-x;
	margin-top:20px;
	/*background-color:#333;*/
	color:#666;
}

#footer a{
	width:900px;
	height:120px;
	/*background-image:url(img/bg_footer.png);*/
	background-repeat:repeat-x;
	/*margin-top:30px;*/
	font-size:11px;
	text-decoration:none;
	color:#999;

}


#footer li a{
	width:900px;
	height:120px;
	/*background-image:url(img/bg_footer.png);*/
	background-repeat:repeat-x;
	/*margin-top:30px;*/
	font-size:11px;
	text-decoration:none;
	color:#666;

}

#footer a:hover{ 
	width:900px;
	height:120px;
	/*background-image:url(img/bg_footer.png);*/
	background-repeat:repeat-x;
	/*margin-top:30px;*/
	font-size:11px;
	text-decoration:underline;
	color:#333;

}

.grigio_footer{
	color:#dedede;
	font-size:12px;
	font-weight:bold;

}




.grigio{
	color:#dedede;
	font-size:12px;

}





#footer2{
	width:900px;
	height:140px;
	background-image:url(img/bg_footer.png);
	background-repeat:repeat-x;
	/*margin-top:190px;*/
	/*background-color:#333;*/
	color:#666;
}

#footer2 a{
	width:900px;
	height:120px;
	/*background-image:url(img/bg_footer.png);*/
	background-repeat:repeat-x;
	/*margin-top:30px;*/
	font-size:11px;
	text-decoration:none;
	color:#333;

}


#footer2 li a{
	width:900px;
	height:120px;
	/*background-image:url(img/bg_footer.png);*/
	background-repeat:repeat-x;
	/*margin-top:30px;*/
	font-size:11px;
	text-decoration:none;
	color:#666;

}

#footer2 a:hover{ 
	width:900px;
	height:120px;
	/*background-image:url(img/bg_footer.png);*/
	background-repeat:repeat-x;
	/*margin-top:30px;*/
	font-size:11px;
	text-decoration:underline;
	color:#333;

}

.grigio_footer2{
	color:#dedede;
	font-size:12px;
	font-weight:bold;

}




.grigio{
	color:#dedede;
	font-size:12px;

}





#copyright{
	width:900px;
	height:26px;
	font-size:10px;
	background-color:#c5c5c5;
	text-align:center;


}

#copyright a{
		width:900px;
	height:26px;
	
	font-size:11px;
	text-decoration:none;
	color:#010101;

	
}


#clienti{
	width:200px;
	border:1px solid #dddddd;

}


#news{
	width:200px;
	margin-top:20px;
	border:1px solid #dddddd;
}


#case{
	width:200px;
	margin-top:20px;
	border:1px solid #dddddd;
	
}

#case_newsletter{
	width:200px;
	margin-top:20px;
	border:1px solid #dddddd;
	background-image:url(img/bg_newsletterbox.png);
	background-repeat:repeat-x;
}
#case2{
	width:200px;
	
	border:1px solid #dddddd;
}

#case3{
	width:200px;
	background-image:url(img/bg_newsletterbox.png);
	background-repeat:repeat-x;
	border:1px solid #dddddd;
}

#newsletter_in{
	width:200px;	
	border:1px solid #dddddd;
	background-image:url(img/bg_newsletterbox.png);
	background-repeat:repeat-x;
}

#news_int{
	width:200px;
	border:1px solid #dddddd;


}
#title_box{
	width:200px;
	height:29px;
	background-image:url(img/top_box.png);
	background-repeat:repeat-x;
	border-bottom:1px solid #dddddd;
	letter-spacing:-1px;
}


#title_box_menu{
	width:200px;
	height:28px;
	background-image:url(img/bg_box_menu.png);
	background-repeat:repeat-x;
	border-bottom:1px solid #dddddd;
	
}
#title_box_newsletter{
	width:200px;
	height:29px;
	background-image:url(img/bg_newsletter.png);
	
	border-bottom:1px solid #dddddd;
	
}

.scarica{
    
    color:#4f4f4f;
    
}

#titolo{
	height:24px	
	letter-spacing:-1px;
	color:#4f4f4f;
	padding-top:5px;
	margin-left:10px;
	font-size:17px;

}

#titolo_menusx{
	height:24px	
	letter-spacing:-1px;
	color:#fff;
	padding-top:5px;
	margin-left:10px;
	font-size:17px;

}




#voci_menu a{
	text-decoration:none;
	color:#4f4f4f;
	

}

#titolo_newsletter{
	height:24px	
	letter-spacing:-1px;
	color:#4f4f4f;
	padding-top:5px;
	margin-left:10px;
	font-size:17px;

}


#contenuto_box{

	margin:auto;
	
}


#news_title{
	width:180px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	
	
}

#news_title a{
	font-size:14px;
	font-weight:bold;
	color:#669900;

}


#news_title2{
	width:180px;
	margin-top:25px;
	margin-left:auto;
	margin-right:auto;
	
	
}

#news_title2 a{
	font-size:14px;
	font-weight:bold;
	color:#669900;

}



#brochure{
	
	
	
	
}

#brochure a{
	
	font-weight:bold;
	color:#669900;

}

#news_box{
	width:180px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	font-size:11px;

}

#news_box2{
	width:180px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	font-size:11px;
	margin-bottom:10px;
}


#newsletter_box{
	width:180px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	font-size:11px;
	
}

#newsletter_box_int{
	width:180px;
	margin-top:10px;
	font-size:11px;
	margin-left:auto;
	margin-right:auto;

}

.nolink{
	text-decoration:none;
	border:none;

}

#title_case{
	font-size:14px;
	font-weight:bold;
	color:#669900;
	margin-top:7px;
	margin-bottom:5px;
	

}

#title_case a{
	font-size:14px;
	font-weight:bold;
	
	margin-top:7px;
	margin-bottom:5px;
	color:#669900;
	

}

#title_caser {
	font-size:14px;
	font-weight:bold;
	
	
	color:#669900;
	

}





#title_caser a{
	font-size:14px;
	font-weight:bold;
	
	
	color:#669900;
	

}

#cont_box{
	border:1px solid #dddddd;
	width:681px;


}


#title_cont{
	width:681px;
	height:28px;
	background-image:url(img/bg_top_cont.png);	
	color:#fff;
	font-size:17px;
	border-bottom:1px solid #dddddd;
	

}


#prodotti_home{
		
	
	
	width:675px;
	padding-left:10px;

}

#overview{
	font-size:20px;
	color:#537917;
	border-bottom:2px solid #ddd;
	width:675px;
	padding-left:10px;
}

#contenuto_prodotto{
	width:450px;
	padding-left:10px;
	

}

#contenuto_prodotto_clienti{
	width:630px;
	padding-left:10px;

}


#funzioni_vantaggi{
	font-size:14px;
	color:#4f4f4f;
	margin-top:25px;
	padding-left:10px;
	width:450px;
	font-weight:bold;
}

.titolo_screen{
	font-size:16px;
	font-weight:bold;

}


#colonna_dx{
	width:208px;
	height:718px;
	background-image:url(img/bg_dx.png);
	background-repeat:repeat-x;


}

#colonna_dx2{
	width:208px;
	height:718px;
	background-image:url(img/bg_dx.png);
	background-repeat:repeat-x;


}

#case_int{
	width:200px;
	/*padding-left:5px;*/
	background-color:#fff;
	margin-top:20px;
	border:1px solid #dddddd;
	margin-left:3px;

}

#case_int2{
	width:200px;
	margin-left:4px;
	background-color:#fff;
	
	border:1px solid #dddddd;

}

.verde{
	color:#669900;

}

.contatti_box{
	color:#0948bd;
	font-size:bold;

}


#top div.moduletable {
	padding: 5px 5px 5px 20px;
	border: 2px solid #dedede;
	background: #e4f2f6;
	height:20px;
}
#top .topboxseperator div.moduletable {
	margin: 0px 0px 0px 0px;
	height:20px;
}
#top div.moduletable h3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	text-align: left;
	font-weight: bold;
	height:20px;
}



#titolo_link {
		font-size:14px;
		font-weight:bold;
		color:#669900;
		text-decoration:none;
}

#titolo_link a{
		font-size:14px;
		font-weight:bold;
		color:#669900;
		text-decoration:none;
}

#titolo_link a:hover{
		font-size:14px;
		font-weight:bold;
		color:#669900;
		text-decoration:underline;
}


#testo_link {
	text-decoration:none;
	color:#4f4f4f;
	padding-right:7px;
	padding-left:5px;

}

#testo_link a{
	text-decoration:none;
	color:#4f4f4f;


}
#testo_link a:hover{
	color:#4f4f4f;
	text-decoration:underline;


}


#link_sito a{
	text-decoration:none;
	color:#669900;	

}

#link_sito a:hover{
	text-decoration:underline;
	color:#4f4f4f;	

}


#servizi_title{
	/*margin-left:20px;*/
	font-weight:bold;
	font-size:14px;
	color:#202020:
	margin-top:20px
	text-decoration:none;
	margin-top:10px


}

#servizi_title a{
	font-size:14px;
	font-weight:bold;
	color:#202020;
	text-decoration:none;
	margin-top:20px
}

#servizi_title a:hover{
	font-size:14px;
	font-weight:bold;
	color:#669900;
	text-decoration:underline;
	margin-top:20px
}

.txt-contenuti{
	border:1px solid #669900;
	background-color:#f5f5f5;

}

.conversionlab{
	font-weight:bold;
	color:#669900;
	font-size:14px;

}

.visualpath{
	font-weight:bold;
	color:#f4630b;
	font-size:14px;

}

.bidmanager{
	font-weight:bold;
	color:#32a0d3;
	font-size:14px;

}

.admanager{
	font-weight:bold;
	color:#e0032a;
	font-size:14px;

}

#prodotti_dx{
	text-decoration:none;
	color:#333;

}

#prodotti_dx a{
	text-decoration:none;
	color:#333;

}

#prodotti_dx a:hover{
	text-decoration:underline;
	color:#669900;

}

