/* - @Desenvolvido por Alaísio Leal -
   - contato: alaisio88@hotmail.com - */

/*body {background:#000; margin: 0;	font: 0.7em Tahoma, sans-serif;	 color: #000; }	*/
body {background:#FFF; margin: 0;	font: 0.7em Tahoma, sans-serif;	 color: #000; }
a {color: #000;background: inherit;  text-decoration: none; }
a:hover {color: #000; background: inherit; }

p {margin:0;}
ul {margin: 0; padding : 0; list-style : none; }
form { margin: 0; }

#conteudo { width: 980px;  margin:auto;}
#corpo-site {float:left; width: 980px;	background: #fff;}

#topo {float:left; width: 975px; margin: 10px 0 0 5px;}
#topo-1 {float:left; width: 280px;}
#topo-2 {float:left; width: 240px;}
#topo-3 {float:left; width: 150px;}
#topo-4 {float:left; width: 165px; margin: 5px 0 0 0;}
.botao-del {margin: 0 7px 0 0;}
#topo-linha {float:left; width: 1px; height:50px; background: #ccc; margin: 5px 0 0 0;}
#topo-5 {float:left;}

#menu-verm {float:left; width: 965px; margin: 15px 0 0 10px; _margin-left: 8px;}
#menu-verm-1 {float:left; width:6px; height: 25px; background: url(../../images/home/menu/esq.gif);}
#menu-verm-meio {float:left; width:950px; }
ul.nav {float: left;width: 950px; list-style:none; }
ul.nav li {list-style:none; display:inline;}
ul.nav li a { padding: 5px 5px 5px 5px;float:left; font:bold 12px Arial; background: url(../../images/home/menu/meio.gif);  color: #fff; text-decoration: none; border-right: 1px solid #EE5E4D;}
ul.nav li .fim { padding: 5px 5px 5px 5px;float:left; font:bold 12px Arial; background: url(../../images/home/menu/meio.gif);  color: #fff; text-decoration: none;}
ul.nav a:hover{ color: #ff0;}
#menu-verm-3 {float:left; width:5px; height: 25px; background: url(../../images/home/menu/dir.gif);}

#submenu {float:left; width: 975px; margin: 0 0 0 5px; border-bottom:1px solid #fff;}
#submenu-esq {float:left; width:7px; height:69px; background:  url(../../images/home/submenu/esq.gif);}
#submenu-meio {float:left; width:960px; height:69px;background: url(../../images/home/submenu/meio.gif); }
#submenu-meio a {color: #fff; text-decoration:underline; background:none;}
#submenu-dir {float:left; width:7px; height:69px; background: url(../../images/home/submenu/dir.gif);}
.busca-img {float:left;margin: 0 0 0 10px;}
.campo-texto {margin: 10px 0 0 7px;}
.campo-busca {margin: 10px 0 0 7px; border: 2px solid #fff; }
.botao-busca {margin: 0 8px; border:0; background: #fff; font:bold 11px Arial;}
#sub-menu-baixo {float:left; width: 960px;}

#menu-publicidade {float:left; width: 975px; margin: 0 0 0 5px; background: #069;}
#menu-publicidade-1 {float:left; width: 20px; margin: 0 0 0 5px;}
#menu-publicidade-2 {float:left; width: 750px; margin: 10px 0 0 0;}
#menu-publicidade-3 {float:left; width: 180px; margin: 10px 0 0 0;}

#onde-estou {float:left; width: 960px; margin: 7px 0 0 20px; padding: 0 0 5px 0; border-bottom: 1px solid #ccc;}
#onde-estou p {text-align:left;font: bold 11px Arial; color: #333;}
#onde-estou span {color: #069;}
#onde-estou a {font:11px Arial; color: #D73E00; text-decoration: underline;}
#onde-estou a:hover {color: #f60;}

#colunas {float:left; width: 975px; margin: 10px 0 0 5px;}
#coluna-1 {float:left;width: 475px;}
#dest-java {float:left; width: 445px; border: 4px solid #333;}
#dest-java-imagens{}
#dest-java-legenda {width: 447px; height: 75px; z-index:50; background: #555; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; padding:0 0px; position:absolute; top:183px; left:3px;}
#dest-java-legenda-tit-desc {float:left; width: 420px; margin: 0 0 0 15px;}
#dest-java-legenda-tit-desc p {color: #fc0; font: 24px Arial;}
#dest-java-legenda-tit-desc span {color: #fff; font: 11px Arial; }
#dest-java-legenda-ava-tam-pag {float:left; width: 420px; margin: 10px 0 0 15px;}
#dest-java-legenda-ava {float:left; width: 130px;}
#dest-java-legenda-tam {float:left; width: 170px; margin-top: 4px;}
#dest-java-legenda-tam p {font: bold 12px Arial; color: #fff;}
#dest-java-legenda-pag {float:left; width: 110px; }
#dest-java-legenda-pag p {color: #fff; font:bold 12px Arial; letter-spacing:1px;}
#dest-java-legenda-pag #dest-java-pager a {color: #fff; font:bold 12px Arial;padding: 0 0 5px 0; letter-spacing: 4px;}
#dest-java-legenda-pag #dest-java-pager a.activeSlide {color: #fc0; font:bold 12px Arial; text-decoration:underline;}
.slide-setas {border:0; } 

#destaques-categoria {float:left; width: 451px; margin: 15px 0 0 0; background:#f0f0f0;}
#destaques-categoria-1 {float:left; width: 451px; height: 25px; background:  url(../../images/home/dest-cat.gif) no-repeat;}
#destaques-categoria-2 {float:left; width: 430px; margin: 20px 0 0 20px; }
#destaques-categoria-2-1 {float:left; width: 430px;}
.campo-atualiza-cat {border: 1px solid #013467; margin: 0 0 0 20px;}
#destaques-categoria-2-2 {float:left; width: 410px; margin: 15px 0 0 0; background: #fff; padding: 10px 0 10px 10px;}
.mini-soft {padding: 5px; border: 1px solid #ccc;}
#destaques-categoria-2-2-img {float:left; width: 155px;}
#destaques-categoria-2-2-desc-1 {float:left; width: 250px; margin: 5px 0 0 3px;}
#destaques-categoria-2-2-desc-1 p {font: 11px Arial; color: #000; padding: 2px 0 0 0;}
#destaques-categoria-2-2-desc-1 a {font: bold 12px Arial; color: #069;}
#destaques-categoria-2-2-desc-1 a:hover {color: #08c;}
#destaques-categoria-2-2-desc-1 span {font: 9px Arial; color: #999;}
#destaques-categoria-2-3 {float:left; width: 420px;}
#destaques-categoria-2-3-caixa-1 {float:left; width: 420px; border-top: 1px solid #ccc; }
#destaques-categoria-2-3-caixa-1 p {font: 11px Arial; color: #000; padding: 3px 0 3px 0;}
#destaques-categoria-2-3-caixa-1 a {font: bold 12px Arial; color: #069;}
#destaques-categoria-2-3-caixa-1 a:hover {color: #08c;}
#destaques-categoria-2-3-caixa-1 span {font: 9px Arial; color: #999;}
#destaques-categoria-2-3-caixa-2 {float:left; width: 420px; background:#f8f8f8; border-top: 1px solid #ccc;}
#destaques-categoria-2-3-caixa-2 p {font: 11px Arial; color: #000; padding: 3px 0 3px 0;}
#destaques-categoria-2-3-caixa-2 a {font: bold 12px Arial; color: #069;}
#destaques-categoria-2-3-caixa-2 a:hover {color: #08c;}
#destaques-categoria-2-3-caixa-2 span {font: 9px Arial; color: #999;}
#destaques-categoria-3 {float:left; width: 451px; height: 20px; background:  url(../../images/home/dest-cat-down.gif) no-repeat;}

#ads-1-coluna-1-hor {float:left; width: 410px; margin: 15px 0 0 30px;}

#destaque-rank {float:left; width: 451px; margin: 15px 0 0 0; background:#f0f0f0;}
#destaque-rank-1 {float:left; width: 451px; }
#destaques-rank-2 {float:left; width: 430px; margin: 20px 0 0 20px; }
#destaques-rank-2-2 {float:left; width: 410px; margin: 15px 0 0 0; background: #fff; padding: 10px 0 10px 10px;}
#destaques-rank-2-2-img {float:left; width: 155px;}
#destaques-rank-2-2-desc-1 {float:left; width: 250px; margin: 5px 0 0 3px;}
#destaques-rank-2-2-desc-1 p {font: 11px Arial; color: #000; padding: 2px 0 0 0;}
#destaques-rank-2-2-desc-1 a {font: bold 12px Arial; color: #069;}
#destaques-rank-2-2-desc-1 a:hover {color: #08c;}
#destaques-rank-2-2-desc-1 span {font: 9px Arial; color: #999;}
#destaques-rank-2-3 {float:left; width: 420px;}
#destaques-rank-2-3-caixa-1 {float:left; width: 420px; border-top: 1px solid #ccc; }
#destaques-rank-2-3-caixa-1 p {font: 11px Arial; color: #000; padding: 3px 0 3px 0;}
#destaques-rank-2-3-caixa-1 a {font: bold 12px Arial; color: #069;}
#destaques-rank-2-3-caixa-1 a:hover {color: #08c;}
#destaques-rank-2-3-caixa-1 span {font: 9px Arial; color: #999;}
#destaques-rank-2-3-caixa-2 {float:left; width: 420px; background:#f8f8f8; border-top: 1px solid #ccc;}
#destaques-rank-2-3-caixa-2 p {font: 11px Arial; color: #000; padding: 3px 0 3px 0;}
#destaques-rank-2-3-caixa-2 a {font: bold 12px Arial; color: #069;}
#destaques-rank-2-3-caixa-2 a:hover {color: #08c;}
#destaques-rank-2-3-caixa-2 span {font: 9px Arial; color: #999;}
#destaques-rank-3 {float:left; width: 451px; height: 20px; background:  url(../../images/home/dest-cat-down.gif) no-repeat;}

#coluna-2 {float:left;width: 320px;}
#nao-deixe {float:left; width: 300px; background: #f0f0f0;}
#nao-deixe-1 {float:left; width: 300px; height: 40px; background:  url(../../images/home/ndeixe.gif) no-repeat;}
#nao-deixe-2 {float:left; width: 300px;}
#nao-deixe-2-caixa {float:left; width: 265px; margin: 10px 0 0 10px; background: #fff; padding: 7px;}
#nao-deixe-2-caixa-img {float:left; width: 110px; }
.img-nao-deixe {border: 3px solid #555;}
.img-nao-deixe:hover {border: 3px solid #999;}
#nao-deixe-2-caixa-desc {float:left; width: 150px;}
#nao-deixe-2-caixa-desc p {font: 11px Arial; color: #333;}
#nao-deixe-2-caixa-desc a {font: bold 16px Arial; color: #c30;}
#nao-deixe-2-caixa-desc a:hover {color: #f00;}
#nao-deixe-3 {float:left; width: 300px; height:14px;background:  url(../../images/home/nadebaixo.gif) no-repeat;}

#ads-coluna-2 {float:left; width: 300px; margin: 15px 0 0 0;}

#geek-blogs {float:left; width: 300px; margin: 15px 0 0 0; background: #f0f0f0;}
#geek-blogs-1 {float:left; width: 300px; height: 40px; background:  url(../../images/home/bggeek.gif) no-repeat;}
#geek-blogs-2 {float:left; width: 300px;}
#geek-blogs-2-caixa {float:left; width: 265px; margin: 10px 0 0 10px; background: #fefefe; padding: 5px}
#geek-blogs-2-caixa:hover {background: #FFFFEA;}
#geek-blogs-2-caixa p {font: 11px Arial; color: #000; line-height: 18px;}
#geek-blogs-2-caixa span {font: bold 11px Arial; color: #069;}
#geek-blogs-2-caixa a {font: 11px Arial; color: #000;}
#geek-blogs-2-caixa a:hover {text-decoration:underline;}
#geek-blogs-3 {float:left; width: 300px; height:26px;background:  url(../../images/home/geekbaixo.gif) no-repeat;}
#geek-blogs-3 p {font: 11px Arial; color: #000; text-align:right; padding: 5px 20px 0 0;}
#geek-blogs-3 a {font:bold 11px Arial; color: #069; text-decoration: underline;}
#geek-blogs-3 a:hover {color: #08c;}

#tags-populares {float:left; width: 300px; margin: 15px 0 0 0; background: #f0f0f0;}
#tags-populares-1 {float:left; width: 300px; height: 40px; background:  url(../../images/home/bgtags.gif) no-repeat;}
#tags-populares-2 {float:left; width: 300px;}
#tags-populares-2-caixa {float:left; width: 270px; margin: 10px 0 0 10px; padding: 5px}
#tags-populares-2-caixa p {font: 11px Arial; color: #555; line-height: 20px;}
#tags-populares-2-caixa a {font: 16px Arial; color: #555;}
#tags-populares-2-caixa a:hover {color: #999;}
#tags-populares-3 {float:left; width: 300px; height:26px;background:  url(../../images/home/tagsbaixo.gif) no-repeat;}

#coluna-3 {float:left;width: 160px;}
#ads-coluna-3 {float:left; width: 160px; margin: 0 0 0 0;}
#ads-2-coluna-3 {float:left; width: 160px; margin: 15px 0 0 0;}

#top-wallpapers {float:left; width: 159px; margin: 15px 0 0 0; background: #f0f0f0;}
#top-wallpapers-1 {float:left; width: 159px; height: 40px; background:  url(../../images/home/bgtopwall.gif) no-repeat;}
#top-wallpapers-2 {float:left; width: 159px;}
#top-wallpapers-2-caixa {float:left; width: 130px; margin: 10px 0 0 10px; padding: 5px}
#top-wallpapers-2-caixa p {font: 9px Arial; color: #000; text-align:center;}
#top-wallpapers-2-caixa a {font: bold 11px Arial; color: #000;}
#top-wallpapers-2-caixa a:hover {color: #f60;}
#top-wallpapers-3 {float:left; width: 159px; height:26px;background:  url(../../images/home/tagsbaixo.gif) no-repeat;}

#parceiros {float:left; width: 972px; margin: 15px 0 0 5px; background:url(../../images/home/parmeio.gif) repeat-x;}
#parceiros-1 {float:left; width:972px; height: 8px; background: url(../../images/home/partop.gif) no-repeat;}
#parceiros-meio {float:left; width:972px;  background:url(../../images/home/parmeio.gif);}
#parceiros-3 {float:left; width:972px; height: 12px; background: url(../../images/home/pardown.gif) no-repeat;}

#parceiros-meio-copy {float:left; width: 950px; background: #003E5B; margin: 0 0 0 10px;}
#parceiros-meio-copy p {font: 12px Arial; color: #fff; padding: 2px 0 4px 10px;}
#parceiros-meio-links {float:left; width: 950px; margin: 10px 0 0 10px;}
#parceiros-meio-links p {font: bold 12px Arial; color: #fff;}
#parceiros-meio-links a {color:#99C3D8; text-decoration: underline; font-weight: normal;}
#parceiros-meio-links a:hover {text-decoration: none;}

#rodape {clear:both; width: 900px; text-align: center;}
#rodape a {color: #090;}
#rodape a:hover {text-decoration: underline;}
