﻿@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; outline:none; list-style-type:none; }

body {font-family:Arial, Helvetica, sans-serif;}

.bgCinza {background:#252b2a;}
.bgBranco {background:#fff;}

h1, h2, hr { display:none; }

.clear {clear:both;}


/* ------------ FULLSCREEN ------------ */


#fullsize { width:100%; }

/* ------------ HOME ------------ */


/* HEADER */

#header {width:100%; height:529px;}
#header h3 {display:none;}

/* DESTAQUES */

#home {clear:both; width:1000px; height:260px; clear:both; margin:0 auto;}
#home h3 {display:none;}

#destaques {
	width:680px;
	height:189px;
	background:url(../images/bg_destaques_home.jpg);
	float:left;
}

#destaques ul li {float:left; padding:0 0 0 0; width:226px;}
#destaques ul li h4 {color:#1e2222; font-size:0.75em; text-transform:uppercase}
#destaques ul li p {width:171px; color:#44454a; font-size:0.63em;}
#destaques ul li h4 a {color:#1e2222; text-decoration:none;} 
#destaques ul li h4 a:hover {text-decoration:underline;} 
#destaques ul li p a {color:#44454a; text-decoration:none;} 
#destaques ul li p a:hover {text-decoration:underline;} 
#destaques ul li .linkProd {width:99px; height:22px; display:block; background-position:left top;}
#destaques ul li .linkProd span {display:none;}
#destaques ul li .linkProd:hover {background-position:left bottom;}
#destaques ul li img {border:0;}

.destaque01 img {margin-left:45px;}
.destaque01 h4 {padding-left:13px;}
.destaque01 p {padding-left:13px;}
.destaque01 .linkProd {background:url(../images/bot_dest_01.jpg); margin:15px 0 0 74px;}

.destaque02 img {margin-left:57px;}
.destaque02 h4 {padding-left:20px;}
.destaque02 p {padding-left:20px;}
.destaque02 .linkProd {background:url(../images/bot_dest_02.jpg); margin:15px 0 0 92px;}

.destaque03 img {margin-left:50px;}
.destaque03 h4 {padding-left:25px;}
.destaque03 p {padding-left:25px;}
.destaque03 .linkProd {background:url(../images/bot_dest_03.jpg); margin:15px 0 0 96px;}

/* BOX BLOG */

#blogHome {width:304px; height:250px; float:right; background:url(../images/bg_blog.jpg) no-repeat;}
#blogHome h3 {display:none;}
#blogHome div {padding:42px 45px 0 23px; color:#bbbdbc;}
#blogHome div h4 {font-size:0.83em; height:0px}
#blogHome div p {color:#44454a; font-size:0.75em; padding:10px 0 10px 0;}
#blogHome div a.lk {display:block; width:96px; height:16px; background:url(../images/bot_visite_blog.jpg) left top;
					margin-top:73px; _margin-top:43px; margin-right:0; margin-bottom: 0; margin-left:108px;}
#blogHome div a.lk:hover {background-position:left bottom;}
#blogHome div a.tw {display:block; margin:45px 0 0 0;}
#blogHome div a.tw img {border:none;}
#blogHome div a span {display:none;}


/* ------------ QUEM SOMOS ------------ */


.bgFullsize {background-color:#FFFFFF;}

/* HEADER */

#headerInternas {width:100%; height:264px;}
#headerInternas h3 {display:none;}

/* QUEM SOMOS */

#quemsomos {clear:both; width:1000px; clear:both; margin:0 auto; padding-top:40px;}
#quemsomos h3 {display:none;}

#empresa {
	width:415px;
	float:left;
}
#empresa h4 {width:377px; height:27px; background:url(../images/tit_empresa.jpg);}
#empresa h4 span {display:none;}
#empresa p {color:#44454a; font-size:0.75em; padding:10px 0 3px 0;}

/* INTEGRANTES */

#integrantes {float:right; width:521px;}
#integrantes h4 {display:none;}
#integrantes li {clear:both; margin-bottom:20px;}
#integrantes a {width:521px; height:24px; background-color:#e2e2e2; display:block; text-decoration:none; color:#1e2222; font-weight:bold; font-size:0.88em;}
#integrantes a span {padding:4px 0 0 10px; display:block;}
#integrantes img {float:left; margin:20px 20px 0 20px;}
#integrantes p {padding-bottom:10px;}
#integrantes div div {float:left; padding:20px 0 10px 0; color:#44454a; font-size:0.75em; width:500px;}

