/* CSS Document */

.divConteudoWhite {
	display:block;
	background-color:#FFFFFF;
	padding:0 20px 20px 20px;
}

.separadorTopoGeral {
	display:block;
	border-top:1px solid #b2b2b2;
}

.tituloConhecaLojas  {
	display:block;
	background-image:url(/temas/default/imgs/pt/tituloConhecaLojas.gif);
	width:226px;
	height:51px;
}

.tituloPrepareVisitaLoja {
	display:block;
	background-image:url(/temas/default/imgs/pt/tituloPrepareVisitaLoja.gif);
	width:714px;
	height:47px;
}

.bgCinzaContent {
	display:block;
	background-color:#f3f3f3;
}

.bgWhiteCinzaContent {
	display:block;
	width:954px;
	background-image:url(/temas/default/imgs/bgWhiteCinzaLojas.gif);
}

.divContentCinzaLojas {
	display:block;
	width:200px;
	float:right;
	padding:20px;
	font-size:12px;
	color:#015aaa;
	font-weight:bold;
	overflow: hidden;
	position: relative; 
}

.divConteudoWhite .linksLojas {
	display:block;
	font-weight:normal;
	color:#4c4c4c;
	font-size:11px;
	margin:5px 0 0 0;
}
.divConteudoWhite .linksLojas a{
	font-weight:normal;
	color:#4c4c4c;
	font-size:11px;
}

/*detalhe*/
.bannerGPS {
	display:block;
	float:left;
	background-image:url(/temas/default/imgs/pt/bannerGPSLoja.gif);
	width:220px;
	height:115px;
}

.bannerGPS {
	display:block;
	float:left;
	background-image:url(/temas/default/imgs/pt/bannerGPSLoja.gif);
	width:220px;
	height:115px;
}
.bannerGPS a{
	display:block;
	width:220px;
	height:115px;
}

.bannerCohecaProdutosLoja {
	display:block;
	float:left;
	background-image:url(/temas/default/imgs/pt/bannerConhecaProdutosLoja.gif);
	width:238px;
	height:115px;
}
.bannerCohecaProdutosLoja a{
	display:block;
	width:238px;
	height:115px;
}

.bannerGuiaColchoesLoja {
	display:block;
	float:left;
	background-image:url(/temas/default/imgs/pt/bannerGuiaColchoesLoja.gif);
	width:256px;
	height:115px;
}
.bannerGuiaColchoesLoja a{
	display:block;
	width:256px;
	height:115px;
}

.fotoGerenteLoja {
	display:block;
	text-align:right;
	position: relative;
	margin-bottom: 10px;
	width: 200px;
	height: 89px;
	top: 0;
	left: 0;
}
.fotoGerenteLoja img { display: block; float: right; }
.linhaInfo {
	display:block;
	color:#4c4c4c;
	margin:6px 0 6px 0;
}
.linhaInfo span{
	display:block;
	color:#4c4c4c;
	font-weight:normal;
	font-size:11px;
}
.infoGerente { display: block; text-align: left; float: left; font-weight: bold; color: #4C4C4C; position: relative; top: 58px; width: 105px; }
.infoGerente span { display: block; text-align: left; font-weight: normal; font-size: 11px; }

.mapaLojas { background-color: transparent; }
.mapaLojasGoogle { background-color: #F3F3F3; padding: 20px; width: 674px; }
.mapaLojasGoogle .obterdireccoes { display: block; text-align: right; margin-top: 23px; }
.infoLojas { background-color: #F3F3F3; width: 190px; }
.fotosLojas { margin-top: 10px; }
.fotosLojas .lojadestaque img.semlink { float: left; display: block; width: 207px; height: 112px; overflow: hidden; padding: 10px 15px; background-repeat: no-repeat; background-position: right bottom; text-decoration: none; border-right: 1px solid #b2b2b2; }
.fotosLojas .fotognossaslojas { height:auto; background:#F3F3F3; padding:15px 20px; width:674px; }
.fotosLojas .lojadestaque img.primeiro, .fotosLojas .lojadestaque a.primeiro:link, .fotosLojas .lojadestaque a.primeiro:visited { padding-left: 0; }
.fotosLojas .lojadestaque img.ultimo, .fotosLojas .lojadestaque a.ultimo:link, .fotosLojas .lojadestaque a.ultimo:visited { padding-right: 0; }
.fotosLojas .lojadestaque img.semlink, .fotosLojas .lojadestaque a:link, .fotosLojas .lojadestaque a:visited { padding: 10px 8px 10px 8px; height: 135px; }

.fotosLojas .lojadestaque img.semlink, .fotosLojas .lojadestaque a:link, .fotosLojas .lojadestaque a:visited,
.fotosLojas .lojadestaque img { width: 212px; }