@charset "utf-8";

/* CSS Document */



/*

Theme Name: Player Theme

*/



body { background:url(imagens/background.jpg) repeat-x top #D3F69C; padding:0; margin:auto; text-align:center; font-family:Trebuchet MS, Verdana, Arial, Sans-serif; font-size:13px; color:	#4C4C4C }

#pai { width:995px; height:auto; padding:0; margin:auto; text-align:left }

#topo { background:url(http://i50.tinypic.com/24wdgno.png) no-repeat center top; width:995px; height:150px; margin-top:19px; margin-bottom:10px; border:0px solid #fff }

#rodape { width:410px; height:auto; padding:5px; margin:auto; margin-top:10px; margin-bottom:5px; background:#fff; clear:both; font-size:11px; text-align:center }

#topo h1 { color:#000; font-size:8px; margin: 30px 0px 5px 20px; }

#topo h1 a, #topo h1 a:hover { color:#000; text-decoration:none }

#colunas { width:740px; height:auto; float:left; }

#topinho { font-size:8px; float:right; color:#000; }

#coluna_direita { width:220px; height:auto; margin-right:10px; background:#fff; float:left; padding:5px; }

#coluna_esquerda { width:470px; height:auto; margin-right:10px; background:#fff; float:right; padding:5px; }

#sidebar { width:237px; height:auto; float:right; background:#fff; padding:5px }

.limpa { clear:both }

img { border:0 }

h2.topicos, h2.widgettitle { font-size:16px; border-bottom:1px solid #999; padding:2px; margin:5px 0px 3px 0px; font-weight:normal }

li.widget { list-style:none }

#widgets li {background:url(imagens/bg_listas.jpg) no-repeat left center; color:#333333; text-decoration:none; padding-left:15px;}

.widget a { font-size:11px; color:#333 }

.widget a:hover { color:#999 }

h1 { font-size:24px }

h2 { font-size:18px }

h3 { font-size:16px }

h4 { font-size:14px }

h5 { font-size:12px }

form { padding:0; margin:0 }

ul { padding:0; margin:0; list-style:none }

a { color:#333333; text-decoration:none; outline:none }

a:hover { color:#000; text-decoration:none }

input.campo { background:url(imagens/bg_forms.jpg) repeat-x top #fff; padding:2px; border:1px solid #ccc; }

input.botao { background:url(imagens/bg_botao.jpg) repeat-x top #FFA822; color:#000; border:none }

h1.titles { background:url(imagens/bg_titles.jpg) no-repeat left center; border:1px solid #C8EB8D; padding: 2px 0px 2px 30px; font-size:16px; margin:0px }

h1.titles a:hover { background:#C8EB8D }

.detalhes { background:#C8EB8D; padding:2px; font-size:11px; width:90%; height:auto; margin:auto }

.linha { width:100%; height:1px; border-top:1px solid #C8EB8D; }

.data p { font-size:12px; text-transform:uppercase; margin:0px; }

.categorias li { margin:0; font-size:12px; list-style:none; border-bottom: 1px solid #DBFBBB; margin:0; padding:0; display: block; padding:3px; }

.categorias li a { background:url(imagens/bg_listas.jpg) no-repeat left center; color:#333333; text-decoration:none; padding-left:15px; }

.categorias li a:hover { color:#999 }

.conteudo { font-size:14px; }

#vitrine { background:#fff; width:729px; padding:5px; height:92; clear:both; margin-bottom:10px; }

.vitrine_produto { width:100px; height:100px; border-left:2px dotted #ccc; float:left; padding:10px; }

.navigation { width:90%; display: block; margin-top: 10px; font-size:12px; }

/*comentarios*/







.numero-de-comentarios { color:#ccc; font-size:13px; color:#000000; margin:0 }

#engloba-comentarios { width:95%; height:auto; font-size:13px; padding:5px; }

#engloba-comentarios input { width:40%; height:auto; padding:5px; margin:3px; }

#engloba-comentarios input:hover { border:1px solid #000 }

#engloba-comentarios input:focus { border:1px solid #000; background:#fff }

#engloba-comentarios textarea { padding:5px; border:1px solid #ccc; width:90%; }

.caixa-comentarios { width:95%; height:auto; border-bottom:3px dotted #ccc; padding:5px; margin:4px; }

.data-comentario { color:#ccc; font-size:11px; float:right }

/*calendário*/



#calendar { width:90%; }

#calendar h2 { display: none; }

#wp-calendar { width: 102%; padding: 0; margin: 0; border-collapse: collapse; }

#wp-calendar caption { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 14px; text-align: left; margin-top: 5px; font-weight:bold; border-top:1px solid #ccc; }

#wp-calendar th { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: .96em; color: #999; }

#wp-calendar tfoot { border: 1px solid #ddd; background: #fff; }

#wp-calendar tfoot td#prev { text-align: left; padding-left: 5px; border-right: none; }

#wp-calendar tfoot #next { text-align: right; padding-right: 5px; border-left: none; }

#wp-calendar td { text-align: center; border: 1px solid #ddd; padding: 1px; }

#wp-calendar td a { font-weight:bold; }

.pad { background: #f9f9f9; }

#wp-calendar tfoot .pad { border: none; background: #fff; }

