*{
	font-family: Arial, Helvetica, sans-serif;
}
body{
	margin: 0;
	padding: 0;
	color: #AD3000;
	font-size: 14px;
	background: #F7EDDB url(img/bg_topo3.gif) no-repeat center 20px;
}



a{
	color: #AD3000;
	text-decoration: none;
}

.home {
background: #F7EDDB url(img/bg_topo2.gif) no-repeat center 20px;
}

a:hover{
	text-decoration: underline;
}

ul, ol, li{
	margin: 0;
	padding: 0;
	list-style: none;
}

h1, h3, h3, h4, h5, h6{
	margin: 0;
}


h3{
	clear: both;
	height: 41px;
	color: #F77400;
	background-repeat: no-repeat;
}
h3 span{
	display: none;
}
h3.resulBusca{
	background-image: url(img/tit_resultado_busca.gif);
}

h3.resulPop{
	background-image: url(img/tit_resultado_busca_2.gif);
}

h3.meusSquizos{
	background-image: url(img/tit_meus_squizos.gif);
}
h3.criarSquizo{
	background-image: url(img/tit_criar_squizo.gif);
}
h3.editarSquizo{
	background-image: url(img/tit_editar_squizo.gif);
}
h3.seuSquizo{
	background-image: url(img/tit_seu_squizo.gif);
}
h3.esqSenha{
	background-image: url(img/tit_esqueci_senha.gif);
}
h3.indique{
	background-image: url(img/tit_indique.gif);
}


h5{
	height: 28px;
	margin-top: 30px;
	margin-bottom: 15px;
	background-position: left bottom;
	background-repeat: no-repeat;
}
h5 span{
	display: none;
}
h5.tipoSquizo{
	background-image: url(img/tit_tipo_squizo.gif);
}
h5.questoes{
	background-image: url(img/tit_questoes.gif);
}
h5.conclusao{
	background-image: url(img/tit_conclusao.gif);
}
h5.questoesQuiz{
	background-image: url(img/tit_questoes_quiz.gif);
}


div.separa{
	clear: both;
	height: 30px;
	margin-bottom: 15px;
	background: url(img/separa_div.gif) no-repeat center bottom;
}

blockquote, form{
	margin: 0;

}

input.text, input.text2, input.textResultado
textarea,
select{
	font-size: 12px;
}



input.text, input.text2, input.textResultado{
	border: 0;
	background-color: transparent;
}
input.botao{
	cursor: pointer;
	height: 24px;
	border: 0;
	color: #FFF;
	font-size: 0;
	letter-spacing: -1px;
	background-color: transparent;
}
input.btContinuar{
	width: 78px;
	margin-left: 384px;
	background-image: url(img/bt_continuar.gif);
}
input.btVoltar{
	float: left;
	width: 53px;
	background-image: url(img/bt_voltar.gif);
}
input.btApagar{
	float: left;
	width: 130px;
	background-image: url(img/bt_apagar_pergunta.gif);
	background-repeat: no-repeat;
}
input.btSalvarQuiz{
	float: left;
	width: 65px;
	background-image: url(img/bt_salvar_quiz.gif);
	background-repeat: no-repeat;
}

input.btEditPerguntas{
	margin-right:12px;
	margin-top:3px;
	float: left;
	width: 120px;
	background-image: url(img/bt_editar_pergunta.gif);
}
input.btEditResultados{
	margin-right:7px;
	margin-top:3px;
	float: left;
	width: 125px;
	background-image: url(img/bt_editar_resultado.gif);
}
input.btEditDetalhes{
	margin-right:17px;
	margin-top:3px;
	float: left;
	width: 114px;
	background-image: url(img/bt_editar_detalhes.gif);
}
.botoesEditar{
	margin-top:40px;
	width:500px;
	height:24px;
	margin-bottom:40px;
	}

