/* CSS Document */
a:link {
	color: #9e1706;
	text-decoration:none;
	border:0;
}
a:visited {
	color: #9e1706;
	text-decoration:none;
	border:0;
}
a:hover {
	color: #9e1706;
	text-decoration:none;
	border:0;
}
a:active {
	color: #9e1706;
	text-decoration:none;
	border:0;
}


img {
border:solid 0px;
}
#listProdutos{
width:100%;
border:solid 0px;
}
#listProdutos .imgPr{
cursor:pointer;
width:96px;
height:70px;
}
#listProdutos p{
height:70px;
background-image:url(img/img_dest_prod.jpg);
width:96px;
text-align:center;
font:bold 11px arial;
color:#660000;
}
#tituloprodutos{
position:relative; 
left:210px; 
top:20px;
width:283px; 
height:55px; 
z-index:3; 
background-image:url(img/img_cat_prod.jpg);
background-repeat:no-repeat;
padding-top:15px;
padding-left:20px;
border:solid 0px;
}
#tituloprodutos h2{
font:bold 14px arial;
color:#990000;
}
#palcoProdutos{
position:relative; 
left:210px; 
top:30px;
margin-bottom:20px;
width:550px; 
min-height:501px;
_height:501px; 
z-index:2;
}
#menuProdutos{
background-image:url(img/img_menu_cat.jpg);
background-repeat:no-repeat;
width:182px;
height:526px;
top:10px;
left:10px;   
z-index:1;
position:absolute;
}
#menuProdutos p{
margin-top:100px;
margin-left:20px;
}
.clasInout{
width:150px;
}
body, h1, h2, h3, h4, h5, h6, form, dl, ul, ol, dt, dd, p, address {
	margin:0px;
	padding:0px;
	
}
body {
	text-align:center;
	background-image:url(img/background_1.jpg);
	background-color:#f0dfc2;
	font:11px Arial;
}
#equipe{

text-align:center;
background-image:url(img/img_equipe.jpg);
background-repeat:no-repeat;
width:770px;
height:204px;
}

#equipe_integrantes{

background-image:url(img/img_bg_equipe.jpg);
background-repeat:no-repeat;
width:356px;
height:121px;
margin-top:40px;
margin-left:20px;
}
#equipe_integrantes table{
margin-left:15px;
}
#equipe_foto{
width:100px;
height:80px;
margin-top:10px;

}
#equipe_desc{
font:bold 12px arial;
color:#9E1706;
height:95px;
margin-left:25px;
margin-top:10px;
border:solid 0px;
}
#equipe_desc b{
font:bold 14px arial;
}
#equipe_resultados{
background-image:url(img/img_equipe_resultados.jpg);
background-repeat:no-repeat;
width:622px;
height:165px;
position:relative;
margin:auto;
padding-top:60px;
padding-left:20px;
color:#9E1706;

}
#equipe_resultados th{
border-bottom:solid 1px #9e1706;
}
#madeira{
	border:solid 0px;
	position:absolute;
	top:0px;
	background-image:url(img/img_madeira.gif);
	background-repeat:no-repeat;
	height:247px;
	width:69px;
	
}
#contato{
background-image:url(img/img_bg_contato.jpg);
background-repeat:no-repeat;
padding:80px;
}
#aBikeForce{
background-image:url(img/img_bg_bikeforce.jpg);
background-repeat:no-repeat;
padding:80px;
min-height:200px;
_height:200px;
}
#contOficina{
background-image:url(img/img_bg_oficina.jpg);
background-repeat:no-repeat;
padding:80px;
min-height:200px;
_height:200px;

}
#orcamento{
background-image:url(img/img_bg_orcamento.jpg);
background-repeat:no-repeat;
padding:80px;
}
#cadastro{
background-image:url(img/img_bg_cadastro.jpg);
background-repeat:no-repeat;
padding:80px;
}


