p{margin:0; padding:0; font-size:100.01%; font-weight:normal;}
:link, :visited 				{text-decoration:none;}

ol,ul {list-style:none; margin:0; padding:0;}

form{margin:0; padding:0;}

.clear{ clear:both; }

    input[type=text],
    input[type=email],
    input[type=password],
    textarea {
        -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius:0;
    }
body{
	 font-family: 'HelveticaNeue';
	font-size:14px;	
	margin:0;
	border:0;
	padding:0;
	color:#a5a5a5;
	background-color:#ffffff;
	border-top:8px solid #009EDC;
}

#topo{
	width: 100%;
	padding-left:130px;
	padding-right: 130px;
	width: -webkit-calc(100% -260px);
  	width: -moz-calc(100% - 260px);
 	width: calc(100% - 260px);
	margin: 0 auto;
	font-family: 'Cocogoose-Light';
	font-size: 12px;
	padding-top:15px;
}


#banner{
	width: 100%;
	width: -webkit-calc(100% -260px);
  	width: -moz-calc(100% - 260px);
 	width: calc(100% - 260px);
	margin: 0 auto;
	height: auto;
}

#logo{
	float: left;
	padding-left: 10px;
}

#topo_contato{
	float: right;
	width: 580px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	background-color: #0047B1;
	color:#FFF;
	letter-spacing: 1px;
	font-family: 'HelveticaNeue';
}

#topo_contato a{
	color:#FFF;
}

.topo_contato_01{ float: left; }
.topo_contato_02{ float: right; }

#menu{
	width: 100%;
	padding-left:130px;
	padding-right: 130px;
	width: -webkit-calc(100% -260px);
  	width: -moz-calc(100% - 260px);
 	width: calc(100% - 260px);
	margin: 0 auto;
	font-family: 'Cocogoose';
	color: ##009EDC;
	font-size:15px;
	margin-top: 25px;
}

#menu a{
	color: #009EDC;
}

#menu a:hover{
	color: #FB4946;
}

#menu ul{
	list-style: none;
}

#menu li{
	float:left;
	height: 60px;
	line-height: 60px;
	margin-right: 25px;
	padding-left: 10px;
	padding-right: 10px;
}

#menu li:hover{
	color:#FB4946;
	background-image: url(_imgs/menu_bg.png);
	background-repeat: repeat-x;
}

.mais_vendidos{
	padding:10px;
	background-color: #FF87A9;
	font-family: 'Cocogoose';
	color: #FFF;
	font-size: 15px;
	float: right;
	width: 120px;
	height: auto;
	text-align: center;
	margin-bottom: -5px;
	position: relative;
	z-index:455;
}

.mais_vendidos a{
	color: #FFF;
}

.bt_clube{
	padding:10px;
	background-color: #0047B1;
	font-family: 'Cocogoose';
	color: #FFF;
	font-size: 15px;
	float: right;
	width: 120px;
	height: auto;
	text-align: center;
	margin-bottom: -5px;
	position: relative;
	z-index:455;
	margin-right: 25px;
}

.bt_clube a{
	color: #FFF;
}

.menuAtivo{color: #88aa99 !important; }

#conteudo_banner{
	width: 100%;
	padding-left:130px;
	padding-right: 130px;
	width: -webkit-calc(100% -260px);
  	width: -moz-calc(100% - 260px);
 	width: calc(100% - 260px);
	margin: 0 auto;
	padding-top: 40px;
	padding-bottom: 20px;
}

.input_01{
	width: 100%;
	padding-left:10px;
	padding-right: 10px;
	width: -webkit-calc(100% -74px);
  	width: -moz-calc(100% - 74px);
 	width: calc(100% - 74px);
	border:1px solid #D7D7D7;
	height: 42px;
	line-height: 42px;
	font-family: 'PFDinTextPro-Light';
	font-size: 12px;
	color: #696969;
	border-right: 0;
	float: left;
}

#box_banner_01{
	float:left;
	width: 50%;
	width: -webkit-calc(50% -20px);
  	width: -moz-calc(50% - 20px);
 	width: calc(50% - 20px);
	height: auto;
}

#box_banner_02{
	float:right;
	width: 50%;
	width: -webkit-calc(50% -20px);
  	width: -moz-calc(50% - 20px);
 	width: calc(50% - 20px);
	height: auto;
}

.banner_02{ margin-top: 34px; }

