
.label{
	width:215px;
	text-align:right;
	font-size:12px;
	background-color:#F3F3F3;
	border-top:1px dashed #DDDDDD;
	color:#000000;
	vertical-align:top;
}

.label_config{
	width:115px;
	text-align:right;
	font-size:12px;
	background-color:#F6F6F6;
	border-top:1px dashed #DDDDDD;
	color:#000000;
	vertical-align:top;
}

.field{
	padding:0 5px 5px 5px;
}

.help{
	width:430px;
}

.help li{
	margin-left:20px;
}

input, input.inputNormal, textarea, textarea.inputNormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#FFFFFF;
	border:1px solid #888888;
	padding:3px;
	color:#000000;
}

input:hover, textarea:hover, input:focus, textarea:focus{
	
	border:1px solid #000000;
}

input.inputError, textarea.inputError{
	background: #FFD7D7;
	border:1px solid #CC0000;
	padding:3px;
	color: #990000;
}

input.buscar {
	width:220px; 
	height:16px; 
	border:1px solid #062f6d; 
	background:url("/images/busca.gif") no-repeat; 
	color:#CCCCCC;
	background-color:#FFFFFF; 
	padding: 3px 3px 3px 25px;
	margin-right:0px !important;
	margin-right:3px;
}

input.buscar:focus{
	border:1px solid #3366CC;
}

.button{
	background-color:#333333;
	color:#FFFFFF;
	border-bottom:1px solid #555555;
	border-right:1px solid #555555;
	border-left:1px solid #111111;
	border-top:1px solid #111111;
	padding:2px 10px 2px 10px !important;
	padding:2px 4px 2px 4px;
}
