html,body{margin: 0;padding:0;height:auto;height:100%}
body{font-family: arial,sans-serif;font-size: 12px;text-align: center;background:#F2E4C7}
h1{margin-top:10px;color: #CC7712;font-weight:bold;font-size:16px}
h2{color: #CC7712;font-weight:bold;font-size:13px}
h3{color: #cc7712;font-weight:bold;font-size:12px}
p{text-align:justify;line-height:14px}
p .pulito{clear:both}
strong{color: #004F86}
form {width:450px;border:1px dashed #993300;padding:5px;margin:0 auto;background:#E8F3F9}
fieldset {padding: 1em}
form>fieldset{border:1px dotted}
legend {font-weight:bold;font-style:normal;color: #004F86;font-size:14px;padding:5px}
label{float:left;text-align:right;width:100px;margin-right:40px;font-weight:bold;font-style:normal;color: #993300;font-size:12px}
label#testo {margin:0;width:300px}
input,textarea {width:250px;border:#993300 1px solid; background:#EBF5FF;padding:0;margin-left:10px}
input#consenso {width:60px;border:0; background:none}
input#invia{margin-left:163px;margin-top:10px;width:100px;background-color:#eeeeee;color: #004F86}
body .asterisco{font-weight:bold;color:#ff0000}
div#clear{clear:both}
div#header{width:720px;height:125px}
div#lang{width:720px;height:11px;text-align:center;padding-top:8px}
div#lang a{color: #ffffff;font-weight: normal;text-decoration: none;padding-right:15px;}
div#lang a.activelink{font-weight: bold}
div#container{position:relative;width: 720px; height: 100%;margin:0 auto;text-align: left;background-color:#FCFAF7;border-left:1px dashed #CC7712;border-right:1px dashed #CC7712}
body>div#container{height: auto; min-height: 100%}
div#footer{position:absolute;bottom:0;width:100%;height:50px;background:url(img/footer.gif);clear:both}
div#contenuto{margin-left:15px;margin-right:15px;width:690px;padding-bottom:50px}
div#contenuto a{color: #993300;font-weight: normal}
/*****************************HOME***********************************/
/*div#cont_colright{margin-left:335px;padding-right:15px;width:355px;padding-bottom:26px}*/
div#colright_bb{float:right;width:354px;padding-right:15px}
div#colright_bb a{color: #993300;font-weight: normal}
div#colleft_bb{float:left;width:315px;padding-top:15px;padding-left:15px;padding-bottom:50px}
div#img_bb{float:left;width:315px;margin-top:10px;padding-left:15px}
div#map_bb{float:right;width:354px;padding-top:15px;padding-right:15px}
/**********************************SERVIZI***********************************/
div#colleft_struttura{float:left;width:355px;padding-left:15px;}
div#colleft_struttura p{line-height:15px}
div#colright_struttura{float:right;width:315px;padding-right:15px;}
div#img_struttura_right{float:right;width:315px;margin-top:10px;padding-right:15px}
div#img_struttura_left{float:left;width:355px;padding-left:15px;;margin-top:10px}
/**********************************DOVE SIAMO******************************/
div#colleft_dove{float:left;width:355px;padding-top:15px;padding-left:15px}
div#colright_dove{float:right;width:315px;margin-top:10px;padding-right:15px}
div#contatti{margin-left:25px auto;text-align:left;width:350px; padding:20px}
blockquote{color:#993300;font-weight:normal;font-family: georgia,serif;font-size:1em}
/*ZOOM*/
div#ombra{position:absolute;top:170px;left:175px;visibility:hidden;background-color:#000000;width:100px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
div#chiudizoom{width:350px;height:24px;background-color:#CC7712;float:right;text-align:right;border-bottom:24px;padding:0;clear:both}
div#zoom{position:absolute;top:160px;left:185px;visibility:hidden;background-color:#FFF8EF;width:350px;height:113px;border:1px solid;}
div#num_gal{width:350px;height:24px;float:right;background-color:#CC7712;text-align:right;}
div#num_gal a{color:#ffffff;padding-left:3px;padding-right:3px}
div#imm{display:block}
body>div#imm{display:inline}
/* menu footer orizzontale*/
div#menu{text-align:center;margin:0 auto;width:500px}
div#menu ul{list-style-type: none;margin:0;padding-top:10px;font-family: arial,sans-serif;font-size:12px}
div#menu li{display:inline;padding-right:30px}
div#menu a{color: #004F86;font-weight: normal;text-decoration: none}
div#menu a.activelink{font-weight: bold}
