body{background:#31577d;margin:10px 0;padding:0 0 10px 0;font-family:"Helvetica","Tahoma","Verdana",sans-serif;font-size:12px;line-height:135%;height:100%}
html{height:100%}
a{color:#000;text-decoration:underline}
a:hover{color:#ff9200;text-decoration:none}
.logo{width:262px;height:143px}
a#tools,.dati,.lettera,#spot,.tr,.tl,.br,.bl,.cerca_tall,.cerca_long,.cerca_errordove,.cerca_errorcosa,.cerca_spansx,.cerca_spandx,.gmapicon,.remcat,.aggprod,.aggcat,#mapicon,.ukflag,.frflag,.deflag{background:url(http://cdn.misterimprese.it/images/spr1.gif.png)}
a#logo{background:url('http://cdn.misterimprese.it/images/mi2012-1.png');width:300px;height:100px;position:absolute;top:15px;display:block}
a#tools{background-position:-315px -268px;width:302px;height:253px;display:block}
.dati{background-position:-15px -163px;width:610px;height:18px;display:block;margin-left:160px}
.linkiniz{padding:10px;margin-top:10px;border-top:1px solid silver;width:436px;background:#efefef;text-align:center}
.divline{float:left;width:466px;height:16px;font-weight:bold;padding:5px;margin-top:5px;border-bottom:1px solid #848484;border-style:none none dotted;background:#efefef}
.cent{display:inline;float:left;width:32%;padding:3px 0 3px 3px}
.modifica{margin-top:5px;text-align:right;padding:5px 5px 0 5px;width:454px}
.linecl{clear:both;font-size:1%;height:0;overflow:hidden}
.little{font-size:10px;display:inline}
.dettagli,.detcat{float:right;vertical-align:bottom;position:absolute;bottom:0}
.dettagli{right:10px;text-align:right;width:90px}
.detcat{overflow:hidden;background:#efefef;text-align:left;width:400px}
a.detcatt{color:#6f6f6f}
a:hover.detcatt{color:#ff9200}
.divb{width:100%;text-align:right;cursor:pointer;text-decoration:underline;font-weight:bold}
.lettera{width:14px;height:14px;display:block}
.spot{width:300px;height:250px}
#spot{background-position:-14px -269px;width:300px;height:250px;display:block}
.tr,.tl,.br,.bl{position:absolute;width:10px;height:10px}
.tl{top:0;left:0}
.tr{top:0;right:0}
.bl{bottom:0;left:0}
.br{bottom:0;right:0}
#page{background:white;width:1024px;min-height:930px;margin-top:40px;position:relative;z-index:10}
.page_tl{background-position:0 0}
.page_tr{background-position:-12px 0}
.page_bl{background-position:0 -12px}
.page_br{background-position:-12px -12px}
#div_cerca .tl{background-position:-103px 0}
#div_cerca .tr{background-position:-114px 0;width:18px;height:40px}
#div_cerca .bl{background-position:-101px -43px;width:13px;height:16px}
#div_cerca .br{background-position:-117px -43px;width:15px;height:16px}
.cerca{position:absolute;background:#ff9121;width:640px;height:94px;right:1px;top:7px;background-clip:border-box;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;box-shadow:4px 4px 6px gray;color:black;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;padding-bottom:7px;padding-left:10px;padding-right:10px;padding-top:7px}
.cerca_cont{position:relative;text-align:left}
.cerca_bigdiv_cont{position:absolute;top:0;left:0;width:632px;height:134px;margin:0}
.cerca_bigdiv{position:relative;width:632px;height:134px;text-align:center;padding-left:5px}
.cerca_talldiv_cont{width:18px;height:136px;position:absolute;right:0}
.cerca_talldiv{position:relative}
.cerca_tall{position:absolute;top:40px;background-position:-83px -20px;width:18px;height:96px}
.cerca_long{position:absolute;left:13px;height:16px;width:622px;background-position:-132px -2px}
.cerca_bottomdiv_cont{position:absolute;top:136px;width:650px;height:16px}
.cerca_bottomdiv{position:relative;height:16px}
.cerca_form{margin-left:20px;height:130px;width:610px;position:relative;padding-top:10px}
.cerca_dove,.cerca_cosa{position:absolute;top:20px;text-align:left;width:270px;height:50px}
.cerca_cosa{padding-right:10px;left:20px}
.cerca_dove{width:330px;left:300px}
p.cerca_submit input{width:46px;position:absolute;top:20px;right:5px}
.cerca_boxradcosa,.cerca_boxraddove{position:absolute;top:65px;width:250px;height:30px;margin-left:10px;text-align:left;vertical-align:middle;line-height:30px;float:left}
.cerca_boxradcosa{left:10px}
.cerca_boxraddove{left:290px}
.cerca_errordove,.cerca_errorcosa{position:absolute;top:7px;background-position:-394px -18px;background-color:#ff9121;width:147px;height:26px;display:none;padding-top:4px;text-align:center;display:none}
.cerca_errordove{right:101px}
.cerca_errorcosa{left:132px}
.cerca_boxinp{width:250px;border-color:#666;border-style:solid;float:left;border-width:1px;font-size:15px;padding:4px;height:22px}
.cerca_spansx,.cerca_spandx{height:29px;width:8px;display:block;float:left}
.cerca_spansx{background-position:-22px -20px}
.cerca_spandx{background-position:-30px -20px}
input[disabled='disabled']{background:white}
label.Box{font-size:1.2em;font-weight:bold;margin-bottom:7px;line-height:1.2em}
.box{width:200px;margin-bottom:10px}
.box_top,.box_bottom{height:10px;position:relative}
.box_title,.box_cont{text-align:left;padding:0 10px 5px 10px;overflow:hidden;z-index:122}
.box_cont{padding:10px 0 0 10px;overflow:hidden}
.box_cont_single{padding:0 0 0 10px;overflow:hidden}
.nopadding{padding:0}
.box_blu{background:#003063;color:white;font-weight:bold}
.box_orange{background:#ff9121;color:black}
.box_gray{background:#efefef}
.box_azzu{background:#d6e7ff}
.box_tl_blu{background-position:-22px 0}
.box_tr_blu{background-position:-32px 0}
.box_bl_blu{background-position:-22px -10px}
.box_br_blu{background-position:-32px -10px}
.box_bl_azzu{background-position:-62px -10px}
.box_br_azzu{background-position:-72px -10px}
.box_tl_azzu{background-position:-62px 0}
.box_tr_azzu{background-position:-72px 0}
.box_tl_orange{background-position:-82px 0}
.box_tr_orange{background-position:-92px 0}
.box_bl_orange{background-position:-82px -10px}
.box_br_orange{background-position:-92px -10px}
.box_bl_gray{background-position:-42px -10px}
.box_br_gray{background-position:-52px -10px}
.box_tl_gray{background-position:-42px 0}
.box_tr_gray{background-position:-52px 0}
.box_azienda{position:relative;height:65px}
.box_azienda i{color:#ff9121;font-weight:bold;font-style:normal}
.titlecat{display:block;cursor:pointer;padding:5px}
.catlink{font-weight:bold}
a.catlink:hover{color:white;text-decoration:underline}
.titlecat:hover{background:#ff9121}
#Cont{position:relative;margin-left:auto;margin-right:auto;margin-bottom:10px;padding-bottom:10px;text-align:left;width:996px;height:100%;background:#fff;clear:both}
#wrapper{text-align:left;width:996px;margin:0 auto}
#header,#subnav,#footer{clear:both;width:996px}
#header{background:#fff;width:100%;margin-bottom:10px;height:115px}
.adswww{color:#2543ab}
.adsjs{color:#036}
.adsjs:hover,.adsjs:focus,.adswww:hover,adswww:focus{color:orange}
#footer{text-align:center;padding:10px;border-top:1px solid #14335c;width:975px;bottom:0}
#contentfloatholder{float:left;width:996px}
#contentfloatholder:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#center{margin:0 0 0 210px}
#centerwrap{float:left;width:686px;margin:0 -95% 0 0}
#left{float:left;width:200px;margin:0}
#right{float:right;width:300px;margin:0}
* html div#centerwrap{margin:0 -100% 0 0}
* html div#left{margin:0}
.line{width:100%;height:3px;background:#f96524}
#Cont .menu{background:#fae;border-bottom:1px solid #666;border-style:none none dotted;padding:5px 10px 10px}
.cA{position:absolute;left:0;float:left;width:200px}
.cB{position:absolute;left:200px;width:476px;margin-left:9px;overflow:hidden;margin-bottom:10px}
.cC{position:absolute;right:0;width:300px;margin-left:9px;height:90%;clear:both}
h1{color:black;font-size:12px;font-weight:bold;padding:0;margin:0}
.h1home{color:black;font-size:12px;font-weight:bold;padding:0;margin:0}
.space{height:10px}
.contcen{background:#efefef;padding:10px}
.printtext{text-align:justify;background:white;padding-right:5px}
.bread{font-weight:bold;background:white;margin-bottom:10px;font-size:.9em}
.italia{background:white;text-align:center;width:100%}
.comuni{background:#efefef;padding:10px;width:434px}
.cont_cen{width:100%;background:white}
.ac_results{padding:0;border:1px solid black;background:white;overflow:hidden;z-index:99999}
.ac_results strong{background:#90f8fe;color:black}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}
.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;text-align:left;font:menu;font-size:12px;line-height:16px;overflow:hidden}
.ac_loading{background:white}
.ac_odd{background:#eee}
.ac_over{background:#31577d;color:white}
.descfield{float:left;width:140px;text-align:right;padding:2px;margin-top:3px;font-weight:bold}
.fnorm{font-weight:normal}
.nprod{background:transparent;width:16px;border:0;margin:0;text-align:right}
#preview{position:fixed;width:476px;height:476px;background:#efefef;bottom:100px;z-index:12000;display:none;border:1px solid #c3c3c3;text-align:left;margin-left:-20px}
.btn{width:120px;vertical-align:middle}
.tinyinp{width:50px}
.middleinp{width:150px}
.iradio{width:12px;margin-top:0;margin-right:4px;vertical-align:middle}
input,select,textarea{width:250px;font-size:12px;font-family:"Helvetica","Tahoma","Verdana",sans-serif}
select,textarea{border:1px solid silver;padding:3px}
.gmapicon{background-position:-16px -52px;width:46px;height:70px;float:left}
.gmapcont{width:100%;height:100%;text-align:center}
.gmapLoad{width:100%;text-align:center}
.gmaptext{text-align:center;vertical-align:middle;height:80px;width:160px;float:left;overflow:hidden}
.remcat{background-position:-394px -62px;position:absolute;width:14px;height:14px;right:22px;top:5px;cursor:pointer}
.aggprod,.aggcat{background-position:-394px -48px;cursor:pointer;height:14px;padding-left:18px;vertical-align:middle;margin:5px 0 6px;width:200px}
#mapicon{background-position:-394px -76px;width:200px;height:15px;float:left;padding-left:20px;margin:4px 0 8px;cursor:pointer}
.field{float:left;width:300px;text-align:left;padding:2px;position:relative;margin:3px 0 2px 5px}
.mod input{padding:3px;border:1px solid silver;width:242px;height:16px;margin-left:0}
.normal{border:0;width:10px}
.lf{width:456px;clear:both;margin-bottom:5px;border-bottom:1px dotted #909090;overflow:auto}
#modificadati input,textarea{width:250px;border:1px solid #c3c3c3;padding:3px;margin-bottom:5px}
#map{width:476px;height:400px;background:#efefef}
.notification{background-color:#ffcdcd;border:3px solid #d55b5b;padding:5px}
form{margin:0}
.deflag{width:16px;height:11px;background-position:-499px -48px;display:inline-block}
.ukflag{width:16px;height:11px;background-position:-459px -48px;display:inline-block}
.frflag{width:16px;height:11px;background-position:-439px -48px;display:inline-block}
.ad_header{color:#000;font-size:12px;padding-left:5px;padding-bottom:3px}
.ad_line1{color:#000;font-size:14px;text-decoration:underline;font-weight:bold}
.ad_text{color:#000;font-size:13px;text-decoration:none}
.ad_url{color:#000;font-size:13px;margin-bottom:12px;text-decoration:none}
.search_header{background:#eee;padding:4px;font-size:15px;font-weight:bold}
.wide_ads1{background:#fff;padding:0 10px 0 0;border-bottom:1px dotted gray;margin-bottom:10px;margin-top:-6px}
.wide_ads2{background:#fff;padding:0 10px 0 0;margin-bottom:10px}
.emailmister{background:url("http://www.misterimprese.it/img.php?code=S2Q0VG15M3B1UmJXbHpkR1Z5YVcxd2NtVnpaVUJuYldGcGJDNWpiMjA9eVVz") repeat scroll 0 0 transparent;display:inline-block;height:20px;vertical-align:middle;width:150px}
.breadc{position:absolute;top:-25px;left:0;color:white;font-size:12px}
.breadc a,.menuhead a{text-decoration:underline;color:white}
.menuhead{position:absolute;top:-25px;right:0}
.button_normal{padding:4px 4px;text-decoration:none;cursor:pointer;font-size:11px;height:25px;font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;background:-moz-linear-gradient(center top,#fff,#efefef) repeat scroll 0 0 #f6f6f6;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.00,#fff),color-stop(1.00,#efefef));border:1px solid #ccc}
#dettagli{font-size:14px;line-height:21px;border-bottom:1px solid #ddd;margin-bottom:5px;padding-bottom:5px;width:665px}
#dettagli dl{display:block;float:left;margin-bottom:10px;margin-left:0;margin-right:0;margin-top:10px;width:660px}
#dettagli dl dt{float:left;font-weight:bold;margin-right:5px}
