@charset "utf-8";

*{padding:0; margin:0}
html, body{margin:0;padding:0;}
body{ font-size:12px; color:#333333; font-family:arial,helvetica,sans-serif, verdana; text-align:center; background:#D9E6F7;}


div#container{text-align:left;}
div#container{width:960px; margin:5px auto 10px auto;}

div#menu-topo{ height:38px; background:url(imagens/menu_top_bg.png) repeat-x;}
div#menu-topo .esq{ display:block; float:left; height:38px; width:9px; background:url(imagens/meu_top_esq.png) no-repeat;}
div#menu-topo .dir{ display:block; float:right; height:38px; width:160px; background:url(imagens/menu_top_dir.png) no-repeat right;}
div#menu-topo .dir table img{ border:0;}
div#menu-topo ul{ display:block; float:left; list-style:none; width:750px;}
div#menu-topo ul li{ display:block; float:left; padding:9px 13px 9px 4px; background:url(imagens/menu_top_separador.png) no-repeat right bottom; height:20px;}
div#menu-topo ul li a:link{ color:#02679C; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-decoration:none;}
div#menu-topo ul li a:visited{ color:#02679C; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-decoration:none;}
div#menu-topo ul li a:hover{ color:#00344F; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-decoration: underline;}
table#tb_top a img{ border:0; padding:10px 0 6px 10px;}
table#tb_top #form1{ width:442px; height:64px; background:url(imagens/busca-dowload.gif) no-repeat; padding:0 0 5px 0;}
table#tb_top #form1 .Cbusca{ float:left; margin:23px 0 0 13px; width:340px; height:22px; border: #FFFFFF 1px solid; color:#BBC9E0; font-size:18px; padding:0px 5px;}

table#tb_top #form1 #btn_busca {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
height:50px;
float: left;
margin:5px 0 0 10px;
width:50px;
}

.clear{ height:1px; clear:both;}
div#mainBody{ min-height:300px; border:#FF0000 0px solid;}

div#mainBody #mB_esq{ width:672px; float:left;}
div#mainBody #mB_esq .boxMain{ margin-bottom:8px;  padding:5px 0; float:left; }

/*tabel box*/
div#mainBody #mB_esq .boxMain .topl_g{background:transparent url(imagens/box/box_top_lh.png) repeat scroll 0 0; width:657px; padding:10px 8px 10px 10px;}
div#mainBody #mB_esq .boxMain .topr_g{ background:transparent url(imagens/box/box_top_rh.png) repeat scroll 0 0; width:8px; font-size:1px; line-height:1px;}
div#mainBody #mB_esq .boxMain .boxmidlock, div#mainBody #mB_esq .boxMain .boxmid {background-color:#FFFFFF; padding:5px 8px 0 10px;}
div#mainBody #mB_esq .boxMain .boxmidr, div#mainBody #mB_esq .boxMain .boxmidsmlr {background-image:url(imagens/box/box_mid_rh.png); background-repeat:repeat-y; width:8px;}
div#mainBody #mB_esq .boxMain .botl {background:transparent url(imagens/box/box_bot_lh.png) repeat scroll 0 0;}
div#mainBody #mB_esq .boxMain .botr {background:transparent url(imagens/box/box_bot_rh.png) repeat scroll 0 0;}
div#mainBody #mB_esq .boxMain .module .botl, div#mainBody #mB_esq .boxMain .botr {font-size:8px; height:8px; line-height:1px; width:8px; }