#conteudo{
 	width: 100%;
	padding-left:130px;
	padding-right: 130px;
	width: -webkit-calc(100% -260px);
  	width: -moz-calc(100% - 260px);
 	width: calc(100% - 260px);
	height: auto;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: 160%;
}





.produto_box_01{
	width: 250px;
	height: auto;
	margin: 0 auto;
	margin-bottom: 20px;
	border:1px solid #FFF;
	padding: 20px;
	text-align: center;
}

div.produto_box_01:hover{
	border:1px solid #D7D7D7;

}

.produto_box_02{
	width: 250px;
	height: auto;
	float: left;
	margin-bottom: 30px;
	border:1px solid #FFF;
	padding: 20px;
	text-align: center;
	margin-right: 33px;
}

.produto_box_02 img{
	width: 100%;
}

div.produto_box_02:hover{
	border:1px solid #D7D7D7;

}

.produto_box_03{ margin-right: 0; }

.titulo_01{
	font-family: 'Cocogoose';
	font-size: 15px;
	padding-bottom:5px;
}

.titulo_02{
	font-family: 'Cocogoose';
	font-size: 30px;
	padding-bottom:15px;
	color: #FF4C4A;
}

.titulo_03{
	font-family: 'Cocogoose';
	font-size: 30px;
	color: #FF4C4A;
	background-image: url(_imgs/titulo_linha.png);
	width: 100%;
	background-position: top center;
	height: 56px;
	text-align: center;
	background-repeat: no-repeat;
}

.titulo_03 p{ padding-top:5px; }

.titulo_04{
	font-family: 'PFDinTextPro-Light';
	font-style: italic;
}

.titulo_05{
	font-family: 'PFDinTextPro-Light';
	font-style: italic;
	text-decoration: underline;
	color:#acacac;
}

.titulo_05 a{
	text-decoration: underline;
	color:#acacac;
}


.titulo_06{
 font-family: 'HelveticaNeue-CondensedBold';
	font-size: 18px;
	color: #009EDC;
	padding-bottom: 5px;
	padding-top: 15px;
	height: auto;
    min-height: 80px;
}

.titulo_07{
	font-family: 'HelveticaNeue';
	font-size: 12px;
	color: #ababab;
	font-style: italic;
	height: auto;
    min-height: 23px;
}

.titulo_08{
	font-family: 'HelveticaNeue-CondensedBold';
	font-size: 50px;
	color: #009EDC;
	padding-bottom: 35px;
}

.titulo_08 sup{
	font-size: 30px;
}


.titulo_09{
	font-family: 'HelveticaNeue-CondensedBold';
	font-size: 32px;
	color: #009EDC;
	padding-bottom: 10px;
	line-height: normal;
}

.titulo_10{
	font-family: 'HelveticaNeue-CondensedBold';
	font-size: 100px;
	color: #009EDC;
	padding-bottom: 55px;
}

.titulo_10 sup{
	font-size: 40px;
}

.titulo_11 {

    font-family: 'Cocogoose';
    font-size: 30px;
    padding-bottom: 15px;
    color: #FFF;

}


.titulo_12 {

    font-family: 'Cocogoose';
    font-size: 30px;
    padding-bottom: 15px;
    color: #2859a3;

}

.titulo_13 {

    font-family: 'Cocogoose';
    font-size: 30px;
    padding-bottom: 15px;
    color: #FF4A47;
    text-align:center;

}

.titulo_14 {

    font-family: 'Cocogoose';
    font-size: 28px;
    padding-bottom: 30px;
    color: #FF4A47;

}

#box_quem_somos{
	background-image: url(_imgs/bg_quem_somos.png);
	background-position: top center;
	background-repeat: repeat-x;
	width: 100%;
	height: auto;
}

#box_quem_somos_conteudo{
	width: 1160px;
	height: auto;
	margin: 0 auto;
	padding-top: 40px;
	padding-bottom: 30px;
	text-align: center;
	color:#009EDC;
	line-height: 180%;
}


#rodape{
	background-image: url(_imgs/bg_rodape_02.png);
	width: 100%;
	height: auto;
	background-position: top center;
}

#rodape_conteudo{
 	width: 100%;
	padding-left:130px;
	padding-right: 130px;
	width: -webkit-calc(100% -260px);
  	width: -moz-calc(100% - 260px);
 	width: calc(100% - 260px);
	height: auto;
	margin: 0 auto;
	padding-top: 35px;
	padding-bottom: 35px;
	color: #FFF;
	font-family: 'HelveticaNeue';
	line-height: 185%;
	font-size:12px;
	font-weight: 500;
}

