/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}

body {
	background:url(images/fundo.gif) no-repeat center top #dcdddf;
	font-family:Arial, Helvetica, sans-serif;
}

#geral {
	margin:0 auto;
	width:770px;
	height:100px;
}

#topo {
	height:187px;
	background:url(images/fundo_topo.gif) no-repeat;
}
#logo a {
	float:left;
	width:252px;
	height:100px;
	display:block;
	padding-left:33px;
	padding-top:87px;
	text-indent:-9999px;
	outline:none;
}

#topo_busca {
	margin-top:138px;
	width:216px;
	position:relative;
	padding-right:12px;
	float:right;
}

.input_text {
	float:left;
	width:179px;
	height:23px;
	background:url(images/fundo_busca.png) no-repeat;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px;
}
.input_submit {
	float:right;
	background:url(images/btn_busca.gif) no-repeat;
	border:none;
	width:21px;
	height:21px;

}

#conteudo {
	width:770px;
	float:left;
	background:
	#FFF;
}

#menu_geral {
	float:left;
	width:770px;
	height:35px;
	background:#ECEDEE;	
}

#menu {
	float:right;
	padding-right:33px;
	position:relative;
	width:490px;
	height:25px;
	list-style-type:none;
	background:url(images/menu_btns.png) no-repeat top left;
	margin-top:10px;
}
#menu li {
	float:left;
}

#menu li a {
	position:absolute;
	top:0;
	height:25px;
	display:block;
	background:url(images/menu_btns.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	font-size:1%;
}

/* A */
li#menu_home a {
	left:0px;
	width:74px;
	background-position:-0px 0;
}
li#menu_circuito a {
	left:84px;
	width:83px;
	background-position:-84px 0;
}
li#menu_regulamento a {
	left:176px;
	width:111px;
	background-position:-176px 0;
}
li#menu_resultados a {
	left:297px;
	width:97px;
	background-position:-297px 0;
}
li#menu_chaves a {
	left:404px;
	width:80px;
	background-position:-404px 0;
}
/* AHOVER */
li#menu_home a:hover {
	background-position:-0px -25px;
}
li#menu_circuito a:hover {
	background-position:-84px -25px;
}
li#menu_regulamento a:hover {
	background-position:-176px -25px;
}
li#menu_resultados a:hover {
	background-position:-297px -25px;
}
li#menu_chaves a:hover {
	background-position:-404px -25px;
}
/* AATIVADO */
#b_home li#menu_home a {
	background-position:-0px -50px;
}
#b_circuito li#menu_circuito a {
	background-position:-84px -50px;
}
#b_regulamento li#menu_regulamento a {
	background-position:-176px -50px;
}
#b_resultados li#menu_resultados a {
	background-position:-297px -50px;
}
#b_chaves li#menu_chaves a {
	background-position:-404px -50px;
}

#meio {
	clear:both;
}

#posts {
	float:left;
	width:500px;
	padding-left:33px;
	padding-top:33px;
}

#post .data {
	color:#999;
	padding-bottom:10px;
	font-size:9px;
}

#post p {
	font-size:11px;
	line-height:1.5;
	padding-bottom:10px;
}

#post p img {
	padding:5px;
	margin-top:5px;
	border:1px solid #CCC;
}

#post hr {
	width:500px;
	border:solid 1px #F00;
	margin-bottom:33px;
}

#posts h2 {
	color:#25a722;
	text-decoration:none;
}


#post h2 {
	color:#25a722;
	text-decoration:none;
}

#post h2 a {
	color:#25a722;
	text-decoration:none;
}

#post h2 a:hover {
	color:#000;
	text-decoration:none;
}

#post h2 a:visited {
	color:#25a722;
	text-decoration:none;
}

#post p.postmetadata a {
	text-decoration:none;
	color:#C00;
}
#post p.postmetadata a:hover {
	text-decoration:none;
	color:#999;
}
#post p.postmetadata a:visited {
	text-decoration:none;
	color:#999;
}

a {
	text-decoration:none;
	color:#C00;
}
a:hover {
	text-decoration:none;
	color:#999;
}
a:visited {
	text-decoration:none;
	color:#999;
}

#sidebar {
	float:right;
	width:190px;
	padding-right:33px;
	padding-top:33px;
}

#sidebar h3 {
	color:#25a722;
}

/* Type Etc. */

h1 {
	font-size:36px;
}
h2 {
	font-size:24px;
}
h3 {
	font-size:18px;
}
h4 {
	font-size:16px;
}
h5 {
	font-size:14px;
}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 5px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
	
div.navigation a {
	color:#FFF;
	text-decoration:none;
	display:block;
	background:#C00;
	padding:5px;
	font-size:11px;
	line-height:1.5;
	padding-bottom:10px;	
}
div.navigation a:hover {
	color:#FFF;
	background:#000;
}
div.navigation a:visited {
	color:#FFF;
}

#arquivos {
	list-style-type:none;
	font-size:11px;
	line-height:1.5;
	padding-bottom:10px;
}

#arquivos li a {
	display:block;
	padding:5px;
	border-bottom:dashed 1px #CCC;
}

.commentlist {
	list-style-type:none;
	font-size:11px;
	line-height:1.5;
	padding-bottom:10px;
}

.commentlist li {
	border-bottom:1px dashed #CCC;
	padding-top:10px;
}