form{
	margin:0;
	padding:0;
}

label{
	font-size:15px;
	color:#4a4a4a;
}

input, textarea{
	margin-top:3px;
	background:#edefee;
	font-size:12px;
	padding:5px 0 5px 0;
	border:none;
	font-family: verdana;
	font-size:14px;
}

input:focus {
	border: 1px solid #000;
	background:#a1d3e6;
}

#submit {
	float:right;
	cursor:pointer;
	color: #fff;
	font-size:18px;
	width: 83px;
	height: 29px;
	border: none;
	margin: 0;
	padding: 0;
	font-family: verdana;
	background: #000 url(../images/bg_submitButton.png) repeat-x; 
}

#submit:hover{
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}

#submit_pesquisa {
	float:right;
	cursor:pointer;
	color: #000;
	font-size:18px;
	width: 83px;
	height: 27px;
	border: none;
	margin: 0;
	padding: 0;
	font-family: verdana;
	background: #2bb3e4 url(../images/bg_submitPesquisa.png) repeat-x; 
}

#submit_pesquisa:hover{
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}

#submit_Trabalho {
	cursor:pointer;
	color: #fff;
	height: 29px;
	border: none;
	margin:0 0 0 5px;
	padding: 0;
	font-family: verdana;
	background: #000 url(../images/bg_submitButton.png) repeat-x; 
}

#submit_Trabalho:hover{
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}
#submit_TrabalhoEscolha {
	cursor:pointer;
	color: #fff;
	height: 29px;
	border: none;
	margin:0 0 0 5px;
	padding: 0;
	font-family: verdana;
	background: #666561; 
}

#submit_TrabalhoEscolha:hover{
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}

#confirmar_Trabalho {
	cursor:pointer;
	color: #000;
	height: 28px;
	border: none;
	margin:0 0 0 5px;
	padding: 0;
	font-family: verdana;
	font-size:16px;
	background: #2bb3e4 url(../images/bg_submitPesquisa.png) repeat-x; 
}

#cancelar_Trabalho {
	cursor:pointer;
	color: #fff;
	height: 28px;
	border: none;
	margin:0 0 0 5px;
	padding: 0;
	font-family: verdana;
	font-size:16px;
	background: #000; 
}

/* form error */
.login_error{
	font-size:14px;
	color:red;
	margin-bottom:10px;
}

table, th, td{
	border:0px solid #484848;
	color:#000;
	font-size:12px;
}

td{
	text-align:center;
	padding:5px;
}
td a{
	border:0;
}

.table_header{
	background:#484848;
	color:#fff;
	height:26px;
}

.table_header td{
	padding-top:10px;
}

/* -- formador dropdownlist --*/
.styled-select select {
	background: transparent;
	width:310px;
	padding: 5px;
	font-size: 16px;
	font-family: verdana;
	line-height: 1;
	border: 0;
	border-radius: 0;
	height: 30px;
   -webkit-appearance: none;
}

.styled-select select:focus {
	border:1px solid #000;
}

.styled-select {
	float:right;
	width: 280px;
	height: 30px;
	overflow: hidden;
	margin-bottom:30px;
	background: url(../images/btn_formadorOptions.jpg) no-repeat right #ddd;
}

/* -------- cursos -------- */
.list_dropdown select {
	background:transparent;
	width:200px;
	padding: 5px;
	font-size: 14px;
	font-family: verdana;
	line-height: 1;
	border:0;
	height: 30px;
   -webkit-appearance: none;
}
.list_dropdown {
	float:left;
	width: 160px;
	height: 24px;
	margin-right:60px;
	border:1px solid #8b8c8b;
	overflow: hidden;
	margin-bottom:30px;
	background: url(../images/dropdownList_arrows.jpg) no-repeat right #ddd;
}

.interface_buttons{
	clear:both;
	text-align:right;
}

.interface_buttons ul li{
	list-style:none;
	display:inline;
}
.interface_buttons ul li:hover{
	opacity:0.5;
	filter:alpha(opacity=50); /* For IE8 and earlier */
}
.interface_buttons ul li a{
	border:0;
}


/* ----- btn gravar ----*/
.btnGravar{
	float:right;
	width:80px;
	height:34px;
	text-align:center;
	padding-top:4px;
	background:#000;
	color:#fff;
	font-size: 18px;
	font-family: verdana;
}
.btnGravar:hover{
	background:#6c6c6c;
	color:#fff;
}


/* ----- btn gravar ----*/
.btnGravar{
	float:right;
	width:80px;
	text-align:center;
	padding-top:4px;
	background:#000;
	color:#fff;
	font-size: 18px;
	font-family: verdana;
}
