@import url(estilos_forms.css);
.transparent{float:left;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}

/* ==== HTML ==== */
html{background-color:#f1f1f1;}
body{background:#f1f1f1 url(../imagens/estrutura/bg_header.gif) 0 0 repeat-x;}
*{margin:0;padding:0;font:11px Arial, Helvetica, sans-serif;color:#434342;}
strong{font-weight:bold;}
img{border:none;}
p{margin-bottom:15px;}
#content_internas h1{padding-bottom:20px;}
#content_internas h2{height:27px;border-bottom:1px solid #9d9d9c;}
.tit_branco{font:bold 12px Arial, Helvetica, sans-serif !important;color:#FFF !important;}
tr.border td{border-bottom:1px solid #9d9d9c;}
tr.border td{border-bottom:1px solid #9d9d9c;}
tr.border_top td{border-top:1px solid #9d9d9c;}
span.bullet_l{color:#ff9000 !important;}
.destaque{font-weight:bold !important;}

.preview{height:0px;overflow:hidden;margin:5px;padding:0;}

/* ==== ESTRUTURA ==== */
#general{width:995px;margin:auto;}

	
/* Cabeçalho */
#header{}
	#header #box_left{width:187px;height:101px;float:left;background:transparent url(../imagens/estrutura/bg_header_home.jpg) right top no-repeat;}
		#box_left a{display:block;width:50px;height:20px;margin:74px 0 0 19px;}
	
	#header #box_center{width:621px;height:101px;float:left;background:transparent url(../imagens/estrutura/bg_header_center.jpg) 0 0 no-repeat;margin:auto;}
	
	#logoOneStore{width:280px;margin-left:160px;position:absolute;z-index:99;}
	
	#header #box_right{width:187px;height:101px;float:left;background:transparent url(../imagens/estrutura/bg_header_contato.jpg) left top no-repeat;}
		#box_right a{display:block;width:80px;height:20px;margin:74px 30px 0 0;float:right;_margin:74px 15px 0 0;}
	
/* Conteúdo */
#home #content_area{}
#content_area{clear:both;}
	#home #col_left, #home #col_right{min-height:610px;_height:610px;}
	#home #col_center{min-height:610px;_height:610px;background-color:#FFFFFF;}
	
	#bt_home{width:150px;margin:auto;padding:5px 0;border-bottom:1px solid #797c80;}
	#bt_contato{width:156px;margin:auto;padding:5px 0 0 0;}
	
	#col_left, #col_right{min-height:930px;_height:930px;}
	
	#col_center{background-color:#FFFFFF;}
		#content_internas{min-height:791px;_height:791px;padding:30px 23px 0 23px;}
			#content_internas *{color:#434342;}
			#content_internas h3{font-weight:bold;}
		
	
	#content_area #col_left{width:187px;float:left;background:transparent url(../imagens/estrutura/bg_col_left.gif) right top repeat-y;}
		#col_left #data{padding:14px 0px;margin:0 20px;border-bottom:1px solid #797c80;}
		
		#home #mnLeft{height:455px;}
		#mnLeft{background:transparent url(../imagens/estrutura/bg_mn_left.jpg) 0 0 no-repeat;}
			#home #mnLeft ul{padding:9px 0 30px 0;}
			#mnLeft ul{list-style-type:none;float:right;padding:9px 0 10px 0;}
			#mnLeft ul li{}
			#mnLeft #credenciado{width:141px;margin:auto;}
		
	#content_area #col_center{width:621px;float:left;}
		#bannerHome{position:absolute;margin-top:-9px;}
		#area_box_home{padding:211px 0 0 0;height:190px;}
		#area_box_home ul{list-style-type:none;padding:0 20px;}
		#area_box_home ul li{float:left;width:193px;border-left:1px solid #d7d7d7;}
		#area_box_home ul li.first{border:none;}
		#area_box_home .txt{text-align:center;padding:0 5px;}
	
	#home #col_right #news_varejo{display:none;}
	#home #news_varejo{width:575px;height:67px;margin:auto;background:transparent url(../imagens/bg_ligado_varejo.jpg) 0 0 no-repeat;overflow:hidden;}
		#home #news_varejo ul{margin:28px 0 0 90px;list-style-type:none;float:left;_margin:28px 0 0 45px;}
		#home #news_varejo ul li{display:block;width:365px;padding:0 0 0 17px;background:transparent url(../imagens/bullet_v.gif) 3px 1px no-repeat;float:left;height:30px;}
		#home #news_varejo ul li.hide{display:none;}
		#news_varejo ul li.hide{display:none;}
		#news_varejo a{text-decoration:none;line-height:95%;}
		#home #news_varejo a{line-height:100%;}
		#home #news_varejo #leia_mais{float:right;margin:43px 10px 0 0;_margin:43px 5px 0 0;}
		#news_varejo #leia_mais a{color:#ff6600;}
		#news_varejo #leia_mais a:hover{color:#D72D02}
		
	#news_varejo{background:transparent url(../imagens/bg_ligado_varejo.jpg_p.gif) 0 0 no-repeat;height:187px;margin-top:10px;}
		#news_varejo ul{margin:105px 0 0 8px;list-style-type:none;float:left;_margin:105px 0 0 4px;}
		#news_varejo ul li{display:block;width:115px;padding:0 0 0 17px;background:transparent url(../imagens/bullet_v.gif) 3px 1px no-repeat;float:left;height:55px;overflow:hidden;}
		#news_varejo #leia_mais{float:right;margin:2px 15px 0 0;_margin:2px 5px 0 0;}
		
	#publicidade{width:570px;margin:auto;}
	#publicidade #img{border:1px solid #c8c8c8;}
	
	#marcas{background:url(../imagens/bgMarcas_home.jpg) ; height:85px; width:575px; margin:auto}
	#marcas img{padding:17px 8px 0 8px}
	
	
	#content_area #col_right{width:187px;float:left;background:transparent url(../imagens/estrutura/bg_col_right.gif) left top repeat-y;_overflow:hidden;}
		#calendario{width:158px;margin:auto;padding:5px 0 0 0;}
		#calendario p{padding:0 3px;margin:0;}
		#calendario *{color:#434342;}
			.inauguracoes{padding-bottom:18px;background:transparent url(../imagens/sep_pontilhada.gif) center bottom no-repeat;_padding-bottom:0;clear:both;}
			.inauguracoes #link_inauguracao a{text-decoration:none;font-weight:bold;}
				.inauguracoes #link_inauguracao a:hover{color:#797c80;}
			.inauguracoes #btns{padding:2px 46px 0 46px;height:9px;}
			.inauguracoes #btns a{height:15px;display:block;width:15px;float:left;padding:3px 0;text-align:center;}
			
		
		#calendario #varejo{padding-bottom:15px;_padding-bottom:10px;background:transparent url(../imagens/sep_pontilhada.gif) center bottom no-repeat;clear:both;}
		.ano_calendario{cursor:pointer;background-color:#FF9000;color:#FFF !important;padding:5px;font-size:15px;padding-left:10px;}
			#varejo h2{padding-bottom:1px;}
			#varejo a{text-decoration:none;}
			#varejo a:hover{color:#797c80;}
			#varejo ul{list-style-type:none;height:123px;}
			#varejo ul li{display:block;height:31px;overflow:hidden;float:left;clear:left;width:157px;}
			#varejo ul li .data{float:left;width:32px;font-weight:bold;padding-left:4px;}
			#varejo ul li .txt{float:left;width:112px;padding-left:9px;background:transparent url(../imagens/bullet_a.gif) 0 4px no-repeat;height:29px;overflow:hidden;} 
			#varejo .veja_calendario{display:block;color:#12609c;text-align:center;_padding-bottom:6px;}
			#varejo .veja_calendario:hover{color:#333366;}
			
			#eventos{clear:both;}
				#eventos h3{padding:0 3px;color:#758e00;font-weight:bold;}
				#eventos a{text-decoration:none;font-weight:bold;}
				#eventos a:hover{color:#797c80;}
				#eventos .agenda_completa{display:block;color:#758e00;text-align:right;text-decoration:none;margin-top:3px;}
			
			#mkt_rede{padding-top:13px;}
	

/* MENU */
#home{}
#home #bt_rede, #home #bt_conheca_lojas, #home #bt_loja_virtual, #home #SWFmarcas{display:none;}
#bt_rede, #bt_conheca_lojas, #bt_loja_virtual{text-align:center;}

#internas{}



/* Footer */
#footer{background:transparent url(../imagens/estrutura/bg_footer.gif) center top no-repeat;height:18px;clear:both;_background:transparent url(../imagens/estrutura/bg_footer_ie6.gif) center top no-repeat;}
#credits{position:absolute;margin:-55px 0 0 25px;width:146px;}
#credits a{text-decoration:none;}
#credits a:hover{color:#666666;}


/* O que é */
#diferenciais_o_que_e{padding-left:145px;}
	#diferenciais_o_que_e h2{margin:0 0 0 53px;height:27px;border-bottom:1px solid #9d9d9c;}
	#diferenciais_o_que_e ul{list-style-type:none;margin-top:20px;}
	#diferenciais_o_que_e ul li{height:70px;}
	#diferenciais_o_que_e ul li #numero{float:left;width:50px;height:50px;}
	#diferenciais_o_que_e ul li #texto{float:left;}
	
/* Esconde MENU */
.conheca_loja #bt_conheca_lojas{display:none;}
.rede #bt_rede{display:none;}
.cal_eventos #eventos{display:none;}
.cal_eventos #varejo{padding-bottom:0px !important;_padding-bottom:0px !important;background:none !important;}
.cal_varejo #varejo{display:none;}
.credenciado #credenciado{display:none;}
.credenciado #bt_rede{clear:both;padding-top:50px;_padding-top:20px;}
.cal_inauguracoes #inauguracoes{}

/* Cal Varejo */
.mes{padding-bottom:8px;}
.table_varejo{}
.table_varejo table{margin-bottom:20px;}
.table_varejo td{height:27px;}
	.table_varejo td a{text-decoration:none;}
	.table_varejo td a:hover{color:#999999 !important;}
	.tit{background-color:#f2f6d5;font-weight:bold;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.border-left{border-right:1px solid #d0d0d0;}
.td_color{background-color:#f7f7f7;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.space_td{padding-left:10px;}

/* eventos */
.eventsCalendarArea {width:200px;margin:10px 0;}
	.eventsCalendarTitle {background-color:#f3f3f3;padding:6px 0 6px 12px;}
	.eventsCalendarTitle .mes {font:bold 11px Arial, Helvetica, sans-serif;color:#54616e;}
	.eventsCalendarTitle .mes a {text-decoration:none;font:bold 11px Arial, Helvetica, sans-serif;color:#54616e;}
	.eventsCalendarTitle .eventsCalendarNav {}
.eventsCalendar {background-color:#f3f3f3;;text-align:center;margin:3px auto 10px auto;padding:6px 0 6px 12px;}
	.eventsCalendar table {width:180px;}
	.eventsCalendar th {padding:1px 2px;border-bottom:1px solid #54616e;}
	.eventsCalendar th span {font:bold 11px Arial, Helvetica, sans-serif;color:#54616e;}
	.eventsCalendar td {padding:1px 8px 1px 0;text-align:right;border-bottom:1px solid #fff;}
	.eventsCalendar .noborder td {border:none;}
	.eventsCalendar td span {font:normal 11px Arial, Helvetica, sans-serif;color:#54616e;}
.eventoAgendado {background-color:#ff9000;border-bottom:1px solid #fff;margin:0 3px;}
	.eventoAgendado a {color:#fff !important;text-decoration:none;}
.eventsCalendarMore {padding:0 0 0 20px;}
	.eventsCalendarMore p {	margin:10px 0;}
	.eventsCalendarMore a {padding:0px 10px;font:normal 11px Arial, Helvetica, sans-serif;text-decoration:none;color:#54616e;}
.list_eventos{}
.list_eventos ul{list-style-type:none;}
.list_eventos h3{font:bold 12px Arial, Helvetica, sans-serif;color:#758e00 !important;height:22px;display:block;}
.list_eventos h4{font:bold 15px Arial, Helvetica, sans-serif;height:20px;}
.list_eventos p{margin-bottom:10px;}
.list_eventos .cidade{font:bold 12px Arial, Helvetica, sans-serif;height:20px;width:200px;display:block;border-top:1px solid #758e00;padding-top:5px;margin-bottom:20px;}

/* MKT REDE */
#mn_mkt_rede{width:130px;_height:497px;min-height:497px;float:left;background:transparent url(../imagens/mkt_rede/bg_mn.jpg) right top no-repeat;}
#mn_mkt_rede ul{list-style-type:none;margin:20px 10px 0 0;}
#mn_mkt_rede ul li{text-align:right;padding-right:12px;background:transparent url(../imagens/bl.gif) 114px 10px no-repeat;}
#mn_mkt_rede ul li.ano{font:bold 12px Arial, Helvetica, sans-serif;color:#e68200;padding:0;background:none;}
#mn_mkt_rede ul li a{display:block;text-align:right;padding:3px 0;text-decoration:none;}
#mn_mkt_rede ul li a:hover{font-weight:bold;}

/* Inaugurações */
.list_inauguracoes{float:right;width:300px;padding:10px 0;}
.list_inauguracoes ul{list-style-type:none;}
.list_inauguracoes h3{font:bold 12px Arial, Helvetica, sans-serif;color:#758e00 !important;height:22px;display:block;}
.list_inauguracoes h4{font:bold 15px Arial, Helvetica, sans-serif;height:20px;}
.list_inauguracoes p{margin-bottom:10px;}
.list_inauguracoes .cidade{font:bold 12px Arial, Helvetica, sans-serif;height:20px;width:200px;display:block;border-top:1px solid #758e00;padding-top:5px;margin-bottom:20px;}
.list_inauguracoes li{padding-bottom:20px;}

/* rede */
#colLeft{width:50%;float:left;}
#colRight{width:40%;float:left;padding-left:30px;}
#lstLoading{position:absolute;background-color:#060;font:normal 11px Arial, Helvetica, sans-serif;color:#fff;padding:2px;display:none;}
#representantesLst p{padding-left:12px;}
.uf{font:bold 16px Arial, Helvetica, sans-serif;color:#ffffff !important;background-color:#A7BD3F;padding:3px 0 3px 10px !important;}
h2 #globo{position:absolute;margin:3px 0 0 530px;}
.numAtivo {color: #9e0b1c}
#btPlanoExpansao{display:block;background:transparent url(../imagens/rede/bg_plano-expansao.jpg) 0 0 no-repeat;overflow:hidden;text-indent:-5000px;width:200px;height:40px;} 
#btPlanoExpansao:hover{background-position:0 -40px;}


/* cadastro */
.passosForm{}
.passosForm h2{font:bold 14px Arial, Helvetica, sans-serif;border-bottom:none !important;color:#333;margin:0 0 0 -15px;padding:10px 0 0 0;}
.passosForm h3{font:bold 12px Arial, Helvetica, sans-serif;border-bottom:none !important;color:#333;margin:0 0 0 -10px;padding:10px 0 0 0;}

#ULmenuNavForm{list-style-type:none;height:55px;}
	#ULmenuNavForm li{float:left;}
	#ULmenuNavForm li a{background-position:0 0;background-repeat:no-repeat;display:block;text-indent:-5000px;overflow:hidden;height:52px;}
	#ULmenuNavForm li a:hover{background-position:0 -56px;}
	#ULmenuNavForm li .abaUP{background-position:0 -56px;}
	#ULmenuNavForm li .abaCLOSE{background-position:0 -106px;}
	#passo01Link{background-image:url(../imagens/seja_credenciado/step01.jpg);width:171px;}
	#passo02Link{background-image:url(../imagens/seja_credenciado/step02.jpg);width:217px;}
	#passo03Link{background-image:url(../imagens/seja_credenciado/step03.jpg);width:185px;}

.subNavNextPrev{padding:8px 0;}
.subNavNextPrev a{background-position:0 0;background-repeat:no-repeat;float:left;display:block;text-indent:-5000px;overflow:hidden;height:30px;}
.subNavNextPrev a:hover{background-position:0 -40px;}
.btFormProximo{background-image:url(../imagens/seja_credenciado/bt_proximo.jpg);width:140px;}
.btFormAnterior{background-image:url(../imagens/seja_credenciado/bt_anterior.jpg);width:140px;}
.btFormEnviar{background-image:url(../imagens/seja_credenciado/bt_enviar.jpg);width:140px;}