#produto{
text-align:center;
background-image:url(img/img_produtos.gif);
background-repeat:no-repeat;
width:475px;
height:420px;
}
#produto img{
margin-top:70px;
max-width:400px;
max-height:290px;
}
#chIndique{
position:absolute;
top:380px;
left:350px;
border:solid 0px;
width:80px;
height:20px;
cursor:pointer;
}
#imprimeFoto{
position:absolute;
top:380px;
left:270px;
border:solid 0px;
width:60px;
height:20px;
cursor:pointer;
}
#Prtop{
text-align:left;
font:bold 18px arial;
position:absolute;
top:20px;
left:500px;
border:solid 0px;
width:276px;
height:20px;
}
#Prdescricao{
position:absolute;
top:90px;
left:480px;
border:solid 0px;
width:276px;
height:308px;
background-image:url(img/img_produtos_desc.jpg);
background-repeat:no-repeat;
}
#Prdescricao p{
margin-top:60px;
margin-left:20px;
text-align:left;
font:14px arial;
}
#promocoes{
border:solid 0px;
margin-top:30px;
width:754px;
height:239px;
background-image:url(img/img_promocoes.jpg);
background-repeat:no-repeat;

}
#promocoes #promo_1{
font: bold 14px arial;
color:#660000;
position:absolute;
width:110px;
height:110px;
border:solid 0px;
margin-top:85px;
text-align:center;

}
#promocoes #button{
position:absolute;
left:630px;
margin-top:195px;
width:100px;
height:30px;
cursor:pointer;
border:solid 0px;
}
#newsletter{
position:absolute;
left:460px;
margin-top:410px;
width:302px;
height:79px;
background-image:url(img/img_newsletter.gif);
background-repeat:no-repeat;
}
#inputnews{
margin-left:35px;
margin-top:42px;
}
#newsletter #button{
position:absolute;
left:220px;
top:42px;
width:60px;
height:20px;
cursor:pointer;
}
#oficina{
cursor:pointer;
position:absolute;
left:580px;
margin-top:320px;
}
#fundoDicas{
background-image:url(img/img_bg_dicas.jpg);
background-repeat:no-repeat;
border:solid 0px;
padding-top:70px;
min-height:300px;
_height:300px;
}
#fundoDicas #dicas #conteudo{
border:solid 0px;
margin-left:10px;
width:440px;
padding:5px;
min-height:350px;
}


#fundoDicas #titulos{
color:#660000;
font:bold 12px arial;
position:absolute;
width:270px;
height:301px;
left:530px;
margin-top:40px;
border:solid 0px;
text-decoration:none;
}
#fundoEventos{
background-image:url(img/img_eventos.jpg);
background-repeat:no-repeat;
border:solid 0px;
padding-top:70px;
min-height:300px;
_height:300px;
}

#listaEventos{
text-decoration:none;
color:#660000;
font:bold 12px arial;
width:230px;
margin-left:20px;
margin-top:40px;
border:solid 0px;
}
.temporada{
margin-left:15px;
display:none;
}
.tituloTemporada{
font:bold 14px arial;
border:solid 0px;
width:150px;
margin-top:15px;
margin-bottom:5px;
cursor:pointer;
}

#conteudoEventos #conteudo{
border:solid 0px;
margin-left:10px;
width:440px;
overflow:hidden;
padding:5px;
}
#eventos{
position:absolute;
width:299px;
height:301px;
background-image:url(img/img_eventos.gif);
background-repeat:no-repeat;
left:470px;
margin-top:50px;
}
#eventos #button{
position:absolute;
left:60px;
top:210px;
width:90px;
height:20px;
cursor:pointer;
}
#eventos p{
width:190px;
height:110px;
margin-left:65px;
margin-top:90px;
font: bold 12px arial;
}
#busca{
position:absolute;
width:306px;
height:80px;
background-image:url(img/img_busca.gif);
background-repeat:no-repeat;
left:460px;
margin-top:0px;
border:solid 0px;
}
#busca #button{
border:solid 0px;
position:absolute;
left:220px;
top:29px;
width:60px;
height:20px;
cursor:pointer;
}
#inputBusca{
margin-left:50px;
margin-top:30px;
}
#role{
background-image:url(img/img_role_dstk.jpg);
background-repeat:no-repeat;
width:475px;
height:420px;
position:relative;
}
#role #button{
position:absolute;
left:330px;
top:375px;
width:100px;
height:30px;
cursor:pointer;
}
#img_role{
position:absolute;
left:40px;
top:65px;
width:400px;
height:300px;
}