input.btProxima{
	float: left;
	width: 130px;
	margin-left: 162px;
	margin-right: 16px;
	background-image: url(img/bt_proxima.gif);
}
input.btProximaEditarPer{
	float: left;
	width: 130px;
	height:24px;
	margin-left: 20px;
	margin-right: 16px;
	font-size:0px;
	letter-spacing:-1px;
	color:#4a8a75;
	text-align:left;
	cursor:pointer;
	border:none;
	background-color:transparent;
	background-image: url(img/bt_proxima.gif);
}
input.btFinalizar{
	float: left;
	width: 99px;
	background-image: url(img/bt_finalizar.gif);
}
input.btConcluir{
	float: right;
	width: 66px;
	background-image: url(img/bt_concluir.gif);
}
input.btConcluirQuiz{
	float: left;
	width: 100px;
	background-image: url(img/bt_concluir_quiz.gif);
}
input.btConcluirQuizPer{
	float: left;
	border:none;
	font-size:1px;
	color:#f7eddb;
	cursor:pointer;
	background-color:transparent;
	letter-spacing:-1px;
	text-align:left;
	height:24px;
	width: 100px;
	background-image: url(img/bt_concluir_quiz.gif);
}
input.btEnviar{
	width: 56px;
	margin-left: 133px;
	height:24px;
	background-image: url(img/bt_enviar.gif);
}
input.btMaisIndica{
	position: absolute;
	width: 69px;
	color: #3784A3;
	background-image: url(img/bt_mais_indicacoes.gif);
}

form small{
	color: #A8946D;
	font-size: 80%;
}
form div.textResultado{
	clear: both;
	margin-bottom: 2px;
	background: url(img/campo.gif) no-repeat left bottom;
}

form div.textResultado label{
	display: block;
}
form div.textResultado input.text{
	width: 240px;
	height: 21px;
	padding: 5px 0 0 0;
	margin: 2px 0 0 10px;
	vertical-align: top;
}

form div.text{
	clear: both;
	margin-bottom: 2px;
	background: url(img/campo.gif) no-repeat left bottom;
}
form div.text label{
	display: block;
}
form div.text input.text{
	width: 240px;
	height: 21px;
	padding: 5px 0 0 0;
	margin: 2px 0 0 10px;
	vertical-align: top;
}
form div.text2{
	clear: both;
	margin-bottom: 2px;
	background: url(img/campo.gif) no-repeat left center;
}
form div.text2 label{
	display: block;
}
form div.text2 input.text{
	width: 240px;
	height: 21px;
	padding: 5px 0 0 0;
	margin: 2px 0 15px 10px;
	vertical-align: top;
}

form div.file label{
	display: block;
}
form div.file input{
	border: 2px solid #4A8A75;
}

form div.radio{
	width: 400px;
	float: left;
}
form div.radio1{
	width: 340px;
	float: left;
}



form div.select label{
	display: block;
}
select{
	border: 1px solid #478E78;
}

form div.textarea{
	margin-bottom: 10px;
	background: url(img/textarea.gif) no-repeat left bottom;
}
form div.textarea label{
	display: block;
}
textarea{
	width: 442px;
	height: 109px;
	padding: 0 0 0 10px;
	border: 0;
	margin-top: 5px;
	margin-bottom: 4px;
	background-color: transparent;
}


div.codigo{
	padding-top: 10px;
	padding-bottom: 20px;
}
div.codigo label{
	display: block;
	color: #4E2800;
	width:375px;
	float:left;
}
textarea.codigo{
	width: 365px;
	height: 58px;
	margin: 0;
	padding: 2px 5px;
	overflow: hidden;
	font-size: 80%;
	border: 1px solid #507F95;
	background-color: #EEEEEE;
}




/************************* bachgournd *************************/
#fundo{
	width: 100%;
	background: url(img/bg_rodape.gif) no-repeat center bottom;
}

/**************************** site ****************************/
#site{
	/*width: 750px;*/
	width: 779px;
	margin: 0 auto;

}

/**************************** topo ****************************/
#siteTopo{
	clear: both;
	height: 200px;
	padding-top: 7px;
}

