@charset "utf-8";





/* TODAS AS CONFIGURACOES PRIMARIAS DOS ELEMENTOS ESTAO AQUI --------------------------------------------*/



* {

	margin:0;

	padding:0;

	list-style:none;

	text-decoration:none;

	border:none;

	line-height:inherit;

	outline:none;

}



body {

	font:12px Arial, Helvetica, sans-serif;

	background:url(../img/bg_topo.jpg) repeat-x center top #fff;

	color:#606955;

}



h1 {

	margin:20px 0 5px 3px;

	font:bold 22px Arial, Helvetica, sans-serif;

	color:#485e24;

	letter-spacing:-1.5px;

}



h1.logo {

	display:block;

	width:273px;

	height:52px;

	margin:8px 0;

	padding:0;

	background:url(../img/logomarca.png) no-repeat;

	overflow:hidden;

	text-indent:-3000em;

}



h1.logo a {

	display:block;

	width:273px;

	height:52px;

}



h2 {

	font:bold 14px Arial, Helvetica, sans-serif;

	margin:30px 0 10px 0;

	color:#485E24;

}





h3 {

	font:bold 22px Arial, Helvetica, sans-serif;

	color:#485e24;

	margin:10px 0 5px 0;

}



p {

	margin:10px 0;

}



a {

	color:#717171;

}



a:hover {

	color:#322b2b;

	text-decoration:underline;

}







/* TODAS AS DIVS/CONTEUDO DO TOPO ESTAO AQUI ----------------------------------------------------------- */





#topo {

	width:988px;

	height:196px;

	background:url(../img/bg_topo_fone.png) no-repeat left top;

}



#topo span {

	float:right;

	margin:10px 20px;

}



#topo .search {

	width:450px;

	margin:4px 20px 0 0;

	float:right;

}



#topo .logo_side {

	width:285px;

	float:left;

	margin:20px 0 0 55px;

	font-size:11px;

}



#topo .logo_side span {

	font:18px Arial, Helvetica, sans-serif;

	color:#485e24;

	float:left;

	margin:0 10px 0 0;

}



#topo .logo_side .txtBox {

	display:block;

	float:left;

	margin:2px 10px 0 0;

	padding:2px 0;

	border:1px solid #58702d;

}





#topo #banner {

	width:546px;

	height:165px;

	float:right;

	margin:5px 20px 0 0;

}







/* CONFIGURAÇÃO DA DIV GLOBAL -------------------------------------------------------------------------- */





#global {

	/*width:995px;*/
	width:989px;

	margin:0 auto;

}





/* CONFIGURAÇÕES DA DIV COLUNA E SEU CONTEUDO ---------------------------------------------------------- */





#coluna {

	width:212px;

	float:left;

	display:inline;

}



#coluna .navegacao {

	margin:0 0 20px 0;

}



#coluna .navegacao .top_menu {

	width:212px;

	height:25px;

	background:url(../img/bg_coluna.png) no-repeat;

	font:18px Arial, Helvetica, sans-serif;

	color:#fff;

	text-align:center;

}



#coluna .navegacao ul.menu {

	width:172px;

	padding:20px;

	background:#728f32;

}



#coluna .navegacao ul.menu li {

	width:173px;

}





#coluna .navegacao ul.menu li a {

	display:block;

	width:150px;

	padding:4px 0 6px 23px;

	color:#fff;

	font:bold 11px Arial, Helvetica, sans-serif;

	background:url(../img/bg_menu_item.jpg) no-repeat 0px 0px;

	text-decoration:none;

}



#coluna .navegacao ul.menu li a:hover, #coluna .navegacao ul.menu li a.atual, #coluna .navegacao ul.menu li a.atual:hover {

	color:#fff;

	background:url(../img/bg_menu_item_atual.jpg) no-repeat 0px 0px;

}



#coluna .navegacao ul.menu li a img {

	display:block;

	float:right;

	margin:-9px 5px 0 0;

}



#coluna .navegacao ul.menu li ul {

	display:none;

	width:173px;

	background:#e2e8d6;

	padding:10px 0 20px 0;

}



#coluna .navegacao ul.menu li ul li a {

	display:block;

	width:150px;

	padding:5px 0 0 23px;

	font:normal 11px Arial, Helvetica, sans-serif;

	background:url(../img/bg_submenu_item.png) no-repeat 15px 9px;

	text-decoration:none;

	color:#4f6e2c;

}



