/************************************************************************
*
*   S T Y L E  C S S - # D E U T E R
*
*   Author:  Wallace Erick
*   Date:    09 Nov 2009
*   Web:     http://www.wallaceerick.com.br/
*   Email:   contato@wallaceerick.com.br
*   Company: Geosfera
*
*************************************************************************/

/*-----------------------------------------------------------------------
Estrutura
------------------------------------------------------------------------*/

body {
	font-family:'Verdana';
	color:#000;
	font-size:11px!important;
	overflow:visible;
	background-repeat: no-repeat;
	background-position: top center;
}

body#historia {
	background: #fff url('../images/background4.jpg') top center no-repeat;
}
a:link, a:visited, a:active {
	color: #000;
	text-decoration:none;
}
a:hover {
	color:#333;
	text-decoration:underline;
}
h1 {
	position:absolute;
	top:80px;
	left:50%;
	margin:0 0 0 -490px;
	padding:0;
	background:url('../images/logotipo.png') top left no-repeat;
	z-index:100;
}
h1 a {
	width:155px;
	height:145px;
	display:block;
	text-indent:-9999px;
}
#header {
	width:100%;
	height:275px;
	background: transparent url('../images/bgHeader.png') bottom left no-repeat;
	padding:3px 0 0 0;
	margin:0;
}
#content {
	width:1016px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
#main {
	width:762px;
	height:auto;
	float:left;
	border-right: 1px dotted #beb7af;
	padding:30px 0 0 15px!important;
	overflow:hidden;
	position:relative;
	background:#fff;
}
#sidebar {
	width:222px;
	height:auto;
	float:left;
	padding:30px 0 0 8px;
}
#footer {
	width:100%;
	margin:0 auto;
	min-height:80px;
	line-height:30px;
	float:none;
	background: #fff url('../images/bgFooter.gif') top left repeat-x;
	text-align:center;
}
/*-----------------------------------------------------------------------
Class de H2
------------------------------------------------------------------------*/

h2.indent {
	text-indent:-9999px!important;
	display:block;
	width:370px;
	height:25px;
}
h2.indentmore {
	text-indent:-9999px!important;
	display:block;
	width:750px;
	height:25px;
}
h2.produto {
	background:url('../images/h2Produtos.gif') top left no-repeat;
	width:97%;
	border-bottom:2px solid #5c377d;
}
h2.mochilas {
	background:url('../images/h2Mochilas.gif') top left no-repeat;
	width:97%;
	border-bottom:2px solid #5c377d;
}
h2.linhaFuturaVario {
	background:url('../images/linhaFuturaVario.gif') top left no-repeat;
	width:97%;
	border-bottom:2px solid #5c377d;
}
h2.linhaAct {
	background:url('../images/linhaAct.gif') top left no-repeat;
	width:97%;
	border-bottom:2px solid #5c377d;
}
h2.linhaFuturaPro {
	background:url('../images/linhaFuturaPro.gif') top left no-repeat;
	width:97%;
	border-bottom:2px solid #5c377d;
}
h2.novidades-home {
	background:url('../images/h2Novidades.gif') top left no-repeat;
	border-bottom:2px solid #005da1;
}
h2.dicas {
	background:url('../images/h2Dicas.gif') top left no-repeat;
	border-bottom:2px solid #116478;
}
h2.workbook {
	background: #fff url('../images/workbook.gif') top left no-repeat;
	border-bottom:2px solid #116478;
}
h2.teste-produtos {
	background: #fff url('../images/teste-produtos.gif') top left no-repeat;
	border-bottom:2px solid #116478;
}
h2.responsabilidade {
	background: #fff url('../images/responsabilidade-social.gif') top left no-repeat;
	border-bottom:2px solid #116478;
}
h2.gVideos {
	background: #fff url('../images/galeria-videos.gif') top left no-repeat;
	border-bottom:2px solid #116478;
}
h2.gFotos {
	background: #fff url('../images/galeria-fotos.gif') top left no-repeat;
	border-bottom:2px solid #116478;
}
h2.sistemas {
	background:url('../images/h2Sistemas.gif') top left no-repeat;
	border-bottom:2px solid #bc0e2d;
}
h2.garantia {
	background:url('../images/h2Garantia.gif') top left no-repeat;
	border-bottom:2px solid #dc5a12;
}
h2.como-cuidar {
	background: #fff url('../images/titulo-cuidar-da-mochila.gif') top left no-repeat;
	border-bottom:2px solid #8c6f00;
}
h2.sugestoes {
	background: #fff url('../images/titulo-sugestoes.gif') top left no-repeat;
	border-bottom:2px solid #8c6f00;
}
h2.teste-equips {
	background: #fff url('../images/titulos-testes.gif') top left no-repeat;
	border-bottom:2px solid #8c6f00;
}
h2.pergunte-especialista {
	background: #fff url('../images/titulo-pergunte.gif') top left no-repeat;
	border-bottom:2px solid #8c6f00;
	font-size:0.00001em!important;
}
h2.mais-duvidas {
	background: #fff url('../images/titulo-duvidas.gif') top left no-repeat;
	border-bottom:2px solid #8c6f00;
}
h2.como-identificar {
	background: #fff url('../images/titulo-identificar.gif') top left no-repeat;
	border-bottom:2px solid #8c6f00;
}
h2.sac {
	background:url('../images/h2Sac.gif') top left no-repeat;
	border-bottom:2px solid #e19d0b;
}
h2.politica-garantia {
	background: #fff url('../images/politica-garantia.gif') top left no-repeat;
	border-bottom:2px solid #9f1328;
}
h2.assitencia-garantia {
	background: #fff url('../images/assitencia-tecnica.gif') top left no-repeat;
	border-bottom:2px solid #9f1328;
}
h2.registro-garantia {
	background: #fff url('../images/r-equipamento.gif') top left no-repeat;
	border-bottom:2px solid #9f1328;
}
h2.prevencao {
	background: #fff url('../images/prevencao.gif') top left no-repeat;
	border-bottom:2px solid #9f1328;
}
h2.enquete {
	background:url('../images/h2Enquete.gif') top left no-repeat;
	border-bottom:2px solid #989112;
}
h2.materiais {
	background:url('../images/h2Materiais.gif') top left no-repeat;
	border-bottom:2px solid #bc0e2d;
}
h2.registro {
	background:url('../images/h2Registro.gif') top left no-repeat;
	height:40px;
}
h2.newsletter {
	background:url('../images/h2Newsletter.gif') top left no-repeat;
}
h2.redes-sociais {
	background:url('../images/h2Redes.gif') 10px 0 no-repeat;
	width:100%;
	border-bottom:2px solid #000;
	margin:5px 0 0 0;
	padding: 0 0 0 8px;
}
h2.act-trial {
	background:url('../images/h2ActTrial.gif') top left no-repeat;
	width:97%;
	border-bottom:2px solid #5c377d;
}
h2.sub-act-trial-24 {
	background:url('../images/h2-act-trial-24.gif') top left no-repeat;
	width:97%;
	border-bottom:2px solid #5c377d;
}
h2.mountain-bike {
	background: #fff url('../images/revista-mountainbike.gif') top left no-repeat;
	border-bottom:2px solid #7c5022;
}
h2.outdoor-europa {
	background: #fff url('../images/revista-outdoor.gif') top left no-repeat;
	border-bottom:2px solid #7c5022;
}
h2.clube-alpino {
	background: #fff url('../images/clube-alpino.gif') top left no-repeat;
	border-bottom:2px solid #7c5022;
}
h2.outdoor-tradeshow {
	background: #fff url('../images/outdoor-tradeshow.gif') top left no-repeat;
	border-bottom:2px solid #7c5022;
	text-indent:-9999px!important;
	font-size:0.00001em;
}
h2.mochila-premios {
	background: #fff url('../images/t-actlite50.jpg') top left no-repeat;
	border-bottom:2px solid #7c5022;
}
h2.comunidades {
	font-size:11px;
	font-weight:normal;
	text-align:center;
	padding:20px 0 10px 0;
}
h2.tipo {
	text-indent:-9999px;
	display:block;
	width:365px;
	height:25px;
	border-bottom:2px solid #5c377d;
}
h2.familia {
	background: url('../images/tFamilia.gif') top left no-repeat;
}
h2.viagem {
	background: url('../images/tViagem.gif') top left no-repeat;
}
h2.acessoriosViagem {
	background: url('../images/tAcessoriosViagem.gif') top left no-repeat;
}
h2.acessorios {
	background: url('../images/tAcessorios.gif') top left no-repeat;
}
h2.acessoriosBike {
	background: url('../images/tAcessoriosBike.gif') top left no-repeat;
}
h2.hidratacao {
	background: url('../images/tHidratacao.gif') top left no-repeat;
}
h2.sacos {
	background: url('../images/tSacos.gif') top left no-repeat;
}
h2.nordic {
	background: url('../images/tNordic.gif') top left no-repeat;
}
h2.aventura {
	background: url('../images/tMochilasAventura.gif') top left no-repeat;
}
h2.sports {
	background: url('../images/tDaypackSports.gif') top left no-repeat;
}
h2.office {
	background: url('../images/tDaypackOffice.gif') top left no-repeat;
}
h2.pochetes {
	background: url('../images/tPochetes.gif') top left no-repeat;
}
/*-----------------------------------------------------------------------
Main
------------------------------------------------------------------------*/