#siteTopo h1{
	height: 1px;
	padding-left: 311px;
}
#siteTopo h1 a{
	position: absolute;
	top: 140px;
	display: block;
	width: 176px;
	height: 61px;
}
#siteTopo h1 a span{
	display: none;
}

#siteTopo ul{
	float: left;
	padding-top: 10px;
	padding-right: 15px;
	text-align: right;
}
#siteTopo li{
	display: inline;
	padding-right: 8px;
}
#siteTopo ul a{
	color: #D66D33;
	font-weight: bold;
}

#siteTopo p.logado{
	margin: 10px 0 0 0;
	float: left;
	color: #EE1515;
}
#siteTopo p.logado a{
	margin-left: 10px;
	color: #523700;
	font-weight: bold;
	text-decoration: none;
}

/************************** Procurar **************************/
#siteBusca{
	position: relative;
	float: right;
	height: 28px;
	padding-left: 79px;
	background: url(img/busca_bg.gif) no-repeat left;
}
#siteBusca label{
	display: none;
}
#siteBusca input.text{
	border: 0;
	width: 183px;
	height: 21px;
	margin: 0 8px;
	padding: 5px 0 0 0;
	background-color: transparent;
}
#siteBusca input.botao{
	width: 24px;
	height: 24px;
	background-image: url(img/busca_botao.gif);
}



/************************** Menu **************************/
#siteMenu{
	height: 90px;
	margin: 0 auto;
	margin-bottom: 30px;
	padding-left: 110px;
}
#siteMenu li{
	float: left;
	display: block;
	height: 90px;
	margin-left: 20px;
	background-repeat: no-repeat;
}
#siteMenu a{
	display: block;
	height: 90px;
}
#siteMenu span{
	display: none;
}

#siteMenu li.item1{
	width: 125px;
	height: 72px;
	padding-top: 18px;
	margin-left: 0;
	background-image: url(img/menu_1.gif);
}
#siteMenu li.item1 a{
	height: 72px;
}
#siteMenu li.item2{
	width: 141px;
	background-image: url(img/menu_2.gif);
}
#siteMenu li.item3{
	width: 127px;
	background-image: url(img/menu_3.gif);
}
#siteMenu li.item4{
	width: 129px;
	background-image: url(img/menu_4.gif);
}


/************************** lista **************************/
#siteLista{
	float: left;
	width: 500px;
	padding: 0 0 0 20px;
	margin-bottom:7px;
}

#siteLista h3.destaques{
	width: 186px;
	background-image: url(img/tit_destaques.gif);
}

/************************** lateral **************************/
#siteLateral{
	float: right;
	width: 216px;
	padding: 0 14px 0 0;

}



/************************** conte�do **************************/
#siteConteudo{
	clear: both;
	/*border:1px solid #000;*/
	background: url(img/squizo.gif) no-repeat right bottom;
}
#siteConteudo2{
	clear: both;
	/*border:1px solid #000;*/
	background: url(img/squizo.gif) no-repeat right 100px;
	height:300px;
}

.boxAjuda{
	display:none;
	border:1px dashed #CC0000;
	margin-bottom:3px;
	padding:0 5px 5px 5px;
	font-size:11px;
	background-color:#fcf9f3;
	}
.fecharAjuda{
	text-align:right;
	}
.fecharAjuda a{
	color:#CC0000;
	font-size:14px;
	text-decoration:none;
	}

p.destaq{
	margin: 0;
	color: #523700;
	font-size: 150%;
	letter-spacing: -1px;
}
p.destaq2{
	margin: 0;
	display:block;
	width:222px;
	height:39px;
	background: url(img/meu_dados.gif);
	color: #523700;
}

