/*
' @autor: Mayco Alexandre
' @file : 
' @brief: Arquivo responsável por formatar os itens de formularios
'*******************************************************************************************/


.formEdicao{}

.formEdicao .field{margin-bottom:8px; float:left;margin-right:5px;position:relative; z-index:100; }
.formEdicao .field label{display:block;font:12px arial; font-weight:bold;color:#4e4e4e; }
.formEdicao .field label.dica{ font-family:arial !important; font-size:11px !important;font-weight:normal;font-style:italic}
.formEdicao .field span{font:12px arial; font-weight:bold;color:#4e4e4e; }
.formEdicao .field span.dica{font-family:arial !important; font-size:11px !important;font-weight:normal;color:#000; font-style:italic}
.formEdicao .field  input[type=text], 
.formEdicao .field  input[type=password], 
.formEdicao .field  textarea, 
.formEdicao .field  select{
	border:#abadb3 1px solid;
	height:15px;
	margin-top:4px;
	padding:6px 0 6px 6px;
	color:#5080ad;
	font:11px arial; 
	display:block;
	width:780px;
} 

.formEdicao .field  select{height:29px;}
.formEdicao .field  textarea{min-height:170px;overflow:auto;}
.formEdicao .field  input[type=file]{margin-top:10px;}
.formEdicao .field.url  {float:left; width:500px;}
.formEdicao .field.url  input[type=text]{float:left; width:400px;}

.formEdicao .field.readonly  input[type=text]{border:#eaeaea 1px solid;background:#f5f5f5}
.formEdicao .field.readonly  input[type=text]:hover{border:#eaeaea 1px solid;background:#f5f5f5}




.formEdicao .field  input[type=text]:focus, 
.formEdicao .field  input[type=text]:hover, 
.formEdicao .field  input[type=password]:focus, 
.formEdicao .field  input[type=password]:hover, 
.formEdicao .field  select:focus,
.formEdicao .field  select:hover,
.formEdicao .field  textarea:focus,
.formEdicao .field  textarea:hover 
{
	outline:none; 
	border:#ffcc00 1px solid;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	margin-top:6px;
	padding:5px 0 5px 6px;
	padding:3px 0 5px 4px\8;
	color:#010101;
	font:11px arial; 
	background:#fff;
	
	-moz-box-shadow: inset 0px 0px 0px rgba(0,0,0,0.5), 1px 1px 2px rgba(0,0,0,0.8);
	-webkit-box-shadow: inset 0px 0px 0px rgba(0,0,0,0.5), 1px 1px 2px rgba(0,0,0,0.8);
	
	box-shadow: inset 0px 0px 0px rgba(0,0,0,0.5), 1px 1px 2px rgba(0,0,0,0.8);
	
}
.formEdicao .field  select:focus,
.formEdicao .field  select:hover 
{
	padding:5px 0px 1px 5px;
	height:27px;
	height:30px\8;
}



.formEdicao.clear .field{clear:left;}



.btn{
	cursor:pointer;
	width:90px;
	height:25px;
	text-align:center;
	background:#ffcc00;
	color:#000;	
	font:20px MyriadProCondensed;
	padding:0px 12px;
	margin-right:10px;
	
	-moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.5);
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.5);
	box-shadow: 1px 1px 2px rgba(0,0,0,0.5);
	margin-bottom:20px;
	margin-top:20px;
	
}

.btn.excluir{
	background: none repeat scroll 0 0 #dddddd;
    color: #6f3636;
}

.btn.cancelar{
	background: none repeat scroll 0 0 #dddddd;
    color: #6f3636;
}


.btn.desabilato{
	background: none repeat scroll 0 0 #dddddd;
    color: #ccc;
}



.btn.novo{
	background:#048a1d

}


.btn.enviar{
	background:#62cf6f;
	font:30px MyriadProCondensed;
}

.btn.busca{
	font:16px MyriadProCondensed;
	background:#6798cf;
	color:#FFF;
}



.btn.busca.letra{
	font:14px MyriadProCondensed;
	background:#6798cf;
	color:#FFF;
	text-align:center;
	padding:0px 4px;
}



.selecionar{
	cursor:pointer;
	text-align:center;
	background:#6798cf;
	color:#fff;	
	font:14px MyriadProCondensed, Arial;
	padding:1px 5px;
	border:#8898a7 1px solid; 
	
}


/**********************************************
	FORMATANDO O "COMPONENTE" DE UPLOAD
***********************************************/

.upload{
 
  padding:4px;  
  height:23px; 
  width:780px;
  clear:left;
  
}



.upload span{
    float:left;
	font-size:11px  !important; font-weight:bold;color:#4e4e4e; 
	margin-right:5px;
	height:20px;
	padding-top:5px;
	clear:left;
}




.upload input[type=text]{
  border:#8898a7 1px solid;
  color:#000;
  padding:5px 2px 3px 3px !important;
  width:615px !important;
  filter:alpha(opacity=30);
  opacity:0.3;
  height:14px;
  float:left !important;
  margin:0 !important;
  font-size:11px !important;
}



.upload input[type=text]:hover{
  border:#8898a7 1px solid !important;
  color:#000  !important;
  padding:5px 2px 1px 3px !important;
}


.upload .anexo{
	cursor:pointer;
	text-align:center;
	background:#6798cf;
	color:#fff;	
	font:14px MyriadProCondensed, Arial;
	padding:1px 5px;
	margin-right:2px;
	margin-left:4px;
	border:#8898a7 1px solid; 
	float:left;
	
}

.upload img, .btn_visualizaanexo{
	float:left;
	margin-left:7px;
	cursor:pointer;
}


.btn_visualizaanexo{
margin-top:5px;
}



.field .upload .descricao{
	width:700px !important;
}







#txtUsuario, #txtSenha{width:200px;}