ul.navNovidades {
	position:absolute;
	z-index:5;
	margin:145px 0 0 320px!important;
}
ul.navSistemas {
	position:absolute;
	z-index:5;
	margin:280px 0 0 320px!important;
}
ul#navProdutos {
	position:absolute;
	z-index:5;
	margin:260px 0 0 700px!important;
}
ul#navMochilas {
	position:absolute;
	z-index:50;
	margin:200px 0 0 700px!important;
	display:block;
}
ul.setas {
	width:40px;
	height:40px;
	z-index:500;
}
ul.setas li {
	display:block;
	float:left;
	overflow:hidden;
	width:20px;
	height:20px;
}
ul.setas li a {
	display:block;
	width:20px;
	height:20px;
	text-indent:-9999px;
	background:url('../images/player.gif') no-repeat;
}
ul.setas li a.esquerda {
	background-position: -20px 0;
}
ul.setas li a.esquerda:hover {
	background-position: -20px -20px;
}
ul.setas li a.direita {
	background-position: 0 0;
}
ul.setas li a.direita:hover {
	background-position: 0 -20px;
}
.textoMain {
	display: table;
}
.textoMain p {
	width:100%;
	height:auto;
	margin:0;
}
.textoMain p {
	width:90%;
	padding:10px 0 10px 15px;
	text-align:justify;
}
.textoMain ul {
	padding:5px 0 10px 30px;
	list-style-type:none;
}
.textoMain ul li {
	display:block;
	padding:2px 0 2px 10px;
	background:url('../images/arrow.gif') 0 2px no-repeat;
}
/* ~~~~~~~~~~~ Box Slider ~~~~~~~~~~~ */

#linhas {
	width:780px;
	height:auto;
	float:left;
	padding:0;
	background: url('../images/bgMoc.gif') top left no-repeat;
	overflow:hidden;
}
#linhas div.imagem-ativa {
	width: 50%;
	height: auto;
	text-align:center;
	float:left;
}
#linhas div.texto-ativo {
	width: 40%;
	height: auto;
	float:left;
	padding:35px 0 0 15px;
}
.justify {
	text-align:justify;
}
#linhas div.texto-ativo p {
	margin:10px 0 0 0;
}
#linhas div.imagem {
	width: 40%;
	height: auto;
	text-align:center;
	float:left;
}
#linhas div.texto {
	width: 435px;
	height: auto;
	text-align:left;
	float:left;
	padding:15px 5px 5px 5px;
}
#linhas div.texto p {
	margin: 10px 0 0 10px;
}
#detalhes-opcoes {
	width:780px;
	height:auto;
	padding: 20px 0 0 0;
	background: url(../images/BgOpcoes.gif) top left repeat-y;
}
#detalhes-opcoes ul {
	list-style-type:none;
}
#detalhes-opcoes ul li {
	display:block;
	float:left;
	width:185px;
	height:120px;
	overflow:hidden;
	margin:0 5px 0 0;
}
#detalhes-opcoes ul li a img {
	border:1px solid #fff;
}
#detalhes-opcoes ul li a img:hover {
	border:1px solid #999;
}
#sistema-detalhes {
	width:98%;
	height:auto;
}
#sistema-detalhes ul {
	list-style-type:none;
}
#sistema-detalhes ul li {
	width:46px;
	height:46px;
	display:block;
	float:left;
	margin:0 5px 0 0;
	overflow:hidden;
}
#sistema-detalhes h5 {
	background:url(../images/arrow.gif) top left no-repeat;
	padding:0 0 0 10px;
	margin:15px 0 10px;
}
#linhas-opcoes {
	width:780px;
	height:auto;
	padding: 20px 0 0 0;
}
#linhas-opcoes ul {
	list-style-type:none;
}
#linhas-opcoes ul li {
	display:block;
	float:left;
	width:250px;
	height:300px;
	border-right: 1px dotted #beb7af;
	overflow:hidden;
}
#linhas-opcoes ul li.last-item {
	display:block;
	float:left;
	width:250px;
	height:300px;
	border:none;
	overflow:hidden;
}
#linhas-opcoes ul li a {
	color:#000;
	text-decoration:none;
}
#linhas-opcoes ul li a:hover {
	color:#696969;
	text-decoration:none;
}
#linhas-opcoes ul li h4 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;/* 18 */
	font-weight:100;
	text-align:center;
}
#sliderr {
	width:780px;
	height:300px;
	float:left;
	padding:0;
	overflow:hidden;
}
#destaque-mochila {
	width:750px;
	height:auto;
	background:#efefef;
	float:left;
	padding:0;
	margin:0 0 25px 0;
	overflow:hidden;
}
#destaque-mochila p {
	position:absolute;
	width:275px;
	height:auto;
	margin:20px 0 0 170px;
	text-align:justify;
}
.tipos {
	width:780px;
	height:auto;
	float:left;
	padding:0;
	overflow:hidden;
}
.tipos .imagem-tipo {
	width:240px;
	height:250px;
	text-align:center;
	float:left;
	background:#efefef;
}
.tipos .texto-tipo {
	width:517px;
	height:250px;
	float:left;
	text-align:left;
	background:#efefef;
}
.tipos .texto-tipo p {
	width:90%;
	margin:15px 0 0 20px;
}
#produto {
	width:780px;
	/*height:370px;*/
	height:250px;
	float:left;
	padding:0;
	overflow:hidden;/*background: url('../images/bgMinProd.gif') 0 0 no-repeat;*/
	margin: 0 0 15px 0;
}
#produto ul#tipoMochilas, #sliderr ul#tipoMochilas {
	list-style-type:none;
}
#produto ul#tipoMochilas li, #sliderr ul#tipoMochilas li {
	width:160px;
	height:35px;
	overflow:hidden;
	margin:1px 0 1px 0;
}
#produto ul#tipoMochilas li a, #sliderr ul#tipoMochilas li a {
	height:35px;
	display:block;
	background: #efefef url('../images/arrow.gif') 10px 10px no-repeat;
	padding:8px 0 0 20px;
	font-size:13px;
	color:#787878;
	text-decoration:none;
}
#produto ul#tipoMochilas li a:hover, #sliderr ul#tipoMochilas li a:hover {
	height:35px;
	display:block;
	background: #5c377d url('../images/arrow.gif') 150px 10px no-repeat;
	padding:8px 0 0 20px;
	font-size:13px;
	color:#fff;
	text-decoration:none;
}
#produto ul#tipoMochilas li.current a, #sliderr ul#tipoMochilas li.current a {
	height:35px;
	display:block;
	background: #5c377d url('../images/arrow.gif') 150px 10px no-repeat;
	padding:8px 0 0 20px;
	font-size:13px;
	color:#fff;
	text-decoration:none;
}
.galeriaMochilaas li {
	display:block;
	float:left;
}
.galeriaMochilaas {
	position:absolute;
	margin: -280px 0 0 160px;
	padding:0;
}
#produto .borda, #sliderr .borda, .tipos .borda {
	width:756px;
	height:auto;
	border-top:2px solid #5c377d;
	overflow:hidden;
}
#sliderr .borda .botao, .tipos .borda .botao {
	padding:0 0 0 585px;
}
#produto .borda .botao {
	padding:0 0 0 592px;
}
#produto .borda .botao a.mais, #sliderr .borda .botao a.mais, .tipos .borda .botao a.mais {
	width:140px;
	height:30px;
	background: url('../images/bgBtProdutos.gif') top left no-repeat;
	display:block;
	color:#fff;
	text-decoration:none;
	padding:6px 0 0 20px;
}
#produto .borda .botao a.mais:hover, #sliderr .borda .botao a.mais:hover, .tipos .borda .botao a.mais:hover {
	color:#ccc;
	text-decoration:none;
}
#produto .borda .botao a span, #sliderr .borda .botao a span, .tipos .borda .botao a span {
	background:url('../images/arrow.gif') center left no-repeat;
	padding:0 0 0 10px;
}
.ajuste {
	height:25px;
}
.boxDicas .borda, .boxDicasMenor .borda {
	width:370px;
	height:auto;
	border-top:2px solid #8c6f00;
	overflow:hidden;
}
.boxDicas .borda .botao, .boxDicasMenor .borda .botao {
	padding:0 0 0 200px;
}
.boxDicas .borda .botao a.mais, .boxDicasMenor .borda .botao a.mais {
	width:165px;
	height:30px;
	background: url('../images/bgBtDicas.gif') top left no-repeat;
	display:block;
	color:#fff;
	text-decoration:none;
	padding:6px 0 0 20px;
}
.boxDicas .botao a.mais:hover, .boxDicasMenor .botao a.mais:hover {
	color:#ccc;
	text-decoration:none;
}
.boxDicas .borda .botao a span, .boxDicasMenor .borda .botao a span {
	background:url('../images/arrow.gif') center left no-repeat;
	padding:0 0 0 10px;
}
/* ~~~~~~~~~~~ Box Novidades ~~~~~~~~~~~ */

