/* Style sheet default */
body{background-color:#7D7A78;font-family:Georgia;}
p{margin:6px 0;font-size:12px;line-height:18px;}
h1{margin:0;padding:0;border-bottom:1px solid #999999;border-collapse:collapse;font-variant:small-caps;font-size:16px;}
h2{margin:0 0 5px;padding:0;font-variant:small-caps;font-size:16px;}
h3{margin:0;padding:0;font-variant:small-caps;font-size:14px;}
ul{margin:0;padding:0;}
dl{margin:0;padding:3px 8px;background-color:#F8E096;border-right:1px solid #f37123;border-bottom:1px solid #f37123;border-left:1px solid #f37123;border-collapse:collapse;font-size:12px;line-height:18px;}
dt.last{margin-top:5px;margin-bottom:5px;text-align:center;font-weight:bold;letter-spacing:-1px;}
dt.strong{margin:5px 0;font-weight:bold;}
form{font-size:12px;}
fieldset{margin-top:10px;margin-bottom:10px;padding:4px 7px 9px;border:1px solid #cccccc;border-collapse:collapse;}
legend{font-weight:bold;}
.formbody label{width:170px;float:left;clear:both;display:block;margin:0 0 10px;}
.formbody input.text{width:170px;margin:0 0 10px;}
.formbody textarea{width:170px;height:50px;float:left;display:block;}
.formbody textarea.descrizione{width:350px;height:150px;float:none;display:block;}
.radio_container label{float:none;display:inline;}
.radio_container span{display:block;}
.checkbox_container label{float:none;display:inline;}
.invisible{display:none;}
.center{text-align:center;}
.right{float:right;clear:both;}
.border{border:1px solid #808080;border-collapse:collapse;}
.ce_text{padding-bottom:10px;}
.ce_image{clear:both;}
.referenze img{margin:3px;padding:1px;border:1px solid #808080;border-collapse:collapse;}
.referenze img:hover{margin:4px;padding:0;border:1px solid #808080;border-collapse:collapse;}
.custom{margin-top:20px;}
.custom > div{margin:0 4px;border-left:1px solid #c0c0c0;border-collapse:collapse;}
.custom h2.ce_headline,.custom div.ce_text{margin-left:5px;}
#wrapper{background-color:#ffffff;border:1px solid #969696;border-collapse:collapse;margin:5px auto !important;}
#header{height:115px;background:url("files/it/img/logo.png") left top no-repeat;}
#header_help{float:right;margin-top:40px;margin-right:10px;font-size:12px;}
#header_help a{vertical-align:middle;text-decoration:none;color:#ffffff;}
#header_logo{width:200px;height:70px;display:block;}
#container{margin-top:10px;}
#left{margin-left:10px;}
#left h2{margin:0;padding:3px 0;text-align:center;background-color:#f37123;font-weight:normal;font-variant:small-caps;font-size:16px;color:#ffffff;letter-spacing:-1px;}
#breaker{clear:both;margin-right:5px;margin-bottom:5px;text-align:right;font-size:11px;}
#right ul,#main ul{margin-left:20px;}
#right ul.margin_150{margin-left:150px;}
#right li,#main li{margin:3px 2px;color:#F37123;list-style-type:square;}
#right ul span,#main ul span{color:#000000;}
