/*  FORM  */

#form_view {
}

div.separator {
        padding-top:20px;
}

div.separator label {
        font-size:16px;
		text-transform:uppercase;
		color:#ff6600;
}

hr.separator {
		color:#ff6600;
}

#radio input {
	border:none;
}

input[type="text"],
textarea { float:left; }


#form_view .bt  input[type="text"] { width:61px; padding:0px; border:none; background:none;}

#form_view .bt  input[type="text"]:hover,
#form_view .bt  input[type="text"]:focus { width:61px; padding:0px; border:none; background:none;}

#form_view   input[type="text"],
#form_view  textarea,
#form_view  select { 
	background-color:#f2f2f2;
	border:none;
	padding:2px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}




/**************/
label { display:block;}

form {margin:0px;} 

/*.form_field_active{} /*cor de fundo para campos seleccionados*/

form.LV_form_to_validate input{
	float:left;
	
}

/*icons de valida??o dos campos de forms*/
.valid_img{}
.invalid_img { float:left; padding:2px 0 0 5px}
.LV_invalid {}
.LV_valid{}

.LV_validation_message{ 
	padding:0px 0px 0px 3px; 
	font-size:10px; 
	color:#3f3f3f;
}

.invalid_txt { 
	clear:both;
	display:block;
	font-size:9px; 
	color:#999999;
	
} 


.invalid_txt label{
	display:inline;
	
}

/* para as select */
.LV_valid_field{float: left;}

/* para ao date-picker */
.date-picker-control{ float:left;}

/* botao para gerar password */
.span_passwordGenerator{padding:0px 0px 0px 3px; float:left;}

/*  OUTROS */

#history_back{padding-top:5px; border-top: 1px dotted #999999; text-align:right;}

.cp_separator{
	float: left;
}


.separator { font-size:16px; color:#a64900; font-weight:bold;}
.separator hr { border:1px solid #a64900; margin:0; padding:0;}


/**************/

/*
.invalid_txt { clear:both; white-space: nowrap; font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#999999; }

.LV_validation_message {  }

.invalid_img { float:left; padding:0 0 0 6px; }

.valid_img { float:left; padding:0 0 0 6px; }*/



#form_view  input[type="text"] { width:210px; float:left; }
#form_view  textarea { width:210px; float:left; }

select { float:left;}

#form_view  textarea { height:100px;}


#form_view   input[type="text"]:hover,
#form_view  textarea:hover,
#form_view  select:hover { 
	background-color:#f2f2f2;
	border:none;
	padding:2px;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}

#form_view  input[type="text"]:focus,
#form_view  textarea:focus,
#form_view  select:focus { 
	background-color:#f2f2f2;
	border:none;
	padding:2px;
	border-top:1px solid #868686;
	border-left:1px solid #868686;
	border-bottom:1px solid #bababa;
	border-right:1px solid #bababa;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}

