/* mod-wrapper (envolve dois módulos horizontalmente alinhados) */
.mod-wrapper {height:100%; width:100%; overflow:hidden; clear:both; padding:23px 0 40px 38px;}

/* mod-tutorial (flash) */
#mod-tutorial {width:533px; height:247px; float:right; margin:0 19px 25px 0;}

/* mod-tema-do-dia */
#mod-tema-do-dia {position:relative; padding:0 16px 23px 0; float:right;}
#mod-tema-do-dia p {width:868px; height:106px; font-size:17px; font-weight:bold; letter-spacing:0.14px; color:#dbc095; text-indent:186px; background:url("/img/bg-tema-do-dia.png") no-repeat;}
#mod-tema-do-dia h2 {display:none;}
#mod-tema-do-dia p #temadodia {display:block;padding:20px 0 0 0;}
#mod-tema-do-dia p .autortemadodia {display:block;color:#FFF;}
#mod-tema-do-dia a {position:absolute; top:76px; right:32px; width:150px; height:47px; background:url("/img/bt-participe.gif") no-repeat; text-indent:-99999px;}

/* mod-mais-temas */
#mod-mais-temas {width:319px; height:100%; float:left;}
#mod-mais-temas h2 span {background:url("/img/mais-temas.gif") no-repeat; height:13px; top:21px; left:14px;}
#mod-mais-temas h2 a {position:absolute; height:16px; width:9px; background:url("/img/seta-esq.gif") no-repeat; top:21px; left:260px; text-indent:-99999px;}
#mod-mais-temas h2 a.seta-dir {background-image:url("/img/seta-dir.gif"); left:295px;}
#mod-mais-temas li {padding:10px 8px 13px 7px; background:url("/img/divisao.gif") bottom center no-repeat; line-height:18px; height:100%;}
#mod-mais-temas li a {display:block; padding:14px 30px 2px 8px; height:100%;}
#mod-mais-temas li a:hover, #mod-mais-temas li a.sel {background:url("/img/seta-dir-roxo.gif") 287px center no-repeat #7b27a3; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px;}
#mod-mais-temas li a .autortemadodia {display:block;padding:2px 0 14px 0;height:100%;font-weight:bold;}
#mod-mais-temas li a:hover .autortemadodia , #mod-mais-temas li a.sel .autortemadodia {color:#dbc095;}

/* mod-memes */
#mod-memes {width:559px; height:100%; float:left; margin:0 0 0 17px;}
#mod-memes h2 span {background:url("/img/memes.gif") no-repeat; height:13px; top:21px; left:29px;}
#mod-memes li {padding:15px 30px 41px 30px;position:relative;}
#mod-memes #reposts {background:url("/img/mod-reposts.gif") no-repeat 28px 7px;text-indent:-99999px;padding:7px 0 29px 28px;}
#mod-memes li .thumb {float:left; width:45px; height:45px; margin:0 12px 0 0;}
#mod-memes li .picture {width:500px; padding:32px 0 0 0;}
#mod-memes li .picture.tn { width: 200px; }
#mod-memes li h3 {font-size:15px; padding:2px 0 0 0; letter-spacing:-0.5px;}
#mod-memes li strong {font:italic 14px georgia; letter-spacing:-0.1px;display:block;width:454px;}
#mod-memes li strong a {color:#000;}
#mod-memes li .count {position:absolute;top:14px;right:29px;padding:0;}
#mod-memes li .count a {display:block;width:46px;height:45px;padding-top:21px;letter-spacing:-1px;color:#FFF;font: bold 14px "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,arial,sans-serif;outline-style:none;background:url("/img/bg-repost.gif") no-repeat 0 0;}
#mod-memes li .count a .countdigits{font-size:14px;padding-left:16px;}
#mod-memes li .count a .count3digits{font-size:14px;padding-left:13px;}
#mod-memes li .count a .count4digits{font-size:13px;padding-left:11px;}
#mod-memes li .count a .count5digits{font-size:11px;padding-left:11px;}
#mod-memes li div {font-size:15px; padding:23px 0 0 0;}

/* botão veja mais */
.veja-mais {background:url("/img/bt-veja-mais.gif") no-repeat; width:143px; height:44px; float:right; margin:0 0 40px 0; text-indent:-99999px;}


