BODY
{
	
	background-repeat: no-repeat;
}

.Avisos
{
	font-size: 8pt;
	font-family: Verdana;
	text-align: justify;
}

.Titulo
{
	font-weight: bold;
	font-size: 16pt;
	color: white;
	font-family: Verdana;
}

.Titulo_BackGround
{
	font-weight: bold;
	font-size: 16pt;
	color: white;
	font-family: Verdana;
	background-color: #6699cc;
}

.dg_titulo
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	background-color: #6699cc;
}

.dg_titulo1
{
	font-weight: bold;
	font-size: 7pt;
	color: black;
	font-family: Verdana;
	background-color: #6699cc;
}

.dg_item
{
	font-size: 8pt;
	font-family: Verdana;
}

.dg_item1
{
	font-size: 7pt;
	font-family: Verdana;
}

.dg_alternate
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: lightsteelblue;
}

.dg_alternate1
{
	font-size: 7pt;
	font-family: Verdana;
	background-color: lightsteelblue;
}

.SubTitulo
{
	font-weight: bold;
	font-size: 13pt;
	font-family: Verdana;
}

.SubTexto
{
	font-size: 8pt;
	font-family: Verdana;
	list-style-type: square;
}

.Label_padrao
{
	font-size: 8pt;
	font-family: Verdana;
}

.Label_padrao_bold
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
}

.Label_padrao_bold_white
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
	color: White;
}

INPUT
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 8pt;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Verdana;
}

.Input_button
{
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	font-size: 8pt;
	border-left: lightgrey 1px solid;
	cursor: hand;
	border-bottom: lightgrey 1px solid;
	font-family: Verdana;
	background-color: whitesmoke;
}

.div_padrao
{
	border-right: gainsboro 2px solid;
	border-top: gainsboro 2px solid;
	border-left: gainsboro 2px solid;
	border-bottom: gainsboro 2px solid;
	background-color: whitesmoke;
}

.Mensagem
{
	font-weight: bold;
	font-size: 8pt;
	color: #ff3333;
	font-family: Verdana;
}

.color_menu
{
	cursor: hand;
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana;
	background-color: #6699cc;
	text-decoration: none;
}

.color_menu_over
{
	font-size: 8pt;
	cursor: hand;
	color: black;
	font-family: Verdana;
	background-color: #99ccff;
	text-decoration: none;
}

A:link
{
	font-size: 8pt;
	color: steelblue;
	font-family: Verdana;
}

A
{
	font-size: 8pt;
	color: steelblue;
	font-family: Verdana;
	text-decoration: none;
}

A:hover
{
	font-size: 8pt;
	color: steelblue;
	font-family: Verdana;
	text-decoration: underline;
}

SELECT
{
	font-size: 8pt;
	font-family: Verdana;
}

.input_number
{
	font-size: 8pt;
	direction: rtl;
	font-family: Verdana;
}

/* CSS Document */

