/******* ZERAR ELEMENTOS **********/
html, body {width:100%;}
body {
	font:13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666;
	background: #E0E4E3 url(img/fundo.png) repeat-x;
	overflow: -moz-scrollbars-vertical; /*habilita a barra de rolavem vertical somente para o FIREFOX*/
}

p {margin-bottom:10px; line-height:16px;}
a {text-decoration:underline; color:#333333;}
a:hover {text-decoration:none;}
table {border-collapse: collapse;}
* {margin:0px; padding:0px; list-style:none; border:none;}

#mae {
	width:1000px;
	position:relative;
	margin:0 auto;
	text-align:left;
}

/***************************** CABEÇALHO *****************************/
#mae #cabecalho {width:100%; height:146px; float:left;}
#mae #cabecalho img#logo {position:absolute; margin:32px 0 0 20px;}
#mae #cabecalho img#logo_login {position:absolute; margin:32px 0 0 380px;}
#mae #cabecalho #conta {width:314px; height:79px; position:absolute; margin:14px 0 0 665px;}
#mae #cabecalho #conta h1 {width:100%; height:43px; float:left; text-indent:-5000px; background:url(img/titi/conta_gratuita.png) no-repeat;}
#mae #cabecalho #conta a.bt_solicitar,
#mae #cabecalho #conta a.bt_login {width:154px; height:38px; float:left; text-indent:-5000px; overflow:hidden; background:url(img/bt/solicitar_email_marketing_gratuito.jpg);}
#mae #cabecalho #conta a.bt_login {float:right; background:url(img/bt/login.jpg);}
#mae #cabecalho #conta a.bt_solicitar:hover,
#mae #cabecalho #conta a.bt_login:hover {background-position:0 -38px;}
#mae #cabecalho #btLike-facebook {margin-left:905px; margin-top:110px; width: 80px;}
#mae #cabecalho #btLike-facebook #btLike{margin-top:9px; margin-lefth:0px;}
#mae #cabecalho #btLike-facebook #btLike .fb-like {margin-top:8px;}
/***************************** CABEÇALHO *****************************/


/***************************** RODAPÉ *****************************/
#mae #rodape {width:100%; height:97px; float:left; background:url(img/fundo_rodape.png);}
/*#mae #rodape {width:1000px; margin:0 auto; height:97px; float:left; background:url(img/fundo_rodape.png);}*/
#mae #rodape div {width:280px; float:left; margin:34px 0 0 30px;} /* era 350px */ 
#mae #rodape div h6 {font-size:16px; color:#fff; float:left; padding-right:35px; background:url(img/icon_carta.png) no-repeat 120px top;} 
#mae #rodape div a {color:#FF6600; font-style:italic; float:right; margin-right:35px; display:inline;} 
#mae #rodape div p {color:#fff; font-size:12px; width:100%; float:left;} 
#mae #rodape p.politica {color:#fff; font-size:11px; text-align:left; width:140px; float:right; margin:34px 7px 0 0; display:block; padding-bottom:20px; background:url(img/icon_politica.gif) no-repeat right;} 
#mae #rodape p a {text-decoration:none; color:#fff;}
#mae #rodape a{text-decoration:none;}
#mae #rodape p.twitter {font-size:11px; background:url(img/icon_twitter.jpg) no-repeat 0pt bottom; float:left; width:110px; padding-left: 40px; padding-top: 35px; color: #fff; cursor: pointer; margin-right: 30px;}
#mae #rodape p.feed {font-size:11px; background:url(img/icon_feed.jpg) no-repeat 0pt bottom; float:left; width:130px; padding-left: 40px; padding-top: 35px; color: #fff; cursor: pointer;}
#mae #rodape p.facebook {font-size:11px; background:url(img/icon_facebook.jpg) no-repeat 0pt bottom; float:left; width:130px; padding-left: 40px; padding-top: 35px; color: #fff; cursor: pointer;}

/***************************** RODAPÉ *****************************/


/***************************** ESTRUTURA *****************************/
#mae #conteudo {width:940px; padding:30px; float:left; background: #fff url(img/sombra_conteudo.png) repeat-x left top;}
#mae #conteudo.vazio {background:none;}
#mae .cont_home {width:978px !important; padding:30px 7px 30px 15px !important;}

#mae #conteudo h1.principal {width:100%; height:33px; float:left; margin:0 0 20px -22px; position:relative; display:inline;}
/***************************** ESTRUTURA *****************************/

