body.sabado { background-color: #c8c7b9; background-image: url('../img/fundoSolido.png'); background-position: top center; background-size: 105%; background-repeat: no-repeat;  }


h1,h2,h3,h4,h5,h6 { font-family: "Calibri","Cantarell","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif; text-transform: uppercase; line-height: 1.1em; font-weight: 700; }
.sabado h1,h2,h3,h4,h5,h6 { color: #041F2D; }
p, li, td { font-family: "Calibri","Molengo","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif; font-weight: 400; }
#campanha p { font-size: 17px; }
p, table tr td { font-size: 16px; }
table tr td { color: #1677BD; }
.sabado #campanha p { font-size: 20px; }
.sabado table tr td { color: #222; }

hr { border-color: #748FAD; }

table { width: 100%; margin-bottom: 8px; border: none; }
table tr td { padding-left: 5px; padding-right: 5px; }
table tr:nth-of-type(2n) { background: none repeat scroll 0 0 #FFF; }
.sabado table  { background-color: transparent !important; }
.sabado table tr:nth-of-type(2n) { background-color: transparent !important; }
table tr:nth-of-type(2n) td { border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; }
.sabado table tr:nth-of-type(2n) td { border-top: 1px solid #748FAD; border-bottom: 1px solid #748FAD; }
table tr:first-child td { padding-top: 3px; }
table tr td:first-child { white-space: nowrap; }
table tr td:last-child { text-align: right; }
.comentario { font-size: 12px !important; line-height: 1.1em; }

footer { padding-bottom: 30px; }
footer p { font-size: 14px; line-height: 36px; }

#fundoHeader { text-align: center; }
#logoHeader { position: absolute; top: 0px; right: 20px; }
.sabado #logoHeader { position: relative; }
#stamp { position: absolute; width: 150px; height: auto; bottom: -80px; right: 190px; }
.sabado #headCopy img { margin-top: 30px; margin-bottom: 30px; }
.sabado #stamp { width: 190px; height: auto; bottom: 10px; right: 190px; }

#logoWarner { float: left; margin-right: 10px; margin-bottom: 40px; }

#filme1 img, #filme2 img, #filme3 img { margin-bottom: 10px; }



/* -------------------------------------------------------------------------------------------------------------------- */
/*	MEDIA-QUERIES																																																				*/
/* -------------------------------------------------------------------------------------------------------------------- */


/* ------------------------------------------------ */
/*	Aspect-Ratio: 1024x768													*/	
@media screen and (min-width: 800px) and (max-width: 1210px) {

}


/* ------------------------------------------------ */
/*	Small tablets																		*/
@media only screen and (min-width: 768px) and (max-width: 991px) {

}



/* ------------------------------------------------ */
/*	iPad Layout Portrait																*/
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: portrait) {
	#stamp { position: absolute; width: 150px; height: auto; bottom: 0px; right: 40px; }
}
/* ------------------------------------------------ */
/*	iPad Layout Landscape														*/
@media only screen and (max-device-width: 1024px) and (orientation: landscape) {
	#stamp { position: absolute; width: 150px; height: auto; bottom: 0px; right: 60px; }
}



/* ------------------------------------------------ */
/*	iPhone 4 Layout Portrait												*/	
@media only screen and (max-width: 767px) {
	#logoHeader { width: 50%; height: auto; }
	.sabado #logoHeader { width: 120px; margin-left: 20px; }
	#logoHeader.logoCM { width: 70px; height: auto; }
	#logoHeader.logoTVG { width: 80px; height: auto; }
	#stamp { width: 100px; height: auto; bottom: 0px; right: 10px; }
	.sabado #stamp { width: 110px; height: auto; bottom: 10px; right: 10px; }
	footer p { line-height: 1.1em; }
}
/* ------------------------------------------------ */
/*	iPhone 5 Layout Portrait												*/	
@media (device-height: 568px) and (device-width: 320px) and (-webkit-min-device-pixel-ratio: 2) {

}

/* ------------------------------------------------ */
/*	iPhone 4 / iPhone 5 Layout Landscape						*/
@media only screen and (min-width: 480px) and (max-width: 767px) and (orientation: landscape) {

}