html,body {margin:0px;padding:0px;}body {background-image:url(../img/bkg.gif);font-family:Verdana, Arial, sans-serif;}#home {width: 870px;height:430px;text-align:center;			border: 1px solid #333;			margin-left:auto;margin-right:auto;			margin-top:20px;			background-color:#EEEEEE;}#home .logohome{padding:0px 0px 0px 0px;				margin:15px 0px 40px 0px;				}#home .email {font-size:1.2em;color:#7A7D7C;font-weight:bold;padding:0px 0px 0px 0px;margin:0px 0px 80px 0px;}#home .email a {text-decoration:none;color:#000;}#home .email a:hover {color:#333/*7A7D7C*/;}#home .footer {border:1px #7A7D7C dotted;padding:7px;margin:0px 20px 0px 20px;}#home .footer div {display:inline;font-size:0.7em;color:#333;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}#home .footer div.powered {float:right;padding:0px 0px 0px 0px;margin:0px 10px 0px 0px;}#home .footer div.copy {float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 10px;}#home .footer .etabeta {vertical-align:top;}#home .footer img {border:none;}			#container {width: auto;position:relative; 			border: none;			margin-top:20px;margin-left:auto;margin-right:auto;			background-color:#fff;}#content {padding: 0px;margin-left:0;			background-color: #ffffff;			border:none;			}#content a{color:#000;}#content a:hover{color:#990000;}#content h1{background-color:#7A7D7C;color:#ffffff;font-weight:bold;            font-size:0.9em;border-bottom: 1px solid #EEEEEE;border-top: 1px solid #EEEEEE;		    padding:4px;margin:2px;height:16px;}			#content .percorso{font-size:0.8em;text-align:right;				background-color:#EEEEEE;				padding:5px 5px 5px 0px ;margin:0px 0px 0px 0px;				border-top: 1px solid #7A7D7C;border-bottom: 1px solid #7A7D7C;height:16px;				}#content h2{font-size:0.8em;text-transform:uppercase;color:#000;font-weight:bold;padding:0px 0px 0px 0px;margin:0px 0px 15px 0px;}			#content .testo{color:#333;padding:5px 10px 10px 10px;margin:0px;			 min-height: 335px;			 height: auto !important;				 height: 335px;}#content .testo p{font-size:0.8em;line-height:1.4em;padding:0px 0px 8px 0px;margin:0px;}#content .testo p.privacy{clear:both;font-size:0.7em;background:#f9f9f9;border-bottom:1px #ccc solid;border-left:1px #ccc solid;padding:0 2px 2px 2px;margin:10px 15px 5px 0;}#content .testo ul{ padding:0px;margin:5px 0px 10px 25px;}#content .testo ul li{font-size:0.8em;font-weight:bold;padding:0px 0px 8px 0px;margin:0px 0px 5px 3px;list-style-image:url(../img/img_menu.gif);}				#content .testo .dove{float:right;font-size:0.9em;margin:0px 10px 0px 0px;}#content .testo .dove img{border:1px #999 solid;padding:2px;text-decoration:none;}#content .formcontatti {padding:0px 0px 0px 0px;margin:10px 0px 10px 10px;}#content .formcontatti p{font-size:0.7em;color:#333;padding:0;margin:0;}#content .formcontatti .modulo {width:450px;padding:0px 0px 0px 0px;margin:5px 0px 0px 0px;}#content .formcontatti .modulo div {display:inline;font-size:0.7em;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}#content .formcontatti .modulo div.sinistra {float:left;font-weight:bold;width:150px;padding:1px 0px 0px 0px;margin:5px 0px 0px 0px;}#content .formcontatti .modulo div.destra {float:right;width:300px;padding:0px 0px 0px 0px;margin:5px 0px 0px 0px;}#content .formcontatti .modulo div.privacy {font-size:0.7em;color:#666;float:right;width:300px;padding:0px 0px 10px 0px;margin:10px 0px 10px 0px;}#content .formcontatti .modulo input {width:250px;}#content .formcontatti .modulo input#comune {width:190px;}#content .formcontatti .modulo input#cap {width:50px;margin:0 0 0 5px;}#content .formcontatti .modulo textarea {width:250px;}#content .formcontatti .modulo label {color:#333;font-weight:bold;}#content .formcontatti .modulo input.button {width:110px;font-weight:bold;border:1px #000 solid;color:#333;background:#ccc;padding:0px 0px 0px 0px;margin:0px 0px 10px 10px;}#content .formcontatti .modulo input.button:hover {color:#000;background:#f3f3f3;}#sinistra {display:none;}#footer {clear: both;padding: 5px;margin-top: 2px;background-color: #EEEEEE;color:#666;font-weight:normal;font-size:0.7em;text-align:center;border-top:1px #7A7D7C solid;height:10px;}#logoprint{display:inline;text-align:right;}