#coluna .navegacao ul.menu li ul li a:hover {

	text-decoration:underline;

	color:#4f6e2c;

	background:url(../img/bg_submenu_item.png) no-repeat 15px 9px;

}



#coluna .navegacao .bot_menu {

	width:212px;

	height:46px;

	background:url(../img/bg_rodape_coluna.jpg) no-repeat;

}





.box {

	width:172px;

	margin:20px 0;

	padding:10px 20px 0 20px;

	_overflow-x:hidden;

	background:url(../img/bg_round_box_top.jpg) no-repeat #edefe8;	

}



.box .box_bottom {

	width:212px;

	height:24px;

	margin:0 0 0 -20px;

	background:url(../img/bg_round_box_bottom.jpg) no-repeat;

}



.enquete p {

	padding:0 0 15px 0;

	margin:0 0 15px 0;

	border-bottom:1px solid #cbcbcb;

}



.enquete ul li {

	margin:15px 0 0 10px;

}



/* CONFIGURAÇÃO DA DIV INTERNAS ------------------------------------------------------------------------ */



.internas {

/*	width:745px;*/
	width:733px;

	display:inline;

	_overflow-x:hidden;

	float:left;

	margin:20px 0 0 20px;

}





/* CONFIGURAÇÃO DOS ELEMENTOS DA COLUNA DA PRINCIPAL --------------------------------------------------- */







/*  HOME   */





#banners {

	width:743px;

	height:185px;

	margin:10px 0;

}



#ban1, #ban2 {

	width:468px;

	height:60px;

	float:left;

}



#ban2 {

	width:234px;

	margin:0 0 0 30px;

}



#dvsgo {

	width:175px;

	float:right;

	margin:20px 0;

	padding:0 0 15px 15px;

	border-left:1px solid #cbcbcb;

}



#dvsgo ul li {

	width:125px;

	background:url(../img/seta_list.jpg) no-repeat 0 2px #fff;

	padding:0 0 0 10px;

	margin:0 0 0 10px;

}



.news_home {

	width:535px;

	float:left;

}



.caixinhas {

	/*width:772px;*/
	width:730px;

	margin:20px 0;

	padding:13px 0;

	background:url(../img/bg_caxinhas.jpg) no-repeat left top;

}



.caixa {

	width:156px;

	float:left;

	display:inline;

	margin:0 13px;

	font-size:11px;

}



.caixa h1 {

	margin:0;

}



.caixa p {

	margin:5px 0;

}



.caixa ul {

	margin:10px 0;

}



.caixa ul li {

	border-top:1px solid #cbcbcb;

	padding:4px 0 4px 10px;

	background:url(../img/seta_list.jpg) no-repeat 0 6px;

}



.caixa ul li a {

	text-decoration:none;

}



dl.homeVideo {

	width:163px;

	margin:10px 0 0 -5px;

	text-align:center;

	padding:4px;

}



dl.homeVideo dd img {

	border:3px solid #bac2b1;

}



dl.homeVideo dd {

	width:163px;

	height:113px;

	overflow:hidden;

}



dl.homeVideo dd .imgPlay {

	position:absolute;

	width:92px;

	height:64px;

	margin:20px 0 0 35px;

	cursor:pointer;

	background:url(../img/img_play.png) no-repeat;

	_background-image:none;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='img/img_play.png');

}



dl.homeVideo dt {

	font:normal 11px Arial, Helvetica, sans-serif;

	text-align:left;

	margin:7px 0 0 0;

}



/* CONFIGURAÇÃO DA CAIXA DE DESTAQUES */





#hom_destaques {

	width:708px;

	background:#fff;

	margin:10px 0 20px 0;

}



.destWrap {

	width:530px;

	height:253px;

	float:left;

}

.destaque {

	width:530px;

	height:250px;

	background:#f5f5f5;

	cursor:pointer;

}



.destaque .image {

	width:530px;

	height:250px;

	overflow:hidden;

	text-align:center;

}



.destaque .cxTransparencia {

	position:absolute;

	width:530px;

	height:70px;

	margin:180px 0 0 0;

	background:#000;

	opacity:0.50;

	-moz-opacity: 0.50;

	filter: alpha(opacity=50);

}



.destaque .cxChamada {

	position:absolute;

	width:510px;

	height:70px;

	padding:0 10px; 

	margin:180px 0 0 0;

}



