@import url("reset.css");

/**********GERAL*****************************************/

body { background:url(images/bg.body.jpg) repeat-x #eeeeee; font-family:Verdana, Geneva, sans-serif; font-size:14px;}

em {font-style:italic;}

div#container { width:1000px; margin:0 auto;}

blockquote {border-left:5px solid #E0E0E0; color:#999; font-style:italic; margin-left:20px; padding-left:5px;}

/**********RSS*******************************************/

#pageflip {position:relative; left:-74px; z-index:50;}

#pageflip img {	width:50px; height:52px; z-index:99; position:absolute; right:0; top:0; -ms-interpolation-mode:bicubic;}

#pageflip .msg_block {width:50px; height:50px; position:absolute; z-index:50; right:0; top:0; background:url(images/subscribe.png) no-repeat right top; text-indent:-9999px;}

/**********TOPO******************************************/

div#topo { background:url(images/bg.topo.jpg) no-repeat #5f6a72; height:178px; margin:0 auto; width:872px; }

div#topo div.importantTopo a.logoTopo, div#topo h1.importantTopo a.logoTopo { background:url(images/logo-semmaldade.png) no-repeat center center; float:left; height:137px; margin-top:6px; width:390px; text-indent:-9999px;}

div#topo div.bannerSubmarino {float:right; left:-10px; position:relative; top:70px; width:468px;}

div#topo div.menuSuperior { clear:left;}

div#topo div.menuSuperior div.menu ul { float:left; list-style:none; margin-left:27px;}

div#topo div.menuSuperior div.menu ul li { color:#FFF; display:inline-block; padding-left:20px; padding-right:20px;}

div#topo div.menuSuperior div.menu ul li.spacerMenu { font-size:20px; padding:0; }
div#topo div.menuSuperior div.menu ul li.spacerMenu:hover { background:none; }

div#topo div.menuSuperior div.menu ul li a { color:#FFF; line-height:35px; text-decoration:none;}

div#topo div.menuSuperior div.menu ul li:hover { background:url(images/bg.li.hover.png) no-repeat center center; }

div#topo div.menuSuperior div.buscaTopo { background:url(images/campobusca.png) no-repeat; float:right; margin-right:29px; margin-top:5px; width:181px;}

div#topo div.menuSuperior div.buscaTopo input.searchFormtxt { background:transparent; border:0; float:left; font-size:12px; height:25px; margin-left:26px; margin-top:4px; padding-right:4px; width:122px; outline:none;}

div#topo div.menuSuperior div.buscaTopo input#searchsubmit { width:29px;}

div.buscaTopo { background:url(images/campobusca.png) no-repeat; width:181px;}

input.searchFormtxt { background:transparent; border:0; float:left; font-size:12px; height:25px; margin-left:26px; margin-top:4px; padding-right:4px; width:122px; outline:none;}

input#searchsubmit { width:29px;}

/**********FLUXO******************************************/

div#fluxo {background:url(images/bg.fluxo.png) repeat-y center; float:left; margin:0 auto 0 40px; padding-left:34px; padding-right:16px; padding-top:5px; width:870px;}

div#fluxo h2.nothingFound {color:#FF7A0C; font-size:20px; margin:10px; margin-left:20px;}

div#fluxo p.nothingFound {color:#9db025; margin-left:20px; margin-bottom:10px;}

div#fluxo div.nothingFound {margin-left:20px;}

div.navigation {margin-left:15px;}

/**********POSTS******************************************/

div#posts {float:left; width:609px; margin-right:28px;}

div#posts img.alignright {float:right; padding:2px; border:2px solid #ccc; margin-left:5px;}

div#posts img.alignleft {float:left; padding:2px; border:2px solid #ccc; margin-right:5px;}

div#posts div#boxPost {margin-bottom:40px;}

div#posts div.ads_block {margin-left:20px;}

div#posts div.mwordstext {color:#3a4562; font-family:Verdana, Geneva, sans-serif; font-size:12px; margin-left:20px; width:530px;}

div#posts h1.tituloPost, div#posts h2.tituloPost  {background:url(images/titulo.post.png) no-repeat; color:#000; font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight:normal; height:27px; padding-left:20px; width:529px;}

div#posts h1.tituloPost a, div#posts h2.tituloPost a {color:#000; text-decoration:none;}

div#posts h1.tituloPost a:hover, div#posts h2.tituloPost a:hover {text-decoration:underline;}

div#posts div.postTools1 {background:url(images/bg.posttools1.png) no-repeat; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:9px; height:19px; padding-left:20px; padding-top:1px; width:393px;}

div#posts div.postTools1 a {color:#FFF; text-decoration:none;}

div#posts div.postTools1 a:hover {text-decoration:underline;}

div#posts div#boxPost p {margin-bottom:20px; margin-top:20px;}

div#posts div#boxPost p a {color:#ff7a0c; text-decoration:none;}

div#posts div#boxPost p a:hover {color:#9db025; text-decoration:underline;}

div#posts div#boxPost ol {font-style:italic; margin-left:36px; margin-top:15px;}

div#posts div#boxPost ol li {margin-bottom:5px; margin-top:5px;}

div#posts div#boxPost h4 {color:#9DB025; font-size:24px; text-decoration:underline;}

div#posts div.postTools2 {border-bottom:1px solid #CCCCCC; border-top:1px solid #ccc; font-family:Verdana, Geneva, sans-serif; font-size:14px; height:35px; margin-left:15px; padding-top:10px; width:500px;}

div#posts div.postTools2 a {color:#3a4562; text-decoration:none;}

div#posts div.postTools2 a:hover {text-decoration:underline;}

div#posts div.postTools2 div.commentPop {background:url(images/comment.pop.png) no-repeat; float:left; font-size:12px; height:34px; margin-right:5px; padding-top:4px; text-align:center; width:48px;}

div#posts div.postTools2 span {position:relative; top:5px;}

div#posts div.postTools2 div.social_bookmark {float:left; height:20px; margin-right:10px; padding:5px; text-align:left; width:333px; }

div#boxPost ul {font-size:12px; list-style:square outside none; margin-left:20px;}

div#boxPost ul a {color:#ff7a0c; text-decoration:none;}

div#boxPost ul a:hover {text-decoration:underline;}

ul.relatedPosts {font-size:12px; margin-left:20px; list-style:square !important;}

ul.relatedPosts a {color:#9DB025 !important; text-decoration:none;}

ul.relatedPosts a:hover {text-decoration:underline;}

ul.relatedPosts li {margin-bottom:3px;}

/**********COMENTARIOS************************************/

div#post_comment_form h3#comments {background:url("images/comment.pop.png") no-repeat scroll 0 2px transparent; color:#3A4562; font-family:Verdana,Geneva,sans-serif; font-size:20px; height:40px; margin:20px; padding-left:3px; width:510px;}

div#post_comment_form h3#comments div.destaque {color:#FF7A0C; float:left; font-style:italic; margin-right:7px; text-align:center; width:42px;}

div#post_comment_form h3#comments span.destaque {color:#ff7a0c; font-style:italic;}

div#post_comment_form ol.commentlist {margin-left:127px; margin-top:40px;}

div#post_comment_form ol.commentlist li {background:#e8e8e8; float:left; list-style:none; padding:10px; width:387px;}

div#post_comment_form ol.commentlist li cite {color:#0d2b7b; font-family:Verdana, Geneva, sans-serif; font-size:18px; font-style:normal;}

div#post_comment_form ol.commentlist li cite a {color:#0d2b7b; text-decoration:none;}

div#post_comment_form ol.commentlist li cite a:hover {color:#9db025; text-decoration:underline;}

div#post_comment_form ol.commentlist li img.avatar {border:3px solid #ff7a0c; float:left; margin-left:-115px; margin-right:10px; margin-top:20px;}

div#post_comment_form ol.commentlist li small.commentmetadata {color:#0d2b7b; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-style:italic;}

div#post_comment_form ol.commentlist li small.commentmetadata a {color:#0d2b7b; text-decoration:none;}

div#post_comment_form ol.commentlist li small.commentmetadata a:hover {color:#ff7a0c; text-decoration:underline;}

div#post_comment_form ol.commentlist li p {font-family:Verdana, Geneva, sans-serif; font-size:11px; margin-top:12px;}

div#post_comment_form ol.commentlist li p a {color:#ff7a0c; text-decoration:none;}

div#post_comment_form ol.commentlist li p a:hover {color:#9db025; text-decoration:underline;}	

div#post_comment_form ol.commentlist div.detalheComment {background:url(images/bg.comment.png) no-repeat bottom right; float:left; height:19px; margin-bottom:20px; width:407px;}

p.floatLeft {float:left;}

h2#respond {clear:both; color:#FF7A0C; font-size:16px; margin-bottom:20px;}

div.formComment {margin-left:20px;}

form#commentform .commentFcampos {margin-top:5px; margin-bottom:5px;}

p.gravatarInfo {color:#98AA29; font-size:10px; margin-bottom:15px; width:500px;}

p.gravatarInfo a {color:#FF7A0C; font-weight:bold; text-decoration:none;}

p.gravatarInfo a:hover {text-decoration:underline;}

p.commentLogged {font-size:12px; font-weight:bold; margin-bottom:15px; margin-top:10px;}

p.commentLogged a {color:#98AA29; text-decoration:none;}

p.commentLogged a.logoutLink {color:#C00;}

p.commentLogged a:hover {text-decoration:underline;}

div#comment div.trackbacks {border-bottom:1px dashed #CCCCCC; border-top:1px dashed #CCCCCC; clear:both; margin-bottom:20px; padding-bottom:20px; padding-left:25px; padding-top:20px; width:510px;}
div#comment div.trackbacks h3 {color:#FF7A0C; font-size:14px; font-weight:bold;}
div#comment div.trackbacks ol {list-style:square inside none;}
div#comment div.trackbacks ol li {font-size:10px; margin-bottom:3px; margin-top:3px;}
div#comment div.trackbacks ol li a {color:#9db025; text-decoration:none;}
div#comment div.trackbacks ol li a:hover {text-decoration:underline;}

/**********AUTOR****************************************/

div#fluxo div#posts div#autorpage {margin-left:20px; margin-top:10px;}
div#fluxo div#posts div#autorpage div.gravatarAutor {border-right:2px solid #DDDDDD; float:left;}
div#fluxo div#posts div#autorpage div.gravatarAutor img {border:2px solid #9DB025; margin-top:10px; margin-right:20px; margin-bottom:10px;}
div#fluxo div#posts div#autorpage div.dadosAutor {float:left; padding-left:20px; width:440px;}
div#fluxo div#posts div#autorpage div.dadosAutor h2.nomeAutor {color:#F05424; font-family:tahoma; font-size:25px; margin-bottom:15px;}
div#fluxo div#posts div#autorpage div.dadosAutor dl {font-family:verdana; font-size:11px;}
div#fluxo div#posts div#autorpage div.dadosAutor dl a {color:#F05424; text-decoration:none;}
div#fluxo div#posts div#autorpage div.dadosAutor dl a:hover {text-decoration:underline;}
div#fluxo div#posts div#autorpage div.dadosAutor dl div {margin-bottom:10px;}
div#fluxo div#posts div#autorpage div.dadosAutor dl dt {color:#9DB025; float:left; font-weight:bold; margin-right:4px;}
div#fluxo div#posts div#autorpage div.dadosAutor dl dd {color:#777777; font-style:italic;}
div#fluxo div#posts div#autorpage div.postagensAutor {font-family:verdana; font-size:11px; float:left; margin-top:20px;}
div#fluxo div#posts div#autorpage div.postagensAutor a {color:#9DB025; text-decoration:none;}
div#fluxo div#posts div#autorpage div.postagensAutor a:hover {text-decoration:underline;}
div#fluxo div#posts div#autorpage div.postagensAutor h3 {color:#F05424; font-size:15px; font-style:italic; margin-bottom:10px;}
div#fluxo div#posts div#autorpage div.postagensAutor h3 a {color:#F05424;} 
div#fluxo div#posts div#autorpage div.postagensAutor ul {list-style-position:inside; list-style-type:square;}
div#fluxo div#posts div#autorpage div.postagensAutor ul li {margin-bottom:5px;}
div#fluxo div#posts div#autorpage div.postagensAutor ul li a.tituloPost {color:#9DB025; font-weight:bold;}
div#fluxo div#posts div#autorpage div.postagensAutor ul li span.meta {color:#777777; font-size:10px; font-style:italic;}
div#fluxo div#posts div#autorpage div.postagensAutor ul li span.spacer {color:#CCC;}
div#fluxo div#posts div#autorpage div.postagensAutor ul li a {color:#F05424;}

/**********SIDEBAR****************************************/

div#sidebar {float:left; width:207px;}

div#sidebar div#miniBanners {margin-bottom:5px; margin-left:-5px; margin-top:5px;}

div#sidebar div#sideItens div.sideItemtop {background:url(images/bg.top.item.sidebar.png) no-repeat; height:33px; width:208px;}

div#sidebar div#sideItens h4 {color:#000; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; padding-right:8px; text-align:center; text-transform:uppercase;}

div#sidebar div#sideItens h4 a {color:#000; text-decoration:none;}

div#sidebar div#sideItens div.sideItemconteudo {border-left:1px solid #bdbcbd; border-right:1px solid #bdbcbd; color:#f05424; padding:5px; text-align:center; width:195px;}

div#sidebar div#sideItens div.sideItemconteudo li {list-style:none;}

div#sidebar div#sideItens div.sideItemconteudo a {color:#f05424; text-decoration:none;}

div#sidebar div#sideItens div.sideItemconteudo a:hover {color:#9db025; text-decoration:underline;}

div#sidebar div#sideItens div.sideItemconteudo li a:hover {color:#9db025; font-weight:bold; text-decoration:underline;}

div#sidebar div#sideItens div.sideItembottom {background:url(images/bg.bottom.item.sidebar.png) no-repeat; height:20px; margin-bottom:10px; width:208px;}

a.madeBy {background:url(images/gisele-souza-coffee-milk-digital-media.png) no-repeat; height:60px; float:left; margin-top:5px; text-indent:-9999px; width:208px;}

div#sidebar div#sideItens div.sideItemconteudo ul.author-list li.user {display:inline; padding:2px;}
div#sidebar div#sideItens div.sideItemconteudo ul.author-list li.user a span img {border:2px solid #9DB025;}

ul.twitter {font-size:10px;}

ul.twitter li.twitter-item a:hover {font-weight:normal !important;}

ul.twitter li.twitter-item {padding-bottom:10px; margin-top:10px; border-bottom:1px solid #B25531;}

ul.twitter li.twitter-item span.twitter-timestamp {color:#EB9573;}

/**********RODAPE****************************************/

div#rodape {float:left; width:870px;}

div#rodape div.copyright {background:url(images/bg.fluxo.png) repeat-y center; color:#ff7a0c; float:left; font-size:10px; margin-left:65px; padding-top:35px; text-align:center; width:100%;}

div#rodape div.copyright hr {border:1px solid #EEEEEE; margin-bottom:25px; margin-left:11px; width:850px;}

div#rodape div.copyright a {color:#9db025; text-decoration:none;}

div#rodape div.copyright a:hover {text-decoration:underline;}

div#rodape div#footerSpacer {background:url(images/bg.rodape.png) no-repeat #eeeeee; height:30px; float:left; margin:0 auto 0 65px; width:870px;}

/*Pagenavi*/
div.navigation div.wp-pagenavi {color:#3A4562; font-size:12px; height:19px;}
div.navigation div.wp-pagenavi span, div.navigation div.wp-pagenavi a {margin:0px 3px; padding:2px 5px;}
div.navigation div.wp-pagenavi span.pages {background-color:#FFFFFF; border:1px solid #FF7A0C; color:#9DB025;}
div.navigation div.wp-pagenavi span.current {background-color:#9DB025; border:1px solid #FF7A0C; color:#FFFFFF;}
div.navigation div.wp-pagenavi a, div.navigation div.wp-pagenavi a:link {background-color:#FFFFFF; border:1px solid #FF7A0C; color:#9DB025; text-decoration:none;}
div.navigation div.wp-pagenavi a:hover {background-color:#FF7A0C; border:1px solid #9DB025; color:#FFFFFF;}
div.navigation div.wp-pagenavi span.extend {background-color:#FFFFFF; border:1px solid #FF7A0C; color:#9DB025;}

/*PicNetEyeTracker*/
#PicNetEyeTracker {font-size:0;}
