/* CSS GLOBAL 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, strong, 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; outline: 0; font-weight: normal; font-style: inherit; font-size:12px; font-family: tahoma; vertical-align: baseline;}
:focus {outline: 0; }
body {line-height: 1; color:#666; background-color:#fff;}
ol, ul {list-style:none;}
table { border-collapse: separate; border-spacing: 0;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
strong{ font-weight: bold; }	
a{text-decoration:none;}
.clear{clear:both;}

/* UOL */
#uol {width:988px;margin:0 auto;}
#uol #barrauol * {font-size:10px;}

/* HEADER */
div#header {position:relative; width:990px; height:332px; margin:0 auto;}
div#header h1#logo{width:976px; height:287px; margin:0 auto; background:url('http://marcelotas.com.br/_images/bg/topo-sprite2.png') no-repeat; text-indent:-9999px;}
div#header div#busca{position:absolute; top:0px; right:0; width:215px; height:65px; background:url('http://marcelotas.com.br/_images/bg/busca_bg.gif') no-repeat;}
div#header div#busca span#suche{position:absolute; top:36px; right:36px; display:block; width:23px; height:12px; background:url('http://marcelotas.com.br/_images/bg/suche.gif') no-repeat; text-indent:-9999px;}
div#header div#busca input#botao_busca{position:absolute; top:14px; right:16px;}
div#header div#busca input#campo_busca{position:absolute; top:14px; left:17px; width:124px; background:url('http://marcelotas.com.br/_images/bg/busca_input_bg.gif') repeat-x; border:1px solid #a6a6a6;}
div#header ul#menu{position:absolute; top:220px; left:256px;} 
div#header ul#menu li {float:left;}
div#header ul#menu li a{height:30px; margin-right:17px; background-position:bottom; background-repeat:no-repeat; text-indent:-9999px; display:block;}	
div#header ul#menu li#rede a{width:36px;}
div#header ul#menu li#bio a{width:23px;}
div#header ul#menu li#trabalho a{width:77px;}
div#header ul#menu li#palestras a{width:79px;}
div#header ul#menu li#galeria a{width:61px;}
div#header ul#menu li#imprensa a{width:75px; margin-right:15px;}
div#header ul#menu li#blog a{width:39px; margin-right:14px;}
div#header ul#menu li#video a{width:42px;}
div#header ul#menu li#educativo a{width:70px;}
div#header ul#menu li#contato a{width:63px;}
div#header a#back-home { width:209px; height:134px; display:block; text-indent:-9999px; position:absolute; top:65px; left:61px;}

/* SUBMENU */
div#submenu { position:absolute; bottom:0; left:0; width:1004px; height:38px;}
div#submenu ul { display:none; position: relative;}
div#submenu ul li { position: absolute; top:0;left:0;}
div#submenu ul.ativo { display:block;}

ul#menu-rede{background: url('http://marcelotas.com.br/_images/bg/rede/submenu-sprite.png') no-repeat; width:708px; height:36px; position:absolute; left:255px;}
ul#menu-rede li a{display:block; position:absolute; top:9px; height:17px; text-indent:-9999px;} 
ul#menu-rede li a.acento{ height:20px; top:6px;}
ul#menu-rede li a.audio{ width:31px;left:16px;}
ul#menu-rede li a.foto{ width:30px; left:63px;}
ul#menu-rede li a.ilustracao{ width:66px; left:110px; height:22px; top:6px;}
ul#menu-rede li a.video{ width:29px; left:190px;}
ul#menu-rede li a.redes-sociais{ width:63px; left:239px;}
ul#menu-rede li a.perguntas-frequentes{ width:123px; left:320px;}
ul#menu-rede li a.envie-suas-perguntas{ width:106px; left:458px;}
ul#menu-rede li a.downloads{ width:63px; left:580px;}