/***************************** BOX NEWSLETTER - CADASTRO NA NEWS *****************************/
#box_news {width:382px; height:192px; background: url(img/fundo_aviso-trans.png) no-repeat;}
a.btn_fechar {width:21px; height:21px; text-indent:-5000px; overflow:hidden; display:block; position:absolute; margin:5px 0 0 350px/*Hack IE6 e 7*/; background: url(img/bt/fechar.gif) no-repeat;}
a.btn_fechar:hover {background-position:0 -21px;}
#box_news h1 {width:100%; text-align:center; float:left; margin:20px 0 0 0;}
#box_news p {font-size:12px; line-height:13px; width:310px; float:left; margin:15px 0 0 36px; display:inline;}
#box_news p.aviso_ok {font-size:12px; line-height:13px; color:#009900; width:281px; height:56px; padding:10px 0 0 16px; float:left; margin:20px 0 0 36px; display:inline; background:url(img/box_aviso_ok.gif) no-repeat;}
#box_news p.aviso_negado {font-size:12px; line-height:13px; color:#FF6600; width:281px; height:54px; padding:10px 0 0 16px; float:left; margin:20px 0 0 36px; display:inline; background:url(img/box_aviso_negado.gif) no-repeat;}
#box_news label {line-height:13px; vertical-align: middle;}
/***************************** BOX NEWSLETTER - CADASTRO NA NEWS *****************************/

/***************************** HOME *****************************/
#mae #conteudo #slider {width:970px; height:215px; float:left; margin-bottom: 8px; }
#mae #conteudo #slider a img { border: none; }
#mae #conteudo #slider #sliderleft { display: table-cell; vertical-align: middle; width: 60px; height:215px; float:left; margin-right: 5px; }
#mae #conteudo #slider #sliderleft * { vertical-align: middle; }
#mae #conteudo #slider #sliderleft span { display: inline-block; height: 100%; width: 1px; }
#mae #conteudo #slider #sliderright { width: 80px; height:215px; float:left;  }
#mae #conteudo #slider #sliderright { display: table-cell; vertical-align: middle; text-align: right; width: 60px; height:215px; float:left; }
#mae #conteudo #slider #sliderright * { vertical-align: middle; }
#mae #conteudo #slider #sliderright span { display: inline-block; height: 100%; width: 1px; }
#mae #conteudo #slider #slidertext h3 { font-size: 16px; color: #333; font-weight: bold; }
#mae #conteudo #slider #slidertext { width: 350px; height:215px; float:left; padding-left: 20px;  padding-right: 5px;  background: url('img/fundo_destaque.jpg'); }
#mae #conteudo #slider #slidertext li { width: 300px; height:185px; color: #333; margin-top: 30px; vertical-align: middle; }
#mae #conteudo #slider #sliderimage { display: table-cell; width: 450px; height:215px; float:left; text-align: center; }
#mae #conteudo #slider #sliderimage * { vertical-align: middle; }
#mae #conteudo #slider #sliderimage li { width: 450px; height:215px; }
#mae #conteudo #slider #sliderimage span { display: inline-block; height: 100%; width: 1px; }
#mae #conteudo #flash_home {width:370px; height:285px; float:left; background: #fff url(img/sombra_conteudo.png) repeat-x left top;}

#mae #conteudo #esquerda {width:345px; height:455; float:left; background: #fff top;}
#mae #conteudo #esquerda #sobrenn { color: #333; width:345px; float:left; background: #fff top;}
#mae #conteudo #esquerda #artigos { width:345px; float:left; background: #fff top; }
#mae #conteudo #esquerda #artigos #artconteudo { margin-left: 15px; }
#mae #conteudo #esquerda #artigos a { color: #333; text-decoration: none; }
#mae #conteudo #esquerda #artigos a:hover { color: #333; text-decoration: underline; }
#mae #conteudo #esquerda #artigos h1.artigo {width:345px; padding:30px 4px 4px 4px; border:solid 1px #E0E4E3; background:url(img/icon_livro.gif) no-repeat 189px 5px}
#mae #conteudo #esquerda #artigos #artconteudo li { list-style-image:url(img/marc_1.gif); padding-bottom: 0.5em; }

#mae #conteudo #esquerda #twitter {margin: none; height:270px; width:330px; float:left;}
#mae #conteudo #esquerda #box_twitter {margin: none; height:240px; width:330px; float:left;}
#mae #conteudo #esquerda #twitter h1.ctwitter {width:345px; padding:30px 4px 4px 4px; border:solid 1px #E0E4E3; background:url(img/icon_twitter_cartola.jpg) no-repeat 189px 5px}


#mae #conteudo #tudo_precisa {width:235px; float:left; margin:0 0 0 17px;}
#mae #conteudo #tudo_precisa h1 {color:#333; text-transform:uppercase; margin-bottom:15px;}

#mae #conteudo #dest_home {color:#333; width:350px; float:right; Xbackground:#ccc;}
#mae #conteudo #dest_home .menor {width:159px; float:left; margin-right:12px; Xbackground:#006}
#mae #conteudo #dest_home .menor a{text-decoration: none;}
#mae #conteudo #dest_home .menor a:hover{text-decoration: underline;}
#mae #conteudo #dest_home .menor + .menor {margin-right:0px;}

#mae #conteudo #dest_home .menor h1 {width:149px; padding:35px 4px 4px 4px; border:solid 1px #E0E4E3; float:left;}
#mae #conteudo #dest_home .menor h1.artigo { background:url(img/icon_livro.gif) no-repeat 110px 5px}
#mae #conteudo #dest_home .menor h1.planos { background:url(img/icon_planos.gif) no-repeat 115px 5px}
#mae #conteudo #dest_home .menor h1.newsletter { background:url(img/icon_newsletter.png) no-repeat 100px 5px}
#mae #conteudo #dest_home .menor p {font-size:12px; line-height:14px; width:149px; padding:10px 4px 4px 4px; float:left; clear:both;}

