
/* Geral */

	body {
		font-family: Verdana ,Arial,sans-serif;
		font-size: 12px;
		line-height: 18px;
		margin:0;
	}

	a {
		color:#3373CF;
		outline: none;
		text-decoration:none;
	}

	a:hover {
		color:#3373CF;
		text-decoration:underline;
	}

	a img {
		padding:2px;
		border: 1px solid #6FAAFF;
		/*display:block;*/
	}

	a:hover img {
		border: 1px solid #0C4498;
	}

	ul {
		list-style-type:none;
		margin:0 0 18px 0;
	}

	ul.lista-ul-bolinha {
		list-style-type:disc;
		padding-left:10px;
	}	

	ul.lista-ul-bolinha li{
		margin-left: 15px;
	}	

	ol {
		margin: 0 0 18px 0;
		padding-left:25px;
	}

	#container, #tabs-content-wrapper {
		margin-bottom:9px;
	}

	#content {
	}

	#content-wide {
		padding-bottom:9px; /* # */
	}

	.esquerda {
		float:left;
	}

	.direita {
		float:right;
	}

	.radio {
		border:0;
	}

	/* funcionar o facebox */
	table {
		width:auto;
	}

	label {
		/*color:#0C4498;*/
	}

	.mais-jogos {
		font-weight:bold;
		float:right;
	}

/* Geral */



/* Typograph */

	h1, h2, h3, h4, h5, h6 {
		color:#0C4498;
		font-family: "Trebuchet MS", sans-serif; /* antes: font-family:Georgia, sans-serif; */
		font-weight:normal;
		margin:0;
	}

	h1 { 
	  font-size: 36px; 
	  line-height: 36px;
	  margin-bottom: 18px; 
	}
	h2 { 
	  font-size: 28px; 
	  line-height: 18px; 
	  margin-bottom: 18px;
	}
	h3 { 
	  font-size: 24px; 
	  line-height: 18px;
	  margin-bottom:9px;
	}
	h4 { 
	  font-size: 18px; 
	  line-height: 18px;
	  margin-bottom:3px;
	}
	h5 { 
	  font-size: 14px; 
	  line-height: 18px;
	  margin-bottom:3px;
	}

	.fonte-maior {
		font-size:14px;
	}

/* Typograph */


/* Header */

	#header {
		/*width:960px;*/
		/*margin-bottom:18px;*/
	}

	#header div {
		position:relative;
		/*background-color:brown;*/
	}

	#header h1 {
		display:block;
		margin:5px 0 0 0;
	}

	#header h1 a {
		display: block;
		background: url(../imagens/logo-novo-2.png) center left no-repeat;
		width: 365px;
		height: 96px;
		text-indent: -9999px;

	}

	#header .login {
		position:absolute;
		top:0;
		right:0;
	}

/* Header */


/* Menu lateral */

	#sidebar {
		/*background-color:blue;*/
	}

	#sidebar ul {
		margin-bottom:18px;
	}

	#sidebar ul li a {
		font-size:12px;
		line-height: 18px;
	}


/* Menu lateral */





/* Área azul / Destaques */


	#area-azul-wrapper {
		background-color:#AFD0FF;
		border-top:1px solid #6FAAFF;
		border-bottom:1px solid #6FAAFF;
		margin:0 0 18px 0;
	}

	#area-azul-content {
		padding: 9px 0;
	}

	#area-azul-content ul {
		margin:0;
	}

	/*
	div.destaque-primario {
		padding: 9px 0;
	}
	*/

	div.destaque-primario, div.destaque-secundario {
		/*background-color:brown;*/
		/*margin-bottom:18px;*/
	}

	div.destaque-primario p, div.destaque-secundario p {
		margin-bottom:0;
	}

	.destaque-secundario ul li {
		margin-bottom:18px;
	}

	.destaque-primario ul li a img, .destaque-secundario ul li a img {
		padding:2px;
		border: 1px solid #6FAAFF;
		display:block;
		margin-bottom:3px;
	}

	.destaque-primario ul li a:hover img, .destaque-secundario ul li a:hover img {
		border: 1px solid #0C4498;
	}

