/*'******************************************************************************************
' @autor: Mayco Alexandre
' @file : /_css/form.css
' @brief: Arquivo responsável por formatar os itens de formularios
'*******************************************************************************************/

.label{
	float:left;
	margin-left:5px;
	margin-bottom:8px;
	
}

.label span{
	display:block;
	margin-bottom:2px;
	font-family:Arial, Tahoma, Verdana, Sans-Serif, Helvetica;
	font-size:12px;
}

.label span a{
  text-decoration:none;
  color:#333; 
  font-family:Arial, Tahoma, Verdana, Sans-Serif, Helvetica;
  font-size:12px;
}


.label span a:visited{
  text-decoration:none;
  color:#333; 
  font-family:Arial, Tahoma, Verdana, Sans-Serif, Helvetica;
  font-size:12px;
}

.label span a:hover{
  text-decoration:underline;
  color:#003567; 
  font-family:Arial, Tahoma, Verdana, Sans-Serif, Helvetica;
  font-size:12px;
}


input, textarea, select{
  border: #839fb8 1px solid;
  border-left: #839fb8 2px solid;
  padding-left: 5px;
  padding-top: 1px;
  color:#0768c2;
  font:12px Arial,Verdana;
  background:#fff;
  height:16px;  
}

select{
  height:20px;
  _height:25px;
  #height:25px;
}



input:focus, textarea:focus, select:focus {
  border-left: #294059 2px solid;
  background:#F1F1F1;
}



.input_obrigatorio{
  border: #839fb8 1px solid;
  border-left: red 2px solid;
  padding-left: 5px;
  padding-top: 1px;
  color:#045096;
  font:11px Arial,Verdana;
  background:#ffffff;
  height:16px;
}



.input_focus, textarea_focus{
	font:11px Arial,Verdana;
	color:#000;
	text-align: left;
	padding-left: 5px;
	border:#ccc 1px inset;
	background:#fdf9ec;
}



.readOnly{
	font:11px Arial,Verdana;
	color:#929292;
	text-align: left;
	padding-left: 5px;
	border:#DADADA 1px solid;
	background:#FFF;

}

.check{
	border:0;
	vertical-align:middle;
	background:transparent;
} 



.botao{
	color:#000000;
	background-color:#F0F5FA;
	border:#ccc 1px solid;
	font: 12px Arial,Verdana;
	height:14px;
	width:100px;
	float:left;
	text-align:center;
	cursor:pointer;
	margin:10px 5px 10px 0;
	text-decoration:none;
}

.ativo {}
.inativo {color:#ccc;}

.botao_hover, .botao:hover{
	color:#666666;
	background-color:#F0F5FA;
	border:#ccc 1px solid;
	font: bold 12px Arial,Verdana;
	height:14px;
	width:100px;
	float:left;
	text-align:center;
	cursor:pointer;
	margin:10px 5px 5px 0;
}




.botoes_edicao{
	height:30px;
	_margin-bottom:-5px;
	padding-left:5px;
	_padding-left:8px;
	#padding-left:8px;
	
	
}
