/* CSS Document */
HTML{ height:100%}
BODY{ background:url("fd.gif") repeat-y top center; margin:0; padding:0; height:100%; font-family:Verdana, Arial, Helvetica, sans-serif;}

body, td
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
}

FORM, INPUT, SELECT{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666}
.bt{ font-weight:bold; background-color:#dadada; border:1px solid #999999}
.tbMain{ width:770px;  font-size:10px;  background-color:#F2F2F2}
.header{ 
	margin:0; 
	padding:0px 8px; 
	background:url("fd_header.gif") repeat-x top left; 
	background-color:#FFFFFF; 
	width:100%; 
	height:95px; 
	}
	.hd1{
		font-size:10px;
		text-align:left;
		color:#808080;
		padding-top:10px;
		height:95px;
		width:180px;
		}
	.hd2{
		height:95px;
		padding-top:29px;
		padding-left:150px;
		}
	.hd3{
		width:90px;
		background:url("logos_parceiros.gif") no-repeat top right;
		height:95px;
		}	
.busca{background-color:#FFFFFF; width:100%; text-align:left; height:35px}	
	.busca A:link{ color:#666666}
	.busca A:visited{ color:#666666}
	.busca A:hover{ color:#000000}
	.busca A{ font-size:11px}
	.recebaBol{ 
		float:left; 
		padding:9px 10px 8px 5px;		
		background:url("fd_bd_bol.gif") no-repeat top right;background-color:#E8F2FF; 
		font-size:11px;
		}
	.buscaForm{ 
		float:right; 
		padding:9px 10px 8px 5px;
		background:url("fd_bd_busca.gif") no-repeat top left;background-color:#E8F2FF;
		font-size:11px;
		}
.migalha{background-color:#FFFFFF; width:100%; text-align:left; height:33px; padding-left:6px;font-size:11px}	
	.migalha UL{margin:0; padding-left:8px; font-size:11px; color:#999999}
	.migalha LI{margin:0; padding:0; font-size:11px; color:#999999; float:left;list-style:none; background:url("bullet_migalha2.gif") no-repeat 0px 4px; padding:0px 5px 0px 8px}
	.migalha .migInicial{background:url("bullet_migalha.gif") no-repeat 0px 5px; padding:0px 5px 0px 8px}
	.migalha .migAtual{color:#333333}
.migalha A{ font-size:11px;}		
.content{width:100%; vertical-align:top; background-color:#FFFFFF}	
	.areaMenu{
		background:url("fd_bd_menu.gif") no-repeat top right; 
		background-color:#E8F2FF; 
		width:160px; vertical-align:top;  
		font-size:10px; line-height:12px;
		outline:none
		}
	.menu{ font-size:10px; line-height:12px; padding:2px 4px 3px 4px; border-bottom:1px solid #FFFFFF; color:#666666;outline:none}
	/*.menu SPAN{margin:0px 4px; }
	.menu TABLE{margin-bottom:4px; margin-top:4px}*/
	/*.menu UL{list-style:none; margin:0; padding:0 0 12px 0}
	.menu LI{list-style:none; margin:0; padding:0; border-bottom:1px solid #FFFFFF; font-size:9px; line-height:11px}
	.menu A{display:block; text-decoration:none;}
	.menu A:link{color:#666666}
	.menu A:visited {color:#999999}
	.menu A:hover{color:#000000;}*/
	.col02{width:620px;background-color:#FFFFFF; vertical-align:top; padding-left:8px}
	.col02 .col01{ width:450px; padding:0px 8px 0px 0px}
	.col02 .col02{ width:150px; padding:0; padding-right:8px;}
.rodape{
	background-color:#f2f2f2; 
	width:100%; border-top:1px solid #CCCCCC; padding:10px 0px;
	text-align:center; font-size:11px; color:#808080; height:63px
	}
	
.ttSecao{
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-align:left; font-weight:bold;
	margin:0 0 8px 8px; padding:8px 0 9px 10px;
	margin:0;padding-left:10px;height:33px; 
	}
.ttSecaoInter
{
	border-top:solid 7px transparent;
	border-top-color:#FF9A00;		
}
.ttSecao .Normal{
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-align:left; font-weight:bold;
	margin:0px; padding:0px; float:none}
.ttSecao DIV{margin:0; padding:0; float:none}
.ttSecao SPAN{margin:0; padding:0; float:none}	
.titulo_noticias, .titulo_noticias A{
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

/*======================== SEÇÕES ===========================================================================*/
.titulo_cada_noticia{font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}/*tema_conteudo_item_01*/
.noticias{font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom:12px}/*chamadas_item_01*/
#tabChamada1{
	 /*width:293px;
	 height:79px;*/
	 margin-bottom:12px
}
#tabChamada2{
	/*width:293px;*/
	/*height:56;*/
	padding:0px;
	margin-bottom:12px
}
.titulo_cor{
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.titulo_cor1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height:14px;
	
}/*Curso em destaque*/
	.chamada1{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		vertical-align:top;
		padding-top:3px;
		padding-left:4px;
	}
.titulo_cor2{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding:4px;
	line-height:14px;
}
	.chamada2{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		padding:3px;
	}
#tabMiniBanner{
	 height:85px;
	 width:293px;
	 margin-bottom:12px
}/*direita, no topo*/

.imgChamada1{ vertical-align:top; padding-top:3px}
.imgChamada1 IMG{border:0}

#box_recomende {padding:6px;}
#titulo_recomende {margin-top:20px; padding:2px 4px 2px 4px; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.barra_titulo{margin-bottom:12px}
.barra_titulo TD{ text-align:center; vertical-align:middle}
.legenda {
	font-size: 10px;
	font-weight: bold;
	padding: 4px;
	color: #000000;
}
.imagem{padding-top:8px}
#tabChamada3{/*width:603px;*/}
	#tabChamada3 .col{width:32%; height:14px; line-height:14px}
	#tabChamada3 .gap{width:2%;height:14px; line-height:14px}
.boxBusca{padding-right:8px; margin-bottom:12px}
#bloco_busca{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#333333}/*titulo de cada campo*/

/*===========================================================================================================*/	
#dnn_leftHome, #dnn_rightHome, #dnn_topHome{padding-top:12px}
/*Botão login*/
.login {
	float:right;
	padding-right:6px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	
}

.SkinObjectLogin {text-decoration:underline; vertical-align:middle }

.login A{ font-size:11px;vertical-align:middle;}

/* Separador do menu */
.menu_lateral {
	background-color:#FFFFFF;
}
/*Hover do menu*/
.main_dnnmenu_itemhover {  
	color: #000000;
}
/*Submenu*/
.submenu{
	font-size: 10px; 
	color: #666666;
	padding:4px 4px 4px 6px;
	background-color:#E8F2FF;
	width:160px;
}
.submenu A:hover{
	font-size: 11px; 
	color: #000000;
	padding:4px 4px 4px 6px;
	background-color:#E8F2FF;
}
/*Rodape*/
.rodapeDNN{
		text-align:center; font-size:11px; color:#808080;
}
/* CONTEUDO ==========================================*/
.destaque_azul {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color:#0295c8;
}
.destaque_laranja {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color:#F89608
}
.destaque_verde {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color:#FF9400
}
.destaque_roxo {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color:#073C7E
}
.destaque_colorido {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#F89D0F
}
.destaque_titulo {
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.negrito_conteudo_branco {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.negrito_conteudo_preto {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.descricao_conteudo {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.descricao_conteudo a:hover {
	text-decoration: underline;
}
.titulo_destaque_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.titulo_aba_destaque_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.sub_texto_foto01 {
	font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
}
.destaque_principal {
	font-size: 19px; font-family: Arial, Helvetica, sans-serif; color: #000000;
}
.categoria_item01_noticia {
	color: #003278;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.negrito_secao_vermelho {
	font-size: 11px; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
}
.complemento_titulo_destaque_02 {
	font-size: 12px
}
.busca_top {
	color: #000000;
}
.skinTable {
	border-color:#a5cbe7;
	background-color:#a5cbe7;
}
.menu_lateral_complemento {
	display:block;
	text-decoration:none;
	padding:2px 4px 2px 6px;
	font-size:11px
}
.texto_bold_item_02 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

/**************************Glossário***************************/
<!-- explicação do verbete -->
td.texto_verbete{
	font-size:12px;
	padding:11px 50px 20px 20px;
	color:#333333;
}
<!-- explicação do verbete -->
.titulo_verbete {
	font-weight:bold;
	color:#666666;
}
#data{ font-size:10px;}
#titulo_texto{ font-size:16px; font-weight:bold; margin-bottom:10px;}
#autor{ font-size:11px;}
#texto_integral{font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;}
#box_imagem_esquerda{ float:left; text-align:center; padding: 5px 5px 10px 5px; background-color:#f3f3f3; margin:5px 5px 5px 0px;}
#box_imagem_direita{ float:right; text-align:center; padding: 5px 5px 10px 5px; background-color:#f3f3f3;}
#credito_imagem{ font-size:10px; margin-bottom:10px;}
#sugestoes{ font-weight:bold; text-align:right; font-size:11px; margin-top:20px;}
#email_print{margin:20px 0px 30px 0px; text-align:center; font-size:10px;}

#titulo_lista{ font-size:16px; font-weight:bold; margin-bottom:30px; margin-top:10px;}
#item_lista{ font-size:11px; background-image:url(img/pixel_cinza.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:4px; margin-bottom:7px;}
#item_lista a {font-size:11px; font-weight:bold;}

.texto_recomende { margin-left:40px; font-size:11px; padding:20px; border:2px solid #E8E8E8; background-color:#F4F7FB; width:485px;}
#texto_recomende { margin:30px 0px 20px 20px; font-size:11px; padding:20px; border:2px solid #E8E8E8; background-color:#F4F7FB; width:560px;}

/* Resenha sobre o livro */
#titulo_livro{ font-size:16px; font-weight:bold; margin:20px 0px 30px 10px;}
#autor_editora{ font-size:11px; margin:0px 0px 5px 10px;}
#texto_integral{ font-size:12px; padding:10px;}

.titulo_texto{ font-size:15px; font-weight:bold; margin:20px 0px 30px 10px;}
.texto_integral{ font-size:12px; padding:10px;}
.box_imagem{ float:left; margin-right:10px;}


/*Cadastro*/
body {margin-left: 1px;	margin-top: 1px; margin-right: 0px;	margin-bottom: 0px;	font-family: Arial, Helvetica, sans-serif;}

a {text-decoration: none; color: #666666; font-size:12px;}
a:hover {text-decoration: underline; color: #000000; }
#box_geral{ background-color:#Ffffff; border:1px solid #79a9cb;}
#titulo{ background-color:#79a9cb; color: #FFFFFF; font-size: 11px; font-weight: bold; text-align:center; height:20px; vertical-align:text-bottom;}
#scroll{ overflow:auto; height:300px; background-color:#ffffff; SCROLLBAR-FACE-COLOR: #79a9cb; 
		SCROLLBAR-HIGHLIGHT-COLOR: #f3f3f3; SCROLLBAR-SHADOW-COLOR: #79a9cb; SCROLLBAR-3DLIGHT-COLOR: #79a9cb; 
		SCROLLBAR-ARROW-COLOR: #333333; SCROLLBAR-TRACK-COLOR: #cccccc; SCROLLBAR-DARKSHADOW-COLOR: #f3f3f3;}

#texto{font-size:12px; text-align:center;}
#texto p{ text-align:left;padding:20px; }
#texto p.vermelho { color: #FF0000;}
#texto li{color: #FF0000;}
#rodape {padding:20px 0px 10px 20px; margin-top:30px; background-color:#a5cbe7; text-align:center;}
.botao_navegacao {border: 1px solid #707070; font-size:10px; letter-spacing:1px; color:#666666; background-color:#cccccc; padding:1px 5px 1px 5px; font-weight:bold}
.form {font-size:11px; border: 1px solid #3399ff; color: #333333; background-color:#ffffff;} 
table.cad td{font-size:11px; text-align:right; color:#000000; padding:2px; font-weight:bold;}
table.cad td.field{ text-align:left; font-weight:normal;}
#box_cad{border:1px solid #79a9cb; width:550px; background-color:#E0F0F8; text-align:center;}
#descricao{background-color:#E0F0F8; margin-bottom:30px; padding:20px; text-align:center; height:20px;}

/*========================================================*/
.style9 {font-size: 9px; font-weight: bold; }
.style16 {font-size: 11px}
.style17 {
	color: #999999;
	font-size: 10px;
}
.style18 {font-family: Arial, Helvetica, sans-serif}
.style20 {font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.style22 {color: #CCCCCC}
.style23 {color: #999999}
.style26 {
	color: #ff9400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.style29 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.style30 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.style31 {color: #FFFFFF}
.style33 {color: #073C7E}
.style35 {color: #FF9400}
.style36 {font-size: 10px}
.style37 {color: #D1E3F3}

.AjaxCarregando
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	}
