
.navegacao {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #666666;

	padding: 2px;

	cursor: hand;

	background-color: #EEEEEE;

}



.navegacao-item {

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	background-color: #EEEEEE;

	padding: 1px 1px 1px 4px;

	text-decoration: none;

	cursor: hand;

}



.navegacao-item-top {

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	background-color: #E0E0E0;

	padding: 1px 1px 1px 2px;

	text-decoration: none;

	cursor: default;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #CCCCCC;

	border-bottom-color: #CCCCCC;



}



.linha-normal {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #CCCCCC;

}



.linha-highlight {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #E3DFE1;

}



.selecao {

	font: 10px Verdana, Arial, Helvetica, sans-serif;



}



.fonte-menu {

	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}


.tabela-cabecalho {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	padding-left: 2px;

	padding-right: 2px;

	background-color: #CCCCCC;







}



.tabela-titulo {

	font: bold 11px Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #ff0000;

	text-align: center;

	padding: 1px 3px;
	

}

.tabela-titulo2 {

	font: bold 9px Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #49b231;

	text-align: right;

	padding: 1px 3px;

}



.tabela-rotulo {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	text-align: right;

	padding-right: 10px;

	padding-left: 3px;



}

.tabela-rodape {

	height: 20px;

}

.link_tabela_treinamentos{
  font-size:11px;
	font-weight:bold;
	color:#545454;
}



.caixa-de-texto {

	border: 1px solid #555555;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	display: table;

	background-color: #F5F5F5;

}



/* deve ser copia da caixa de texto, mas com a cor da borda diferente */

.caixa-de-texto-erro {

	border: 1px solid #FF0000;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	display: table;

	background-color: #FFEEEE;

}



/* deve ser copia da caixa de texto, mas sem borda */

.celula-erro {

	border: 0px solid #FF0000;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	display: table;

	background-color: #FFAAAA;

}





.tabela-principal {

	background-color: #FFFFFF;

	border-right: 1px solid #999999;

	border-bottom: 1px solid #999999;

	border-left: 1px solid #999999;

	font: 10px Verdana, Arial, Helvetica, sans-serif;





}

.texto {

	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;

}

.legenda {

	font: bold 9px Verdana, Arial, Helvetica, sans-serif;

}

.item:link {
	text-decoration: none;
	color: #ff0000;
}

.item:visited {

	text-decoration: none;

	color: #ff00ff;



}

.item:hover {

	text-decoration: none;
     font-size:50px;
	color: #ff0000;



}

.item:active {

	text-decoration: none;

	color: #ff0000;



}

.titulo-da-pagina {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #666666;

	background-color: #EAEAEA;

	padding: 2px;

	cursor: default;

	border-top: 1px solid #DDDDDD;

	border-left: 1px solid #DDDDDD;



}

.username {

	font: italic bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #666666;

	background-color: #EAEAEA;

	padding: 2px;

	cursor: default;

	border-top: 1px solid #DDDDDD;

	border-right: 1px solid #DDDDDD;

	text-transform: capitalize;





}

.path {

	font: bold 8px Verdana, Arial, Helvetica, sans-serif;

	color: #666666;

	background-color: #FAFAFA;

	padding: 2px;

	cursor: default;

	border-right: 1px solid #DDDDDD;

	border-left: 1px solid #DDDDDD;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #DDDDDD;

	text-transform: uppercase;







}

.status {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #3366CC;

	vertical-align: middle;



}

.status-aviso {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #FF0033;

	vertical-align: middle;



}

.botoes {

	padding: 2px;



}
.cima{
  background:url(imagens/cima.gif);
	background-repeat:no-repeat;
	position:absolute;
	height:131px;
	width:100%;
}


.menu{
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	top:131px;
	background:url(imagens/menu.gif);
	height:21px;
	width:801px;
	padding-top:2px;
}

.separador{
	font-size:13px;
	color:#000000;
}

.azul{
	position:absolute;
	top:156px;

}

* HTML .azul{
	top:142px;
}

.destaque{
	position:absolute;
    background:url(imagens/destaque.jpg);
	background-repeat:no-repeat;
	top:180px;
	left:9px;
	height:215px;
	width:167px;
	padding-top:2px;
		
}

.texto_destaque{
    position: absolute;
    top:50px;
    font: normal 10px verdana;
    color:#545454;
    margin-left:13px;
    padding-right:15px;
}

.link_texto_destaque{
    font: normal 10px verdana;
    color:#545454;
}

.linha1{
	position:absolute;
	top:186px;
	left:186px;	
}

.linha2{
	position:absolute;
	top:186px;
	left:611px;
}

.linha3{
        position:absolute;
        top:186px;
        left:286px;
}