#rodape_conteudo a{
	text-decoration: none;
	color: #FFF;
}

#rodape_conteudo a:hover{
	text-decoration: underline;
	color: #FFF;
}

#rodape_box_01{
	width: 15%;
	height: auto;
	float: left;
}

#rodape_box_01 img{
	margin-bottom: 15px;
}

#rodape_box_02{
	width: 20%;
	height: auto;
	float: left;
}

#rodape_box_03{
	width: 15%;
	height: auto;
	float: left;

}

#rodape_box_04{
	width: 19%;
	height: auto;
	float: left;
}

#rodape_box_05{
	width: 18%;
	height: auto;
	float: left;
}

#rodape_box_06{
	width: 15%;
	height: auto;
	float: left;
}

#rodape_box_07{
	width: 13%;
	height: auto;
	float: left;
}

#rodape_box_08{
	width: 40%;
	height: auto;
	float: left;
	padding-top: 10px;
}





.bt_cadastrar{
	width: 95px;
	text-align: center;
	line-height: 37px;
	height: 37px;
	font-family: 'Horatio_D_Medium';
	font-size: 12px;
	border: 1px solid #D7D7D7;
	float:right;
	color: #6D6D6D;
}

.box_instagram{
	border:1px solid #6D6D6D;
	padding:10px;
	padding-bottom: 0;
	padding-top: 30px;
}

#box_instagram{ display: block; }
#box_instagram_mobile{ display: none; }

#menu_mobile{ display: none; }
#submenu{ display:none; }

#produtos_box_01{
	float: left;
	width: 220px;
	height: auto;
	line-height: 180%;
	margin-top: 30px;
	color:#5f5f5f;
}

#produtos_box_01 a{
	color:#5f5f5f;
}

#produtos_box_01 a:hover{
	color:#88aa99;
}

#produtos_box_02{
	float: right;
	width: 890px;
	height: auto;
}



.nav{
	font-size: 14px;
	color:#ababab;
	padding-bottom: 20px;
}

.nav a{
	color:#ababab;
	text-decoration: underline;
}

.nav span{
	color:#FF4A47;
}

.linha_02{
	width: 100%;
	height: 1px;
	background-color: #88AA99;
	margin-top: 15px;
	margin-bottom: 30px;
}

#box_produto_interna_01{
	float: left;
	width: 135px;
	height: auto;
}

#box_produto_interna_02{
	float: left;
	width: 490px;
	height: auto;
	margin-left: 30px;
}

#box_produto_interna_03{
	float: left;
	width: 515px;
	height: auto;
	margin-left: 30px;
	line-height: 180%;
}