/* Destaques */


/* Listagem jogos / levels */

	ul.listagem-thumbs {
		clear:both;
		overflow:hidden;
		height:1%; /* ie 6 */
	}

	ul.listagem-thumbs li, ul.listagem-thumbs li p {
		margin-bottom:0;
	}	

/* Listagem jogos / levels */ 



/* Ads */

	#ads {
		border-left: 1px solid #C9D7F1;
		padding-left: 10px;
		float: right;

	}

    .ads-largo-centralizado {
        margin: 9px auto;
        width: 730px;
    }

/* Ads */




/* Tabs */

	.tabs {
		font-size:14px;
		position:relative;
	}

	.tabs a {
		position: relative;
		top: 5px;
		margin: 1px 5px 0 0;
		float: left;
		background: #FFF;
		border-right: 1px solid #6FAAFF;
		border-top: 1px solid #6FAAFF;
		border-left: 1px solid #6FAAFF;
		padding: 5px 10px 5px 20px;
		text-decoration: none;
	}

	.tabs a:hover {
		position: relative;
		top: 5px;
		padding: 5px 10px 5px 20px;
		border-bottom: 1px solid #FFF;
		text-decoration: none;
	}

	.tabs a.selecionada {
		position: relative;
		top: 1px;
		margin: 1px 5px 0 0;
		float: left;
		border-right: 1px solid #6FAAFF;
		border-top: 1px solid #6FAAFF;
		border-left: 1px solid #6FAAFF;
		border-bottom: 1px solid #FFF;
		padding: 7px 10px 7px 20px;
		text-decoration: none;
		font-weight:bold;
		font-size:16px;
	}

	.tabs a.selecionada:hover {
		border-right: 1px solid #6FAAFF;
		border-top: 1px solid #6FAAFF;
		border-left: 1px solid #6FAAFF;
		border-bottom: 1px solid #FFF;
		float: left;
		font-weight:bold;
		font-size:16px;
		margin: 1px 5px 0 0;
		padding: 7px 10px 7px 20px;
		position: relative;		
		text-decoration: none;
		top: 1px;
	}

	/** tabs do header **/

		#tabs-header {
			float:right;
			margin-top:-30px;
			/*background-color:red;*/
		}

		#tabs-header a {
			background: #AFD0FF;
			color:#000;
			padding-left:10px;
		}

		#tabs-header a:hover {
			border-bottom: 1px solid #AFD0FF;
		}


		#tabs-header a.selecionada {
			border-bottom: 1px solid #AFD0FF;
		}


		#tabs-header a.ultima-tab {
			margin-right:0;
		}

	/** tabs do header **/

	
	/** content tabs **/

		#tabs-content-tabs {
			border-bottom:1px solid #6FAAFF;
			margin-bottom:18px;
			padding-left:5px;
		}

		#tabs-content-tabs .tabs a {
			margin: 1px 5px 0 0px;
		}

		#tabs-content-tabs .tabs a:hover {
			margin: 1px 5px 0 0px;
		}

	/** content tabs **/


	/** tabs para criar quiz **/

	/*
		#tabs-criar-quiz {
			border-bottom:1px solid red;
			margin-bottom:18px;
			padding-left:5px;
			width:460px;
		}

		#tabs-criar-quiz .tabs a {
			margin: 1px 5px 0 0px;
		}

	*/
	/** tabs para criar quiz **/




/* Tabs */