.box {
	width:377px;
	height:405px;
	border-right: 1px dotted #beb7af;
	float:left;
	background: url('../images/bgMinBox.gif') 0 200px no-repeat;
	overflow: hidden;
	display: block;
	position: relative;
	padding-right: 0;
}
.box .txtBox {
	padding: 10px;
	text-align: justify;
}
/* ~~~~~~~~~~~ Box Dicas ~~~~~~~~~~~ */

#dicas {
	width:370px;
	height:405px;
	float:left;
	padding:0 0 0 7px;
	background: url('../images/bgMinBox.gif') 7px 200px no-repeat;
}
.boxDicas {
	width:377px;
	height:auto!important;
	float:left;
	background: url('../images/bgMinBox.gif') 0 0 no-repeat;
	margin:0 4px 0 0;
	overflow:hidden;
}
.boxRevistas {
	width:377px;
	height:375px!important;
	float:left;
	background: url('../images/bgMinBox.gif') 0 0 repeat-y;
	margin:0 4px 15px 0;
	overflow:hidden;
	text-align:justify;
}
.boxRevistas p {
	width:340px;
	margin:15px 0 0 20px;
	line-height:15px;
}
.boxRevistas .sizebox {
	height:375px;
	overflow:hidden;
}
.sizebox p {
	text-align:justify!important;
	width:85%!important;
}
.padding-extra {
	padding:20px;
	width:330px;
	display:block;
	text-align:justify!important;
}
.boxDicas .sizebox {
	height:auto;
}
.boxDicasMenor {
	width:377px;
	height:115px;
	float:left;
	background: url('../images/bgMinBox.gif') 0 0 no-repeat;
	margin:0 4px 0 0;
	overflow:hidden;
}
.boxDicasMenor .sizebox {
	height:113px;
}
.boxDicas p {
	padding:20px 0 0 25px;
}
.boxDicasMenor p {
	padding:15px 0 0 25px;
}
.boxDicasMenor ul {
	padding:0 0 0 25px;
}
.boxDicasMenor li {
	background:url('../images/arrow.gif') top left no-repeat;
	padding:0 0 0 10px;
}
.boxDicasMenor span {
	color:#ff9900;
	font-weight:bold;
}
.boxDicas .borda .botao a.enviar {
	width:81px;
	height:30px;
	background: url('../images/bgSendDicas.gif') top left no-repeat;
	display:block;
	color:white;
	text-decoration:none;
	padding:6px 0 0 20px;
}
.boxDicas .borda .botao a.enviar:hover {
	color:#ccc;
	text-decoration:none;
}
.boxCuidar {
	background: url('../images/fundoCuidar.gif') top left no-repeat;
}
.boxSugestoes {
	background: url('../images/fundoSugestoes.gif') top left no-repeat;
}
.boxTestes {
	background: url('../images/fundoTestes.gif') top left no-repeat;
}
.boxPergunte {
	background: url('../images/fundoPergunte.gif') top left no-repeat;
}
.boxTestes ul {
	margin:0px 0 0 0;
}
.boxTestes li {
	display:block;
	margin:15px 0 0 25px;
	padding:0 0 0 10px;
	background:url('../images/arrow.gif') top left no-repeat;
}
.styleright {
	text-align:right;
	padding:0 30px 0 0;
}
.gambiform {
	position:relative;
}
.gambiform label {
	float:left;
	padding:8px 0 0 12px;
}
.gambiform textarea {
	float:right;
}
.boxDicas label {
	font-weight:bold;
}
.boxDicas input.pergunta-form, .boxDicas select.pergunta-form {
	width:270px;
	height:18px;
	font-family:'Verdana';
	border:1px solid #7f9db9;
	margin:5px 0;
}
.boxDicas textarea.pergunta-text {
	width:270px;
	height:80px;
	font-family:'Verdana';
	border:1px solid #7f9db9;
	margin:5px 0;
}
.boxDicas input.pergunta-form:hover, .boxDicas select.pergunta-form:hover, .boxDicas textarea.pergunta-text:hover {
	background-color: #F2F3F4;
}
.boxDicas input.pergunta-form:focus, .boxDicas select.pergunta-form:focus, .boxDicas textarea.pergunta-text:focus {
	background-color: #efefef;
}
/* ~~~~~~~~~~~ Box Sistemas ~~~~~~~~~~~ */

#sistemas {
	width:377px;
	height:auto;
	float:left;
	border-right: 1px dotted #beb7af;
	overflow:hidden;
	background: url('../images/bgBoxM.gif') top left no-repeat;
}
#sistemas h3 {
	font-size:12px;
	color:#000;
	padding:25px 0 20px 0;
}
#sistemas img {
	float:left;
	padding:15px 10px 0 10px;
}
#sistemas p {
	width:150px;
	display:block;
	padding:0 0 20px 0;
}
/* ~~~~~~~~~~~ Box Garantia ~~~~~~~~~~~ */

#garantia {
	width:370px;
	float:left;
	padding:0 0 0 7px;
	background: url('../images/bgMinGarantia.gif') 0 0 no-repeat;
}
/* ~~~~~~~~~~~ Box Sac ~~~~~~~~~~~ */

#sac {
	width:370px;
	float:left;
	margin:15px 0 0 0;
	padding:0 0 0 7px;
	background: url('../images/bgMinGarantia.gif') 0 0 no-repeat;
}
/* ~~~~~~~ Garantia ~~~~~~~ */

#assistencia-tecnica .borda {
	width:370px;
	height:auto;
	border-top:2px solid #9f1328;
	overflow:hidden;
	background:#fff;
}
#assistencia-tecnica .borda .botao {
	padding:0 0 0 280px;
}
#assistencia-tecnica .borda .botao a.enviar {
	width:auto;
	height:30px;
	background: url('../images/bgVermelho.gif') top left no-repeat;
	display:block;
	color:white;
	text-decoration:none;
	padding:6px 0 0 20px;
}
#assistencia-tecnica .borda .botao a.enviar:hover {
	color:#ccc;
	text-decoration:none;
}
#assistencia-tecnica .borda .botao a span {
	background:url('../images/arrow.gif') center left no-repeat;
	padding:0 0 0 10px;
}
h2.garantia-pg {
	width:99%;
	height:60px;
	border-top:2px solid #9f1328;
	background: url('../images/historiaBg.gif') top left repeat-x;
	background-color: #9f1328;
}
h2.garantia-pg span {
	width:200px;
	height:40px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	background: url('../images/tGarantia.gif') 12px 9px no-repeat;
}
#politica-garantia {
	width:750px;
	height:auto;
	background:#efefef;
	padding:0 0 40px 0;
}
 #politica-garantia p, {
 margin:20px 0 0 35px;
 width:90%;
}
#registro-garantia span, #prevencao span {
	background:url('../images/arrow.gif') top left no-repeat;
	width:10px;
	height:10px;
}
#registro-garantia p {
	text-align:justify!important;
}
#prevencao p {
	text-align:justify!important;
	width:160px;
}
#assistencia-tecnica {
	width:370px;
	height:411px;
	background:#efefef;
	padding:0 0 10px 0;
	float:left;
	margin:0 10px 0 0;
	overflow:hidden;
}
#assistencia-tecnica fieldset {
	padding:0 15px 0 15px;
	text-align:right;
}
#assistencia-tecnica fieldset input {
	background:#efefef;
	border:1px solid #7f9db9;
	width:235px;
	height:18px;
	margin:3px 0;
}
#assistencia-tecnica fieldset select {
	background:#efefef;
	border:1px solid #7f9db9;
	height:auto;
	padding:3px 0;
	margin:3px 0;
}
#assistencia-tecnica fieldset textarea {
	background:#efefef;
	border:1px solid #7f9db9;
	width:235px;
	height:60px;
}
#registro-garantia {
	width:370px;
	height:210px;
	padding:0 0 10px 0;
	float:left;
	background: #efefef url('../images/registro-img.jpg') 15px 25px no-repeat;
}
#prevencao {
	width:370px;
	height:140px;
	background:#efefef url('../images/prevencao-img.jpg') 15px 30px no-repeat;
	padding:0 0 10px 0;
	float:left;
	margin:10px 0 0 0;
}
#registro-garantia p {
	width:180px;
	padding:10px 0 0 170px;
}
#prevencao p {
	padding:35px 0 0 190px;
}
/*-----------------------------------------------------------------------
Sidebar
------------------------------------------------------------------------*/