.cxChamada h2 {

	font:bold 16px Arial, Tahoma, Helvetica, sans-serif;

	margin:10px 0 0 0;

	padding:0;

	height:auto;

	color:#fff;

	background:none;

	text-transform:none;

}



.cxChamada p {

	color:#8ea854;

	font:bold 12px Arial, Tahoma, Helvetica, sans-serif;

	margin:5px 0 0 0;

	padding:0;

}



#dest2, #dest3, #dest4 {	

	display:none;

}



ul#chamadaDest {

	width:173px;

	background:#fff;

	float:right;

}



ul#chamadaDest li a {

	display:block;

	height:60px;

	padding:5px 10px 6px 10px;

	background:#f5f5f5;

	margin:0 0 2px 0;

	font-size:12px;

	color:#606060;

	text-decoration:none;

}



ul#chamadaDest li a .date {

	display:block;

	color:#606060;

	font-weight:bold;

}



ul#chamadaDest li.over a .date {

	font-weight:bold;

	color:#fff;

}





ul#chamadaDest li.over a, ul#chamadaDest li a:hover {

	border:none;

	background:#8ea854;

	color:#fff;

}





.todas {

	display:block;

	float:right;

 	width:153px;

	height:14px;

	margin:4px 0 0 0;

	padding:6px 10px;

	background:#606060;

}



.todas a {

	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;

	color:#fff;

	text-decoration:none;

}



/* PÁGINAS/INTERNAS - SUBMENUS INTERNOS */





ul.submenus {

	width:100%;

	min-height:25px;

	padding:8px 0 2px 100px;

	margin:20px 0 40px 0;

	background:url(../img/bg_submenu.jpg) no-repeat left center;

}



ul.submenus li {

	float:left;

	display:inline;

	margin:0 15px 0 0;

}



ul.submenus a {

	font:14px Tahoma, Arial, Helvetica, sans-serif;

	text-decoration:underline;

	color:#37501c;

	background:url(../img/icon_seta_vermelha.jpg) no-repeat left center;

	padding:0 0 0 10px;

}



ul.submenus a:hover {

	color:#495E25;

}





/* PÁGINAS/INTERNAS - CONTROLE DE NAVEGAÇÃO */



#navegacao {

	width:743px;

	padding:4px 0;

	background:#EDEFE8;

}



#navegacao a {

	font:bold 11px Arial, Helvetica, sans-serif;

	text-decoration:underline;

	color:#666;

}



#navegacao a:hover {

	color:#000;

}



#navegacao ul.nav li {

	float:left;

	display:inline;

	margin:0 0 0 15px;

	padding:0 0 0 10px;

	color:#666;

}



#navegacao a.volta {

	display:block;

	float:right;

	padding:3px 0 0 15px;

	background:url(../img/icon_back.jpg) no-repeat left 7px;

}



a.volta_topo {

	display:block;

	height:25px;

	float:right;

	padding:3px 30px 0 20px;

	background:url(../img/icon_up.jpg) no-repeat left 2px;

	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;

	text-decoration:underline;

	color:#003959;

}









/* PÁGINAS/INTERNAS - WIDGETS */



ul.widgets {

	width:810px;

	height:22px;

	margin:15px 0 30px 0;

	padding:5px 0 0 0;

	background:url(../img/bg_horizontal_dots.jpg) repeat-x left bottom #fff;

}



ul.widgets li {

	float:left;

	display:inline;

	margin:0 10px;

}



ul.widgets li a img {

	line-height:15px;

	vertical-align:middle;

}



ul.widgets li a {

	font:normal 10px Tahoma, Arial, Helvetica, sans-serif;

	color:#595959;

	text-decoration:none;

}



ul.widgets li a:hover {

	color:#5b0f9c;

}





/* HOME/PAGINAS - TODAS LISTAGEM DO SITE */



ul.listagem {

	width:100%;

	margin:10px 0 0 0;

}



ul.listagem li {

	width:100%;

	margin:3px 0 0 0;

}



ul.listagem li a {

	display:block;

	width:100% - 30px;

	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;

	background:url(../img/bg_listagem.png) no-repeat 10px 8px #edefe8;

	color:#606955;

	padding:7px 0 7px 30px;

	text-decoration:none;

}



