.fundo_geral {
	background-color: #2C2B2B;
}
.fd_banner_lateral {
	background-color: #464646;
}

.borda{
	border: 1px solid #666666;
}
.tabela_root {
	/*border: 1px solid #666666;*/
}
.tabela_noticia{
	background-color:#565555;
}
.espaco_icon_menu{
	padding-right:5px;
}
.rodape{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	background-color: #565555;
	text-align:center;
	height:15px;
}
.common{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	font-weight: bold;	
}
.imagem {
	border: 4px solid #828282;
}

.linha{
	height:1px;
	background-color:#CCCCCC;
}

.fd_bloco_home{
	background-color:#5F5E5E;
}
.fd_temp{
	background-color: #5F0000;
}
.txt_amarelo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}
.amarelo_destaque{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFCC;
	
}
.txt_branco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;	
}
.txt_download{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC66;
	text-decoration: none;
	margin-left:15px;			
}
.espaco_hori{
	padding-left:30px;
}
/* ========================== inicio noticias dicas ========================= */
.fd_titulo{
	background-color:#5F0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFCC;	
	padding-left:20px;
}

.titulo_noticia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFCC;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}
.titulo_dicas{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC66;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}
.titulo_dicas_pg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC66;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
	height:25px;	
}
.datax{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	padding-left:60%;
	padding-right:10px;
	font-weight:normal;	
}
.txt_dica_pg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:30px;
	padding-right:10px;	
}
.txt_noticia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}
.dots{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9B9B9B;
	text-align:center;	
}
/* ========================== fim noticias dicas ========================= */

/* ========================== fim curso ========================= */
.fd_titulo_curso{
	background-color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFCC;	
	padding-left:20px;
}
.fd_titulo_curso_modulo{
	background-color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFCC66;	
	padding-left:20px;
}
.txt_curso{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	text-align: justify;
}
.txt_data {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;	
	color: #FFFFFF;
	text-align:right;	
	padding-right:10px;
	
}


/* ========================== fim curso ========================= */

/*------------------------------ inicio projeto ------------------- */
.fd_desenvolvedor{
	background-color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFCC;
	padding-left:8px;
	padding-right:8px;
}
.desenvolvedor{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFCC66;	
	padding-left:4px;
}

/*---------------------------- fim projeto ------------------------- */


/*---------------------------- inicio contato -------------------------*/
.campocontato{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:5px;
	padding-right:5px;	
	width: 310px;
	height:18px;
	border: 1px solid #666666;
	background-color: #838383;
}
.campocontato2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:5px;
	padding-right:5px;	
	width: 310px;	
	border: 1px solid #666666;
	background-color: #5D5D5D;
}
.campomensagem{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:5px;
	padding-right:5px;	
	width: 310px;	
	border: 1px solid #666666;
	background-color: #838383;
}
.btenviar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:5px;
	padding-right:5px;	
	width: 80px;
	border: 1px solid #666666;
	background-color: #9F9F9F;
	height: 20px;
}


/*---------------------------- fim contato -------------------------*/


/*================================= INICIO links =================================*/
.submenu:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;	
}
.submenu:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;	
}
.submenu:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#FFFF00;
	text-decoration:underline;	
}
.saibamais:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFCC;
	text-decoration: underline;
	padding-right:15px;			
}
.saibamais:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFCC;
	text-decoration: underline;	
	padding-right:15px;	
}
.saibamais:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:underline;
	padding-right:15px;		
}


.lerdicas:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC66;
	text-decoration: underline;
	padding-right:15px;			
}
.lerdicas:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC66;
	text-decoration: underline;	
	padding-right:15px;	
}
.lerdicas:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:underline;
	padding-right:15px;		
}


.linkcinza:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;	
}
.linkcinza:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;	
}
.linkcinza:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFff;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;	
}

.download:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC66;
	text-decoration: none;
			
}
.download:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC66;
	text-decoration: none;
	
}
.download:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFCC;
	text-decoration: underline;
	
}
.linkrodape:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration:none;
		
}
.linkrodape:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration:none;
}
.linkrodape:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFCC;
	text-decoration:underline;
}
.linkamarelo:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	text-decoration:none;	
}
.linkamarelo:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFCC;
	text-decoration:none;
}
.linkamarelo:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFff;
	text-decoration:underline;
}
/*================================= FIM links =================================*/
