body {
width: 100%;
color: #793700;
background-color: #EDAB74;
margin: 0em;
padding: 0em 0em 2em 0em;
font: 95% Comic-sans, cursive;
font-weight: lighter;
}
	h1, h2, h3, h4, h5 {
font-weight: bolder;
padding: 0em;
}
	p {
font: 1em Comic-sans, cursive;
font-weight: lighter;
padding: 0.2em 0.5em 0em;
}
	a {
color: #793700;
text-decoration: underline;
}
	a:visited {
color: #793700;
}
	a:hover {
color: #793700;
background-color: #E5E5E5;
text-decoration: underline;
font-weight: bold;
}
	#csswebdesign {
margin: 0em; 
background: #FFF0B9;
border: solid;
border-color: #EDAB74;
border-width: 0em 0.1em 0.1em 0em;
}	
/* Não usei este truque porque minha política é não usar imagens, ou tentar usá-las o quanto menos possível. Sou para o acesso à internet por parte das classes mais pobres e as imagens tornam difícil o acesso para quem não tenha um computador poderoso ou, pior ainda, acesso discado.
O discurso que está por trás do uso das CSS ou Folhas de Estilo, tanto faz, é fazer com que as páginas fiquem leves, fáceis de carregar e os sites, por conseguinte, fáceis de atualizar e, portanto, baratos de se vender.
Em uma palavra: "Acessibilidade". É possível usar 486 sem IE-6.0 para fazer sites? Eu já fiz. Pois escrevo HTML e CSS no bloco de nota, salvo como se tivesse IE e depois no computador de um amigo ou num cyber café uso o FTP do Windows para colocar a página no ar. Estou fazendo isso porque tenho um projeto para ensinar aos pobres de aqui (Floripa) como fazer páginas na internet sem, por isto ter que ter um pentium 4, e Macromedia Studio MX 2004 original comprado com cartão de crédito no site da Macromedia. Meu sonho é poder fazer isto no Linux, assim o custo pode deveras ser reduzido a zero!!! */

	#csswebdesign h1 {
padding: 0.2em 0em 0em 0.2em;
text-align: left;
color: #1D591D;
}
	#csswebdesign h3 {
padding: 0em;
text-align: center;
color: #1D591D;
}
	#csswebdesign h5 {
padding: 0em 0.6em 0.3em 0em;
text-align: right;
color: #1D591D;
}
	#csswebdesign h1 span,
	#csswebdesign h3 span,
	#csswebdesign h5 span {
display: ;
}

/* Mesmo "truque" usado nos cabeçalhos h2 */

	#regras  h4.orie span, 
	#entrada  h4.apre span, 
	#entrada  h4.fina span, 
	#texto  h4.estr span, 
	#texto  h4.porq span,
	#texto  h4.pode span {

}
	#regras h4.orie {
background: ;
margin:0px; 
height: 53px; 
display:block;
}
	#entrada h4.apre {
background: ;
margin:0px; 
height: 33px; 
display:block;
border-top: 1px solid #fff;
}
	#entrada h4.fina {
background: ;
margin: 0em; 
}
	#texto h4.estr {
background: ;
margin:0px; 
height: 33px; 
display:block;
border-top: 1px solid #fff;
}
	#texto h4.porq {
background: ;
margin:0px; 
height: 33px; 
display:block;
border-top: 1px solid #fff;
}
	#texto h4.pode {
background: ;
margin:0px; 
height: 33px; 
display:block;
border-top: 1px solid #fff;
}
	#tudo {
width: 92%;
background-color: #FDE1AA;
border: solid;
border-color: #793700;
border-width: 0em 0.1em 0.1em 0em;
margin: 2% 3%;
padding: 0.5em;
}
	#entrada {