/* icones */

	a.icones, span.icones {
		display:inline-block;
		height:20px;
		padding-left:20px;
		background: transparent no-repeat 2px 50%;
	}
	
	span.icones-noblock {
		height:20px;
		padding-left:20px;
		background: transparent no-repeat 2px 50%;
	}	

	a.comentario {
		background-image: url(../imagens/icons/balloon.png);
	}

	a.trofeu {
		background-image: url(../imagens/icons/trophy.png);
	}

	a.enviar-email {
		background-image: url(../imagens/icons/mail_plus.png);
	}

	a.enviar {
		background-image: url(../imagens/icons/tick.png);
	}
	
	a.cancelar {
		background-image: url(../imagens/icons/cross.png);
	}
	
	span.tempo, span.data {
		background-image: url(../imagens/icons/clock.png);
	}

	span.tempo-duracao {
		background-image: url(../imagens/icons/clock-select.png);
	}

	span.usuario, a.autor {
		background-image: url(../imagens/icons/user.png);
	}

	span.puzzle, span.dificuldade {
		background-image: url(../imagens/icons/puzzle2.png);
	}

	span.quantidade-questoes {
		background-image: url(../imagens/icons/notebook-pencil.png);
	}
    
    	span.quiz-award {
		background-image: url(../imagens/icons/award_star_gold_3.png);
	}
    
	a.expandir {
		background-image: url(../imagens/icons/toggle-expand.png);
	}

	a.pasta {
		background-image: url(../imagens/icons/folder-page.png);
	}

	a.deletar {
		background-image: url(../imagens/icons/pencil-delete.png);
	}
	
	a.editar {
		background-image: url(../imagens/icons/pencil.png);
	}
	
	span.tick {
		background-image: url(../imagens/icons/tick.png);
	}	
	
    /* Quiz */
    
	a.pergunta-alternativa {
		background-image: url(../imagens/icons/page_white_edit.png);
	}
	
	a.pergunta-dissertativa {
		background-image: url(../imagens/icons/page_white_edit.png);
	}	
	
	a.quiz-cat-tv {
		background-image: url(../imagens/icons/television.png);
	}	
    
	a.quiz-cat-esportes {
		background-image: url(../imagens/icons/sport_soccer.png);
	}	

	a.quiz-cat-celebridades {
		background-image: url(../imagens/icons/star.png);
	}

	a.quiz-cat-literatura {
		background-image: url(../imagens/icons/book_open.png);
	}
	
	a.quiz-cat-conhecimentos-gerais {
		background-image: url(../imagens/icons/newspaper.png);
	}

	a.quiz-cat-cinema {
		background-image: url(../imagens/icons/film.png);
	}
	
	a.quiz-cat-musica {
		background-image: url(../imagens/icons/music.png);
	}

	a.quiz-cat-jogos {
		background-image: url(../imagens/icons/joystick.png);
	}
	
	a.quiz-cat-biologia {
		background-image: url(../imagens/icons/bug.png);
	}
	
	a.quiz-cat-geografia {
		background-image: url(../imagens/icons/world.png);
	}
	
	a.quiz-cat-historia {
		background-image: url(../imagens/icons/hourglass.png);
	}
	
	a.quiz-cat-matematica {
		background-image: url(../imagens/icons/calculator.png);
	}	
		
	a.quiz-cat-religiao {
		background-image: url(../imagens/icons/eye.png);
	}

	a.quiz-cat-animais {
		background-image: url(../imagens/icons/tux.png);
	}
	
	a.quiz-cat-carros {
		background-image: url(../imagens/icons/car.png);
	}		
	
	/* Footer */ 
		a.facebook { background: url(../imagens/icons/facebook.png) no-repeat 0 0; }
		a.twitter { background: url(../imagens/icons/twitter.png) no-repeat 0 0; }
		a.favorito { background: url(../imagens/icons/heartmysite.png) no-repeat 0 50%; }	
		a.professor { background: url(../imagens/icons/professor.png) no-repeat 0 0; }
	
/* icones */


/* Botőes */

	.wrapper-botoes .botao {
		margin: 0 0 9px 10px;
	}


	.botao {
		background-color: #FFF;
		border: 1px solid #6FAAFF;
		font-size:14px;
		font-weight:bold;
		padding:5px;
	}

	.botao:hover {
		border: 1px solid #0C4498;
		text-decoration:none;
		
	}

/* Botőes */



/* Breadcrumb */
	
	#breadcrumb {
		margin-bottom:18px;
		overflow:hidden;
	}

	#breadcrumb li {
		float:left;
		font-size:14px;
		padding-right: 5px;
		font-weight:bold;
	}

	#breadcrumb li a {
		margin-right: 5px;
	}

