/*CSS*/
*{margin:0; padding:0;}
body{background:url(imagens/fundos/rodape.jpg) center bottom no-repeat;}
html{background:#000000  url(imagens/fundos/roda-rep.jpg) repeat-x bottom;}
/*Alinha site e determinar o tamanho*/
#container{width:998px; text-align:center; font-size:1px; margin:0 auto;}
/*Propriedades gerais para o site*/
img{border:none;}
.clear{clear:both;}
/*propriedades topo*/
#header{height:442px;}
#headerlogo{background:url(imagens/fundos/topo22a.jpg) top no-repeat; height: 162px; width:998px;}
#headerflash{background:url(imagens/fundos/flash.jpg) top  no-repeat; height:280px; position: relative; z-index: 1;}

/*Galeria jQuery*/
.galeria-jquery{width:838px; height:234px; margin:0 auto;}
#featureTop{height:234px; overflow:hidden; position:relative; padding:0; float:left; width:838px;}
#featureNav{position:absolute; left:0; top:25px; list-style:none; z-index:10;}
	#featureNav ul{margin:175px 0 0 0; padding:0;}
		#featureNav ul li{list-style:none;	margin:0px 4px;	padding:0px; float:left; background:url(imagens/bg-nav.jpg) center no-repeat; font-size:12px;}
	#featureNav a{display:block; padding:5px 10px; text-decoration:none; color:#fff;}
.selected{background:url(imagens/selected.jpg) center no-repeat; color:#fff !important; text-decoration:underline;}
.featureContainer{height:234px; width:838px; overflow:hidden; list-style:none; position:absolute; display:none;}
/*.featureText{position:absolute; width:981px; bottom:10px; border:1px solid red; margin:-80px 0 0;}*/


.divlogo{width:640px; float:left;}
#logo{width:170px; height:154px; margin:0 0 0 355px;}
.divferramentas{width:339px; float:right; height:162px;}
.divferramentas ul{list-style-type:none; margin:10px 0 0 -10px; *margin:10px 0 0 -200px; position:absolute; width:350px;}
.divferramentas ul li{float:left; margin:0 0 0 5px;}
.divferramentas a{font-family:arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
.divferramentas a:hover{font-family:arial; font-size:11px; color:#FFFFFF; text-decoration:underline;}
.divnews{clear:both; padding:35px 0 0 70px; text-align:left;}
.divnews input{background: transparent; font-family:arial; font-size:12px; color:#000000; border:none; }
#enviar{width:60px; height:23px;}
#email{float:left; margin:5px 0 0 0;}
#nav{height:35px; width:998px !important;}
#nav ul{list-style-type:none;}
#nav ul li{float:left; line-height:10px;}
/*conteudo*/
#content{background:url(imagens/fundos/rodape-conteudo.jpg) repeat-y;}
#contenttopo{background:url(imagens/fundos/topomeio.jpg) top no-repeat;}
#contentroda{background:url(imagens/fundos/rodape-conteudo.jpg) bottom no-repeat;}
/*lateral do site*/
#sidebar{float:left; width:213px;}
#categorias{background:url(imagens/fundos/categorias-rep.jpg) repeat-y;}
.bgcategorias{background:url(imagens/fundos/categorias.jpg) top no-repeat;}
.bgtreinadores{background:url(imagens/fundos/treinadores.jpg) top no-repeat;}
.bgcategorias ul{list-style-type:none;}
.bgtreinadores ul{list-style-type:none;}
.bgcategorias ul li{padding:5px 0 0 0;}
.bgtreinadores ul li{padding:5px 0 0 0;}
.alinhacateg{padding:60px 0 0 40px; text-align:left; width:168px;}
.alinhacateg ul{padding-bottom:10px;}
.alinhacateg ul li a{font:normal 12px/100% Arial, Tahoma, sans-serif; color:#fff; text-decoration:none;}
.alinhacateg ul li a:hover{font:bold 12px/100% Arial, Tahoma, sans-serif; color:#fff; text-decoration:none;}

.alinhacategq ul{list-style-type:none;}
.alinhacategq{padding:10px 0 0 40px; text-align:left; width:168px;}
.alinhacategq ul li a{font:normal 12px/100% Arial, Tahoma, sans-serif; color:#fff; text-decoration:none; font-weight:bold;}
.alinhacategq ul li a:hover{font:bold 12px/100% Arial, Tahoma, sans-serif; color:#fff; text-decoration:none;}

.cate{font-family:arial; font-size:13px; color:#FFFFFF; font-weight:bold; cursor:pointer;}
.titulo{font-family:arial; font-size:12px; color:#FFFFFF;}
.titulo a{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold !important;}
.titulo a:hover{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}

.titulo3{margin-left:1px; font-family:arial; font-size:12px; color:#FFFFFF; margin-left:-5px;}
.titulo3 a{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold !important;}
.titulo3 a:hover{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}

.titulo2{font-family:arial; font-size:12px; color:#FFFFFF; margin:0 0 0 10px;}
.titulo2 a{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
.titulo2 a:hover{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}
/**/
#parceiros{background:url(imagens/fundos/parceiros.jpg) top no-repeat; width:213px; height:220px; margin-bottom:15px; text-align:left; font-size:1px;}
#produtos-quem{width:213px; height:220px; text-align:left; font-size:1px;}
#parceiros ul{list-style-type:none;}
#alinhaparce{width:185px; padding:85px 0 0 15px;}
#wrapSlider{height:114px; width:185px;}
#showSlider2{overflow:hidden; float:left; position:absolute; width:155px; height:100px;  margin:0 0 0 15px;}
#prevBtn{background:transparent url('imagens/seta_prev.jpg') no-repeat; cursor:pointer; display:block; width:14px; height:27px; position:absolute; z-index:3000; margin:45px 0 0 0; }
#nextBtn{background:transparent url('imagens/seta_next.jpg') no-repeat; cursor:pointer; display:block; width:14px; height:27px;  position:absolute; margin:45px 0 0 172px;}

/**/
#contentmeio{float:left; width:575px; padding:14px 0 0 16px; text-align:left;}
#treinadores{width:530px; height:170px;}
#treinadores ul{float:left; margin:0 10px 0 70px; list-style-type:none;}
#treinadores ul li{margin:4px 0;}
#treinadores ul li a{font:bold 12px/100% Arial, Tahoma, sans-serif; color:#fff; text-decoration:none;}
#treinadores ul li a:hover{font:bold 12px/100% Arial, Tahoma, sans-serif; color:#7D361A; text-decoration:none;}
.treinadores{width:560px;}
.treinadores p{font:12px/100% Arial, Tahoma, sans-serif; color:#f1f1f1; margin:0 0 10px 18px; line-height:15px;}
.treinadores img{float:right; margin:0 0 10px 10px;}
.treinadores a{font:12px/100% Arial, Tahoma, sans-serif; color:#f1f1f1; margin:10px 0 0 18px;}
.treinadores a:hover{color:#7D361A;}
.float-left{float:left !important;}
.float-right{float:right !important;}
/**/
.prod{width:180px; float:left; background:url(imagens/fundos/produto-meio.jpg) repeat-y; margin:0 6px 10px 5px;}
.prodtopo{background:url(imagens/fundos/produto-topo.jpg) top no-repeat;}
.prodroda{background:url(imagens/fundos/produto-rodape.jpg) bottom no-repeat; text-align:left;}
.prodroda h2{font-family:arial; font-size:12px; color:#000000; padding:10px 0 0 0; text-align:center;}
.prodroda h2 a{font-family:arial; font-size:12px; color:#000000; text-decoration:none;}
.prodroda h2 a:hover{font-family:arial; font-size:12px; color:#000000; text-decoration:underline;}
.proddetalhes{font-family:arial; font-size:11px; color:#000000; text-align:center; padding:15px 0 15px 0;}
.proddetalhes a{font-family:arial; font-size:11px; color:#000000; text-decoration:none;}
.proddetalhes a:hover{font-family:arial; font-size:11px; color:#000000; text-decoration:underline;}
.prodfoto{ text-align:center; float: left; height: 100px; overflow: hidden; position: relative; width: 140px;  border: 2px solid #6C2811; padding:0!important; margin:0 0 0 15px;}
/*.prodfoto img{border:2px solid #6C2811;}*/
/**/
.notivideo{clear:both; width:606px; height:302px;}
.noticias{width:322px; background:url(imagens/fundos/notici.jpg) left top no-repeat;  float:left;  margin:0 0 0 6px;}
.not_caixa{text-align:left; width:300px; padding:10px 0 0 0;}
.not_caixa h1{margin:10px 0 10px 10px;}

.not{text-align:left; clear:both;  padding:14px 0 14px 10px;}
.not img{float:left; border:2px #FFFFFF solid; margin:0 5px 5px 0;}
.not h2{font-family:arial; font-size:12px; color:#FFFFFF;}
.not h2 a{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
.not h2 a:hover{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}
.notlead{font-family:arial; font-size:12px; color:#FFFFFF;}
.notlead a{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
.notlead a:hover{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}
.notleia{text-align:right; padding:0 45px 0 0;}
.notleia a{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}
.notleia a:hover{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
/**/
.video{width:260px; height:163px; background: url(imagens/fundos/video.jpg) no-repeat; float:left; margin:25px 0 0 11px;}
.alinhavideo{padding:10px 0 0 11px;}
.circulo{clear:both; width:544px; padding:15px 0 30px 25px; text-align:left;}
.alinhacirculo{padding:5px 0 0 0; text-align:justify; line-height:18px;  font-family:arial; font-size:12px; color:#FFFFFF;}
.alinhacirculo a{font-family:arial; font-size:12px; color:#FFFFFF; text-align:left; text-decoration:none;}
.alinhacirculo a:hover{font-family:arial; font-size:12px; color:#FFFFFF; text-align:left; text-decoration:underline;}
.alinhacirculo img{float:left; border:2px #FFFFFF solid; margin:5px 8px 0 0;}
.circulosaiba{text-align:right; font-family:arial; font-size:12px; color:#FFFFFF;}
.circulosaiba a{text-decoration:underline; font-family:arial; font-size:12px; color:#FFFFFF;}
.circulosaiba a:hover{text-decoration:none; font-family:arial; font-size:12px; color:#FFFFFF;}
/**/
#sidebardirei{float:right; width:179px; padding:17px 0 0 0;}
#servicos{background:url(imagens/fundos/servicos.jpg) top no-repeat; width:179px; height:174px;}
.alinhaservico{ width:144px; padding:50px 0 0 18px; font-family:arial; color:#000000; font-size:11px; text-align:left; line-height:20px;}
.confira{padding:10px 0 0 0; font-family:arial; font-size:12px; color:#000000; font-weight:bold;}
.confira a{font-family:arial; font-size:12px; color:#000000; font-weight:bold; text-decoration:underline;}
.confira a:hover{font-family:arial; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
#frequentes{margin:5px 0 18px 0;}
#usar{margin:16px 0 17px 0;}



/*propriedades rodape*/
#footer{clear:both; height:159px; padding:17px 0 0 0;}
#footermenu{font-family:arial; font-size:12px; color:#FFFFFF; padding:14px 0 0 0;}
#footermenu ul{list-style-type:none; clear:both;}
#footermenu ul li{float:left; padding:0 0 10px 0;}
#footermenu a{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
#footermenu a:hover{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}
.separa{width:20px;}
.endereco{font-family:arial; font-size:13px; color:#000000; font-weight:bold; width:510px; float:left; text-align:left; line-height:18px; padding:23px 0 0 27px;}
.endereco address{font-style:normal;}
.assinatura{float:right; width:445px; text-align:left; padding:44px 0 0 0;}
/**/
.conteint{background:url(imagens/fundos/conteudo.jpg) left top no-repeat; width:567px; margin:15px 0 0 22px; padding:0 0 15px 0; }
.conteint h1{font-family:Times New Roman ; font-size:18px; color:#FFFFFF; text-align:left; padding:15px 0 10px 20px;}

.content-new{background:url(imagens/fundos/conteudo.jpg) left top no-repeat; width:567px; height:1200px; color:#FFFFFF; text-align:left; margin:15px 0 0 22px; padding:0 0 15px 0; font-family:Times New Roman;}
.content-new h1{font-size:18px; padding:15px 0 10px 20px;}
.content-new h5{font-size:16px; padding:15px 0 5px 20px;}
.content-new p{text-align:justify; color:#FFFFFF; font-family:arial; font-size:12px; padding-left:19px; width:515px; margin:5px 0; line-height:16px;}
.thumb-sela{width:130px; height:100px; float:left; margin:5px; text-align:center;}
.thumb-sela img{margin:5px 0 3px 0;}
.thumb-sela span{font-size:15px;}


.content-video{background:url(imagens/fundos/conteudo.jpg) left top no-repeat; width:567px; margin:15px 0 0 22px; padding:0 0 15px 0; }
.content-video h1{font-family:Times New Roman ; font-size:18px; color:#FFFFFF; text-align:left; padding:15px 0 10px 20px;}
.exibe-video{width:260px; height:200px;}
.video-int {float:left; width:260px; margin:0 10px 30px 10px; text-align:center;}
.video-descr{font-family:arial; text-align:center; font-size:12px; color:#FFFFFF;}
.video-descr a{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
.video-descr a:hover{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}


.branco{font-family:arial; font-size:12px; color:#FFFFFF;}
.branco a{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
.branco a:hover{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}

.mapa{border:4px #8E3F20 solid; width:425px; height:350px; margin:15px 0 10px 55px;}
.paginacao{clear:both; padding:15px 0 0 0; text-align:center; font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold;}
.paginacao a{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
.paginacao a:hover{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}
.trocafotos{background:url(imagens/fundos/fotos.jpg) no-repeat; width:183px; height:auto; margin:25px 15px 10px 10px; float:left;}
.imgg{border:3px #6C2812 solid; text-align:center; float: left; height: 86px; overflow: hidden; position: relative; width: 140px; padding:0!important; margin:10px 0 10px 15px;}
.imgg img{ width: 140px; height:auto;}
.imgp{text-align:center;}
.imgp img{border:3px #6C2812 solid; margin:0 3px 0 0;}
/*.mini img{width:54px; height:41px;}*/
.titproduto{font-family:arial; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:left; margin:0 0 25px 0;}
.detalhesproduto{font-family:arial; padding-top:10px; font-size:12px; color:#FFFFFF; text-align:justify;}
.ferramentas{padding:15px 0 0 0; text-align:center;}
.ferramentas img{margin:8px;}
/**/
.cesta{list-style-type:none; width:520px; background:#EFE4D1; border:3px #6C2812 solid; font-family:arial; font-size:12px; color:#000; margin:0 0 0 15px; }
.cesta2{list-style-type:none;}
.cesta2 li{float:left;  padding:5px 0 5px 0;}
.bgbranco{background:#FFFFFF; clear:both;}
.cestatit{background:#915D4F; border-bottom:3px #6C2812 solid; font-family:Times New Roman; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:30px;}
.cestafoto{width:125px; text-align:center;}
.cestanome{width:185px;}
.cestaqtd{width:125px; text-align:center;}
.cestaexcluir{width:85px; text-align:center;}
/**/
.novidades{font-family:arial; font-size:12px; color:#FFFFFF; width:260px; text-align:left; float:left; padding:0 0 20px 15px;}
.novidades a{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
.novidades a:hover{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}
.novidades img{float:left; border:2px #FFFFFF solid; margin:0 8px 0 0;}
.novidades h2{font-family:arial; font-size:13px; color:#FFFFFF; text-align:left; padding:0 0 8px 0;}
.novidades h2 a{font-family:arial; font-size:13px; color:#FFFFFF; text-decoration:none;}
.novidades h2 a:hover{font-family:arial; font-size:13px; color:#FFFFFF; text-decoration:underline;}
.novidadesint{font-family:arial; font-size:12px; color:#FFFFFF; padding:15px; text-align:justify;}
.novidadesint img{float:left; border:2px #FFFFFF solid; margin:0 8px 5px 0;}
.novidadesint h2{font-family:arial; font-size:13px; color:#FFFFFF; text-align:left; padding:0 0 8px 0;}
/**/
.videoint {float:left; width:150px; padding:0 60px 25px 60px; text-align:left;}
.videodescr{font-family:arial; text-align:center; font-size:12px; color:#FFFFFF;}
.videodescr a{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
.videodescr a:hover{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}
/**/
.nenhum_prod{color:#FFF; padding:10px; background-color:#522008; font-size:12px; font-family:Arial; }
/**/
.perguntas{font-family:arial; font-size:12px; color:#FFFFFF;  text-align:left; float:left; padding:0 0 20px 15px;}
.perguntas a{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
.perguntas a:hover{font-family:arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}
.perguntas img{float:left; border:2px #FFFFFF solid; margin:0 8px 0 0;}
.perguntas h2{font-family:arial; font-size:13px; color:#FFFFFF; text-align:left; padding:0 0 8px 0;}
.perguntas h2 a{font-family:arial; font-size:13px; color:#FFFFFF; text-decoration:none;}
.perguntas h2 a:hover{font-family:arial; font-size:13px; color:#FFFFFF; text-decoration:underline;}
/**/
.logos{padding:15px;}
.logos img {margin:10px;}

.desc_bestprice_fundo  {background:url("imagens/fundos/conteudo.jpg") no-repeat scroll left top transparent; width:567px;}

.desc_bestprice_fundo .desc_bestprice {width:550px; font-size:14px; color:#fff; font-family:Arial; padding:10px 0 0 10px;}

.desc_bestprice_fundo .desc_bestprice h3 {font-size:18px; }

.desc_bestprice_fundo .desc_bestprice p { color:#fff;}


#content #contenttopo #contentroda #contentmeio .passeio-cavalgada-trail {background:url("imagens/fundos/conteudo.jpg") no-repeat scroll left top transparent; width:567px; padding:0 0 5px 0; font-size:12px; color:#fff; margin:0 0 10px 0;}

#content #contenttopo #contentroda #contentmeio .passeio-cavalgada-trail h2 { padding:10px 0 0 10px; width:545px;}

#content #contenttopo #contentroda #contentmeio .passeio-cavalgada-trail p { padding:10px 0 0 10px; width:545px;}

#content #contenttopo #contentroda #contentmeio .passeio-cavalgada-trail ul { padding:0px 0 0 24px; width:545px;}

#content #contenttopo #contentroda #contentmeio .wade {background:url("imagens/fundos/conteudo.jpg") no-repeat scroll left top transparent; width:567px; padding:0 0 5px 0; font-size:12px; color:#fff; margin:0 0 10px 0;}

#content #contenttopo #contentroda #contentmeio .wade h2 { padding:10px 0 0 10px; width:545px;}

#content #contenttopo #contentroda #contentmeio .wade p { padding:10px 0 0 10px; width:545px;}

#content #contenttopo #contentroda #contentmeio .wade ul { padding:0px 0 0 24px; width:545px;}

#content #contenttopo #contentroda #contentmeio .rancho {background:url("imagens/fundos/conteudo.jpg") no-repeat scroll left top transparent; width:567px; padding:0 0 5px 0; font-size:12px; color:#fff; margin:0 0 10px 0;}

#content #contenttopo #contentroda #contentmeio .rancho h2 { padding:10px 0 0 10px; width:545px;}

#content #contenttopo #contentroda #contentmeio .rancho p { padding:10px 0 0 10px; width:545px;}

#content #contenttopo #contentroda #contentmeio .rancho ul { padding:0px 0 0 24px; width:545px;}


.agenda {font-family:arial; font-size:12px; color:#FFFFFF; width:260px; text-align:left; float:left; padding:0 0 20px 15px;}
#contentroda div#contentmeio div.prod div.prodtopo div.prodroda div.prodfoto a img {height:auto; width:140px;}

