﻿/*stili per il layout fisso con posizionamenti assoluti*/html,body{    margin: 0;	padding:0}body{   background-color: #FFF;   font-family: arial,sans-serif;    font-size: 76%;   text-align: center}div#container{/*dimensioni e aspetto della pagina  */    position: relative;    width:900px; /*############### */    margin: 0 auto;}div#container2{	repeat-y top left;	text-align: left}/*stili generici, su header e footer*/div#header{	  color: #FFF;}#logo{	width: 150px;	text-align: center;	float: left;}#head_ft1 {	width: 900px;}#head_ft2 {	float: left;	width: 83px;}div#mn_sup{ /* pulsanti sup */       position: absolute; 	   margin: 0 auto;	   top: 125px; 	   right: 0;       width: 900px;	   height: 32px;	   background-color: #03DA6D;}h1,h2{margin: 0;padding:0}h1{padding-left:10px;font: bold 2.3em/80px arial,sans-serif}h2{color: #69f;font-size: 1.5em}div#extra{ /* colonna dx */       position: absolute; 	   top: 170px; 	   right: 0;       width: 220px;	   padding: 1em 5px}div#content{	position: absolute;	top: 180px;	left: 160px;	width: 500px;	height: 161px;}div#footer{       position: relative; 	   bottom: -965px;	   float: left; 	   width: 900px;	   align: center;	   list-style-type: none}/*primo menu sx*/div#navigation ul{color:#000066;font: normal bold 11px arial,sans-serif; line-height: 1.6;  margin: 0;padding: 0; list-style-type: none}div#navigation li{margin: 0;padding: 0}div#navigation a{color:#369;font: normal bold 11px arial,sans-serif; line-height: 1.6; text-decoration: none}div#navigation a:hover{color: #000066}div#navigation a#activelink{color: #033;text-decoration: none}div#navigation p{font-size: 86%}/*secondo menu sx*/div#navigation2 ul{color:#000066;font: normal bold 11px arial,sans-serif; line-height: 1.6;  margin: 0;padding: 0; list-style-type: none}div#navigation2 li{margin: 0;padding: 0}div#navigation2 a{color:#369;font: normal bold 11px arial,sans-serif; line-height: 1.6; text-decoration: none}div#navigation2 a:hover{color: #000066}div#navigation2 a#activelink{color: #033;text-decoration: none}div#navigation2 p{font-size: 80%}/*newsletter  */div#navigation3 ul{color:#000066;font: normal bold 11px arial,sans-serif; line-height: 1.8;  margin: 0;padding: 0; list-style-type: none}div#navigation3 li{margin: 0;padding: 0}div#navigation3 a{color:#369;font: normal bold 11px arial,sans-serif; line-height: 1.6; text-decoration: none}div#navigation3 p{font-size: 80%}/*menu job e rivenditori*/div#navigation4 ul{color:#000066;font: normal bold 11px arial,sans-serif; line-height: 1.6;  margin: 0;padding: 0; list-style-type: none}div#navigation4 li{margin: 0;padding: 0}div#navigation4 a{color:#369;font: normal bold 11px arial,sans-serif; line-height: 1.6; text-decoration: none}div#navigation4 a:hover{color: #000066}div#navigation4 a#activelink{color: #033;text-decoration: none}div#navigation4 p{font-size: 80%}/*menu flag*/div#navigation5 ul{color:#000066;font: normal bold 11px arial,sans-serif; line-height: 1.6;  margin: 0;padding: 0; list-style-type: none}div#navigation5 li{margin: 0;padding: 0}div#navigation5 a{color:#369;font: normal bold 11px arial,sans-serif; line-height: 1.6; text-decoration: none}div#navigation5 a:hover{color: #000066}div#navigation5 a#activelink{color: #033;text-decoration: none}div#navigation5 p{font-size: 80%}/*stili per la sezione extra*/div#extra div.newsbox{       font-size: 90%;margin-bottom: 2em}div#extra div.newsbox h2{color: #999;font-size: 1.2em}div#extra div.newsbox p{margin: 0}.piede {	color:#000066;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:normal;	text-decoration:none;	font-style: normal;}img.imag1 {float: left;margin-right: 18px;margin-bottom: 14px;    border-top: thin solid #CCC;	border-right: thin solid #CCC;	border-bottom: thin solid #CCC;	border-left: thin solid #CCC;}.txt1 {	color:#333;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;	text-decoration:none;	font-style: normal;	text-align: justify;}.txt1B {	color:#333;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;	text-decoration:none;	font-style: normal;	text-align: justify;}.tit_h {	color:#69f;	font-family:Arial, Helvetica, sans-serif;	font-size:17px;	font-weight:bold;}