/* Breadcrumb */



/*** tudo para formulários ***/

.campo-obrigatorio {
	color:#0C4498;
	margin-left:2px;
}

.mensagem-ajuda-form {
	color:#999;
	font-size:10px;
	margin-bottom:0;
	
}

input, textarea {
	border: 1px solid #6FAAFF;
	margin:0;
	padding:2px;
}

input:focus, textarea:focus {
	border: 1px solid #0C4498;
}


/*** enviar o jogo para um amigo ***/
.form-enviar-amigos li {
	margin-bottom:6px;
	overflow:hidden;
	height:1%;
}

textarea.txt-enviar-amigos {
	width:298px;
	height:180px;
}


/*** comentario jogo ***/
.enviar-comentario {
	margin-right:45px;
}


/*** tudo para formulários ***/


/* Página do jogo */

	#info-jogo span {
		margin-right:20px;
	}

	#container-jogo {
		margin-bottom:18px;
		overflow:hidden;
		height:1%;
	}

/* Página do jogo */


/* comentários */

	.comentarios li {
		margin-bottom:18px;
		overflow:hidden;
		height:1%;
	}

	.comentario-texto {
		width:385px;
	}

	.comentarios p {
		margin-bottom:0;
	}

	.comentarios p.comentario-header {
		font-size:16px;
		margin-bottom:9px;
	}

	.comentarios span.comentario-tempo {
		font-weight:bold;
		margin-left:5px;
	}

/* comentários */


/* Cadastro - Login */

	/* essa parte é especificada pois o UI sobrepoe o estilo default */
	#dialog-cadastro-login a {
		color:#3373CF;
		text-decoration:none;
	}

	#dialog-cadastro-login a:hover {
		color:#3373CF;
		text-decoration:underline;
	}

	/** Login **/

		#container-login {
			/*background-color:red;*/
			/*width:270px;*/
			margin-right:60px;
		}


		#container-login label {
			/*line-height:26px;*/
			font-size:14px;
			margin-top:5px;
			/*background-color:red;*/
		}

		#container-login ul li {
			padding-bottom:6px;
			overflow:hidden;
			height:1%;
		}

		#container-login .input-login {
			width:184px;
		}

		#container-login p.texto-senha-perdida {
			clear:both;
			display:block;
			margin:0;
			padding:6px 0;
		}

		#container-login .botao-cadastro {
			display:block;
			font-size:16px;
			text-align:center;
			width:258px;
		}

	/** Login **/


	/** Cadastro **/

		#container-cadastro {
			/*width:310px;*/
		}

		#container-cadastro p.url-cadastro {
			margin-bottom:0;
			font-size:10px;

		}

		#container-cadastro label {
			/*line-height:26px;*/
			font-size:14px;
			margin-top:5px;
			/*background-color:red;*/
		}

		#container-cadastro ul li {
			padding-bottom:6px;
			overflow:hidden;
			height:1%;
		}

		#container-cadastro .input-cadastro {
			width:224px;
		}

		#container-cadastro p.cadastro-termos-uso {
			margin-bottom:9px;
		}

	/** Cadastro **/

/* Cadastro - Login */


