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: 870px;position:relative; 			border: 1px solid #7A7D7C;			margin-top:20px;margin-left:auto;margin-right:auto;			background-color:#EEEEEE;}#content {padding: 0px;margin-left:240px;			background-color: #ffffff;			border-top:1px solid #7A7D7C;			border-left:1px solid #7A7D7C;			}#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 .menu {padding:2px;margin:2px 1px 10px 1px;text-align:center;}#content .menu ul{padding:0px;margin:0px 0px 0px 0px;}#content .menu ul li{display:inline;font-size:0.8em;font-weight:bold;padding:0px;margin:0px 3px 0px 3px;}*/				#content .menu {padding:2px;margin:2px 1px 10px 1px;}#content .menu ul{float:right;padding:2px;margin:5px 5px 0px 5px;border:1px #7A7D7C solid;}#content .menu ul li{font-size:0.8em;font-weight:bold;padding:5px;margin:3px 3px 3px 3px;list-style:none;} 				  #content h2{font-size:0.8em;color:#000;font-weight:bold;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;}#content h3{font-size:0.8em;color:#000;font-weight:bold;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;}			#content .testo{color:#333;padding:10px 10px 10px 15px;margin:0px 0px 0px 0px;			 min-height: 350px;			 height: auto !important;				 height: 350px;}#content .testo p{font-size:0.8em;line-height:1.4em;padding:0px 0px 5px 0px;margin:0px 0px 0px 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 15px;}#content .testo ul li{font-size:0.8em;font-weight:normal;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 30px 0px 0px;background-color:#fff;text-align:center;border:1px #ccc dotted;}#content .testo .dove img{border:1px #999 solid;padding:2px;text-decoration:none;}.links {padding:6px 3px 0px 3px; margin: 0px 0px 8px 0px;}#content .testo .underline{text-decoration:underline;}	#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 {clear:both;width:520px;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:220px;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#citta {width:250px;}#content .formcontatti .modulo input#cap {width:250px;margin:0 0 0 0px;}#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 1px;}#content .formcontatti .modulo input.button:hover {color:#000;background:#f3f3f3;}#content .formcontatti .modulo input.check{display:inline;width:auto;border:none;}#sinistra { position:absolute;top:21px;left: 0;width:235px;padding:0px;background-color: #EEEEEE;}/*#sinistra { float:left;width:230px;padding:0px;margin:0;margin-right:;background-color: #EEEEEE;}*/#sinistra .logo{padding:5px 0px 5px 0px;}#sinistra ul {padding:0px 0px 0px 0px;margin:0px 0px 0px 35px;}#sinistra ul li {list-style-image:url(../img/img-list.gif);font-weight:normal;font-size:12px;padding:0px 5px 3px 5px;margin:11px 0px 0px 0px;letter-spacing:0.5px;color:#666;}#sinistra ul li a{color: #000;text-decoration:none;font-weight:normal;}#sinistra ul li a:hover{color:#fff;background:#666;}#sinistra ul li.sottomenu {list-style-image:none;list-style-type:circle;font-weight:normal;font-size:11px;padding:0px 3px 3px 3px;margin:0px 0px 0px 10px;letter-spacing:0.5px;color:#666;}#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:none;}