background-color: #FFFFDD;
text-align: justify;
padding: 0.5em;
margin: 0em 0em 0.5em;
border: solid;
border-color: #EDAB74;
border-width: 0em 0.1em 0.1em 0em;
}
	.pzen{
color: #1D591D;
padding: 0.5em 0em 0em;
margin: 0em;
text-align:right;
}
	.papre{
padding: 0.5em 0em 1em;
margin: 0em;
}
	.pfina1{
padding: 0.5em 0em 0em;
margin: 0em;
}
	.pfina2{
padding: 0.5em 0em;
margin: 0em;
}
	#texto {
background-color: #FFFFDD;
text-align: justify;
padding: 0.5em;
margin: 0em 0em 0.5em;
border: solid;
border-color: #EDAB74;
border-width: 0em 0.1em 0.1em 0em;
}
	.pestr1 { 
padding: 0.5em 0em 0em;
margin: 0em;
}
	.pestr2 { 
padding: 0.5em 0em 1em;
margin: 0em;
}
	.ppqc1, .ppqc2, .ppqc3 { 
padding: 0.5em 0em 0em;
margin: 0em;
}
	.ppqc4 {
padding: 0.5em 0em 1em;
margin: 0em;
}
	.ppcss1, .ppcss2 { 
padding: 0.5em 0em 0em;
margin: 0em;
}
	.ppcss3 {
padding: 0.5em 0em 1em;
margin: 0em;
}
	.pregras { 
padding: 0.5em 0em 0em;
margin:0em;
}
	.ptema { 
padding: 1.5em 0em 0em;
text-align:center;
font-weight:bold;
}
	#regras {
background-color: #FFFFDD;
text-align: justify;
padding: 0.5em;
margin: 0em 0em 0.5em 11em;
border: solid;
border-color: #EDAB74;
border-width: 0em 0.1em 0.1em 0em;
}
	#busca {
background-color: #FFF8C1;
text-align: right;
padding: 0em 2em 0.5em 0em;
margin: 0em 0em 0.5em;
border: solid;
border-color: #EDAB74;
border-width: 0em 0.1em 0.1em 0em;
}
	#busca form {
margin: 0em;
}
	#busca p span {
padding-right: 4em;
}
	#menu {
float: left;
width: 13em;
font: normal 0.8em Comic-sans, cursive;
padding:0em;
margin:0em; 
background-color: #FFF8C1;
border: solid;
border-color: #EDAB74;
border-width: 0em 0.2em 0.2em 0em;
text-align:left;
}
	#menu ul {
list-style: none;
margin: 0em;
padding: 0em 1em 1em 0.5em;
}
	#menu li {
margin: 0em;
padding: 0.3em;
border-bottom: 0.01em dotted #EDAB74;
}
	#menu li a {
display: block;
}
	#menu li a:hover {
background-color: #FFCB10;
text-decoration: none;
font-weight: bold;
}
	#navMenu {
padding: 0.5em;
margin: 0em;
font: light 1em Comic-sans, cursive;
background-color: #FFF0B9;
border: solid;
border-color: #EDAB74;
border-width: 0em 0.1em 0.1em 0em;
}
	#navMenu li {
list-style: none; 
margin: 0em;
display: inline;
}
	#navMenu li a {
padding:0px 2px 0px 5px; 
border: solid;
border-color: #EDAB74;
border-width: 0.15em 0em 0em 0.15em;
background-color: #FFFFDD;
color: #793700;
text-decoration: none;
}
	#navMenu li a:link {
color: #793700;
}
	#navMenu li a:visited {
color: #793700;
}
	#navMenu li a:hover {
background-color: #FFCB10;
text-decoration: underline;
font-weight: bold;
}
	acronym {
color: #1D591D;
border-bottom: 0.01em dashed #1D591D;
}
/* Atualizacoes pelo Maujor */
/* Em 2005-09-22 */
fieldset {border:none;}    
input .i-texto{ }
input .i-buscar{ }
input .i-mapa{ }
/* Em 2005-09-29 */
fieldset {margin:0;padding:0;}  /* Em 2005-09-29 */