*{margin:0; padding:0; border:0;}
ul{ list-style:none;}
h2{ font-weight:lighter; font-size:Arial,Helvetica,sans-serif;font-size:22px;}
a{ text-decoration:none;}
body{ background:#EFEFEF;}

#mae{ width:1000px; margin:auto; font-family:'Verdana'; font-size:11px; color:#333;}
#conteudo{background:#fff url(imagens/sombra.jpg) repeat-x center bottom; width:1000px; height:auto; overflow:hidden;}
#rodape{ background:#fff; height:35px; text-align:center; font-size:11px; clear:both;}


/*TOPO*/
#flash-home{ height:356px;}
#flash-home #logo-home{ position:absolute; margin:45px 0 0 30px; background:transparent url(imagens/logotipo.png) no-repeat center top; width:131px; height:118px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagens/logotipo.png"); _background:none;}
#flash-home #logo-home span{display:none;}
#flash-home #logo{position:absolute; margin:15px 0 0 30px; background:transparent url(imagens/logotipo.png) no-repeat center top; width:131px; height:118px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagens/logotipo.png"); _background:none;}
#flash-home #logo span{display:none;}
#flash{ height:147px;}
#flash #logo-home{ position:absolute; margin:45px 0 0 30px; background:transparent url(imagens/logotipo.png) no-repeat center top; width:131px; height:118px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagens/logotipo.png"); _background:none;}
#flash #logo-home span{display:none;}
/*LOGO FLASH*/
#flash #logo{position:absolute; margin:7px 0 0 9px; background:transparent url(imagens/logotipo.png) no-repeat center top; width:131px; height:118px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagens/logotipo.png"); _background:none;}
#flash #logo span{display:none;}
/*TITULO HOME*/
#titulo-topo-home{ background:transparent url(imagens/bg-titulos-home.jpg) top left no-repeat; width:1000px; height:48px;}
#titulo-topo-home h2{color:#fff;padding:10px 0 0 0; margin:0 375px 0 0; float:right; _margin:0 188px 0 0;}
/*MENU*/
#menu-topo-home{ background:transparent url(imagens/bg-menu-home.jpg) no-repeat scroll center top; width:985px; height:37px;color:#fff;}
#menu{ margin:0 0 0 380px; padding:1px 0 0;}
#menu a{color:#fff; display:block; float:left; text-indent:-9999px;}
#menu-topo{ background:#fff url(imagens/bg-menu-interno.jpg) no-repeat scroll 0 0; width:1000px; height:36px;color:#fff;}
#menu a{color:#fff; display:block; float:left;text-indent:-9999px;}
#menu a span{ display:none;}
.bt-produtos a{ background:transparent url(menu/bt1.gif) no-repeat scroll 0 0; width:76px; height:35px; -moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;}
.bt-caracteristicas a{ background:transparent url(menu/bt2.gif) no-repeat scroll 0 0; width:107px; height:35px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;}
.bt-sistemas a{ background:transparent url(menu/bt3.gif) no-repeat scroll 0 0; width:76px; height:35px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;}
.bt-usos a{ background:transparent url(menu/bt4.gif) no-repeat scroll 0 0; width:52px; height:35px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;}
.bt-encontrar a{ background:transparent url(menu/bt5.gif) no-repeat scroll 0 0; width:111px; height:35px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;}

#menu ul li{ float:left; display:inline;}
#topo{ background:#fff;}

.bt-produtos a:hover{background-position:0 -36px !important;}
.bt-caracteristicas a:hover{background-position:0 -36px !important;}
.bt-sistemas a:hover{background-position:0 -36px !important;}
.bt-usos a:hover{background-position:0 -36px !important;}
.bt-encontrar a:hover{background-position:0 -36px !important;}

.link-ativo{background-position:0 -36px !important;}

/*TITULO TOPO*/
#titulo-topo{ background:transparent url(imagens/bg-titulos-interno.jpg) top left no-repeat; width:1000px; height:49px;}
#titulo-topo h2{color:#fff;padding:10px 0 0 0;float:right;}
.titulo-saco-dormir h2{ margin:0 430px 0 0; _margin:0 243px 0 0;}
.titulo-acessorio h2{ margin:0 270px 0 0; _margin:0 83px 0 0;}
.titulo-acessorio-thermolite h2{margin:0 340px 0 0; _margin:0 153px 0 0;}
.titulo-acessorio-adaptor h2{margin:0 360px 0 0; _margin:0 173px 0 0;}
.titulo-pillow h2{margin:0 480px 0 0; _margin:0 293px 0 0;}
.titulo-saco-mapa-site h2{margin:0 430px 0 0; _margin:0 283px 0 0;}
/*IMAGEM MOCHILA HOME*/
#imagem-mochila-home{ background:transparent url(Produtos-saco-dormir/imagem-sacodedormir.png) no-repeat top left; width:282px; height:405px;position:absolute;top:160px; margin:0 0 0 60px; _filter: 
progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Produtos-saco-dormir/imagem-sacodedormir.png"); _background:none; }
/*IMAGEM MOCHILA*/
#imagem-mochila{ background:transparent url(Produtos-saco-dormir/imagem-sacodedormir.png) no-repeat top left; width:280px; height:430px;position:absolute;top:130px; margin:0 0 0 60px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Produtos-saco-dormir/imagem-sacodedormir.png"); _background:none;}
#texto-mochila p{ padding: 5px 0; text-align:justify;}
#texto-mochila{ width:450px; height:auto; float:right; margin:0 165px 0 0; _margin:0 82px 0 0;}
#imagem-mochila-mapa-site{background:transparent url(mochilas/GigaFlat.png) no-repeat top left; width:282px; height:500px;position:absolute;top:130px; margin:0 0 0 60px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="mochilas/GigaFlat.png"); _background:none;}
/*RODAPE*/
#rodape #link-rodape{ padding:10px 0 0 0;}
#rodape #link-rodape a{color:#000; margin:0 3px;}
#rodape #link-rodape a:hover{color:#333}
/*CONTEUDO*/
#conteudo h3{color:#b0bc99; padding:10px 0 10px 20px; font-weight:normal; font-size:36px;}
#conteudo .texto-conteudo-produto{ font-size:11px; color:#000; padding:10px 0; width:90%; margin:0 0 0 20px;}
/*PRODUTOS*/
#produtos-mochila .modelos{ float:left; margin:5px 22px 5px 23px; padding:15px 0;}
#produtos-mochila .tipo-modelos{ background:transparent url(imagens/bg-linhas.png) no-repeat top left; width:195px; height:235px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagens/bg-linhas.png"); _background:none;}
#produtos-mochila h4{font-size:17px; color:#b0bc99; margin:5px 0; font-weight:normal;}
.tipo-modelos a{color:#fff;}
.tipo-modelos img{ padding:3px 0 0 0;}
.tipo-modelos p{height:20px;margin:5px 0 0 3px;text-align:center; width:100%; font-size:9px;}
.tipo-modelos p:hover{ color:#333;}
/*CARACTERISTICAS*/
#caracteristicas{ height:315px; text-align:justify; margin:15px 0 0;}
#caracteristicas a{ color:#333;}
/*TEXTO HOME*/
#texto-home{ height:110px; text-align:justify; margin:15px 0 0;}
/*INFORMACAO MOCHILAS*/
#img-mochila{ width:330px; height:340px;top:160px; margin:0 0 0 60px;float:left;}
#descricao #medida{ float:left; width:225px; text-align:left; margin:0 0 10px 0;}
.medida-tamanho{ font-size:16px; font-weight:bold; padding:10px 0 0;}
#descricao #medida img{ margin:10px 0;}
#descricao #especificacoes{float:right;width:370px; line-height:16px;text-align:justify; margin:0 10px 20px 0;}
#descricao #especificacoes p{ padding:0 0 10px 0;}
#descricao #especificacoes-acessorios{float:right;width:500px; line-height:16px;text-align:justify; margin:0 105px 20px 0;}
#descricao #especificacoes-acessorios p{ padding:0 0 10px 0;}
#thumb{ float:left;height:auto;margin:0 auto;position:relative; margin:2px 0 0 40px;}
#thumb ul li{display:inline;float:left;margin:12px;position:relative;}
#thumb-acessorios{float:left;height:auto;margin:0 auto;position:relative;text-align:center;}
#thumb-acessorios ul li{display:inline;float:left;margin:12px;position:relative;}
#thumb-acessorios h5{ text-align:center; font-weight:normal; font-size:11px;}
.img-mochila-interna{height:450px;left:54%;margin-left:-480px;position:absolute;top:110px;}
#divisor-int{ text-align:center;}
/*ITENS*/
#itens{ width:360px; float:right;}
#itens-caracteristicas{ width:230px; float:left;}
#itens-caracteristicas p{ margin:0 0 5px;}
#itens-caracteristicas ul li{display:inline;float:left;margin:2px 4px 2px 2px; width:46px; height:46px; border:1px solid #ccc;}
#itens-usos{ width:120px; float:right;}
#itens-usos p{ margin:0 0 5px;}
#itens-usos ul li{display:inline;float:left;margin:2px 4px 2px 2px;width:46px; height:46px;}
/*MAPA SITE*/
#mapa-site{ float:right; margin:20px 230px 20px 0;}
#mapa-site ol{ list-style:disc; margin:5px 0;}
#mapa-site .lista-secundaria{ padding:0 0 0 30px;}
#mapa-site li{ margin:5px 0;}
#mapa-site a{ color:#333; text-decoration:underline;}
#mapa-site a:hover{ color:#B0BC99; text-decoration:none;}
.acessorios{padding:0 0 0 30px;}


/*tabela*/
.tabela{ margin:0 0 20px 0 ; clear:both; float:right; margin-right:10px;}
.tabela td{ width:200px; padding:3px 0 5px 5px; border:dotted 1px #333;}
.tabela-center{ text-align:center;}
.temperatura{ margin:15px 0 0 0;}

.tabela-two-face{ margin:0 0 20px 0 ;float:right; margin-right:10px;}
.tabela-two-face td{ width:200px; padding:3px 0 5px 5px; border:dotted 1px #333;}
.tabela-center{ text-align:center;}
.temperatura{ margin:15px 0 0 0;}

.link-sea{ color:#333; text-decoration:underline; margin:3px 0 7px 0;}
.sea-to-summit{margin:0 0 10px 25px!important;}

#caracteristicas-sistema h2{ padding:10px 0;}
#caracteristicas-sistema img{ padding:10px 0;}
#caracteristicas-sistema ul li{ padding:0 0 5px 0;}
#caracteristicas-sistema a{ color:#333;}

.linha-bottom{ border-bottom:dotted 1px #5e88a1;}