ul#menu-bio{background: url('http://marcelotas.com.br/_images/bg/bio/submenu-sprite.png') no-repeat; width:285px; height:34px; position:absolute; left:303px;}
ul#menu-bio li a{display:block; position:absolute; top:9px; height:17px; text-indent:-9999px;} 
ul#menu-bio li a.estudos{ width:44px; left:15px;}
ul#menu-bio li a.festivais{ width:48px; left:76px;}
ul#menu-bio li a.premios{ width:44px; left:142px; height:20px; top:6px;}
ul#menu-bio li a.curriculum{ width:66px; left:203px;}

ul#menu-trabalho{background: url('http://marcelotas.com.br/_images/bg/trabalhos/submenu-sprite.png') no-repeat; width:314px; height:34px; position:absolute; left:354px;}
ul#menu-trabalho li a{display:block; position:absolute; top:9px; height:17px; text-indent:-9999px;} 
ul#menu-trabalho li a.textos{ width:36px; left:15px;}
ul#menu-trabalho li a.livros {width:35px;left:64px;}
ul#menu-trabalho li a.tv{ width:12px; left:111px;}
ul#menu-trabalho li a.radio{width:31px; left:134px;}
ul#menu-trabalho li a.instalacoes{width:66px; left:184px;}
ul#menu-trabalho li a.teatro{width:37px; left:266px;}
ul#menu-trabalho li a.acento{height:20px; top:6px;}


ul#menu-palestras{background: url('http://marcelotas.com.br/_images/bg/palestras/submenu-sprite.png') no-repeat; width:192px; height:33px; position:absolute; left:440px;}
ul#menu-palestras li a{display:block; position:absolute; top:9px; height:17px; text-indent:-9999px;} 
ul#menu-palestras li a.temas{ width:34px; left:14px;}
ul#menu-palestras li a.clientes{ width:44px; left:63px;}
ul#menu-palestras li a.contato{ width:44px; left:128px;}

ul#menu-galeria{background: url('http://marcelotas.com.br/_images/bg/galeria/submenu-sprite.png') no-repeat; width:246px; height:33px; position:absolute; left:540px;}
ul#menu-galeria li a{display:block; position:absolute; top:9px; height:17px; text-indent:-9999px;} 
ul#menu-galeria li a.audio{ width:32px; left:13px;}
ul#menu-galeria li a.fotos{ width:31px; left:62px;}
ul#menu-galeria li a.ilustracoes{ width:67px; left:110px;}
ul#menu-galeria li a.videos{width:36px; left:192px;}
ul#menu-galeria li a.acento{height:20px; top:6px;}

ul#menu-imprensa{background: url('http://marcelotas.com.br/_images/bg/imprensa/submenu-sprite.png') no-repeat; width:553px; height:35px; position:absolute; left:553px;}
ul#menu-imprensa li a{display:block; position:absolute; top:9px; height:17px; text-indent:-9999px;} 
ul#menu-imprensa li a.criticas{ width:45px; left:11px; height:20px; top:6px;}
ul#menu-imprensa li a.entrevistas{ width:64px; left:74px;}
ul#menu-imprensa li a.reportagens{ width:71px; left:155px;}
ul#menu-imprensa li a.fotos-download{ width:123px; left:243px; height:16px;}
ul#menu-imprensa li a.contato{ width:44px; left:382px;}


/* BREADCRUMB */
div#breadcrumb{background:url('http://marcelotas.com.br/_images/bg/divisoria.gif') repeat-x bottom; width:980px; margin:auto;}
div#breadcrumb ul{height:18px; width:950px; margin:0 auto;}
div#breadcrumb ul li{float:left; background-color:#758ab7; line-height:18px; color:#FFF; font-size:11px; padding-left:expression(this.previousSibling == null ? '10px' : '0px');  padding-right:expression(this.nextSibling == null ? '10px' : '0px');}
div#breadcrumb ul li a{color:#c5dcf6; text-decoration:underline; background:url('http://marcelotas.com.br/_images/bg/breadcrumb_seta.gif') no-repeat right; padding-right:14px;  font-size:11px;}
div#breadcrumb ul li:first-child{padding-left:10px;}
div#breadcrumb ul li:last-child{padding-right:10px;}