ul.listagem li a .data {

	float:right;

	display:block;

	color:#606955;

	font:bold 11px Arial, Helvetica, sans-serif;

	margin:-13px 10px 0 0;

	*margin:-20px 10px 0 0;

	text-decoration:underline;

}



ul.listagem li a:hover {

	background:url(../img/bg_listagem.png) no-repeat 10px 8px #dfe6cc;

}



ul.listagem li a.veja_mais, a.veja_mais {

	float:right;

	background:url(../img/icon_plus.jpg) no-repeat 0 4px #fff;

	color:#728f32;

	font:normal 11px Arial, Helvetica, sans-serif;

	padding:0 0 0 13px;

}





/* PÁGINA DE NOTICIAS */



span.data {

	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#616060;

}



.noticia {

	width:600px;

	float:left;

}



dl.noticias {

	width:300px;

	float:right;

}



dl.noticias dt {

	padding:2px 5px;

	background:#2e2e2e;

	color:#c0c0c0;

	font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif;

	text-transform:uppercase;

}



dl.noticias dd {

	padding:15px 0;

	border-bottom:1px solid #3e3e3e;

}





/* VÍDEOS/FOTOS  RELACIONADOS */





ul.thumbs {

	width:490px;

	float:left;

}



ul.thumbs li {

	height:72px;

	margin:10px 10px;

	float:left;

	display:inline;

}



ul.thumbs a img {

	border:3px solid #c6c6c6;

}



ul.thumbs a:hover img {

	border:3px solid #728F32;

}









/* VÍDEOS RELACIONADOS */



dl.videos_rel {

	width:706px;

	margin:10px 0 0 0;

	padding:10px 12px;

	background:#F4F6F8;

}



ul.vids_thumbs {

	width:155px;

	height:420px;

	float:left;

	overflow-y:scroll;

}



ul.vids_thumbs li {

	width:130px;

	float:left;

	margin:7px;

	text-align:center;

	color:#CCC;

}



ul.vids_thumbs2 {

	width:480px;

	float:left;

	background:#F4F6F8;

}



ul.vids_thumbs2 li {

	width:130px;

	float:left;

	margin:7px;

	text-align:center;

	color:#999;

}



dl.videos_rel dt {

	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;

	padding:5px 2px;

}



dl.videos_rel dd {

	margin:10px 0;

}



dl#carregaVideoInt {

	width:500px;

	float:right;

	margin:0 10px 0 0;

}



dl#carregaVideoInt dt {

	font:bold 18px Arial, Helvetica, sans-serif;

	color:#5E6870;

	padding:10px 0;

}



dl#carregaVideoInt dd {

	font-size:12px;

	padding:10px 0;

}



#carregaVideoInt {

	font-size:12px;

	padding:10px 0;

}



#categorias {

	width:200px;

	min-height:590px;

	_height:590px;

	float:right;

	padding:8px 0 0 8px;

	background-color:#F8F8F6;

}



#categorias ul.categs {

	margin:0 0 0 30px;

}



#categorias ul.categs li {

	padding:0 0 0 17px;

	margin:8px 0; 

	background:url(../img/icon_seta.jpg) no-repeat left center;

}



#categorias ul.categs li.categoria {

	background:url(../img/icon_plus.jpg) no-repeat 0 2px;

}



li.categoria ul {

	display:none;

}



#categorias ul.categs li.categoria a.bold {

	font-size:14px;

}



#categorias ul.categs li a {

	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#4f4e4e;

}



#categorias ul.categs li a:hover {

	text-decoration:underline;

}



/* CONFIGURAÇÃO DA TABELA DO CALENDÁRIO ---------------------------------------------------------------- */







table.calendario {

	width:198px;

	font-size:10px;

	margin:0 0 0 -13px;

}



table.calendario thead tr td {

	width:198px;

	padding:3px 10px;

	font:bold 14px Tahoma, Arial, Helvetica, sans-serif;

	background:#ced2c4;

}



table.calendario thead td p {

	float:left;

	width:130px;

	text-align:center;

	font-weight:normal;

	margin:0;

}



table.calendario thead td span {

	padding:0 3px 1px 3px;

	background:#466227;

	border:1px solid #fff;

	color:#fff;

	text-align:center;

	font-size:10px;

	margin:3px auto 0 auto;

}



table.calendario thead th {

	height:20px;

	font-weight:bold;

	background:#eee;

	color:#485e24;

	text-align:center;

}



