*{margin:0;padding:0;}
body{background:#D4dded url(../images/bg-site.gif) top center repeat-x;color:#444444;font:12px arial;}
#site{width:900px;margin:0 auto 0 auto;background:#ffffff;border-left:#d6d6d6 0px solid;border-right:#d6d6d6 0px solid;}
#topo{width:900px;background:#ffffff;display:table;}
#topo #logo{width:900px;height:85px;}
#topo #menu{width:900px;height:33px;background:#f1f1f1 url(../images/bg-menue.gif) top left no-repeat;margin:10px 0 3px 0;border-bottom:#d6d6d6 1px solid;border-top:#d6d6d6 1px solid;}
#topo #menu table{margin:7px auto;width:520px;}
#topo #menu table a{padding:10px;color:#888888;text-decoration:none;}
#topo #menu table a:hover{padding:10px;color:#000;text-decoration:none;}
#votos{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#D4DDED;border:1px solid #D6D6D6;height:50px;margin:2px auto;width:500px;}
#votos table{margin:2px auto;text-align:center;}
#votos .voto{background:url(../images/bg-votoo.gif) top center no-repeat;width:18px;height:2px;text-align:center;color:#444444;font:11px arial;}
#meio{width:900px;min-height:360px;margin-top:5px;}
#meio a{color:#006699;text-decoration:none;font:bold 12px arial;}
#meio a:hover{color:#0066FF;text-decoration:underline;font:bold 12px arial;}
#meio h2{background:#888888;font:bold 20px arial;color:#ffffff;padding:3px;margin:0px;}
#meio .foto{width:900px;text-align:left;}
#meio .foto img{border:#d6d6d6 1px solid;padding:2px;}
#meio .foto .blockImagem{display:inline;float:right;text-align:left;width:550px}
#meio .tags{color:#444444;font:10px arial;text-align:left;}
#meio .tags a{color:#888888;text-decoration:none;font:normal 10px arial;}
#meio .tags a:hover{color:#444444;text-decoration:underline;font:normal 10px arial;}
#meio .ranking{width:95px;height:97px;background:url(../images/bg-ranking.gif) center center no-repeat;text-align:center;font:bold 28px arial;color:#ffffff;}
#meio .comentario{width:500px;background:#FFFFCC;border:#FFCC33 1px dashed;margin:10px auto 10px auto;padding:10px;font:14px arial;}
#meio .comentario .txt{font:10px Arial;text-align:left;}
#meio .comentario .autor{font:bold 10px Arial;background:#FFCC33;padding:3px;text-align:right;margin-top:10px;}
#meio #comentar{width:500px;background:#fafafa;border:#d6d6d6 1px solid;margin:auto;padding:10px;font:14px arial;text-align:left;}
#meio #comentar h4{padding:3px;background:#888888;font:bold 20px arial;color:#ffffff;}
#meio #comentar input, #meio #comentar textarea{border:#d6d6d6 1px solid;padding:2px;font:14px arial;}
#meio #comentar .botao{background:#d6d6d6 url(../images/bg-botao.gif) center center repeat-x;}
#meio .img_categoria{border:#d6d6d6 1px solid;background:#efefef;}
#meio .img_categoria img{border:#d6d6d6 1px solid;}
#meio .contato{border:#d6d6d6 1px solid;padding:2px;font:14px arial;}
#rodape{width:100%;border-top:#BCCDE9 3px solid;background:#D4DDED;margin-top:10px;}
#rodape table{width:900px;margin:auto;}
#rodape p{padding:5px;color:#444444;font:10px arial;}
#rodape a{color:#444444;text-decoration:none;}
#rodape a:hover{color:#000;text-decoration:underline;}
#rodape .developed{background:url(../images/developed.gif) 0 -40px no-repeat;width:120px;height:40px;display:block;text-decoration:none;}
#rodape .developed:hover{background:url(../images/developed.gif) 0 0 no-repeat;width:120px;height:40px;display:block;text-decoration:none;}
div.pagination{font-family:Verdana,Tahoma,Arial,Helvetica,Sans-Serif;font-size:13px;text-align:right;padding:4px 6px 4px 0;background-color:#fff;color:#313031;}
div.pagination a{color:#0030ce;text-decoration:none;padding:5px 6px 4px 5px;margin:0 3px 0 3px;border:1px solid #b7d8ee;}
div.pagination a:hover, div.pagination a:active{color:#0066a7;border:1px solid #b7d8ee;background-color:#d2eaf6;}
div.pagination span.current{padding:5px 6px 4px 5px;margin:0 3px 0 3px;border:1px solid #b7d8ee;font-weight:bold;color:#444444;background-color:#d2eaf6;}
div.pagination span.disabled{display:none;}
.atencao{background:url(../images/css_alert.gif) left no-repeat #FFC;border:1px solid #96965E;font-family:Verdana;font-size:11px;margin-bottom:5px;margin-top:5px;padding:10px 10px 10px 50px;text-align:left;}
.ok{background:url(../images/css_ok.gif) left no-repeat #FEFCF1;background-color:#FFC;border:1px solid #96965E;font-family:Verdana;font-size:11px;margin-bottom:5px;margin-top:5px;padding:10px 10px 10px 50px;text-align:left;}
.adsEsquerda{display:inline;float:left;margin-right:5px;width:120px;text-align:right;margin-left:50px}
.adsDireita{display:inline;float:left;margin-left:5px;width:336px;text-align:left}
.adsEsquerda300{display:inline;float:left;margin-right:5px;width:300px;text-align:right;margin-left:100px}
.clear{left left no-repeat;clear:both;}