#mae #conteudo #dest_home #falam {color:#333; width:100%; margin-top:10px; float:left;}
#mae #conteudo #dest_home #falam #cartola {width:330px; height:48px; padding:4px 0 4px 4px; margin-right: 20px; border:solid 1px #E0E4E3; float:left;}
#mae #conteudo #dest_home #falam #cartola a img {border:none;}
#mae #conteudo #dest_home #falam #cartola h2 {width:156px; padding:30px 0 0 0; margin-right:12px; float:left; background:url(img/icon_exclama.jpg) no-repeat right top;}
#mae #conteudo #dest_home #falam div a.anterior, 
#mae #conteudo #dest_home #falam div a.proximo {width:29px; height:48px; float:left; display:block; text-indent:-5000px; overflow:hidden; background:url(img/seta1_esq.png);}
#mae #conteudo #dest_home #falam div a.proximo {background:url(img/seta1_dir.png);}
#mae #conteudo #dest_home #falam div a.anterior:hover,
#mae #conteudo #dest_home #falam div a.proximo:hover {background-position:0 -48px;}
#mae #conteudo #dest_home #falam div div.img-wrapper { width:96px; height:48px; text-align:center; padding:0; border:0; }
#mae #conteudo #dest_home #falam img { width:auto !important; width:96px; max-width:96px; height:auto !important; height:48px; max-height:48px; }
#mae #conteudo #dest_home #falam blockquote {font-style:italic; font-size:12px; line-height:14px; margin:5px 4px 10px 4px; display:block;}
#mae #conteudo #dest_home #falam span {font-size:12px; line-height:14px; margin:0 4px; display:block;}
#mae #conteudo #dest_home #falam #x1 { background-color: lime; border: none; }
#mae #conteudo #dest_home #falam #scroller-esq { float: left; width: 30px; height: 48px; }
#mae #conteudo #dest_home #falam #img-wrapper { float: left; width: 116px; height: 48px; text-align: center; }
#mae #conteudo #dest_home #falam #img-wrapper li { width: 96px; height:48px; }
#mae #conteudo #dest_home #falam #scroller-dir { float: left; width: 30px; height: 48px; }
#mae #conteudo #dest_home #falam #quote { position:relative; border:none; overflow:hidden; height:auto; display:block; float: left; }
#mae #conteudo #dest_home #falam #quote .inner { /*position:absolute; top:0; left:0;*/ padding:0; border:none; display:block; height:auto }
#mae #conteudo #dest_home #falam #quote .inner li { width: 340px; height:180px; }

#mae #conteudo #facebook_comments { margin-top:25px; margin-left: 60px; float:left; }
#mae #conteudo #facebook_comments h2 { margin-bottom:10px; color:#315391; }
/***************************** HOME *****************************/


/***************************** PÁGINA RECURSOS *****************************/
#mae #conteudo table.tab_recursos td.item {background:url(img/marc_1.gif) no-repeat 0 7px; padding-left:12px}
#mae #conteudo #recursos_col1 {width:470px; float:left; border-right:solid 1px #E2E2E2;}
#mae #conteudo #recursos_col2 {width:430px; float:left; margin-left:20px;}
#mae #conteudo table.tab_recursos {color:#333; width:398px; margin-left:20px; float:left;}
#mae #conteudo table.tab_recursos td {line-height:14px; vertical-align:middle; padding:3px 0;}
#mae #conteudo table.tab_recursos td + td, #mae #conteudo #recursos_col1 table.tab_recursos th + th, #mae #conteudo #recursos_col2 table.tab_recursos th + th {text-align:right; vertical-align:middle;}
#mae #conteudo table.tab_recursos th {padding:25px 0 8px 50px; text-align:left; background-position:left top; background-repeat:no-repeat;}
#mae #conteudo table.tab_recursos th.recursos {padding:0px 0 0px 0px; text-align:left; background-position:left top; background-repeat:no-repeat;}
#mae #conteudo table.tab_recursos th.economia {color:#3161A8; background:url(img/icon_economia.gif) no-repeat;}
#mae #conteudo table.tab_recursos th.resultados {color:#3161A8; background:url(img/icon_resultados.gif) no-repeat 0 10px;}
#mae #conteudo table.tab_recursos th.exclusividades {color:#3161A8; background:url(img/icon_exclusividades.jpg) no-repeat 0 10px;}
#mae #conteudo table.tab_recursos th.facilidades {color:#3161A8; background:url(img/icon_facilidades.jpg) no-repeat;}
#mae #conteudo table.tab_recursos th.desempenho {color:#3161A8; background:url(img/icon_desempenho.jpg) no-repeat;}
#mae #conteudo table.tab_recursos th.privacidade {color:#3161A8; background:url(img/icon_privacidade.jpg) no-repeat 0 10px;}
#mae #conteudo table.tab_recursos th h2.outros {color:#3161A8;}
#mae #conteudo table.tab_recursos th h3.gratis,#mae #conteudo table.tab_recursos th h3.paga {font-size:11px; font-weight:normal;}
/***************************** PÁGINA RECURSOS *****************************/


