/* ZZ Style Madafoca */

body {
	margin:0;
	padding:0;
	font-family:Arial;
/*	font-family:sans-serif;*/
/*	font-family:Optima, Omega, "Zapf Humanist", "Lucida Grande", Arial, sans-serif;*/
	
}

/****************************************** Header */

#header
	{
	margin:0;
	padding:0;
	padding-left:13em;
	background:black;
	background:black url(img/logo/zzlogo-header.png) 30px 0px no-repeat;
	color:white;
/*	Comic Sans is the IE "cursive" font...*/
	font-family:"Trebuchet MS",cursive;
	height:128px;
	}
#header h1
	{
	margin:0;
	padding:1em;
	}

/****************************************** Menu */

.menu
 	{
	float:left;
	width:12em;
	padding:2em 0 0 3em;
	}
.menu a {
	text-decoration:none;	
	font-size:90%;
	}
.menu a:hover
	{
	background:blue;
	color:white;
	}
.menu p
	{
	margin-bottom:0;
	}
.menu ul
	{
	list-style-type:none;
	margin:0;
	padding:0;
	}
.menu ul li
	{
/*	margin:0 0 0 1em;*/
	line-height:100%;		
	}

/******************************************** Content */

#content
	{
	margin:0 0 0 15em;
	padding:2em 3em 0 0;
	line-height:150%;
	}
#content blockquote
	{
	line-height:130%;
	font-size:90%;
	background:#eee;
	padding:.5em 1em;
	margin:2em 0;
	}

/* heading spaced and underlined */
#content h1
	{
/*	margin-top:2.0em;*/
/*	color:black;*/
/*	text-align:center;*/
	font-size:100%;
	
	}
/* subheading clean and centered */
#content h2
	{
	margin-top:2.0em;
	text-align:center;
	font-size:100%;
	}
#content h3 {
	color:black;
	margin-top:2.0em;
	font-size:100%;
}

/* links underlined when mouse-over only */
#content a
	{
	font-weight:bold;
	text-decoration:none;
	}
#content a:hover
	{
	text-decoration:underline;
	}

/* table with no outer border, just cell borders */
/*#content table
	{
	border-width:0;
	font-size:90%;
	}
#content th
	{
	color:black;
	border:1px solid #555;
	}
*/
#content table
 	{
	border-collapse:collapse;
	margin-top:2em;
	margin-bottom:2em;
	}
#content td
 	{
	border-bottom:1px solid #ccc;
	padding:0.3em 0.5em 0.3em 0;
	font-size:90%;
	}
#content th
 	{
	border-bottom:1px solid #ccc;
	text-align:left;
	font-weight:normal;
	font-style:italic;
	}
#content td, th
	{
	padding-left:0.5em;
	padding-right:0.5em;
	}
	
#content pre, code
	{
/*	color:black;*/
	}
#content pre
	{
/*	margin-left:3em;*/
	line-height:130%;
	background:#eee;
/*	color:red;*/
	}
#content dt
	{
	font-size:125%;
	}

/****************************************** Footer */

#footer
	{
	clear:both;
	padding:3em 0;
	color:#999;
	text-align:center;
	font-size:90%;
	font-style:italic;
	}
#footer a
	{
	color:#999;
	text-decoration:none;
	}
#footer a:hover
	{
	text-decoration:underline;
	color:black;
	}
	
/****************************************** Custom */

body#agradecimentos td
	{
	border-width:0;
	vertical-align:top;
	}
body#camiseta td
	{
	vertical-align:bottom;
	border-width:0;
	padding: 3px 25px;
	}
body#doacao td
	{
	border-width:0;
	padding:15px;
	}
body#doacao td a:hover img
	{
	outline:3px solid blue;
	}
body#download a.download
	{
	font-size:200%;
	line-height:150%;
	}
body#equipe table
	{
	margin-top:0;
	}
body#equipe td
	{
	width:200px;
	border-width:0;
	padding:0 0 .4em 0;
	text-align:center;
	}
body#equipe td img
	{
	margin:20px 20px 5px 20px;
	border:1px solid #aaa;
	}
body#equipe td i
	{
	font-size:90%;
	color:#444;
	}
body#faq h2
	{
	text-align:left;
	margin:2em 0 1em 0;
	border-top:1px solid gray;
	padding-top:2em;
	}
body#logo #content td img
	{
	width:128px;
	height:128px;
	}
body#logo #content td
	{
	text-align:center;
	vertical-align:bottom;
	width:128px;
	border-width:0;
	color:#888;
	}
body#recados label
	{
	clear:none;
	}
body#recados p.total
	{
	clear:none;
	}
body#recompensa pre
	{
	background-color:#fff;
	}
body#index blockquote
	{
	font-size:125%;
	}

/****************************************** Current menu item */

body#agradecimentos li.agradecimentos,
body#ajude li.ajude,
body#aovivo li.aovivo,
body#blog li.blog,
body#camiseta li.camiseta,
body#changelog li.changelog,
body#doacao li.doacao,
body#download li.download,
body#equipe li.equipe,
body#exemplos li.exemplos,
body#extra li.extra,
body#faq li.faq,
body#forum li.forum,
body#historia li.historia,
body#index li.index,
body#instalacao li.instalacao,
body#logo li.logo,
body#messenger li.messenger,
body#minhazz li.minhazz,
body#premio li.premio,
body#recados li.recados,
body#recompensa li.recompensa,
body#teste li.teste,
body#todas li.todas,
body#zzajuda li.zzajuda
	{
	list-style-type:disc;
	}
