@charset "utf-8";

/**************************************/
/*	INFO	*/
/**************************************
	Triata Mídia e Negócios
--------------------------------------
	Projeto: Topdent
	Início: 20/06/2011
	Última Atualização: 03/08/2011
	Montador: Richard Duchatsch Johansen
	
/**************************************/
/*	FONTES	*/
/**************************************/

/* font-family: 'News Cycle', arial, serif; */

/**************************************/
/*	FONTES - FIM	*/
/**************************************/

/* Gere no site: http://www.fontsquirrel.com/fontface/generator */
/* Gere no site: http://www.google.com/webfonts */

/**************************************/
/*	HEAD	*/
/**************************************/

html {
	padding:0;
	margin:0;
}

body {
	background:#fff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	height: auto;
	padding:0;
	margin:0;
	border-top: 5px #f0f0f0 solid;
}

.showgrid {
	background:url(../img/24_col.gif) center repeat-y;	
}

.print { display:none!important; }
.no_print { }

button, input[type="submit"] { cursor:pointer; display:inline-block; border:0; margin:0; padding:0;font-family:Arial, Helvetica, sans-serif;font-size: 12px; }
input, select, textarea { padding:3px; margin:0; border:0;font-family:Arial, Helvetica, sans-serif;font-size: 12px;}
div#ajax { 
	position:relative;
	margin:100px auto;
	padding:0 0 0 65px;
	width:150px;
	background:url('../img/load_ajax.gif') 0 50% no-repeat;
	height: 50px;
	line-height: 50px;
	white-space:nowrap;
	color:#666; font-weight:bold;
	font-family: 'News Cycle', arial, serif!important; text-transform:uppercase; font-size:14px; white-space:nowrap;
}

/**************************************/
/*	HEAD - Fim	*/
/**************************************/

/**************************************/
/*	BODY	*/
/**************************************/