.borda_foto{ border:1px solid #E6E6E6; }

.bt_contato{
	color: #88AA99;
	width: 230px;
	height: auto;
	text-align: center;
	border:1px solid #88AA99;
	border-radius: 15px;
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
	float: right;
}

.bt_contato a{
	color: #88AA99;
}

div.bt_contato:hover{
	color: #FFF;
	background-color: #88AA99;
}


.bt_enviar{
	color: #88AA99;
	width: 230px;
	height: auto;
	text-align: center;
	border:1px solid #88AA99;
	border-radius: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFF;
}

.bt_enviar a{
	color: #88AA99;
}

input.bt_enviar:hover{
	color: #FFF;
	background-color: #88AA99;
}

.bt_01{
	border:2px solid #FF4A47;
	border-radius: 10px;
	height: 48px;
	line-height: 48px;
	width: 245px;
	float: left;
	font-family: 'Cocogoose';
	font-size: 15px;
	color:#FF4A47;
	background-image: url(_imgs/icon_01.png);
	background-position: 180px 4px;
	background-repeat: no-repeat;
}

.bt_01 div{
	width: 180px;
	text-align: center;
}

div.bt_01:hover{
	border:2px solid #009EDC;
	background-color: #009EDC;
	color:#FFF;
	background-image: url(_imgs/icon_01_over.png);
}

.bt_02{
	border:2px solid #FF4A47;
	border-radius: 10px;
	height: 48px;
	line-height: 48px;
	width: 245px;
	float: left;
	font-family: 'Cocogoose';
	font-size: 15px;
	color:#FF4A47;
	background-image: url(_imgs/icon_02.png);
	background-position: 180px 4px;
	background-repeat: no-repeat;
	margin-left: 54px;
}

.bt_02 div{
	width: 180px;
	text-align: center;
}

div.bt_02:hover{
	border:2px solid #009EDC
	background-color: #009EDC;
	color:#FFF;
	background-image: url(_imgs/icon_02_over.png);
}

.bt_03{
	border:2px solid #FF4A47;
	border-radius: 10px;
	height: 48px;
	line-height: 48px;
	width: 245px;
	float: left;
	font-family: 'Cocogoose';
	font-size: 15px;
	color:#FF4A47;
	background-image: url(_imgs/icon_03.png);
	background-position: 180px 4px;
	background-repeat: no-repeat;
	margin-left: 55px;
}

.bt_03 div{
	width: 180px;
	text-align: center;
}

div.bt_03:hover{
	border:2px solid #009EDC;
	background-color: #009EDC;
	color:#FFF;
	background-image: url(_imgs/icon_03_over.png);
}

.bt_04{
	border:2px solid #FF4A47;
	border-radius: 10px;
	height: 48px;
	line-height: 48px;
	width: 245px;
	float: left;
	font-family: 'Cocogoose';
	font-size: 15px;
	color:#FF4A47;
	background-image: url(_imgs/icon_04.png);
	background-position: 180px 4px;
	background-repeat: no-repeat;
	margin-left: 55px;
}

.bt_04 div{
	width: 180px;
	text-align: center;
}

div.bt_04:hover{
	border:2px solid #009EDC;
	background-color: #009EDC;
	color:#FFF;
	background-image: url(_imgs/icon_04_over.png);
}

.bt_05{
	border:2px solid #009EDC;
	border-radius: 10px;
	height: 48px;
	line-height: 48px;
	width: 250px;
	margin:0 auto;
	font-family: 'Cocogoose';
	font-size: 15px;
	color:#009EDC;
	background-image: url(_imgs/icon_produto_ver.png);
	background-position: 180px 4px;
	background-repeat: no-repeat;
}

.bt_05 div{
	width: 180px;
	text-align: center;
}

div.bt_05:hover{
	background-color: #009EDC;
	color:#FFF;
	background-image: url(_imgs/icon_produto_ver_over.png);
}

.bt_06{
	border:2px solid #FF4A47;
	border-radius: 10px;
	height: 48px;
	line-height: 48px;
	width: 250px;
	margin:0 auto;
	font-family: 'Cocogoose';
	font-size: 15px;
	color:#FF4A47;
	background-image: url(_imgs/icon_produto_comprar.png);
	background-position: 180px 4px;
	background-repeat: no-repeat;
	margin-top:10px;
}

.bt_06 div{
	width: 180px;
	text-align: center;
}

div.bt_06:hover{
	border:2px solid #009EDC;
	background-color: #009EDC;
	color:#FFF;
	background-image: url(_imgs/icon_produto_comprar_over.png);
}

.bt_07{
	border:2px solid #FF4A47;
	border-radius: 10px;
	height: 48px;
	line-height: 48px;
	width: 250px;
	margin:0 auto;
	font-family: 'Cocogoose';
	font-size: 15px;
	color:#FF4A47;
	background-image: url(_imgs/icon_produto_comprar.png);
	background-position: 180px 4px;
	background-repeat: no-repeat;
	margin-top:10px;
}

.bt_07 div{
	width: 180px;
	text-align: center;
}

div.bt_07:hover{
	background-color: #FF4A47;
	color:#FFF;
	background-image: url(_imgs/icon_produto_comprar_over.png);
}

.bt_08{
	border:2px solid #FF4A47;
	border-radius: 10px;
	height: 48px;
	line-height: 48px;
	width: 285px;
	margin:0 auto;
	font-family: 'Cocogoose';
	font-size: 15px;
	color:#FF4A47;
	background-image: url(_imgs/bt_clube.png);
	background-position: 210px 4px;
	background-repeat: no-repeat;
	margin-top:10px;
}

.bt_08 div{
	width: 215px;
	text-align: center;
}

div.bt_08:hover{
	background-color: #FF4A47;
	color:#FFF;
	background-image: url(_imgs/bt_clube_over.png);
}

.bt_09{
	border:2px solid #FF4A47;
	border-radius: 10px;
	height: 48px;
	line-height: 48px;
	width: 205px;
	margin:0 auto;
	font-family: 'Cocogoose';
	font-size: 15px;
	color:#FF4A47;
	background-image: url(_imgs/bt_clube.png);
	background-position: 120px 4px;
	background-repeat: no-repeat;
	margin-top:10px;
}

.bt_09 div{
	width: 120px;
	text-align: center;
}

div.bt_09:hover{
	background-color: #FF4A47;
	color:#FFF;
	background-image: url(_imgs/bt_clube_over.png);
}

#topo_box_01{
	width: 220px;
	height: auto;
	float: right;
	padding-top:55px;
}