/***************************** PÁGINA CLIENTES *****************************/
#mae #conteudo .box_cliente {width:610px; float:left; margin:30px 0 0 20px; display:inline;}
#mae #conteudo .box_cliente img {width:116px; float:left; margin-top:5px;}
#mae #conteudo .box_cliente blockquote {font-style:italic; line-height:14px; width:450px; float:right; padding:5px 0 0 23px; background:url(img/aspa_1.gif) no-repeat left top;}
#mae #conteudo .box_cliente span {display:block; width:140px; float:right; padding-top:18px; clear:both; background:url(img/aspa_2.gif) no-repeat right top;}

#mae #conteudo #box_logo_clientes {width:280px; float:right; Xbackground:#333;}
#mae #conteudo #box_logo_clientes div {width:130px; Xheight:90px; text-align:center; float:left; margin:0 20px 20px 0; Xbackground:#ccc;}
#mae #conteudo #box_logo_clientes div.segundo {float:left; margin-right:0px; Xbackground:#ff0;}

#mae #conteudo #box_logo_clientes #titulo{ position:relative; top:-820px; left:60px; }
/***************************** PÁGINA CLIENTES *****************************/


/***************************** PÁGINA PLANOS *****************************/
#mae #conteudo #planos_col1 {width:382px; float:left; margin-left:28px; display:inline;}
#mae #conteudo #planos_col1 p { font-size:12px;}
#mae #conteudo #planos_col2 {width:382px; float:left; margin-left:89px;}
#mae #conteudo #planos_col2 p + h1 {text-align:center; font-size:11px; text-decoration:none; font-weight:lighter;}
#mae #conteudo #planos_col2 p { font-size:12px; }

#mae #conteudo #planos_col1 .laranja {font-size:16px; color:#FF6600; margin-bottom:20px; font-weight:bold}
#mae #conteudo #planos_col1 .verde {font-size:16px; color:#8FB54F; font-weight:bold}
#mae #conteudo #planos_col2 .azul {font-size:16px; color:#2E5697; font-weight:bold}
#mae #conteudo #planos_col1 h2, #mae #conteudo #planos_col2 h2 {font-size:14px; text-align:center; width:100%; margin-bottom:20px;}
/*
#mae #conteudo #planos_col1 h2 + p, #mae #conteudo #planos_col2 h2 + p {font-size:12px; text-align:center; width:100%; margin-bottom:20px;}
*/
#mae #conteudo #planos_col1 h3 {margin-bottom:10px;}
#mae #conteudo #planos_col2 h3 {margin-bottom:10px;}
#mae #conteudo #planos_col1 p + h3 {margin-top:20px;}
#mae #conteudo #planos_col1 h1 {text-align:center; font-size:11px; text-decoration:none; font-weight:lighter;}

#mae #conteudo div.arredonda1 {width:382px; float:left; position:relative; margin:10px 0 30px 0; border:1px solid #E2E2E2;}/*Hack IE6*/
#mae #conteudo table.tab_planos {font-size:14px; width:382px/*Hack IE6*/; float:left; text-align:center;}/*Hack IE6*/
#mae #conteudo table.tab_planos thead th {font-weight:bold; padding:2px 5px 5px;}
#mae #conteudo table.tab_planos tfoot td {padding:5px 0 0 0;}
#mae #conteudo table.tab_planos tbody tr td {}
#mae #conteudo table.tab_planos tbody tr td label { padding:3px 2px; display:block;}
#mae #conteudo table.tab_planos tbody tr td input {margin-left:10px !important;}/*Hack IE6*/
#mae #conteudo table.tab_planos tbody tr.cor td {background:#f4f4f4;}
#mae #conteudo table.tab_planos tbody tr.verde td {color:#8FB54F;}


#mae #conteudo .planos_col1 {width:370px; float:left; margin:0 0 0 15px; display:block; }
#mae #conteudo .planos_col2 {width:450px; float:left; margin:0 0 0 35px; display:block; }
#mae #conteudo .planos_col3 {width:900px !important; float:left;}
#mae #conteudo .planos_col2 #box_seguranca {padding-left:26px; margin:20px 0; float:left; background:url(img/icon_cadeado.gif) no-repeat;}
#mae #conteudo .planos_col2 #box_seguranca p {font-size:11px; line-height:14px; margin-bottom:6px;}

#mae #conteudo #msg_pronto {width:530px; min-height:180px; float:left; margin:0 0 0 -22px; display:inline; padding-left:299px; background:url(img/carta.jpg) no-repeat;}
/***************************** PÁGINA PLANOS *****************************/


