/* CSS Document */* {margin: 0;    padding: 0;}p {padding-top: 0px;    padding-bottom:0px;}		a:link {color: #316daf}     a:visited {color: #316daf} a:hover {color: #000000}   a:active {color: #316daf} h1 {	padding-top: 20px;	padding-left: 20px;	font-size: 24px;	color: #7e7e7e;	font-weight: normal;}h2 {	padding-top: 20px;	padding-left: 20px;	font-size: 24px;	color: #316daf;}	body {	background-color: #ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}	#container {	margin: 0px auto;	width: 880px;	color: #000000;	font-size: 11px;}#testohome {    padding-left: 20px;	padding-right: 20px;}#flashcontent {   z-index: 0;}#testointerne {    padding: 20px;	}#menu {	background-image: url(media/share/006799.gif);    width: 150px;}#piede {	background-image: url(media/share/316daf.gif);	height: 50px;	font-size: 10px;	background-repeat: repeat;	color: #FFFFFF;	padding-top: 16px;	text-align: right;	padding-right: 20px;}#piedesx {float: left;text-align: left;width: 300px;	}		#piededx {	text-align: right;	width: 400px;	float: right;	}#piede a {		color: #FFFFFF;	}/******************************* menu ****************************************/#navcontainer ul{color: White;}#navcontainer ul li { display: inline; }#navcontainer ul li a{color: White;text-decoration: none;}#navcontainer ul li a:hover{color: #ffffff;}/********************************' menu *******************************/.navcontainer {	width: 130px;}.navcontainer ul{margin-left: 0;padding-left: 0;list-style-type: none;}.menu_nolink{display: block;padding: 5px;width: 140px;border-bottom: 1px solid #ffffff;background-color: #8d8d8d;color: #ffffff;}.navcontainer a{display: block;padding: 5px;width: 140px;border-bottom: 1px solid #ffffff;}.navcontainer a:link, .navlist a:visited{color: #ffffff;text-decoration: none;}.navcontainer a:hover{background-color: #969696;color: #ffffff;}.lingua{	color: #FFFFFF;	padding: 5px;	background-image: url(media/share/316daf.gif);}.grigio{background-image: url(media/share/006799.gif); margin-left: 10px; color: #ffffff; }a.grigio { color: #ffffff; text-decoration:none; }a.grigio:link { color: #ffffff;}a.grigio:visited { color: #ffffff;}a.grigio:active { color:#ffffff;}a.grigio:hover { color:#ffffff; text-decoration:underline; }.postiletto{background-image: url(media/share/006799.gif);  color: #ffffff; padding: 5px;}a.postiletto { color: #ffffff; text-decoration:none; }a.postiletto:link { color: #ffffff;}a.postiletto:visited { color: #ffffff;}a.postiletto:active { color:#ffffff;}a.postiletto:hover { color:#ffffff; text-decoration:underline; }.tratteggio{	background-image: url(media/share/trat_vert.gif);	background-repeat: repeat-y;}.titoliprodotti {font-family: Arial, Helvetica, sans-serif;color: #316daf;}.bordoimmagine {		border:1px solid #ccc;}