#materiais {
	width:auto;
	height:320px;
	max-height:320px!important;
	overflow:hidden;
}
#materiais .resizer {
	width:100%;
	height:auto;
	background: #efefef;
}
#materiais .resizer p {
	text-align: left;
	margin:5px auto 0;
	width: 90%;
}
#materiais .resizer img {
	text-align: center;
	padding:0 0 0 35px;
}
#materiais .resizer {
	width:100%;
	height:auto;
	background: #efefef;
}
#materiais .borda {
	width:223px;
	height:auto;
	border-top:2px solid #bc0e2d;
	overflow:hidden;
}
#materiais .borda .botao {
	padding:0 0 0 60px;
}
#materiais .borda .botao a.enviar {
	width:160px;
	height:30px;
	background: url('../images/bgBtMateriais.gif') top left no-repeat;
	display:block;
	color:white;
	text-decoration:none;
	padding:6px 0 0 20px;
}
#materiais .borda .botao a.enviar:hover {
	color:#ccc;
	text-decoration:none;
}
#materiais .borda .botao a span {
	background:url('../images/arrow.gif') center left no-repeat;
	padding:0 0 0 10px;
}
#pergunta {
	width:auto;
	height:auto;
	padding-bottom: 30px;
	overflow:hidden;
	background:#efefef;
}
#enquete {
	width:98%;
	height:auto;
	padding:0 0 25px 0;
	background: url('../images/bgMinEnqq.gif') top left no-repeat;
}
#enquete dl {
	padding:15px 0 0 14px;
}
#enquete dt {
	width:90%;
	display:block;
	padding:0 0 20px 0;
}
#enquete dd {
	padding:0 0 5px 0;
}
#enquete .borda {
	width:217px;
	height:auto;
	border-top:2px solid #989112;
	overflow:hidden;
}
#enquete .borda .botao {
	padding:0 0 0 120px;
}
#enquete .borda .botao a.enviar {
	width:auto;
	height:30px;
	background: url('../images/bgBtEnquete.gif') top left no-repeat;
	display:block;
	color:white;
	text-decoration:none;
	padding:6px 0 0 20px;
}
#enquete .borda .botao a.enviar:hover {
	color:#ccc;
	text-decoration:none;
}
#enquete .borda .botao a span {
	background:url('../images/arrow.gif') center left no-repeat;
	padding:0 0 0 10px;
}
/* ~~~~~~~~~~~ Box Registro ~~~~~~~~~~~ */

#registro {
	width:98%;
	height:140px;
	background: #fff url('../images/bgRegistro.gif') top left repeat-x;
	border-bottom: 1px dotted #beb7af;
	margin:0 0 6px 0;
	padding:10px 0 0 0;
	overflow:hidden;
}
#registro p {
	color:#dbe8b5;
	width:85%;
	padding:10px 0 0 14px;
	text-align:justify;
}
#registro a {
	color:#dbe8b5;
	text-decoration:underline;
}
#registro a:hover {
	color:white;
	text-decoration:underline;
}
/* ~~~~~~~~~~~ Box Newsletter ~~~~~~~~~~~ */

#newsletter {
	width:98%;
	height:103px;
	background:#505d28;
	background: #fff url('../images/bgNewsletter.gif') top left repeat-x;
	border-bottom: 1px dotted #beb7af;
	padding:10px 0 0 0;
	overflow:hidden;
}
#newsletter p {
	color:#dbe8b5;
	width:85%;
	padding:8px 0 0 12px;
}
#newsletter input.text {
	width:140px;
	height:15px;
	color:#000;
	border:none;
	background:#fff;
	padding:4px 0 0 5px;
	margin:5px 0 0 14px;
	font-family:'Verdana';
	font-size:11px;
}
#newsletter input.submit {
	width:32px;
	height:19px;
	color:#fff;
	border: 1px solid #7c8652!important;
	text-align:left;
	background:#505d28 url('../images/arrow.gif') 24px 4px no-repeat;
	margin:0 0 0 5px;
	padding:0 3px 0 0;
	font-family:'Verdana';
	font-size:11px;
}
/* ~~~~~~~~~~~ Box Comunidades ~~~~~~~~~~~ */

#comunidades {
	width:98%;
	height:auto;
	/*background: url('../images/bgMinComu.gif') top left no-repeat;
	border-bottom: 1px dotted #beb7af; */
	border-bottom: 2px solid #000;
	text-align:center;
}
#comunidades ul {
	display:list-item;
	list-style-type:none;
}
/*
#comunidades li {
	display:block;
	padding:10px 0;
	text-indent:-9999px;
}

#comunidades li a.orkut {
	display:block;
	background:url('../images/icoOrkut.gif') 0 0 no-repeat;
	width:120px;
	height:40px;
	margin:0 auto;
}
#comunidades li a.orkut:hover {
	background-position: 0 -40px;
}
#comunidades li a.twitter {
	display:block;
	background:url('../images/icoTwitter.gif') 0 0 no-repeat;
	width:140px;
	height:40px;
	margin:0 auto;
}
#comunidades li a.twitter:hover {
	background-position: 0 -40px;
}
#comunidades li a.advz {
	display:block;
	background:url('../images/icoAdvz.gif') 0 0 no-repeat;
	width:170px;
	height:40px;
	margin:0 auto;
}
#comunidades li a.advz:hover {
	background-position: 0 -40px;
}
*/
/*-----------------------------------------------------------------------
Footer
------------------------------------------------------------------------*/

#footer {
	margin:35px 0 0 0;
}
#footer h2 {
	display:none;
}
#footer ul {
	display:inline;
	list-style-type:none;
}
#footer li {
	display:inline;
	padding: 5px 0 5px 2px;
}
#footer li a {
	color:#000;
	text-decoration:none;
}
#footer li a:hover {
	color:#ef7d18;
	text-decoration:underline;
}
/*-----------------------------------------------------------------------
Class
------------------------------------------------------------------------*/

.clear {
	clear:both;
}
.imgMain {
	padding:1px 0 0 0;
}
/*-----------------------------------------------------------------------
Historia
------------------------------------------------------------------------*/