#topo_box_01 img{
	margin-right: 10px;
	float: left;
}

#topo_box_02 img{
	margin-right: 10px;
	float: left;
}

#topo_box_03 img{
	margin-right: 10px;
	float: right;
}

#topo_box_03 div{
	margin-top:5px;
	float: left;
}

#topo_box_04 img{
	margin-right: 10px;
	float: left;
}

#topo_box_05 img{
	margin-right: 10px;
	float: left;
}

#topo_box_02{
	width: 145px;
	height: auto;
	float: right;
	margin-right: 35px;
	padding-top:55px;
}

#topo_box_03{
	width: 150px;
	height: auto;
	float: right;
	margin-right: 35px;
	padding-top:55px;
}

#topo_box_04{
	width: 110px;
	height: auto;
	float: right;
	margin-right: 35px;
	padding-top:55px;
}

#topo_box_05{
	width: 110px;
	height: auto;
	float: right;
	padding-top:55px;
}

#topo_box_06{
	width: 30%;
	height: auto;
	float: left;
	padding-top:45px;
	margin-left: 35px;
}

#produto_box_01{
	width: 40%;
	height: auto;
	float: left;
}

#produto_box_02{
	width: 10%;
	height: auto;
	float: left;
	margin-left: 5%;
}

#produto_box_03{
	width: 40%;
	height: auto;
	float: left;
	margin-left: 5%;
}

.borda_foto{
	border:1px solid #EAEDEA;
}

.floatright{
	float:right;
}

#box_descricao{
	border:2px solid #BCBCBC;
	border-radius: 10px;
	padding: 40px;
}

.bt_sobre{
	width: 140px;
	height: 44px;
	line-height: 44px;
    color: #959595;
	margin-left: 15px;
	text-align: center;
	font-family: 'Cocogoose';
	font-size: 15px;
	float: left;
}

.bt_sobre div{ width: 140px;}

.bt_sobreAtivo{
	background-color: #FC6986;
	color: #FFF;
}

.bt_info{
	width: 290px;
	height: 44px;
	line-height: 44px;
	margin-left: 15px;
	text-align: center;
	font-family: 'Cocogoose';
	font-size: 15px;
	color: #959595;
	float: left;
}

.bt_info div{ width: 275px;}

.bt_infoAtivo{
	background-image: url(_imgs/bt_ativo.png);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #FF4A47;
	color: #FFF;
}

#carrinho_box_01{
	float:left;
	width: 40%;
	height: auto;
}

#carrinho_box_02{
	float:left;
	width: 20%;
	height: auto;
	text-align: center;
}

#carrinho_box_03{
	float:left;
	width: 20%;
	height: auto;
	text-align: center;
}

#carrinho_box_04{
	float:left;
	width: 20%;
	height: auto;
	text-align: center;
}

.carrinho_topo{
	font-family: 'Cocogoose';
	color: #f37e98;
	font-size:20px;
}

.carrinho_produtos{
	color: #02A1DB;
	font-size:20px;
	padding-top: 20px;
}

.carrinho_foto{
	float:left;
	padding-right: 20px;
}

.carrinho_padding{
	padding-top:20px;
}

.carrinho_ref{
	font-size:12px;
	color:#ABABAB;
}

.carrinho_del{
	font-size:12px;
	color:#ABABAB;
	padding-top:5px;
}

.carrinho_del a{
	text-decoration: underline;
	color:#ABABAB;
}

.carrinho_input_01{
	padding:10px;
	border:1px solid #F27E98;
	font-family: 'HelveticaNeue';
	color: #696969;
	font-size:14px;
	width: 100px;
	text-align: center;
}

.carrinho_input_02{
	padding-left:10px;
	padding-right: 10px;
	border:1px solid #F27E98;
	font-family: 'HelveticaNeue';
	color: #696969;
	font-size:14px;
	width: 150px;
	float:left;
	height: 35px;
	line-height: 35px;
}

