@charset "utf-8";
@media screen {
/*	INICIO	RESET	*/
html {font-family:Georgia, "Times New Roman", Times, serif; font-size:100.01%;margin-bottom:1px}
* html body * {overflow:visible}
* html iframe {overflow:auto}
html, body {height:100%;width:100%}
a, abbr, acronym, address, applet, b, big, blockquote, body, caption, center,
cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3,
h4, h5, h6, html, i, iframe, img, input, ins, kbd, label, legend, li, object,
ol, option table, p, pre, q, s, samp, select, small, span, strike, strong,
sub, sup, tbody, td, tfoot, th, thead, tr, tt, u, ul, var {background:transparent;border:0 solid;color:#6b3d2e;margin:0;outline:none;padding:0;vertical-align:baseline}
a {color:#227eca; text-decoration:none}
a:hover {text-decoration:underline}
/*	FIM	RESET	*/

/* INICIO FONTES */
.f9	{font-size:56.25%!important}	/* 9px */
.f10	{font-size:62.5%!important}		/* 10px */
.f11	{font-size:68.8%!important}		/* 11px */
.f12	{font-size:75%!important}		/* 12px */
.f13	{font-size:81.25%!important}	/* 13px */
.f14 	{font-size:87.5%!important}		/* 14px */
.f16 	{font-size:100%!important}		/* 16px */
.f18	{font-size:112.5%!important}	/* 18px */
.f20 	{font-size:125%!important}		/* 20px */
.f22	{font-size:137.5%!important}	/* 22px */
.f26	{font-size:162.5%!important}	/* 26px */
.f30	{font-size:187.5%!important}	/* 30px */
.f36	{font-size:225%!important}		/* 36px */
/* FIM FONTES */

/* INICIO ATRIBUTOS */
.align-left {text-align:left}
.align-right {text-align:right}
.float-left, .alignleft {float:left}
.float-right, .alignright {float:right}
.display-block {display:block}
.bold {font-weight:700}
.normal {font-weight:normal}
.pt {padding-top:12px}
.pb {padding-bottom:12px}
/* FIM ALINHAMENTOS */

html {background:#faeeea url(icon/bg-html.png) 0 0 repeat-y}
body {background:transparent url(icon/bg-body.png) 0 0 no-repeat}

.logo-topo {padding:15px 0 25px 22px}
.logo-topo img {border: 3px solid #dd4614}

.adsense-banner {padding: 10px 0}
.adsense-retangulomedio {float:right; padding: 0 0 10px 20px}

.miolo 
{
width: 742px;

clear:both;
float:left;
padding: 25px 0 30px 16px
}

.post-single {padding: 0 14px 0 0}

p.cartola-destaque,
p.cartola-apoio,
p.cartola-proximodesafio,
p.cartola-todososposts
{
width:99%;
height: 20px;

background:url(icon/cartola-destaque.png) 0 bottom no-repeat;
display:block;
text-indent: -9999px
}
p.cartola-apoio {background-image:url(icon/cartola-apoio.png)}
p.cartola-proximodesafio {background-image:url(icon/cartola-proximodesafio.png)}
p.cartola-todososposts {background-image:url(icon/cartola-todososposts.png)}

/* ULTIMO POST */
.ultimo-post 
{
width: 475px;
height:325px;

overflow:hidden;
padding: 0 30px 0 0;
float:left
}

.ultimo-post .bloco
{
height: 280px;

background:#e1ecf5 url(icon/bg-base-bloco-destaque.png) bottom left repeat-x;
border: 1px solid #e1ecf5;
padding: 10px
}

.ultimo-post .bloco img
{
border:1px solid #8eb6d6;
float:left;
margin: 2px 8px 0 0;
}

.ultimo-post .bloco p 
{
height:219px;
width:275px;

display:block;
float:left;
font-size:81.25%;
line-height: 1.4;
overflow:hidden;
padding: 5px 0 0 0
}

.ultimo-post .bloco .ler-post
{
display:block;
text-align:right;
}

/* APOIO */
.apoio
{
width: 210px;
height:185px;

padding: 0 0 12px 0;
float:left
}

.apoio .bloco
{
background-color:#f5e6e1;
padding: 10px 10px 4px 10px;
text-align:center
}


/* APOIO */
.proximo-desafio
{
width: 210px;
height:135px;

float:left
}

.proximo-desafio .bloco
{
background-color:#e1ecf5;
padding: 10px;
text-align:center
}

/* LISTA POSTS */
.paginacao,
.lista-posts
{
width: 728px;
clear:both;
padding: 20px 14px 0 0
}

.lista-posts .bloco
{
border-top:2px solid #f5e6e1;
}

.lista-posts .post-item
{
padding: 10px 0 10px 10px
}

.lista-posts .post-item p {font-size:87.5%;padding: 0 0 5px 0}
.lista-posts .post-item h4 {border-bottom: 1px dashed #e1ecf5; padding: 5px 0 10px 0}

/* SINGLE */
.post-single h2
{
border-bottom:2px solid #f5e6e1;
padding: 5px 0 0 0
}

.post-single .texto
{
line-height: 130%;
padding: 5px 0 5px 15px 
}

.post-single .texto p {padding: 0 0 10px 0; font-size:81.25%}
.post-single .texto p em {font-style:italic}
.post-single .texto ol li,
.post-single .texto ul li,
.post-single .texto dl dt,
.post-single .texto dl dd
{font-size:81.25%}

.post-single .texto ol li,
.post-single .texto ul li
{
list-style-position: inside;
padding: 0 0 10px 24px
}

.post-single blockquote {padding: 5px 10px 10px 48px}
.post-single blockquote p {color:#957f74; font-size:87.5%}

.wp-caption {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#F3F3F3;
border:1px solid #8EB6D6;
margin:10px;
padding:4px 0;
text-align:center;
}

.wp-caption p{padding-bottom:0!important; font-size:75%!important; font-family:Tahoma}

/* RODAPE */
.rodape
{
width:732px;

background-color:#B5E3D8;
border-right:18px solid #90D5C5;
clear:both;
float:left;
padding:15px 0 15px 26px;
text-align:center
}

.rodape a {color:#DD4614}



/* COMENTARIOS */
.comentarios
{
width: 640px;

border:2px solid #E1ECF5;
padding: 10px 20px
}

.comentarios h4 {border-bottom:2px solid #f5e6e1}

.comentarios ul {padding: 10px 0}
.comentarios ul li 
{
border-bottom: 1px dashed #e1ecf5;
list-style:none;
padding: 5px 0 10px 10px
}
.comentarios ul li img 
{
border: 1px solid #dd4614;
float:left;
margin: 0 8px 4px 0
}

.comentarios input
{
width: 250px;
border: 1px solid #CCC;
font-size: 11px;
padding: 2px 1px
}
}