body {

	margin:0;

	padding:0;

	color:#5e6146;

	font:12px/1.4 "Lucida Grande", "Lucida Sans", "Trebuchet MS", Verdana, Arial, sans-serif;

	text-align:center;

	background:#c3c7a8;

	}

#tudo {

	width:999px;

	background:#c1c5a5 url('../imagens/bg-tudo.gif') no-repeat;	

	text-align:left;

	margin:0 auto;

	padding-bottom:25px;

	}

#topo {

	position:relative;

	width:850px;

	margin:0 auto;

	height:106px;

	background:#c1c5a5 url('../imagens/bg-topo.gif') no-repeat;	

	}

#rodape {

	width:850px;

	margin:0 auto;

	clear:both;

	text-align:center;

	background:#c1c5a5;

	}

#rodape a, #rodape  a:visited {color:#6a6c56;}

#rodape a:hover {text-decoration: none;}





/* =NAVEGACAO  a navegacao horizontal */

ul#nav-hor { 

	position:absolute;

	top:-10px;

	right:195px;

	list-style-type: none;

	}

ul#nav-hor li {

	float: left;

	}

ul#nav-hor li a { 

	font-size:11px;

	float:left;

	display: block;

	color:#494f32;

	font-weight:bold;

	padding:8px;

	text-decoration:none;

	/*background:url('../imagens/fio-nav-hor.jpg') no-repeat left center;*/

	border-left:1px solid #ccc;

	}

/* estado over */

ul#nav-hor li a:hover { 

	color:#fff;

	}

/* LINKS CORRENTE navegacao horizontal */



/* LINKS CORRENTE navegacao lateral */



/* =============== */

#miolo { 

	width:850px;

	margin:0 auto;

	border-bottom: 1px solid#697641;

	background:#e5e7d8 url('../imagens/bg-miolo.gif') left repeat-y; 

	}

.clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */

#sidebar {

	width:198px;

	margin-left:2px;

	display:inline;

	float:right;

	background:#dadac8 url('../imagens/bg-sidebar.gif') top right no-repeat; 

	}

.nav {

	font-size:60px;

	margin:0;

	padding:0 0 0.9em;

	list-style:none;

	}

#menu {

	font-size:12px;

	}



#principal {

	float:left;

	width:650px;

	min-height:600px;	

	background:#e5e7d8  url('../imagens/bg-principal.jpg') left top repeat-x;

	}

* html #principal {height:600px;}



#inner-principal { 

	font-size:12px;

	margin:0 10px 40px 32px;

	line-height:1.5;

	color:#5e6146;

	}

#inner-principal ul {margin:0 0 0 20px; padding:0;list-style:none;}

img {border:none;}



/* WP templates */

#inner-principal div.post h2 a, #inner-principal div.post h2 a:visited {

	font:28px Georgia, "Times New Roman", Times, serif;

	text-decoration:none;

	color:#930;

	}

#inner-principal div.post h2 a:hover {

	text-decoration:underline;

	color:#b56b46;

	}



div.post h2  {

	width:400px;

	}

div.post h2 a {

	display:block;

	margin:30px 0 5px 0;

	}

div.post h1, div.post h2, div.post h3, div.post h4, div.post h5, div.post h6 {

	font-family: Georgia, "Times New Roman", Times, serif;

	color:#930;

	line-height:15px;

	margin-bottom:0;

	}

div.post h1 {

	font-size:20px;

	}

div.post h2 {

	font-size:18px;

	}

div.post h3 {

	font-size:16px;

	}

div.post h4 {

	font-size:14px;

	}

div.post h5, div.post h6 {

	font-size:12px;

	}