.carrinho_bt_frete{
	width: 150px;
	color: #FFF;
	background-color: #FF4A47;
	font-family: 'HelveticaNeue';
	text-align: center;
	font-size: 14px;
	float:left;
	height: 39px;
	line-height: 39px;
	border:0;
}

.carrinho_total{
	font-size:20px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: right;
	color:#02A1DB;
}

.carrinho_total strong{
	color:#F27E98;
}

.bt_continuar_comprando{
	border:2px solid #02A1DB;
	border-radius: 10px;
	height: 48px;
	line-height: 48px;
	width: 350px;
	margin:0 auto;
	font-family: 'Cocogoose';
	font-size: 15px;
	color:#02A1DB;
	background-image: url(_imgs/icon_produto_ver.png);
	background-position: 280px 4px;
	background-repeat: no-repeat;
	float: right;
	margin-right: 20px;
}

.bt_continuar_comprando div{
	width: 280px;
	text-align: center;
}

div.bt_continuar_comprando:hover{
	background-color: #02A1DB;
	color:#FFF;
	background-image: url(_imgs/icon_produto_ver_over.png);
}

.bt_finalizar{
	border:2px solid #FF4A47;
	border-radius: 10px;
	height: 48px;
	line-height: 48px;
	width: 300px;
	margin:0 auto;
	font-family: 'Cocogoose';
	font-size: 15px;
	color:#FF4A47;
	background-image: url(_imgs/icon_produto_comprar.png);
	background-position: 230px 4px;
	background-repeat: no-repeat;
	float: right;
}

.bt_finalizar div{
	width: 230px;
	text-align: center;
}

div.bt_finalizar:hover{
	background-color: #FF4A47;
	color:#FFF;
	background-image: url(_imgs/icon_produto_comprar_over.png);
}

.input_03{
	padding:20px;
	width: 100%;
	width: -webkit-calc(100% -40px);
  	width: -moz-calc(100% - 40px);
 	width: calc(100% - 40px);
	font-family: Verdana, "sans-serif", Arial;
	font-size:13px;
	color:#696969;
	text-align: center;
	max-width: 500px;
	margin-bottom: 20px;
	border: 1px solid #FF4A47;

}

.bt_enviar{
	color: #FFF;
	width: 230px;
	height: auto;
	text-align: center;
	border:0;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FF4A47;
	border-radius:0;
}

.bt_enviar a{
	color: #FFF;
}

input.bt_enviar:hover{
	color: #FFF;
	background-color: #FF4A47;
}

#bg_azul{
    background-image: url(_imgs/bt_azul.png);
	background-position: top center;
	background-repeat: repeat-x;
	width: 100%;
	height: auto;
	color:#FFF;
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
}

#bg_cinza{
    background-image: url(_imgs/bg_cinza.png);
	background-position: top center;
	width: 100%;
	height: 340px;
	color:#2859a3;
	text-align:center;
	padding-top:10px;
}

#bg_rosa{
    background-image: url(_imgs/bg_rosa.png);
	background-position: top center;
	width: 100%;
	height: 454px;
	color:#FFF;
	text-align:center;
	padding-top:10px;
}

.box_clube_01{
	width: 10%;
	height:auto;
	text-align:center;
	float:left;
	font-family: 'Cocogoose';
	font-size:12px;
}


.box_clube_01 img{
 margin-bottom:15px;
}

.box_como_funciona{
    width: 33.33%;
	width: -webkit-calc(33.33% -100px);
  	width: -moz-15(33.33% - 100px);
 	width: calc(33.33% - 100px);
 	float:left;
 	padding:50px;
 	text-align:center;
}

.box_como_funciona img{ margin-bottom:15px; }

.box_plano_01{
    width: 25%;
	width: -webkit-calc(25% -84px);
  	width: -moz-15(25% - 84px);
 	width: calc(25% - 84px);
 	float:left;
 	padding:15px;
 	text-align:center;
 	margin-left:25px;
 	margin-right:25px;
 	text-align:center;
 	color:#9C9C9C;
 	border:2px solid #FF4A47;
 	border-radius:10px;
}

.box_plano_02{
    margin-left:0;
    margin-right:0;
}

#geral_bt_inicial{
   width: 858px;
	height:auto;
	margin:0 auto;
}

