﻿.Frm {clear:both;}
	/*def list*/
	.Frm dl {clear:both;float:left;margin:0px;padding:0px;width:100%;}
        .Frm dl dt {clear:both;float:left;text-align:right;font-weight:bold;margin:0 15px 0 0;padding:0;}
			.Frm dl dd {float:left;margin:0;padding:0;min-height:40px;height:auto!important;height:40px;position:relative;}
			.Frm dl dd.Medium {min-height:62px;height:auto!important;height:62px;}
			.Frm dl dd.HalfMedium {min-height:82px;height:auto!important;height:82px;}
			.Frm dl dd.High, p.High {min-height:100px;height:auto!important;height:100px;padding:0!important;margin:0;}
			.Frm dl dd.HighTop, p.HighTop {min-height:140px;height:auto!important;height:140px; padding:0!important;margin:0;}
        		 p.High {width:100%;}
        		 div.High {min-height:100px;height:auto!important;height:100px;padding:0!important;margin:0;}
        
/*passsword*/
.pwStrengthMeter {width: 102px;float:left;border: 1px solid #999;margin-top:1px;padding:0;}
#mypassword_bar {float:left;height:10px;}
#mypassword_text {font-size:10px;padding-left:5px;margin:0;float:left;}
/*avatar*/
.Frm img.avatar { border:1px solid #ccc;padding:9px;margin:0;}
/*fumetto non toccare assolutamente*/
    .Frm .tipsOf { display:none;}
    .Frm .tipsOn {position:absolute;}
		.Frm .tipUp { display:block;width:185px;height:21px; background: transparent url(/GUI/Images/tooltipUp.gif) no-repeat 0 0; }
		.Frm .tipTxt { display:block;width:145px; background:#ffcccc; margin:0; padding:0 20px; font-size:11px;padding-bottom:1px;}
		.Frm .tipDown { display:block;width:185px;height:21px; background: transparent url(/GUI/Images/tooltipDn.gif) no-repeat 0 0; }  
/*gestione colori*/
.Frm .off {background-color:#f5f5f5;}    
.Frm .on {background-color:#fff;}
.Frm .error {background-color:#ffcccc;}
.acconsento {font-size:11px;}
/*dim campi*/
.Frm input {width:98%;margin:0;padding:2px;font-family:arial,helvetica,sans-serif;font-size:12px;} 
	.Frm input.captcha {width:170px;}
.Frm select {width:100%;margin:0;font-family:arial,helvetica,sans-serif;font-size:12px;}
.Frm textarea {width:98%;clear:both;height:70px;margin:2px 0;padding:2px;font-family:arial,helvetica,sans-serif;font-size:12px;}
	.Frm textarea.informativa {font-size:11px;color:#666;width:99%;}
.FrmChk {width:48%;float:left;padding:0;margin:0;}
.FrmChk input {width:auto;margin:0 3px 0 0;padding:0;float:left;padding:0;}
.Inf {width:auto!important;font-size:11px;font-weight:bold;line-height:20px;float:left;}
.FrmRd {width:47%;float:left;padding:0;margin:0;padding:0 5px 0 0;}
.FrmRd input{width:auto;margin:0 3px 0 0;padding:0;float:left;padding:0;}
.Frm span.informativa {clear:both;color:#147CAE;font-weight:bold;margin:0;padding:0;line-height:24px;text-transform:uppercase;} 
/*bottoni*/
input.FrmStd {width:auto!important;clear:both;display:block;font-size:11px;padding:2px;margin:auto;text-align:center;}
input.FrmBtn {width:auto!important;clear:both;display:block;font-size:11px!important;float:right;margin:10px 3px;padding:2px;}
input.FrmBtnTop {clear:none;display:inline;margin:20px 3px;}
input.InptChng {width:80%;float:left;} 
/*input.FrmBtnMod {clear:none;display:inline;margin:0;padding:1px;}*/
.change, .Change {font-size:11px;float:right;font-weight:bold;line-height:22px;display:inline;}
/*feedback errore contestuale*/
.hostsErr {clear: both;float:left;width:100%;line-height:15px;height:15px;}
.feedError {clear: both;float:left;width:100%;font-size: 10px;color: Red;line-height:14px;overflow:hidden;}
.feedError span {background: transparent url(/GUI/Images/error.png) no-repeat 0 0 ; padding: 0 0 0 15px;}       