/***************************** PÁGINA ARTIGOS *****************************/
#mae #conteudo #box_txt_artigos {width:623px; float:left;}
#mae #conteudo #box_txt_artigos h2 {font-size:16px; color:#FF6600; margin-bottom:20px;}
#mae #conteudo #box_txt_artigos h2.tema {color:#666; padding:8px 0 10px 50px;}
#mae #conteudo #box_txt_artigos h2.cat_iniciantes {color:#666; padding:8px 0 10px 50px; background:url(img/icon_art1m.gif) no-repeat;}
#mae #conteudo #box_txt_artigos h2.boas_praticas {color:#666; padding:8px 0 10px 50px; background:url(img/icon_art2m.gif) no-repeat;}
#mae #conteudo #box_txt_artigos h2.construcao {color:#666; padding:8px 0 10px 50px; background:url(img/icon_art3m.gif) no-repeat;}
#mae #conteudo #box_txt_artigos h2.administracao {color:#666; padding:8px 0 10px 50px; background:url(img/icon_art4m.gif) no-repeat;}
#mae #conteudo #box_txt_artigos h2.analise {color:#666; padding:8px 0 10px 50px; background:url(img/icon_art5m.gif) no-repeat;}
#mae #conteudo #box_txt_artigos h3 {font-size:16px; color:#FF6600; margin-bottom:20px;}
#mae #conteudo #box_txt_artigos h4 {margin-bottom:10px;}
#mae #conteudo #box_txt_artigos p + h4 {margin-top:20px;}
#mae #conteudo #box_txt_artigos h5 {margin-bottom:10px; text-indent:20px;}
#mae #conteudo #box_txt_artigos a.vlt {font-size:12px; font-weight:bold; float:right; margin-top:15px; padding:4px 0 4px 28px; background:url(img/icon_voltar.gif) no-repeat; text-decoration: none;}
#mae #conteudo #box_txt_artigos a:hover.vlt{text-decoration:underline;}
#mae #conteudo #box_txt_artigos h2 + a.vlt {margin-top:-50px !important; display:block;}/*Hack IE6 e IE8*/

#mae #conteudo #box_cat_artigos {width:223px; min-height:350px; float:left; margin-left:61px; display:inline; background:url(img/fundo_categorias_artigos.png) no-repeat;}
#mae #conteudo #box_cat_artigos h3 {font-size:14px; float:left; margin:12px 0 0 40px; display:inline;}

#mae #conteudo #box_like_artigos {float:left; margin-left:54px; margin-top:6px;}
/***************************** PÁGINA ARTIGOS *****************************/


/***************************** PÁGINA GALERIA *****************************/
#mae #conteudo #galeria_col1 {width:470px; float:left;}
#mae #conteudo #galeria_col1 .box_agencias {width:100%; float:left/*Hack IE6*/; margin:20px 0 0 0; position:relative;}
#mae #conteudo #galeria_col1 .box_agencias img {width:100px; float:left;}
#mae #conteudo #galeria_col1 .box_agencias h2,
#mae #conteudo #galeria_col1 .box_agencias p {width:356px; float:right;}
#mae #conteudo #galeria_col1 .box_agencias h2 {font-size:16px; color:#3161A8; margin-bottom:6px;}
#mae #conteudo #galeria_col1 h3 {font-size:15px; color:#90B650; Xletter-spacing:-1px; float:left; width:100%; margin-bottom:15px;}
#mae #conteudo #galeria_col1 .box_agencias p {font-size:12px; line-height:22px;}
#mae #conteudo #galeria_col1 .box_agencias p strong + a + br + a {color:#6396EB; text-decoration:underline;}
#mae #conteudo #galeria_col1 .box_agencias p strong + a + br + a:hover {text-decoration:none;}

#mae #conteudo #galeria_col1 .galeria_nav {width:100%; float:left; margin:20px 0 30px 112px; display:inline;}
#mae #conteudo #galeria_col1 .galeria_nav a {font-weight:normal; font-size:11px; float:left; text-align:center; text-decoration:none; display:block; width:21px; height:22px;}
#mae #conteudo #galeria_col1 .galeria_nav a:hover {text-decoration:underline;}
#mae #conteudo #galeria_col1 .galeria_nav a.anterior, 
#mae #conteudo #galeria_col1 .galeria_nav a.proxima {font-weight:bold; width:58px; padding:25px 0 0 0; background:url(img/seta2_esq.gif) no-repeat 20px 0;}
#mae #conteudo #galeria_col1 .galeria_nav a.proxima {font-weight:bold; background:url(img/seta2_dir.gif) no-repeat 20px 0;}
#mae #conteudo #galeria_col1 .galeria_nav span {font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#90B650; float:left; width:21px; height:18px; text-align: center;}

#mae #conteudo #galeria_col1 #msg_user {font-size:12px; width:230px; float:left;}
#mae #conteudo #galeria_col1 #msg_login {font-size:12px; width:200px; float:right;}
#mae #conteudo #galeria_col1 #msg_login span {color:#6E9FED; text-decoration:underline; display:block; margin-bottom:10px;}
#mae #conteudo #galeria_col1 #msg_user p, #mae #conteudo #galeria_col1 #msg_login p {line-height:13px;}


