body{font-family:"Trebuchet MS",sans-serif;margin:auto !important;padding:0 !important}
a{text-decoration:none;color:#000}
#wrapper{width:990px;margin-left:auto;margin-right:auto;padding:0}
#leitor{margin-left:auto;margin-right:auto}
#dir{margin:10px auto;padding:10px 0;border:1px solid #d7d7d7;background:#1f1f1f;text-align:center}
#dir a{padding:4px;font-size:18px;font-weight:bold;color:#fff;cursor:pointer}
#top{background:#1f1f1f;padding-top:5px;margin:0 10px 30px 10px;border-bottom:4px solid #d7d7d7;border-left:4px solid #d7d7d7;border-right:4px solid #d7d7d7;}
#top img{border:none;margin:0 15px}
#top select{margin:5px 15px}
#top .left{float:left}
#top .right{float:right;text-align:right}
#footer{margin:20px 5px 0 5px;border-top:4px solid #d7d7d7;border-left:4px solid #d7d7d7;border-right:4px solid #d7d7d7;background:#1f1f1f;text-align:left;padding:8px}
#footer p{display:inline-block;margin:8px 10px}
#footer b{font-size:20px !important}
#footer a{font-size:16px !important;color:#fff !important;font-weight:normal !important}
.home{font-size:16px !important;color:#fff !important;font-weight:normal !important}
#page{width:990px}
#sidebar{width:280px;float:right;margin:1px 0 0 15px;padding-bottom:10px !important;background:#ebebeb;border:1px solid #d7d7d7}
#clear{clear:both}
#tools{text-align:center !important;margin:20px auto !important}
#lista,#update,#escola,#loading,#faq,#chat,#contato,#categoria,#pesquisa,#top10{width:690px !important; float:left}
#lista h3,#sidebar h3,#update h3,#escola h3, #loading h3,#faq h3,#chat h3,#top10 h3,#contato h3,#categoria h3,#error h3,#error .b,#pesquisa h3{padding:5px 10px;border:1px solid #7b7b7b;background:#1f1f1f;text-align:left;color:#fff}
#info .right{float:right;}
#info .poster{background:#fff;border:2px solid #7b7b7b;padding:2px;}
#info table,#aviso form,#resenha div,.tuto,#faq div,#chat .aviso{padding:10px;border:2px solid #7b7b7b;background:#fff}
#info td{text-align:left;width:330px;line-height:20px !important}
#info td.gen{text-align:justify !important}
#info th{text-align:left;width:100px;display:block;color:#272727;font-weight:600}
#chat object{margin-left:94px}
#loading{display:none}
#loading a{background:url('../images/d06.gif')}
#resenha p, #aviso p{text-align:justify;text-indent:30px;line-height:20px}
#contato form{width:590px;margin:0 50px;padding:10px;border:2px solid #7b7b7b;background:#fff}
#contato input,#contato textarea{padding:5px;width:360px;font-size:16px;margin-left:15px;border:2px solid #ccc}
#contato textarea{height:150px !important}
#contato textarea:focus,#contact-area input:focus{border:2px solid #900}
#contato input.submit-button{width:100px;float:right}
#contato td.left_c{width:80px;text-align:left;font-size:16px}
#contato .recaptacha{float:right;margin-right:25px}
#top10 table {border-collapse:collapse;vertical-align:middle;width:600px;margin:0 auto}
#top10 th{padding:3px 10px;font-size:13px;text-indent:10px}
#top10 .ay,.by {text-align:center !important}
#top10 .ay img{width:35px;height:35px}
#top10 .by img{width:25px;height:25px;}
#top10 .cy {min-width:200px}
#top10 .dy {color:#2d89b7 !important}
#top10 .fy {text-align:left !important}
#top10 thead tr, tfoot tr {background:#bbc2c6;color:#000;text-align:left;border:1px #1f1f1f solid}
#top10 tbody tr {color:#000;text-align:left}
#omv,#omv *{font-size:16px}
#omv{margin:10px}
#omv span, #omv img{margin:0 10px !important}
#omv table{background:#fff;border:1px solid #dadada;text-align:center;margin:10px;padding:0}
#omv .pager{font-weight:bold;border:1px solid #7b7b7b;background:#1f1f1f;color:#fff;margin:5px;padding:5px 2px;line-height:30px !important;min-width:800px !important}
#omv .pager select{font-weight:bold;color:#666;background-color:#fafafa;border:1px solid #aaa}
#omv .picture{border:2px solid #474747;background:#fff}
#omv .warn{color:#800000;display:inline}
#omv .p, #omv .n, #omv .hd, #omv .error{display:inline-block;text-indent:-9000px;z-index:1}
#omv .p, #omv .n{width:18px;height:28px}
#omv .p{background:url('../images/d01.png') left}
#omv .n{background:url('../images/d01.png') right}
#omv .error{background:url('../images/d04.png') top right;width:24px;height:24px}
#omv .hd{width:30px;height:28px;background:url('../images/d10.png') top center}
#chat .aviso{width:500px;margin:20px auto;padding:5px 10px !important}
#chat .aviso p{text-align:justify;}
#error{display:none;width:600px;border:2px solid #7b7b7b;background:#fff;padding:5px;margin:10px auto;text-align:justify;line-height:20px;text-indent:30px}
#error p{width:550px;margin:3px auto;}
#error .b{font-weight:600;margin:5px}
#error h3{margin-top:0 !important;}
#escola .img{width:370px;float:left;margin:10px !important}
#escola .tuto{width:670px;padding:10px 5px !important;float:left;margin:10px 0 !important}
#escola p{margin:0 10px}
#escola p, #faq p{text-align:justify !important;text-indent:30px !important;line-height:15px}
#pesquisa p{text-align:justify !important;text-indent:10px !important;line-height:15px}
#pesquisa table tr{background:#fff}
#pesquisa .top{background:#efefef !important;font-weight:600}
#pesquisa table tr td{padding:3px 5px;}
#pesquisa table {width:685px !important;border:1px solid #7b7b7b}
#sidebar .legenda div,#poll,#spoll{width:240px;border:1px solid #7b7b7b;background:#fff;padding:5px;margin:0 auto}
#sidebar .legenda p{height:24px; line-height:24px;display:run-in;margin:5px 15px !important}
#sidebar .nt5{text-align:center}
#sidebar .spoll label{float:left;margin:0 5px;width:75px;display:block;}
#sidebar .spoll input{margin:0 3px;padding:0px 3px;width:135px;color:#666666;border:1px solid #7b7b7b;}
#sidebar .pollform{width:280px;height:350px;margin:0 auto;background-color:#fff}
#sidebar .search{width:250px;height:52px;margin:10px auto 0 auto;background-image:url(../images/d14.gif)}
#sidebar .search #string{float:left;padding:0;margin:18px 0 0 10px;border:0;width:180px;background:none;}
#sidebar .search #go{float:right;width:55px;height:55px;}
#poll_opc h4{padding:2px 4px;border:1px solid #7b7b7b;background:#1f1f1f;text-align:left;color:#fff}
.ac_results {padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;}
.ac_results ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li {margin:0px;padding:3px 5px;cursor:default;display:block;font:menu;font-size:14px;line-height:18px;overflow:hidden;}
.ac_loading {background:white url(../images/d06.gif)right center no-repeat;}
.ac_odd {background:#fff;color:#474747}
.ac_over {background:#efefef;color:#474747}
div.wrap a:link, div.wrap a:visited{color:#fff;text-decoration:none}
div.wrap a img{border:0}
div.wrap{background-color:#000;width:990px;margin:0 auto;text-align:left}
div#top div#nav{float:left;clear:both;width:990px;height:52px;margin:22px 0 0}
div#top div#nav ul{float:left;width:700px;height:52px;list-style-type:none}
div#nav ul li{float:left;height:52px}
div#nav ul li a{border:0;height:52px;display:block;line-height:52px;text-indent:-9999px}
div#header{margin:-1px auto}
div#header div.wrap{height:293px;border:1px solid #7b7b7b;background:#1f1f1f;}
div#header div#slide-holder{z-index:40;width:990px;height:293px;position:absolute}
div#header div#slide-holder div#slide-runner{top:7px;left:8px;width:973px;height:278px;overflow:hidden;position:absolute}
div#header div#slide-holder img{margin:0;display:none;position:absolute}
div#header div#slide-holder div#slide-controls{left:0;bottom:228px;width:973px;height:46px;display:none;position:absolute;background:url(../images/d09.png) 0 0}
div#header div#slide-holder div#slide-controls p.text{float:left;color:#fff;display:inline;font-size:10px;line-height:16px;margin:15px 0 0 20px;text-transform:uppercase}
div#header div#slide-holder div#slide-controls p#slide-nav{float:right;height:24px;display:inline;margin:11px 15px 0 0}
div#header div#slide-holder div#slide-controls p#slide-nav a{float:left;width:24px;height:24px;display:inline;font-size:11px;margin:0 5px 0 0;line-height:24px;font-weight:bold;text-align:center;text-decoration:none;background-position:0 0;background-repeat:no-repeat}
div#header div#slide-holder div#slide-controls p#slide-nav a.on{background-position:0 -24px}
div#header div#slide-holder div#slide-controls p#slide-nav a{background-image:url(../images/d08.png)}
#parceiros{margin:0 auto;text-align:center}
#parceiros .on{margin:0 8px !important}
#parceiros a{display:inline-block;margin:10px 15px}
#parceiros .img{width:88px;height:31px;border:3px solid #fff;border-style:ridge}
#poll p{color:#333; margin:0;line-height:2em}
#formcontainer a{color:#333;margin:0;line-height:2em}
#pollcontainer{margin:4px}
#loader{display:none;text-align:center}
.tipsy{padding:5px;font-size:12px;background-repeat:no-repeat;background-image:url(../images/d05.gif)}
.tipsy-inner{padding:5px 8px 4px 8px;background-color:#000;color:#fff !important;max-width:200px;text-align:left}
.tipsy-inner{-moz-border-radius:3px;-webkit-border-radius:3px}
.tipsy-north{background-position:top center}
.tipsy-south{background-position:bottom center}
.tipsy-east{background-position:right center}
.tipsy-west{background-position:left center}
.ratingblock{display:block}
.loading{height:24px;background:url('../images/d06.gif') 50% 50% no-repeat}
.unit-rating{list-style:none;margin:0px;padding:0px;height:24px;position:relative;background:url('../images/d02.png') top left repeat-x}
.unit-rating li{text-indent:-90000px;padding:0px;margin:0px;float:left}
.unit-rating li a{outline:none;display:block;width:24px;height:24px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px}
.unit-rating li a:hover{background:url('../images/d02.png') left center;z-index:2;left:0px}
.unit-rating a.r1-unit{left:0px}
.unit-rating a.r1-unit:hover{width:24px}
.unit-rating a.r2-unit{left:24px}
.unit-rating a.r2-unit:hover{width:48px}
.unit-rating a.r3-unit{left:48px}
.unit-rating a.r3-unit:hover{width:72px}
.unit-rating a.r4-unit{left:72px}
.unit-rating a.r4-unit:hover{width:96px}
.unit-rating a.r5-unit{left:96px}
.unit-rating a.r5-unit:hover{width:120px}
.unit-rating li.current-rating{background:url('../images/d02.png') left bottom;position:absolute;height:24px;display:block;text-indent:-9000px;z-index:1}
.voted{font-weight:500}
.thanks{color:#36AA3D;font-weight:500}
.static{color:#5D3126;font-weight:500}
.row{width:670px;height:24px;line-height:24px;margin-left:6px;padding:2px 7px;font-size:15px;font-weight:bold}
.row, .row a, .legenda{color:#474747}
.row div{float:left;padding:0;margin:0;text-align:left}
.cap{width:530px}
.cap2{width:530px}
.data{width:120px}
.data2{width:130px}
.titulo{width:470px}
.star{width:120px}
.status{width:50px}
.odd{background:#fcfcfc}
.even{background:#efefef}
.tp5{background:#eaf0ff !important}
.over, .over2{background:#39c !important}
.over, .over a{color:#fff !important}
.s{display:inline-block;text-indent:-9000px;z-index:1;padding:0;margin:0;float:left;width:24px;height:24px}
.a{background:url('../images/d03.png') left bottom}
.h{background:url('../images/d03.png') left center}
.c{background:url('../images/d03.png') left top}
.x{background:url('../images/d04.png') left bottom}
.close{background:url('../images/d04.png') left top}
.l{margin-left:10px !important}
.r{margin-right:10px !important}
.tr{float:right; margin-right:10px !important;color:#fff !important}
.option{margin:5px 0}
.option p{line-height:1.1em; font-size:0.85em}
.bar{height:10px; background:#39c}
.yourvote{background:#139}
.addthis{padding-top:20px !important;text-align:center !important}
.addthis_toolbox .custom_images a{width:32px;height:32px;margin:0;padding:0;}
.addthis_toolbox .custom_images a:hover img{opacity:0.75;}.addthis_toolbox .custom_images a img{opacity:1;}
.jta-tweet-list{padding:0}.jta-tweet-list-item{border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;width:268px;background:#fff;border-bottom:1px solid #e4e4e4;list-style:none;margin:0 5px;padding:8px 0;overflow:hidden;}.jta-tweet-list-item:first-child{border-top:1px solid #e4e4e4}.jta-tweet-profile-image{width:48px; display:inline; float:left}.jta-tweet-profile-image-link{}.jta-tweet-body{text-align:left;margin: 0 5px;}.jta-tweet-body-list-profile-image-present{margin-left:58px}.jta-tweet-a{ color:#077bb5;  text-decoration:none}.jta-tweet-a:hover{ color:#077bb5;  text-decoration:underline}.jta-tweet-link{}.jta-tweet-link:hover{}.twitter-anywhere-user{ color:#900;  text-decoration:none}.twitter-anywhere-user:hover{ color:#900;  text-decoration:underline}.jta-tweet-hashtag{}.jta-tweet-hashtag:hover{}.jta-tweet-timestamp{ display:block;  color:#999;  font-size:11px;  margin-top:3px}.jta-follow-button{}.jta-tweet-box{}.jta-connect-button{}.jta-login-info{}.jta-login-info-profile-image{width:48px; display:inline; float:left}.jta-login-info-block{margin-left:58px}.jta-login-info-screen-name{}.jta-login-info-sign-out{width:97px; margin-top:2px; padding:1px; text-align:center;  border:1px solid #999}.jta-login-info-sign-out:hover{color:black; background-color:#999; cursor:pointer}.jta-loading{}.jta-error{ color:#f00}.jta-clear{clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0}