.topo { background:#fff; min-height:130px; height:auto; position:relative; }
.topo .logo { padding-top:30px;}

.topo .box_topo { position:absolute; top:45px; right:5px;}
.topo .box_topo form { padding:0; margin:0;}
.topo .box_topo span {border:1px #666 solid;}
.topo .box_topo input { color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:3px; width:144px; padding:0;}
.topo .box_topo button { height:25px; width:30px; background:url(../img/btn/btn_ok.gif) no-repeat; text-indent:-9999px;}
.topo .box_topo .btn_mais { position:relative; height:30px; width:30px; border:none!important;}
.topo .box_topo .btn_mais img { border:none!important;} 
.topo .box_topo .btn_mais .int { visibility:hidden; position:absolute; background:#fff; z-index:5; top:29px; right:-5px; border:1px #e7e7e7 solid; padding:0; margin:0;}	
.topo .box_topo .btn_mais:hover .int { visibility:visible!important; }
.topo .box_topo .btn_mais .int li { list-style:none outside; padding:0; margin:0;}
.topo .box_topo .btn_mais .int a { padding:5px 10px; text-align:right; text-decoration:none; font-size:11px; display:block; background:#fff; color:#666; white-space:nowrap; }
.topo .box_topo .btn_mais .int a:hover { background:#666; color:#fff;}

.topo nav { display:block; margin-top:100px; padding-top:1px;}
.topo nav .menu_topo { padding:0; margin:0; white-space:nowrap;}
.topo nav .pri { position:relative; list-style:none outside; padding:0; margin:0; display:inline; font-weight:bold!important;} 
.ie7 .topo nav .pri { top:-12px;}
.topo nav .static { position:static!important;}
.topo nav .static a { display:inline-block; padding:10px 0;}
.topo nav .pri a {text-decoration:none;}
.topo nav .pri a[name="menu_top"] {font-family: 'Open Sans', arial, serif;  color:<?=$cor_1?>; text-decoration:none; font-size:12px; padding:12px 10px;}
.topo nav .pri a[name="menu_top"]:hover, .topo nav .pri:hover > a, .topo nav .pri .ativo {color:#fff!important; background-color:<?=$cor_1?>}
.topo nav .pri .ul_int { visibility:hidden; background:url(../js/blank.gif); padding-top:15px; position:absolute; left:-10px; top:15px; z-index:5;}
.ie .topo nav .pri .ul_int {padding-top:14px;}
.ie7 .topo nav .pri .ul_int {padding-top:40px;}
.gecko .topo nav .pri .ul_int {padding-top:14px;}
.topo nav .pri:hover .ul_int { visibility:visible!important;}
.topo nav .pri .ul_int li { text-align:left; display:block!important; padding:0; margin:0 5px; list-style:none outside;}
.topo nav .pri .ul_int a { float:none; display:block!important; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding: 5px 10px; margin:0; background:#F8F8F8; color:#666; }
.topo nav .pri .ul_int a:hover { background:#fff; color:<?=$cor_1?>;}
.topo nav .pri .box_full { visibility:hidden; position:absolute; left:50%; width:900px!important; margin-left:-362px; padding:20px 29px; top:29px; border:1px #e6e6e6 solid; background:#fff; z-index:5;}
.ie7 .topo nav .pri .box_full {top:54px;margin-left:-363px;}
.topo nav .pri:hover .box_full { visibility:visible!important;}
.topo nav .pri:hover .box_full h3 {color:#666; text-align:left; font-size:14px; padding-bottom:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.topo nav .pri .box_full .ul_dif { padding:0; margin:0; width:149px!important; border-left:1px #a2c2c1 solid;}
.topo nav .pri .box_full .ul_dif li { text-align:left; display:block!important; padding:0; margin:0 5px; list-style:none outside;}
.topo nav .pri .box_full .ul_dif a { float:none; display:block!important; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding: 5px 10px; margin:0; background:#fff; color:#666; font-size:10px; white-space:normal!important;}
.topo nav .pri .box_full .ul_dif a:hover { background:#666; color:#fff;}
.topo nav .pri .box_full #ul_0 { border:none;}

.meio { background:#f8f8f8; padding:0 0 25px 0; min-height:400px; height:auto; }

.meio .banner_topo { margin-top:5px; margin-bottom:10px; padding:0;}
.ie7 .meio .banner_topo { margin-top:-15px;}
.meio .banner_topo img {max-width:950px; height:auto; }

.btn_voltartop { text-decoration:none; background: url(../img/<?=$skin?>/btn_voltartop.png) center center no-repeat; min-width:55px; height:55px;}

.meio .box_previnir {}
.meio .box_previnir .tit_box { text-align:center; height:150px; line-height:150px; font-family: 'News Cycle', arial, serif; font-size:60px; color:#ebebeb; font-weight:normal;}
.meio .box_previnir #list_item { width:100%; height:50px; background: url(../img/bg_linha.gif) bottom repeat-x; position:relative;}
.meio .box_previnir #list_item div { display:inline-block; width:230px; margin:0 0 5px 0; position:absolute; }
.meio .box_previnir #list_item .ativo { bottom:0;}
.meio .box_previnir #list_item .tit_item { margin-top:-5px; cursor:pointer; padding:0 5px 0 0; background:url(../img/<?=$skin?>/bg_tit_item.png) bottom left no-repeat; height:50px; text-align:right; line-height:36px; font-family: 'News Cycle', arial, serif; font-size:18px; color:#666; font-weight:normal; }
.meio .box_previnir #list_item .tit_item_2 { margin-top:-5px; cursor:pointer; padding:0 5px 0 0; background:url(../img/<?=$skin?>/bg_tit_item_2.png) bottom left no-repeat; height:50px; text-align:right; line-height:36px; font-family: 'News Cycle', arial, serif; font-size:18px; color:#666; font-weight:normal; }
.meio .box_previnir #list_item .tit_item_3 { margin-top:-5px; cursor:pointer; padding:0 5px 0 0; background:url(../img/<?=$skin?>/bg_tit_item_3.png) bottom left no-repeat; height:50px; text-align:right; line-height:36px; font-family: 'News Cycle', arial, serif; font-size:18px; color:#666; font-weight:normal; }
.meio .box_previnir #list_item .tit_item_4 { margin-top:-5px; cursor:pointer; padding:0 5px 0 0; background:url(../img/<?=$skin?>/bg_tit_item_4.png) bottom left no-repeat; height:50px; text-align:right; line-height:36px; font-family: 'News Cycle', arial, serif; font-size:18px; color:#666; font-weight:normal; }
.meio .box_previnir #list_item .ativo .tit_item { font-weight:bold!important;margin-top:0; color:<?=$cor_1?>;}
.meio .box_previnir #list_item .sp_txt { display:none; background:#fff; padding:0 10px 10px 10px;}
.meio .box_previnir #list_item .ativo .sp_txt {display:block!important;}
.meio .box_previnir .box_1 { left:5px;}
.meio .box_previnir .box_2 { left:245px;}
.meio .box_previnir .box_3 { right:245px;}
.meio .box_previnir .box_4 { right:5px;}

.meio .box_previnir .btn_sustenta { display:block; text-decoration:none; position:relative; margin:0 auto; background: url(../img/btn_grande.png) no-repeat; text-align:center; font-family: 'News Cycle', arial, serif; font-size:22px; color:#666; font-weight:normal;width:397px; height:75px;}
.meio .box_previnir .btn_sustenta:hover { color:<?=$cor_1?>;}

.rodape { height:auto; position:relative; z-index:1; border-bottom:5px <?=$cor_1?> solid;}


.rodape .box_contato { background: url(../img/<?=$skin?>/bg/bg_rodape_contato.gif) top center no-repeat;}
.rodape .box_contato .contato_header { min-height:154px; position:relative; background:url(../img/<?=$skin?>/bg/bg_rodape_header.png) bottom center no-repeat; height:auto;}
.rodape .box_contato .tit_box { height:60px; text-align:center; font-size:36px; font-family: 'News Cycle', arial, serif; color:<?=$cor_1?>; }
.rodape .box_contato .subtit_box { height:30px; padding:20px 0; text-align:center; color:#666; font-style:italic; font-size:12px; white-space:nowrap; font-family: 'Open Sans', arial, serif;}
.rodape .box_contato .box_msg { color:#fff; padding:20px 40px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
				
.rodape .box_contato .box_balao { width:240px; height:130px; padding:25px 15px 0 55px; background:url(../img/<?=$skin?>/bg/bg_rodape_balao.png) no-repeat;}
.rodape .box_contato .trabalhe { position:absolute; right: 80px; top:0;}
.rodape .box_contato .investimento { position:absolute; right: 360px; top:0;}
.rodape .box_contato .box_balao a { display:block; color:#666; text-decoration:none;}
.rodape .box_contato .box_balao .st_tit { display:block; padding-bottom:15px; color:<?=$cor_1?>; text-transform:uppercase; }
.rodape .box_contato .box_balao .sp_img { position:absolute; display:inline-block; top:-15px; right:10px;}
.rodape .box_contato .box_balao .sp_img img { width:120px; height:75px;}
.rodape .box_contato .box_balao .sp_txt { display:block; padding:10px 0;}
.rodape .box_contato .box_balao .sp_btn { display:block; color:<?=$cor_1?>; text-transform:uppercase;}
.rodape .box_contato .btn_voltartop { position:absolute; right:10px; top:80px;}

.rodape .box_contato .trabalhe .sp_img img {background: url(../img/<?=$skin?>/img_trabalhe.png) top center no-repeat;}
.rodape .box_contato .investimento .sp_img img {background: url(../img/<?=$skin?>/img_investimento.png) top center no-repeat;}

.rodape .box_contato .tbl_contato { width:870px; position:relative; margin:0 auto;}
.rodape .box_contato .tbl_contato .st_info { display:block; padding:10px 0;}
.rodape .box_contato .tbl_contato .td_full { background:url(../img/<?=$skin?>/bg/bg_rodape_td_full.png) no-repeat; height:70px; text-align:center; padding:0 20px; line-height:25px;}
.rodape .box_contato .tbl_contato .td_lft { padding-right:35px;}
.rodape .box_contato .tbl_contato .td_rgt {  padding-left:35px;}
.rodape .box_contato .tbl_contato label { display:block; padding:10px 0 5px 0; font-size:14px;}
.rodape .box_contato .tbl_contato .sp_campo { display:block;}
.rodape .box_contato .tbl_contato input, .rodape .box_contato .tbl_contato select, .rodape .box_contato .tbl_contato textarea { color:#fff; color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:3px; border:1px #ebebeb solid;}
.rodape .box_contato .tbl_contato select { width:398px;}
.rodape .box_contato .tbl_contato select:focus { background:#ebebeb; color:#333;}
.rodape .box_contato .tbl_contato input { width:390px;}
.rodape .box_contato .tbl_contato input:focus { background:#ebebeb; color:#333;}
.rodape .box_contato .tbl_contato textarea { width:390px; max-width:390px; min-width:390px; max-height:330px; min-height:330px; height:330px;padding:3px;}
.rodape .box_contato .tbl_contato textarea:focus { background:#ebebeb; color:#333;}
.rodape .box_contato .tbl_contato button { text-indent:-9999px; float:right; display:block; width:106px; height:46px; background:url(../img/btn/btn_enviar.png) no-repeat; border:0; margin:0; padding:0;}

.rodape .menu_rodape { color:<?=$cor_1?>; padding:15px 0;}
.rodape .menu_rodape a { color:<?=$cor_1?>; display:inline-block; text-transform:uppercase; text-decoration:none;}
.rodape .menu_rodape a:hover { color:<?=$cor_2?>;}

.rodape .submenu_rodape { background:url(../img/<?=$skin?>/bg/bg_rodape_botoes.gif) 160px 50% no-repeat; height:55px;}
.ie7 .rodape .submenu_rodape {background:url(../img/<?=$skin?>/bg/bg_rodape_botoes.gif) left 50% no-repeat;}
.rodape .submenu_rodape a { font-size:14px; font-family: 'Didact Gothic', arial, serif; line-height:50px; color:#02675D; text-decoration:none;}
.rodape .submenu_rodape .btn_localizacao {}
.rodape .submenu_rodape .btn_unidades {}
.rodape .submenu_rodape .btn_newsletter {}

.rodape .box_endereco {color:<?=$cor_1?>; padding:10px 0; height:36px;}
.rodape .box_endereco address { font-style:normal; padding:0; padding-left:20px; margin:0;}
.rodape .box_endereco span { display:block; padding-left:20px;}
.rodape .box_triata { padding:10px 0; height:36px;}
.rodape .box_triata a {display:block; text-align:right; color:#666; text-decoration:none; padding-right:20px;}
.rodape .box_keywords { color:#fff; text-align:center; line-height:20px; background:url(../img/<?=$skin?>/bg/bg_keywords.gif) top center no-repeat;}
.rodape .box_keywords span { display:inline-block; padding:0 5px; white-space:nowrap;}
/**************************************/
/*	BODY - FIM	*/
/**************************************/

/**************************************/
/*	PÁGINAS	*/
/**************************************/

/*Home*/
.dethome { }
.dethome .banner_topo { padding:0; width:950px; margin:5px; min-height:220px;}

.dethome .box_lft {background:#fff; }
.dethome .box_lft .box_topdent { padding:0 5px;}
.dethome .box_lft .box_topdent .tit_box { padding: 0 0 10px 0; font-size:20px; font-family: 'News Cycle', arial, serif; color:<?=$cor_3?>;}
.dethome .box_lft .box_topdent .box_txt { padding:10px 15px; display:block;}
.dethome .box_lft .box_topdent .box_video {}

.dethome .box_lft .box_news { padding:0 5px;}
.dethome .box_lft .box_news .tit_box { border-top:2px #666 dotted; padding: 10px 15px; font-size:20px; font-family: 'News Cycle', arial, serif; color:<?=$cor_3?>;}
.dethome .box_lft .box_news .list_noticia { display:table; padding:0 40px; margin:0; background:url(../img/<?=$skin?>/bg/bg_dot_ccc.gif) top center repeat-y;}
.dethome .box_lft .box_news li { list-style:none outside; padding:0; margin:0;}
.dethome .box_lft .box_news li a { display:block; color:#666; text-decoration:none; padding:0 5px;}
.dethome .box_lft .box_news li .sp_img {}
.dethome .box_lft .box_news li .sp_img img { max-width:70px; height:auto;}
.dethome .box_lft .box_news li .sp_txt { padding:0 0 0 5px; display:block;}
.dethome .box_lft .box_news li .sp_txt .sp_dat { display:block; font-size:11px; font-style:italic; color:<?=$cor_3?>;}
.dethome .box_lft .box_news li .sp_txt .sp_tit { display:block;}
.dethome .box_lft .btn_vejamais { display:block; text-align:right;color:<?=$cor_3?>; padding:10px 0; text-decoration:none;}

.dethome .box_rgt {background:#fff; }
.dethome .box_rgt .box_vocesabia { padding:0 5px;}
.dethome .box_rgt .box_vocesabia .banner { padding:10px 10px 0 5px; }
.dethome .box_rgt .tit_box { padding: 10px 15px; font-size:20px; font-family: 'News Cycle', arial, serif; color:<?=$cor_3?>;}
.dethome .box_rgt .list_faq { padding:0; margin:0;}
.dethome .box_rgt .list_faq li { padding:0; margin:0 0 10px 0; list-style:none outside;}
.dethome .box_rgt .list_faq h3 { background:url(../img/<?=$skin?>/bg/bg_listfaq_h3.gif) top repeat-x;}
.dethome .box_rgt .list_faq .tit_faq { padding:5px 50px 5px 15px; font-size:12px; color:#666; display:block; background:url(../img/btn/btn_faq_fechado.png) right center no-repeat;}
.dethome .box_rgt .list_faq .ativo .tit_faq { color:<?=$cor_3?>; background:url(../img/btn/btn_faq_aberto.png) right center no-repeat;}
.dethome .box_rgt .list_faq .txt_faq { padding:10px 15px; background:url(../img/<?=$skin?>/bg/bg_listfaq_resposta.gif) top left no-repeat;}
.dethome .box_rgt .btn_vejamais { display:block; text-align:right;color:<?=$cor_3?>; padding:10px 0; text-decoration:none;}
/*Home - Fim*/

/*Internas*/
.internas {}

#overlay {background:#666 !important;}

.modalDialog_contentDiv { border:2px <?=$cor_1?> solid !important; min-width:440px !important;}
.ie6 .modalDialog_contentDiv {width:440px !important; }
.modalDialog_transparentDivs {background:#666 !important; z-index:6;}

div.caixa_flutuante { padding:10px; color:#666; text-align:left;}

div.caixa_flutuante a.close {position:absolute; top:0; right:0;}
div.caixa_flutuante a.close img { background:<?=$cor_1?>; padding:0; margin:0;}
div.caixa_flutuante h1 { font-family: 'News Cycle', arial, serif; text-transform:uppercase; font-size:22px; font-weight:normal; color:<?=$cor_1?>; }
div.caixa_flutuante p { text-align:left; line-height:150%; padding:10px 0;}
div.caixa_flutuante form { padding:0; margin:0;}
div.caixa_flutuante input, div.caixa_flutuante select { font-size:14px!important; font-weight:normal; color:#000;}
div.caixa_flutuante .tbl_formulario { width:420px;}
div.caixa_flutuante .tbl_formulario input, div.caixa_flutuante .tbl_formulario select, div.caixa_flutuante .tbl_formulario textarea { font-size:14px!important; font-weight:normal; color:#666;}
div.caixa_flutuante .tbl_formulario td { padding:5px;}
div.caixa_flutuante .tbl_formulario .lbl { width:141px;}
div.caixa_flutuante .tbl_formulario label { display:block; padding:0; text-align:right; color:#000; font-weight:normal; }
div.caixa_flutuante .tbl_formulario input { width:250px; background:#FBFBFB; border:1px <?=$cor_1?> solid; padding:3px; color:#666; font-size:12px;}
div.caixa_flutuante .tbl_formulario .inp_normal input { width:160px!important;}
div.caixa_flutuante .tbl_formulario .inp_55 { width:30px!important;}
div.caixa_flutuante .tbl_formulario textarea { min-width:250px; max-width:250px; max-height:100px; min-height:100px; background:#FBFBFB; border:1px <?=$cor_1?> solid; padding:3px; color:#666; font-style:italic;  font-size:12px;}
div.caixa_flutuante .tbl_formulario select { background:#FBFBFB; border:1px <?=$cor_1?> solid; padding:3px; color:#666;  font-size:12px;}
div.caixa_flutuante .tbl_formulario #combo_filho_ { padding:0; margin:0;}
div.caixa_flutuante .tbl_formulario .slt select { width:238px;}
div.caixa_flutuante .tbl_formulario button {  text-indent:-9999px; float:right; display:block; width:106px; height:46px; background:url(../img/btn/btn_enviar.png) no-repeat; border:0; margin:0; padding:0;}
div.caixa_flutuante .al_ctr { font-size:13px; }
div.caixa_flutuante #max_nn_texmensagem { display:none;}

.internas .banner_topo { padding:0; width:950px; margin:5px; min-height:220px;}
.internas .banner_topo img { max-width:950px; min-height:220px;}

.internas .box_conteudo { background:#fff; position:relative;}
.internas .box_conteudo .box_pad { padding: 75px 30px 30px 30px;}
.internas .box_conteudo .tit_conteudo { color:<?=$cor_1?>; font-size:180%; font-weight:normal;}

.internas .botoes_int {position:absolute; top:5px; right:10px; border-bottom:2px #666 dotted;}
.internas .botoes_int a { display:inline-block; width:40px; height:30px; background-position:center center; background-repeat:no-repeat;}
.internas .botoes_int .compartilhe { color:#666;}
.internas .botoes_int .compartilhe .btn_1 { background-image:url(../img/btn/btn_facebook.gif);}
.internas .botoes_int .compartilhe .btn_2 { background-image:url(../img/btn/btn_twitter.gif);}
.internas .botoes_int .compartilhe .btn_3 { background-image:url(../img/btn/btn_indique.gif);}
.internas .botoes_int .tools {}
.internas .botoes_int .tools .btn_1 { background-image:url(../img/btn/btn_amenos.gif);}
.internas .botoes_int .tools .btn_2 { background-image:url(../img/btn/btn_amais.gif);}
.internas .botoes_int .tools .btn_3 { background-image:url(../img/btn/btn_print.gif);}
.internas .botoes_int .tools .btn_4 { background-image:url(../img/btn/btn_voltar.gif);}

.internas .box_conteudo .caminho { font-weight:bold; color:#666; margin-bottom:20px;}
.internas .box_conteudo .caminho a {color:<?=$cor_1?>; display:inline-block; text-decoration:none;}
.internas .box_conteudo .caminho span { display:inline-block;color:<?=$cor_1?>;}
.internas .box_conteudo .caminho strong { display:inline-block;}

.internas .list_faq { padding:0!important; margin:0!important;}
.internas .list_faq li { padding:0!important; margin:0 0 15px 0!important; list-style:none outside!important;}
.internas .list_faq h3 { background:#ebebeb url(../img/<?=$skin?>/bg/bg_dot_ebebeb.gif) bottom repeat-x; cursor:pointer;}
.internas .list_faq .tit_faq { padding:5px 50px 5px 15px; font-size:90%; color:<?=$cor_1?>; display:block; background:url(../img/btn/btn_faq2_fechado.png) 98% 50% no-repeat;}
.internas .list_faq .ativo { background:<?=$cor_1?>;}
.internas .list_faq .ativo .tit_faq { color:#fff; background:url(../img/btn/btn_faq2_aberto.png) 98% 50% no-repeat;}
.internas .list_faq .txt_faq { background:#fff;padding:10px 15px; border-bottom:2px <?=$cor_1?> solid;}
.internas .list_faq .box_img { background:#ebebeb; padding:10px;}

.internas .box_lateral {background:#fff; }
.internas .box_lateral .box_pad { padding: 30px;}
.internas .box_lateral .tit_aside { color:<?=$cor_1?>; font-size:170%; font-weight:normal; text-align:center;}
.ie7 .internas #barra_lateral ul { padding:0; margin:0;} 

.tbl_download { width:100%; margin:0; font-size:12px!important;}
.tbl_download th { padding:0 10px 10px 10px; border:1px dotted #666; border-top:none;}
.tbl_download th.rgt { border-right:none; padding-right:0;}
.tbl_download th.lft { border-left:none; padding-left:0; text-align:left; width:335px;}
.tbl_download th span { display:block; background:<?=$cor_1?>; font-weight:bold; font-size:12px; line-height:30px; color:#fff; padding:0 10px;}
.tbl_download th.lft span { padding:0 20px;}
.tbl_download td { padding:5px; border:1px dotted #666; text-align:center; vertical-align:middle !important;}
.tbl_download td.rgt { padding-right:0; text-align:center;}
.tbl_download td.lft { border-left:none; padding-left:0; text-align:left;}
.tbl_download tr.ult td { border-bottom:none;}
.tbl_download td span { display:block; border:1px solid #666; color:#666; font-weight:bold; font-size:12px; line-height:30px; padding:0 20px;}
.tbl_download td.rgt span { display:block; border:none; background:url(../img/btn/icon_download.gif) center center no-repeat;}

/* Modulo Download */
.lisdownloads .caminho { display:inline-block!important; float:left;}
.lisdownloads .busca_down { float:right;}
.lisdownloads .busca_down input { border:1px #666666 solid; vertical-align:top;  }
.lisdownloads .busca_down button { height:25px; width:30px; background:url(../img/btn/btn_ok.gif) no-repeat; text-indent:-9999px;} 
.ie .lisdownloads .busca_down button { margin:0 5px; }
.ie .lisdownloads .busca_down span { display:inline-block;  padding-bottom:5px;}
.lisdownloads .tbl_downloads th { background:#EBEBEB; color:#006C68; padding:10px; font-size:14px; font-weight:bold; }
.lisdownloads .tbl_downloads td { padding:10px; border-bottom:1px #ccc solid; color:#666;}
.lisdownloads .tbl_downloads td a { text-decoration:none;}
.lisdownloads .tbl_downloads .td_nom { width:50%;}
.lisdownloads .tbl_downloads .td_cat { width:30%;}
.lisdownloads .tbl_downloads .td_arq { width:20%; white-space:nowrap;}
.lisdownloads .tbl_downloads tr:hover td { background:#def1f1;}

.lisdownloads #paginacao { padding:10px; text-align:center; }
.lisdownloads #paginacao .pg_atual { display:inline-block;  padding:2px 6px; color:#fff; font-weight:bold; text-decoration:none; background:#006C68;}
.lisdownloads #paginacao a { color:#666; margin: 0 5px;}

/* Módulo Downloads - Fim*/

.internas .txt_conteudo h1 { font-size:150%;}
.internas .txt_conteudo h2 { font-size:140%;}
.internas .txt_conteudo h3 { font-size:130%;}
.internas .txt_conteudo h4 { font-size:120%;}
.internas .txt_conteudo h5 { font-size:110%;}
.internas .txt_conteudo h6 { font-size:100%;}

.internas .txt_conteudo td { padding:5px;}
.internas .txt_conteudo hr { color:#ccc; margin:10px 0;}
.internas .txt_conteudo ul { padding:0 10px; margin:0;}
.internas .txt_conteudo li { list-style: disc outside;  margin:5px; padding:0;}

.internas #galeria_glrgaleria_conteudo { padding:10px 0;}
.internas .tabela_galeria { width:100%; border:none;padding:0; margin:0;}
.internas .tabela_galeria td {padding:10px 0 15px 0; margin:0; display:table-cell; vertical-align:top!important; min-width:33%; max-width:100%; text-align:center; border:none;}
.ie6 .internas .tabela_galeria td {width:33%; padding:3px;}
.internas .tabela_galeria br { display:none;}
.internas .tabela_galeria .img_galeria {padding:0; margin:0; width:200px; position:relative; margin:0 auto;}
.internas .tabela_galeria .img_galeria a { padding:0; margin:0; color:<?=$cor_1?>; display:inline-block; text-decoration:none;} 
.internas .tabela_galeria .img_galeria a:hover { }
.internas .tabela_galeria .img_galeria img {width:180px!important; height:auto; border:0; margin-bottom:5px; margin:0 0 5px 0; } 
.internas .tabela_galeria .img_galeria :hover img {}
.internas .tabela_galeria .img_galeria .imagens_glrgaleria { }
.internas .tabela_galeria .img_galeria .videos_glrgaleria {}
.internas .tabela_galeria .img_galeria .videos_glrgaleria a { }
/*Internas - Fim*/

/**/
.conteudo {}
/**/

/**/
.lisprograma .list_programa { padding:0!important; margin:0!important;}
.lisprograma .list_programa li { list-style:none outside;  padding:20px 0; margin:0; border-bottom:2px #666 dotted;}
.lisprograma .list_programa a {display:table; padding:0; margin:0; color:#666; text-decoration:none;}
.ie7 .lisprograma .list_programa a { display:inline-block;}
.lisprograma .list_programa .st_tit { display:block; color:<?=$cor_1?>; font-size:120%;}
.lisprograma .list_programa .sp_txt {}
.lisprograma .list_programa .sp_img { text-align:center;}
.lisprograma .list_programa .sp_img img { max-width:270px; height:auto;}
.lisprograma .img_logo { float:right; padding:10px;}

.lisprograma #barra_lateral .list_programa .sp_txt { display:block; text-align:justify;}
.lisprograma #barra_lateral .btn_vejatodas { display:block; padding: 10px 0; text-align:right; text-decoration:none;color:<?=$cor_1?>; }

.lisprograma .paginacao_programa {width:100%; margin:10px 0; min-height:30px; line-height:30px; position:relative; text-align:center;}
.lisprograma .paginacao_programa .paginas_programa a { text-decoration:none; background:#fff; text-decoration:none; color:<?=$cor_1?>; font-weight:bold; padding:1px 6px;}
.lisprograma .paginacao_programa .pg_atual_programa {background:<?=$cor_1?>; font-weight:bold; color:#fff; padding:1px 6px;}
.lisprograma .paginacao_programa .pg_primeira_programa a { display:inline-block; padding: 0 10px; color:<?=$cor_1?>;}
.lisprograma .paginacao_programa .pg_ultima_programa a { display:inline-block; padding: 0 10px; color:<?=$cor_1?>;}
.lisprograma .paginacao_programa .pg_anterior_programa a { display:inline-block; padding: 0 10px; color:<?=$cor_1?>;}
.lisprograma .paginacao_programa .pg_proxima_programa a { display:inline-block; padding: 0 10px; color:<?=$cor_1?>;}
/**/

/**/
.lisnoticia .list_noticia {}
.lisnoticia .list_noticia li { list-style:none outside;  padding:20px 0!important; margin:0!important; border-bottom:2px #666 dotted;}
.lisnoticia .list_noticia a {display:table; padding:0; margin:0; color:#666; text-decoration:none;}
.ie7 .lisnoticia .list_noticia a { display:inline-block;}
.lisnoticia .list_noticia .st_tit { display:block; color:<?=$cor_1?>; font-size:120%;}
.lisnoticia .list_noticia .sp_txt {}
.lisnoticia .list_noticia .sp_img { float:right; margin:0 0 10px 10px; text-align:center; background:#ebebeb; padding:10px; display:inline-block;}
.lisnoticia .list_noticia .sp_img img { max-width:180px; height:auto; border:1px #c0c0c0 solid;}
.lisnoticia .list_noticia .sp_dat { color:<?=$cor_1?>; font-size:100%;}
.lisnoticia .list_noticia .sp_resumo {}

.lisnoticia .paginacao_campanha {width:100%; margin:10px 0; min-height:30px; line-height:30px; position:relative; text-align:center;}
.lisnoticia .paginacao_campanha .paginas_campanha a { text-decoration:none; background:#fff; text-decoration:none; color:<?=$cor_1?>; font-weight:bold; padding:1px 6px;}
.lisnoticia .paginacao_campanha .pg_atual_campanha {background:<?=$cor_1?>; font-weight:bold; color:#fff; padding:1px 6px;}
.lisnoticia .paginacao_campanha .pg_primeira_campanha a { display:inline-block; padding: 0 10px; color:<?=$cor_1?>;}
.lisnoticia .paginacao_campanha .pg_ultima_campanha a { display:inline-block; padding: 0 10px; color:<?=$cor_1?>;}
.lisnoticia .paginacao_campanha .pg_anterior_campanha a { display:inline-block; padding: 0 10px; color:<?=$cor_1?>;}
.lisnoticia .paginacao_campanha .pg_proxima_campanha a { display:inline-block; padding: 0 10px; color:<?=$cor_1?>;}


.lisnoticia .paginacao_noticia {width:100%; margin:10px 0; min-height:30px; line-height:30px; position:relative; text-align:center;}
.lisnoticia .paginacao_noticia .paginas_noticia a { text-decoration:none; background:#fff; text-decoration:none; color:<?=$cor_1?>; font-weight:bold; padding:1px 6px;}
.lisnoticia .paginacao_noticia .pg_atual_noticia {background:<?=$cor_1?>; font-weight:bold; color:#fff; padding:1px 6px;}
.lisnoticia .paginacao_noticia .pg_primeira_noticia a { display:inline-block; padding: 0 10px; color:<?=$cor_1?>;}
.lisnoticia .paginacao_noticia .pg_ultima_noticia a { display:inline-block; padding: 0 10px; color:<?=$cor_1?>;}
.lisnoticia .paginacao_noticia .pg_anterior_noticia a { display:inline-block; padding: 0 10px; color:<?=$cor_1?>;}
.lisnoticia .paginacao_noticia .pg_proxima_noticia a { display:inline-block; padding: 0 10px; color:<?=$cor_1?>;}

.detnoticia .btn_franqueado { float:right;color:<?=$cor_1?>;}
.detnoticia .btn_franqueado:hover {color:<?=$cor_2?>;}
.detnoticia .p_info { border-top:2px #666 dotted;}
.detnoticia .p_info .sp_info { display:block; color:#666;}
.detnoticia .p_info strong { width:10%; text-align:right; color:<?=$cor_1?>; display:inline-block; }
.detnoticia .p_info a { color:#666;}

.box_lateral .list_programa { padding:0!important; margin:0!important;}
.box_lateral .list_programa li { list-style:none outside; padding:20px 0!important; margin:0!important;}
.box_lateral .list_programa a {display:table; padding:0 10px; margin:0; color:#666; text-decoration:none;}
.ie7 .box_lateral .list_programa a { display:inline-block;}
.box_lateral .list_programa .st_tit { display:block; color:<?=$cor_1?>; font-size:120%;}
.box_lateral .list_programa .sp_txt {}
.box_lateral .list_programa .sp_img { text-align:center;}
.box_lateral .list_programa .sp_img img { max-width:210px; height:auto;}
.box_lateral .btn_vejatodas {display:block; padding: 10px 0; text-align:right; text-decoration:none;color:<?=$cor_1?>; }

.box_lateral .list_noticias {}
.box_lateral .list_noticias li { list-style:none outside;  padding:20px 10px; margin:0; border-bottom:2px #666 dotted;}
.box_lateral .list_noticias li:hover { background:#fafafa;}
.box_lateral .list_noticias a {display:table; padding:0; margin:0; color:#666; text-decoration:none;}
.ie7 .box_lateral .list_noticias a { display:inline-block;}
.box_lateral .list_noticias .st_tit { display:block; color:<?=$cor_1?>; font-size:120%;}
.box_lateral .list_noticias .sp_txt {}
.box_lateral .list_noticias .sp_img { padding:5px 0; text-align:center; display:block;}
.box_lateral .list_noticias .sp_img img { max-width:210px; height:auto;}
.box_lateral .list_noticias .sp_dat { color:<?=$cor_1?>; display:block; font-size:100%;}
/**/

/**/
.mod_curriculo .tbl_formulario { width:100%; margin:20px 0;}
.mod_curriculo .img_lateral { padding:20px 5px;}
.mod_curriculo .resposta { background:<?=$cor_1?>;color:#fff; font-weight:bold; display:block;}
.mod_curriculo .tbl_formulario td {}
.mod_curriculo .btn_generico { display:inline-block; padding:5px 10px; color:<?=$cor_1?>; font-weight:bold;}
.mod_curriculo .tbl_formulario form {}
.mod_curriculo .tbl_formulario input, .mod_curriculo .tbl_formulario select, .mod_curriculo .tbl_formulario textarea { padding:3px; border:1px #ebebeb solid;}
.mod_curriculo .tbl_formulario input:focus, .mod_curriculo .tbl_formulario select:focus, .mod_curriculo .tbl_formulario textarea:focus { background: #ebebeb;}
.mod_curriculo .tbl_formulario textarea { width:98%; max-width:590px; min-width:98%; height:150px; max-height:150px; min-height:150px; }
.mod_curriculo .tbl_formulario .lbl {}
.mod_curriculo .tbl_formulario label { display:block; color:#666; font-size:120%;}
.mod_curriculo .tbl_formulario .inp_full input { width:98%;}
.mod_curriculo .tbl_formulario .inp_med {}
.mod_curriculo .tbl_formulario .inp_dat input { text-align:center;}
.mod_curriculo .tbl_formulario .btn {}
.mod_curriculo .tbl_formulario .btn button { float:right;}
.mod_curriculo .tbl_formulario .btn_acessar { background: url(../img/btn/btn_acessar.gif) no-repeat; width:106px; height:46px;}
.mod_curriculo .tbl_formulario .btn_enviar { background: url(../img/btn/btn_enviar.gif) no-repeat; width:106px; height:46px;}
/**/

/**/
.mod_contato {}
/**/

/**/
.lisunidade .list_faq .tit_faq { text-transform:uppercase;}
.lisunidade .txt_faq ul { padding:0; margin:0;}
.lisunidade .item { clear:both; padding:5px 0!important; margin:5px 0!important; border-bottom:2px #666 dotted;}
.lisunidade .item:last-child { border-bottom:none;}
.lisunidade .item .box_txt { }
.lisunidade .item .box_txt .sp_tit {  color:<?=$cor_1?>; font-weight:bold; display:block;}
.lisunidade .item .box_txt address { display:block;}
.lisunidade .item .box_txt .sp_item { display:block;}
.lisunidade .item .box_txt .sp_item strong {color:<?=$cor_1?>; font-weight:bold;}
.lisunidade .item .box_txt table {}
.lisunidade .item .box_txt table .al_lft { padding:5px 0; vertical-align:middle!important; display:table-cell!important;}
.lisunidade .item .box_txt table .al_rgt { padding:5px 0;}
.lisunidade .item .box_txt .btn_mapa { line-height:22px; color:#fff; display:inline-block; background:url(../img/btn/btn_vejanomapa.gif); width:120px; text-decoration:none; padding: 0 0 0 5px; height:22px;}
.lisunidade .item .box_txt .btn_site {display:inline-block; background:url(../img/btn/btn_versite.gif); width:80px; height:34px;}
.lisunidade .item .box_img {}
.lisunidade .item .box_img img { border:10px #ebebeb solid; max-width:210px;}

.lisunidade .tbl_comochegar label { display:block; padding:10px 0 5px 0; font-size:14px;}
.lisunidade .tbl_comochegar .sp_campo { display:block;}
.lisunidade .tbl_comochegar input { color:#fff; color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:3px; border:1px #ebebeb solid;}
.lisunidade .tbl_comochegar input { width:470px;}
.lisunidade .tbl_comochegar input:focus { background:#ebebeb; color:#333;}
.lisunidade .tbl_comochegar button { text-indent:-9999px;  display:block; width:106px; height:46px; background:url(../img/btn/btn_enviar.png) no-repeat; border:0; margin:0; padding:0;}
.lisunidade .tbl_comochegar .al_lft, .lisunidade .tbl_comochegar .al_rgt { height:85px;}
.ie .lisunidade .tbl_comochegar .al_lft, .ie .lisunidade .tbl_comochegar .al_rgt { height:75px;}
/**/

/**/
.lismapa .list_mapa { padding:0; margin:0;}
.lismapa .list_mapa li { display:block; clear:both; }
.lismapa .list_mapa .pri { list-style: none outside; padding:0; margin:0 0 10px 0;}
.lismapa .list_mapa .pri a { display:block;background:#666; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold; padding:5px 15px; margin:10px 0 0 0;}
.lismapa .list_mapa .pri a:hover { background:<?=$cor_1?>; color:#fff;}

.lismapa .list_mapa .ul_int { width:98%; padding:0 10px 10px 10px!important; margin:0;}
.lismapa .list_mapa .ul_int li { list-style: none outside; padding:0; margin:0;}
.lismapa .list_mapa .ul_int a { display:block; background:#ebebeb; color:#666; font-weight:normal; text-transform:none; padding:5px 15px;}
.lismapa .list_mapa .ul_int a:hover { background:<?=$cor_2?>; color:#fff;}
.lismapa .list_mapa .box_full { display:table; width:100%; padding:0!important;}
.lismapa .list_mapa .box_full h3 { display:none; }
.lismapa .list_mapa .box_full .ul_dif { width:98%; padding:0; margin:0;}
.lismapa .list_mapa .box_full .ul_dif li { list-style: none outside; padding:0; margin:0;}
.lismapa .list_mapa .box_full .ul_dif a { display:block; background:#ebebeb; font-weight:normal; text-transform:none; color:#666; padding:5px 15px;}
.lismapa .list_mapa .box_full .ul_dif a:hover { background:<?=$cor_2?>; color:#fff;}
.lismapa .list_mapa ul { padding: 0 10px!important;}
/**/

/*Busca*/
.lisbusca .busca_caixa_texto_consulta { padding:5px 0; display:block; color:#666;  font-weight:bold;}
.lisbusca .busca_caixa_texto_consulta .busca_texto_consulta { color:<?=$cor_1?>; font-size:14px;}
.lisbusca .busca_caixa_nom_area { clear:both; margin:10px 0; font-weight:bold; color:<?=$cor_1?>; display:block; font-size:14px; padding: 10px 0; }
.lisbusca .busca_caixa_resposta { padding:10px 10px 5px 10px; display:block; background:#fff; font-size:100%; color:#666;}
.lisbusca .busca_caixa_resposta a { text-decoration:none;}
.lisbusca .busca_campo_principal { font-size:12px; padding:5px 0 0 0; color:#666!important; }
.lisbusca .busca_campo_principal a { font-weight:bold; color:#666!important; text-decoration:underline;}
.lisbusca .busca_campo_secundario { font-size:12px; color:#666!important; }
.lisbusca .busca_campo_secundario a { display:block; color:#666!important; font-weight:normal!important; line-height:150%; padding:5px 0; margin-bottom:10px;}

.lisbusca .busca_paginacao {width:100%; margin:10px 0; min-height:30px; line-height:30px; position:relative; text-align:center;}
.lisbusca .busca_paginacao .paginas_busca a {background:#fff; text-decoration:none; color:#666; font-weight:bold; padding:1px 6px;}
.lisbusca .busca_paginacao .pg_atual_busca {background:<?=$cor_1?>; font-weight:bold; color:#fff; padding:1px 6px;}
.lisbusca .busca_paginacao .pg_primeira_busca a {display:inline-block; padding: 0 10px; color:#666;}
.lisbusca .busca_paginacao .pg_ultima_busca a { display:inline-block; padding: 0 10px; color:#666;}
.lisbusca .busca_paginacao .pg_anterior_busca a { display:inline-block; padding: 0 10px; color:#666;}
.lisbusca .busca_paginacao .pg_proxima_busca a { display:inline-block; padding: 0 10px; color:#666;}

.lisbusca .busca_total_registros { text-align:center; padding:20px 0;}
/*Busca - Fim*/

#btn_contato{ border:0; background:transparent url(../img/btn_comprar.jpg) 0 0 no-repeat; width:322px; height:47px; font-size:1px; display:block;}

/**************************************/
/*	PÁGINAS - FIM	*/
/**************************************/

