/*
   Style by Fabiano Santos 14/08/2011 for Zen Garden Maujor Template Modified 21/08/2011   
   http://www.fabianosantos.net
*/

html *
{
	margin:0;
	padding:0;	
}

fieldset  
{
	color:#000;
	width:auto;
	margin:0px;
	padding:10pt;
	padding-top:0.3em;
	border:0;
}

legend
{
	color:#444;               
	background-color:#fff;
	padding:2pt 6pt;
	padding-top:0.2em; 
	text-align:center;
	vertical-align:middle;
}

p
{
	padding:0 0 8pt;
}

abbr, acronym
{
	border:0;
}

body
{
	background-color:#356;	
}

div#tudo
{
	width:600px;
	margin:auto;
	color:#444;
	font-family:'Times New Roman',DejaVuSans,DejaVuSerif,FreeSerif,Sans-Serif;
	border:1px ridge #000;
	background-color:#fff;
}

div#csswebdesign
{		
	background-color:#000;
	padding:20px;		
}

div#csswebdesign h1
{
	text-shadow:0px -6px 6px #fff, 0px 1px 6px red;
	font-variant:small-caps;
	font-size:32px;
}

div#csswebdesign h1 span
{
	color:red;		
}

div#csswebdesign h1 span abbr
{
	color:yellow;
}

div#csswebdesign h2
{
	border-bottom:1px dotted #444;	
	text-shadow: 0 0 20px #fff, 0 -10px 20px #fff;
	font-variant:small-caps;
	font-size:21px;
}

div#csswebdesign h2 span
{
	color:#fff;
	padding-left:366px;		
}

div#csswebdesign h2 span abbr
{
	color:orange;	
}

div#csswebdesign h3
{	
	padding:6pt 0 0 0;	
	font-variant:small-caps;
	font-size:16px;    
}

div#csswebdesign h3 span
{	
	color:#ccc;
}

div#busca-menu div#busca
{	
	background-color:#f5f5f5;	
	margin-top:10pt;
	width:230px;
	position:relative;
	top:0px;
	left:-10px;
	float:right;
}

div#busca-menu div#busca fieldset p,div#busca-menu div#busca fieldset p span, div#busca-menu div#busca fieldset p a, div#busca-menu div#busca fieldset input
{
	font-size:8pt;		
	font-family:verdana,tahoma,sans-serif !important;
}

div#busca-menu div#busca fieldset input[type=submit]
{
	width:84px;
	margin-top:8pt;
}

div#busca-menu div#busca fieldset label input
{
	width:200px;
	height:14px;
	padding:2pt;
}

div#busca-menu div#menu
{		
	border-top:1pt #ccc ridge;
	background-color:#fff;
	padding:12pt;
	font-size:8pt;
}

div#busca-menu div#menu ul,div#navMenu ul 
{
	list-style-type:none;	
}

div#busca-menu div#menu ul li,div#navMenu ul li
{
	display:block;	
	font-family:tahoma,verdana,arial;
	font-size:10pt;
}

div#navMenu ul li
{
	display:inline-block;		
}

div#regras
{	
	padding:30pt;		
	letter-spacing:-0.1px;
	background-color:#ccddda;
	border-top:10px inset #fff;
	font-family:tahoma,verdana,arial;
	font-size:10pt;
	text-align:justify;
}

div#regras h4
{
	color:#555;
	font-size:16pt;
	margin-bottom:20pt;	
	border-bottom:1px ridge #bbb;	
	font-family:arial,tahoma,verdana;
	text-shadow:2px -2px #bbb;
	text-transform:capitalize;
}

div#entrada,div#texto
{	
	font-family:tahoma,verdana;
	font-size:10pt;	
	padding:10pt;
	letter-spacing:-1px;	
	text-align:justify;
}

div#entrada h4,div#texto h4
{
	font-size:14pt;
	padding:10px 0 0px 0; 
	margin-bottom:10px;
	color:#555;
	border-bottom:1px inset #333;	
}

div#texto
{
	margin-top:-26px;
}

div#navMenu
{
	background-color:#000;	
	margin-top:20pt;
}

div#navMenu ul
{	
	padding-left:10pt;
}

div#navMenu ul li
{
	padding:3pt;
	font-family:sans-serif;
	font-size:9pt;
}

div#navMenu ul li a
{
	color:#fff;	
}

div#navMenu ul li a:hover
{
	color:#ffb;
}

div#extra1,div#extra2
{
	padding:5pt 0 3pt 12pt;
	margin-top:10pt;
	font-size:9pt;
	font-family:arial,verdana,tahoma,sans-serif;
	letter-spacing:-0.1px;
}

div#extra2
{
	margin-top:-8pt;
}

div#extra1:before
{	
	content:'Estilizado por fabianosantos.net para o Zen Garden do Maujor';
}

div#extra2:before
{	
	content:'Melhor visualizado no Mozilla Firefox';
}