.txtInteOn {background:#e2e2e2 url(../images/bg_h4_integrante_min.jpg) no-repeat right center;}
.txtInteOff {background:#e2e2e2 url(../images/bg_h4_integrante_max.jpg) no-repeat right center;}

.divInteOn {display:block;}
.divInteOff {display:none;}


/* ------------ SERVIÇOS ------------ */


/* SERVIÇOS*/

#servicos {clear:both; width:1000px; clear:both; margin:0 auto; padding-top:40px;}
#servicos h3 {display:none;}

#nossosServicos {
	width:415px;
	float:left;
}
#nossosServicos h4 {width:208px; height:22px; background:url(../images/tit_servicos.jpg);}
#nossosServicos h4 span {display:none;}
#nossosServicos p {color:#44454a; font-size:0.75em; padding:10px 0 3px 0;}

/* DESCRIÇÃO DOS SERVIÇOS */

#descricao {float:right; width:521px;}
#descricao h4 {display:none;}
#descricao li {clear:both; margin-bottom:20px;}
#descricao a {width:521px; height:24px; background-color:#e2e2e2; display:block; text-decoration:none; color:#1e2222; font-weight:bold; font-size:0.88em;}
#descricao a span {padding:4px 0 0 10px; display:block;}
#descricao p {padding:0 0 10px 0;}
#descricao div div {float:left; padding:20px 0 10px 20px; color:#44454a; font-size:0.75em;}


/* ------------ LOJA ------------ */


/* Loja */

#loja {clear:both; width:1000px; clear:both; margin:0 auto; padding-top:40px;}
#loja h3 {display:none;}

#descritivoLoja {width:415px; float:left;}

#localizacao {width:415px;}
#localizacao h4 {width:124px; height:24px; background:url(../images/tit_localizacao.jpg);}

#ambiente {width:415px;	padding:40px 0 40px 0;}
#ambiente h4 {width:100px; height:24px; background:url(../images/tit_ambiente.jpg);}

#localizacao p, #ambiente p {color:#44454a; font-size:0.75em; padding:10px 0 3px 0;}
#localizacao h4 span, #ambiente h4 span {display:none;}

/* DESCRIÇÃO DOS SERVIÇOS */

#imagem {float:right; width:500px;}
#imagem h4 {display:none;}


/* ------------ CONTATO ------------ */


/* CONTATO */

#contato {clear:both; width:1000px; clear:both; margin:0 auto; padding-top:40px;}
#contato h3 {display:none;}

#form {width:421px; float:left;}
#form fieldset {border:0;}
#form fieldset legend {display:none;}
#form fieldset p {padding:10px 0 15px 0;}
#form fieldset p label{display:block; float:left; width:50px; color:#1e2222; font-weight:bold; font-size:0.88em; line-height:24px;}
#form fieldset p span{display:block; width:50px; color:#1e2222; font-weight:bold; font-size:0.88em; line-height:24px;}
#form fieldset .inputTxt {border:0; background:#e1e2e2; padding:4px; font-size:0.69em; color:#000000; width:360px;}
#form fieldset textarea {border:0; background:#e1e2e2; padding:4px; font-size:0.83em; color:#000000; width:410px; height:150px; font-family:Arial, Helvetica, sans-serif;}
#form fieldset .pSubmit {text-align:right; padding-right:10px;}

/* ENDEREÇO */

#endereco {width:301px; float:right;}
#endereco p {color:#44454a; font-size:0.75em; padding:10px 0 3px 0;}
#endereco #mapa {display:block; width:294px; height:118px; background:url(../images/img_mapa.jpg); border:1px solid #e2e2e2;}
#endereco #mapa span {display:none;}
#endereco #twitter {text-decoration:none; color:#2aa9d3; display:block; height:19px; background:url(../images/img_twitter.jpg) no-repeat left center; line-height:19px; padding-left:25px;}
#endereco #twitter:hover {text-decoration:underline;}
#endereco #flickr {text-decoration:none; color:#ff0084; display:block; height:19px; background:url(../images/img_flickr.jpg) no-repeat left center; line-height:19px; padding-left:25px;}
#endereco #flickr:hover {text-decoration:underline;}


/* ------------ FOOTER ------------ */


/* FOOTER HOME */

#footer {width:100%; height:42px; background:url(../images/bg_footer_esq.jpg); clear:both;}
#footer h3 {display:none;}

#footer #footerCentro {width:1000px; background:url(../images/bg_footer.jpg) no-repeat center center; height:42px; margin:0 auto;}
#footer #footerCentro ul {padding:19px 0 0 0;}
#footer #footerCentro ul li {color:#a2a4a4; font-size:0.63em;}
#footer #footerCentro #paginacao {display:none;}

#liFooterLeft {float:left; padding:0 0 0 40px}

#liFooterRight {float:right; padding:0 40px 0 0}
#liFooterRight a {text-decoration:none; color:#6f2348;}
#liFooterRight a:hover {text-decoration:underline;}

/* FOOTER INSTITUCIONAL */

#footer_inst {width:100%; height:56px; background:url(../images/footer_inst_replic.jpg) bottom repeat-x; clear:both;}
#footer_inst h3 {display:none;}

#footer_inst #footerCentro {width:1000px; background:url(../images/footer_inst.jpg) no-repeat center center; height:56px; margin:0 auto;}
#footer_inst #footerCentro ul {padding:34px 0 0 0;}
#footer_inst #footerCentro ul li {color:#a2a4a4; font-size:0.63em;}
#footer_inst #footerCentro #paginacao {display:none;}

/* FOOTER PRODUTOS */

#footer_prod {width:100%; height:86px; background:url(../images/bg_footer_produtos.jpg) bottom repeat-x; clear:both;}
#footer_prod h3 {display:none;}

#footer_prod #footerCentro {width:1000px; background:url(../images/bg_footer_produtos02.jpg) no-repeat center center; height:86px; margin:0 auto;}
#footer_prod #footerCentro #copyright {padding:25px 0 0 0;}
#footer_prod #footerCentro #copyright li {color:#a2a4a4; font-size:0.63em;}

#footer_prod #footerCentro #paginacao {margin:0 auto; text-align:center; padding:10px 0 0 0; width:1000px;}
#footer_prod #footerCentro #paginacao li {display:inline;}
#footer_prod #footerCentro #paginacao li a {text-decoration:none; color:#ccc; font-size:0.75em; padding:0 5px 0 5px;}
#footer_prod #footerCentro #paginacao li a:hover {color:#fff;}
#footer_prod #footerCentro #paginacao li .cheked {font-weight:bold; color:#676b6a}
#footer_prod #footerCentro #paginacao li .nouse {color:#676b6a}

/* ------------ PRODUTOS ------------ */


/* PRODUTOS */


#breadcrumb { font-size:11px; color: #ffffff; margin-left:-479px; top:283px; left:50%; margin-top:-52px; position:absolute; z-index:10}
#produtos {clear:both; width:1000px; clear:both; margin:0 auto; padding-top:40px;}
#produtos h3 {display:none;}
#produtos form fieldset {border:0; height:55px;}
#produtos form fieldset legend {display:none;}
#produtos form fieldset p {padding:0 0 0 20px; float:left;}
#produtos form fieldset p span {display:none;}
#produtos form fieldset p select {width:150px; margin-left:5px;}
#produtos form fieldset .pSubmit {text-align:right; padding-right:10px;}
#produtos form fieldset .produto {display:block; float:left; width:73px; height:18px; background:url(../images/tit_form_produto.jpg);}
#produtos form fieldset .categoria {display:block; float:left; width:155px; height:20px; background:url(../images/tit_form_cat.jpg);}
#produtos form fieldset .genero {display:block; float:left; width:64px; height:18px; background:url(../images/tit_form_genero.jpg);}
#produtos ul {width:1000px; overflow:hidden; padding-bottom:30px;}
#produtos ul li {float:left; border-left:1px solid #d9d9d9; border-top:1px solid #d9d9d9; margin-left:-1px; width:250px;}
#produtos ul li a {display:block; width:248px; text-decoration:none; text-align:center; padding:10px 0 0 0; filter:alpha(opacity=100); opacity:1.0;}
#produtos ul li a:hover {filter:alpha(opacity=80); opacity:0.8;}
#produtos ul li a img {border:0; margin:0 auto; width:249px }
#produtos ul li a span {display:block; text-align:center; color:#1e2222; padding:10px 0 15px 0; text-transform:uppercase; font-size:0.69em; clear:both; height: 40px;}
#produtos .botVoltar {font-size:12px; color:#0d7fb4; text-decoration:none;}

/* ------------ DESCRIÇÃO DO PRODUTO ------------ */

#produtosDesc {clear:both; width:1000px; clear:both; margin:0 auto; padding-top:13px;}
#produtosDesc h3 {display:none;}
#produtosDesc #imagProd {float:left; width:405px; }
#produtosDesc #imagProd img {margin:0 auto; display:block; margin:0 0 20px 0;}
#produtosDesc #imagProd #botApmliar {display:block; width:108px; height:24px; background:url(../images/bot_ampliar.jpg); margin:0 auto;}
#produtosDesc #imagProd #botApmliar span {display:none;}
#produtosDesc #imagProd ul {text-align:left; width:270px; padding:0 0 20px 0}
#produtosDesc #imagProd ul li {display:inline; width:62px;}
#produtosDesc #imagProd ul li .borda {border:1px solid #44454a;}
#produtosDesc #imagProd ul li img {display:inline;}

#produtosInfo { display:block; float:left; width:580px; padding-bottom:100px;}

#produtosInfo .titulo { font-weight:bold; text-transform:uppercase; color:#333333; margin-top:30px}
#produtosInfo .ciclismo a { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ca20d5; text-decoration:none}
#produtosInfo .corrida a { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #0dab66; text-decoration:none}
#produtosInfo .natacao a { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #0fd7c7; text-decoration:none}

#produtosInfo {color:#44454a;}
#produtosInfo p {font-size:12px; color:#44454a; text-align:justify;}
#produtosInfo p span {color:#44454a;}
#produtosInfo p strong {color:#000000;}

