@charset "iso-8859-1";
/*CSS reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,
em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,
var,dl,dt,dd,ol,ul,li,fieldset, form,label,legend,table,caption,
tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:normal;font-size:100%;font-family:inherit;vertical-align:baseline;outline:0;}
table{border-collapse:collapse;border-spacing:0;behavior: url(../htc/iepngfix.htc);}
ol,ul{list-style:none;}
caption,th{text-align:left;}
a{text-decoration:underline;color:#c51b00;}a:hover{text-decoration:underline;}
strong{color:#c51b00;}
input,select,textarea{font:12px arial,helvetica,"sans Serif",clean,sans-serif;}
legend{display:none}label{cursor:pointer;cursor:hand;}:focus{outline:0;}
#all, #md, img, div, h1, h2, h6{behavior: url(../htc/iepngfix.htc);}
/**/

/*CSS Defaut*/
body{background:#d71d00 url(../img/bgBody.jpg) no-repeat center top;font:12px Arial, Helvetica, sans-serif;color:#000;}
#all{width:942px;margin:0 auto;background:url(../img/bgFooter.png) no-repeat bottom right}
#hd,#md,#ft{float:none;clear:both;}
#all,#md,#ft,.ct,.animados li{overflow:auto;zoom:1}
#all{_overflow:hidden}
/**/

/*hd*/
#hd h1{width:448px;height:128px;margin:20px 0 0 10px;float:left;background:url(../img/muqueca.png) no-repeat;text-indent:-999em;}
#hd h1 a{height:128px;display:block;}
#hd h2{width:400px;height:84px;margin:23px 0 0;float:right;background:url(../img/slogan.png) no-repeat;text-indent:-999em;}
/**/

/*md*/
#md{width:942px}
#colA .bg{padding:0 0 10px;float:left;background:#fff}
#colA{width:531px;margin:0 10px 165px 0;_margin:0 5px 165px 0;padding:5px 0 0;float:left;background:url(../img/bordas.png) no-repeat -1552px top;*overflow:hidden!important;}
#colA h2{padding:25px 0 0 20px;font-size:24px;color:#c51b00;font-weight:700}
#colA h2 a{text-decoration:none;}
#colA h2 a:hover{text-decoration:underline;}
#colA h3{width:511px;padding:30px 0 0 20px;float:left;font-size:22px;color:#000;font-weight:700}
#colA h3.lista{width:511px;padding:30px 0 0 20px;float:left;font-size:16px;}
#colA .tit{padding:0;background:url(../img/titulos.gif) no-repeat 0 0;text-indent:-999px}
#colA .tit.talentos{width:350px;height:22px;margin:0 0 35px;background-position:0 -722px}
#colA .tit.bancoTalentos{width:350px;height:26px;margin:0 0 29px;_margin:23px 0 29px;background-position:0 -679px}
#colA .tit.animados{width:171px;height:26px;margin:0 0 35px;padding:0;background-position:0 -878px}
#colA .tit.que{width:129px;height:28px;margin:10px 0 0;background-position:0 -762px}
#colA .tit.cacaTalentos{width:143px;height:54px;margin:10px 0 0;background-position:0 -807px}
#colA .tieCt{width:491px;padding:25px 20px 20px;float:left;background:url(../img/dots.gif) no-repeat bottom;}
#colA .tieCt.no{_padding-top:0;background:none}
#colA .tieCt h2{padding:0;font-size:24px;color:#c51b00;font-weight:700}
#colA .tieCt h3{padding:0;margin:10px 0;font-size:14px;}
#colA .tieCt ul{/*float:left;*/display:block}
#colA .tieCt ul li{margin:3px 5px 3px 0;clear:both}
#colA .tieCt h5{float:left;font:700 18px arial;color:#c51b00}
#colA .tieCt em strong{font-size:14px}
#colA .tieCt .dados{height:30px;margin:5px 0 25px 0;}
#colA .tieCt .dados ul{width:445px;float:left;}
#colA .tieCt .dados ul li{float:left;clear:none}
#colA .tieCt .dados .coment{padding:0 0 0 21px;background:url(../img/icoBalao.gif) no-repeat 0 2px;}
#colA .tieCt .dados .fale{clear:both}
#colA .tieCt .dados img{width:30px;height:30px;margin:6px 10px 0 0;float:left}

#colA .tieCt .imgVideo{width:491px;height:auto;text-align:center}
#colA .tieCt .equipe img{width:100px;height:100px;margin:0 20px 0 0;float:left;}
#colA .tieCt .equipe .fale{clear:none}
#colA .tieCt .equipe .info li{float:none}
#colA .tieCt .equipe .info li a{padding:0 0 0 18px;background:url(../img/icMais.gif) no-repeat 0 2px;color:#000;text-decoration:none}
#colA .tieCt .equipe .info li a:hover{text-decoration:underline}
#colA .tieCt h4{font-size:16px;color:#c51b00;font-weight:700;}
#colA .tieCt span{float:left;}
/*#colA .tieCt span a{padding:0 0 0 23px;background:url(../img/icoCarta.gif) no-repeat 0 2px;color:#000;text-decoration:none}
#colA .tieCt span a:hover{text-decoration:underline}*/
#colA .tieCt p{margin:20px 0 0;}
#colA .tieCt p.list{margin:0;float:left;}
#colA .tieCt p.int{width:360px;float:left}
#colA .tieCt .tags{width:490px;padding:3px 0 0;margin:45px 0 10px;float:left;background:url(../img/topTags.jpg) no-repeat;}
#colA .tieCt .tags a{color:#000;text-decoration:none}
#colA .tieCt .tags a:hover{text-decoration:underline}
#colA .tieCt .tags ul{width:480px;padding:0 0 3px 10px;*padding:0 0 6px 10px;background:#dfe8ec url(../img/btmTags.jpg) no-repeat bottom;overflow:auto;}
#colA .tieCt .tags ul li{float:left;clear:none}

#colA .tieCt.post p{float:none;}

#colA .tieCt .opcs{_margin:20px 0 0;_float:left}
#colA .tieCt .opcs li{height:20px;margin:0 15px 0 0;text-indent:-999em;float:left;background:url(../img/opcoes.gif) no-repeat;display:block;clear:none}
#colA .tieCt .opcs li a{height:20px;display:block;}
#colA .tieCt .opcs .print{width:52px;background-position:0 3px;}
#colA .tieCt .opcs .pdf{width:57px;background-position:-74px 3px;}
#colA .tieCt .opcs .mail{width:94px;float:left;background-position:-148px 3px;}
#colA .tieCt .opcs .url{width:242px;margin:0;float:left;background:none}
#colA .tieCt .opcs .url input{width:209px;_width:207px;*margin:0 2px 0 0;_margin:0;float:left;color:#788c98;_display:block;border:0;}
#colA .tieCt .opcs .url label{width:13px;margin:0 10px 0 0;float:left;background:url(../img/opcoes.gif) no-repeat -261px 3px;text-indent:-999em;}
#colA .tieCt .opcs .url.max{width:382px;padding:0 0 13px;_padding:0 0 5px}
#colA .tieCt .opcs .url.max input{width:349px;_width:347px}

#colA .tieCt .compartilhe .bookmark{margin:10px 0;float:left;clear:none}
#colA .tieCt .compartilhe .bookmark li{margin:0 17px 0 0;float:left;clear:none}
#colA .tieCt .compartilhe .bookmark li a{width:20px;height:30px;display:block;text-indent:-999em;display:block;}
#colA .tieCt .compartilhe .bookmark li.ic{background:url(../img/icBookmarks.gif) no-repeat}
#colA .tieCt .compartilhe .bookmark li.del{background-position:0 5px}
#colA .tieCt .compartilhe .bookmark li.rec{background-position:0 -55px}
#colA .tieCt .compartilhe .bookmark li.dig{background-position:0 -115px}
#colA .tieCt .compartilhe .bookmark li.win{background-position:0 -355px}
#colA .tieCt .compartilhe .bookmark li.goo{background-position:0 -413px}
#colA .tieCt .compartilhe .bookmark li.yah{background-position:0 -235px}
#colA .tieCt .compartilhe .bookmark li.stu{background-position:0 -295px}
#colA .tieCt .compartilhe .bookmark li.tec{background-position:0 -175px}
#colA .tieCt .compartilhe .bookmark li.no a{border:0}

#colA .tieCt .boxFicha{width:491px;float:left;margin:20px 0 18px;padding:5px 0 0;background:#eff1f2 url(../img/bgFichaTop.gif) no-repeat 0 top;color:#000}
#colA .tieCt .boxFicha a{color:#000;text-decoration:none}
#colA .tieCt .boxFicha a:hover{text-decoration:underline}
#colA .tieCt .boxFicha strong{margin:4px 0 0;float:left;font-size:14px;color:#000}
#colA .tieCt .boxFicha ol{margin:16px 10px 6px}
#colA .tieCt .boxFicha ol.no{margin:5px 10px 6px}
#colA .tieCt .boxFicha li{width:auto;float:none;clear:both}
#colA .tieCt .boxFicha .conhecimento li{width:235px;float:left;clear:none}
#colA .tieCt .boxFicha .foto{width:100px;height:100px;margin:5px 15px 5px 11px;_margin:5px 15px 5px 5px;float:left;background:#000}
#colA .tieCt .boxFicha .foto img{width:100px;height:100px}
#colA .tieCt .ficha{width:491px;padding:0 0 5px;*padding:0 0 10px;float:left;background:url(../img/bgFichaBt.gif) no-repeat 0 bottom}

#colA .tieCt .titFilme{font-size:24px;color:#000}
#colA .tieCt .video{float:left;border:5px solid #000}
#colA .tieCt .video.no{margin:15px 0 20px}
#colA .tieCt .video img{float:left}

#colA .tieCt .anime{margin:4px 0 0;text-align:center}
#colA .tieCt .anime .video{width:140px;height:94px}
#colA .tieCt .anime .video.no{margin:0}
#colA .tieCt .anime strong{width:150px;padding:13px 0 32px;float:left;font:700 14px arial;color:#000;}
#colA .tieCt .anime li{width:150px;margin:0 20px 50px 0;float:left;clear:none}
#colA .tieCt .anime .no{float:left;margin:0!important}

/*
#colA .tieCt .post{float:left;display:block}
*/
#colA .tieCt .post em{width:490px;margin:30px 0 0;float:left}
#colA .tieCt .post p{width:490px;padding:0 0 23px;clear:both;background:url(../img/dots.gif) repeat-x 0 bottom}
#colA .tieCt .post .resp{width:490px;margin:20px 0 0;background:#eee}

#colA .comment{margin:0 0 30px;padding:0!important}
#colA .left{padding:0 0 0 5px;background:url(../img/bgInput2.gif) no-repeat left 0;display:block;float:left}
#colA .right{padding:3px 5px 3px 0;background:url(../img/bgInput2.gif) no-repeat right 0;display:block;float:left}
#colA .formulario{width:491px;margin:5px 0 0;padding:0 20px;float:left}
#colA .formulario h2{padding:35px 0 0}
#colA .formulario input{width:227px;height:17px;*height:15px;border:0;}
#colA .formulario label{padding:0 0 5px;float:left}
#colA .formulario li{width:235px;margin:0 0 10px;float:left}
#colA .formulario li.mar{margin:0 11px 0 0;_margin:0 7px 0 0}
#colA .formulario .larger{width:473px}
#colA .formulario .larger img{float:left;clear:both}
#colA .formulario .larger input{width:473px}
#colA .formulario .larger .captcha .left{margin:20px 0 0 15px;*margin:40px 0 0}
#colA .formulario .larger .captcha input{width:38px}
#colA .formulario .botao{width:auto;float:right}
#colA .formulario .botao input{width:46px;height:21px;margin:0 8px 0 0}
#colA .formulario .msg{width:478px;height:150px;padding:3px 5px;float:left;background:url(../img/bgTextarea.gif) no-repeat;}
#colA .formulario .msg textarea{width:470px;height:140px;float:left;border:0}

#colA .paginacao{width:491px;margin:0 20px;padding:50px 0 0;text-align:center;clear:both;font:700 16px arial}
#colA .paginacao ul{width:auto}
#colA .paginacao ul li{margin:0 0 0 5px;display:inline;}
#colA .paginacao ul li a{color:#000;text-decoration:none;}
#colA .paginacao ul li a:hover{text-decoration:underline}
#colA .paginacao div{display:block;float:left}
#colA .paginacao .botoes{width:60px;}
#colA .paginacao .active{color:#c51b00}
#colA .paginacao .paginas {margin:0 14px;*margin-top:3px;}
#colA .paginacao .paginas li{height:21px}
#colA .paginacao .paginas li{margin:0;font-size:14px}
#colA .paginacao .paginas li a{margin:0}
#colA .paginacao .paginas li.selected{background:#000;color:#FFF;font-weight:700}
#colA .paginacao .paginas li.selected strong{color:#FFF;padding:0 5px;}

#colA .regulamento{width:235px;margin:0 20px 0 0;float:left;background:url(../img/bordaDiv.gif) no-repeat;color:#fff}
#colA .regulamento.no{margin:0!important}
#colA .regulamento .btOk{background:none!important}
#colA .regulamento .btOk input{width:24px!important;height:21px;margin:0!important;float:right}
#colA .regulamento .boxR{height:209px;margin:5px 0 0;padding:0 20px;_padding:0 17px 0 20px;background:#000 url(../img/bordaDivBottom.gif) no-repeat 0  bottom}
#colA .regulamento .boxR p{width:192px;margin:0 0 15px;padding:20px 0 15px;background:url(../img/pontinhos.gif) repeat-x 0 bottom;line-height:18px}
#colA .regulamento .boxR ul{width:192px;margin:18px 0 0}
#colA .regulamento .boxR li{width:192px;height:21px;margin:0 0 10px;padding:0 3px;float:none;background:url(../img/bgInput3.gif) no-repeat}
#colA .regulamento .boxR li input{width:185px;margin:1px 0 0;border:0}
#colA .regulamento .boxR li select{width:190px;margin:1px 0 0;border:0}

#colA .tieCt.bgNone{background:none} 
#colA .tieCt .ln {margin:0 0 10px;overflow:auto;}
#colA .tieCt .ln li{float:left;clear:none}
#colA .tieCt .ln .downloads .crop140Wx94H{width:140px;height:94px;border:5px solid #000}
#colA .tieCt .ln .downloads .crop140Wx94H img{width:140px;height:94px;display:block;}
#colA .tieCt .ln .downloads strong{width:150px;padding:3px 0;display:block;text-align:center;font:700 14px arial;color:#000;}

#colB{width:400px;float:right;overflow:hidden;}
#colB .colA{width:195px;float:left;}
#colB .colB{width:195px;_margin:0 -2px 0 0;float:right}
.box{padding:5px 0 0;margin:0 0 10px;_margin:0;background:url(../img/bordas.png) no-repeat;}
.box .ct{padding:10px 20px;color:#fff;overflow:hidden}
.box .ct a{color:#fff;text-decoration:none;display:block}
.box .ct a:hover{color:#fff;text-decoration:underline;}

.box .ct .left{padding:0 0 0 5px;margin:0 0 10px;background:url(../img/input.gif) no-repeat left 0;display:block;float:left}
.box .ct .left.busca{margin:0 6px 0 0;}
.box .ct .right{padding:2px 5px 4px 0;background:url(../img/input.gif) no-repeat right 0;display:block;float:left}
.box .ct input{width:154px;border:0;}
.box .ct input.busca{width:199px;_width:190px;border:0;background:none}
.box .ct input.bt{width:24px;border:0;float:right;}
.box .ct select{width:154px;border:0;*margin:-1px 0 0}
.box .ct select.busca{width:114px;*margin:-1px 0 0;border:0;}

.box .ct p a{margin:0 5px 0 0;float:left}
.box .ct h2{height:18px;margin:0 0 15px;text-indent:-999em;background:url(../img/titulos.gif) no-repeat;}
.box .ct h3{margin:10px 0 3px;color:#fc0;}
.box .ct li{background:url(../img/pontos.gif) no-repeat;}
.box .ct .color li{margin:0 0 8px;}
.box .ct .dots li{padding:0 0 8px;margin:0 0 8px;}
.box .ct .dots li.no{padding:0;background:none;}

.box .ct .arqu{background-position:0 -183px;}
.box .ct .assu{background-position:0 -548px;}
.box .ct .tags{background-position:0 -379px;}
.box .ct .edit{background-position:0 -129px;}
.box .ct .link{background-position:0 -255px;}
.box .ct .rss{background-position:0 -409px;}
.box .ct .anim{background-position:0 -500px;}
.box .ct .banc{height:42px;margin:0 0 10px;background-position:0 -73px;}
.box .ct .caca{height:32px;margin:10px 0 15px;background-position:0 -629px;}
.box .ct .clie{background-position:0 -218px;}
.box .ct .apoi{background-position:0 -921px;}
.box .ct .refe{height:24px;background-position:0 -29px;}
.box .ct .fish{background-position:0 -583px;}
.box .ct .twit{height:24px;background-position:0 -289px;}
.box .ct .flic{height:23px;background-position:0 -461px;}
.box .ct .flic a{width:100%;height:100%;float:none!important;display:block}

.box .ft{height:6px;}

.box.busca{background:url(../img/bordas.png) no-repeat 0 top}
.box.busca .ct{width:370px;display:block;background:#000;padding:10px 15px 13px;*padding:10px 15px 0;zoom:1}
.box.busca .ct form{}
.box.busca .ct form ol li{display:block;float:left;background:none}
.box.busca .ft{height:5px;background:url(../img/bordas.png) no-repeat 0 -51px}

.box.roxo{background:url(../img/bordas.png) no-repeat -429px top}
.box.roxo .ct{background:#7a02ac;}
.box.roxo .ct li{background-position:-1px bottom;}
.box.roxo .ct .color li{height:15px;background:#9604d2;}
.box.roxo.twitter .ct li{background-position:-369px bottom;}
.box.roxo .ft{background:url(../img/bordas.png) no-repeat -429px -51px}

.box.verd{background:url(../img/bordas.png) no-repeat -878px top}
.box.verd .ct{background:#007b87;}
.box.verd .ct li{background-position:-369px bottom;}
.box.verd .ct .color li{height:15px;background:#02a3b3;}
.box.verd .ft{background:url(../img/bordas.png) no-repeat -878px -51px}

.box.verm{background:url(../img/bordas.png) no-repeat -1327px top}
.box.verm .ct{background:#c51b00;padding:10px 15px;}
.box.verm .ct .color li{height:15px;background:#e92101;}
.box.verm .ft{background:url(../img/bordas.png) no-repeat -1327px -51px}

/*box nuvens de tags*/
.box .ct .tagLink p{width:165px;margin-bottom:0.83em;line-height:1.6em;display:inline}
.box .ct .tagLink a{margin:0!important;float:none;display:inline}
.box .ct .tagLink .t1{font-size:11px;}
.box .ct .tagLink .t2{font-size:12px;}
.box .ct .tagLink .t3{font-size:14px;}
.box .ct .tagLink .t4{font-size:18px;}
.box .ct .tagLink .t5{font-size:24px;}
/*box nuvens de tags / end*/

.box.pret{background:url(../img/bordas.png) no-repeat -1102px top}
.box.pret .ct{background:#000;padding:10px 15px;}
.box.pret .ct p{margin:0 0 10px;}
.box.pret .ct .color li{height:15px;background:#1a1a1a;}
.box.pret .ct .logos li{width:33px;height:33px;padding:0;margin:4px;float:left;background:#333;display:table;#position:relative;}
.box.pret .ct .logos li a{display:table-cell;vertical-align:middle;#position:absolute;#top:12%;}
.box.pret .ct .logos li img{width:33px;vertical-align:middle}
.box.pret .ct .logos li.no{margin:4px 4px 4px 0}
.box.pret .ft{background:url(../img/bordas.png) no-repeat -1102px -51px}

.box.bran{background:url(../img/bordas.png) no-repeat -654px top}
.box.bran .ct{background:#fff;color:#000;}
.box.bran .ct a{float:left;color:#000}
.box.bran .ct a:hover{color:#000}
.box.bran .ct li{padding:0 0 10px;float:left;background-position:-185px bottom;}
.box.bran .ct li p{width:87px;float:right}
.box.bran .ct li strong{font-size:14px;color:#000}
.box.bran .ct img{border:1px solid #b2b2b2;}
.box.bran .ct .thumb{width:155px;float:left}
.box.bran .ct .thumb a{margin:0!important}
.box.bran .ct .thumb img{width:62px;height:44px;border:none;}
.box.bran .ct .dots a{margin:4px 0 0;*margin:7px 0 0;}
.box.bran.fli img{width:155px;height:109px;margin:0 0 5px;*margin:0;float:left}
.box.bran.fli p{margin:0}
.box.bran .ft{background:url(../img/bordas.png) no-repeat -654px -51px}

.ass h6{text-indent:-999em}
.ass a{width:100%;height:100%;display:block;}
.ass .fishy{width:159px;height:59px;margin:10px auto;background:url(../img/byFishy.png) no-repeat}
.ass .gwm{margin:0 17px 0 0;text-indent:0;text-align:right;}

.bottom{height:30px;clear:both;background:url(../img/bordas.png) no-repeat -1552px -26px}
.fale{padding:0 0 0 21px;background:url(../img/icoCarta.gif) no-repeat 0 2px;clear:both;}
.fale a{color:#000;text-decoration:none}
.fale a:hover{text-decoration:underline}
/**/

/*ft */
#ft{width:942px;padding:20px 0 15px;color:#fff;}
#ft address{float:left;}
#ft h6{width:174px;height:13px;margin:0 160px 0 0;_margin:0 80px 0 0;float:right;text-indent:-999em;background:url(../img/hospedadoHostbits.gif) no-repeat;}
#ft h6 a{width:100%;height:100%;display:block}
/**/