body {
    margin:0px;
    padding:0px;
    border:thin;
    background-color:#0b426b;
    background-repeat:repeat-x;
}
a:link {
    color:#ffff99;
    text-decoration:none;
}
a:visited {
    color:#ffff99;
    text-decoration:none;
}
a:hover {
    color:#ffff00;
    text-decoration:underline;
}
a:active {
    color:#ffff99;
    text-decoration:none;
}
input {
    background:transparent;
    background-color:#ffffff;
    border:1px #cccccc solid;
    font-family:Tahoma, Verdana, Arial, sans-serif;
    font-size:11px;
    color:#636363;
    border-color: #cccccc; 
}
input[type="checkbox"], input[type="radio"]{ 
    background:transparent; 
    border:0; 
} 
textarea {
    background-color:#ffffff;
    border:1px solid #cccccc;
    font-family:Tahoma, Verdana, Arial, sans-serif;
    font-size:11px;
    color:#636363;
    line-height:13px;
    padding-left:2px;
    padding-right:2px;
}
td {
    vertical-align:top;
}
#pagina {
    border:none;
    border-width:0px;
    float:none;
    min-height:100%;
    height:100%;
    top:0px;
    left:0px;
    margin:0px;
    padding:0px;
    overflow:visible;
    position:absolute;
    width:100%;
}
#divdestaque {
    margin:10px 0px 10px 0px;
    padding:10px 10px 10px 10px;
    background-color:#225c88;
}
.cabectexto {
    font-size:11px;
    font-family:Tahoma, Verdana, Arial, sans-serif;
    color:#ffffff;
    line-height:14px
}
.rodapetexto {
    font-size:11px;
    font-family:Tahoma, Verdana, Arial, sans-serif;
    color:#ffffff;
    background-image:url(figura/fundo_rodape.jpg);
    line-height:14px;
    vertical-align:bottom;
}
.corpotexto {
    font-size:11px;
    font-family:Tahoma, Verdana, Arial, sans-serif;
    color:#ffffff;
    line-height:14px;
    vertical-align:top;
}
.corpotitulo {
    font-size:18px;
    font-family:Tahoma, Verdana, Arial, sans-serif;
    font-weight:bold;
    color:#ffffff;
    line-height:30px;
    vertical-align:top;
}
.corposubtitulo {
    font-size:12px;
    font-family:Tahoma, Verdana, Arial, sans-serif;
    font-weight:bold;
    color:#ffffff;
    line-height:16px;
    vertical-align:top;
}
.corpodestaque {
    font-size:14px;
    font-family:Tahoma, Verdana, Arial, sans-serif;
    font-weight:bold;
    color:#ffffff;
    line-height:18px;
    vertical-align:top;
}
.homedestaque {
    font-size:11px;
    font-family:Tahoma, Verdana, Arial, sans-serif;
    font-weight:;
    color:#ffffff;
    line-height:14px;
    vertical-align:top;
}
.tabeladestaque {
    background-color:#225c88;
}
.tabelacorpo {
    width:100%;
    border-collapse: collapse;
    border:1px solid;
    font-size:11px;
    font-family:Tahoma, Verdana, Arial, sans-serif;
    color:#ffffff;
    border-color: #cccccc;
    line-height:14px;
    vertical-align:top;
}
table.tabelacorpo tr td {border:1px solid #cccccc;}
table.tabelacorpo td {padding:2px;}

.tabelacurriculo {
    width:430px;
    border-collapse: collapse;
    border:1px solid;
    font-size:11px;
    font-family:Tahoma, Verdana, Arial, sans-serif;
    color:#ffffff;
    line-height:14px;
    vertical-align:top;
    align:center;
    text-align:center;
}
table.tabelacurriculo tr td {border:1px solid}
table.tabelacurriculo td {padding:2px;}
table.tabelacurriculo td {spacing:1px;}

.divfoto {
    width:130px;
    height:75px; 
    padding:0px 5px 15px 0px; 
    float:left;
}
.corpo1coluna1 {
    width:15%;
}
.corpo1coluna2 {
    width:70%;
}
.corpo1coluna3 {
    width:15%;
}
.corpo2coluna1 {
    width:05%;
}
.corpo2coluna2 {
    width:41%;
}
.corpo2coluna3 {
    width:08%;
}
.corpo2coluna4 {
    width:41%;
}
.corpo2coluna5 {
    width:05%;
}
.corpo2colunadif1 {
    width:05%;
}
.corpo2colunadif2 {
    padding:10px 10px 10px 10px;
    width:28%;
    background-color:#225c88;
}
.corpo2colunadif3 {
    width:06%;
}
.corpo2colunadif4 {
    width:56%;
}
.corpo2colunadif5 {
    width:05%;
}
.corpo3coluna1 {
    width:05%;
}
.corpo3coluna2 {
    width:20%;
}
.corpo3coluna3 {
    width:05%;
}
.corpo3coluna4 {
    width:40%;
}
.corpo3coluna5 {
    width:05%;
}
.corpo3coluna6 {
    width:20%;
}
.corpo3coluna7 {
    width:05%;
}