#mae #conteudo #galeria_col2 {width:383px; float:right; margin:-10px 50px 0 0; position:relative; display:inline; Xbackground:#ccc;}
#mae #conteudo #galeria_col2 .arredonda1 h4 {font-size:16px; color:#FF6600; width:340px; float:left; margin:0 0 6px 20px/*Hack IE6*/; display:inline;}
#mae #conteudo #galeria_col2 .arredonda1 span.n-agencia {font-size:12px; color:#3161A8; font-weight:bold; width:340px; float:left; margin:0 0 6px 20px/*Hack IE6*/; display:inline;}
#mae #conteudo #galeria_col2 .arredonda1 p {font-size:12px; line-height:13px; width:340px; float:left; margin:0 0 6px 20px/*Hack IE6*/; display:inline;}

#mae #conteudo #galeria_col2 .galeria_nav {width:322px; float:left; margin:0px 0 10px 30px; display:inline;}
#mae #conteudo #galeria_col2 .galeria_nav a.anterior, 
#mae #conteudo #galeria_col2 .galeria_nav a.proxima {font-weight:bold; font-size:11px; float:left; text-align:center; text-decoration:none; display:block; width:58px; padding:25px 0 0 0; background:url(img/seta2_esq.gif) no-repeat 20px 0;}
#mae #conteudo #galeria_col2 .galeria_nav a.proxima {background:url(img/seta2_dir.gif) no-repeat 20px 0;}
#mae #conteudo #galeria_col2 .galeria_nav a:hover {text-decoration:underline;}
#mae #conteudo #galeria_col2 .galeria_nav span {font-size:12px; font-weight:bold; color:#90B650; display:block; float:left;}

#mae #conteudo #galeria_col2 #galeria_img {width:100%; float:left/*Hack IE6*/; text-align:center;}
/***************************** PÁGINA GALERIA *****************************/


/***************************** PÁGINA DÚVIDAS *****************************/
#mae #conteudo .box_duvidas { width:360px; float:left; } /* era 720px */
#mae #conteudo .box_duvidas h2 { font-size:16px; color:#FF6600; }
#mae #conteudo #box_pergunta_do_cliente {width:220px; float:left; font-size: 12px; display:none; }
#mae #conteudo #box_pergunta_do_cliente input{color:gray; font-style: italic; display: block;}
#mae #conteudo #box_pergunta_do_cliente textarea{width: 200px; height: 80px; display: block;}
#mae #conteudo #box_pergunta_do_cliente #pergunta img.envia{cursor:pointer;}
/***************************** PÁGINA DÚVIDAS *****************************/


/***************************** PÁGINA PARCEIROS *****************************/
#mae #conteudo #parceiros_col1 {width:420px; float:left;}
#mae #conteudo #parceiros_col1 h2 {font-size:16px; color:#FF6600; margin-bottom:10px;}
#mae #conteudo #parceiros_col1 p + h2 {margin-top:20px;}
#mae #conteudo #parceiros_col1 p.error {color:red;}

#mae #conteudo #parceiros_col2 {width:476px; float:right; margin-top:-15px; position:relative;}
#mae #conteudo #parceiros_col2 .parceiros_dep {width:100%; float:left; margin-top:20px;}
#mae #conteudo #parceiros_col2 .parceiros_dep blockquote {font-style:italic; line-height:14px; width:450px; float:right; padding:5px 0 0 23px; background:url(img/aspa_1.gif) no-repeat left top;}
#mae #conteudo #parceiros_col2 .parceiros_dep span {display:block; width:140px; float:right; padding-top:18px; clear:both; background:url(img/aspa_2.gif) no-repeat right top;}
/***************************** PÁGINA PARCEIROS *****************************/


/***************************** PÁGINA CONTATO *****************************/
#mae #conteudo #box_contato {width:938px; float:left;}
#mae #conteudo #box_contato h2 {font-size:16px; color:#FF6600; margin-bottom:10px;}
#mae #conteudo #box_contato p + h2 {margin-top:20px;}
#mae #conteudo #box_contato p.msg {width:420px;}
#mae #conteudo #box_contato p.error {color:red;}

#mae #conteudo #box_contato #dados {width:320px; float:left; margin:10px 0 0 25px; display:inline;}
#mae #conteudo #box_contato #dados h2 {font-size:13px; color:#666; margin:0 0 3px 0;}
#mae #conteudo #box_contato #dados address {font-size:13px; font-style:normal; margin:0px;}
/***************************** PÁGINA CONTATO *****************************/


/***************************** PÁGINA REQUISIÇÃO DE SENHA *****************************/
#mae #conteudo #box_requisicao_senha {width:938px; float:left;}
#mae #conteudo #box_requisicao_senha p.msg {width:420px;}
/***************************** PÁGINA REQUISIÇÃO DE SENHA *****************************/


/***************************** PÁGINA LOGIN *****************************/
#mae #conteudo #box_login {width:438px; height:328px; margin:30px auto; background:url(img/fundo_login.png);}
#mae #conteudo #box_login h1 {width:97%; text-align:center; float:left; margin:16px 0 0 0;}
/***************************** PÁGINA LOGIN *****************************/