div#mainBody #mB_esq h1{color:#C92F77; font-size:24px; font-weight:normal; background:url(imagens/set.gif) no-repeat scroll 0 2px; padding:2px 0 12px 40px; border-bottom:#D9E6F7 1px solid;}
div#mainBody #mB_esq .boxMain .boxmid #links{ list-style-image:none; list-style-type:none; border-bottom:#D9E6F7 1px solid; height:75px; padding:15px 0;}
div#mainBody #mB_esq .boxMain .boxmid li  img{ border:0; float:left; width:100px;}
div#mainBody #mB_esq .boxMain .boxmid li .info{ width:430px; float:left; padding:0 0 0 5px;}
div#mainBody #mB_esq .boxMain .boxmid li .info h2{ color:#0067B2; font-size:14px; font-weight:bold; padding:2px 0;}
div#mainBody #mB_esq .boxMain .boxmid li .info h2 a{ color:#0067B2; font-size:14px; font-weight:bold; padding:2px 0; text-decoration:none;}
div#mainBody #mB_esq .boxMain .boxmid li .info h2 a:visited{ color:#0067B2; font-size:14px; font-weight:bold; padding:2px 0; text-decoration:none;}
div#mainBody #mB_esq .boxMain .boxmid li .info h2 a:hover{ text-decoration: underline;}
div#mainBody #mB_esq .boxMain .boxmid li .info h3{font-size:12px; font-weight: normal;}
div#mainBody #mB_esq .boxMain .boxmid li #boxLicenca{ height:55px; width:95px; float:right; text-align:center; padding:10px 0 0 0;}
div#mainBody #mB_esq .boxMain .boxmid li #boxLicenca span{ font-weight:bold;}
div#mainBody #mB_esq .boxMain .boxmid li .info ol{ padding:5px 0 0 0; color:#339900; font-size:11px;}
div#mainBody #mB_esq .boxMain .boxmid li .info ol span{ padding:0 0 0 10px; color:#0066CC; font-size:11px;}

div#mainBody #mB_esq .boxMain .boxmid #Ultimos50{ text-align:right; font-size:20px; padding:20px 10px;} 
div#mainBody #mB_esq .boxMain .boxmid #Ultimos50 a{ color:#C92F77; font-size:20px;}

div#mainBody #mB_dir{ width:282px; float: right; padding:5px 0 0 0;}

/*Box braca*/
#boxbranca{ margin-bottom:6px;}
#boxbranca .topl_g{background:transparent url(imagens/box/box_top_lh.png) repeat scroll 0 0; padding:0px 8px 4px 10px;}
#boxbranca .topr_g{ background:transparent url(imagens/box/box_top_rh.png) repeat scroll 0 0; width:8px; font-size:1px; line-height:1px;}
#boxbranca .boxmidlock,#boxbranca .boxmid {background-color:#FFFFFF; padding:5px 8px 0 10px;}
#boxbranca .boxmidr, #boxbranca .boxmidsmlr {background-image:url(imagens/box/box_mid_rh.png); background-repeat:repeat-y; width:8px;}
#boxbranca .botl {background:transparent url(imagens/box/box_bot_lh.png) repeat scroll 0 0;}
#boxbranca .botr {background:transparent url(imagens/box/box_bot_rh.png) repeat scroll 0 0;}
#boxbranca .module .botl, #boxbranca .botr {font-size:8px; height:8px; line-height:1px; width:8px; }

div#boloteim-gratis img{ float:left; padding:0 5px 0 0;}
div#boloteim-gratis { font-size:13px; color:#999999; width:280px;}
div#boloteim-gratis table{width:280px;}
div#enviar-software p{ width:253px; display:inline;}
div#boloteim-gratis .title_boletim{ font-size:16px; color: #0066B2; font-weight:bold; padding:5px 0 0 0;}

div#boloteim-gratis form{ padding:5px 0 0 0;}
#inputBoletim{ width:140px; height:18px; border:#D9E6F7 1px solid; padding:1px 2px; color:#93CA35;}
#btnBoletimok{ width:28px; height:23px;}