.sizeHistoria {
	background:#efefef;
	width:99%;
	height:auto;
}
#historia {
	background:#fff;
}
#historia h3.historia {
	width:99%;
	heighht:20px;
	display:block;
	texxt-indent:-9999px;
	background:url('../images/historiaSubTituloo.gif') 12px 0 no-repeat;
	margin:40px 0 0 0;
	border-bottom:2px solid #b2a896;
	color: #B2A896;
	font: 20px Arial, Helvetica, sans-serif;
}
#historia h3.historiaSub {
	width:99%;
	height:20px;
	display:block;
	text-indent:-9999px;
	background:url('../images/historiaSubTitulo2.gif') 12px 0 no-repeat;
	margin:10px 0 1px 0;
	border-bottom:2px solid #b2a896;
}
#historia #fotos {
	width:270px;
	height:auto;
	float:left;
	background:#efefef;
	padding:15px 0 0 0;
	text-align:center;
}
#historia #texto {
	width:480px;
	height:auto;
	float:left;
	background:#efefef;
	padding:15px 0 0 0;
}
#historia #texto p {
	line-height:15px;
	width:96%;
	text-align:justify;
	display:block;
	padding:0 0 25px 0;
}
#historia #detalhes {
	border-bottom:2px solid #b2a896;
	padding:0 0 1px 0;
}
.navHistoria {
	position:absolute;
	z-index:5;
	margin:-30px 0 0 694px!important;
	padding:0;
}
.navHistoria li {
	margin:0!important;
	padding:0;
}
#historia #detalhess ul {
	display:inline;
}
#historia #detalhess ul li {
	display:block;
	float:left;
	margin:0 0 0 10px;
}
#historia #detalhes ul li img .cima {
	margin:0;
	padding:0;
}
#historia #detalhes img.baixo {
	margin:40px 0 0 0;
	padding:0;
}
/*-----------------------------------------------------------------------
Linhas
------------------------------------------------------------------------*/

#main h2.historia {
	width:99%;
	height:60px;
	border-top:2px solid #B2A896;
	background: #B2A896 url('../images/produtosBg.gif') top left repeat-x;
}
#main h2.historia span {
	width:740px;
	height:40px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	background: url('../images/historiaTitulo.gif') 12px 9px no-repeat;
}
/* titulo de categorias, linhas e produtos */

#main h2.titulo-linhas {
	width:99%;
	height:60px;
	border-top:2px solid #5c377d;
	background: #5c377d url('../images/produtosBg.gif') top left repeat-x;
	position:relative;
}
#main h2.titulo-linhas .pequeno {
	color: #ffffff;
	font: 24px 'Arial Narrow', Arial, Helvetica, sans-serif;
	padding: 15px 10px 0 10px;
	float: left;
}
#main h2.titulo-linhas .pequeno a {
	color: #ffffff;
	font: 24px 'Arial Narrow', Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#main h2.titulo-linhas .pequeno a:hover {
	color: #ffffff;
	font: 24px 'Arial Narrow',Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#main h2.titulo-linhas .medio {
	color: #ffffff;
	font: 27px 'Arial Narrow', Arial, Helvetica, sans-serif;
	padding: 12px 10px 0 0;
	float: left;
}
#main h2.titulo-linhas .medio a {
	color: #ffffff;
	font: 27px 'Arial Narrow', Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#main h2.titulo-linhas .medio a:hover {
	color: #ffffff;
	font: 27px 'Arial Narrow',Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#main h2.titulo-linhas .grande {
	color: #ffffff;
	font: 31px 'Arial Narrow',Arial, Helvetica, sans-serif;
	padding: 10px 10px 0 0;
	float: left;
}
#main h2.titulo-linhas .grande a {
	color: #ffffff;
	font: 31px 'Arial Narrow', Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#main h2.titulo-linhas .grande a:hover {
	color: #ffffff;
	font: 31px 'Arial Narrow', Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#main h2.linha-hiking {
	width:99%;
	height:60px;
	border-top:2px solid #5c377d;
	background: #5c377d url('../images/produtosBg.gif') top left repeat-x;
}
#main h2.linha-hiking span {
	width:740px;
	height:45px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	overflow:hidden;
	background:url('../images/linha-hiking.gif') 12px 9px no-repeat;
}
#main h2.dicas-int {
	width:99%;
	height:60px;
	border-top:2px solid #8c6f00;
	background: #8c6f00 url('../images/dicasBg.gif') top left repeat-x;
}
#main h2.dicas-int span {
	width:740px;
	height:45px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	overflow:hidden;
	background:url('../images/tDicas.gif') 12px 9px no-repeat;
}
#main h2.sugestao-equipamento-int {
	width:99%;
	height:60px;
	border-top:2px solid #8c6f00;
	background: #8c6f00 url('../images/dicasBg.gif') top left repeat-x;
}
#main h2.sugestao-equipamento-int span {
	width:740px;
	height:45px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	overflow:hidden;
	background:url('../images/tSugEquip.gif') 12px 9px no-repeat;
}
#main h2.cuidados-produto-int {
	width:99%;
	height:60px;
	border-top:2px solid #8c6f00;
	background: #8c6f00 url('../images/dicasBg.gif') top left repeat-x;
}
#main h2.cuidados-produto-int span {
	width:740px;
	height:45px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	overflow:hidden;
	background:url('../images/tCuidProd.gif') 12px 9px no-repeat;
}
#main h2.sugestao-int {
	width:99%;
	height:60px;
	border-top:2px solid #8c6f00;
	background: #8c6f00 url('../images/dicasBg.gif') top left repeat-x;
}
#main h2.sugestao-int span {
	width:740px;
	height:45px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	overflow:hidden;
	background:url('../images/tSugestoes.gif') 12px 9px no-repeat;
}
#main h2.premios-int {
	width:99%;
	height:60px;
	border-top:2px solid #7c5022;
	background: #7c5022 url('../images/dicasBg.gif') top left repeat-x;
}
#main h2.premios-int span {
	width:740px;
	height:45px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	overflow:hidden;
	background:url('../images/tituloPremios.gif') 12px 4px no-repeat;
}
#main h2.novidades {
	width:99%;
	height:60px;
	border-top:2px solid #005da1;
	background: #005da1 url('../images/dicasBg.gif') top left repeat-x;
}
#main h2.novidades span {
	width:740px;
	height:45px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	overflow:hidden;
	background:url('../images/tNovidades.gif') 12px 9px no-repeat;
}
#main h2.act-trial-24 {
	width:99%;
	height:60px;
	border-top:2px solid #5c377d;
	background: #5c377d url('../images/produtosBg.gif') top left repeat-x;
}
#main h2.act-trial-24 span {
	width:740px;
	height:40px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	background:url('../images/titulo-act-trial-24.gif') 12px 9px no-repeat;
}
h2.roxa {
	border-bottom: #70508D 2px solid;
	font:normal 22px Arial, Helvetica, sans-serif;
	color: #70508D;
	padding: 1px;
	display:block;
	width:754px;
	background:#fff;
}
#main .compartilhar {
	position:absolute;
	top:115px;
	right: 10px;
}
.addthis_button_facebook_like.at300b {
	width: 60px;
}
.addthis_button_tweet.at300b {
	width: 80px;
}
.addthis_button_google_plusone.at300b {
	width: 70px;
}
/*#main .compartilhar a {
	text-indent:-9999px;
	width:30px;
	height:30px;
	display:block;
	top:125px;
	right:7px;
	position:absolute;
	background:url('../images/share.gif') 0 0 no-repeat;
}
/*-----------------------------------------------------------------------
Novidades
------------------------------------------------------------------------*/
#responsabilidade-social {
	width:370px;
	height:auto;
	background:#efefef;
	float:left;
	margin:0 10px 0 0;
}
#responsabilidade-social p {
	margin:25px 0 0 30px;
	width:85%;
}
#workbook {
	width:370px;
	height:240px;
	background:#efefef url('../images/workbook-imagee.jpg') 25px 40px no-repeat;
	float:left;
}
#teste-produtos {
	width:370px;
	height:160px;
	background:#efefef url('../images/testeProdutos.jpg') 25px 25px no-repeat;
	float:left;
	margin:15px 0 0 0;
}
#workbook p {
	padding: 10px 0 0 180px;
}
#workbook ul {
	padding: 10px 0 0 0;
}
#teste-produtos ul {
	padding:30px 0 0 180px;
}
#teste-produtos ul li, #workbook ul li {
	background:url('../images/arrow.gif') 0 0 no-repeat;
	padding:0 0 0 10px;
}
.nGaleria {
	width:750px;
	height:300px;
	background:#efefef;
	overflow:hidden;
	margin:10px 0 0 0;
}
.nGaleria li {
	display:block;
	float:left;
	margin:17px 10px 0 0;
}
#gVideos li {
	width:240px;
	height:210px;
	overflow:hidden;
}
.nGaleria .borda, #rss-proativa .borda, #rss-sugestoes hr {
	width:756px;
	height:auto;
	border-top:2px solid #005da1;
	overflow:hidden;
	background:#fff;
}
#rss-sugestoes hr {
	border-top:2px solid #8c6f00!important;
	background:none!important;
}
.nGaleria .borda .botao {
	padding:0 0 0 585px;
}

