/* ############# CCA ############# */

body{
	background-image:url(../img/bg.jpg);
	background-repeat:repeat;
	font-family:Verdana;
	color:#333333;
}
img{border:0px;}
p, .textoPadrao{
	font-size:11px;
	color:#333333;
	margin:0px;
	padding:0px 0px 13px 0px;
	line-height:17px;
}

.texto11{
	font-size:11px;
	color:#333333;
	margin:0px;
	padding:0px 0px 13px 0px;
	line-height:17px;
	font-family:Verdana;
	color:#333333;
}

.texto{
	font-size:11px;
	color:#333333;
	margin:0px;
	padding:0px 0px 13px 0px;
	line-height:17px;
	font-family:Verdana;
	color:#333333;
}


h1{
	font-family:Arial;
	color:#283032;
	font-size:16px;
	font-weight:bold;
	padding:10px 0px;
	margin:0px;
}
h2{
	font-family:Arial;
	color:#283032;
	font-size:14px;
	font-weight:bold;
	padding:10px 0px;
	margin:0px;
}
ul{ margin:0px; padding:0px; padding-bottom:15px;}

li{
	font-size:11px;
	color:#333333;
	background-image:url(../img/bullet_seta_dupla.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;
	padding-left:10px !important;
	margin-bottom:2px;
}

li span{
	font-weight:bold;
}

a{color:#333333;}




.tabela-geral{
	width:900px;
	background-color:#FFFFFF;
	padding:10px;
}
.bloco{ margin-bottom:5px; width:618px;}

.linha_peq{	width:266px; border-bottom:4px solid #F4F4F4;}
.linha_big{ width:658px; border-top:4px solid #F4F4F4;}

.bg-botoes{
	height:11px;
	background-image:url(../img/bg-botoes.jpg);
	background-repeat:repeat-x;
	text-align:right;
	background-position:left bottom;
	padding-right:30px;
	margin-top:15px;
}
.bg-botoes img{
	border-left:10px solid #FFF;
	border-right:10px solid #FFF;
}


/* Topo */
.topo{
	width:840px;
	_width:880px;
	background-image:url(../img/bg_topo.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding:15px 20px 5px 20px;
	border-bottom:1px solid #B4A567;	
	height:104px;
}
.logo{ float:left; width:370px;}
.contato{
	float:right;
	font-family:Tahoma;
	font-size:11px;
	color:#1C2C38;
	padding-top:7px;
	width:305px;
}
.contato ul, .contato li{ list-style:none; text-align:right !important; background:none !important;}
.img-topo{
	padding-top:2px;
	border-bottom:4px solid #093F89;
	padding-bottom:1px;
}

/* Menu */
.menu{margin-bottom:40px;}
.menu td{ background:url(../img/bottom_menu.gif) bottom repeat-x; height:25px; _height:28px;}
.menu span{ 
	background:url(../img/bullet_menu.gif) left no-repeat; 
	padding-left:20px; height:20px; _height:28px; 
	font-family:Tahoma; font-size:11px;
	padding-top:8px;
}
.menu a:link, .menu a:visited{ color:#263032; text-decoration:none;}
.menu a:hover{ color:#263032; text-decoration:underline}
 


/* Conteudo */
.conteudo{
	margin-top:16px;
	margin-bottom:30px;
	background-color:#FFFFFF;
	width:880px;
}
.td_menu{ width:165px; vertical-align:top; padding-top:10px;}
.td_espaco{ width:30px; vertical-align:top;}
.td_conteudo{ width:660px; vertical-align:top;}

.bg-noticias{
	background-image:url(../img/bg_noticias.jpg);
	background-repeat:no-repeat;
	width:658px;
}
.bg-noticias ul, .bg-noticias li{list-style:none;text-align:left; padding:0px; margin:0px;}
.bg-noticias ul{margin-top:20px; font-size:11px;}
.bg-noticias li{
	background-image:url(../img/bullet_azul.jpg);
	background-repeat:no-repeat;
	background-position:25px 7px;
	padding-left:35px !important;
	text-align:left;
	margin-bottom:4px;
}
.bg-noticias li span{color:#6D94B3; font-size:10px;}
.bg-noticias li a:link, .bg-noticias li a:visited{color:#333; text-decoration:none;}
.bg-noticias li a:hover{color:#333; text-decoration:underline;}


.li_noticias_destaque{font-weight:normal; color:#333;}
.li_noticias_destaque a:link{font-weight:bold; color:#5E7174 !important; text-decoration:none;}
.li_noticias_destaque a:hover{font-weight:bold; color:#5E7174 !important; text-decoration:underline;}
.li_noticias_destaque a:visited{font-weight:bold; color:#5E7174 !important; text-decoration:none;}

.dataNoticia{color:#6D94B3; font-size:10px; padding-bottom:15px;}

.taxajuros{ padding-top:30px;}
.taxaTopo{
	background-image:url(../img/top_taxa.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#093F89;
	height:29px;
	padding-right:19px;
}
.taxaInfo{background-color:#F1F0EC;}
.taxaRodape{
	background-image:url(../img/bottom_taxa.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.taxas{
	background-color:#FFF;
	border-left:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;
	margin-left:2px;
	font-size:11px;
}
.taxa-mes{ color:#093F89; padding-left:10px;}
.taxa-valor{ color:#6D94B5;}
.divide-taxa{
	background-image:url(../img/linha-taxa.gif);
	background-repeat:repeat-x;
	background-position:left center;
	width:120px;
}
.tres-destaques-espaco{
	width:44px;
	background-image:url(../img/bg-destaques-3colunas.gif);
	background-repeat:repeat-y;
	background-position:top center;
}
.bloco-tres-destaques{
	width:180px;
	vertical-align:top;
	padding-right:10px;
}
.destaques-home{ margin-top:30px;}
.destaques-home ul, li{
	margin:0px;
	padding:0px;
	list-style:none;
}

.lista-seta-dupla{font-size:11px; }
.lista-seta-dupla li{
	background-image:url(../img/bullet_seta_dupla.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding-left:15px;
	margin-bottom:2px;
}
.lista-seta-dupla ul{margin-bottom:18px;}
.lista-seta-dupla li a:link{ color:#333333; text-decoration:none;}
.lista-seta-dupla li a:hover{ color:#333333; text-decoration:underline;}
.lista-seta-dupla li a:visited{ color:#333333; text-decoration:none;}
.bt-img{ margin-top:5px;}


/* Rodape */
.rodape{
	font-size:9px;
	color:#B2B2B2;
	text-align:center;
	padding-bottom:7px;
	padding-top:15px;
	width:860px;
	border-top:1px solid #B2B2B2;
}
.rodape a{color:#B2B2B2; text-decoration:none}
.end{height:20px;}



/* ######### PAGINAS ######### */

.titulo{ 
	background:url(../img/bg_titulo.jpg) left top no-repeat; 
	padding-top:10px; padding-bottom:15px; color:#283032; font-weight:bold;
	font-size:16px; 
	font-family:Arial;
}

.descricao_pagina{
	border-bottom:4px solid #F4F4F4;
	margin-bottom:26px;
}

.bt-form{
	background-image:url(../img/bg-botoes-form.jpg);
	height:20px;
	background-repeat:repeat-x;
	padding:0px 5px;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	cursor:hand;
	border:1px solid #093F89;
	background-color:#6D94B5;
}

.formulario{
	margin-bottom:10px;
}

.formulario select{
	font-size:11px;
	width:80px;
}

.formulario table td{
	padding-right:10px;
	font-size:11px;
}

.conteudo-interno{padding-left:17px;}

.voltar{margin-top:20px;}


/* A Empresa */
.botaoGaleria{ width:144px; text-align:center;}
.bgTD{ background:url(../img/bg_titulo.jpg) repeat-x; background-position:0px 6px;}
.bgTDdireita{ background:url(../img/bg_titulo.jpg) repeat-x; background-position:0px 6px; width:35px;}


/* Circulares */
.circulares{ width:658px; padding-bottom:40px; border-bottom:4px solid #F4F4F4}
.circulares ul, .circulares li{list-style:none;text-align:left; padding:0px; margin:0px;}
.circulares ul{margin-top:0px; font-size:11px;}
.circulares li{
	background-image:url(../img/bullet_seta_dupla.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;
	padding-left:35px;
	text-align:left;
	margin-bottom:4px;
}
.circulares li span{color:#6D94B3; font-size:10px;}
.circulares li a:link{color:#333; text-decoration:none;}
.circulares li a:hover{color:#333; text-decoration:underline;}
.circulares li a:visited{color:#333; text-decoration:none;}



/* Noticias */
.ver_anteriores{ width:125px;}
.vejaNoticias{ width:300px;}



/* Legislacao */
.legislacao_titulo{ font-family:Verdana; font-weight:bold; color:#6C93B2; font-size:12px;}
.label_legislacao{ 
	font-family:Verdana; font-size:11px; color:#333333; 
	width:145px; text-align:right; padding-right:5px;
}
.campo_legislacao{ color:#5F5F60; font-family:Verdana; font-size:11px; width:260px;}
.topo_tabela{ background-color:#F1F0EC; color: #093f89; font-size:11px; font-weight:bold; padding-bottom:10px; padding-top:5px;}
.conteudo_tabela, .conteudo_tabela td, .conteudo_tabela span, .conteudo_tabela p{
	background-color:#fff;
	font-size:11px;
	color:#333333;
	margin:0px;
	padding:0px 0px 13px 0px;
	line-height:17px;
	text-align:left !important;
}


/* Links */
.tit-azul-claro{
	font-size:Verdana;
	font-size:11px;
	color:#6C93B2;
	font-weight:bold;
}

.tit-azul-claro13{
	font-size:Verdana;
	font-size:13px;
	color:#6C93B2;
	font-weight:bold;
	margin-bottom:8px;
}

.lista-seta-dupla-int{font-size:11px; margin:0px 0px 20px 0px;}
.lista-seta-dupla-int li{
	background-image:url(../img/bullet_seta_dupla.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding-left:15px;
	margin-bottom:2px;
	margin-left:0px;
}
.lista-seta-dupla-int ul{margin-bottom:18px; margin:0px;}
.lista-seta-dupla-int li a:link{ color:#333333; text-decoration:none;}
.lista-seta-dupla-int li a:hover{ color:#333333; text-decoration:underline;}
.lista-seta-dupla-int li a:visited{ color:#333333; text-decoration:none;}


.links-esq{
	width:360px;
	float:left;
	padding-right:5px;
}

.links-dir{
	width:300px;
	float:left;
}


/* Boletim */
.bg-boletim{
	background-image:url(../img/bg_noticias.jpg);
	background-repeat:no-repeat;
	width:658px;
	margin-bottom:30px;
}
.bg-boletim ul,li{list-style:none;text-align:left; padding:0px; margin:0px;}
.bg-boletim ul{margin-top:20px; font-size:11px;}
.bg-boletim li{
	background-image:url(../img/bullet_azul.jpg);
	background-repeat:no-repeat;
	background-position:15px 7px;
	padding-left:24px !important;
	text-align:left;
	margin-bottom:4px;
	padding-right:10px;
}
.bg-boletim li span{color:#6D94B3; font-size:11px; font-weight:bold;}
.bg-boletim li a:link{color:#6D94B3; text-decoration:none;}
.bg-boletim li a:hover{color:#6D94B3; text-decoration:underline;}
.bg-boletim li a:visited{color:#6D94B3; text-decoration:none;}

.aba-mes{height:18px;}
.aba-mes .esq{
	float:left;
	background-image:url(../img/bg-aba-mes-esq.jpg);
	width:3px;
	height:18px;
	background-repeat:no-repeat;
}
.aba-mes .meio{
	float:left;
	background-image:url(../img/bg-aba-mes-meio.jpg);
	height:18px;
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
}
.aba-mes .dir{
	float:left;
	background-image:url(../img/bg-aba-mes-dir.jpg);
	width:3px;
	height:18px;
	background-repeat:no-repeat;
}

/* Calendario */
.obrigacoes-fiscais{}

.obrigacoes-fiscais li{margin-bottom:15px;}

.ofiscais_data{
	color:#6D94B3 !important;
	background-image:url(../img/bullet_azul.jpg);
	background-repeat:no-repeat;
	font-size:10px;
	background-position:0px 5px;
	padding-left:10px;
	line-height:18px;
	margin-top:20px;
	padding-bottom:3px;
}

.ofiscais_cont{
	font-size:11px;
	color:#333333;
	background-image:url(../img/bullet_seta_dupla.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding-left:10px !important;
	margin-bottom:2px;
	line-height:18px;
}


/* Legislacao */
.titulo-combo{
	background-image:url(../img/bullet_azul.jpg);
	background-repeat:no-repeat;
	background-position:9px 4px;
	padding-left:20px !important;
	text-align:left;
	margin-bottom:4px;
	padding-right:10px;
	font-size:12px;
	font-weight:bold;
	color:#6C93B2;
	margin-bottom:20px;
}

.table_legislacao{
	font-size:11px;	
	margin-bottom:20px;
}

.table_legislacao td{height:30px;}

.table_legislacao_esq{
	width:160px;
	text-align:right;
}

.table_legislacao select{
	margin-left:10px;
	font-family:Verdana;
	color:#5F5F60;
	font-size:11px;
	width:450px;
}


/* Trabalhe Conosco */

.table_trabalhe{
	font-size:11px;	
	margin-bottom:20px;
}

.table_trabalhe td{height:30px;}

.table_trabalhe_esq{
	width:160px;
	text-align:right;
}

.table_trabalhe select{
	margin-left:10px;
	font-family:Verdana;
	color:#5F5F60;
	font-size:11px;
	width:450px;
}

.table_trabalhe-input{
	margin-left:10px;
	font-family:Verdana;
	color:#5F5F60;
	font-size:11px;
	width:450px;
}

.table_trabalhe_nascimento{
	margin-left:10px;
	font-family:Verdana;
	color:#5F5F60;
	font-size:11px;
	width:40px;
}

.enviar-trabalhe{text-align:right; margin-right:15px;}


/* Semanario */
.semanarioSelect{
	margin-left:10px;
	font-family:Verdana;
	color:#5F5F60;
	font-size:11px;
	width:200px !important;
}




/* Calendario */
.diaSemana{ 
	background:#0A4391; color:#FFFFFF; font-size:11px; font-family:Tahoma; 
	font-weight:bold; height:23px; vertical-align:middle;
	border-bottom:2px solid #FFFFFF; border-top:2px solid #FFFFFF;
}
.mes{ background:#DCD9CF; font-size:12px; color:#0A4391; font-family:Tahoma; height:22px;}
.diaEvento{ background:#C5E3ED; color:#0A4391; font-weight:bold; font-size:12px; font-family:Tahoma; height:24px; vertical-align:middle}
.diaEvento a:link, .diaEvento a:visited{ color:#0A4391; text-decoration:none;}
.diaEvento a:hover{ color:#0A4391; text-decoration:underline}
.diaNormal{ color:#000000; font-size:12px; font-family:Tahoma; height:24px; vertical-align:middle }
.domingo{ color:#000000; font-size:12px; font-family:Tahoma; height:24px; vertical-align:middle }
.CalendarioTopo{
	background-image:url(../img/topo_calendario.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#093F89;
	height:25px;
	padding-right:19px;
}
.espaco30{ height:30px!important;}


/* Noticias */
.tituloNoticia{
	padding-top:10px; padding-bottom:8px; color:#283032; font-weight:bold;
	font-size:16px; font-family:Arial;
}



/* Boletim */
.tit-azul-claroB{
	font-size:Verdana;
	font-size:11px;
	color:#6C93B2;
	font-weight:bold;
	padding-top:25px;
	padding-bottom:5px;
}
.listaB{
	background-image:url(../img/bullet_seta_dupla.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding-left:15px;
	margin-left:0px;
	line-height:18px;
}
.listaB a:link, .listaB a:visited{ color:#333333; text-decoration:none;}
.listaB a:hover{ color:#333333; text-decoration:underline;}



.news{
	font-size:11px !important;
	color:#333333;
}


/* Scroll Noticias */
#tickerContent{ height:180px; width:658px; padding-top:20px; _margin-top:15px; overflow:hidden; position:relative}
.bg-noticiasHome{
	background-image:url(../img/bg_noticias.jpg);
	background-repeat:no-repeat;
	width:658px;
	padding-top:20px;
}
.bg-noticias_div{
	font-size:11px;
	background-image:url(../img/bullet_azul.jpg);
	background-repeat:no-repeat;
	background-position:25px 7px;
	padding-left:35px !important;
	text-align:left;
	margin-bottom:4px;
	line-height:18px;
}
.bg-noticias_div span{color:#6D94B3; font-size:10px;}
.bg-noticias_div a:link, .bg-noticias_div a:visited{color:#333; text-decoration:none;}
.bg-noticias_div a:hover{color:#333; text-decoration:underline;}

.div_noticias_destaque{
	font-weight:normal; color:#333;
	font-size:11px;
	background-image:url(../img/bullet_azul.jpg);
	background-repeat:no-repeat;
	background-position:25px 7px;
	padding-left:35px !important;
	text-align:left;
	margin-bottom:4px;
	line-height:18px;	
}
.div_noticias_destaque span{color:#6D94B3; font-size:10px;}
.div_noticias_destaque a:link, .div_noticias_destaque a:visited{font-weight:bold; color:#5E7174 !important; text-decoration:none;}
.div_noticias_destaque a:hover{font-weight:bold; color:#5E7174 !important; text-decoration:underline;}


/* Classes Site Antigo */

.cartolab{
	font-size:11px;
	color:#333333;
	margin:0px;
	padding:0px 0px 13px 0px;
	line-height:17px;
}