@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'HelveticaNeueLT67MdCnRegular';
    src: url('helvetica_lt_67_medium_condensed-webfont.eot');
    src: url('helvetica_lt_67_medium_condensed-webfont.eot?#iefix') format('embedded-opentype'),
         url('helvetica_lt_67_medium_condensed-webfont.woff') format('woff'),
         url('helvetica_lt_67_medium_condensed-webfont.ttf') format('truetype'),
         url('helvetica_lt_67_medium_condensed-webfont.svg#HelveticaNeueLT67MdCnRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


.HelveticaNeueLT67MdCnRegular{
			font-family: 'HelveticaNeueLT67MdCnRegular';
					}
/*
+----------------------------------------------------------------+
	Reset CSS for HTML5				
+----------------------------------------------------------------+
*/
/*
section, article, aside, header, footer, nav, dialog, figure {
	display:block;
}*/

body{
	margin:0px;
	padding:0px;
	background:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	}

::-moz-selection{background:#3F2619; color: #f1f1f1}
::selection{background:#3F2619; color: #f1f1f1}
a img::-moz-selection{background:#3F2619; color: #f1f1f1}
a img::selection{background:#3F2619; color: #f1f1f1}
::-webkit-selection {background-color:#3F2619; color: #f1f1f1}

	
.strong{
	font-weight:bold;
}

.uppercase{
	text-transform:uppercase;
}

a{
	text-decoration:none;
	outline:none;
	color:#333;
}
  

a img {
	border:0;
	outline:none;
	}

a:link {
	text-decoration:none;
	outline:none;
	color:#333;
	}

p{margin:0px; padding:0px; line-height:16px;}

input, textarea, select{font-family:Arial, Helvetica, sans-serif; outline:none;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}





/*
+----------------------------------------------------------------+
	CORPO			
+----------------------------------------------------------------+
*/


.MasterCorpo{
	position:absolute;
	width:100%;
	/*LAYOUTheight:800px;*/
	background:url(../../imagens/corpo_bg.jpg) center 306px  no-repeat;
}





/*
+----------------------------------------------------------------+
	topo			
+----------------------------------------------------------------+
*/
.TopoMaster{
	position:relative;
	float:left;
	width:100%;
	background:url(../../imagens/topo_bg.jpg) top center no-repeat;
}

.TopoCorpo{
	width:910px;	
	margin:0px auto 0px auto;
	height:306px;
}

.topo_compartilhe{float:left; width:253px; height:221px; padding-left:114px; padding-top:43px; background:url(../../imagens/topo_compartilhe.jpg) top left no-repeat;}
.topo_compartilhe a.facebook{display:block; float:left; padding-right:19px; padding-left:23px; background:url(../../imagens/rede_social_facebook.png) no-repeat; font-size:9px; color:#DFD4B7; text-transform:uppercase; padding-top:4px;}
.topo_compartilhe a.facebook:hover{ text-decoration:underline;}
.topo_compartilhe a.twitter{display:block; float:left; padding-left:23px; background:url(../../imagens/rede_social_twitter.png) no-repeat; font-size:9px; color:#DFD4B7; text-transform:uppercase; padding-top:4px;}
.topo_compartilhe a.twitter:hover{ text-decoration:underline;}
.topo_logo{float:left; width:255px; height:264px; background:url(../../imagens/topo_logo.jpg) no-repeat;}
.topo_logo img{float:left; width:179px; height:170px; margin-top:63px;}
.topo_atendimento{float:left; width:288px; height:264px; background:url(../../imagens/topo_atendimento.jpg) no-repeat;}
.topo_atendimento span{position:absolute; left:-9999px;}

.topo_menu{float:left; width:910px; height:42px;}
.topo_menu img{float:left;}

/*
+----------------------------------------------------------------+
	home banner			
+----------------------------------------------------------------+
*/
.HomeBannerMaster{
	position:relative;
	float:left;
	width:100%;
	background:url(../../imagens/home_banner_corpo.jpg) top center no-repeat;
}

.HomeBannerCorpo{
	width:910px;	
	margin:0px auto 0px auto;
	height:593px;
}
.banner_cont{float:left; width:499px; height:349px; padding-left:26px; padding-top:46px; background:url(../../imagens/banner_bg.jpg) top left no-repeat;}
.banner_cont_bloco{float:left; width:469px; height:349px;}
.banner_cont_bloco ul{padding:0px; margin:0px; list-style:none;}
.banner_cont_bloco ul li{display:block; float:left; width:469px; height:349px;}
.banner_cont_bloco ul li img{position:absolute; width:469px; height:349px;}
.banner_cont_bloco ul li div{position:absolute; width:459px; height:49px; padding-left:10px; padding-top:12px; margin-top:288px; background:url(../../imagens/banner_legenda_bg.png) no-repeat; font-size:12px; color:#E7D1AC;}
.banner_cont_bloco ul li div a{color:#E7D1AC;}
.banner_cont_bloco ul li div a:hover{ text-decoration:underline; color:#E7D1AC;}
.banner_cont_bloco ul li div span{display:block; height:21px; font-size:14px; font-weight:bold; color:#CCA459;}

.home_fotos_top{float:left; width:385px; height:86px; background:url(../../imagens/home_fotos_top.jpg) top left no-repeat;}
.home_fotos_scroll_geral{float:left; width:385px; height:309px; background:url(../../imagens/home_fotos_scroll_gerall.jpg) no-repeat;}

.home_fotos_blocos_left{float:left; width:160px; height:141px; margin-top:10px;}
.home_fotos_blocos_right{float:right; width:160px; height:141px; margin-top:10px;}
.home_fotos_blocos_foto{position:absolute; width:144px; height:93px; margin-left:8px; margin-top:8px;}
.home_fotos_blocos_foto_mask{position:absolute; width:160px; height:110px;}
.home_fotos_blocos_foto_data{position:absolute; width:160px; height:22px; text-align:center; font-weight:bold; font-size:11px; color:#3F261B; margin-top:118px;}
.home_fotos_blocos_foto_data a{color:#3F261B;}
.home_fotos_blocos_foto_data a:hover{color:#3F261B; text-decoration:underline;}
.home_fotos_blocos_linha{float:left; width:333px; height:2px; background:url(../../imagens/home_fotos_linha.png) no-repeat;}


.home_banner_bottom{float:left; width:910px; height:198px; background:url(../../imagens/home_banner_bottom.jpg) top left no-repeat;}
.home_banner_bottom span{position:absolute; left:-9999px;}

/*
+----------------------------------------------------------------+
	home navegue			
+----------------------------------------------------------------+
*/
.HomeNavegueMaster{
	position:relative;
	float:left;
	width:100%;
	background:url(../../imagens/home_navegue_bg.jpg) top center no-repeat;
}

.HomeNavegueCorpo{
	width:910px;	
	margin:0px auto 0px auto;
	height:398px;
}

.home_navegue_top{float:left; width:910px; height:65px; background:url(../../imagens/home_navegue_topo.jpg) top left no-repeat;}
.home_navegue_bottom{float:left; width:910px; height:49px; background:url(../../imagens/home_navegue_bottom.jpg) top left no-repeat;}
.home_navegue_center{float:left; width:880px; padding-left:15px; padding-right:15px; height:284px; background:url(../../imagens/home_navegue_center.jpg) top left no-repeat;}

.home_navegue_bloco{float:left; width:430px; height:140px; background:url(../../imagens/home_navegue_bloco_bg.jpg) top left no-repeat;}
.home_navegue_bloco_right{float:right; width:430px; height:140px; background:url(../../imagens/home_navegue_bloco_bg.jpg) top left no-repeat;}
.home_navegue_bloco_img{float:left; width:132px; height:106px; padding-left:10px; padding-top:10px;}
.home_navegue_bloco_title{float:left; width:278px; height:21px; margin-top:20px; border-bottom:solid 1px #663E2D;}
.home_navegue_bloco_title span{display:block; height:20px; border-bottom:solid 1px #2B1B13; font-size:11px; color:#C7B38B; font-weight:bold;}
.home_navegue_bloco_texto{float:left; width:250px; padding-top:10px; height:65px; font-size:11px; color:#C7B38B;}
.home_navegue_bloco_texto a{color:#C7B38B;}
.home_navegue_bloco_texto a:hover{color:#C7B38B; text-decoration:underline;}
.home_navegue_bloco_plus{float:left; margin-top:31px; margin-left:5px;}

/*
+----------------------------------------------------------------+
	RODAPÉ			
+----------------------------------------------------------------+
*/
.RodapeMaster{
	position:relative;
	float:left;
	width:100%;
	background:url(../../imagens/rodape_bg_transparente.png) top center no-repeat;
}

.RodapeCorpo{
	width:910px;	
	margin:0px auto 0px auto;
	height:203px;
	background:url(../../imagens/rodape_bg_center.png) top left no-repeat;
}

.rodape_col_left{float:left; width:645px; height:203px;}
.rodape_col_right{float:left; width:265px; height:203px; background:url(../../imagens/rodape_bau.jpg) top left no-repeat;}

.rodape_menu{float:left; width:645px; height:40px; padding-top:13px;}
.rodape_menu ul{padding:0px; margin:0px; list-style:none;}
.rodape_menu ul li{float:left; display:block; height:40px; padding-right:22px; font-size:11px; font-weight:bold; color:#EDE7D8;}
.rodape_menu ul li a{color:#EDE7D8;}
.rodape_menu ul li a:hover{color:#EDE7D8; text-decoration:underline;}

.rodape_tel_email_bg{float:left; width:645px; height:118px; background:url(../../imagens/rodape_tel_email_bg.png) top left no-repeat;}
.rodape_tel_email_bg img{float:left; width:256px; height:32px; margin-left:366px; margin-top:29px;}
.rodape_tel_email_bg span{position:absolute; left:-9999px;}
.rodape_copy{float:left; width:645px; height:20px; font-size:11px; font-weight:bold; color:#EDE7D8;}

.kreative{position:relative; float:right; width:265px; height:45px; text-align:right; margin-top:156px; line-height:18px; font-size:11px; color:#FFF;}
.kreative a{color:#FFF;}
.kreative a:hover{color:#FFF; text-decoration:underline;}

/*
+----------------------------------------------------------------+
	internas	rodape top		
+----------------------------------------------------------------+
*/
.InternasRodapeTopMaster{
	position:relative;
	float:left;
	width:100%;
	background:url(../../imagens/internas_rodape_top.png) top center no-repeat;
}

.InternasRodapeTopCorpo{
	width:910px;	
	margin:0px auto 0px auto;
	min-height:119px;
}
/*
+----------------------------------------------------------------+
	internas			
+----------------------------------------------------------------+
*/
.InternasMaster{
	position:relative;
	float:left;
	width:100%;
}

.InternasCorpo{
	width:910px;	
	margin:0px auto 0px auto;
	min-height:700px;
	background:url(../../imagens/internas_conteudo_bg_repeat.jpg) top repeat-y;
}

.internas_topo{float:left; width:881px; height:70px; padding-left:29px; padding-top:37px; background:url(../../imagens/internas_top_bg.jpg) no-repeat;}
.internas_topo h1{float:left; width:700px; height:50px; margin:0px; padding:0px;}
.internas_topo h1 span{position:absolute; left:-9999px;}
.internas_topo_detalhe_left{position:absolute; width:13px; height:164px; background:url(../../imagens/internas_conteudo_top_detalhe_left.png) no-repeat; margin-left:-42px; margin-top:-37px; }
.internas_topo_detalhe_right{position:absolute; width:16px; height:203px; background:url(../../imagens/internas_conteudo_top_detalhe_right.jpg) no-repeat; margin-left:881px; margin-top:-37px; }
.internas_conteudo_center{float:left; width:910px; min-height:580px; background:url(../../imagens/internas_conteudo_center_bg_top.jpg) top left no-repeat;}
.internas_conteudo_bottom{float:left; width:910px; height:1px;}
.internas_conteudo_bottom_left{ position:absolute; width:31px; height:77px; background:url(../../imagens/internas_conteudo_bottom_left.png) no-repeat; margin-left:-13px; margin-top:-64px; }
.internas_conteudo_bottom_right{ position:absolute; width:31px; height:77px; background:url(../../imagens/internas_conteudo_bottom_right.png) no-repeat;  margin-left:892px; margin-top:-64px; }


.internas_conteudo_cont{float:left; width:820px; min-height:591px; padding-left:45px; color:#3F2619; font-size:16px; line-height:20px;}
.internas_conteudo_cont a{ color:#3F2619;}
.internas_conteudo_cont a:hover{ color:#3F2619; text-decoration:underline;}



.internas_slider_fotos{float:left; width:819px; height:235px; background:#F4F1EA;}
.internas_slider_fotos_top{float:left; width:808px; height:50px; padding-top:18px; padding-right:11px; background:url(../../imagens/internas_slider_fotos_top.jpg) top left no-repeat;}
.internas_slider_fotos_top img{float:right; margin-left:10px;}
.internas_slider_fotos_bottom{float:left; width:819px; height:24px; background:url(../../imagens/internas_slider_fotos_bottom.jpg) no-repeat;}
.internas_slider_fotos_center{float:left; width:819px; height:144px; background:#F4F1EA;}
.internas_slider_fotos_center ul{padding:0px; margin:0px; list-style:none;}
.internas_slider_fotos_center ul li{float:left; display:block; width:180px; height:140px; margin-left:20px;}

.internas_bt_voltar{float:left; width:819px; border-top:dashed 1px 3F2619; padding-top:15px; margin-top:25px; text-align:right;}

/*
+----------------------------------------------------------------+
	escuna			
+----------------------------------------------------------------+
*/
.escuna_title{float:left; width:820px; padding-bottom:15px; font-size:17px; text-transform:uppercase; font-family: 'HelveticaNeueLT67MdCnRegular';}
.escuna_conteudo{float:left; width:820px; padding-bottom:25px; font-size:16px;}
.escuna_imagem{float:left; width:400px; height:292px;}
.escuna_imagem div{position:absolute; width:390px; height:274px; margin-top:5px;}
.escuna_imagem img{position:absolute; }
/*
+----------------------------------------------------------------+
	nossa regiao			
+----------------------------------------------------------------+
*/
.nossa_regiao_box{float:left; width:818px; padding-top:10px;}
.nossa_regiao_box_top{float:left; width:818px; height:10px; background:url(../../imagens/nossa_regiao_box_top.png) top left no-repeat;}
.nossa_regiao_box_bottom{float:left; width:818px; height:8px; background:url(../../imagens/nossa_regiao_box_bottom.png) top left no-repeat;}
.nossa_regiao_box_center{float:left; width:795px; padding-left:10px; padding-right:13px; background:#F3EEE4; color:#3F2619; font-size:11px; line-height:16px;}
.nossa_regiao_box_center img{float:left;}
.nossa_regiao_box_center_texto{float:right; width:590px;}
.nossa_regiao_box_center_texto span{display:block; padding-bottom:20px; float:left; width:590px;}
.nossa_regiao_box_center_texto span a{display:inline; padding:0px; font-weight:bold;}
.nossa_regiao_box_center_texto span span.title{display:block; width:590px; padding-bottom:15px; font-weight:bold;}
.nossa_regiao_box_center_texto_rodape a{display:block; padding-right:18px; float:left; font-size:11px; text-transform:uppercase; font-weight:bold;}
.nossa_regiao_box_center_texto_rodape a:hover{text-decoration:underline;}
.nossa_regiao_box_center_texto_rodape a.2{display:block; padding-right:18px; padding-left:18px;}


/*
+----------------------------------------------------------------+
	fotos			
+----------------------------------------------------------------+
*/
.fotos_box_left{float:left; width:190px; height:159px; margin-right:19px;}
.fotos_box_right{float:right; width:190px; height:159px;}
.fotos_box_foto{position:absolute; width:180px; height:130px; margin-left:5px; margin-top:7px;}
.fotos_box_mask{position:absolute;}
.fotos_box_legenda{position:absolute; width:190px; height:23px; margin-top:113px; text-align:center; font-size:11px; color:#FFF;}
.fotos_box_legenda a{color:#FFF;}
.fotos_box_legenda a:hover{color:#FFF; text-decoration:underline;}

/*
+----------------------------------------------------------------+
	paginacao			
+----------------------------------------------------------------+
*/

.paginacao_cont{ float:left; width:807px; height:35px; padding-top:5px; background:url(../../imagens/paginacao_bg.png) no-repeat; margin-top:15px;}
.paginacao_pagina{float:left; width:47px; height:26px; padding-left:29px; padding-top:9px; font-size:10px; font-weight:bold; color:#3F2619;}
.paginacao_select_cont{float:left; width:90px; height:35px; background:url(../../imagens/paginacao_select.png) no-repeat;}
.paginacao_select_numero_pagina{position:absolute; width:30px; height:20px; z-index:999; font-size:11px; color:#E6D1AC; font-weight:bold; margin-left:19px; margin-top:6px;}
.paginacao_pagina_total{float:left; width:69px; height:26px; padding-top:9px; font-size:10px; font-weight:bold; color:#3F2619;}

/*
+----------------------------------------------------------------+
	mural			
+----------------------------------------------------------------+
*/


.mural_top{float:left; width:753px; padding-left:65px; height:65px; background:url(../../imagens/mural_top.jpg) top left no-repeat;}
.mural_top span{font-size:17px; display:block; height:32px; text-transform:uppercase; font-family: 'HelveticaNeueLT67MdCnRegular';}
.mural_top a{text-decoration:underline; color:#3F2619;}
.mural_top a:hover{text-decoration:underline; color:#3F2619; text-decoration:none;}
.mural_texto{float:right; width:660px;}

.mural_form{float:left; width:818px; margin-top:33px;}
.mural_form_top{float:left; width:818px; height:56px; background:url(../../imagens/mural_form_top.jpg) top left no-repeat;}
.mural_form_bottom{float:left; width:818px; height:19px; background:url(../../imagens/mural_form_bottom.jpg) top left no-repeat;}
.mural_form_center{float:left; width:808px; padding-left:8px; height:316px; background:#F3EEE4;}
.mural_form_center_top{float:left; width:808px; height:53px;}
.mural_form_390{float:left; width:404px; height:60px; background:url(../../imagens/form_campo_390.png) no-repeat;}
.mural_form_390 input{float:left; width:350px; height:15px; margin-top:12px; margin-left:18px; font-size:11px; color:#E5D1AC; font-weight:bold; background:none; border:none;}
.mural_form_190{float:left; width:212px; height:60px; background:url(../../imagens/form_campo_190.png) no-repeat;}
.mural_form_190 input{float:left; width:150px; height:15px; margin-top:12px; margin-left:18px; font-size:11px; color:#E5D1AC; font-weight:bold; background:none; border:none;}
.mural_form_180{float:left; width:190px; height:60px; background:url(../../imagens/form_campo_180.png) no-repeat;}
.mural_form_180 input{float:left; width:150px; height:15px; margin-top:12px; margin-left:18px; font-size:11px; color:#E5D1AC; font-weight:bold; background:none; border:none;}
.mural_form_textarea{float:left; width:705px; height:144px; background:url(../../imagens/form_msg_menor.png) no-repeat;}
.mural_form_textarea textarea{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#E5D1AC; font-weight:bold; width:668px; height:102px; margin-left:13px; margin-top:11px; background:none; border:none; overflow:auto;}

/*
+----------------------------------------------------------------+
	local			
+----------------------------------------------------------------+
*/

.mapa_cont{float:left; width:818px; height:408px; padding-top:17px;}
.mapa_botoes{float:left; width:818px; height:53px;}
.mapa_botoes a.loja{display:block; width:266px; height:53px; float:left; background:url(../../imagens/local_link_loja.jpg) no-repeat;}
.mapa_botoes a.loja span{position:absolute; left:-9999px;}
.mapa_botoes img{float:right; margin-top:8px;}

/*
+----------------------------------------------------------------+
	form			
+----------------------------------------------------------------+
*/
.form_conteudo_cont{float:left; width:833px; min-height:591px; padding-left:45px; color:#3F2619; font-size:11px; line-height:16px;}
.form_conteudo_cont a{ color:#3F2619;}
.form_conteudo_cont a:hover{ color:#3F2619; text-decoration:underline;}

.form_280{float:left; width:292px; height:60px; background:url(../../imagens/form_campo_280.png) no-repeat;}
.form_280 input{float:left; width:230px; height:15px; margin-top:12px; margin-left:18px; font-size:11px; color:#E5D1AC; font-weight:bold; background:none; border:none;}

.form_110{float:left; width:110px; height:60px; background:url(../../imagens/form_campo_110.png) no-repeat;}
.form_110 input{float:left; width:78px; height:15px; margin-top:12px; margin-left:18px; font-size:11px; color:#E5D1AC; font-weight:bold; background:none; border:none;}

.form_400{float:left; width:416px; height:60px; background:url(../../imagens/form_campo_400.png) no-repeat;}
.form_400 input{float:left; width:350px; height:15px; margin-top:12px; margin-left:18px; font-size:11px; color:#E5D1AC; font-weight:bold; background:none; border:none;}

.form_mensagem_contato{float:left; width:833px; height:150px;}
.form_mensagem_contato div{float:left; width:725px; height:150px; background:url(../../imagens/form_msg.png) no-repeat;}
.form_mensagem_contato div textarea{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#E5D1AC; font-weight:bold; width:687px; height:103px; margin-left:13px; margin-top:11px; background:none; border:none; overflow:auto;}
.form_mensagem_contato input[type="image"]{ float:left; margin-top:80px;}

.select{
	position:absolute;
	width:380px;
	padding-left:11px;
	height:36px;
	padding-top:12px;
	color:#E5D1AC;
	font-weight:bold;
	background:url(../../imagens/form_select.png) top left no-repeat;
}


.contato_bloco_left{float:left; width:475px; min-height:146px; background:url(../../imagens/contato_bloco_left_bg.jpg) top right no-repeat;}
.contato_bloco_left_top{float:left; width:344px; height:61px; background:url(../../imagens/contato_bloco_left_top.jpg) no-repeat;}
.contato_bloco_left_center{float:left; width:303px; padding-left:20px; padding-right:21px; min-height:61px; background:url(../../imagens/contato_bloco_left_center.jpg) top left repeat-y; line-height:16px; font-size:11px; color:#666;}
.contato_bloco_left_center a{color:#666;}
.contato_bloco_left_center a:hover{color:#666; text-decoration:underline;}
.contato_bloco_left_bottom{float:left; width:344px; min-height:25px; background:url(../../imagens/contato_bloco_left_bottom.jpg) no-repeat;}


.contato_bloco_right{float:left; width:344px; min-height:146px;}
.contato_bloco_right_top{float:left; width:344px; height:61px; background:url(../../imagens/contato_bloco_right_top.jpg) no-repeat;}

/*
+----------------------------------------------------------------+
	COMENTAR			
+----------------------------------------------------------------+
*/
