.transparent{float:left;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
body.noScroll{overflow:hidden;width:100%;height:100%;}
body.trueScroll{overflow:visible;width:auto;height:auto;}
.boxFade{background-color:#000;width:100%;height:100%;position:absolute;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;top:0;left:0;}
.boxZoom{position:absolute;}

/* ==== HTML ==== */
html{}
body{background-color:#fff;}
*{margin:0;padding:0;font:normal 12px Arial, Helvetica, sans-serif;color:#424242;}
img{border:none;}
p{margin-bottom:15px;}
input{border:1px solid #666;}
input.blur{color:#999;}
strong{font-weight:bold;}
.roll{}
/* ==== ESTRUTURA ==== */
#general{width:918px;margin:auto;}

#header{background-color:#b29d65;height:32px;padding-top:19px;position:relative;}
		.idiomas {position:absolute;top:2px;right:24px;}
		.idiomas .link {float:right;}
		.idiomas a{font-size:10px;text-decoration:none;margin-bottom:-10px;}
		.idiomas a:hover{color:#FFF;text-decoration:none;}
		.idiomas img{margin-right:2px;margin-top:-2px;float:left !important}
	#mnHome{padding-left:11px;float:left;}
		#mnHome input{width:100px;}
		#mnHome ul{list-style-type:none;}
		#mnHome li{float:left;line-height:22px;margin-right:5px;}
		#mnHome li a{float:left;}
	#mnMain{padding-right:22px;float:right;}
		#mnMain ul{list-style-type:none;}
		#mnMain li{float:left;margin-left:10px;}
		#mnMain li a{float:left;}

#headerSec{height:83px;clear:both;}
	#mnServicos{width:685px;float:left;margin-top:16px;}
		#mnServicos ul{list-style-type:none;}
		#mnServicos li{float:left;margin-right:2px;}
	#marcaArea{float:right;margin-top:11px;}

#mnHomeServices{margin:15px 0;}
#homeDestaques{margin-bottom:10px;}
.destaqueFarol{background:transparent url(../imagens/en/images/farol.jpg) 0 0 no-repeat;}
	.boxBannerHome{margin-left:14px;float:left;}
		#boxClimaTempo{padding:55px 0 5px 0;}
		#boxConsultaOnline{margin-top:8px;}
		.fecharBannerTempo{padding:0 10px 6px 0;text-decoration:none;display:block;text-align:right;}

#contentArea{background:#ebebeb url(../imagens/pt/contentBg.gif) top left no-repeat;}
	#content{width:560px;float:left;padding-top:36px;}
		#content h1{font-size:18px;font-weight:bold;margin-bottom:14px;}
		#content h2{font-size:16px;font-weight:bold;}
		#content h3{font-size:14px;font-weight:bold;}
		#content .contentTitFloat{width:220px;position:absolute;margin-left:-230px;text-align:right;}
		#content .contentIntro{margin-left:98px;}
		#content .contentNewsletter{margin-left:30px;}
		#content .contentImgBlock{margin:20px 0;}
		#content .contentTxt{margin-left:230px;}
		#content .contentTxt h2{font-size:16px;font-weight:bold;margin-bottom:15px;}
		#contentNavSuggest{position:absolute;width:299px;height:99px;margin-left:619px;margin-top:-110px;background:#b29d65 url(../imagens/pt/banners_lat/navSec_bg.jpg) bottom right no-repeat;}
			.contentNavSuggestMargin{margin:15px;}
			#contentNavSuggest h5{background-color:#ebebeb;}
			#contentNavSuggest h6{font-size:16px;font-weight:bold;color:#fff;background:transparent url(../imagens/pt/banners_lat/seta.gif) 1px 3px no-repeat;padding-left:20px;}
			#contentNavSuggest h6 a{font-size:16px;font-weight:bold;text-decoration:none;color:#fff;}
			#contentNavSuggest h6 a:hover{text-decoration:underline;}
			#contentNavSuggest p{padding-left:20px;margin-bottom:0;}
			#contentNavSuggest p a{color:#241f14;text-decoration:none;}
			#contentNavSuggest p a:hover{text-decoration:underline;}
		#content ul{margin-left:20px;margin-bottom:15px;list-style-type:square;}
		#content ul li{margin-bottom:10px;color:#ae9f78;}
		#content ol{margin-left:20px;margin-bottom:15px;}
		#content ol li{margin-bottom:10px;font-size:14px;font-weight:bold;}
	#contentSec{float:right;padding-top:36px;width:299px;}
		.imgLateral{}
		.bannerLateralAudiovisual{margin-top:20px;}

#navFunctions{width:856px;margin:auto;padding:5px 0;border-top:1px solid #c8c8c8;clear:both;}
	#navFunctions ul{list-style-type:none;height:25px;}
	#navFunctions li{float:left;margin-right:10px;}
	#navFunctions a{}

#footer{clear:both;height:55px;background-color:#000;}
#footer *{font-size:11px;}
	#copyright{float:left;padding:21px 0 0 26px;color:#999;}
		#copyright a{color:#8a7a4e;text-decoration:none;text-decoration:underline;}
		#copyright a:hover{color:#ae9e71;}
	#credits{float:right;padding:21px 30px 0 0;}
		#credits a{color:#666;text-decoration:none;}
		#credits a:hover{color:#999;text-decoration:underline;}

.divEndClearFloat{clear:both;height:1px;overflow:hidden;}

/* ==== BOXES LATERAIS ==== */
#homeBoxNews .boxInfo{float:left;width:366px;padding:5px;margin-top:0;}
#homeBoxNews .boxInfo .boxContent{height:183px;overflow:hidden;}
#homeBoxNews .boxInfo #veja_mais_noticias{display:none;}
.boxInfo{width:270px;margin-top:10px;}
	.boxInfo *{font-size:11px;}
	.boxInfo h6{background:transparent url(../imagens/pt/box/bg.jpg) top repeat-x;height:24px;overflow:hidden;}
	.boxInfo h6 .leiamais{float:right;}
	.boxInfo .boxContent{margin-top:2px;}
	.boxInfo dl{margin-right:10px;}
	.boxInfo dt{padding:12px 0 0 8px;clear:left;float:left;width:70px;font-weight:bold;color:#978044; background:transparent url(../imagens/pt/box/topic.gif) 69px 17px no-repeat;}
	.boxInfo dd{padding-top:12px;margin-left:80px;}
		.boxInfo dd a{text-decoration:none;}
		.boxInfo dd a:hover{text-decoration:underline;}
	.boxInfo ul{margin:5px 10px 15px 20px;list-style-type:square;}
	.boxInfo li{margin-bottom:10px;color:#ae9f78;}
#pageNews{}
			#pageNews .boxInfo .boxContent{height:614px;overflow:hidden;}
			#pageNews .boxNews{padding-top:55px;}
			#pageNews .boxNews #newsBtMais{display:none;}
	 		#pageNews .boxNews dl{margin:10px;}
	 		#pageNews .boxNews dt{float:none;background:transparent url(../imagens/pt/box/topic.gif) 4px 8px no-repeat;padding:3px 0 0 12px;}
	 		#pageNews .boxNews dd{float:none;padding:0;margin:0 0 5px 12px;}
			.boxInfo #veja_mais_noticias{background-color:#FFFFFF;border:1px solid #dfdfdf;}
			.boxInfo #veja_mais_noticias a{background:transparent url(../imagens/pt/box/topic.gif) 165px 12px no-repeat;display:block;text-align:right;padding:8px;}
/* ==== NEWS ==== */
.contentNews {margin-left:90px;}
	.contentNews h2{font-size:16px;font-weight:bold;margin-bottom:15px;}
	.contentNews .newsDate{position:absolute;width:40px;margin-left:-46px;}
	.contentNews .newsDate *{color:#b29d65;font-weight:bold;text-align:center;}
	.contentNews .newsDate-day{display:block;font-size:28px;line-height:25px;}
	.contentNews .newsDate-month{display:block;font-size:17px;text-transform:uppercase;}
	.contentNews img{margin:10px;}

/* ==== CONTATO ==== */
.obs{font-size:10px;}

#formContato{}
	#formContato table{}
	#formContato tr{}
	#formContato th{text-align:right;padding-right:10px;}
	#formContato td{padding-bottom:4px;}
	#formContato label{font-weight:bold;}

/* ==== VCARD ==== */
.vcard{margin:15px;}
	.vcard .fn *{font-weight:bold;font-size:16px;}
	.vcard .org{display:none;}
	
	
/* zoom layer */
div.bgOverlayZoom{position:absolute;display:none;background:#331A00;width:100%;height:100%;top:0;left:0;z-index:95 !important;}
div.contentZoom{position:absolute;display:none;overflow:auto;margin:10px auto;z-index:99 !important;top:0px;left:0;}
	div.contentMainZoom{}

	