#rss-proativa ul, #rss-sugestoes ul {
	padding:20px;
}
#rss-proativa ul li, #rss-sugestoes ul li {
	margin:0 0 15px 0;
}
#rss-proativa ul li span.date, #rss-sugestoes ul li span.date {
	background:#005da1;
	padding:5px 15px;
	border-radius:8px ;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;
	font-weight:normal;
	color:#fff!important;
	position:absolute;
	top:12px;
	left:17px;
}
#rss-sugestoes ul li span.date{
	background:#8c6f00!important;
}
#rss-proativa ul li .title, #rss-sugestoes ul li .title {
	background:#efefef;
	padding:15px 15px 5px 15px;
	border-radius:5px 5px 0 0 ;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;
	position:relative;
}
#rss-proativa ul li .title a,  #rss-sugestoes ul li .title a{
	font-weight:bold;
	font-size:16px!important;
	margin:0 0 0 75px;
}
#rss-proativa ul li .description,  #rss-sugestoes ul li .description {
	background:#efefef;
	padding:5px 15px 15px 15px;
	border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;
}
#rss-proativa .borda .botao {
	padding:0 0 0 590px;
}
.nGaleria .borda .botao a.mais, #rss-proativa .borda .botao a.mais {
	width:140px;
	height:30px;
	background: #fff url('../images/bgNovidades.gif') top left no-repeat;
	display:block;
	color:#fff;
	text-decoration:none;
	padding:6px 0 0 25px;
}
.nGaleria .borda .botao a.mais:hover, #rss-proativa .borda .botao a.mais:hover {
	color:#ccc;
	text-decoration:none;
}
.nGaleria .borda .botao a span, #rss-proativa .borda .botao a span {
	background:url('../images/arrow.gif') center left no-repeat;
	padding:0 0 0 15px;
}
#gFotos ul {
	margin:10px 0 0 60px;
}
#gFotos li a {
	display:block;
	border:3px solid #fff;
}
#gFotos li a:hover {
	display:block;
	border:3px solid #999;
}
/*-----------------------------------------------------------------------
Produtos
------------------------------------------------------------------------*/

#main h2.produtosdeuter {
	width:99%;
	height:60px;
	border-top:2px solid #5c377d;
	background: #5c377d url('../images/produtosBg.gif') top left repeat-x;
}
#main h2.produtosdeuter span {
	width:320px;
	height:40px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	background:url('../images/produtosTitulo.gif') 12px 9px no-repeat;
}
/* ~~~~~~~~~~~ Box ~~~~~~~~~~~ */

ul#mochilas {
	display:inline;
}
ul#mochilas li {
	width:151px;
	height:205px;
	display:inline;
	text-align:center;
	background:#efefef;
	float:left;
	padding:20px 0 0 0;
}
ul#mochilas li .imagem {
	display:block;
}
ul#mochilas li .legenda {
	display:block;
}
.itemProduto {
	width:365px;
	height:290px;
	float:left;
	background: url('../images/bgItemProdutos.gif') -1px 0px repeat-x;
}
.esquerda {
	padding:0 25px 0 0;
	margin:0 0 0 0;
}
.direita {
	padding:0;
	margin:0;
}
.produtoImg {
	float:left;
	width:200px;
	height:220px;
	text-align:left;
	margin:0 10px 0 0;
	overflow:hidden;
}
.produtoDescricao {
	width:155px;
	height:220px;
	float:left;
	overflow:hidden;
}
.produtoDescricao p {
	width:92%;
	padding:20px 0 0 0;
	text-align:justify;
}
.itemProduto .borda {
	width:363px;
	height:auto;
	border-top:2px solid #5c377d;
	overflow:hidden;
}
.itemProduto .borda .botao {
	padding:0 0 0 202px;
}
.itemProduto .borda .botao a.mais {
	width:140px;
	height:30px;
	background: url('../images/bgBtProdutos.gif') top left no-repeat;
	display:block;
	color:white;
	text-decoration:none;
	padding:6px 0 0 20px;
}
.itemProduto .borda .botao a.mais:hover {
	color:#ccc;
	text-decoration:none;
}
.itemProduto .borda .botao a span {
	background:url('../images/arrow.gif') center left no-repeat;
	padding:0 0 0 10px;
}
.botao-css {
	float: left;
	clear: both;
	background: url('../images/botao_left.png') no-repeat;
	padding: 0 0 0 10px;
	margin: 5px 0;
}
.botao-css a {
	float: left;
	height: 40px;
	background: url('../images/botao-main.png') repeat-x left top;
	line-height: 40px;
	padding: 0 10px;
	color: #efefef;
	font-size: 14px;
	text-decoration: none;
}
.botao-css a:hover {
	color: #fff;
	text-decoration: none;
}
.botao-css span {
	background: url('../images/botao_right.png') no-repeat;
	float: left;
	width: 10px;
	height: 40px;
}
.laranja {
	background-color: #ef7d18;
}
ul#relacoes {
	list-style-type:none;
}
ul#relacoes li {
	float:left;
	margin:0 20px 0 0;
}
.tooltip {
	cursor:help;
}
#easyTooltip {
	padding:5px 10px;
	border:1px solid #fff;
	background:#195fa4 url('../images/bg2.gif') repeat-x;
	color:#fff;
	cursor:help;
}
object.flashvideo {
	width: 240px;
	height:200px;
	overflow:hidden;
}
.premioMochila {
	float:left;
	margin:15px 0 0 0;
}
.premioSaco {
	float:right;
	margin:15px 0 0 0;
}
.clubeAlpino {
	float:left;
	margin:0 10px 5px 0;
}
ul#mountainBike, ul#outdoorEuropa {
	width:345px;
	height:auto;
	margin:10px 0 0 15px;
	background:#efefef;
}
ul#mountainBike li {
	width:170px;
	height:140px;
	display:block;
	float:left;
	margin:0 2px 0 0;
	overflow:hidden;
}
ul#outdoorEuropa li {
	width:170px;
	height:160px;
	display:block;
	float:left;
	margin:15px 2px 0 0;
	overflow:hidden;
}
table#outdoor-pontos {
	margin:10px 0 0 30px;
	padding:0;
}
table#outdoor-pontos th {
	text-align:center;
	border-bottom:1px solid #000;
	border-left:1px solid #fff;
	border-right:1px solid #000;
	border-top:1px solid #fff;
	font-weight:bold;
	padding:2px 20px;
	background:#dcdcdc;
}
table#outdoor-pontos td {
	padding:0 20px;
	text-align:center;
	border-bottom:1px solid #000;
	border-left:1px solid #fff;
	border-right:1px solid #000;
	border-top:1px solid #fff;
	height:17px;
}
/* --------------------------------------------------- */

.tituloBox {
	border-bottom: #116478 2px solid;
	padding: 0 0 5px 5px;
	font:  18px Arial;
	color: #80AED0;
	background: #ffffff;
	margin-bottom: 5px;
}
.ulBox {
	padding: 10px 0 0 50px;
}
.ulBox li {
	background:url('../images/arrow.gif') 0 0 no-repeat;
	padding:0 0 0 10px;
}
#slider, #slider2, #slider3 {
}
#slider ul, #slider li, #slider2 ul, #slider2 li, #slider3 ul, #slider3 li {
	margin:0;
	padding:0;
	list-style:none;
}
#slider li, #slider2 li, #slider3 li {
	width:370px;
	height:260px;
	padding-bottom: 20px;
	display: block;
	overflow:hidden;
}
#slider3 li {
	width:360px!important; 
	height:265px!important;
	padding:0!important;
	margin:0!important;
	display: block;
	overflow:hidden;
}
#prevBtn, #nextBtn, #prevBtn2, #nextBtn2, #prevBtn3, #nextBtn3 {
	display:block;
	width:20px;
	height:20px;
	position:absolute;
	left:320px;
	top:170px;
	text-indent: -8000px;
}

#nextBtn, #nextBtn2, #nextBtn3 {
	left:340px;
}
#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a, #prevBtn3 a, #nextBtn3 a {
	display:block;
	width:20px;
	height:20px;
	background:url(../images/player.gif) no-repeat 0 0;
}
#nextBtn a, #nextBtn2 a, #nextBtn3 a {
	background:url(../images/player.gif) no-repeat -20px 0;
}
#nextBtn a:hover, #nextBtn2 a:hover, #nextBtn3 a:hover {
	background:url(../images/player.gif) no-repeat -20px -20px;
}
#prevBtn a:hover, #prevBtn2 a:hover, #prevBtn3 a:hover {
	background:url(../images/player.gif) no-repeat 0 -20px;
}