.noticia{
	position:absolute;
	top:190;
	left:620;
    padding-top:40px;
}

.coluna_noticias{
    width:150px;
	overflow:auto;
}

.titulo{
	position: absolute;
	font: bold 16px lucida;
	top:0px;
	
//titulo das secoes	
}

.jornal{
	position: absolute;
	left:117px;
	top:-17px;
}

.rodape{
	position: absolute;
	font:bold 8px verdana;
    top:615px;
	background:url(imagens/rodape.gif) no-repeat;
	width:801px;
	height:17px;
    padding-top:3px;
	color:#FFFFFF;
	text-align:center;
	letter-spacing: 0.3em;
    word-spacing: 0.4em
}

.conteudo{
	position: absolute;
	font: normal 12px verdana;
	color: #545454;
	text-align:justify;
 	top:190px;
 	left:206px;
	width:595px;
        height:390px;
	overflow:auto;
	scrollbar-shadow-color: #none;
	scrollbar-face-color: #70b4f1; 
	scrollbar-3dlight-color:#ccccff; 
	scrollbar-highlight-color: #F0FAFA; 
	scrollbar-darkshadow-color: #0000CC; 
	scrollbar-track-color: #C8E3FA; 
	scrollbar-arrow-color: #0000CC;
}

.conteudo_home{
	position: absolute;
	font: normal 12px verdana;
	top:190px;
 	left:206px;
	width:595px;
	height:290px;
}

.sub_conteudo_home{
    position:absolute;
    top:70px;
 	left:35px;

}

.azul_home{
    position: absolute;
	font:normal 15px verdana;
	color:#ffffff;
	text-align:center;
	top:50px;
	left:-6px;
	background:url(imagens/azul_home.gif) no-repeat;
	width:331px;
 	height:19px;
}

.texto_azul_home{
    font:normal 15px verdana;
    color:#ffffff;
}

.posicao_link_compiere{
    position:absolute;
    top:75px;
    width:317px;
 	height:19px;
 	text-align:center;

}

.link_compiere{
    font-size:11px;
	font-weight:bold;
	color:#545454;
}


.link_home{
	font-size:15px;
	font-weight:bold;
	color:#545454;
}

.imagem_home{
    position: absolute;
   	top:0px;
    left:20px;
 	background:url(imagens/Victoria33small.jpg) no-repeat;
 	width:595px;
	height:290px;
    
}

.link_menu{
	font-size:13px;
	color:#FFFFFF;

}

.link_canto{
  padding-left:7px;
	font-size:15px;
	color:#5FBEFA;
}

*html .link_canto{
    padding-left:6px;
}

.titulo_canto{
    font:normal 22px verdana;
	color:#5FBEFA;
}

.titulo_conteudo{
    font:normal 25px verdana;
}

.link_fim{
	font-size:13px;
	color:#5FBEFA;
}

a:link {
	text-decoration: none;

}

a:visited {
	text-decoration: none; 

}

a:active {
	text-decoration: none; 
}

a:hover {
	text-decoration: none;
	color:#C0C0C0;

}

.links{
	position:absolute;
	top:165px;
	left:0px;
    background-color:transparent;
    margin-top:5px;
    height:200px;
	width:230px;
	padding-top:2px;
	font: bold 40px verdana;
	color:#5FBEFA;

}

* HTML .links{
	top:180px;
	left:0px;
    line-height:15px;
    padding-top:2px;
    outline-style:solid;
}



.caixa-de-texto {

	border: 1px solid #555555;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	
	display: table;
	background-color: #F5F5F5;

}

.botao {
	border: 1px solid #333333;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #CCCCCC;
	text-align: center;
	cursor: hand;
}

.tabela-dados {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	text-align: right;
	padding-left: 2px;
	padding-right: 2px;
}

ul.canto{
    line-height:70%;
    margin-top:0px;
    margin-left:-35px;
    list-style-type:none;
}

* HTML ul.canto {
    line-height:90%;
    margin-top:-10px;
    margin-left:5px;
    list-style-type:none;
}

ul.contato_canto{
    line-height:10%;
    margin-top:0px;
    margin-left:-35px;
    list-style-type:none;
}

* HTML ul.contato_canto {
    line-height:40%;
    margin-top:-10px;
    margin-left:5px;
    list-style-type:none;
}

.div_contato_canto{
    position:absolute;
    top:65px;
}

.artigo{
	font: normal 11px verdana;
	color: #545454;
}

.espaco_letra_palavra {

letter-spacing: 0.1em;
word-spacing: 0.9em
 }

.divtwitter {

    margin-top:-410px;
    margin-left:200px;
 }