/* Erros e Avisos */

	/** erro nos formularios **/

		p.form-erro {
			color:red;
			font-size:10px;
			margin-bottom:0;
		}

		.input-erro, .input-erro:focus {
			border-color:red;
		}

	/** erro nos formularios **/


	/** Avisos **/

		/*
			<ul class="alerta msg-erro"></ul>
			<ul class="alerta msg-aviso"></ul>
			<ul class="alerta msg-diva"></ul>
		*/


		ul.alerta {
			margin-bottom:18px;
			padding:10px 10px 10px 20px;
		}

		ul.alerta li {
			margin-left:5px;
			padding-left:20px;
		}

		ul.msg-erro {
			background:#FFBABA url(../imagens/icons/exclamation.png) no-repeat scroll 5px center;
			border:1px solid #D8000C;
			color:#D8000C;
		}

		ul.msg-dica, ul.msg-aviso {
			background:#FFF7C0 url(../imagens/icons/lightbulb.png) no-repeat scroll 5px center;
			border:1px solid #FFD129;
			color:#000000;
		}

		ul.msg-aviso {
			background:#FFF7C0 url(../imagens/icons/error.png) no-repeat scroll 5px center;
		}

		ul.msg-erro li {
			background:transparent url(../imagens/icons/bullet-red.png) no-repeat scroll 2px center;
		}

		ul.msg-dica li, ul.msg-aviso li {
			background:transparent url(../imagens/icons/bullet-yellow.png) no-repeat scroll 2px center;
		}

		.wrapper-alerta {
			background:#FFF7C0 url(../imagens/icons/notification_warning.png) no-repeat 17px 50%;
			border:1px #FFD129 solid;
			font-size:14px;
			padding:9px 17px 9px 82px;
		}

	/** Avisos **/


/* Erros e Avisos */


/*** ranking ***/

	.tabela-ranking {
		border: 1px solid #6FAAFF;
		margin-bottom:9px;
		width:100%;
	}

	.tabela-ranking thead th {
		background-color:#AFD0FF;
		border-bottom: 1px solid #6FAAFF;
		font-size:14px;
		padding:3px 5px;
		text-align:center;
	}

	.tabela-ranking .th-minimo-posicao {
		width:40px;
	}

	.tabela-ranking .th-minimo-pontuacao {
		width:60px;
	}

	.tabela-ranking td {
		text-align:center;
		padding:5px 5px;
	}

/*** ranking ***/



/* quiz */

	/*** Criar quiz ***/

	#form-add-perguntas label {
		font-size:14px;
	}

	#form-add-perguntas textarea {
		margin-top:9px;
		height:130px;
		width:704px;
	}

	#form-add-perguntas .texto-pergunta {
		margin-bottom:18px;
	}


	#form-add-perguntas .respostas-pergunta {
		border-top:1px solid #6FAAFF;
		padding:9px 0;
	}

	#form-add-perguntas .respostas-pergunta li {
		height:1%;
		margin-bottom:6px;
		overflow:hidden;
	}

	#form-add-perguntas .input-resposta {
		width:680px;
	}

	#form-add-perguntas .justificativa-pergunta textarea {
		height:80px;
	}


/*** quiz ***/


