body{font:100%/1.4 Verdana, Arial, Helvetica, sans-serif;background:#f5b26b url(img/top-bg.png) repeat-x;margin:0;padding:0;color:#000000;}

fieldset{ font-size:14px;  border-radius: 7px;  border:1px solid #cbced9;  margin: 0 auto; width: 870px; margin-top:10px; color: #486484; }
.alerta{ font-size:15px;  margin: 0 auto; width: 100%; margin:10px; color: #000; padding:50px; text-align:center; }
.linha { font-size:11px; padding: 9px; }

a img{border:none;}
a{text-decoration:none;font-smooth:always;transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;}
a.linkmenu:link{margin-left:5px;float:left;font-size:10px;color:#f96c26;text-decoration:none;padding:14px;filter:}
a.linkmenu:visited{margin-left:5px;float:left;font-size:10px;color:#f96c26;text-decoration:none;padding:14pxfilter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.8;opacity:0.8;}
a.linkmenu:hover, a.linkmenu:active, a.linkmeu:focus{margin-left:5px;float:left;font-size:10px;padding:14px;text-decoration:none;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}

.container{width:100%;margin:0 auto;}
	.content-left{position:relative;float:left;width:480px;}
		.content-left-l{position:relative;float:left;width:230px;}
		.content-left-r{position:relative;float:left;width:230px;padding-left:20px;}
	.content-right{position:relative;float:left;width:480px;padding-left:20px;}
		.content-right-l{position:relative;float:left;width:188px;border-radius:10px;border:1px solid #CCC;min-height:250px;padding:0 20px 20px 20px;}
		.content-right-r{position:relative;float:left;width:250px;top:-10px;}
	.cabec{width:100%;margin:0 auto;}
		.bgmenu{width:100%;height:320px;z-index:-1;margin:0 auto;position:absolute;background:url(img/m-bg-brilho.jpg) no-repeat;}
		.cab{width:1000px;margin:0 auto;position:relative;height:100px;}
.itens{width:1000px;margin:0 auto;padding:3px 0;background-color:#fff;min-height:587px;}
			.itens_cab{width:960px;height:100px;margin:0 auto;padding:0 20px;}
				.itens_logo{width:200px;height:113px;margin:-96px 0 0 0;position:absolute;}
					.logo_txt{position:absolute;margin:-40px 0 0 220px;color:#ffffff;font-size:16px;}
				.tw{position:relative;width:150px;height:30px;margin:13px 0px 0px 290px;float:left;}
				.fb{position:relative;width:60px;height:30px;margin:13px 45px 0px 10px;float:left;}
.img_pub{ float:left; margin:15px; border:solid 1px #d1dce3; padding:5px;  -webkit-border-radius:4px;-moz-border-radius:4px; border-radius:4px;  text-align:center;  }
.texto_pub{ width:150px; padding:4px; background-color:#fff; margin-top:4px; font-size:11px; color:#56585b; line-height:13px; text-align:left; }

				.itens_box1{float:left;position:relative;vertical-align:middle;display:table-cell;width:150px;height:26px;background:#ef6724;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-align:center;margin:50px 20px 0 550px;color:#ffe0d0;font-size:15px;}
				.itens_box2{float:left;position:relative;vertical-align:middle;display:table-cell;width:235px;height:26px;background:#ef6724;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-align:center;margin:50px 0 0 0;}
					.itens_box2 a{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;color:#ffffff;font-size:13px;line-height:26px;}
					.itens_box2 a:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
		.menu{vertical-align:middle;display:table-cell;width:1000px;height:70px;margin:0 auto;background:url(img/grad.png);-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;position:relative;top:10px;}
			.m-links{position:relative;margin-left:660px;width:320px;}
				.m-links a{filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;}
				.m-links a:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.corpo{width:980px;margin:0 auto;background:#ffffff;padding:40px 0 20px 20px;min-height:500px;}
.pagina{width:960px;margin:0 auto;padding:20px;color:#232D52;background:#fff;min-height:553px;font-size:11px;}
	.right{position:relative;float:left;width:620px;padding:20px 0 0 20px;}
	.left{position:relative;float:left;width:320px;padding:20px 20px 0 20px;}
.banner{width:960px;height:252px;margin:0 auto;padding:20px;background:#ffffff;}
.header{position:relative;height:170px;}
.grad-i{position:relative;height:60px;width:1000px;background:url(img/gradient_i.png) repeat-x;margin:-40px 0 20px -20px;}
.mapa{margin:0 auto;width:940px;}

.ofertas-img{position:relative;width:220px;text-align:center;font-size:15px;}
	.ofertas-img a{filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;color:#000000;}
	.ofertas-img a:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}

.dicas{position:relative;font-size:16px;color:#F37435;margin:0 0 15px 0;}
.news p{margin:0 0 15px 0;}
.news a{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;color:#000000;font-size:13px;}
.news a:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}

.img{position:relative;margin:0 auto;text-align:center;margin:20px 0 0;}
	.img a{filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;color:#0098da;font-size:14px;position:relative;margin-bottom:10px;}
	.img a:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}

.redes{position:relative;padding:40px 60px 0 40px;}
.redes-txt{font-size:14px;color:#777;}
	.redes a{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
	.redes a:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
	.share-bg ul{margin:25px 0 0 0;padding:0;}
	.share-bg li{cursor:pointer;margin:0;padding:0;display:inline;}
	.share-facebook,.share-twitter,.share-youtube,.share-linkedin,.share-orkut{background:url(img/social-icons.png) no-repeat;font-size:0;text-indent:-9999px;float:left;margin-right:5px;width:45px;height:45px;}
	.share-facebook{background-position:0;}
	.share-twitter{background-position:-45px;}
	.share-youtube{background-position:-90px;}
	.share-linkedin{background-position:-135px;}
	.share-orkut{background-position:-180px;}

.orc{position:relative;margin:20px 0 0;font-size:16px;}
	.orc a{filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;color:#0098DA;}
	.orc a:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
	.orc img{position:relative;left:130px;top:-20px;}

.campos_contato{margin:6px 0 6px 0;width:318px;font-size:18px;border-radius:3px 3px 3px 3px;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.06) inset;color:#bbb;padding:4px;border:1px solid #78ACDC;}

.noticia{width:960px;margin:0 auto;color:#232D52;background:#fff;min-height:350px;font-size:11px;}
	.noticia h2{padding:0px;margin:0;}
	.not_linha{background:#BBB;height:3px;margin:10px 0;width:100%;}
	.not_data{width:100%;}
	.not_conteudo{float:left;}
	.not_img{float:left;margin:0 10px 10px 0;border:1px solid #CCC;}

.m-lateral-r{position:relative;border-bottom:1px solid #CCC;line-height:40px;margin:0 0 10px 40px;}
.m-lateral-r a{filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;color:#0098DA;font-size:14px;}
.m-lateral-r a:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}

.rodape {height:180px;}
	.rodape a{font-size:12px;color:#ffffff;line-height:22px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
	.rodape a:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
	.r-bg{background:url(img/bottom-bg.png) repeat-x;height:230px;margin-top:-230px;position:relative;z-index:-1;}
	.r-conteudo{width:960px;margin:0 auto;padding:20px;position:relative;height:100px;}
		.r-left-l{position:relative;padding:0 100px 0 0;float:left;height:100px;color:#444444;font-size:12px;line-height:100px;}
		.r-left-r{position:relative;padding:26px 100px 0 0;float:left;height:74px;color:#ffffff;font-size:11px;}
		.r-right-l{position:relative;padding:0 100px 0 0;float:left;height:100px;color:#ffffff;font-size:16px;line-height:100px;}
		.r-right-r{position:relative;float:left;width:38px;line-height:100px;}
		.tel{position:relative;top:5px;}
	.r-trjverde{position:relative;margin:0 auto;background:url(img/grad-i.png);height:40px;width:970px;padding:10px 10px 10px 20px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;}
		.formas_pag{float:left;}
		.trj_txt{position:relative;color:#888888;font-size:13px;padding:12px 0 0 120px;float:left;}
.clear{clear:both;height:0;font-size:1px;line-height:0px;}

.login{position:relative;width:160px;margin:50px auto 0;}

#gallery, #thumbs{float:left;}
#gallery{width:892px;height:272px;overflow:hidden;}
#gallery img{position:absolute;}
#thumbs{width:68px;height:272px;overflow:hidden;}
#next{display:block;width:47px;height:43px;background:url(img/arrow.png);position:relative;top:229px;left:915px;}
#next:hover{background:url(img/arrowmo.png);}