#prevBtn3, #nextBtn3 {
	display:block;
	width:20px;
	height:20px;
	position:absolute;
	right:40px;
	top:265px;
	text-indent: -8000px;
}
#nextBtn3 {
	right:20px;
}
#prevBtn3 a, #nextBtn3 a {
	display:block;
	width:20px;
	height:20px;
	background:url(../images/player.gif) no-repeat 0 0;
}
#nextBtn3 a {
	background:url(../images/player.gif) no-repeat -20px 0;
}
#nextBtn3 a:hover {
	background:url(../images/player.gif) no-repeat -20px -20px;
}
#prevBtn3 a:hover {
	background:url(../images/player.gif) no-repeat 0 -20px;
}
#slider0 {
	float: right;
	width: 600px;
	position: relative;
	display: block;
	height: 270px;
}
#slider0 ul, #slider0 li {
	margin:0;
	padding:0;
	list-style:none;
	height: 270px;
	display: block;
}
#slider0 li {
	/*
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/
		width:600px;
	height:270px;
	overflow:hidden;
}
#produto #control {
	display: block;
	position: relative;
	top: 250px;
	left: 700px;
	width: 80px;
	height: 20px;
}
#prevBtn0, #nextBtn0 {
	display:block;
	width:20px;
	height:20px;
	position:absolute;
	left:0px;
	top:0px;
	text-indent: -8000px;
}
#nextBtn0 {
	left:20px;
}
#prevBtn0 a, #nextBtn0 a {
	display:block;
	width:20px;
	height:20px;
	background:url(../images/player.gif) no-repeat 0 0;
}
#nextBtn0 a {
	background:url(../images/player.gif) no-repeat -20px 0;
}
#nextBtn0 a:hover {
	background:url(../images/player.gif) no-repeat -20px -20px;
}
#prevBtn0 a:hover {
	background:url(../images/player.gif) no-repeat 0 -20px;
}
/* // Easy Slider */

.titulo-grande {
	border-top: #ffffff 4px double;
	background: #000;
	font: 36px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 5px;
	margin-bottom: 10px;
}
.titulo-dica {
	background: #8C6F00;
}
.titulo-premio {
	background: #7C5022;
}
.titulo-historia {
	background: #B2A896;
}
.titulo-garantia {
	background: #9F1328;
}
.titulo-novidades {
	background: #005DA1;
}
.titulo-produtos {
	background: #5C377D;
}
.texto {
	padding: 5px;
	text-align:justify!important;
}
.texto div {
	width:95%;
}
.lista-dicas {
	margin-left: 30px;
}
.estica {
	width: 100%;
}
.titulo-pequeno {
	border-bottom: #000 2px solid;
	font: 18px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 1px;
	width: 368px;
	background: #ffffff;
}
.titulo-pequeno-dica {
	border-bottom: #8C6F00 2px solid;
	color: #8C6F00;
}
.titulo-pequeno-premio {
	border-bottom: #7C5022 2px solid;
	color: #7C5022;
}
.titulo-pequeno-historia {
	border-bottom: #B2A896 2px solid;
	color: #B2A896;
}
.titulo-pequeno-garantia {
	border-bottom: #9F1328 2px solid;
	color: #9F1328;
}
.titulo-pequeno-novidades {
	border-bottom: #005DA1 2px solid;
	color: #005DA1;
}
.titulo-pequeno-produtos {
	border-bottom: #5C377D 2px solid;
	color: #5C377D;
}
/*    04-02    */

.form-lojas {
	width:150px;
	height:18px;
	font-family:'Verdana';
	border:1px solid #7f9db9;
	margin:5px 0;
}
.option {
	width:150px;
	height:auto;
	float:left;
	display:inline;
	padding:20px 0 0 30px;
}
dl#lojasVirtuais {
	padding:20px 0 0 30px;
}
dl#lojasVirtuais br {
	margin:0 0 5px 0;
}
#lojas {
	width:750px;
	min-height:120px;
	height:auto;
	background:#efefef;
	float:left;
	padding:0;
	margin:0 0 25px 0;
	overflow:hidden;
}
#main h2.lojasOnde, #main h2.lojasSac, #main h2.sobre-nos, #main h2.tPromocoes, #main h2.tSistemasMateriais, #main h2.tMateriaisMochilas, #main h2.tSitemap, #main h2.tRegistro {
	width:99%;
	height:60px;
	border-top:2px solid #5c377d;
	background: #5c377d url('../images/produtosBg.gif') top left repeat-x;
}
#main h2.tSistemasMateriais span {
	width:450px;
	height:43px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	background:url('../images/Tsistemas.gif') 12px 9px no-repeat;
}
#main h2.tMateriaisMochilas span {
	width:450px;
	height:43px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	background:url('../images/Tmateriais.gif') 12px 9px no-repeat;
}
#main h2.tSitemap span {
	width:320px;
	height:43px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	background:url('../images/Tsitemap.gif') 12px 9px no-repeat;
}
#main h2.tRegistro span {
	width:320px;
	height:43px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	background:url('../images/Tregistro.gif') 12px 9px no-repeat;
}
#main h2.lojasOnde span {
	width:320px;
	height:43px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	background:url('../images/produtosOnde.gif') 12px 9px no-repeat;
}
#main h2.lojasSac span {
	width:320px;
	height:43px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	background:url('../images/produtosSac.gif') 12px 9px no-repeat;
}
#main h2.sobre-nos span {
	width:320px;
	height:43px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	background:url('../images/produtosSobre.gif') 12px 9px no-repeat;
}
#main h2.tPromocoes span {
	width:320px;
	height:43px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	background:url('../images/produtosPromo.gif') 12px 9px no-repeat;
}
h2.loja-fisica {
	background: #fff url('../images/t-lojafisica.gif') top left no-repeat;
	border-bottom:2px solid #5c377d;
}
h2.loja-virtual {
	background: #fff url('../images/t-lojavirtual.gif') top left no-repeat;
	border-bottom:2px solid #5c377d;
}
h2.t-sac {
	background: #fff url('../images/t-sac.gif') top left no-repeat;
	border-bottom:2px solid #5c377d;
}
dl#busca {
}
dl#busca dt {
	margin:10px 0 0 0!important;
}
dl#busca input, dl#busca select {
	background:#fff;
	border:1px solid #7f9db9;
	width:180px;
	height:17px;
	color:#000;
	font: Arial, Helvetica, sans-serif 14px normal;
}
#formulario-sac {
}
#formulario-sac legend {
	color:#5c377d;
	padding:10px 5px;
	font-variant: small-caps;
}
#formulario-sac fieldset {
	border: 1px dashed #5c377d;
	padding: 12px;
	width:95%;
	margin:0 auto;
}
#formulario-sac label {
	display:block;
}
#formulario-sac input, #formulario-sac select, #formulario-sac textarea {
	width:50%;
	height:18px;
	font-family:'Verdana';
	border:1px solid #7f9db9;
	margin:5px 0;
}
#formulario-sac select {
	height:22px;
}
#formulario-sac textarea {
	height:150px;
}
#formulario-sac input.news {
	height:18px;
	width:10px;
	display:inline;
	float:left;
}
#formulario-sac label.for-news {
	display:inline;
	float:left;
	line-height:27px;
	margin:0 0 0 10px;
}
#formulario-sac input.enviar.sac {
	width:100px;
	height:30px;
	background:#ccc;
	color:#5c377d;
}
#formulario-sac .borda {
	width:756px;
	height:auto;
	border-top:2px solid #5c377d;
	overflow:hidden;
	background:#fff;
}
#formulario-sac .botao {
	padding:0 0 0 585px;
}
#formulario-sac .borda .botao a.mais {
	width:140px;
	height:30px;
	background: url('../images/bgBtProdutos.gif') top left no-repeat;
	display:block;
	color:#fff;
	text-decoration:none;
	padding:6px 0 0 20px;
}
#formulario-sac .borda .botao a.mais:hover {
	color:#ccc;
	text-decoration:none;
}
#formulario-sac .borda .botao a span {
	background:url('../images/arrow.gif') center left no-repeat;
	padding:0 0 0 10px;
}
.sobreNos {
	width:750px;
	height:auto;
	background:#efefef;
	padding:0 0 40px 0;
}
.sobreNos p {
	margin:20px 0 0 35px;
	width:90%;
}
ul#tipo-lojas {
	padding:15px 0 0 30px;
}
ul#tipo-lojas li {
	display:inline;
}
ul#tipo-lojas li a {
	margin:0 25px 0 0;
	display:inline;
	color:#5c377d;
	text-decoration:none;
	font-variant: small-caps;
}
ul#tipo-lojas li a:hover {
	text-decoration:underline;
}
ul#tipo-lojas li a.ativo {
	font-weight:bold;
}
.comborda {
	border-top:2px solid #5c377d;
	border-bottom:2px solid #5c377d;
}
h2.buscar {
	background:url('../images/buscar.gif') top left no-repeat;
	border-bottom:2px solid #989112;
}
.texto-sistema {
	width:99%;
	background:#efefef;
}
.texto-sistema p {
	margin:	10px 0;
	padding:0 0 0 10px;
}
.video-sistema {
	float:left;
	display:block;
	width:300px;
	height:400px;
	padding:10px 0 0 0;
	text-align:center;
}
object.sistema {
	width:100%;
	height:100%;
}
ul#lista-sistemas {
	padding:0 0 0 55px;
}
ul#lista-sistemas li {
	display:block;
	float:left;
	margin:0 30px 15px 0;
}
ul#listagem-sistemas li a.ativo {
	font-weight:bold;
}
ul#lista-sistemas li span {
	display:block;
	text-align:center;
}
ul#lista-sistemas {
}
ul#lista-sistemas {
}
.conteudo-texto p {
	width:95%;
	height:auto;
}
table.tdMateriais {
	margin:0 auto;
	width:90%;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}