div.paginacao{
	padding-top: 30px;
	text-align: center;
	letter-spacing: -1px;
}
div.paginacao a{
	text-align: center;
	color: #B75400;
	font-weight: bold;
}
div.paginacao a.ante{
	margin-right: 10px;
}
div.paginacao a.prox{
	margin-left: 10px;
}
div.paginacao span.paginas *{
	font-size: 120%;
	margin: 0 3px;
}
div.paginacao span.paginas b{
	color: #523700;
}

/******** Resultado de Busca ********/

blockquote{
	clear: both;
	padding-top: 15px;
	margin-bottom: 15px;
	color: #503000;
	font-size: 80%;
}
blockquote h2{
	margin: 0;
	color: #A53700;
	font-size: 110%;
}
blockquote p label{
	color: #AD3000;
}
blockquote p.autor,
blockquote p.links,
blockquote p.tags{
	margin: 2px 0 5px 0;
	color: #5B5B5B;
}
blockquote p.autor span{
	margin-left: 24px;
	color: #AD3000;
}
blockquote p.links a{
	color: #5B5B5B;
}
blockquote p.tags a{
	color: #CC4D0D;
}

ul.botoes{
	height: 17px;
	float:left;
}
ul.botoes li{
	float: left;
	display: block;
	height: 17px;
	padding-right: 6px;
	background-position: left;
	background-repeat: no-repeat;
}
ul.botoes li a{
	display: block;
	height: 17px;
}
/*************participar squizo ***************/
ul.botoes li a.btJogue
{
	background-image: url(img/bt_jogar_novamente.gif);
}

ul.botoes li span{
	display: none;
}
ul.botoes li.item1{
	width: 112px;
	padding-right: 200px;
	background-image: url(img/bt_enviar_amigo.gif);
}
ul.botoes li.item2{
	width: 37px;
	background-image: url(img/bt_editar.gif);
}
ul.botoes li.item3{
	width: 39px;
	background-image: url(img/bt_apagar.gif);
}



/******** Mais Poulares ********/
div.maisPopulares{
	width: 213px;
	margin-top: 15px;
	padding-bottom: 8px;
	background: #F3D7CC url(img/maispop_rodape.gif) no-repeat bottom;
}
div.maisPopulares h4{
	height: 43px;
	background: url(img/maispop_topo.gif) no-repeat top;
}
div.maisPopulares h4 span{
	display: none;
}
div.maisPopulares ol{
	padding: 2px;
}
div.maisPopulares li{
	font-weight: bold;
	padding: 4px 3px 4px 41px;
	background-position: 10px center;
	background-repeat: no-repeat;
}
div.maisPopulares li.item2,
div.maisPopulares li.item4,
div.maisPopulares li.item6,
div.maisPopulares li.item8,
div.maisPopulares li.item10{
	background-color: #F6C6B5;
}
div.maisPopulares li.item1{
	background-image: url(img/num_01.gif);
}
div.maisPopulares li.item2{
	background-image: url(img/num_02.gif);
}
div.maisPopulares li.item3{
	background-image: url(img/num_03.gif);
}
div.maisPopulares li.item4{
	background-image: url(img/num_04.gif);
}
div.maisPopulares li.item5{
	background-image: url(img/num_05.gif);
}
div.maisPopulares li.item6{
	background-image: url(img/num_06.gif);
}
div.maisPopulares li.item7{
	background-image: url(img/num_07.gif);
}
div.maisPopulares li.item8{
	background-image: url(img/num_08.gif);
}
div.maisPopulares li.item9 {
	background-image: url(img/num_09.gif);
}
div.maisPopulares li.item10{
	background-image: url(img/num_10.gif);
}
div.maisPopulares li a.VerMais{
	background-image:url(img/bt_vejaMais.gif);
	margin-left:100px;
	display:block;
	width:55px;
	height:14px;
	}
.VerMais span{display:none;}
div.maisPopulares a{
	font-size: 12px;
	font-weight: normal;
}



/*************************** rodap� ***************************/
#siteRodape{
	clear: both;
	_height: 92px;
	min-height: 92px;
	padding-top: 30px;
	padding-bottom: 47px;
	text-align: center;
}