/* CSS Criado por KZCG Desenvolvimento de soluções WEB - www.kzcg.com.br - 2008 */
/* Camilo Saraiva - 02/2009 */
/* camilo.saraiva@kzcg.com.br */
/* versão 01.02 */

body {
	margin-left:0px;
	margin-top:0px;
	background: #A67147 url(../imgs/fundo_pag.jpg) repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3e3532;
}

#topo {
	height:103px;
	width:1024px;
	margin-top:0px;
	margin-left:0px;
	background: url(../imgs/topo.png) no-repeat;
}

#logo_amuse {
	float:left;
	margin-top:-3px;
	margin-left:345px;
	_margin-left:165px;
	height:170px;
	width:346px;
	position:absolute;
	border:hidden;
}

.chamada {
	display:none;
}

#topo_logo_busca {
	height:166px;
	width:1024px;
	margin-left:0px;
	background: url(../imgs/cabecalho.png) no-repeat;
}

#base_menu {
	height:61px;
	width:1024px;
	margin-left:0px;
	background:url(../imgs/base_menu.png) no-repeat;
}

.botoes_categorias {
	height:36px;
	margin-left:250px;
	top:12px;
	position:relative;
	border:none;
}

#base_esq {
	height:577px;
	width:222px;
	background: url(../imgs/fundo_base_esq.jpg) top repeat-y;
	margin-left:0px;
}

#conteudo_central {
	width:1024px;
	min-height:577px;
	height: auto !important;
	background: url(../imgs/base_centro.png) top left repeat-y;
	margin-left:0px;
}

#conteudo_blog {
	width: 710px;
	height: auto !important;
	height: 577px;
	min-height:577px;
	padding-left:46px;
	margin-left:139px;
	background: #fbfaf5 url(../imgs/furos_base.jpg) top left repeat-y;
	overflow:auto;
	_overflow:visible;
}

#base_direita {
	height:577px;
	width:123px;
	left:890px;
	position:absolute;
	top:328px;
	_top:0px;
	background: url(../imgs/imagem_direita.png) top no-repeat;
}

#base_suporte {
	height:20px;
	width:895px;
	background: #00FF00 url(../imgs/fundo_base_suporte.png) repeat-y;
}

#base_rodape {
	height:55px;
	width:1024px;
	background: url(../imgs/rodape.png) no-repeat;
}

#box_imagem_lateral {
	width:106px;
	height:609px;
	position:absolute;
	float:left;
	left:0px;
	top:348px;
	background:url(../imgs/imagem_esquerda.png) top no-repeat;
}

#creditos_finais {
	font-size:9px;
	color:#ffffff;
	text-align:center;
	width:1024px;
	margin-top:-20px;
	padding-bottom:20px;
}

#creditos_finais a {
	text-decoration:none;
	color:#ffffff;
}

#creditos_finais a:hover {
	text-decoration:underline;
	color:#ffffff;
}

#flash_mp3player {
	width:177px;
	height:361px;
	position:absolute;
	float:left;
	top:20px;
	left:780px;
}

/* DEFINIÇÕES DO BLOG */

.post {
	width:450px;
}

.post h2, h3 {
	font-size:1.5em;
}

.post p {
	font-size:1.05em;
}

.post label {
	font-size:11px;
}

.entry {
	font-size:1.05em;
}

.entry a {
	text-decoration:none;
	color:#3e3532;
}

.commentlist {
	font-size:11px;
}

.commentlist a {
	text-decoration:none;
	color:#993300;
}

.post a {
	text-decoration:none;
	color:#3e3532;
}

.post small {
	font-size:9px;
	font-style:italic;
	line-height:1.0em;
}

.wp-caption {
	border:#af978f solid 1px;
	padding:3px;
	margin-bottom:5px;
	margin-top:5px;
}

.aligncenter {
	text-align:center;
}

.postmetadata a  {
	font-size:1em;
	font-style:italic;
	margin-top: 5px;
	color:#81836e;
	text-decoration:none;
}

.postmetadata a:hover  {
	font-size:1em;
	font-style:italic;
	margin-top: 5px;
	color:#633;
	text-decoration:none;
}

#sidebar li {
	list-style:none;
	text-align:left;
}

#search {
	position:absolute;
	float:left;
	top:160px;
	left:20px;
	text-align:right;
}

#searchsubmit {
	margin-top:5px;
}

.campo_busca {
	background:#FFFFFF;
	border: #996600 solid 1px;
	font-size:10px;
	text-align:left;
	padding-top:2px;
	padding-left:5px;
	margin-top:4px;
	color:#666666;
}

.botao_busca {
	background:#CCCC66;
	border:#996600 solid 1px;
	_border: #996600 none;
	*border: #996600 1px;
	font-size:10px;
	text-align:center;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:2px;
	*padding-bottom:0px;
	margin-top:5px;
	color:#996600;
}

.widget_categories {
	left:10px;
	text-align:left;
	line-height:1.2em;
	
}

.widgettitle {
	font-size:12px;
	color:#3e3532;
}

.cat-item a {
	font-size:11px;
	color:##993300;
	text-decoration:none;
	text-align:left;
}

.cat-item a:hover {
	font-size:11px;
	color:#630;
	text-decoration:none;
	text-align:left;
}

.cat-item-21 {
	display:none;
}

.children {
	display:none;
}

.pagetitle {
	font-size:12px;
}

li.lista_interna {
	font-size:11px;
	font-style:italic;
}