@charset "utf-8";
/* CSS Document */

html, body {
	background: #9b9d81;
	height: 100%;
}

#tudo {
	background: url(imagens/tudoBG.jpg) center 100px no-repeat;
	min-height: 100%;
	position: relative;
}

* html #tudo {
	height: 100%; /* hack para IE6 que trata height como min-height */
}

#top {
	background: #020302;
	width: 100%;
	min-width: 1000px;
	height: 136px;
	margin-bottom: 4px;
}

#topCont {
	width: 1000px;
	height: 136px;
	margin: auto;
}

#banner {
	width: 900px;
	height: 308px;
	margin: auto;
}

a#q1 {
	background: url(imagens/q1BG.jpg) center top no-repeat;
	width: 225px;
	height: 308px;
	float: left;
	display: block;
	cursor: pointer;
}

a#q1:hover {
	background: url(imagens/q1BG.jpg) center bottom no-repeat;
}

a#q2 {
	background: url(imagens/q2BG.jpg) center top no-repeat;
	width: 225px;
	height: 308px;
	float: left;
	display: block;
	cursor: pointer;
}

a#q2:hover {
	background: url(imagens/q2BG.jpg) center bottom no-repeat;
}

a#q3 {
	background: url(imagens/q3BG.jpg) center top no-repeat;
	width: 225px;
	height: 308px;
	float: left;
	display: block;
	cursor: pointer;
}

a#q3:hover {
	background: url(imagens/q3BG.jpg) center bottom no-repeat;
}

a#q4 {
	background: url(imagens/q4BG.jpg) center top no-repeat;
	width: 225px;
	height: 308px;
	float: left;
	display: block;
	cursor: pointer;
}

a#q4:hover {
	background: url(imagens/q4BG.jpg) center bottom no-repeat;
}

#middle {
	width: 900px;
	height: auto;
	margin: auto;
	padding-bottom: 77px;
	padding-top: 15px;
}

#footer {
	background: url(imagens/footerBG.jpg) left top repeat-x;
	width: 100%;
	min-width: 1000px;
	height: 77px;
	position: absolute;
	bottom: 0;
}

#footerCont {
	background: url(imagens/rodapeBG.jpg) left top no-repeat;
	width: 935px;
	height: 77px;
	margin: auto;
	padding: 0 15px 0 50px;
}

#copyright {
	background: url(imagens/copyright.png) center center no-repeat;
	width: 98px;
	height: 20px;
	position: absolute;
	margin-top: 8px;
	left: 160px;
}

#footerMenu {
	margin-top: 8px;
	width: 252px;
	height: auto;
	position: absolute;
	margin-left: 682px;
}

#footerMenu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #545546;
	text-decoration: none;
}

#footerMenu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #545546;
	text-decoration: none;
}

#footerMenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000;
	text-decoration: none;
}

#footerLinks {
	width: 310px;
	height: 69px;
	position: absolute;
	margin: 8px 0 0 292px;
}

a.youtube {
	background: url(imagens/youtube.png) center top no-repeat;
	width: 96px;
	height: 69px;
	float: left;
	display: block;
	margin-right: 11px;
}

a.youtube:hover {
	background: url(imagens/youtube.png) center bottom no-repeat;
}

a.blueray {
	background: url(imagens/blueray.png) center top no-repeat;
	width: 96px;
	height: 69px;
	float: left;
	display: block;
	margin-right: 11px;
}

a.blueray:hover {
	background: url(imagens/blueray.png) center bottom no-repeat;
}

a.fullHD {
	background: url(imagens/fullHD.png) center top no-repeat;
	width: 96px;
	height: 69px;
	float: left;
	display: block;
}

a.fullHD:hover {
	background: url(imagens/fullHD.png) center bottom no-repeat;
}

.textoComum11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #545546;
}

a.assinatura {
	background: url(imagens/assinatura.png) center top no-repeat;
	width: 40px;
	height: 20px;
	display: block;
	position: absolute;
	margin: 50px 0 0 890px;
}

a.assinatura:hover {
	background: url(imagens/assinatura.png) center bottom no-repeat;
}