/* Quiz */

	/** Criar quiz **/

		#quiz-add-pergunta label {
			display:block;
			font-size:16px;
		}

		#quiz-add-pergunta form > textarea {
			/*margin-bottom:18px;*/
		}

		#quiz-add-pergunta textarea {
			display:block;
			height:100px;
			width:460px;
		}	

		#quiz-add-pergunta ul {
			clear:both;
			/*margin-top:18px;*/
		}

		#quiz-add-pergunta ul#multipla-escolha li {
			margin-bottom:18px;
			overflow:hidden;
			height:1%;
		}


		#quiz-add-pergunta #multipla-escolha label {
			color:#777;
			font-size:50px;
			height:56px;
			line-height:56px;
			text-transform: uppercase; 
			width:42px;
		}

		#quiz-add-pergunta #multipla-escolha label.resposta-correta {
			color:#1C783B;
			font-weight:bold;
		}


		#quiz-add-pergunta ul li textarea {
			/*display:block;*/
			height:50px;
			width:410px;
		}

		#quiz-add-pergunta #tabs-content-tabs {
			width:460px;
		}


		#quiz-add-pergunta .justificativa-resposta {
			height:50px;
		}
        
        
        
        
        #quiz-dados-extras .descricao-quiz {
            height:50px;
        }
        
        #quiz-dados-extras textarea {
        	width:460px;
        }

		/*** listagem das perguntas adicionadas ***/


			#quiz-listagem-perguntas div {
				font-size:14px;
				margin-bottom:36px;
				overflow:hidden;
				height:1%;
			}

			#quiz-listagem-perguntas div p {
				margin-bottom:9px;
			}

			#quiz-listagem-perguntas div ul {
				/*margin-left:10px;*/
				margin-bottom:9px;
			}


			#quiz-listagem-perguntas .confirmacao-deletar-pergunta {
				font-weight:bold;

			}

		/*** listagem das perguntas adicionadas ***/

	/** Criar quiz **/


	/** Responder quiz **/

		.wrapper-pergunta {
			font-family:Arial,sans-serif;
			margin-bottom:24px;
		}

		.wrapper-pergunta .radio {
			border:0;
		}

		.wrapper-pergunta ul li {
			margin-bottom:6px;
			margin-left:15px;
			cursor: pointer;
		}

		.wrapper-pergunta .texto-pergunta {
			font-size:18px;
			margin-bottom:9px;
		}

		.wrapper-pergunta label {
			font-size:16px;
			font-weight:normal;
			height:18px;
			margin:0 2px;
		}

		.wrapper-pergunta ul.pergunta-dissertativa li label {
			display:inline;
		}

		.dica-pergunta {
			margin-left:17px;
		}

		.dica-pergunta a {
			text-decoration:underline;
		}

		.dica-pergunta a:hover {
			text-decoration:none;
		}


		.wrapper-resposta-correta {
			/*background-color:#CCFFCC;*/
			background:#BFFFC6 url(../imagens/icons/notification_done.png) no-repeat 17px 50%;
			border:1px #1C783B solid;
			font-size:14px;
			padding:9px 17px 9px 82px;
		}

		.wrapper-resposta-errada {
			/*background-color:#CCFFCC;*/
			background:#FFBFC2 url(../imagens/icons/notification_error.png) no-repeat 17px 50%;
			border:1px #AE1F24 solid;
			font-size:14px;
			padding:9px 17px 9px 82px;
		}

		/*
		label.resposta-correta, span.resposta-correta {
			color:#1C783B;
			font-weight:bold;
		}
		*/

		.resposta-correta, label.resposta-correta {
			color:#1C783B;
			font-weight:bold;
		}

		.resposta-errada, label.resposta-errada {
			color:#ED1F24;
			font-weight:bold;
		}

		/*
		.explicacao-resposta {
			margin-bottom:9px;
		}
		*/

		.porcentagem-acertos {
			font-size:10px;
			margin-bottom:0;
		}

	/** Responder quiz **/


	/** Listagem dos quizzes **/

		#listagem-quiz ul li {
			margin-bottom:18px;
		}
		
		#listagem-quiz ul li a:visited{
			color:#6FAAFF;
		}

		span.listagem-titulo-quiz {
			display: block;
			font-size:16px;
			font-weight:bold;
		}

		span.listagem-descricao-quiz {
			display: block;
		}
		
		div.listagem-atributos-quiz {
		    color: #777;
		}


	/** Listagem dos quizzes **/


/* Quiz */


/* Problemas de Logica */

		div.listagem-problemas ul li { margin-bottom:18px; }
		span.listagem-titulo-problema { display: block; font-size:16px; font-weight:bold; }
		span.listagem-descricao-problema { display: block; }

        #to-do-next { background: #CFE4FF; border: 1px #6FAAFF solid; font-size: 14px; margin: 18px auto; padding: 9px 0px; }
        #to-do-next ul { list-style-type: disc; margin-bottom: 0; }
        #to-do-next ul li { margin-left: 15px; }
        #to-do-next label { font-size: 12px; font-weight: normal; }
        #to-do-next p { margin-bottom: 0; }
        #to-do-next .primeiro { padding-left: 5px; }


/* Problemas de Logica */


/* Tabelas */
    /*
    
	table {
		border:2px solid #6FAAFF;
		border-collapse: collapse;
	}


	table th {
		background-color:#AFD0FF;
		border-bottom:2px solid #6FAAFF;
		color:#0C4498;
		padding:3px 6px;
	}
	*/
    
	/* table tr td { -*/
		/*border:1px solid #6FAAFF;*/
/*		border:0;
		padding:3px 6px;
	}


	table tr {
		border-bottom:2px solid #6FAAFF;
	}

	table tr td span {
		display:block;
	}
*/



