@charset "utf-8";
/* CSS Document 
http://blog.html.it/layoutgala/  */

*{padding:0; margin:0}
html, body{margin:0;padding:0;}
body{ font-size:12px; color:#444444; font-family:arial,helvetica,sans-serif, verdana; text-align:center}


div#container{text-align:left;}
/* div#container{width:900px; margin:0 auto;}  */
div#container{width:900px; margin:0 0 0 15px;} 

div#header{height:110px;margin:0; background:url(imagens/bg_header.png) repeat-x;}
div#header .logo{ height:90px; width:167px; float:left;}
div#header .busca{ height:65px; width:600px; float:left; margin-left:30px; padding:0 0 0 0; margin-top:20px;}

div#header .busca .links {position:relative; width:400px; height:20px; margin:-5px 0 0 0; padding:0;}
div#header .busca .links ul{list-style-type:none; color:#FFFFFF; padding:0; margin:0;}
div#header .busca .links ul li{ display:inline; color:#FFFFFF; padding:0; margin:0;}
div#header .busca .links ul li a{color:#FFFFFF; padding:0 5px 5px 5px; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#header .busca .links ul li a:hover{text-decoration: underline;}
div#header .busca .links ul li .enviarprograma{ text-decoration:underline; font-size:10px;}
div#header .busca .links ul li .windows{color:#FFFFFF; padding:0 5px 5px 5px; text-decoration: none; font-weight:bold; background:url(imagens/seta.png) no-repeat bottom center;}
div#header .busca .links ul li .linux{color:#79E32B; padding:0 5px 5px 5px; text-decoration: none; font-weight:bold; background:url(imagens/seta.png) no-repeat bottom center;}
div#header .busca .links ul li .mac{color:#FFB500; padding:0 5px 5px 5px; text-decoration: none; font-weight:bold; background:url(imagens/seta.png) no-repeat bottom center;}
div#header .busca .links ul li .celular{font-weight:bold; color:#F08487; padding:0 5px 5px 5px; text-decoration: none; background:url(imagens/seta.png) no-repeat bottom center;}
div#header .busca .links ul li .web{color:#9F9FFF; padding:0 5px 5px 5px; text-decoration: none; font-weight:bold; background:url(imagens/seta.png) no-repeat bottom center;}

#header h1 {
border:0 none;
}
#header h1 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(imagens/bg_header.png) no-repeat scroll 0 0;
display:block;
height:64px;
text-decoration:none;
text-indent:-700em;
width:100px;
}


div#header .busca .campo_busca{ width:503; height:37px; position:relative; background:url(imagens/buscabg_busca.png) no-repeat;}


div#header .busca .campo_busca .text_busca {
background:transparent none repeat scroll 0 0;
border:medium none;
float:left;
margin:5px 0 0 10px; font-size:16px; color:#1997C9; padding:3px 10px;}
#btn_busca {
background:transparent none no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
float:left;
height:35px;
width:70px;
margin:3px 0 0 50px;
}

div#header #submenu{ width:100%; height:18px; float:left; background-color:#569ABC; padding:0 0 0 0;}
div#header #submenu ul{list-style-type:none; color:#FFFFFF;}
div#header #submenu ul li{ display:inline; color:#FFFFFF;}
div#header #submenu ul li a{color:#FFFFFF; padding:0 0 0 15px; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
div#header #submenu ul li a:hover{text-decoration: underline;}
div#header #submenu_windows{ height:18px; background-color:#569ABC; padding:3px 0 0 0;}
div#header #submenu_linux{ height:18px; background-color:#64C81A; padding:3px 0 0 0;}
div#header #submenu_mac{ height:18px; background-color:#FBAC24; padding:3px 0 0 0;}
div#header #submenu_celular{ height:18px; background-color:#E94549; padding:3px 0 0 0;}
div#header #submenu_web{ height:18px; background-color:#6666FF; padding:3px 0 0 0;}

 
  
div#wrapper{float:left; width:100%;}
div#topdownload{background:#FFf; width:250px; float:left; margin:2px 0 0 0; padding:0px 5px;}
div#topdownload h2{ color:#025176; font-size:20px; font-weight:bold; border-bottom:#C0DEED 1px solid; padding:8px 0;}
div#topdownload ul{ list-style-image:none; list-style-position:outside; list-style-type:none; font-size:12px; color:#5BC2EA;}
div#topdownload ul li{min-height:50px; list-style-image:none; list-style-position:outside; list-style-type:none; border-bottom:#C0DEED 1px solid; padding:5px 0;}
div#topdownload ul li img{ width:50px; float:left; padding:5px 5px 10px 0px;}
div#topdownload ul li a{ display:block; width:195px; margin-top:7px; float:left; font-size:14px;  color:#336CCF; text-decoration:none;}
div#topdownload ul li a strong{font-weight: bold;}
div#topdownload ul li a:hover{ text-decoration: underline;}


