@charset "iso-8859-1";

/*
Theme Name: Soul City | Produssas
Theme URI: http://www.soulcity.com.br/blog/
Description: Soul City | Produssas
Version: 1.0
Author: Bruno Souza
Author URI: http://brunomacaco.com.br/

Soul City | Produssas
http://www.soulcity.com.br/blog/

Este tema foi desenvolvido por Bruno Souza Almeida - www.brunomacaco.com.br
*/

/*CSS reset*/
.video_home{ border:solid; width:231px; height:182px; }

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:arial,verdana,sans-serif;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{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;color:#000;}
input,select,textarea{font:11px arial,helvetica,clean,sans-serif;color:#000;border:0}
label{cursor:pointer;cursor:hand;display:block;}:focus{outline:0;}
h2{font-family:arial,sans-serif}
/*pngfix*/
.blog #md #colA .post .dataBlog,.blog #md #colB .box .bordaTop,.blog #md #colB .box .bordaBottom { behavior: url("/htc/iepngfix.htc") }
/*CSS Defaut*/
body{background:url(images/bg.gif) repeat-x top;font:11px Arial, Helvetica, sans-serif;color:#000;text-align:center}
body.interna{background:#ffe8b7 url(../x_img/bgInternas.jpg) no-repeat center top;}
#all{/* width:843px;margin:0 auto;padding:0 9px; */text-align:left;}
#all #ct{width:794px;margin:0 auto;}
#hd,#md,#ft{float:none;clear:both;}

/*hd*/
#hd{height:370px;}
#hd #menu{widows:780px;margin:0 auto}

/*md*/
#md{}

#md #colA{width:237px;float:left;}
#md #colB{width:279px;margin:0 23px 0 24px;_margin:0 0 0 24px;float:left;}
#md #colC{width:231px;float:right;float:right;}
#md #colAB{width:781px}

#md .box{}
#md .box h2{height:17px;margin:0 0 18px;background:url(images/titsHome.gif) no-repeat;display:block;text-indent:-999em}
#md a.btVerTodos,
.cinema #md #colB a.btVerTodos{text-align:right;display:block;font-size:10px;}

#md .discos {margin:0 0 24px}
#md .discos h2{width:74px;margin:0 auto 18px}

#md .newsBlog{}
#md .newsBlog h2{background-position:0 -48px}
#md .newsBlog ol li{overflow:auto;padding:0 0 15px;margin:0 0 11px;background:url(images/pontosPretos.gif) repeat-x bottom;zoom:1}
#md .newsBlog .data_blog{width:31px;height:39px;line-height:14px;text-align:center;float:left;background:url(images/balao.gif) no-repeat;color:#fff}
#md .newsBlog .data_blog em strong{font-size:10px;text-transform:uppercase}
#md .newsBlog .data_blog strong{font-size:18px}
#md .newsBlog .chamada_blog {width:200px;float:right}
#md .newsBlog .chamada_blog a h3{font-size:20px;_display:block;_clear:both;zoom:1;}

#md .publicidade{margin:0 0 29px;}
#md .publicidade h2{width:124px;margin:0 auto 18px;background-position:0 -96px}
#md .publicidade ol li{padding:0 0 9px;margin:0 0 7px;background:url(images/pontosPretos.gif) repeat-x bottom}
#md .publicidade ol li.fltr{float:right}
#md .publicidade ol li a {font-size:12px;display:block}
#md .publicidade ol li a strong{display:block}

#md .cinemaTv{margin:0 0 23px}
#md .cinemaTv h2{width:125px;margin:0 auto 18px;background-position:0 -144px}

#md .podcast{}
#md .podcast h2{background-position:0 -192px}
#md .podcast .audioplayer_container{margin:0 0 17px;padding:0 0 8px;background:url(images/pontosPretos.gif) repeat-x bottom}

#md .news{width:709px;padding:0 0 0 71px;margin:45px 0 0;float:left}
#md .news h2{width:117px;margin:4px 14px 0 0;float:left;background-position:0 -240px}
#md .news ol li,
#md .news ol li h2,
#md .news ol li label{display:block;float:left}
#md .news ol li {margin:0 6px 0 0;}
#md .news ol li label{margin:7px 8px 0 0}
#md .news ol li .bgInput{padding:7px 5px;background:url(images/bgInput.gif) no-repeat;display:block;float:left}
#md .news ol li .bgInput input{width:166px;background:none;float:left}

/*paginacao*/
#md .paginacao{margin:16px 0 0;text-align:center;clear:both}
#md .paginacao li{padding:0 5px 0 0;margin:0 7px 0 0;display:inline;background:url(images/barraPaginacao.gif) no-repeat right 2px;}
#md .paginacao .bgNone{padding:0;background:none}
#md .paginacao .btAnt{background:#000;padding:0 5px;color:#fff}
#md .paginacao .btProx{background:#000;padding:0 5px;color:#fff}
#md .paginacao .atual{font-size:14px;font-weight:700}

/*player*/
#md #colA .player{width:474px;height:379px;margin:0 0 17px;border:3px solid #000;}

/*cabecalho das internas*/
#md .ln{overflow:auto}
#md .subNav{margin:11px 0 0;float:left;}
#md .subNav li{float:left}


/*coluna esquerda - listagem de videos*/
#md #colB .listaVideos dl{padding:0 0 11px;margin:0 0 9px;background:url(images/pontosPretos.gif) repeat-x bottom;overflow:auto;zoom:1}
#md #colB .listaVideos dl dt{width:90px;height:54px;border:2px solid #000;padding:1px;margin:0 9px 0 0;display:block;float:left}
#md #colB .listaVideos dl dd {width:162px;float:left;}
#md #colB .listaVideos dl dd em{font-size:11px;color:#000;display:block}
#md #colB .listaVideos dl dd a{*margin:0 6px 0 0;font-weight:700;clear:both;}

#md #colB .btBambas{margin:10px 0 0 47px;display:block}

/*blog*/
.blog #md #colA{width:563px;margin:0 0 56px;float:left;}
.blog #md #colB{width:179px;margin:10px 0 0;float:right;}

.blog #md #colA h2{width:181px;height:52px;margin:0 0 19px;background:url(images/titBlog.png) no-repeat;text-indent:-999em;display:block}

.blog #md #colA .post{padding:0 0 26px;margin:0 0 20px;overflow:auto;background:url(images/pontosPretos.gif) repeat-x bottom;zoom:1}
.blog #md #colA .post.noMargin{margin:0}
.blog #md #colA .post p,.blog #md #colA .post br{margin:0 0 7px;}
.blog #md #colA .post img{border:3px solid #000;margin:0 0 17px}

.blog #md #colA .post .tituloPost{margin:0 0 11px;overflow:auto;clear:both;zoom:1}
.blog #md #colA .post .dataBlog{width:31px;height:39px;line-height:14px;text-align:center;float:left;background:url(images/balao.png) no-repeat;color:#fff}
.blog #md #colA .post .dataBlog em strong{font-size:10px;text-transform:uppercase}
.blog #md #colA .post .dataBlog br{margin:0}
.blog #md #colA .post .dataBlog strong{font-size:18px}
.blog #md #colA .post .chamadaBlog {float:left}
.blog #md #colA .post .chamadaBlog a{font-size:20px;}
.blog #md #colA .post .chamadaBlog a strong{margin:3px 0 0 15px;display:block}
.blog #md #colA .post .btComentarios{margin:20px 0 0;padding:0 0 0 24px;display:block;float:right;background:url(images/icoComents.gif) no-repeat}

.blog #md #colB .box {margin:0 0 28px}

.blog #md #colB .box span h2{width:59px;height:14px;margin:0 0 20px;display:block;float:left;background:url(images/titsBlog.gif) no-repeat;text-indent:-999em}
.blog #md #colB .box span a.btVerTodos{padding:0 23px 0 0;display:block;float:right;background:url(images/icos.gif) no-repeat top right;}

.blog #md #colB .box .listagemBlog{clear:both}
.blog #md #colB .box .listagemBlog li{margin:0 0 2px;zoom:1}
.blog #md #colB .box .bordaTop{width:179px;height:6px;_overflow:hidden;background:url(images/bordas.png) no-repeat top;}
.blog #md #colB .box .bordaBottom{width:179px;height:6px;_overflow:hidden;background:url(images/bordas.png) no-repeat bottom;_background-position:0 -20px}
.blog #md #colB .box .ct{width:169px;padding:0 0 0 10px;background:#000}
.blog #md #colB .box .ct a{color:#fff}

.blog #md #colB .arquivo span {*overflow:auto;*display:block;*margin:0 0 21px}
.blog #md #colB .arquivo span h2{width:101px;height:15px;background-position:0 -56px;}

.blog #md #colB .links span {*overflow:auto;*display:block;*margin:0 0 21px}
.blog #md #colB .links span h2{width:54px;background-position:0 -112px}

.blog #md #colB .rss span{display: block;overflow:auto;*margin:0 0 20px;}
.blog #md #colB .rss span h2{background-position:0 -168px;}
.blog #md #colB .rss .ct{background:#000}
.blog #md #colB .rss .ct ol li{padding:0 0 7px;}
.blog #md #colB .rss .ct ol li a{padding:3px 0 1px 26px;display:block;background:url(images/icos.gif) no-repeat 0 -28px}

.blog #md .coment{padding:0 0 17px;margin:0 0 15px;background:url(images/pontosPretos.gif) repeat-x bottom}
.blog #md .coment h4{padding:0 0 0 24px;font-size:16px;font-weight:700;background:url(images/icoComents.gif) no-repeat 0 4px;}
.blog #md .coment em{margin:4px 0 15px;display:block}
.blog #md .coment p{color:#666}

.blog #md form {width:334px;overflow: auto}
#md form h4{margin:13px 0 18px;font-size:18px;display:block}
.blog #md form .btEnviarComentario{margin:8px 0 0;display:block;float:right}

.blog #md .subTit{margin:0 0 21px;font-size:20px;font-weight:700}
.blog #md .listaArquivos li,
.blog #md .listaPosts li{padding:0 0 10px;margin:0 0 8px;background:url(images/pontosPretos.gif) repeat-x bottom}
.blog #md .listaPosts li a{font-weight:700}

/*imprensa*/
.imprensa #md #colA{width:563px;margin:0 0 56px;float:left;}
.imprensa #md #colB{width:179px;margin:0;float:right;}

.imprensa #md #colA h2{width:202px;height:56px;display:block;float:left;background:url(images/titImprensa.png) no-repeat;text-indent:-999em}
.imprensa #md #colA .subNav li a{width:89px;height:29px;display:block;text-indent:-999em;background:url(images/subNavImpresa.gif) no-repeat 0 -43px;}
.imprensa #md #colA .subNav li.bt01.down a{background-position:0 0}
.imprensa #md #colA .subNav li.bt02 a{width:89px;background-position:-93px 0}
.imprensa #md #colA .subNav li.bt02.down a{background-position:-93px -43px}
.imprensa #md #colA .subNav li.bt03 a{width:102px;background-position:-187px 0}
.imprensa #md #colA .subNav li.bt03.down a{background-position:-187px -86px}

.imprensa #md #colA .post{padding:0 0 26px;margin:0 0 20px;overflow:auto;background:url(images/pontosPretos.gif) repeat-x bottom;zoom:1}
.imprensa #md #colA .post.noMargin{margin:0}
.imprensa #md #colA .post img{border:3px solid #000;margin:0 0 17px}

.imprensa #md #colA .post .tituloPost{margin:0 0 11px;overflow:auto;clear:both;zoom:1}
.imprensa #md #colA .post .dataBlog{width:31px;height:39px;line-height:14px;text-align:center;float:left;background:url(images/balao.gif) no-repeat;color:#fff}
.imprensa #md #colA .post .dataBlog em strong{font-size:10px;}
.imprensa #md #colA .post .dataBlog strong{font-size:18px}
.imprensa #md #colA .post .chamadaBlog {float:left}
.imprensa #md #colA .post .chamadaBlog a{font-size:20px;}
.imprensa #md #colA .post .chamadaBlog a strong{margin:3px 0 0 15px;display:block}
.imprensa #md #colA .post .btComentarios{margin:20px 0 0;padding:0 0 0 24px;display:block;float:right;background:url(images/icoComents.gif) no-repeat}

.imprensa #md #colA .contatos ol li strong{margin:10px 0 0;display:block;font-size:14px;}

.imprensa #md #colA .pressKit p{font-size:12px;margin:0 0 14px;_clear:both}
.imprensa #md #colA .pressKit .listaKits {margin:32px 0 0;}
.imprensa #md #colA .pressKit .listaKits ol li{width:244px;padding:0 0 17px;margin:0 0 23px;display:block;float:left;background:url(images/pontosPretos.gif) repeat-x bottom}
.imprensa #md #colA .pressKit .listaKits ol li.fltr{float:right}
.imprensa #md #colA .pressKit .listaKits ol li.bgNone{background:none}
.imprensa #md #colA .pressKit .listaKits ol li .colA{margin:0 10px 0 0;display:block;float:left;}
.imprensa #md #colA .pressKit .listaKits ol li .colB h3 a{font-size:12px;font-weight:700}

.imprensa #md #colB .box {margin:0 0 28px}

.imprensa #md #colB .box span h2{width:59px;height:14px;margin:0 0 20px;display:block;float:left;background:url(images/titsBlog.gif) no-repeat;text-indent:-999em}
.imprensa #md #colB .box span a.btVerTodos{padding:0 19px 0 0;display:block;float:right;background:url(images/icos.gif) no-repeat top right;}

.imprensa #md #colB .box .listagemBlog{clear:both}
.imprensa #md #colB .box .listagemBlog li{margin:0 0 2px;zoom:1}
.imprensa #md #colB .box .bordaTop{width:179px;height:6px;_overflow:hidden;background:url(images/bordas.gif) no-repeat top;}
.imprensa #md #colB .box .bordaBottom{width:179px;height:6px;_overflow:hidden;background:url(images/bordas.gif) no-repeat bottom;_background-position:0 -20px}
.imprensa #md #colB .box .ct{width:169px;padding:0 0 0 10px;background:#000}
.imprensa #md #colB .box .ct a{color:#fff}

.imprensa #md #colB .arquivo span h2{width:101px;height:15px;background-position:0 -56px}

.imprensa #md #colB .links span h2{width:54px;background-position:0 -112px}

.imprensa #md #colB .rss span{display: block;overflow:auto;*margin:0 0 20px;}
.imprensa #md #colB .rss span h2{background-position:0 -168px;}
.imprensa #md #colB .rss .ct{background:#000}
.imprensa #md #colB .rss .ct ol li{padding:0 0 7px;}
.imprensa #md #colB .rss .ct ol li a{padding:3px 0 1px 26px;display:block;background:url(images/icos.gif) no-repeat 0 -28px}

.imprensa #md #colA .contatos{clear:both}

/*podcast*/
.podcast #md #colA{width:563px;margin:0 0 56px;float:left;}
.podcast #md #colB{width:179px;margin:0;float:right;}

.podcast #md #colA h2{width:202px;height:56px;display:block;float:left;background:url(images/titPodcast.png) no-repeat;text-indent:-999em}

.podcast #md #colA .post{_width:563px;padding:0 0 6px;margin:0 0 20px;overflow:auto;background:url(images/pontosPretos.gif) repeat-x bottom;zoom:1}
.podcast #md #colA .post.noMargin{margin:0}
.podcast #md #colA .post h3{font-size:14px;font-weight:700;margin:0 0 8px}
.podcast #md #colA .post p{margin:0 0 21px}

.podcast #md #colB .box {margin:0 0 28px}

.podcast #md #colB .box span h2{width:59px;height:14px;margin:0 0 20px;display:block;float:left;background:url(images/titsBlog.gif) no-repeat;text-indent:-999em}
.podcast #md #colB .box span a.btVerTodos{padding:0 19px 0 0;display:block;float:right;background:url(images/icos.gif) no-repeat top right;}

.podcast #md #colB .box .listagemBlog{clear:both}
.podcast #md #colB .box .listagemBlog li{margin:0 0 2px;zoom:1}
.podcast #md #colB .box .bordaTop{width:179px;height:6px;_overflow:hidden;background:url(images/bordas.gif) no-repeat top;}
.podcast #md #colB .box .bordaBottom{width:179px;height:6px;_overflow:hidden;background:url(images/bordas.gif) no-repeat bottom;_background-position:0 -20px}
.podcast #md #colB .box .ct{width:169px;padding:0 0 0 10px;background:#000}
.podcast #md #colB .box .ct a{color:#fff}

.podcast #md #colB .arquivo span h2{width:101px;height:15px;background-position:0 -56px}

.podcast #md #colB .links span h2{width:54px;background-position:0 -112px}

.podcast #md #colB .rss span{display: block;overflow:auto;*margin:0 0 20px;}
.podcast #md #colB .rss span h2{background-position:0 -168px;}
.podcast #md #colB .rss .ct{background:#000}
.podcast #md #colB .rss .ct ol li{padding:0 0 7px;}
.podcast #md #colB .rss .ct ol li a{padding:3px 0 1px 26px;display:block;background:url(images/icos.gif) no-repeat 0 -28px}

/*contato*/
.contato #md #colAB{width:781px;background:url(images/bgColABContato.gif) no-repeat 181px 191px;}
.contato #md #colAB h2{width:222px;height:58px;background:url(images/titContato.png) no-repeat;display:block;text-indent:-999em}
.contato #md #colAB .box p{width:303px;margin:0 0 26px;font-size:12px}

.bgInput{height:14px;padding:4px 0 5px 8px;margin:0 0 15px;background:url(images/bgInputContato.gif) no-repeat;display:block}
.bgInput input{width:320px;border:0;background:none;font-family:Arial;font-size:12px}
.bgTxtArea{background:url(images/bgInputContato.gif) no-repeat 0 -38px;} 
.bgTxtArea textarea{width:323px;height:184px;_height:174px;padding:2px 0 12px 8px;background:none}

.contato #md #colAB .box ol {width:334px;margin:19px 0 0;}
.contato #md #colAB .box ol li{_height:45px;padding:0 0 0 41px;font-size:12px;overflow:auto;background:url(images/icoFone.gif) no-repeat}
.contato #md #colAB .box ol li .colA{width:209px;float:left;}
.contato #md #colAB .box ol li .colB{width:54px;float:right}

/*cinema*/
.cinema {background:url(images/manchaCinema.jpg) no-repeat 342px -4px;overflow:auto}
.cinema #md #colA{width:480px;}
.cinema #md #colB{width:267px;margin:0;float:right}

.cinema #md h2{width:243px;height:57px;margin:0 0 23px;background:url(images/titCineDvd.png) no-repeat;display:block;text-indent:-999em}
.cinema #md #colA{}
.cinema #md #colA h3{font-size:14px;margin:0 0 8px}

/*publicidade*/
.publicidade #md #colA{width:480px;}
.publicidade #md #colB{width:267px;margin:0;float:right}

.publicidade #md h2{width:258px;height:57px;margin:0 0 24px;*padding:0 0 24px;float:left;background:url(images/titPublicidade.png) no-repeat;display:block;text-indent:-999em}
.publicidade #md .subNav .bt01 a{width:81px;height:28px;background:url(images/subMenuPublicidade.gif) no-repeat;display:block;text-indent:-999em}
.publicidade #md .subNav .bt01.down a{background-position:0 -57px}
.publicidade #md .subNav .bt02 a{width:154px;height:28px;background:url(images/subMenuPublicidade.gif) no-repeat -93px 0;display:block;text-indent:-999em}
.publicidade #md .subNav .bt02.down a{background-position:-93px -57px}

.publicidade #md #colA{}
.publicidade #md #colA h3{font-size:14px;margin:0 0 8px}

.publicidade #md #colAB .listaJingles{overflow:auto}
.publicidade #md #colAB .listaJingles ol li{width:380px;padding:0 0 11px;margin:0 0 11px;display:block;float:left;overflow:hidden;background:url(images/pontosPretos.gif) repeat-x bottom}
.publicidade #md #colAB .listaJingles ol li.fltr{float:right}
.publicidade #md #colAB .listaJingles ol li em{margin:0 0 8px;display:block}
.publicidade #md #colAB .listaJingles ol li strong{width:321px;margin:0 0 13px;display:block;}
.publicidade #md #colAB .listaJingles ol li .audioplayer_container{margin:10px 0 0}

/*discos*/
.discos #md h2{width:244px;height:51px;margin:0 0 30px;*padding:0 0 27px;background:url(images/titDiscos.png) no-repeat;display:block;float:left;text-indent:-999em}
.discos #md .subNav li a{width:129px;height:28px;background:url(images/subNavDiscos.gif) no-repeat 0 -43px;display:block;text-indent:-999em}
.discos #md .subNav li.down a{background-position:0 0}
.discos #md .subNav li.bt02 a{width:150px;background-position:-136px 0}
.discos #md .subNav li.bt02.down a{background-position:-136px -43px}
.discos #md .subNav li.bt03 a{width:52px;background-position:-297px 0}
.discos #md .subNav li.bt03.down a{background-position:-297px -86px}

.discos #md .listaDiscos{overflow:auto}
.discos #md .listaDiscos ol li{width:368px;padding:0 0 14px;*padding:0 0 17px;margin:0 0 16px;*margin:0 0 29px;display:block;background:url(images/pontosPretos.gif) repeat-x bottom;float:left;}
.discos #md .listaDiscos ol li.fltr{float:right}
.discos #md .listaDiscos ol li p{margin:0 0 13px}
.discos #md .listaDiscos ol li a{width:149px;height:149px;border:3px solid #000;margin:0 16px 15px 0;display:block;float:left}
.discos #md .listaDiscos ol li .colA{width:149px;height:136px;border:3px solid #000;float:left;}
.discos #md .listaDiscos ol li .colB{width:197px;float:right;}
.discos #md .listaDiscos ol li .colB h3{width:189px;display:block;font-weight:700}
.discos #md .listaDiscos ol li .colB h3 span{display:block}

.discos #md .listaDiscos .ln{padding:0 0 14px;*padding:0 0 17px;margin:0 0 16px;*margin:0 0 29px;display:block;background:url(images/pontos-linha.gif) no-repeat bottom left;overflow:auto;}
.discos #md .listaDiscos .ln .left{width:368px;float:left;}
.discos #md .listaDiscos .ln .right{width:368px;float:right;}
.discos #md .listaDiscos .ln p{margin:0 0 13px}
.discos #md .listaDiscos .ln a{width:149px;height:149px;border:3px solid #000;margin:0 16px 15px 0;display:block;float:left}
.discos #md .listaDiscos .ln .colA{width:149px;height:136px;border:3px solid #000;float:left;}
.discos #md .listaDiscos .ln .colB{width:197px;float:right;}
.discos #md .listaDiscos .ln .colB h3{width:189px;display:block;font-weight:700}
.discos #md .listaDiscos .ln .colB h3 span{display:block}

.discos #md .listaDvd{overflow:auto}
.discos #md .listaDvd ol li{width:368px;padding:0 0 14px;margin:0 0 16px;display:block;background:url(images/pontosPretos.gif) repeat-x bottom;float:left;}
.discos #md .listaDvd ol li.fltr{float:right}
.discos #md .listaDvd ol li p{margin:0 0 13px}
.discos #md .listaDvd ol li a{width:103px;height:143px;border:3px solid #000;margin:0 16px 15px 0;display:block;float:left}
.discos #md .listaDvd ol li .colA{width:103px;height:143px;border:3px solid #000;float:left;}
.discos #md .listaDvd ol li .colB{width:239px;float:right;}
.discos #md .listaDvd ol li .colB h3{width:189px;display:block;font-weight:700}
.discos #md .listaDvd ol li .colB h3 span{display:block}

/*estudio*/
.estudio #md h2{width:168px;height:61px;background:url(images/titEstudio.png) no-repeat;display:block;float:left;text-indent:-999em}
.estudio #md h3.subTit{font-size:20px}
.estudio #md em.subTit{margin:0 0 15px;display:block}

.estudio #md .subNav  a{width:92px;height:29px;background:url(images/subNavEstudio.gif) no-repeat 0 -44px;display:block;text-indent:-999em;}
.estudio #md .subNav  .bt01.down a{background-position:0 0}
.estudio #md .subNav .bt02 a{width:90px;background-position:-95px 0;}
.estudio #md .subNav .bt02.down a{background-position:-95px -44px}
.estudio #md .subNav .bt03 a{width:82px;background-position:-192px 0;}
.estudio #md .subNav .bt03.down a{background-position:-192px -88px}
.estudio #md .subNav .bt04 a{width:76px;background-position:-277px 0;}
.estudio #md .subNav .bt04.down a{background-position:-277px -136px}

.estudio #md .listaFotos{overflow:auto;}
.estudio #md .listaFotos ol li{width:181px;border:3px solid #000;margin:0 11px 11px 0;padding:0 0 4px;background:#000;display:block;float:left;color:#fff}
.estudio #md .listaFotos ol li.marginNo{margin:0}
.estudio #md .listaFotos ol li p{margin:0 7px}
.estudio #md .listaFotos ol li .crop img{margin:0 0 8px;display:block}

.estudio #md .listaFotos .semDescricao li{padding:0}
.estudio #md .listaFotos .semDescricao .crop img{margin:0}

.estudio #md #colAB p{margin:0 0 14px 7px;font-size:12px;}

.estudio #md #colAB .ln {padding:0 0 35px;background:url(images/manchaEstudio.gif) no-repeat bottom right}
.estudio #md #colAB .ln img{border:3px solid #000}
.estudio #md #colAB .ln img.margin{margin:0 16px 0 0}
.estudio #md #colAB .ct{width:686px;}

.estudio #md #colAB .btListaEquipo{margin:30px 0 0;display:block}

/*bid*/
.bid #md{position:relative}
.bid #md h2{width:168px;height:61px;position:absolute;left:-68px;background:url(images/titBid.png) no-repeat;display:block;float:left;text-indent:-999em}
.bid #md #colA{width:522px;}
.bid #md #colA p{margin:0 0 27px;font-size:12px;font-family:Arial}
.bid #md #colA h3{margin:0 0 29px;font-size:14px;font-weight:700}
.bid #md #boxFotos{width:231px;margin:0;float:right;background:url(images/manchaFotos.jpg) no-repeat;/* position:absolute; */}
.bid #md #boxFotos img{border:3px solid #000;margin:0 0 21px;display:block}
.bid #md #btBambas{width:231px;height:312px;margin:0;float:right;position:absolute;left:549px;top:0}

.bid.projetos{background:url(images/mancha-projetos.jpg) no-repeat 466px 4px}
.bid.fotos{width:780px;padding:0 50px 0 0;background:url(images/mancha-projetos.jpg) no-repeat 624px 4px}

.bid #md .subNav{margin:11px 0 17px 94px;*padding:0 0 17px;}
.bid #md .subNav  a{width:47px;height:29px;background:url(images/subNavBid.gif) no-repeat 0 -43px;display:block;text-indent:-999em;}
.bid #md .subNav  .bt01.down a{background-position:0 0}
.bid #md .subNav .bt02 a{width:67px;background-position:-48px 0;}
.bid #md .subNav .bt02.down a{background-position:-48px -43px}
.bid #md .subNav .bt03 a{width:157px;background-position:-119px 0;}
.bid #md .subNav .bt03.down a{background-position:-119px -86px}
.bid #md .subNav .bt04 a{width:94px;background-position:-277px 0;}
.bid #md .subNav .bt04.down a{background-position:-277px -129px}

.listaFotos{overflow:auto}
.listaFotos ol li{width:181px;border:3px solid #000;margin:0 11px 11px 0;padding:0 0 4px;background:#000;display:block;float:left;color:#fff}
.listaFotos ol li.marginNo{margin:0}
.listaFotos ol li p{margin:0 7px}
.listaFotos ol li .crop img{margin:0 0 8px;display:block}

.bid #md .listaProjetos{width:583px;overflow:auto}
.bid #md .listaProjetos ol li{width:181px;border:3px solid #000;margin:0 11px 11px 0;padding:0 0 4px;background:#000;display:block;float:left;color:#fff}
.bid #md .listaProjetos ol li.marginNo{margin:0}
.bid #md .listaProjetos ol li p{margin:0 7px;text-transform:uppercase}
.bid #md .listaProjetos ol li .crop img{margin:0 0 8px;display:block}

.bid #md #colAB p{margin:0 0 14px;font-size: 12px;}

.bid #md #colAB .ln {padding:0 0 35px;background:url(images/manchaEstudio.gif) no-repeat bottom right}
.bid #md #colAB .ln img{border:3px solid #000}
.bid #md #colAB .ln img.margin{margin:0 16px 0 0}
.bid #md #colAB .ct{width:686px;}
/*ft*/
#ft{padding:115px 0 20px;background:#000 url(images/bgFooter.jpg) repeat-x top;color:#fff}
#ft .ct{width:780px;margin:0 auto;text-align:center;}
#ft a{color:#fff}