@media   (max-width: 1600px) {

.produto_box_01 {

    width: 100%;
	width: -webkit-calc(100% -42px);
  	width: -moz-15(100% - 42px);
 	width: calc(100% - 42px);
 	margin-right: 0%;

}

.produto_box_02 {

    width: 20%;
	width: -webkit-calc(20% -42px);
  	width: -moz-15(20% - 42px);
 	width: calc(20% - 42px);
 	margin-right: 0%;
}

.bt_05 { width: 100%; background-position: 90% 4px; }
.bt_06 { width: 100%; background-position: 90% 4px; }
.bt_06 div {

    width: 70%;

}
.produto_box_03 {

    margin-right: 0 !important;

}
.bt_05 div {

    width: 70%;

}
	#topo_box_06 {

    width: 15%;
}
	
	#conteudo {
width: 100%;
	padding-left:40px;
	padding-right: 40px;
	width: -webkit-calc(100% -80px);
  	width: -moz-calc(100% - 80px);
 	width: calc(100% - 80px);

}
	
	.bt_clube {
	font-size: 13px;
    width: 100px;
    margin-right: 5px;
	margin-bottom: -10px;
}
	
	.mais_vendidos {

   font-size: 13px;
    width: 120px;
    margin-bottom: -10px;

}
	
	#banner {

    width: 100%;
	width: -webkit-calc(100% -40px);
  	width: -moz-calc(100% - 40px);
 	width: calc(100% - 40px);
    

}

	#conteudo_banner{
	width: 100%;
	padding-left:20px;
	padding-right: 20px;
	width: -webkit-calc(100% -40px);
  	width: -moz-calc(100% - 40px);
 	width: calc(100% - 40px);
}
	
	.banner_02{ margin-top: 2.5%; }
	
	
		#topo{
	width: 100%;
	padding-left:20px;
	padding-right: 20px;
	width: -webkit-calc(100% -40px);
  	width: -moz-calc(100% - 40px);
 	width: calc(100% - 40px);
}

		#rodape_conteudo{
	width: 100%;
	padding-left:20px;
	padding-right: 20px;
	width: -webkit-calc(100% -40px);
  	width: -moz-calc(100% - 40px);
 	width: calc(100% - 40px);
}

	
	#menu {

    width: 100%;
	padding-left:20px;
	padding-right: 20px;
	width: -webkit-calc(100% -40px);
  	width: -moz-calc(100% - 40px);
 	width: calc(100% - 40px);

}
	
	#menu li {
  margin-right: 5px;
 margin-left: 5px;

}
	
	
	
	
#rodape_03{
	width: 100%;
	height: 32px;
	background-image: url(_imgs/bg_rodape_03.png);
	background-position: top center;
}

#rodape_01{
	width: 100%;
	height: 439px;
	background-image: url(_imgs/bg_rodape_01.png);
	background-position: top center;
	margin-top:-265px;
}
	
}

@media   (max-width: 1000px) {
	
	
	
	
	#box_produto_interna_01 {

    float: none;
    width: 100%;
    height: auto;

}
	
	#box_produto_interna_01 img{ width: 100%; }
	
		#box_produto_interna_02 {

    float: none;
    width: 100%;
    margin-left: 0;
			padding-top: 15px;

}
	
	#box_produto_interna_02 img{ width: 100%; }
	
		#box_produto_interna_03 {

    float: none;
    width: 100%;
    margin-left: 0;
			padding-top: 30px;

}
	.nav{ float: none; padding-bottom: 15px; }
	
	.bt_contato{ float: none; margin-top: 35px; }
	
	#submenu{
    display:block;
    width: 100%;
    background-color:#88aa99;
    height:auto;
    line-height:40px;
    text-align:center;
    color:#FFF;
    font-size:22px;
	font-family: 'Horatio_D_Light';
	font-weight: 600;
		padding-top: 10px;
		padding-bottom: 10px;
}

#submenu a{
    color:#FFF;
}

#submenu a:hover{
    color:#FFF;
}

	
	#menu_mobile{ display: block; position: absolute; top: 50px; right: 10px; }
	
	#box_instagram{ display: none; }
#box_instagram_mobile{ display: block; padding-bottom: 30px; }
	
	#logo {

    float: none;
		text-align: center;

}
	
	#menu {

    display: none;

}
	
	#topo_busca {

   display: none;

}
	
	#topo_social {

    display:none;

}
	
	
#topo{
	width: 100%;
	padding-left:10px;
	padding-right: 10px;
	width: -webkit-calc(100% -20px);
  	width: -moz-calc(100% - 20px);
 	width: calc(100% - 20px);
	margin: 0 auto;

}
	