div#novidades_para_download{ width:600px; float:right; padding:0px 5px;}
div#novidades_para_download h3{ color:#D96100; font-size:20px; font-weight:bold; border-bottom:#EEEEEE 1px solid; padding:8px 33px;
							    background:url(imagens/bg_novidades.png) no-repeat left center;}
								
div#novidades_para_download ul{ list-style-image:none; list-style-position:outside; list-style-type:none; font-size:12px; color:#1997C9;}
div#novidades_para_download ul li{height:80px; list-style-image:none; list-style-position:outside; list-style-type:none; border-bottom:#EEEEEE 1px solid; padding:5px 0;}
div#novidades_para_download ul li img{ width:100px; max-height:70px; float:left; padding:5px 10px 0 5px;}
div#novidades_para_download ul li h4 a{ display:block; width:465px; margin:7px 0 5px 5px; float:left; font-size:16px;  color:#D96100; text-decoration:none;}
div#novidades_para_download ul li h4 a strong{font-weight: bold;}
div#novidades_para_download ul li h4 a:hover{ text-decoration: underline;}
div#novidades_para_download ul li h5 p{ display:block; color:#444444; float:left; width:475px; margin:0 0 0 7px; font-size:12px; font-weight:normal;}
div#novidades_para_download ul li .info{ display:block; color: #999999; float:left; width:467px; margin:3px 0 0 10px; font-size:12px; font-weight:normal;}
div#novidades_para_download ul li .info a{ font-weight:normal; padding:0 10px; color:#0066CC; text-decoration:none;}


div#categorias{ padding:10px 10px;}
div#categorias ul{ display:block;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;}
div#categorias ul li{display:block;
float:left;
padding:10px;}

div#categorias a {color:#0066CC; font-size:12px;font-weight: normal; text-decoration:none;}
div#categorias h2 a {color:#0066CC; font-size:16px;font-weight:bold; text-decoration: underline;}
div#categorias a:hover{text-decoration: underline;}
div#categorias .destacar a{ font-weight:bold; text-decoration:underline;} 

div#categorias p{ display:block; float: left; padding:10px;}

div#navega_lista_resultados{ padding:10px 0; font-size:16px; color:#0066CC;}
div#navega_lista_resultados a{ padding:5px 5px 0 0; font-size:16px; color:#0066CC; text-decoration: underline;}
#navega_lista_resultados a:hover{ text-decoration:underline; color:#33CCFF;}


div#listar{ width:640px; float:left; padding:0 4px; margin-bottom:20px;}
div#listar ul{ list-style-image:none; list-style-position:outside; list-style-type:none; font-size:12px; color:#444444;}
div#listar ul li{height:80px; list-style-image:none; list-style-position:outside; list-style-type:none; border-bottom:#D6E9F0 1px solid; padding:7px 0 5px 0;}
div#listar ul li img{ width:100px; max-height:70px; float:left; padding:5px 10px 0 5px;}
div#listar ul li h2 a{ display:block; width:400px; margin:4px 0 2px 5px; float:left; font-size:16px;  color:#0055EE; text-decoration:none;}
div#listar ul li h2 a strong{font-weight: bold;}
div#listar ul li h2 a:hover{ text-decoration: underline;}
div#listar ul li h3 p{ display:block; color:#444444; float:left; width:400px; margin:0 0 0 7px; font-size:12px; font-weight:normal;}
div#listar ul li .info{ display:block; color: #999999; float:left; width:400px; margin:3px 0 0 7px; font-size:11px; font-weight:normal; color:#339900;}
div#listar ul li .info .rodaem{ font-weight:normal; padding:0 10px; color:#0066CC; text-decoration:none;}
div#listar ul li .info a{ font-weight:normal; padding:0 10px; color:#0066CC; text-decoration:none;}

div#listar ul li .licenca{ height:60px; width:96px; float: right; margin:10px 7px; text-align:center;}
div#listar ul li .licenca .GT{ font-weight:bold; color:#FF7000; text-align:center;}
div#listar ul li .licenca .G{ font-weight:bold; color:#68A602; text-align:center;}
div#listar ul li .licenca p{ font-weight: normal; color:#333333; font-size:12px; padding:5px 0 0 0;}