/***************************** PÁGINA CONFIRMAÇÃO *****************************/
#mae #conteudo #box_confirmacao {width:938px; float:left;}
#mae #conteudo #box_confirmacao h2 {font-size:16px; color:#FF6600; margin-bottom:20px;}
#mae #conteudo #box_confirmacao a.vlt {font-size:12px; font-weight:bold; float:right; margin-top:15px; padding:4px 0 4px 28px; background:url(img/icon_voltar.gif) no-repeat;}
#mae #conteudo #box_confirmacao hr {background-color:#666666; border:0 none; color:#666666; height:1px;}
#mae #conteudo #box_confirmacao h2 + a.vlt {margin-top:-50px !important; display:block;}/*Hack IE6 e IE8*/
/***************************** PÁGINA CONFIRMAÇÃO *****************************/

/***************************** PÁGINA POLITICA PRIVACIDADE *****************************/
#mae #conteudo #box_texto_politica {width:950px; float:left;}
#mae #conteudo #box_texto_politica h2 {font-size:16px; color:#FF6600; margin-bottom:10px; margin-top:20px;}
#mae #conteudo #box_texto_politica h3 {font-size:16px; color:#FF6600; margin-bottom:20px;}
#mae #conteudo #box_texto_politica h4 {margin-bottom:10px;}
#mae #conteudo #box_texto_politica p + h4 {margin-top:20px;}
#mae #conteudo #box_texto_politica h5 {margin-bottom:10px; text-indent:20px;}
/***************************** PÁGINA POLITICA PRIVACIDADE *****************************/

/***************************** PÁGINA TERMO DE USO *****************************/
#mae #conteudo #box_texto_termouso {width:950px; float:left;}
#mae #conteudo #box_texto_termouso h2 {font-size:16px; color:#FF6600; margin-bottom:10px; margin-top:20px;}
#mae #conteudo #box_texto_termouso h3 {font-size:16px; color:#FF6600; margin-bottom:20px;}
#mae #conteudo #box_texto_termouso h4 {margin-bottom:10px;}
#mae #conteudo #box_texto_termouso p + h4 {margin-top:20px;}
#mae #conteudo #box_texto_termouso h5 {margin-bottom:10px; text-indent:20px;}
/***************************** PÁGINA TERMO DE USO *****************************/


/**************************************
      					LISTAS
**************************************/
dl#_1 {width:100%; float:left; padding-bottom:40px;}
dl#lst_1 dt {color:#FF6600; text-decoration:underline; font-weight:bold; width:100%; float:left; margin-bottom:3px;}
dl#lst_1 dd + dt {margin-top:15px;}
dl#lst_1 dd a {text-decoration:none;}
dl#lst_1 dd a:hover {text-decoration:underline;}

ul.lst_2 {width:100%; float:left; margin-bottom:10px;}
ul.lst_2 li {font-size:14px; margin-bottom:5px; padding-left:25px; background:url(img/star.gif) no-repeat 3px 0;}

ul#lst_tudo {float:left; width:100%;}
ul#lst_tudo li {color:#333; padding:5px 0 15px 48px;}
ul#lst_tudo li.n1 {background:url(img/icon_1.gif) no-repeat;}
ul#lst_tudo li.n2 {background:url(img/icon_2.gif) no-repeat;}
ul#lst_tudo li.n3 {background:url(img/icon_3.png) no-repeat;}
ul#lst_tudo li.n4 {background:url(img/icon_4.png) no-repeat;}
ul#lst_tudo li.n5 {background:url(img/icon_5.gif) no-repeat; padding-bottom:0px;}
ul#lst_tudo li.acessar {padding:3px 0 0 43px;}
ul#lst_tudo li a {color:#DE630F;}

ul#lst_categorias_artigos {float:left; width:153px; margin:10px 0 0 37px; display:inline;}
ul#lst_categorias_artigos li {padding:4px 0 4px 42px; margin-bottom:14px;float:left;}
ul#lst_categorias_artigos li.l1 {background:url(img/icon_art1.gif) no-repeat;}
ul#lst_categorias_artigos li.l2 {background:url(img/icon_art2.gif) no-repeat;}
ul#lst_categorias_artigos li.l3 {background:url(img/icon_art3.gif) no-repeat;}
ul#lst_categorias_artigos li.l4 {background:url(img/icon_art4.gif) no-repeat;}
ul#lst_categorias_artigos li.l5 {background:url(img/icon_art5.gif) no-repeat;}
ul#lst_categorias_artigos li a {color:#666; font-weight:bold; font-size:12px; float:left; text-decoration:none;}
ul#lst_categorias_artigos li a:hover {text-decoration:underline;}

