/* LOJAS */

/* fundo = #49a842 */
/* impar = #378b35 */
/* par   = #004f18 */

.conteudo-lojas{
	width:750px;
	background-color:#f5f6f8;
}
	/* TOPO */
	.lojas-topo{
		width:750px;
		height:80px;
	}
		.lojas-topo-titulo{
			width:750px;
			height:80px;
			float:left;
		}
		.lojas-topo-titulo > h1{
			font-family: Arial, Verdana, Helvetica, sans-serif; 
			font-size: 40px;
			color: #004f18;
			font-weight:lighter;
			line-height:80px;
			padding-left:20px;
		}
		
	/* CONTEUDO */
	.lojas-limitador-modulos{
		width:750px;
		height:300px;
		overflow:hidden;
		background-color:#f5f6f8;
	}
		.lojas-modulos{
			width:3120px;
			height:300px;
		}
		.lojas-modulos > li{
			list-style:none;
			width:750px;
			height:300px;
			margin-right:30px;
			float:left;
			background-color:#49a842;
		}
	
			/*NAVEGACAO*/
			.lojas-modulo-navegacao{
				width:750px;
				height:300px;
			}
				/*lista a*/
				.lojas-navegacao-listaa{
					float:left;
					width:130px;
					height:300px;
					border-left:5px solid #49a842;
				}
					/*botoes de movimentacao da lista a*/
					.lojas-listaa-botaocima{
						width:130px;
						height:15px;
						text-align:center;
					}
					.lojas-listaa-botaocima > img{
						cursor:pointer;
					}
							
					.lojas-listaa-botaobaixo{
						width:130px;
						height:15px;
						text-align:center;
					}
					.lojas-listaa-botaobaixo > img{
						cursor:pointer;
					}
						
					/*formatacao da lista da lista a*/
					.lojas-limitador-listaa{
						width:130px;
						height:270px;
						overflow:hidden;
					}
					.lojas-limitador-listaa > p{
						line-height:270px;
						background-color:#378b35;
						text-align:center;
						font-family: Arial, Verdana, Helvetica, sans-serif; 
						font-size: 13px;
						color: #FFFFFF;
						font-weight:bold;
					}
						.lojas-listaa > li{
							list-style:none;
							width:130px;
							height:30px;
							line-height:30px;
							margin:0px;
						}
						.lojas-listaa > li.impar{
							background-color:#378b35;
						}
						.lojas-listaa > li.par{
							background-color:#004f18;
						}		
						.lojas-listaa > li > span.selecionavel{
							font-family: Arial, Verdana, Helvetica, sans-serif; 
							font-size: 13px;
							color: #FFFFFF;
							font-weight:bold;
							padding-left:10px;
							
							display:block;
							cursor:pointer;
						}
						.lojas-listaa > li > span.selecionavel:hover{
							background-color:#FFFFFE;
							color: #004f18;
						}
						.lojas-listaa > li > span.selecionavel.ativo{
							background-color:#FFFFFE;
							color: #004f18;
						}
							/*pesquisa*/
							.lojas-pesquisa{
								width:110px;
								height:20px;
								padding:5px 0px;
								*height:30px;
								*padding:0px;
							}
							.lojas-pesquisa > input.lojas-caracteres{
								width:80px;
								height:17px;
								padding:3px 5px 0 5px;
								vertical-align:middle;
								background:transparent url(../Imagens/lojas-fundopesquisa.png);
								background-position:left;
								background-repeat:repeat;
								
								font-family: Arial, Verdana, Helvetica, sans-serif; 
								font-size: 11px;
								color: #004f18;
								font-weight:bold;
								font-style:italic;
							}
							
							.lojas-pesquisa > img.lojas-busca{
								cursor:pointer;
								vertical-align:middle;
							}

				/*lista b*/
				.lojas-navegacao-listab{
					float:left;
					width:230px;
					height:300px;
					border-left:5px solid #49a842;
					border-right:5px solid #49a842;
					overflow:hidden;
				}		
				.lojas-navegacao-listab > p{
					line-height:270px;
					margin:15px 0;
					background-color:#378b35;
					text-align:center;
					font-family: Arial, Verdana, Helvetica, sans-serif; 
					font-size: 13px;
					color: #FFFFFF;
					font-weight:bold;
				}	
				.lojas-navegacao-listab > img{
					margin:15px 0;
					padding:130px 94px 129px 93px;
					background-color:#378b35;
				}	
					/*imagem escolha opcao*/
					.lojas-escolhaopcao-listab{
						width:230px;
						height:270px;
						margin:15px 0;
						background-image:url(../Imagens/lojas-botaoescolhaopcao.jpg);
						background-position:center;
						background-repeat:no-repeat;
						background-color:#378b35;
					}
								
					/*botoes de movimentacao da lista b*/
					.lojas-listab-botaocima{
						float:left;
						width:230px;
						height:15px;
						text-align:center;
					}
					.lojas-listab-botaocima > img{
						cursor:pointer;
					}
							
					.lojas-listab-botaobaixo{
						float:left;
						width:230px;
						height:15px;
						text-align:center;
					}
					.lojas-listab-botaobaixo > img{
						cursor:pointer;
					}
		
					/*formatacao da lista da lista b*/
					.lojas-limitador-listab{
						float:left;
						width:230px;
						height:270px;
						overflow:hidden;
					}
						.lojas-listab > li{
							list-style:none;
							width:230px;
							height:30px;
							line-height:30px;
							margin:0px;
						}
						.lojas-listab > li.impar{
							background-color:#378b35;
						}
						
						.lojas-listab > li.par{
							background-color:#004f18;
						}
									
						.lojas-listab > li > span.selecionavelhiper{
							font-family: Arial, Verdana, Helvetica, sans-serif; 
							font-size: 13px;
							color: #FFFFFF;
							font-weight:bold;
							padding-left:45px;
							display:block;
							cursor:pointer;
							background-image:url(../Imagens/logohiper.png);
							background-position:10px;
							background-repeat:no-repeat;
						}
						.lojas-listab > li > span.selecionavelhiper:hover{
							background-color:#FFFFFE;
							color: #004f18;
						}
						.lojas-listab > li > span.selecionavelhiper.ativo{
							background-color:#FFFFFE;
							color: #004f18;
						}

						.lojas-listab > li > span.selecionavelsuper{
							font-family: Arial, Verdana, Helvetica, sans-serif; 
							font-size: 13px;
							color: #FFFFFF;
							font-weight:bold;
							padding-left:45px;
							display:block;
							cursor:pointer;
							background-image:url(../Imagens/logosuper.png);
							background-position:10px;
							background-repeat:no-repeat;
						}
						.lojas-listab > li > span.selecionavelsuper:hover{
							background-color:#FFFFFE;
							color: #004f18;
						}
						.lojas-listab > li > span.selecionavelsuper.ativo{
							background-color:#FFFFFE;
							color: #004f18;
						}
						
				/*resumo*/				
				.lojas-navegacao-resumo{
					float:left;
					width:370px;
					height:270px;
					border-right:5px solid #49a842;
					margin:15px 0;
				}
				.lojas-navegacao-resumo > p{
					line-height:270px;
					background-color:#378b35;
					text-align:center;
					font-family: Arial, Verdana, Helvetica, sans-serif; 
					font-size: 13px;
					color: #FFFFFF;
					font-weight:bold;
				}
				.lojas-navegacao-resumo > img{
					padding:130px 164px 129px 163px;
					background-color:#378b35;
				}
				
				.lojas-escolhaopcao-resumo{
					width:370px;
					height:270px;
					background-image:url(../Imagens/lojas-botaoescolhaopcao.jpg);
					background-position:center;
					background-repeat:no-repeat;
					background-color:#378b35;
				}
					.lojas-navegacao-resumo-box{
						width:370px;
						height:270px;
						background-color:#FFFFFF;
					}
						.lojas-navegacao-resumo-box-topo{
							width:370px;
							height:70px;
						}
							.lojas-navegacao-resumo-box-topo-logo{
								float:left;
								width:80px;
								height:70px;
							}
							.lojas-navegacao-resumo-box-topo-conteudo{
								float:left;
								width:240px;
								height:70px;
							}
							.lojas-navegacao-resumo-box-topo-conteudo > h1{
								font-family: Arial, Verdana, Helvetica, sans-serif; 
								font-size: 20px;
								color: #378b35;
								line-height:25px;
								padding-left:10px;
							}
							.lojas-navegacao-resumo-box-topo-conteudo > p{
								font-family: Arial, Verdana, Helvetica, sans-serif; 
								font-size: 10px;
								color: #333333;
								padding-left:10px;
							}
							
							.lojas-navegacao-resumo-box-topo-botaomais{
								float:left;
								width:50px;
								height:70px;
							}
							.lojas-navegacao-resumo-box-topo-botaomais > img{
								cursor:pointer;
							}

						.lojas-navegacao-resumo-box-mapa{
							float:left;
							width:370px;
							height:170px;
						}

						.lojas-navegacao-resumo-box-saibamais{
							float:left;
							width:370px;
							height:30px;
							background-color:#004f18;
						}
						.lojas-navegacao-resumo-box-saibamais > p{
							line-height:30px;
							text-align:right;
							padding-right:5px;
							font-family: Arial, Verdana, Helvetica, sans-serif; 
							font-size: 13px;
							color: #FFFFFF;
							font-weight:bold;
							cursor:pointer;
						}

			/*DESCRICAO*/
			.lojas-modulo-descricao{
				width:750px;
				height:300px;
			}
			.lojas-modulo-descricao > p{
				line-height:300px;
				background-color:#378b35;
				text-align:center;
				font-family: Arial, Verdana, Helvetica, sans-serif; 
				font-size: 13px;
				color: #FFFFFF;
				font-weight:bold;
			}
			.lojas-modulo-descricao > img{
				padding:145px 354px 144px 353px;
				background-color:#378b35;
			}	
				.lojas-modulo-descricao-topo{
					width:750px;
					height:70px;
				}
					.lojas-modulo-descricao-topo-box{
						width:600px;
						height:70px;
						float:left;
					}
						.lojas-modulo-descricao-topo-box-setas{
							width:550px;
							height:20px;
							float:left;
						}
						.lojas-modulo-descricao-topo-box-setas a{
							display:block;
							line-height:20px;
							float:left;
							cursor:pointer;
							padding:0 20px 0 10px;
							font-family: Arial, Verdana, Helvetica, sans-serif; 
							font-size: 10px;
							color: #FFFFFF;
							font-weight:bold;
							
							background-position:right;
							background-repeat:no-repeat;
						}
						.lojas-modulo-descricao-topo-box-setas a.primeiro{
							background-image:url(../Imagens/lojas-setaprimeiro.jpg);
							background-color:#004f18;
						}
						
						.lojas-modulo-descricao-topo-box-setas a.segundo{
							background-image:url(../Imagens/lojas-setasegundo.jpg);
							background-color:#378b35;
						}
						
						.lojas-modulo-descricao-topo-box-setas a.terceiro{
							background-color:#49a842;
						}
					
						.lojas-modulo-descricao-topo-box-titulo{
							width:600px;
							height:50px;
							float:left;
						}
						.lojas-modulo-descricao-topo-box-titulo > h1{
							font-family: Arial, Verdana, Helvetica, sans-serif; 
							font-size:20px;
							color: #FFFFFF;
							line-height:50px;
							padding-left:20px;
						}
					
					.lojas-modulo-descricao-topo-botoes{
						width:150px;
						height:70px;
						float:right;
					}
					.lojas-modulo-descricao-topo-botoes > ul > li{
						display:block;
						float:left;
						width:50px;
						height:70px;
					}
					.lojas-modulo-descricao-topo-botoes > ul > li > img{
						cursor:pointer;
					}
					.lojas-modulo-descricao-topo-botoes > ul > li.margem{
						height:60px;
						padding-top:10px;
					}
						.lojas-modulo-descricao-topo-botoes-conteudo > img{
							cursor:pointer;
						}
					
				.lojas-modulo-descricao-limitador-conteudo{
					width:750px;
					height:200px;
					padding:10px 0;
					background-color:#FFFFFF;
					border-bottom:10px solid #49a842;
					overflow:hidden;
				}
					.lojas-modulo-descricao-conteudo{
						width:1560px;
						height:200px;
					}
					.lojas-modulo-descricao-conteudo > li{
						list-style:none;
						width:750px;
						height:200px;
						margin-right:30px;
						float:left;
					}
						.lojas-modulo-descricao-conteudo-mapa{
							width:750px;
							height:200px;
							overflow:auto;
						}

						.lojas-modulo-descricao-conteudo-informacoes{
							width:750px;
							height:200px;
							overflow:auto;
						}			
						/* formatacao */
						.lojas-modulo-descricao-conteudo-informacoes h1{
							width:520px;
							margin:5px auto;
							font-family: Arial, Verdana, Helvetica, sans-serif; 
							font-size: 20px;
							color: #49a842;
							font-weight:lighter;
						}
						.lojas-modulo-descricao-conteudo-informacoes h2{
							width:520px;
							margin:5px auto;
							font-family: Arial, Verdana, Helvetica, sans-serif; 
							font-size: 15px;
							color: #49a842;
							font-weight:lighter;
						}
						.lojas-modulo-descricao-conteudo-informacoes p{
							width:520px;
							margin:5px auto;
							font-family: Arial, Verdana, Helvetica, sans-serif; 
							font-size: 13px;
							color: #333333;
						}
						.lojas-modulo-descricao-conteudo-informacoes a{
							font-family: Arial, Verdana, Helvetica, sans-serif; 
							font-size: 13px;
							color: #49a842;
							text-decoration:none;
						}
						.lojas-modulo-descricao-conteudo-informacoes ul{
							width:520px;
							margin:5px auto;
							list-style:inside;
							font-family: Arial, Verdana, Helvetica, sans-serif; 
							font-size: 13px;
							color: #333333;
						}
						
						/*IMAGENS*/
						.lojas-modulo-descricao-conteudo-informacoes > .galeriafotos{
							width:520px;
							margin:0 auto;
						}
						.lojas-modulo-descricao-conteudo-informacoes > .galeriafotos > li{
							display:block;
							float:left;
							width:120px;
							height:90px;
							margin:5px 5px;
						}
						/* /formatacao */		
									
/* fundo = #49a842 */
/* impar = #378b35 */
/* par   = #004f18 */