div.post small.post-dados {display:block; margin:5px 0;color:#000;font-weight:bold;}

div.bookmarkify{margin:20px 0 0 0;padding-top:6px;border-top:1px solid #ccc;}

#inner-principal div.post small.post-dados a {text-decoration:none; color:#4f611e;}

#inner-principal div.post small.post-dados a:hover {text-decoration:underline;}



#sidebar h2 {color:#000; margin:10px 0 5px 20px;font:16px Georgia, "Times New Roman", Times, serif;}

#sidebar select {margin-left:20px; width:160px;}

#sidebar form p.busca {font:16px/1px Georgia, "Times New Roman", Times, serif; margin-left:20px;}

#sidebar ul {margin:0 8px 0 0;padding:0 0 20px 0 ;list-style:none; border-bottom:1px solid #c5c8ad;}

#sidebar ul li {font-size:11px; margin:0 0 5px 20px;}

#inner-principal a, #inner-principal a:visited, #sidebar ul li a, #sidebar ul li a:visited {color:#6a6c56;}

#inner-principal a:hover, #sidebar ul li a:hover {text-decoration: none;}

#sidebar form {margin:30px 0 20px 0; border-bottom:1px solid #c5c8ad;}

form#searchform input#searchsubmit {width:25px;height:23px}

#sidebar input#s {width:110px;}

#sidebar ul#feeds li {height:14px;}

#sidebar ul#feeds li a {padding:3px 0 3px 20px; background: url('../imagens/icon-feeds.gif') left no-repeat;}

#sidebar div.widget {border-bottom:1px solid #ccc;}

#sidebar div.widget form {margin:0;border:none;}

#sidebar div.widget form p {margin-left:20px; color:#333;}

span.data-post, span.data-autor {color:#000;}

span.categoria-post, span.autor-post {color:#999;}

.dest {color:#c30; !important}



/* Estilização os comentários */

ol.commentlist {

	list-style:none; 

	margin:0; 

	padding:0;

	}

ol.commentlist li.alt {

	background:#fff url('../imagens/bg-comentario.gif') left bottom no-repeat;

	position:relative; 

	padding:8px 10px 40px 10px;

	margin-bottom:40px;

	}

ol li.alt cite, ol li.alt small,

ol li.admin cite, ol li.admin small {

	text-align:left;

	position:absolute; 

	left:74px;

	bottom:0;

	}

ol li.alt small, ol li.admin small {bottom:-12px;}



ol.commentlist li {

	width:578px;

	background:#fff url('../imagens/bg-comentario-2.gif') right bottom no-repeat;

	position:relative; 

	padding:8px 10px 40px 10px;

	margin-bottom:40px;

	}

ol li cite, ol li small {

	text-align:right;

	position:absolute; 

	right:74px;

	bottom:0;

	}

ol li small {bottom:-12px;}



/*

ol.commentlist li.admin {

	background:#cdcfba url('../imagens/bg-comentario-lajedo.jpg') left top no-repeat;

	padding:45px 10px 5px 10px;

	color:#930;

	}

ol li.admin cite, ol li.admin small {

	display:none;

	}

*/	

ol.commentlist li.admin {

	background:#dadac8 url('../imagens/bg-comentario-lajedo.gif') left bottom no-repeat;

	position:relative; 

	padding:8px 10px 40px 10px;

	margin-bottom:40px;

	}



/* pagina estatisticas */

div.post  div#estatisticas p {font-weight:bold;} 

div.post  div#estatisticas h2, div.post  div#estatisticas h3 {color:#5e6146  !important;}

div.post div#estatisticas h2 {width:578px; padding-top:15px;border-top:1px solid #ccc;}

div.post  div#estatisticas a {color:#930;text-decoration:none;}

div.post  div#estatisticas a:hover {

	text-decoration:underline;

	color:#b56b46;

	}

div#index div.bookmarkify, div#pagina div.bookmarkify{display:none;} /* Tira favoritos compatilhados da Home Page e paginas */

#sidebar h2 a {font: bold 14px "Lucida Grande", "Lucida Sans",sans-serif;color:#c30;} /* o que eh feed */

/* mensagem de erro do formulario de contato */

div.msg { 

	width:400px;

	background:#fff;

	border:1px solid #c30;

	}

div.msg p { 

	font: 12px sans-serif !important; 

	margin:5px 10px;

	}

#inner-principal div.entry a {color:#930 !important;}

#inner-principal div.entry small.post-dados a {color:#4f611e !important;}
#newsletter fieldset { border: none; }
.oculto { display: none; }


