/*
Theme Name: 紅白 (Kouhaku)
Theme URI: http://tomoni.org/
Description: Feito para o site Tomoni.org
Version: 1.0
Author: Marcus Lira & Kaoru Tanaka
Author URI: http://tomoni.org/
*/

/* 
-- Esquema de Cores --

- Vermelho H:0 -
#E67373 230,115,115
#A15151 161,081,081
#FFDFDF 255,223,223
#FFBFBF 255,191,191

- Verde H: 152 -
#73E6AF 115,230,175
#51A17A 081,161,122
#DFFFF0 223,255,240
#BFFFE1 191,255,255

- Azul H: 209 -
#73ADE6 115,173,230
#5179A1 081,121,161
#DFEFFF 223,239,255
#BFE0FF 191,224,255
*/

/*
Início - Tipologia
*/

body {
	font-size: 15px;
	line-height: 1.4em;
	margin: 0; padding: 0;
	font-family: Trebuchet MS, sans-serif; }

h1, h2, h3, h4, h5, h6 {
	margin: 0 1em 0 1em;
	font-family: Georgia, Times New Roman, serif; }

h1 {
	font-size: 1.5333333333333334em;
	line-height: 0.9130434782608695em;
	margin-bottom: 0.9130434782608695em; }

h2 {
	font-size: 1.4em;
	line-height: 1em;
	margin-bottom: 1em; }

h3 {
	font-size: 1.2666666666666666em;
	line-height: 1.105263157894737em;
	margin-bottom: 1.105263157894737em; }

h4 {
	font-size: 1.1333333333333333em;
	line-height: 1.2352941176470589em;
	margin-bottom: 1.2352941176470589em; }

p, ul, blockquote, pre, td, th, label {
	margin: 0;
	font-size: 1em;
	line-height: 1.4em;
	margin-bottom: 1.4em; }

p {
	margin: 0 1em 0 1em;
	text-indent: 2em;
	text-align: justify; }

p.small {
	margin: 0;
	font-size: 0.8666666666666667em;
	line-height: 1.6153846153846154em;
	margin-bottom: 1.6153846153846154em; }
table {
	border-collapse: collapse;
	margin-bottom: 1.4em; }

a {
	text-decoration: none; }
ul {
	list-style-type: none;
	margin-right: 0.5em;
	margin-left: 0.5em; }

strong {
	font-weight: bold; }

/*
Fim - Tipologia
*/

/*********************************************************/

body {
background: url('http://tomoni.org/wp-content/themes/kouhaku/images/fundo-body.jpg') repeat-x top left #FFF;
}

.wrap {
width: 780px;
margin-left: auto;
margin-right: auto;
height: 100%;
}

/*********************************************************/

/* Barrinha Universal lá de cima */

#menu-universal a {
color: #FFF;
}


/*********************************************************/

Cabeçalho

#cabecalho {
}

/*********************************************************/


/*
Cores - Primeiro Nível
*/

#primeiro {
	width: 100%; }

#primeiro a {
	color: #5179A1; }

#primeiro h1, h2, h3, h4, h5, h6 {
	color: #E67373; }

#sidebar ul {
	margin: 0.5em 0.5em 0.5em 0.5em;
	list-style-type: none;
	}
#sidebar h2 {
	background: #FFBFBF;
	color: #FFF;
	margin: 0.5em 0.5em 0.5em 0.5em;
	padding: 0.5em 0.5em 0.5em 0.5em;
        }
#sidebar ul li {
	background: #BFE0FF;
	color: #FFF;
	}
#sidebar ul li a {
	display: block;
	} 
#sidebar ul li a:hover {
	background-color: #F7FBFF;
	}

/*********************************************************/

#segundo {
	padding: 1em 0em 1em 0em;
	background-color: #A15151; }

#segundo a {
	color: #000; }

#segundo h2 {
	color: #FFF; }

.menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
.menu ul {
	margin: 1.0em 0.5em 1.5em 0.5em;
	border-top: 1px solid #dee4da;
	}
.menu ul li {
	padding: 0 0 0 10px;
	border-bottom: 1px solid #dee4da;
	}
.menu ul li a {
	display: block;
	margin: 0 0 0 -10px;
	padding: 2px 10px 0 10px;
	} 
.menu ul li a:hover {
	background-color: #FFF7F7;
	}