div#enviar-software { font-size:13px; color:#999999; }
div#enviar-software img{ float:left; padding:0 5px 0 0;}
div#enviar-software p{}
div#enviar-software .title_boletim a{ font-size:16px; color: #0066B2; font-weight:bold; padding:5px 0 0 0; text-decoration:none;}
div#enviar-software .title_boletim a:visited{ font-size:16px; color: #0066B2; font-weight:bold; padding:5px 0 0 0; text-decoration:none;}
div#enviar-software .title_boletim a:hover{ font-size:16px; color: #0066B2; font-weight:bold; padding:5px 0 0 0; text-decoration: underline;}

div#destaques { font-size:13px; color:#999999;}
div#destaques .title_boletim { display:block; font-size:18px; color:#C92F77; font-weight: normal; padding:0 0 7px 0; text-decoration:none;}
div#destaques p{ display:block; border-top:#E6E6E6 1px solid; color:#0066B2; min-height:51px; padding:0 0 3px 0;}
div#destaques p img{ float:left; padding:6px 6px 6px 0; }
div#destaques p a{ display:block; color:#0066B2; font-size:13px; font-weight:bold; text-decoration:none; margin-top:8px;}
div#destaques p a:visited{ color:#0066B2; font-size:13px; font-weight:bold; text-decoration:none;}
div#destaques p a:hover{ color:#0066B2; font-size:13px; font-weight:bold; text-decoration: underline;}

div#mesmo-autor { font-size:13px; color:#999999;}
div#mesmo-autor .title_boletim { display:block; font-size:18px; color:#C92F77; font-weight: normal; padding:3px 0 10px 0; text-decoration:none;}
div#mesmo-autor p{ display:block; border-top:#E6E6E6 1px solid; color:#0066B2; min-height:51px; padding:0 0 6px 0; font-size:11px;}
div#mesmo-autor p img{ float:left; padding:6px 6px 6px 0;}
div#mesmo-autor p a{ display:block; color:#0066B2; font-size:13px; font-weight:bold; text-decoration:none; margin-top:8px;}
div#mesmo-autor p a:visited{ color:#0066B2; font-size:13px; font-weight:bold; text-decoration:none;}
div#mesmo-autor p a:hover{ color:#0066B2; font-size:13px; font-weight:bold; text-decoration:underline;}
div#mesmo-autor .ultimos7{ display: block; color:#C92F77; padding:8px 0 0 0; margin:0 5px 5px 5px; font-weight:bold;}



div#rodape{ height:87px; clear:both; background:url(imagens/bg_rodape.gif) repeat-x;}
div#rodape .mainRodape{width:960px; margin:0 auto 0 auto; text-align:left; padding:17px 0 0 0;}
div#rodape .mainRodape a img{ border:0; float:left; padding:0 10px;}
div#rodape .mainRodape li{ list-style:none; list-style-type:none; list-style-image:none;}
div#rodape .mainRodape li{ display:block; float:left; padding:3px 13px 9px 15px; background:url(imagens/menu_botom_separador.gif) no-repeat left top; height:20px;}
div#rodape .mainRodape li a{ color:#01669B; font-size:11px; font-weight:normal; text-decoration:none; height:20px;}
div#rodape .mainRodape li a:visited{ color:#01669B; font-size:11px; font-weight:normal; text-decoration:none;}
div#rodape .mainRodape li a:hover{ color:#01669B; font-size:11px; font-weight:normal; text-decoration: underline;}
div#rodape .mainRodape span{ font-size:11px; color:#00669A; display:block; float:left;  line-height:16px; margin-left:15px; }
div#rodape .mainRodape span a{ font-size:11px; color:#00669A; font-weight:bold;}
div#rodape .mainRodape table{ float:right; margin-right:10px;}
div#rodape .mainRodape table img{ border:0; float:none; padding:0; margin:0;}

div#breadcrumb a{ color:#0067B2; font-size:12px; text-decoration:none;}
div#breadcrumb a:visited{ color:#0067B2; font-size:12px; text-decoration:none;}
div#breadcrumb a:hover{ color:#0067B2; font-size:12px; text-decoration: underline;}
div#breadcrumb span{ font-size:14px; color:#A5D65A;}

