/*
 * Documento: form.css
 * Estrutura de Formulários e Campos
 */
	.required-login {
		border:1px solid #434343;
		padding:8px;
		width:300px;
		font:18px Verdana,Arial;
		
		-moz-border-radius:6px;
  		-webkit-border-radius:6px;
	}
	
	/* :Não funcionou no Chrome! 
	input[type=text] {
		border:1px solid black;
		padding:5px;
	}*/
	
	.input-text {
		border:1px solid #434343;
		/*padding:2px;*/
		
		-moz-border-radius:4px;
  		-webkit-border-radius:4px;
	}
	
	.input-weak {
		border:1px solid #eaeaea;
		/*padding:2px;*/
		
		-moz-border-radius:4px;
  		-webkit-border-radius:4px;
	}
	
	
	/*
	 * Todos os fieldset de formulários de cadastro
	 */
 	
 	.flag-required {
 		color:#F00;
 		margin-left:2px;
 	}
 	
	.flds-cad {
		width:600px;
	}
		.flds-cad legend {
			display:none;
		}
		
		.flds-cad p {
			display:block;
			width:100%;
			margin:10px;
			color:#999;
		}
		
		.flds-cad label {
			float:left;
			display:block;
			width:35%;
			text-align:right;
			padding:4px 4px 0 0;
		}
		
		.flds-cad ul li {
			margin:0 0 20px 0;
			clear:both;
			text-align:left;
			height:10px;
		}
		
		.flds-cad .btCenter{
			margin-left:30%;
			padding:10px 0 5px 0;
		}
		
		.flds-cad input,
		.flds-cad select,
		.flds-cad textarea {
			float:left;
			text-align:left;
			border:1px solid black;
			font:normal 12px Verdana,Arial !important;
		}
	
	
	input[type=submit]{
		font:normal 12px Verdana,Arial !important;
		padding:3px;
	}
	
	.input-space{
		margin-left:10px;
	}
	
	
	.lbl-notrapida {
		float:left;
		width:80px;
		padding:3px;
	}
	
	.bt-notrapida {
		width:400px;
		float:right;
		margin:5px 0 5px 0;
		text-align:right;
		padding-right: 10px;
	}
	
	.input-text-idx {
		float:left;
		width:80%;
	}
	
	.input-textarea-idx {
		float:left;
		width:80%;
		height:120px;
	}
	
	