body {
	margin: 0;
	background-color: #f9f7e7;
	font-family:Arial, Helvetica, sans-serif;
	overflow-x: hidden; 
}

#topo {
	width: 100%;
	height: 135px;
	background-image:url(topo.png);
	background-position:center;
	background-repeat:no-repeat;
	
}

.regulamentoindex {
	
}
.regulamento{
	border:dashed 1px #999;
	padding: 20px;
}

.rodape {
	background-color: #ffc000;
	text-align:center;
	font-size:10px;
	color:#FFF;
	font-weight:bold;

}

.status {
	text-align:center;
	font-size:14px;
	color:#999;
	font-weight:bold;

}
.status_comp {
	text-align:center;
	font-size:14px;
	color:#696;
	font-weight:bold;

}
.status_ok {
	text-align:center;
	font-size:14px;
	color:#ff5a00;
	font-weight:bold;

}

.status_ok_mini {
	text-align:center;
	font-size:9px;
	color:#ff5a00;
	font-weight:bold;
	margin-top: 11px;

}
.status_ok_mini_comp {
	text-align:center;
	font-size:9px;
	color:#390;
	font-weight:bold;
	margin-top: 11px;

}
.form {
	font-size:13px;
	color:#000;
	font-weight:bold;

}

.nome_form {
	font-size:13px;
	color:#ff5a00;
	font-weight:bold;
	text-align:left;

}

.button {
	background-color: #ff5a00;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	border:solid #999 1px;

}

#Qtd{
	font-size:10px;
}

#voce_estara{float:left;} 

#saiba_categorias{ float:right; font-size:11px; height: 20px; }
#saiba_categorias a:link{ text-decoration:none; color:#000; font-weight:200;}
#saiba_categorias a:visited{ text-decoration:none; color:#000; font-weight:200; }
#saiba_categorias a:hover{ text-decoration:none; color:#FFF; font-weight:200; background-color:#ff5a00;}
#saiba_categorias a:active{ text-decoration:none; color:#000; font-weight:200; }

.campo {
	font-size:13px;
	color:#000;
	border:solid #999 1px;

}
.cadastro_esqueci { font-size:13px; color:#F60; margin-left: 20px; }
.cadastro_esqueci a:link{ text-decoration:none; color:#000; font-weight:bold;}
.cadastro_esqueci a:visited{ text-decoration:none; color:#000; font-weight:bold;}
.cadastro_esqueci a:hover{ text-decoration:none; color:#FFF; font-weight:bold; background-color:#ff5a00;}
.cadastro_esqueci a:active{ text-decoration:none; color:#000; font-weight:bold;}

.cadastro_esqueci_normal { font-size:13px; color:#F60; font-weight:100; float:left; margin-left: 150px; height: 25px; }
.cadastro_esqueci_normal a:link{ text-decoration:none; color:#000;}
.cadastro_esqueci_normal a:visited{ text-decoration:none; color:#000;}
.cadastro_esqueci_normal a:hover{ text-decoration:none; color:#FFF;background-color:#ff5a00;}
.cadastro_esqueci_normal a:active{ text-decoration:none; color:#000;}

.botao_entrar { float:right; }

.valido {
	font-size:12px;
	font-weight:bold;
	color:#060;
}
.invalido {
	font-size:12px;
	font-weight:bold;
	color:#F00;
	text-align:center;
}

.textosimples{ text-align:justify; font-size:12px; font-weight:200; padding: 5px; }
b{ font-weight:bold; }

.link{ text-align:left; font-size:12px; font-weight:200; }
.link a:link{ text-decoration:none; color:#000; font-weight:bold;}
.link a:visited{ text-decoration:none; color:#000; font-weight:bold;}
.link a:hover{ text-decoration:none; color:#FFF; font-weight:bold; background-color:#ff5a00;}
.link a:active{ text-decoration:none; color:#000; font-weight:bold;}

.rodape_link{ text-align:center; font-size:10px; font-weight:200; }
.rodape_link a:link{ text-decoration:none; color:#000;}
.rodape_link a:visited{ text-decoration:none; color:#000;}
.rodape_link a:hover{ text-decoration:none; color:#FFF; background-color:#ff5a00;}
.rodape_link a:active{ text-decoration:none; color:#000;}