.GT{ font-weight:bold; color:#FF7000; text-align:center;}
.G{ font-weight:bold; color:#68A602; text-align:center;}

div#pchave{width:640px; margin:10px 0; float:left; font-size:12px; color:#1997C9; padding:0 10px;}

div#paginacao{ width:640px; margin:10px 0; float:left; font-size:16px; color:#1997C9; padding:0 10px;}
div#paginacao a{ padding:0 5px; text-decoration:none; font-size:14px;color:#1997C9; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#paginacao .noLinkClass{ font-size:14px; color:#ccc; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}

div#mostrar{ width:630px; float:left; min-height:100px; background: url(imagens/bg_mostrar.png) repeat-x; margin:10px 0 0 0; padding:0px 5px; color:#136C99;} /*coloque flot left*/
div#mostrar #tb_mostrar h1{ color:#136C99; font-size:20px;}
div#mostrar #tb_mostrar .bold { font-weight:bold;}
div#mostrar #tb_mostrar .espaco{ padding:6px 0 0 0;}   
div#mostrar #tb_mostrar .espaco a{ color:#68A602; text-decoration:underline;} 

div#mostrar .descricao{ float:left; font-size:20px; color:#333333; width:630px; margin:20px 0 0 0;}
div#mostrar .descricao img{ float:left; padding:5px 10px;}
div#mostrar .descricao h2{ padding:10px 0 0 0; font-size:20px; color:#77BF53;}
div#mostrar .desc_completa{ width:630px; float:left; color: #333333; margin:5px 0 10px 0; line-height:20px; text-align:justify;}
div#mostrar .desc_completa a{color:#1E5BB2;}
div#mostrar .desc_completa a:hover{color:#1E5BB2; text-decoration: underline;}
div#mostrar .erroclass{ color:#999; font-size:12px; width:630px; float:left; margin:20px 0 0 0;}
div#mostrar .erroclass a{ color:#666; font-size:12px; text-decoration:underline; font-weight:bold;}
div#mostrar .comentario{ width:638px; float:left; margin:25px 0 0 0;}
div#mostrar .comentario a{ color:#FF9D00; font-weight:bold;}

div#mostrar .mostra_coment { float:left; width:620px; border:#E8E8E8 1px solid; padding:8px; 5px; margin:5px 0;} /* float:left; width:632px; */
div#mostrar .mostra_coment .titulo{ color:#1997C9; font-weight:bold;}
div#mostrar .mostra_coment .por{ color:#ABD2E5; font-weight: normal; font-size:10px; padding:0 0 5px 0;}
div#mostrar .mostra_coment .dados{ color:#666666; font-weight: normal; line-height:16px;}

div#mostrar #tb_informacoes{ width:600px; float:left; padding:40px 0;}
div#mostrar #tb_informacoes .titulo{ color:#66A500;}
div#mostrar #tb_informacoes p a strong{ color:#136C99; text-decoration:none;}
div#mostrar #tb_informacoes p a{ color:#136C99; text-decoration:none;}

div#modulo_direita{width:250px; float:right; margin:10px 0 0 0;}
div#modulo_direita #outras_autor{ width:250px; float: left; background:url(imagens/bg_outros_links.png) repeat-x;}
div#modulo_direita #outras_autor span{ display:block; font-size:14px; color:#0C597F; padding:5px 0 2px 9px; font-weight:bold;}
div#modulo_direita #outras_autor ul{ list-style-image:none; list-style-position:outside; list-style-type:none; font-size:12px; color:#1997C9;} 
div#modulo_direita #outras_autor ul li{padding:5px 0 0 10px;}
div#modulo_direita #outras_autor ul li a{color:#1997C9; text-decoration:none;}
div#modulo_direita #outras_autor ul li a:hover{color:#137397; text-decoration: underline;}

#outras_links{ width:280px; float: left; background:url(imagens/bg_outros_links.png) repeat-x; margin:0 30px 0 0;}
#outras_links span{ display:block; font-size:14px; color:#0C597F; padding:5px 0 2px 9px; font-weight:bold;}
#outras_links ul{ list-style-image:none; list-style-position:outside; list-style-type:none; font-size:12px; color:#1997C9;} 
#outras_links ul li{padding:5px 0 0 10px;}
#outras_links ul li a{color:#1997C9; text-decoration:none;}
#outras_links ul li a:hover{color:#137397; text-decoration: underline;}

#outras_links2{ width:280px; float: left; background:url(imagens/bg_outros_links.png) repeat-x;}
#outras_links2 span{ display:block; font-size:14px; color:#0C597F; padding:5px 0 2px 9px; font-weight:bold;}
#outras_links2 ul{ list-style-image:none; list-style-position:outside; list-style-type:none; font-size:12px; color:#1997C9;} 
#outras_links2 ul li{padding:5px 0 0 10px;}
#outras_links2 ul li a{color:#1997C9; text-decoration:none;}
#outras_links2 ul li a:hover{color:#137397; text-decoration: underline;}

 
#download{ background:url(imagens/bg_mostrar.png) repeat-x; margin:10px 0 60px 0; font-size:14px; color:#0C5F85;}
#download h1{ font-size:20px; color:#136C99; padding:5px 15px;} 
#download h2{ font-size:22px; color:#0C5F85;}
#download p{font-size:12px; color:#68A602; padding:50px 0 0 30px;}
#download p a{font-size:12px; color:#68A602; text-decoration:none;}

#taskbar_restultado_busca{ height:26px; width:900px; background:url(imagens/bg_barra_busca.png) repeat-x; margin-top:10px; float:left;}
#taskbar_restultado_busca h1{ color:#D96100; font-size:12px; display:inline; float:left; font-weight:normal; padding:7px 0 0 10px;}
#mostrar_total_resul {color:#D96100; display:inline; float:right; font-size:12px; font-weight:normal; padding:7px 10px 0;}

#tabela-reportar-link{ padding:3px 5px; margin:10px 0 20px 0; background:url(imagens/bg_mostrar.png) repeat-x; color:#136C99; font-size:14px;}
#tabela-reportar-link input{font-size:16px; padding:2px 5px;}
#tabela-reportar-link textarea {font-size:16px;padding:5px;}
#tabela-reportar-link select{font-size:14px;padding:3px;}
#tabela-reportar-link td{ padding:3px 0;}
#tabela-reportar-link h1{ font-size:22px;}
#tabela-reportar-link h2{ font-size:16px;}
#tabela-reportar-link b{ font-size:14px; font-weight:normal;}
#tabela-reportar-link #taskbar_mostrar{ border-bottom:#D6E9F0 1px solid; margin:5px 0;}

div#Publicidade{ float:right; width:250px; margin:0 0 15px 0;}
div#Publicidade2{ float: left; width:250px; margin:10px 0 15px 0;}
div#Publicidade3{ float: left; width:300px; height:250px; padding:0 10px 10px 0px;}
div#Publicidade4{ float: left; width:125px; height:100px; padding:0 0 0 20px;}
div#Publicudade_728_90{ width:728px; height:90px; float:left; margin:15px auto; text-align:center; padding:0 85px;}
div#Publicudade_728_90_FAZDOWNLOAD{ width:728px; height:90px; float:left; margin:15px auto; text-align:center; margin-left:0px;}
div#PublicidadeBUSCA{ float:right; width:250px; margin:15px 0;}

div#Publicidade_grande_topo{float:left; width:728px; height:90px; margin:10px 0 15px 86px;}

div#sites_relacionados{float:left; width:250px; margin:15px 0;}
div#sites_relacionados ul{list-style-image:none; list-style-position:outside; list-style-type:none; font-size:12px; color:#1997C9; padding:2px 7px;}
div#sites_relacionados ul li a{color:#339900; text-decoration:none;}
div#sites_relacionados ul li a:hover{color:#339900; text-decoration: underline;}
div#sites_relacionados .sitere{ font-size:20px; font-weight:bold; padding:0 7px; color:#0055EE;}

div#footer{background:#fff; color: #1997C9; font-size:12px; padding:15px 0; text-align:center; }
div#footer ul{ height:60px; list-style-image:none; list-style-position:outside; list-style-type:none; padding:0 0 0 15px; border-bottom:#C0DEED 1px solid; text-align:left; margin:0 0 5px 0;}
div#footer ul li{ display:block; float:left; height:55px; width:293px; list-style-image:none; list-style-position:outside; list-style-type:none;  }

div#footer ul li img{ height:50px; width:50px; float:left; padding:5px;}
div#footer ul li a{ display:block; width:230px; margin-top:14px; float:left; font-size:14px;  color:#666; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#footer ul li a strong{font-weight: bold;}
div#footer ul li a:hover{ text-decoration: underline;}
div#footer .info_rodape{ color:#333; font-weight:normal;}
div#footer span{ padding:2px 0 2px 0;}

div#footer{clear:left; width:100%;}