table.calendario tbody td {

	height:26px;

	font-weight:normal;

	border-bottom:1px solid #e2e2e2;

	color:#485e24;

	background:#edefe8;

	text-align:center;

}



table.calendario tbody td a {

	display:block;

	width:90%;

	height:16px;

	padding:4px 0 0 0;

	color:#fff;

	background:#8ea854;

	text-decoration:none;

}



table.calendario tbody td a:hover {

	background:#485e24;

}



table.calendario tbody tr.lastLine td {

	background:#335b98;

}



table.calendario tbody tr.lastLine td a {

	width:auto;

	display:block;

	font:bold 10px Arial, Helvetica, sans-serif;

	color:#fff;

	background:#335b98;

	padding:3px 5px 0 5px;

}



table.calendario tfoot tr td {

	text-align:center;

	height:15px;

	padding:2px 0;

	color:#1d191a;

	background:#ced2c4;

}







/*NEWSLETTER HOME*/



.btn_ok{

	background:url(../img/btn_ok.jpg) no-repeat;

	color:#FFF;

	height:21px;

	width:22px;

	font-size:11px;

}



/* PAGINA DE CONTATO */



ul.contato {

	width:300px;

	float:right;

	margin:10px 20px 0 0;

}





ul.contato li {

	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;

	border-top:1px solid #3e3e3e;

	padding:10px 0;

}



/* PAGINA DE CLIENTES & PARCEIROS */



ul.logomarcas {

	width:760px;

	margin:10px auto;

}



ul.logomarcas li {

	width:168px;

	height:185px;

	float:left;

	margin:13px 0 0 13px;

	padding:14px 0 15px; 0;

	background: url(../img/bg_logo_clientes.jpg) no-repeat;

	text-align:center;

	font:11px Arial, Helvetica, sans-serif;

	color:#fff;

}



ul.logomarcas li a {

	font:11px Arial, Helvetica, sans-serif;

	color:#CCC;

}



ul.logomarcas li div.logo_img {

	width:134px;

	height:103px;

	line-height:106px;

	margin:0 auto 15px auto;

	text-align:center;

	overflow:hidden;

}

 

ul.logomarcas li img {

	vertical-align:middle;

}



/* PAGINA DE CLIENTES & PARCEIROS */



/*#parceiros {

	width:100%;

	margin:10px auto;

}



dl.parceiro {

	width:180px;

	height:205px;

	margin:5px;

	float:left;

	text-align:center;

	background:url(../img/bg_cx_parceiros.jpg) no-repeat;

}



dl.parceiro dt {

	font:normal 12px Tahoma, Geneva, sans-serif;

	color:#a31215;

	padding:5px 0;

	text-transform:uppercase;

}



dl.parceiro dd {

	margin:10px 0;

	font:bold 10px Tahoma, Geneva, sans-serif;

	color:#fff;

}



dl.parceiro dd a {

	color:#fff;	

}



dl.parceiro dd.fotos {

	width:160px;

	height:130px;

	line-height:130px;

	border:1px solid #e1e1e1;

	background:#fff;

	margin:5px auto 10px auto;

}



dl.parceiro dd.fotos img {

	vertical-align:middle;

}





.cx_internas2 p{

	text-align:justify;

	

}*/

/* ///////////    AQUI ENCONTRA-SE TODAS AS CONFIGURACOES DA PAGINA DE LANÇAMENTOS    ///////////// */



#barra {

	padding:6px;

	background:#003;

	width:783px;

}



#barra_pesquisa {

	width:793px;

	padding:0 15px;

	margin:5px;

}



ul.pesPor, ul.pesPor2 {

	padding:0;

	margin:3px 0 0 15px;

	float:left;

}



ul.pesPor2 {

	margin:0 5px;

}



ul.pesPor li, ul.pesPor2 li {

	float:left;

	display:inline;

	margin:0 15px 0 0;

	padding:0 0 0 15px;

	background:url(../img/bg_itens.jpg) no-repeat left center;

}



ul.pesPor2 li {

	background:none;

	padding:0;

	margin:0 5px;

}



ul.pesPor li a {

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#fff;

}



.cxMaiorTit, ul.pesPor2 li a {

	height:18px;

	padding:3px 5px 0 5px;

	font:12px Arial, Helvetica, sans-serif;

	background:#074C91;

	color:#fff;

	float:left;

	text-transform:uppercase;

}