/* CONTEUDO */
div#conteudo{position:relative; width:1004px; margin:0 auto;}
div#conteudo div#cabecalho{position:relative; width:980px; margin:15px auto 20px 0; border-bottom:1px solid #ccc; height: 47px; }
div#conteudo div#cabecalho h2#url-blog{width:254px; height:41px; background:url('../images/wwwblogdotas.png') no-repeat; text-indent:-9999px;}
div#conteudo div#cabecalho a#rss{width:71px; height:38px; background:url('../images/rss.gif') no-repeat; display:block; text-indent:-9999px; position:absolute; right:15px; bottom:0;}

.post-texto p, .post-texto p span {font:normal arial 12px !important;line-height:18px;color:#555555 !important;}

/* SIDEBAR */
div#conteudo div#sidebar{width:245px; margin-right:10px; float:left;}
div#conteudo div#sidebar img#logo{width:199px; height:138px;}
div#conteudo div#sidebar div{background:#e2edfa no-repeat; margin-bottom:15px; position:relative;  padding:15px 10px; margin-top: 43px;}
div#conteudo div#sidebar h3{background-repeat:no-repeat; height:33px; text-indent:-9999px; position:absolute; top:-20px; left:10px;}

div#conteudo div#sidebar div#twitter h3{width:56px; background-image:url('../images/twitter.gif');}
div#conteudo div#sidebar div#twitter ul#twitter_update_list { padding: 0 1em 0.5em 1em;}
div#conteudo div#sidebar div#twitter ul#twitter_update_list li{ border-bottom: 1px dashed #ccc; padding: 0.8em 0 1em 0;}
div#conteudo div#sidebar div#twitter ul#twitter_update_list li a {color: #999;}
div#conteudo div#sidebar div#twitter ul#twitter_update_list li span {display: block;}
div#conteudo div#sidebar div#twitter ul#twitter_update_list li span a {color: #7fcc00;}


div#conteudo div#sidebar div#busca-blog h3{width:105px; background-image:url('../images/busca_blog.gif');}
div#conteudo div#sidebar div#busca-blog form { padding: 10px 0 5px 0; } 
div#conteudo div#sidebar div#busca-blog form input{ width: 151px; border:1px solid #abadb3; border-width:1px 1px 0 0;} 
div#conteudo div#sidebar div#busca-blog form input.botao{ width: 54px; border:0; background:#7fcc00; color:#fff; text-align: center; margin-left: 10px;} 


div#conteudo div#sidebar div#contato-blog h3{width:145px; background-image:url('../images/contatoblog.gif');}
div#conteudo div#sidebar div#contato-blog ul li { margin-top: 5px; }
div#conteudo div#sidebar div#contato-blog ul li a{ font-weight:bold; color:#7fcc00; text-decoration: underline; }
div#conteudo div#sidebar div#contato-blog ul li a:hover{ text-decoration:none; }

div#conteudo div#sidebar div#premios { height: 345px; }
div#conteudo div#sidebar div#premios h3{width:65px; background-image:url('../images/premios.gif');}
div#conteudo div#sidebar div#premios img { border: 0px solid #000; position: absolute; }
div#conteudo div#sidebar div#premios img.topblog_popular2009 { top:22px; left: 10px; }
div#conteudo div#sidebar div#premios img.topblog_academico2009 { top:22px; left: 120px; }
div#conteudo div#sidebar div#premios img.info2009 { top:90px; left: 10px; }
div#conteudo div#sidebar div#premios img.comuniquese2009 { top:90px; left: 120px; }
div#conteudo div#sidebar div#premios img.bestblogs { top:160px; left: 10px; }
div#conteudo div#sidebar div#premios img.comunique { top:160px; left: 120px; }
div#conteudo div#sidebar div#premios img.weblog { top:222px; left: 10px; }
div#conteudo div#sidebar div#premios img.jury { top:222px; left: 120px; }
div#conteudo div#sidebar div#premios img.ibest04 { top:292px; left: 10px; }
div#conteudo div#sidebar div#premios img.ibest05 { top:292px; left: 120px; }

div#conteudo div#sidebar div#videos h3{width:56px; background-image:url('../images/videos.gif');}



div#conteudo div#sidebar div#voluntariado h3{width:97px; background-image:url('../images/voluntariado.gif');}
div#conteudo div#sidebar div#voluntariado ul li { margin-top: 5px; }
div#conteudo div#sidebar div#voluntariado ul li a{ font-weight:bold; color:#7fcc00; text-decoration: underline; }
div#conteudo div#sidebar div#voluntariado ul li a:hover{ text-decoration:none; }

div#conteudo div#sidebar div#arquivo {width:125px;}
div#conteudo div#sidebar div#arquivo h3{width:62px; background-image:url('../images/arquivo.gif');}
div#conteudo div#sidebar div#arquivo a{font-size:10px; color:#999;}


/* Busca Histórico */
#buscaHistorico {font:normal 12px arial; padding:10px; text-align:left;}
#buscaHistorico h4 {font:bold 12px Verdana, Arial, Helvetica, sans-serif;padding-bottom:10px;}
#buscaHistorico label {padding-left:20px;}
#buscaHistorico input {font-size:12px;}

/* Calendário */
#calendario {padding:10px 0; clear:both;}
#calendario .ano {overflow:hidden; width:100%; text-align:left;}
#calendario .ano strong {display:block; font-size:12px; border-bottom:solid 1px #CCC; margin:20px 10px 0 10px; padding:0 10px;}
#calendario .mes span {font:bold 12px verdana;}
#calendario .mes {float:left; width:115px; margin:10px 0; text-align:center;}
#calendario li {list-style:none; font:normal 12px arial;color:#666;}
#calendario li a {font:normal 12px arial;color:#666;}




/* POSTAGENS */
div#conteudo div#postagens{ border:1px dashed #ccc; border-width: 0 1px; padding: 15px; width: 510px; float:left; margin-right: 10px; }
div#conteudo div#postagens h4.linha-data{font-size:10px;}
div#conteudo div#postagens h1.post-titulo{font-size:22px; color:#2d6db8; margin:25px 0 8px 0;} 
div#conteudo div#postagens h6.post-credito{font-size:10px; margin-top:15px;} 
div#conteudo div#postagens h6.post-comentario {font-size:10px; margin-top:5px;}
div#conteudo div#postagens h6.post-comentario a, div#conteudo div#postagens h6.post-comentario span{color:#999; font-size:10px;}
div#conteudo div#postagens div.post-simples{padding-bottom:25px; margin-bottom:25px; background:url('http://marcelotas.com.br/_images/bg/divisoria.gif') repeat-x bottom;}
div#conteudo div#postagens p.link-archive{font-size:10px;}
div#conteudo div#postagens p.link-archive a{font-size:10px; color:#999;}

/* PUBLICIDADE */
div#conteudo div#publicidade { float:right; width:195px;}
div#conteudo div#publicidade div#links-patrocinados a { font-size: 10px; }
#pub-topo { margin:10px auto;width:728px;height:90px;position:relative; }
#banner-728x90 {position: absolute; top: 0px; left: 0; height: 90px; padding-right: 10px; background: url(http://img.uol.com.br/pub_v_90.gif) no-repeat right -30px;}

div#conteudo div#publicidade div#divulgue {text-align:center;background:#E2EDFA none no-repeat scroll 0 0;margin:43px 15px 0 0;padding:15px 10px;position:relative;width:175px;}
div#conteudo div#publicidade div#divulgue h3{width:74px;height:33px;background:url('../images/divulgue.gif') no-repeat 0 0;left:10px;position:absolute;text-indent:-9999px;top:-20px;}
div#conteudo div#publicidade div#divulgue a {margin: 10px 0;display:block;} 
div#conteudo div#publicidade div#divulgue a img{width: 120px;height:60px;border:0;} 
div#conteudo div#publicidade div#divulgue textarea {overflow:hidden;font-size:10px; font-family: arial;padding: 10px 0 5px 0;width: 163px;height:50px;border:1px solid #7fcc00;border-width:1px;} 