#conteudo_banner{
	width: 100%;
	padding-left:10px;
	padding-right: 10px;
	width: -webkit-calc(100% -20px);
  	width: -moz-calc(100% - 20px);
 	width: calc(100% - 20px);
	margin: 0 auto;
	padding-top: 40px;
	padding-bottom: 40px;
}	

#box_banner_01{
	float:none;
	width: 100%;
}

#box_banner_02{
	float:none;
	width: 100%;
	margin-top: 15px;
	
}
	
	.banner_02{ margin-top: 15px; }
	
#conteudo {
width: 100%;
	padding-left:10px;
	padding-right: 10px;
	width: -webkit-calc(100% -20px);
  	width: -moz-calc(100% - 20px);
 	width: calc(100% - 20px);

}	
	
#rodape_conteudo {
width: 100%;
	padding-left:10px;
	padding-right: 10px;
	width: -webkit-calc(100% -20px);
  	width: -moz-calc(100% - 20px);
 	width: calc(100% - 20px);

}	
	#rodape_ass {
width: 100%;
	padding-left:10px;
	padding-right: 10px;
	width: -webkit-calc(100% -20px);
  	width: -moz-calc(100% - 20px);
 	width: calc(100% - 20px);

}
	
	#rodape_box_01 {

    width: 100%;
    text-align:center;
    float: none;

}
	
		#rodape_box_02 {

    width: 100%;
    text-align:center;
    float: none;
			padding-top: 30px;

}
	
		#rodape_box_03 {

    width: 100%;
    text-align:center;
    float: none;
			padding-top: 30px;

}
	
		#rodape_box_04 {

    width: 100%;
    text-align:center;
    float: none;
			padding-top: 30px;

}
	
	#rodape_ass_box_01 {
		width: 100%;
    float: none;
    padding-top: 15px;
		text-align: center;

}
	
		#rodape_ass_box_02 {
		width: 100%;
    float: none;
    padding-top: 15px;
			text-align: center;

}
	
	.produto_box_11 {
   margin-right: 0;
    width: 270px;
    margin: 0 auto;
    float: none;
		margin-bottom: 30px;
 
}
	
	.linha_01 div {
width: 100%;
	padding-left:10px;
	padding-right: 10px;
	width: -webkit-calc(100% -20px);
  	width: -moz-calc(100% - 20px);
 	width: calc(100% - 20px);

}
	
	
	
	
	.input_01 {

width: 60%;
	padding-left:10px;
	padding-right: 10px;
	width: -webkit-calc(60% -20px);
  	width: -moz-calc(60% - 20px);
 	width: calc(60% - 20px);

}
	
	.bt_cadastrar {

    width: 35%;

}
	
	
	#slides{ height: 205px !important;	}
	
	
#produtos_box_01{
	float: none;
	width: 100%;
}

#produtos_box_02{
	float: none;
	width: 100%;
	padding-top: 20px;
}	

}





@font-face {
  font-family: 'HelveticaNeue';
  src: url('HelveticaNeue.eot'); /* IE9 Compat Modes */
  src: url('HelveticaNeue.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('HelveticaNeue.woff') format('woff'), /* Modern Browsers */
       url('HelveticaNeue.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('HelveticaNeue.svg#HelveticaNeueRegular') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Cocogoose';
  src: url('Cocogoose.eot'); /* IE9 Compat Modes */
  src: url('Cocogoose.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Cocogoose.woff') format('woff'), /* Modern Browsers */
       url('Cocogoose.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('Cocogoose.svg#Cocogoose') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Cocogoose-Light';
  src: url('Cocogoose-Light.eot'); /* IE9 Compat Modes */
  src: url('Cocogoose-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Cocogoose-Light.woff') format('woff'), /* Modern Browsers */
       url('Cocogoose-Light.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('Cocogoose-Light.svg#Cocogoose-Light') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'PFDinTextPro-Light';
  src: url('PFDinTextPro-Light.ttf')  format('truetype'); /* Legacy iOS */
}

@font-face {
  font-family: 'HelveticaNeue-CondensedBold';
  src: url('HelveticaNeue-CondensedBold.ttf')  format('truetype'); /* Legacy iOS */
}
