.serpform{padding-left:79px;}

.content{padding:10px 10px 10px 16px;width:954px;}
.utilities{float:left;margin:0 0 10px;padding:0 0 10px;width:954px;border-bottom:1px solid #EDEDED;}
.vertsep{clear:both;width:954px;background:url(images/serp-linea.gif) 0 0 repeat-y;}
.main{float:left;width:621px;}

.titolo{margin-bottom:20px;padding-bottom:7px;font-size:30px;letter-spacing:-1px;line-height:29px;border-bottom:1px solid #CCCCCC;}
.sottotitolo{margin-bottom:10px;font-size:23px;letter-spacing:-1px;line-height:29px;}
.titolino{margin-bottom:10px;font-size:16px;border-bottom:1px solid #CCCCCC;}
.aboutvideo{margin-bottom:10px;}
.prof-col{float:left;width:300px;}
.prof-sep{float:left;width:21px;height:100px;}
.profilo{float:left;width:100%;}
.santino{float:left;width:100px;height:100px;margin:0 20px 15px 0;}
.nome{font-size:16px;color:#357AA3;}
.ruolo{font-size:11px;}
.vita{font-size:11px;color:#444;line-height:17px;}
.importantxt{padding:0 0 40px;font:normal 14px arial;line-height:21px;}
.importantxt.nopad{padding:10px 0 10px;font:normal 14px arial;line-height:21px;}

.sboxcont.green{background:url(images/statiche.png) 0 0 no-repeat;}
.sboxcont.morepad{padding:13px 0 0;}
.greenTC{float:left;width:100%;background:#FFF;padding:0 0 5px;border-bottom:1px solid #EDEDED;}
.mission{float:left;width:296px;background:#FFF;padding:0 2px 5px;border-bottom:1px solid #EDEDED;line-height:18px;}
.greenTC li{display:inline;padding:0 3px;line-height:24px;text-align:justify;}
.dotList{margin:0 0 10px;background:url(images/statiche.png) -298px -22px no-repeat;}
.banzai{display:block;margin-bottom:7px;width:100px;height:25px;background:url(images/statiche.png) 0 -22px no-repeat;text-indent:-9999em;}
code{font-family:Monaco,"Courier New",Courier,Monospace;font-size:85%;font-style:normal;color:#446644;}
.tools-sx{float:left;padding:0 15px 0 0;width:135px;text-align:center;}
.tools-dx{float:left;width:471px;}
.line{margin:10px 0 0;width:100%;height:65px;}
.line.first{padding:11px 0 0;height:54px;}
.line.second{padding:10px 0 0;height:56px;}
.line.third{padding:16px 0 0;height:50px;}
.line.fith{padding:18px 0 0;height:48px;}
.line.fourth{padding:22px 0 0;height:42px;}
.liltit{float:left;margin:15px 0 0;width:100%;}

.addform{padding:10px 0 40px;}
.formLine{float:left;padding:10px 0 10px;width:100%;border-bottom:1px solid #CCC;}
.label{float:left;padding:7px 15px 0 0;width:180px;font:bold 13px arial;color:#B50606;text-align:right;}
.label.select{padding:2px 15px 0 0;width:180px;}
.forPrivacy{display:inline-block;padding-left:10px;font:bold 13px arial;color:#B50606;}
.field{float:left;width:426px;}
.field input{float:left;padding:3px;font-family:arial;font-size:16px;color:#333333;}
.field input.checkbox{margin-top:1px;}
.field select{float:left;}
.field select.selsx{margin-right:15px;}
.field textarea{float:left;width:214px;height:130px;}
.justify{float:left;padding:0 15px 0 0;width:180px;font:bold 13px arial;color:#ff0000;text-align:right;}
.tip{float:left;padding:3px 0 0;width:426px;font:normal 11px arial;color:#666}
.button{float:left;margin:10px 0 0;padding:0 15px 0 0;height:41px;font-size:17px;font-weight:bold;text-transform:uppercase;background:url(images/statiche.png) right -130px no-repeat; }
.button a{display:block;padding:10px 0 0 15px;height:31px;background:url(images/statiche.png) -295px -181px no-repeat;color:#f0f0f0}
.ajax-loading {width:48px;height:48px;border:1px solid #ddd;float:left;margin:0 0 0 10px;background:url(/img/spinner.gif) no-repeat center center;}
.errmsg{float:left;padding:9px 0 0 10px;font-size:11px;color:#B50606}
.errText .errmsg{float:left;padding:5px 0 0 0;font-size:11px;color:#B50606}
#submit_response{float:left;padding:15px 15px 15px 50px;width:569px;}
#submit_response_img{display:none;}
#submit_response.msg-ok{border:1px solid #6CC504;background:url(/img/msg-ok.gif) 15px 15px no-repeat;}
#submit_response.msg-error{border:1px solid #B50606;background:url(/img/msg-error.gif) 15px 15px no-repeat;}

.fieldset{float:left;margin:0 0 15px;padding:15px;width:589px;border:1px solid #ccc;}
.fieldset .line{float:left;margin:0;padding:15px 0;width:100%;height:auto;border-top:1px solid #ccc;}
.fieldset .noline{float:left;margin:0;width:100%;height:auto;}
.fieldset .line.prima{padding:0 0 15px;border:0 none;}
.fieldset .line.ultima{padding:15px 0 0;}
.fieldset .line.aggiunta{margin:15px 0 0;}
.fieldset .lab{float:left;padding:9px 10px 0 0;width:175px;font-size:14px;color:#444;text-align:right;}
.fieldset .lab.fsel{padding:3px 10px 0 0;}
.fieldset .iWide{float:left;margin:0;padding:3px 0 2px 2px;width:241px;font:22px Arial,Helvetica,sans-serif;border:1px solid #B7B9BA;}
.fieldset .iNarrow{float:left;margin:0 10px 0 0;padding:3px 0 2px 2px;width:140px;font:22px Arial,Helvetica,sans-serif;border:1px solid #B7B9BA;}
.fieldset .iNarrow.snd{margin:0}
.fieldset .bottone{float:left;margin:1px 0 0 10px;width:78px;height:30px;background:url(images/statiche.png) 0 -232px no-repeat;border:0 none;text-indent:-9999em;cursor:pointer}
.fieldset .sel{float:left;width:245px;font-size:14px;}
.fieldset .allinea{float:left;padding:3px 0 0;width:185px;}
.fieldset .esempi{float:left;padding:3px 0 0;color:#777777;font-size:12px;}
.fieldset .esempi.narrow{margin:0 14px 0 0;width:140px;}
#perdata,#intda,#inta{display:none;}

.segnala{float:left;margin:0 0 15px;padding:13px 15px 15px;width:270px;height:104px;background:url(images/directory.png) 0 -447px no-repeat;color:#fff;}
.segnala h3{padding:0 0 5px;font:bold 13px arial;text-transform:uppercase;}
.segnala a{display:block;padding:15px 0 0 35px;color:#FFF;}
.widgetBanner{float:left;margin:0 0 15px;width:300px;height:140px;background:url(http://directory.liquida.it/img/banner-widget.jpg) 0 0 no-repeat;}

.mLiquida{float:left;margin:0 0 13px;width:300px;height:307px;background:url(images/bg_lblog_sml.png) 0 0 no-repeat;}
.mLTit{float:left;width:238px;padding:12px 0 0 10px;font-size:16px;font-weight:bold;color:#FFF;}
.mLTit a{color:#FFF;}
.mLBlog{float:left;margin:10px 0 0;padding:0 10px;width:280px;height:70px;font-size:12px;color:#FFF;}
.mLBlog .blinkC{display:block;font-weight:bold;color:#8eccf4;}
.mLBlog em{font-weight:bold;}
.mLBlog .contImg{float:left;margin:0 10px 0 0;padding:3px;width:53px;height:53px;background:url(images/tras.png) 0 -259px no-repeat;}
.mLBlog .img{display:block;width:53px;height:53px;background:url() center top no-repeat;}
.mLBot{float:left;width:100px;height:89px;text-indent:-9999em;cursor:pointer;}
.mLNetwork{float:left;margin:15px 0 0;padding:14px 10px 0 81px;width:199px;font-size:12px;color:#FFF;}
.toNet{display:block;margin:0 0 10px 0;width:96px;height:10px;text-indent:-9999em;}
.toNetSmall{font-weight:bold;color:#8ECCF4}

.raerrtop{font-size: 14px;font-weight:normal;margin-bottom:10px;color:#777}

.numeri{float:left;margin:0 0 12px;padding:0 7px;width:286px;height:146px;background:url(images/home.png) 0 -233px no-repeat;}
.ssocial{float:left;padding:0 0 5px;width:286px;border-bottom:1px solid #3a728e;}
.ssocial p{float:left;padding:3px 0 6px;width:100%;font:bold 10px arial;text-transform:uppercase;color:#76a4bb;}
.ssocial a{float:left;margin-right:4px;padding:45px 0 0;width:54px;height:15px;background:url(images/hpSoc.png) 0 0 no-repeat;font-size:10px;color:#FFF;text-align:center;}
.ssocial a:hover{color:#444;text-decoration:none;}
.ssocial a.fb{background-position:0 -60px;}
.ssocial a.tw{background-position:-54px -60px;}
.ssocial a.ff{background-position:-108px -60px;}
.ssocial a.gb{background-position:-162px -60px;}
.ssocial a.rss{margin-right:0;background-position:-216px -60px;}
.ssocial a.fb:hover{background-position:0 0;}
.ssocial a.tw:hover{background-position:-54px 0;}
.ssocial a.ff:hover{background-position:-108px 0;}
.ssocial a.gb:hover{background-position:-162px 0;}
.ssocial a.rss:hover{margin-right:0;background-position:-216px 0;}
.siamoa{float:left;width:100%;padding:5px 0 0;font:normal 14px arial;color:#fff;text-align:center}
.siamoa strong{font:normal 20px arial;color:#eac019;letter-spacing:-1px}
.esci{float:left;width:100%;padding:7px 0 0;font:bold 10px arial;text-align:center;text-transform:uppercase;}
.esci a{display:inline-block;color:#FFF;}
.esci .eSep{display:inline-block;width:3px;text-indent:-9999em;background:url(images/home.png) -16px -172px no-repeat;}

.botcont{padding:20px 201px 13px;}
.fcont{border-top:1px solid #CCCCCC;margin:6px auto 0;padding:15px 10px 18px;}