div#mostrar { float:left; padding:5px 0;}
div#mostrar #boxbranca h1{ font-size:22px; color:#0066B2; background:none; border-bottom:#D9E6F7 1px solid; padding:22px 0 4px 4px; font-weight:bold;}

div#mostrar #boxbranca .tb_baixar{ padding:10px 0;}
div#mostrar #boxbranca .baixar-now a{ color:#C92E77; font-size:20px; font-weight:bold; text-decoration:none;}
div#mostrar #boxbranca .baixar-now a:visited{ color:#C92E77; font-size:20px; font-weight:bold; text-decoration:none;}
div#mostrar #boxbranca .baixar-now a:hover{ color:#C92E77; font-size:20px; font-weight:bold; text-decoration: underline;}
div#mostrar #boxbranca .size{ font-size:16px; color:#333; padding:0 0 0 5px; }
div#mostrar #boxbranca .data{ display: block; font-size:10px; color:#333; margin:0 0 2px 0; }

div#mostrar #boxbranca .systema{ color:#0066CC;}
div#mostrar #boxbranca .G{ color:#339900; padding:0 20px; font-weight:bold;}
div#boxLicenca{ text-align:center;}
#boxLicenca .GT{ color:#FF7000; padding:0 5px; font-weight:bold; text-align:center;}
#boxLicenca .G{ color:#339900; padding:0 20px; font-weight:bold;}

div#mostrar #boxbranca h2{ font-size:16px; color:#0066B2; font-weight:normal; padding:5px 20px;}
div#mostrar #boxbranca .body-mostrar{font-size:12px; color:#666666; text-align:justify; line-height:18px; padding:10px 10px;}
div#mostrar #boxbranca .body-mostrar a{ color:#0066CC;}
div#mostrar #boxbranca .body-mostrar a:visited{ color:#0066CC;}

div#mostrar #boxbranca p{ padding:10px 0; }

div#mostrar #comentarios{ padding:10px 10px;}
div#mostrar #comentarios .desc{ display:block; font-size:18px; color:#699CE0; border-bottom:#D9E6F7 1px solid; padding:0 0 5px 0;}
div#mostrar #comentarios .coment img{ float:left; border:0; padding:0px 3px;}
div#mostrar #comentarios .coment{ background-color:#FAFCFE; padding:5px 0; border-bottom:#D9E6F7 1px solid;}
div#mostrar #comentarios .coment ol{ color:#9AC4F1; font-size:10px; padding:4px 0 0 0;}
div#mostrar #comentarios .coment span{ font-size:14px; font-weight:bold; color:#699CE0;}
div#mostrar #comentarios .dados-coment{ clear:both; color:#999999; padding:2px 10px 3px 10px;}

div#mostrar #env-coment{ background-color:#E7EFFA; border:#91B6E8 1px solid; margin:10px 10px; padding:10px;}
div#mostrar #env-coment .titulo{ display:block; font-size:22px; color:#4A87D9; font-weight:bold;}
div#mostrar #env-coment table{ color:#4A87D9; font-size:12px; font-weight:bold;}
div#mostrar #env-coment table td{ padding:2px 0;}
div#mostrar #env-coment .campos-env-coment{ border:#AEC7E3 1px solid; padding:2px 3px; color:#999999;}

div#mostrar #lili{ display:block; float:left; padding:20px 10px; line-height:16px;}
div#mostrar #lili b a{ color:#0066CC; font-weight:bold; text-decoration:underline;}
div#mostrar #lili b a:visited{color:#0066CC;}
div#mostrar .llinklili:link{color:#0066CC; text-decoration:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#mostrar .llinklili:visited{color:#0066CC;text-decoration:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#mostrar .llinklili:hover{ color:##0066CC; text-decoration: underline; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#mostrar .lili2{ line-height:18px; display:block; padding:10px;}
div#mostrar .lili2 a{ color:#0066CC; font-weight: normal; text-decoration:underline;}
div#mostrar .lili2 a:visited{ color:#0066CC; font-weight: normal; text-decoration:underline;}