/** -- Duvidas -- **/
ul.lst_duvidas { width:350px; margin:0 1px 20px 0; }
ul.lst_duvidas li { font-size:16px; font-weight:bold; color:#FF6600; } /* width 100% */
ul.lst_duvidas li a.duvida { font-size:12px; font-weight:normal; text-decoration:none; padding-left:12px; background:url(img/marc_1.gif) no-repeat 0 5px; }
ul.lst_duvidas li a.seta_baixo { background:url(img/marc_2.gif) no-repeat 0 5px !important; }
ul.lst_duvidas li a.duvida p { padding:0; }
ul.lst_duvidas li a:hover { text-decoration:underline; }
ul.lst_duvidas li .texto_duvida { color:#8FB54F; font-size:12px; font-weight:normal; padding-top:5px; }
ul.lst_duvidas li .texto_duvida a { color:#8FB54F; text-decoration:underline; padding:0; background:none; }

ul.lst_3 {width:380px; float:left; margin:10px 0;}
ul.lst_3 li {font-size:12px; font-weight:normal; text-decoration:none; padding-left:12px; margin-bottom:5px; background:url(img/marc_1.gif) no-repeat 0 5px;}
ul.diferencas li {background: none repeat scroll 0 0 transparent; list-style: disc outside none; margin-left: 24px; margin-top: 5px; }

ul.lst_politica li{font-size:12px; font-weight:normal; padding-left:24px; padding-bottom:12px;  background:url(img/marc_1.gif) no-repeat 0 5px;}
/*************  LISTAS  **************/




/**************************************
  					CLASSES GERAIS
**************************************/
.zera_margin {margin:0px !important;}
.zera_padding {padding:0px !important;}
.zera_borda {border:none !important;}
.tira_imagem {background:none !important;}
.some {display:none !important;}
.block {display:block;}
.clearboth {clear:both !important;}

.txt_esq {text-align:left !important;}
.txt_dir {text-align:right !important;}

.float_esq {float:left !important;}
.float_dir {float:right !important;}
 
.bold {font-weight:bold !important;}
.t9 {font-size:9px !important;}
.t10 {font-size:10px !important;}
.t11 {font-size:11px !important;}
.t12 {font-size:12px !important;}
.t13 {font-size:13px !important;}
.t14 {font-size:14px !important;}
.t15 {font-size:15px !important;}
.t16 {font-size:16px !important;}
.t17 {font-size:17px !important;}
.t18 {font-size:18px !important;}
.t19 {font-size:19px !important;}
.t20 {font-size:20px !important;}

.nome_cor {color:#XXX !important;}
.a_m_t_5 {margin-top:5px !important;}
.a_m_t_10 {margin-top:10px !important;}
.a_m_t_15 {margin-top:15px !important;}
.a_m_t_20 {margin-top:20px !important;}
.a_m_t_25 {margin-top:25px !important;}
.a_m_t_30 {margin-top:30px !important;}
.a_m_t_35 {margin-top:35px !important;}
.a_m_t_40 {margin-top:40px !important;}
.a_m_t_45 {margin-top:45px !important;}
.a_m_t_50 {margin-top:50px !important;}
.a_m_b_10 {margin-bottom:10px !important;}
.a_m_b_15 {margin-bottom:15px !important;}
.a_m_b_20 {margin-bottom:20px !important;}
.a_m_b_25 {margin-bottom:25px !important;}
.a_m_b_30 {margin-bottom:30px !important;}
.a_m_b_35 {margin-bottom:35px !important;}
.a_m_b_40 {margin-bottom:40px !important;}
.a_m_b_45 {margin-bottom:45px !important;}
.a_m_b_50 {margin-bottom:50px !important;}
.a_m_b_200 {margin-bottom:200px !important;}
.a_m_b_400 {margin-bottom:400px !important;}
.a_m_e_20 {margin-left:20px !important;}
.a_m_e_30 {margin-left:30px !important;}
.a_m_d_11 {margin-right:11px !important;}

#loading {position:absolute; margin:-40px 0px 0px -130px; font:bold 15px Verdana, Arial; color:#769613;}
#loading img {margin:0px 0px -5px 0px;}
.loading_processo {margin:0px 0px 0px 25px !important;}


.topo{text-decoration: none; background-image: url("img/icon_volta_topo.gif"); background-repeat: no-repeat; padding:4px 0 4px 28px; background-position:0 0; font-weight: bold;}
.topo:hover{ text-decoration:underline;}

/**************************************
  					PAGINAÇÃO
**************************************/

#paginacao {width:480px; padding-top:25px; text-align: center; margin-left: 150px;}
#paginacao .galeria_nav { text-align: center; padding-top: 50px; padding-bottom: 50px; display: table; width:auto; margin: 0pt auto;}
#paginacao .galeria_nav a {font-weight:normal; font-size:11px; text-align:center; text-decoration:none;  padding-left: 6px; padding-right: 6px; display:inline-block; vertical-align: top;}
#paginacao .galeria_nav a:hover {text-decoration:underline;}
#paginacao .galeria_nav a.anterior{font-weight:bold;  background:url(img/seta2_esq.gif) no-repeat 20px 0px; padding-top: 25px; padding-left:4px; vertical-align: top;}
#paginacao .galeria_nav a.proxima {font-weight:bold; background:url(img/seta2_dir.gif) no-repeat 20px 0px; padding-top: 25px; padding-left	:4px; vertical-align: top;}
#paginacao .galeria_nav span {font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#90B650;   text-align: center; margin-top: 0px; padding-left: 5px; padding-right: 5px; vertical-align: top;}