#geral {
background-image:url(./img/background.jpg);
	width:770px;
   	margin:0px auto;
	text-align:left;
	position:relative;
	border:2px solid #FFFFFF;
}

#geral #cabecalho {

	position:relative;

}
#geral #cabecalho h1 {
	padding:0;
	margin:0;
}
#geral #cabecalho h2 {
position:absolute;
top:20px;
font:bold 18px arial;
color:#666666;
width:400px;
margin-left:350px;;
}

#geral #cabecalho h1 {

	display:block;
	width:176px;
	height:196px;
	background:url(imagens/img_brasdev_top.jpg) no-repeat top left;

}
#menu ul {
	list-style:none;
	position:absolute;
	bottom:80px;
	right:0px;
	width:525px;

}

#menu ul li {
display:inline;
}

#menu ul li {
	font:bold 11px Arial;
	color:#0075b9;
	text-decoration:none;
	display:block;
	float:left;
	padding:0px 7px;
}

#menu ul li a:hover {
color:#666666;

}
#fundoCentro{

background-image:url(imagens/img_background_logo.jpg);
background-repeat:no-repeat;
width:100%;

}
#geral #centro{
min-height:250px;
position:relative;
width:100%;
}
#geral #centroEsquerdo{
width:470px;
background-color:none;
margin-left:10px;
position:relative;
float:left;
}
#conteudo li{
margin-left:20px;
}
#conteudo img{
border:solid 1px #aaaaaa;
margin:9px;
position:relative;
}
#conteudo1 img:hover{
border:solid 5px #0075b9;
margin:5px;
margin-right:10px;
margin-left:10px;
cursor:pointer;
}


#txtNoticispan{
display:inline;
}

#geral #centroEsquerdo h2{
font:bold 16px arial;


}
#geral #centroEsquerdo hr{


}
#cases{
position:relative;
margin-bottom:20px;
text-align:center;

}
#geral #rodape{
height:46px;
border:solid 0px;
background-color:#eeeeee;
background-image:url(img/img_rodape.jpg);
background-repeat:no-repeat;
padding-top:50px;
}

#geral #rodape #brasdev{	
border:solid 0px;
margin-left:450px;
font:bold 11px arial;
color:#FFFFFF; 
text-align:right;
}
#geral #rodape #brasdev a{

color:#FFFFFF;
}
#geral #rodape #pBikeForce{	
border:solid 0px;
font:bold 11px arial;
color:#FFFFFF; 
margin-left:10px;

}
#noticia{
position:relative;
float:right;
width:250px;

}
#noticih2 {
font:bold 16px arial;
color:#666666;
}
#noticia{
text-decoration:none;
color:#666666;

}
#noticia:hover{
text-decoration:underline;
color:#000000;

}
#noticib{
color:#0075b9;
}

#opcoesNoticia{
text-align:right;
}
#opcoesNoticiimg{
cursor:pointer;
}
#opcoesNotici#max{
display:none;
margin-bottom:3px;
}
#opcoesNoticia{
text-decoration:none;
display:inline;
font:24px arial;
}
#opcoesNoticiimg{
border:0;
}

#opcoesNoticia:hover{
color:#CC66FF;
}
#servico{
margin-bottom:30px;
}
#servico #texto{
position: relative;
width: 500px;
background: #none;
text-align:justify;
vertical-align: top;
display: table-cell;
_display: inline-block;
}
#servico #texto h2{
font:bold 16px arial;
color:#666666;
}
#servico #figura{
position: relative;
width: 200px;
margin:15px;
background: #none;
display: table-cell;
_display: inline-block;
}
#figurimg{

margin:15px;

}
#objFloat{
position:absolute;
margin:auto;
border:solid 1px;
z-index:150;
}
#objFloat #imgFloat{
width:400px;
}
#objFloat #fecha{
margin-top:0;
right:0;
position:absolute;
}
#geral #visitaver{
background-image:url(img/img_bg_links.jpg);
background-repeat:no-repeat;
padding:80px;

}