/* Tabelas */






/* Footer */

	#footer {
		background-color: #CFE4FF;
		border-top: 1px solid #6FAAFF;
		color: #666;
		margin-top: 18px;
		padding: 18px 0 18px;
	}

	#footer-top {
		border-bottom: 1px solid #6FAAFF;
		overflow: hidden;
		margin-bottom: 9px;
		padding-bottom: 9px;
	}
	
	#footer-top .midia-social ul li {
		margin-top: 9px;
	}

	#footer-top .midia-social ul li a {
		text-decoration: underline;
		font-size: 16px;
	}
	
	#footer-top .midia-social ul li a:hover {
		text-decoration: none;
	}
	
	#footer form.subscribe_form {
		margin-bottom: 18px;
	}
	
	#footer label {
		color: #000;
		font-weight: normal;
	}
	
	#footer input {
		background-color: #EFF5FF;
		font-size: 16px;
		padding: 6px;
	}

	#footer input.subscribe_email {
		background: #EFF5FF url(../imagens/icons/email_forward.png) no-repeat 5px 6px;
		padding-left: 35px;
	}
	
	
	#footer .footer-links h4 {
		color: #000;
		clear: both;
	}	
	
	#footer .footer-links ul {
		font-size: 12px;
		margin-bottom: 9px;
		overflow: hidden;
	}
	
	#footer .footer-links ul li {
		float: left;
		margin-right: 25px;
	}
	
	#footer .footer-links ul li a {
		text-decoration: underline;
	}
	
	#footer .footer-links ul li a:hover {
		text-decoration: none;
	}
	
	#footer #copyright {
		text-align:right;
	}

	#footer #copyright a {
		color:#666;
	}


/* Footer */



/* Teste de QI */

	#testedeqi {
		margin-bottom:18px;
	}

	#testedeqi ul li {
		text-align:center;
	}

	#testedeqi ul li span {
		font-weight:bold;
	}

	#testedeqi ul li ul {
		margin:0;
	}

	#testedeqi ul li ul li{
		height:20px;
		margin: 3px 0;
		padding: 3px 0;
	}


	#testedeqi select {
		margin:0;
	}

	#dicas ul {
		margin-bottom:0;
	}



/* Teste de QI */




/* Teste de Inteligencia */

	#simplequiz {
		height:370px;
		overflow:auto;
	}

	#simplequiz ul li {
		margin-bottom: 18px;
	}

	
	#simplequiz label {
		font-size:16px;
		display:block;
	}


	#simplequiz input {
		width:396px;
	}



/* Teste de Inteligencia */


/* Subscribe Form */

		.email-sub {
			/*background-color:#CCFFCC;*/
			background:#EFF5FF url(../imagens/icons/email_forward.png) no-repeat 10px 50%;
			border:1px #C9D7F1 solid;
			font-size:12px;
			padding:9px 10px 9px 40px;
		}
		
		.email-sub a {
		    text-decoration:underline;
		}
		
		.email-sub label {
		    font-weight: normal;
		}
		
		.email-sub input {
		    border: 1px solid #BBB;
		    color:#666;
	    }
		
		.email-sub input:focus {
		    border: 1px solid #666;
	    }
		
/* Subscribe Form */



/* Widgets */


	/* widget listagem quiz */

		#widget-listagem-quiz-categorias {
			font-size:16px;
		}

		#widget-listagem-quiz-categorias ul {
			border-right: 1px solid #6FAAFF;
		}

		#widget-listagem-quiz-categorias ul li a {
			display:block;
			padding:5px;
		}		

		#widget-listagem-quiz-categorias ul li a.selecionada {
			border-right: 1px solid #FFF;
			border-top: 1px solid #6FAAFF;
			border-left: 1px solid #6FAAFF;
			border-bottom: 1px solid #6FAAFF;
			font-weight:bold;
			position:relative;
			left:1px;
			text-decoration:none;
		}

		#widget-listagem-quiz a.mais-quizzes {
			font-weight:bold;
		}

	/* widget listagem quiz */


/* Widgets */

