﻿ .errore_form {color:red;font-size: 10px;display: block;}input.required_field, select.required_field, .required_field {border:1px solid red;background-color: red;}.info_area {background-color: #FC371C;padding: 15px;font-family: Arial, Helvetica, sans-serif;font-size: 13px;border: 3px solid #FC371C;}.info_area span {margin-bottom: 2px;display: block;float: left;color:#fff;margin-left: 4px;font-style:italic;font-weight:bold;}#loader {top: 10px;left: 40px;position: fixed;z-index: 1000;width: 90px;height: 16px;}#required_fileds_validator .cont {top: 40%;left: 40%;position: fixed;z-index: 1000;width: 320px;height: 33px;}.load_site {height: 100px;width: 100%;background-color: #FFF;position: fixed;z-index: 1500;border-top-width: 2px;border-bottom-width: 2px;border-top-style: solid;border-bottom-style: solid;border-top-color: #8c8682;border-bottom-color: #8c8682;margin-top:-50px;top:50%;left:0;}.load_site div {width: 150px;height: 60px;color:#cbbb9d;margin: 20px auto;}#overlay_site {display: block;height: 2000em;left: 0;position: fixed;top: 0;width: 2000em;z-index: 999999;opacity: .50;filter: Alpha(Opacity=50);}#ottimizzato {min-height: 100%;width: 100%;position:absolute;z-index:99999;left:0px;top:0px;background:url(../images/css/trasp.png) top left repeat;}* html #ottimizzato {height: 100%;}#woopra_bar {display:none;}#ottimiz_text {width: 416px;background-color:#ede9e5;border-top-width: 3px;border:3px solid #d7cfc8;padding: 20px;text-align: center;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;margin-right: auto;margin-left: auto;margin-top:34px;}#ottimiz_text .a {background:url(../images/css/ottim-titolo.png) top left no-repeat;width:490px;height:58px;position:relative;margin-left:-37px;font-size: 20px;color: #FFF;display: block;line-height: 20px;padding-top:4px;font-weight: bold;}#ottimiz_text .b {font-size: 14px;color: #276299;line-height: 14px;display: block;margin: 0px;}#ottimiz_text .c {font-size: 13px;color: #73733d;text-transform: uppercase;line-height: 12px;display: block;margin-top: 3px;margin-bottom: 15px;margin-right: 0px;margin-left: 0px;}#ottimiz_text .bott {margin:20px 20px 0;width: 376px;clear: both;}#ottimiz_text .bott a {background-repeat:no-repeat;display:block;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;height:30px;padding-left:9px;padding-top:8px;text-align:left;text-decoration:none;width:376px;}#ottimiz_text .bott a:link, #ottimiz_text .bott a:visited {background-image: url(../images/css/ottim_bott.jpg);background-position: 0px -38px;color: #FFF;}#ottimiz_text .bott a:hover, #ottimiz_text .bott a:active {background-position: 0px 0px;color: #FFF;}#ottimiz_text .brow {background-image: url(../images/css/ottim_1.jpg);background-repeat: no-repeat;background-position: center top;height: 78px;width: 386px;padding-top: 15px;padding-right: 15px;padding-bottom: 12px;padding-left: 15px;}#ottimiz_text .brow .ex {width: 170px;float: left;height: 80px;}#ottimiz_text .brow .ff {float: left;width: 170px;margin-left: 44px;height: 80px;}#ottimiz_text .brow span {text-transform: uppercase;font-size: 12px;display: block;margin: 0px;}#ottimiz_text .brow a {display: block;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 15px;width: 158px;background-repeat: no-repeat;background-position: left top;height: 15px;padding-top: 14px;padding-bottom: 14px;padding-left: 7px;line-height: 15px;margin-top: 12px;font-weight:bold;}#ottimiz_text .brow a:link, #ottimiz_text .brow a:visited {color: #793f27;text-decoration: underline;background-position: 0px 0px;}#ottimiz_text .brow a:hover, #ottimiz_text .brow a:active {color: #b78972;text-decoration: none;background-position: 0px -40px;}div#loading_big_cont {bottom: 0;display: block;left: 0;position: fixed;right: 0;top: 0;z-index: 99999;opacity: 0.5;filter: alpha(opacity=50);}div.loading_img {display: block;width: 128px;height: 128px;}div.alertError {color:#b5152b;font-size:11px;font-weight:bold;padding:2px 0;}span.alertErrorSmall {color: red;float: left;font-size: 11px;line-height: 12px;font-weight: bold;}div.alertOk {background:#b5152b;color:#FFF;font-size:12px;font-weight:bold;padding:5px 15px;}.hide{display:none !important;}.error {background: url(../images/css/errore-bg.gif) top left no-repeat;margin-left:20px !important;width:590px;height:115px;float:left;clear:both;font-size:17px;line-height:20px;}.error span {display:block;float:left;margin:34px 0 0 140px;}input.error {color:#DF0000 !important;font-weight:bold !important;background:#fff !important;border:2px solid #DF0000 !important;}.error label, .error span.symbol {color:#000 !important;}.error label.desc {color:#DF0000 !important;}span.errorAlert {display:none;margin:0 !important;padding:7px 0 0 0 !important;line-height:10px !important;font-weight:bold;font-size:11px;color:#DF0000 !important;clear:both;}.error span.errorAlert {display:block;}.div_terms {border: 1px solid #CCCCCC;color: #888888;font-size: 11px;height: 80px;margin-top: 5px;padding: 4px 8px;overflow-y: scroll;}.loadingSrc {width: 100%;float: left;margin: 20px 0;min-height:85px;}.loadingSrc span {color: #ED6663;display: block;font-size:16px;line-height: 23px;margin: 25px 0 7px 215px;}.loadingSrc span strong {font-size:12px;font-style:normal;color:#333366;font-weight:normal;line-height:25px;}#main .formErrorState, #fl_menu .left .form .boxinput input.formErrorState {border: 1px solid #cd0a0a;}#errorLi {width:99%;margin:15px auto 15px auto;background:#fff !important;border:1px solid red;text-align:center;padding:1em 0 1em 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}#errorMsgLbl {margin:0 0 5px 0;padding:0;font-size:125%;color:#DF0000 !important;}#errorMsg {margin:0 0 2px 0;color:#000 !important;font-size:100%;}#errorMsg strong {padding:2px 8px;background-color: #FFDFDF !important;color:red !important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.errorTooltip {background: url("../images/css-common/error-tootip-dx.png") no-repeat scroll right top transparent;bottom: -32px;color: #FFFFFF;float: right;font-size: 12px;font-weight: bold;height: 38px;line-height: 14px;padding-right: 10px;position: absolute;z-index: 999;left: -2000em;display: none;}.errorTooltip > div {background: url("../images/css-common/error-tootip-sx.png") no-repeat scroll left top transparent;float: left;height: 22px;padding: 16px 5px 0 15px;}.errorInput {background-color: #FFDFDF !important;}.errorInputCont {background-color: #FFDFDF !important;}.allertform {border-radius: 3px;background-color: red;float: left;color:#fff;font-weight: bold;padding: 10px;border:1px solid #b5152b;}.customtooltip {background-color: #FAFAFA;border: 1px solid #979797;color: #919191;font-size: 11px;margin-left: 20px;margin-top: 15px;padding: 8px 12px;position: absolute;z-index: 10000;}#tooltip, .cleaningdata {background: #FFF;color: #394548;font-size: 12px;line-height: 20px;padding: 15px;position: absolute;z-index: 10000;float: left;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;box-shadow: 0 1px 5px 0 rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 3px 1px -2px rgba(0,0,0,.12);width:400px;}#tooltip div.body, .cleaningdata div.body{margin: 0;float:left;}div#tooltip .body h3, .cleaningdata .body h3{font-size: 11px;margin: -15px -15px 5px;padding: 10px 15px;background: #F8F9FF;clear:both;}#tooltip div.body strong , .cleaningdata div.body stron{color:#cc102a;font-weight:normal;}div#tooltip .body > div , .cleaningdata .body > div{width: 50%;float: left;border-bottom: 1px #efefef dotted;padding: 5px 0;}div#tooltip .body div label, .cleaningdata .body div label{font-weight: bold;}#tooltip span.title, .cleaningdata span.title{clear: both;display: block;font-size: 14px;font-weight: bold;}#tooltip span.desc, .cleaningdata span.desc{clear: both;display: block;font-size: 12px;}#tooltip .t, .cleaningdata .t{border-bottom: 2px solid #E2901B;color: #E2901B;display: block;font-size: 13px;font-weight: bold;}