/*
blipou - babaga
*/
*, html {margin:0; padding:0;}
body {margin: 0px;padding: 0px; font-size:14px; color:#3C3C3C; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}

table {background:#f5f5f5; margin:0 0 5px 0;}
table td {border:1px solid #CCC; padding:5px 3px; margin:0 0 3px 0;}

a, a:visited {color:#2775bd;}
a:hover {text-decoration:underline; color:#06C;}

li#categories ul li{border-bottom:1px solid silver; display:inline; float:right; font-size:18px; margin-right:15px; width:145px}

#tudo {display:block; width:100%; margin:0; padding:0; float:left;}
#site {width:950px; margin:20px auto; padding:0 10px; display:block;}

#header{width:200px; display:block; float:left; margin:0 25px 0 0; padding:0 24px 0 0; border-right:1px solid #CCC; min-height:300px; position:fixed; z-index:1;}
#header #ologo a,#header #ologo a:visited {height:90px; width:200px; float:left; margin:0; padding:0; overflow:hidden; font-size:1px; line-height:8000px; color:#000; background:url(images/logo.png);}

#header ul {margin:0; padding:0; float:right; clear:right; margin:10px 0 0 0; color:#FFF; width:388px;}
#header ul li {float:left; list-style:none; margin:0 0 0 5px;}
#header ul li a, #header ul li a:visited {color:#FFF; text-decoration:none;}
#header ul li a:hover {text-decoration:underline;}

#searchheader {width:100%; display:block; float:left; text-align:right; margin:20px 0; -webkit-transition:all 2000ms ease-out;-moz-transition:all 2000ms ease-out;}
#searcher {width:80px; margin:0 0 0 51px; padding:2px 5px; border:1px solid #CCC; float:left; -webkit-transition:all 800ms ease-out;-moz-transition:all 800ms ease-out; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; color:#CCC;}
.searchbutton {width:50px; overflow:hidden; padding:2px 5px; margin:0 0 0 5px; border:1px solid #ccc; color:#ccc; background:#fff; float:right; cursor:pointer; -webkit-transition:all 2000ms ease-out;-moz-transition:all 2000ms ease-out; -moz-border-radius:0 5px 5px 0; -webkit-border-radius:0 5px 5px 0;}

#searchheader:hover .searchbutton {	background:#ccc; color:#333;}
#searchheader:hover #searcher { width:130px; margin:0; color:#333;}

.homebox1 {width:700px; min-height:500px; float:right; margin:0; overflow:hidden; display:block;}
.homebox1 img {max-width:700px; margin:0; padding:0;}

#linktree {width:100%; display:block; float:left; color:#CCC; margin:0 0 10px 0; font-size:10px;}
#linktree a, #linktree a:visited {color:#CCC;}

#relativos {width:100%; float:left; display:block; margin:15px 0;}
#relativos h4 {font-size:14px; font-weight:bold; margin:0 0 5px 0;}
#relativos a {font-size:22px;}

.z_autor {width:100%; float:left; display:block; margin:0 0 10px 0; font-size:16px; color:#666;}

.descext {width:100%; float:left; display:block; font-size:14px;}
.descext p {margin:0 0 10px 0;}
.descext br {margin:0 0 15px 0; display:block;}
.descext ul {margin:5px 0;}
.descext ul li {margin:0 0 5px 10px; list-style:disc; list-style-position:inside;}
.descext h2 {margin:0 0 10px 0}

.alignleft {margin:0 10px 10px 0; float:left;}
.alignright {margin:0 0 10px 10px; float:right;}

.wp-caption {text-align:right; font-size:12px; border-bottom:1px solid #999; padding:0 0 2px 0; margin:0 0 15px 0;}
.wp-caption img {margin:0 0 5px 0;}

.aligncenter {width:100%!important; float:left; display:block;}

.entry-title {width:100%; display:block; margin:0 0 10px 0; color:#333; font-size:26px; border-bottom:1px solid #eee; padding:0 0 5px 0; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
.excerpt {width:100%; display:block; margin:0 0 15px 0; color:#999; font-size:14px; border-bottom:1px solid #eee; padding:0 0 5px 0; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}

.compart8 {margin:5px 0 10px 0; padding:0 0 5px 0; width:100%; float:left; border-bottom:1px dashed #e7e7e7;}
.compart8 .compitem {float:left;}
.compart8 .compitemtwitter {margin:0 0 0 -10px;}
.compart8 .compitemface {margin:0 0 0 15px;}
.meta {float:right; color:#CCC;}

#tags {float:left; width:100%; font-size:10px; color:#CCC;}
#tags a, #conteudo1 #tags a:visited, #conteudo1 #tags a:hover {font-size:10px; color:#CCC; text-decoration:none;}

.mathomeall {margin:0 0 30px; width:100%; display:block; float:left; border-bottom:1px solid #ccc; padding:0 0 20px 0;  -webkit-transition:all 600ms ease-in;-moz-transition:all 600ms ease-in;}
.mathomeall h2 {width:100%; display:block; margin:0 0 10px 0; color:#333; font-size:26px; border-bottom:1px solid #eee; padding:0 0 5px 0; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
.mathomeall h2 a {color:#333; text-decoration:none}
.mathomeall .destaqueimg {margin:0 0 10px 0; width:400px; ext-align:center; float:left; overflow:hidden; margin:0 20px 0 0; -moz-border-radius:5px; -webkit-border-radius:5px;}
.mathomeall .destaqueimg img {width:400px; -webkit-transition:all 2000ms ease-out;-moz-transition:all 2000ms ease-out;}

.mathomeall .lmore a {font-size:22px; margin:15px 0 0 0; display:block; color:#FFF;  -webkit-transition:all 600ms ease-in;-moz-transition:all 600ms ease-in;}
.mathomeall:hover .lmore a {color:#06C;}
.mathomeall:hover { border-bottom:1px solid #999;}


.desc {width:100%; display:block; float:left; margin:3px 0;}
.desc p {float:left!important; margin:0!important; padding:0!important;}

.social {width:100%; display:block; float:left;}
.social .compitem {float:left; margin:0 5px 0 0;}

#footer {width:98%; padding:5px 1%; text-align:right; margin:10px 0 0 0; display:block; font-size:11px; float:left; color:#666; border-top:1px dashed #999;}
#footer a {font-size:11px; color:#666;}