div#listar { float:left;}
div#listar .boxMain #h1-listar{ background:none; font-size:18px; padding:15px 0 7px 0;}

div#paginacao{ font-size:16px; padding:10px 10px;}
div#paginacao .pg-titulo{ font-weight:bold; display:block; height:12px; color:#699CE0;}
div#paginacao .linkClass{ color:#0067B2; font-weight: normal; padding:2px 6px; font-size:14px; border:#D9E6F7 1px solid; background-color:#EFEFEF;
margin:10px 5px 0 0; text-decoration:none;}
div#paginacao .linkClass:hover{ color:#0067B2; font-weight: normal; padding:2px 6px; font-size:14px; border:#D9E6F7 1px solid; background-color:#EFEFEF;
margin:10px 5px 0 0; text-decoration: underline;}

div#paginacao .noLinkClass{ color: #FF6600; font-weight: normal; padding:2px 6px; font-size:14px; border: #CCCCCC 1px solid; background-color: #EAEAEA;
margin:10px 5px 0 0; text-decoration:none;}

#faz-download{ margin:5px 0 0 0; padding:0 2px;}
#faz-download #boxbranca{ height:270px; float:left;}
#faz-download #fd-body{ padding:30px 20px 10px 20px; margin:0 5px; border-bottom:#D9E6F7 1px solid;}
#faz-download #fd-body img{ float:left; padding:0px 20px 0 0;}
#faz-download #fd-body h1{ font-size:22px; font-weight:normal; color:#C92D77; padding:5px 0 0 0;}
#faz-download #fd-body h2{ font-size:14px; font-weight:normal; color:#0066B2; padding:0 0 10px 0;}
#faz-download #fd-body h2 a:link{ font-size:14px; font-weight:normal; color:#0066B2;}
#faz-download .p-fd{ color:#C92D77; padding:20px; 3px;}

#comentario-enviado { margin:50px auto 0 auto; width:960px; padding:20px;}
#comentario-enviado h1{font-size:22px; font-weight:normal; color:#C92D77; padding:5px 0 0 10px;}
#comentario-enviado h2{font-size:14px; font-weight:normal; color:#0066B2; padding:5px 0 10px 10px;}
#comentario-enviado p{font-size:12px; font-weight: normal; color: #333333; padding:15px 10px;}

div#advanced-description {
display:none;
position:absolute;
text-align:left;
width:291px;
}

div#mostrar_total_resul{ color:#C92F77; font-size:14px; margin:10px 10px 0 0; float:right;}

#formContato table table td{ padding:3px 5px;}
#formContato .Ctxt{ padding:1px 2px;}

#title_dest{ font-size:16px; color: #C92F77; font-weight:bold; height:30px; margin:0; padding:0;}
#title_dest .teste{border: none; color: #C92F77; margin:0; padding:0;}



#related_posts{ margin:15px 10px 10px 10px;}
#related_posts h2{ font-size:13px !important; font-weight: normal !important; padding:0 !important;}
#related_posts ul{ list-style:none; list-style-type:none;}
#related_posts ul li strong{ list-style:none; list-style-type:none; padding:0 0 0 10px; display:block; float:left; padding:3px 5px; font-weight:normal;
font-size:11px; text-decoration:underline;}

.mais_buscadas { list-style:none; list-style-type:none; font-weight: bold; padding:0 10px;}
.mais_buscadas li{ list-style:none; list-style-type:none; display:block; float:left; padding:5px 5px 5px 0;}
.mais_buscadas li a{ color: #C92F77; font-weight:normal;}
.mais_buscadas li a:hover{ color: #990099;}








