body { background-color: #8FCBE4; }

h1, h2, h3, h4, h5, h6, p, li, th, td { font-family: 'Questrial',Helvetica,Verdana,Arial,sans-serif; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { text-transform: uppercase; }
p.comentario { font-size: 12px; }

header { min-height: 150px; background-image: url('../img/fundoHeader.jpg'); background-repeat: repeat-x; padding-top: 90px; padding-bottom: 20px; }

header #logoCM { position: fixed; z-index: 9999; width: 90px; height: auto; top: 0px; left: 20px; }
header #logoColecao { text-align: center; }
header h1, header h2, header h3, header h4, header h5, header h6, header p { color: #222; text-transform: none; }
header #headCopy h1 { font-size: 52px; text-align: center; }
header h2 { margin-top: 0.8em; margin-bottom: 0px; line-height: 1.2em; }
header h6 { margin-top: 0px; margin-bottom: 1.2em; line-height: 1.2em; }
header #stamp { position: absolute; top: 30px; left: 10px; }

section.conteudos { min-height: 300px; padding-top: 20px; padding-bottom: 20px; border-top: 1px solid #7CC1DF; }
section.conteudos.alternados { background-color: #9CD1E7; }

#visitaGuiada a { display: block; max-width: 980px; width: auto; height: 500px; margin-bottom: 20px; }


table { background-color: #FFF; border: none;  }
table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { background-color: #7CC1DF; color: #FFF; font-size: 18px; }
table tr.even, table tr.alt, table tr:nth-of-type(2n) { background-color: #8FCBE4; }


footer { background-color: #111; min-height: 100px; padding-top: 15px; padding-bottom: 30px; }
footer p, footer li { font-size: 13px; color: #999; }
footer p { margin-bottom: 1.8em; }
footer p.comentario { line-height: 1.1em; font-size: 11px; }


.addthis_toolbox { background-color: #111111;
    height: 45px;
    line-height: 45px;
    padding: 13px 14px;
}

.addthis_toolbox a { padding: 0px 4px !important; }



/* -------------------------------------------------------------------------------------------------------------------- */
/*	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) {

}
/* ------------------------------------------------ */
/*	iPad Layout Landscape														*/
@media only screen and (max-device-width: 1024px) and (orientation: landscape) {
	#videoTour { display: none; }
}



/* ------------------------------------------------ */
/*	iPhone 4 Layout Portrait												*/	
@media only screen and (max-width: 767px) {
	header { padding-bottom: 10px; }
	header #logoCM { width: 70px; height: auto; top: 45px; left: auto; right: 10px; z-index: 10; }
	header #headCopy h1 { font-size: 30px; text-align: center; }
	header #stamp { width: 180px; height: auto; }
}
/* ------------------------------------------------ */
/*	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) {

}