table.tdMateriais td {
	border-top:0;
	border-bottom:1px solid #000;
	border-left:0;
	border-right:1px solid #000;
}
table.tdMateriais img {
	margin:15px;
}
table.tdMateriais p {
	width:90%;
	margin:15px auto;
}
table.tdMateriais p.tbody, p.tbody {
	margin:0 0 0 10px;
	font:bold 14px Verdana;
	height:30px;
	line-height:30px;
}
p.tbody {
	margin:0;
}
div.size {
	width:90%;
	margin:0 auto;
}
div.sitemap {
	background-color:#efefef;
	width:99%;
	padding: 15px 0 0 0;
	font-size:12px;
}
ul#sitemap li a {
	color:#400080;
	padding:0 0 0 20px;
	margin:15px 0 0 0!important;
	font-weight:bold;
}
ul#sitemap li ul li a {
	color:#5400A8;
	padding:0 0 0 50px;
}
ul#sitemap li ul li ul li a {
	color:#6700CE;
	padding:0 0 0 90px;
}
ul#sitemap li ul li ul li ul li a {
	color:#C082FF;
	padding:0 0 0 110px;
	margin:10px 0;
}
ul#sitemap li a:hover {
	text-decoration:none;
	color:#C60;
}
.texto-sistema {
	width:99%;
	background:#efefef;
}
.texto-sistema p {
	margin:	10px 0;
	padding:0 0 0 10px;
}
.video-sistema {
	float:left;
	display:block;
	width:300px;
	height:400px;
	padding:10px 0 0 0;
	text-align:center;
}
object.sistema {
	width:100%;
	height:100%;
}
.vejatambem {
	background:#efefef;
	padding:10px 0 25px 20px;
}
.vejatambem img {
	float:left;
}
.vejatambem p.tecidos {
	float:left;
	display:block;
	padding:25px 0 0 10px;
	text-align:center;
}
.vejatambem li {
	margin:3px 0;
	padding:0 0 0 10px;
	background:url('../images/arrow.gif') 0 0 no-repeat;
}
h2.veja-tambem {
	background:url('../images/veja-tambem.gif') top left no-repeat;
	border-bottom:2px solid #989112;
}
/* Promoções 23/02/2010 */

h2.promocoes-pg {
	width:99%;
	height:60px;
	border-top:2px solid #01a0e4;
	background: url('../images/promocoesBg.jpg') top left repeat-x;
	background-color: #01a0e4;
}
h2.promocoes-pg span {
	width:250px;
	height:40px;
	display:block;
	padding:12px 0 0 9px;
	text-indent:-9999px;
	background: url('../images/tPromocoes.gif') 12px 9px no-repeat;
}
h2.titulo-promocoes {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #01a0e4;
	border-bottom:2px solid #01a0e4;
	border-width:99%;
	background:#fff;
	padding:0 0 0 5px;
}
h3.conheca {
	width:525px;
	height:30px;
	background: url('../images/h3Conheca.gif') 0 0 no-repeat;
	display:block;
	text-indent:-9999px;
	margin:10px 0 0 15px;
}
.tipo-promocao {
	width:370px;
	height:300px;
	float:left;
	background: #fff url('../images/registro-immg.jpg') 15px 25px no-repeat;
	overflow:hidden;
	border-right:1px dotted #beb7af;
	margin: 0 0 0 5px;
	padding:0 5px 0 0;
}
.bordernone {
	border:none;
}
.tipo-promocao img {
	margin:1px 0 0 0;
}
.tipo-promocao .borda {
	width:100%;
	height:auto;
	border-top:2px solid #01a0e4;
	overflow:hidden;
	background:#fff;
}
.tipo-promocao .borda .botao {
	padding:0 0 0 215px;
}
.tipo-promocao .borda .botao a.mais {
	width:140px;
	height:30px;
	background: url('../images/btAzul.gif') top left no-repeat;
	display:block;
	color:#fff;
	text-decoration:none;
	padding:6px 0 0 20px;
}
.tipo-promocao .borda .botao a.mais:hover {
	color:#ccc;
	text-decoration:none;
}
.tipo-promocao .borda .botao a span {
	background:url('../images/arrow.gif') center left no-repeat;
	padding:0 0 0 10px;
}
#comments {
	display: table;
	margin: 10px 0 0 0;
	padding: 5px;
	width: 99%;
	height: auto;
}
#comments h3 {
	font: 20px Arial, Helvetica, sans-serif;
	border-top: #ffffff 4px double;
	border-bottom: #ffffff 4px double;
	background: #5C377D;
	color: #ffffff;
	padding: 5px;
}
#comentarios {
	margin: 10px;
	padding: 5px;
	background: #efefef;
	border: #d6d6d6 1px dotted;
}
#comentarios .autor {
	font: bold 14px verdana;
	padding: 0;
	margin: 0 0 5px 0;
}
#comentarios .comentario {
	text-align: justify;
	margin: 0;
	font: 11px arial;
}
#comentarios .data_comentario {
	text-align: right;
	margin: 5px 0 0 0;
	background: #d6d6d6;
	padding: 2px;
	font: 10px Arial;
}
#comentar {
	background: #efefef;
	padding: 5px;
	margin: 5px;
}
#comentar h3 {
	font: bold 18px Verdana;
	margin: 0;
}
#comentar label {
	margin: 5px 0 0 0;
	display: block;
}
#comentar .input_comentario {
	padding: 5px;
	font: 18px verdana;
	border: #d6d6d6 1px solid;
	-moz-border-radius: 5px;
	width: 90%;
}
#comentar .botao_comentario {
	background: #efefef;
	font: 18px verdana;
	border: #d6d6d6 1px solid;
	-moz-border-radius: 5px;
	padding: 5px;
	cursor: pointer;
}
#popupExemplo {
	width:550px;
	height:425px;
	display:block;
	position:absolute;
	top:50%;
	left:50%;
	margin:-100px 0 0 -280px;
	border:solid 1px #666;
	background:#fff;
	text-align:center;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-moz-box-shadow: 2px 2px 10px #000;
	-webkit-box-shadow: 2px 2px 10px #000;
}
#popupGarantia {
	width:550px;
	height:425px;
	display:block;
	position:absolute;
	top:50%;
	left:50%;
	margin:430px 0 0 -140px;
	border:solid 1px #666;
	background:#fff;
	text-align:center;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-moz-box-shadow: 2px 2px 10px #000;
	-webkit-box-shadow: 2px 2px 10px #000;
}
#popupExemplo img, #popupGarantia img{
	margin:20px 20px 0 20px;
}
#popupExemplo a, #popupGarantia a {
	text-align:right;
	padding:5px 25px 0 0;
	display:block;
}
img, li.jcarousel-item img, img.cima {
	overflow:hidden!important;
}
h2.roxo {
	color:#5c377d!important;
	border-bottom: #5c377d 2px solid;
}
h2.fulzao {
	width:98%!important;
}
.title-details {
	width:105px!important;
}

