@import "/css/top_v10.css";
@import "/css/footer_v10.css";

/* 
--------------- TAGS --------------------
*/
body {
	background-image:url(images/background.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#000000;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
}
/* ------------ TEASER ------------------ */
#master {
	width:1000px;
	min-height:620px;
	margin:0 auto;
}
#master p {
	position:absolute;
	width:500px;
	min-height:220px;
	top:355px;
	left:50%;
	margin-left:-330px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#999;
	line-height:18px;
}
#bannerLateral {
	position:absolute;
	width:300px;
	height:250px;
	top:300px;
	left:50%;
	margin-left:200px;
}
#bannerRodape {
	position:absolute;
	width:300px;
	height:250px;
	top:570px;
	left:50%;
	margin-left:-364px;
}
.destaq {
	color:#FFF;
}
#first {
	float:left;
	width:10px;
	height:600px;
}

/* ------------------- fim do teaser --------------- */

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}
/*p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}*/
img {
	border:0px;
}
/* 
--------------- DIV --------------------
*/
#link_home {
	position:absolute;
	top:80px;
	left:50%;
	margin-left:-500px;	
}
#link_home img {
	width:1000px;
	height:210px;
}
#link_home h1 {
	display:none;	
}
#miolo {
	position:absolute;
	left: 50%;
	top: 291px;
	margin:auto;
	margin-left:-500px;
	width:1000px;
	height:500px;
}
#menu_desafio{
	position:absolute;
	top:0px;
	left:120px;
	width:155px;
	height:184px;
}
#msg_cadastro{
	position:absolute;
	top:180px;
	left:120px;
	width:155px;
	height:184px;
	color:#FFFF99;
	text-decoration:none;
	text-align:center;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	z-index:1;
}
#menu_desafio_cadastro{
	position:absolute;
	left:50%;
	top: 291px;
	margin:auto;
	margin-left:-375px;
	width:155px;
	height:184px;
}
#conteudo {
	position:absolute;
	top:50px;
	left:290px;
	background-image:url(images/tit_home.jpg);
	width:374px;
	height:234px;	
}
#conteudo p {
	margin-top: 54px;
	margin-left:40px;
	margin-right:30px;
}
#login {
	position:absolute;
	left: 50%;
	top: 213px;
	margin:auto;
	margin-left:-92px;
	width:300px;
	height:100px;
}
#esqueci {
	position:absolute;
	left: 50%;
	top: 110px;
	margin:auto;
	margin-left:-160px;
	width:330px;
	height:140px;
}
#esqueci_msg {
	position:absolute;
	left: 50%;
	top: 70px;
	width:250px;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFCC;
	margin-left:-126px;
	text-align:center;
}
#login2 {
	position:absolute;
	left: 50%;
	top: 140px;
	margin-left:-210px;
	width:410px;
	height:100px;
	text-align:center;
}
#msg {
	position:absolute;
	left: 50%;
	top:270px;
	margin-left:-145px;
	width:270px;
	height:100px;
	z-index:1;
	color:#FFFF00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#msg2 {
	position:absolute;
	left: 50%;
	top:60px;
	margin-left:-115px;
	width:250px;
	height:100px;
	z-index:1;
	text-align:center;
}
#banner_home2 {
	position:absolute;
	top:335px;
	left:147px;
	width:728px;
	height:90px;
	background-color:#33CCFF;
}
#banner_palavra1 {
	position:absolute;
	top:30px;
	left:700px;
	width:120px;
	height:240px;
}
#banner_palavra2 {
	position:absolute;
	top:335px;
	left:147px;
	width:728px;
	height:90px;
}
#banner_cadastro1 {
	position:absolute;
	left: 50%;
	top:344px;
	margin-left:200px;
	width:300px;
	height:250px;
	z-index:1;
}
#footer {
	position:absolute;
	top:760px;
	width:100%;
}
/* 
--------------- CLASSES --------------------
*/

.link_v{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFCC;
}

.palavra_chave {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:#FF0000 solid 1px;
	background-color:#000000;
	height: 28px;
	font-size: 16px;
	color: #FFFFFF;
}
.botao_ok {
	position:absolute;
	left: 50%;
	top:-1px;
	margin-left:33px;
	width:31px;
	height:31px;
}
.tab_rodape {
	background-color: #cfcfcf; margin-bottom:10px;  padding: 10px;
}
.textos {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.tabela_fundo {
	background-color:#F3EEF4;
}
.bt_enviar_cad {
	border:none;
	width:65px;
	height:28px;
	background-repeat:no-repeat;
	cursor: pointer;
}
.link_p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
.link_p:hover {
	text-decoration:underline;
}
/* 
--------------- Formulários --------------------
*/
.campos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:#FF0000 solid 1px;
	background-color:#000000;
	font-size: 12px;
	color: #FFFFFF;
	margin:5px;
}
/* 
--------------- RODAPÉ --------------------
*/
#rodape{
	background-color: #cfcfcf;
	margin-bottom:10px;
	padding: 10px;
}
#rodape_categoria{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
	font-weight: bold;
	text-decoration: none;
}
#rodape_categoria:hover{
	text-decoration:underline;
}
#rodape_subcategoria{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
	text-decoration: none;
}
#rodape_subcategoria:hover{
	text-decoration:underline;
}	
#rodape_copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
/* 
--------------- COMO FUNCIONA --------------------
*/
#como_funciona {
	position:absolute;
	top:30px;
	left:250px;
	width:400px;
	height:540px;
	padding:20px;
}
#banner_como1 {
	position:absolute;
	top:30px;
	left:700px;
	width:120px;
	height:240px;
}
#banner_como2 {
	position:absolute;
	top:550px;
	left:147px;
	width:728px;
	height:90px;
}
#footer_como {
	position:absolute;
	top:970px;
	width:100%;
}
/* 
--------------- DICAS --------------------
*/
#miolo {
	position:absolute;
	left: 50%;
	top: 291px;
	margin:auto;
	margin-left:-500px;
	width:1000px;
	height:200px;
}
#dicas {
	position:absolute;
	top:30px;
	left:250px;
	width:400px;
	height:400px;
	padding:20px;
}
#banner_dicas2 {
	position:absolute;
	top:355px;
	left:147px;
	width:728px;
	height:90px;
}
#footer_dicas {
	position:absolute;
	top:760px;
	width:100%;
}
/* 
--------------- REGULAMENTO --------------------
*/
#regulamento {
	position:absolute;
	top:30px;
	left:50%;
	width:420px;
	height:1220px;
	padding:20px;
	margin-left:-250px;
}
#banner_regula1 {
	position:absolute;
	top:30px;
	left:875px;
	width:120px;
	height:240px;
}
#banner_regula2 {
	position:absolute;
	top:1170px;
	left:147px;
	width:728px;
	height:90px;
}
#footer_regula {
	position:absolute;
	top:1560px;
	width:100%;
}
#msg_all {
	position:absolute;
	top:50px;
	left:315px;
	width:400px;
	height:400px;
	padding:20px;
	text-align:center;
}
