/*---------------------------------------------------------------------------------------------------
	CSS criado para o site www.cst.org.br
	Cadastro de Trabalhadores
	Início em 13/02/2007
---------------------------------------------------------------------------------------------------*/

body {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;	
	padding:0px;
	border:0px;
	background:#FFFFFF;
}



.body {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

#topo {
	margin-bottom:10px;
}

#cabecalho {	
	margin-left:23px;
}

#menu {
	margin-left:23px;
	border:0px;
	margin-top:5px;
	padding:0px;
	margin-bottom:0px;
}
		
img{
	border:0;
}

#load{
	background-color:#FF0000;
	margin-left:52px;
	margin-top:10px;
	padding:2px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	width:100px;
}

/* Cadastro */
/*
table.cadastro {
	border:0px;
	margin-left:23px;
	margin-top:10px;
	width:650px;
}

table.cadastro th {
	vertical-align:bottom;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	width:242px;
}

table.cadastro td {
	padding-left:5px;
	vertical-align:bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}

table.small {
	color:#666666;
}

hr {
	border:1px;
	background-color:#eeeeee;
	text-align:center;
	width:700px;
	height:1px;
	color:#eeeeee;
}
*/
/* Cadastro */

/* FORM */

form {
	margin-top:10px;
	margin-left:23px;
	padding:10px;
	width:710px;
	background-color:#F9F9F9;
	border:1px;
	border-style:solid;
	border-color:#eeeeee;
}

#form_mensagem {
	padding:5px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-style:normal;
	font-weight:bold;
	color:#FF0000;
	text-align:center;
}

.form_mensagem {
	padding:5px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-style:normal;
	font-weight:bold;
	color:#FF0000;
	text-align:center;
}

select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

input.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	border: 1px;
	border-style:solid;
	border-color:#eeeeee;
}

textarea {
	margin-top:5px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	border: 1px;
	border-style:solid;
	border-color:#eeeeee;
	height:5em;
}

.button {
	margin-left:600px;
}

/* FORM */

/* table exibir */ 

table.exibir {
	border:0px;
	margin-left:28px;
	margin-top:10px;
	margin-bottom:20px;
	width:700px;
}

table.exibir th {
	background-color:#EAEFF2;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#0467B4;
	padding:2px;
	padding-left:5px;
}

table.exibir td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	border-right:1px;
	border-right-color:#E9F0F1;
	border-right-style:solid;
	border-bottom:1px;
	border-bottom-color:#E9F0F1;
	border-bottom-style:solid;
	padding:3px;
}

/* table exibir */ 

/* tabVaga */ 

table.menuVaga {
	padding:0px;
	height:21px;;
	/*border:0px;*/
	margin-left:22px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
}

table.menuVaga td {
	margin:0px;
	padding:0px;
	padding-right:5px;
}

table.menuVaga img {
	margin:0px;
	border:0px;
	padding:0px;
	vertical-align:text-bottom;
}

table.vaga {
	width:670px;
	margin-left:23px;
	margin-top:0px;
	margin-bottom:10px;
	margin-right:0px;
	border:1px;
	/*border-color:#EEEEEE;*/
	border-color:#4649AA;
	border-style:solid;
	background-color:#f9f9f9;
	padding:0px;
	padding-bottom:10px;
}

form.vaga {
	margin-top:0px;
	margin-left:0px;
	width:600px;
	/*_width:730px;	*/
	background-color:#F9F9F9;
	border:0px;
}

form.vaga2 {
	margin-top:0px;
	margin-left:0px;
	border:0px;
	padding:0px;
	width:600px;
}

.buttonVaga{
	margin-top:15px;
	margin-left:400px;
}

hr.vaga {
	border:1px;
	background-color:#eeeeee;
	text-align:center;
	width:600px;
	height:1px;
	color:#eeeeee;
	margin-top:10px;
}

/* table exibir */ 

table.exibirVaga {
	border:0px;
	margin-left:23px;
	margin-top:10px;
	margin-bottom:20px;
	width:615px;
}

table.exibirVaga th {
	background-color:#EAEFF2;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#4649AA;
	padding:2px;
	padding-left:5px;
}

table.exibirVaga td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	border-right:1px;
	border-right-color:#E9F0F1;
	border-right-style:solid;
	border-bottom:1px;
	border-bottom-color:#E9F0F1;
	border-bottom-style:solid;
	padding:3px;
}

/* table exibir */ 

#mensagem {
	padding:5px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#FF0000;
	width:650px;
}
/* tabVaga */ 

#menu_barra{
	margin-left:10px;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	cursor:pointer;
}

#menu_barra a{
	color:#FFFFFF;
	text-decoration:none;
}

.titulo2 {
color : #000000;
font-family : Arial;
font-size : 10pt;
font-weight : bold;
}

