div.texto, div.texto * {
	font-size: 11px;
}

div.esquerda {
	float: left;
	width: 464px;
	margin-right: 31px;
}

div.centro {
	float: left;
	width: 230px;
}

div.direita {
	float: right;
	width: 234px;
}

#meio {
	/*height: 716px !important;*/
}

#meio div.esquerda,
#meio div.centro,
#meio div.direita {
	height: 716px;
}

#meio div.direita {
	top: -26px;
	margin-bottom: -26px;
}

#meio:after {
	/* "http://www.positioniseverything.net/easyclearing.html" */
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#p_essenciais {
	width: 464px;
	height: 410px;
}

#d_gadgets {
	height: 85px;
}
	#gadgets-essenciais {
		position: absolute;
		left: 0px;
		top: 11px;
		width: 402px;
		height: 70px;
		font-size: 9px;
		color: #900;
	}
	#como-instalar {
		position: absolute;
		left: 424px;
		top: 24px;
		width: 39px;
		height: 38px;
	}
	#d_verbos {
		width: 100%;
		height: 87px;
		background-color: #eee;
		color: #666;
	}
		#verbos-irregulares {
			position: absolute;
			left: 14px;
			top: 6px;
			width: 250px;
			height: 38px;
		}
		#d_verbos div.texto {
			padding-top: 47px;
			padding-left: 23px;
			width: 244px;
		}
		#download-verbos {
			position: absolute;
			left: 326px;
			top: 37px;
			width: 124px;
			height: 23px;
		}
	#d_essenciais {
		margin-top: 12px;
		height: 99px;
		background-color: #eee;
		color: #666;
	}
		#os-essenciais {
			position: absolute;
			left: 19px;
			top: 10px;
			width: 170px;
			height: 24px;
		}
		#d_essenciais div.texto {
			padding-top: 47px;
			padding-left: 23px;
			width: 294px;
		}
		#download-essenciais {
			position: absolute;
			left: 326px;
			top: 37px;
			width: 124px;
			height: 23px;
		}

#quiz {
	/*width: 230px;*/
	height: 287px;
	margin-bottom: 33px;
	background-repeat: no-repeat;
	background-image: url(../../imagens/home/quiz.png);
}
	#quiz div.texto {
		position: absolute;
		top: 167px;
		width: 145px;
		padding-left: 27px;
		color: #999;
	}
	#start-quiz {
		position: absolute;
		bottom: 12px;
		left: 12px;
	}

#ediouro {
	/*width: 230px;*/
	height: 371px;
	background-repeat: no-repeat;
	background-image: url(../../imagens/home/coquetel.png);
}
	#ediouro img.texto {
		position: absolute;
		top: 236px;
		left: 0px;
		width: 230px;
		height: 81px;
	}
	#start-now {
		position: absolute;
		bottom: 0;
		left: 0;
	}

#chamada-blogs {
	width: 232px;
	height: 40px;
	margin-bottom: 13px;
	background-repeat: no-repeat;
	background-image: url(../../imagens/home/blogs.png);
}

#chamada-blogs h1,
#chamada-blogs h2 {
	margin: 0;
	text-indent: -20000px;
}

#rodape h2 {
	margin: 0 0 5px 0;
	font-size: 16px;
	font-weight: bold;
	color: #f4aa3e;
}

#rodape div.interna {}

#rodape div.interna:after {
	/* "http://www.positioniseverything.net/easyclearing.html" */
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#avalie {
	margin-bottom: 4px;
}

#contato table {
	width: 100%;
}

#contato select {
	width: 100%;
	font-size: 11px;
}

	#t-estado {
		width: 140px;
	}
	#contato #submit {
		width: 36px;
	}
	#contato #submit input {
		top: 1px;
	}

	#fotos {
		padding: 12px 15px;
		width: 432px;
		height: 122px;
		background-color: #eee;
	}
	#fotos div.texto {
		padding-left: 80px;
		height: 48px;
		color: #666;
	}
	#fotos div.texto h3 {
		color: #00377b;
		font-size: 12px;
		margin: 0;
	}
	#fotos div.texto  img.logo {
		position: absolute;
		top:0;
		left:0;
	}
	#confira-envie {
		position: absolute;
		top:0;
		right: 0;
	}
	#fotos div.lista {
		text-align: center;
	}
	#fotos div.lista a + a {
		margin-left: 9px;
	}
	#fotos div.lista img {
		width: 89px;
		height: 64px;
		border: 5px solid #a11925;
	}

#twitter {
	width: 214px;
	height: 216px;
	padding: 37px 8px 10px 8px;
	background-repeat: no-repeat;
	background-image: url(../../imagens/home/twitter.png);
	color: #871c55;
}
	#t-h {
		position: absolute;
		top: 0;
		left: 0;
	}
	#twitter_update_list {
		margin: 0;
		padding: 0;
	}
	#twitter_update_list li {
		font-size: 11px;
		margin-bottom: 12px;
	}
	#twitter_update_list a {
		font-weight: bold;
		color: #871c55;
		text-decoration: none;
	}

#rodape div.direita {
	padding-top: 14px;
}

#rodape div.direita a {
	display: block;
	margin-bottom: 20px;
}

#rodape div.direita a img {
	width: 234px;
	height: 43px;
}


/* Lightbox */

div.pop {
	margin: 0 auto;
	width: 770px;
	height: 418px;
	color: #666;
	background-color: white;
}
div.pop div.interna {
	padding: 23px 13px 10px 19px;
	width: 738px;
	height: 385px;
}
div.pop img.chamada {
	display: block;
}
div.pop img.logo {
	display: block;
	position: absolute;
	top:23px;
	right:13px;
}
div.pop div.texto {
	padding-top: 8px;
}
div.pop div.texto * {
	font-size: 11px;
}
div.pop img.lb-fechar {
	display: block;
	position: absolute;
	bottom: 10px;
	right:13px;
}
div.pop span.email {
	color: #990033;
}

div.pop div.lista {
	margin-top: 20px;
	height: 276px;
	overflow-y: auto;
}

div.ganhadores {
	width: 600px;
	height: 370px;
	margin: 0 auto;
	background-color: white;
	font-size: 16px;
	color: #666;
}
div.ganhadores div.interna {
	padding: 20px 20px 10px 20px;
	height: 340px;
}
div.ganhadores p.titulo {
	font-size: 20px;
	font-weight: bold;
	color: #bd1e2c;
}
div.ganhadores p.apuracao {
	text-decoration: underline;
}
div.ganhadores img.lb-fechar {
	display: block;
	position: absolute;
	bottom: 10px;
	right: 13px;
}