/*ul.pesPor2 li a {

	display:block;

	height:28px;

	padding:5px 10px 0 10px;

	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;

	background:#342e2a;

	color:#fff;

	line-height:10px;

}*/



/* PAGINA DE CLIENTES & PARCEIROS */



#parceiros {

	width:760px;

	margin:10px auto;

}



dl.parceiro {

	width:170px;

	height:205px;

	margin:5px;

	float:left;

	text-align:center;

	background:url(../img/bg_destaque_top.jpg) no-repeat #F4F6F8;

	border:1px solid #C7D4DD;

}



dl.parceiro dt {

	font:normal 13px;

	color:#036;

	padding:5px 0;

	text-transform:uppercase;

}



dl.parceiro dd {

	margin:10px 0;

	font:bold 10px Tahoma, Geneva, sans-serif;

	color:#000;

}



dl.parceiro dd a {

	color:#000;	

}



dl.parceiro dd.fotos {

	width:145px;

	height:130px;

	line-height:130px;

	border:1px solid #B3BFCE;

	background-color:#FFF;

	margin:5px auto 10px auto;

	overflow:hidden;

}



dl.parceiro dd.fotos img {

	vertical-align:middle;

}

ul.logomarcas {

	width:100%;

	margin:10px auto;

}



ul.logomarcas li {

	width:168px;

	height:190px;

	float:left;

	margin:13px 0 0 13px;

	padding:14px 0 15px; 0;

	background: url(../img/parceiro.png) no-repeat;

	text-align:center;

	font:11px Arial, Helvetica, sans-serif;

	color:#fff;

}



ul.logomarcas li a {

	font:11px Arial, Helvetica, sans-serif;

	color:#CCC;

}



ul.logomarcas li div.logo_img {

	width:128px;

	height:103px;

	line-height:106px;

	margin:0 auto 15px auto;

	text-align:center;

	overflow:hidden;

}

 

ul.logomarcas li img {

	vertical-align:middle;

}







/* DESTAQUES DE LANÇAMENTOS */



#destaque {

	width:705px;

	padding-top:5px;

	

}



dl.destaque {

	width:150px;

	float:left;

	display:inline;

	background:url(../img/bg_destaque_top.jpg) no-repeat #F4F6F8;

	margin:10px 0 0 10px;

	text-align:center;

	font-size:11px;

	color:#000;

	border:1px solid #C7D4DD;

}



dl.destaque dt {

	font:normal 12px Tahoma, Geneva, sans-serif;

	color:#1E5E9E;

	padding:5px 0;

	text-transform:uppercase;

}



dl.destaque dd.logo {

	width:128px;

	height:60px;

	overflow:hidden;

	line-height:60px;

	border:1px solid #DFE7EA;

	background:#333;

	margin:0 auto 5px auto;

}



dl.destaque dd.logo img {

	vertical-align:middle;

}



dl.destaque dd.foto{

	overflow:hidden;	

}



dl.destaque dd.foto img {

	width:128px;

	height:128px;

	overflow:hidden;

	border:1px solid #ccc;

}



dl.destaque dd.tit {

	height:13px;

	overflow:hidden;

	font-weight:bold;

	color:#1E5E9E;

	margin:3px 0 15px 0;

}



dl.destaque dd.desc {

	height:40px;

	overflow:hidden;

	color:#5E6870;

}



dl.destaque dd.btn {

	height:36px;

	overflow:hidden;

}



/* CONFIGURAÇÃO DO RODPÉ ------------------------------------------------------------------------------- */



#rodape_bg {

	width:100%;

	background:url(../img/bg_rodape.jpg) repeat-x #bbc5ab;

	border-top:5px solid #FFF;

}



#rodape {

	width:820px;

	padding:0 38px 0 130px;

	margin:0 auto;

}



dl.rodape {

	float:left;

	margin:20px 40px 20px 0;

	padding:0 30px 0 0;

	border-right:1px solid #849e5d;

	font-size:11px;

}



dl.rodape dt {

	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;

	margin:0 0 10px 0;

	color:#000;

}



dl.rodape dd {

	background:url(../img/dd_seta.jpg) no-repeat left center;

	padding:0 0 0 13px;

	color:#49700d;

}



dl.rodape dd a {

	color:#49700d;

	text-decoration:underline;

}


.form_ul{
	line-height:2;
}

.uf{
	margin-left:10px;
}
