/* CSS Pequim 2008 */

*					{ margin:0; padding:0}

body				{ background:url(images/bg_geral.jpg); font: normal 12px Arial, Helvetica, sans-serif;}
a					{ color:#f60}
a:hover				{ text-decoration:none;}
h2					{ font: normal 20px/22px Arial, Helvetica, sans-serif; color:#f60;}
h2 a				{ font: normal 20px/22px Arial, Helvetica, sans-serif; color:#f60; text-decoration:none;}
h2 a:hover			{ color:#000;}
h1					{ font: bold 26px Arial, Helvetica, sans-serif;}
h3					{ margin-bottom:5px;}

#container			{ width: 950px; margin:auto; background-color:#fff; margin-bottom:25px;}
#coluna_itens		{ width:150px; background-color:#c1d83d; font: normal 11px/13px Arial, Helvetica, sans-serif; color:#475017; margin:25px; float:left; *margin-left:12px;}
#posts				{ width: 575px; float:left; clear: none; font: normal 12px/18px Arial, Helvetica, sans-serif;}
#posts p			{ margin-bottom: 12px;}
h2:first-letter	{ font-size: 30px; float: left; padding-left:5px; font-weight:normal; font-family: "Trebuchet MS", Arial; border-left: dotted 2px #ddd; }
#posts_archive		{ width: 575px; float:left;}
#posts_archive ol	{ margin: 20px; list-style-type:none;}
#posts_archive li	{ background-image:url(images/setinha_amarella.gif); background-repeat:no-repeat; background-position: 3px 3px; padding-left: 20px; margin-top:10px;}
#posts_archive h2	{ margin: 30px 0 0 0 ; color:#000; }
#posts_archive h3	{ margin:0; padding:0; font: normal 18px Arial, Helvetica, sans-serif}
#posts_archive h4	{ margin:0; padding:0; font: bold 12px Arial, Helvetica, sans-serif}
#coluna_publicidade	{ width:120px; height:600px; float:right; margin:25px; text-align:center; *margin-right:12px}

#superbanner		{ width: 750px; height:90px; padding: 10px; margin:auto;}
#historico			{ list-style-type:none;}
#historico a		{ color:#fff; text-decoration:none}
#historico a:hover	{ color:#475017; text-decoration:underline;}
#links				{ list-style-type:none;}
#links a			{ color:#fff; text-decoration:none}
#links a:hover		{ color:#475017; text-decoration:underline;}

#copyright			{ width: 950px; font: bold 14px Arial, Helvetica, sans-serif; margin:auto; margin-bottom:25px; text-align:center;}
#copyright a		{ color:#000;}
#copyright a:hover	{ text-decoration:none; }
.display_none		{ display:none;}
.coluna_itens_conteudo { padding:0 10px 10px 10px;  }
.coluna_itens_conteudo li { border-bottom: solid 1px #a7bb35; font-weight:bold; margin: 2px 0 2px 0}
.posts_sub			{ font-size:11px; color:#f60}
.posts_titulos		{ margin-top:5px;}
.sub_links			{ color:#636f20; }
.posts_subtitulos	{ color:#c1d83d; margin: 25px 0 12px 0; font: normal 20px Arial, Helvetica, sans-serif}
.comentario			{ margin-bottom: 25px;}
.form_1linha		{ width: 125px; height:16px; padding: 2px; border: solid 1px #c1d83d; margin-bottom:5px; font: normal 12px Arial, Helvetica, sans-serif; color:#7a7a7a}
.form_multilinhas	{ width: 260px; height:100px; padding: 2px; border: solid 1px #c1d83d; margin-bottom:5px;  font: normal 12px Arial, Helvetica, sans-serif; color:#7a7a7a}
.botao				{ width: 130px; height: 30px; background-color:#c1d83d; color:#fff; border: 1px solid #758324; font-weight:bold}

.post_description	{display:table; margin-bottom:10px;}
.post_description img {display:inline; margin-right:10px;}

.div_separacao		{ border-top: 1px dashed #ccc; margin-top:10px;}

/* caras do pequines */

.pequines_triste	{ height:72px; background: no-repeat url(images/blog_pequines_triste.jpg); padding:10px 10px 10px 80px; margin-top:25px; }
.pequines_feliz		{ height:72px; background: no-repeat url(images/blog_pequines_feliz.jpg); padding:10px 10px 10px 80px; margin-top:25px;}
.pequines_eca		{ height:72px; background: no-repeat url(images/blog_pequines_eca.jpg); padding:10px 10px 10px 80px; margin-top:25px;}
.pequines_pensativo	{ height:72px; background: no-repeat url(images/blog_pequines_pensativo.jpg); padding:10px 10px 10px 80px; margin-top:25px;}
