/*PARAMENTROS GERAIS*/



* { margin:0; padding:0; border:0; }



body {

	margin: 0px;

	padding: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	background-color:#F5F5F5;

}



html>body {

	background:url(../img/layout/bg.png);

	background-repeat:repeat-x;

	background-color:#FFF;

}





html {

    overflow: -moz-scrollbars-vertical;

}

  

/****************************************************/



/* CLASSES GERAIS */



.strong {	

	font-weight:bold;

}



.hide { 

	display: none; 

}



.clear {

	clear: both; 

}



img {

	border: none;

}



.img-left {

	float:left;

	padding: 2px 12px 2px 0px;

}



.img-right {

	float:right;

	padding: 2px 0px 2px 12px;

}



.borda-imagens {

	border:1px solid #D8D8D8;

}



.centro {

	text-align: center;

}



.direita {

	text-align:right;

}



.left {

	float:left;

}



.right { 

	float:right;

} 



h3 {

	color:#AA1C1F;

	font-size: 12px;

	font-weight:bold;

	text-transform:uppercase;

	padding: 8px 0 4px 0;

}



h3 a {

	color:#AA1C1F;

	font-size: 12px;

	font-weight:bold;

	text-transform:uppercase;

	padding: 8px 0 4px 0;

	text-decoration:none;

}



h3 a:hover {

	color:#AA1C1F;

	font-size: 12px;

	font-weight:bold;

	text-transform:uppercase;

	padding: 8px 0 4px 0;

	text-decoration:underline;

}



/****************************************************/



/*CONTEDO A TODAS PGINAS*/



#main {

	width: 964px;

	text-align: left;

	margin-left: auto;

	margin-right: auto;

	background:url(../img/layout/bg-corpo-ie.png);

	background-repeat:repeat-y;

	padding-bottom:5px;

}



html>body #main {

	background:url(../img/layout/bg-corpo.png);

}



#topo {

	width:100%;

	margin:0;

	padding:0;	

}



#logo {

	float:left;

	width:300px;

	margin:0;

	padding:0;

	padding: 9px 0 0 25px;

}



#menu-superior {

	margin:0;

	padding:0;

	float:right;

	width:461px;

	margin-right:5px;

}



html>body #menu-superior {

	margin-right:6px;

}



#buscar {

	float:right;

	width:285px;

	margin: 15px 18px 0 0;

}



#bg-buscar input{

	background:url(../img/layout/bg-buscar.png);

	background-repeat:no-repeat;

	width:193px;

	height:20px;

	padding:0;

	margin:0;

	padding: 3px 4px 0 24px;	

	font-size:11px;

	color:#8C8F93;

}



.img-buscar {

	float:right;

	padding: 2px 0px 2px 2px;

}



.busca-txt {

	font-size:13px;

	color:#333333;

}



#area-chat {

	float:right;

	width:400px;

	text-align:right;

	margin: 12px 18px 0 0;

}



#conteudo {

	width: 900px;

	background-color:#F3F3F3;

	height:444px;

	border: #EAEAE8 1px solid;

	margin-top:15px;

}



#rodape {

	width: 964px;

	text-align: left;

	margin-left: auto;

	margin-right: auto;

	background:url(../img/layout/bg-rodape-ie.png);

	background-repeat: no-repeat;

	height:28px;

}



html>body #rodape {

	background:url(../img/layout/bg-rodape.png);

}



#rodape .conteudo {

	margin-top:30px;

	margin-bottom:15px;

}



#rodape p {

	line-height: 180%;

	margin:0;

	padding:0;

}



#rodape a {

	font-size: 10px;

	color:#8B8B8B;

	text-decoration:none;

}



#rodape a:hover {

	font-size: 10px;

	color:#8B8B8B;

	text-decoration:underline;

}



#rodape_esq {

	float:left;

	width: 65%;

	color:#8B8B8B;

	margin-left: 10px;

}



#rodape_dir {

	float: right;

	width: 30%;

	font-size:9px;

	text-align:right;

	color:#959493;

	margin-right: 10px;

}



/****************************************************/



/* PARA A HOME */



/****************************************************/



/* PARA INTERNAS */



#imagem {

	width:260px;

	height:444px;

	float:left;

}



#texto {

	float:left;

	margin: 13px 10px 13px 15px;

	width:615px;

	min-height: 420px;

}



.fundo {

	background-image: url(../img/layout/bg.png);

	background-repeat:no-repeat;

	background-position:bottom right;

}



#titulo {

	margin-bottom: 10px;

}



/****************************************************/



/* TEXTOS E LINKS*/



p {

	margin: 0;

	padding:0;

	line-height:130%;

	padding: 4px 0 4px 0;

}	



a {

	color:#222;

	text-decoration:underline;

}



a:hover {

	color:#333;

	text-decoration:none;

}



.obrigatorio {

	font-size:9px;

	color:#555;

}



.texto-obrigatorio {

	font-size: 10px;

	color:#C0C0C0;	

}



/****************************************************/



/* MENU SUPERIOR */



.home a {

	display: block;

	background-image: url(../img/menu_superior/home.png);

	background-position: 0px 0px;

	text-decoration: none;

	width:68px;

	height:26px;

}



.home a:hover {

	background-position: 0px 26px;

}	



.home-ativo a {

	display: block;

	background-image: url(../img/menu_superior/home.png);

	background-position: 0px 26px;

	text-decoration: none;

	width:68px;

	height:26px;

}



.empresa a {

	display: block;

	background-image: url(../img/menu_superior/empresa.png);

	background-position: 0px 0px;

	text-decoration: none;

	width:70px;

	height:26px;

}



.empresa a:hover {

	background-position: 0px 26px;

}	



.empresa-ativo a {

	display: block;

	background-image: url(../img/menu_superior/empresa.png);

	background-position: 0px 26px;

	text-decoration: none;

	width:70px;

	height:26px;

}



.editorial a {

	display: block;

	background-image: url(../img/menu_superior/editorial.png);

	background-position: 0px 0px;

	text-decoration: none;

	width:76px;

	height:26px;

}



.editorial a:hover {

	background-position: 0px 26px;

}	



.editorial-ativo a {

	display: block;

	background-image: url(../img/menu_superior/editorial.png);

	background-position: 0px 26px;

	text-decoration: none;

	width:76px;

	height:26px;

}



.orcamento a {

	display: block;

	background-image: url(../img/menu_superior/orcamento.png);

	background-position: 0px 0px;

	text-decoration: none;

	width:125px;

	height:26px;

}



.orcamento a:hover {

	background-position: 0px 26px;

}	



.orcamento-ativo a {

	display: block;

	background-image: url(../img/menu_superior/orcamento.png);

	background-position: 0px 26px;

	text-decoration: none;

	width:125px;

	height:26px;

}



.contato a {

	display: block;

	background-image: url(../img/menu_superior/contato.png);

	background-position: 0px 0px;

	text-decoration: none;

	width:70px;

	height:26px;

}



.contato a:hover {

	background-position: 0px 26px;

}	



.contato-ativo a {

	display: block;

	background-image: url(../img/menu_superior/contato.png);

	background-position: 0px 26px;

	text-decoration: none;

	width:70px;

	height:26px;

}

.faq a {

	display: block;

	background-image: url(../img/menu_superior/faq.png);

	background-position: 0px 0px;

	text-decoration: none;

	width:52px;

	height:26px;

}



.faq a:hover {

	background-position: 0px 26px;

}	



.faq-ativo a {

	display: block;

	background-image: url(../img/menu_superior/faq.png);

	background-position: 0px 26px;

	text-decoration: none;

	width:52px;

	height:26px;

}







/****************************************************/



/* FORMS */



#contato-form {

	color:#595959;

}



#contato-form input {

	width: 350px;

	height:16px;

	color: #990404;

	padding: 3px 2px 2px 2px;

	font-family: Verdana, Helvetica, sans-serif;

	border: 1px solid #BFC1C3;

	background-color:#FEFFEFE;

	font-size: 11px;

}



#contato-form select {

	width: 356px;

	height:24px;

	color: #990404;

	padding: 3px 2px 2px 2px;

	font-family: Verdana, Helvetica, sans-serif;

	border: 1px solid #BFC1C3;

	background-color:#FEFFEFE;

	font-size: 11px;

}



#contato-form textarea {

	width: 350px;

	height:100px;

	color: #990404;

	padding: 3px 2px 2px 2px;

	font-family: Verdana, Helvetica, sans-serif;

	border: 1px solid #BFC1C3;

	background-color:#FEFFEFE;

	font-size: 11px;

}



/****************************************************/



/* MENU PRINCIPAL */



#menu {

	border-top: 1px solid #DCDCDC;

	background-color:#00C;

	text-transform:uppercase;

}



.jqueryslidemenu{

	font: 11px Verdana;

	background: #fff;

	width: 100%;

	color:#333;

}



.jqueryslidemenu ul{

	margin: 0;

	padding: 0;

	list-style-type: none;

}



.jqueryslidemenu ul li{

	position: relative;

	display: inline;

	float: left;

}



/* S PARA O IE */

.jqueryslidemenu ul li a{

	display: block;

	background: #fff; 

	color: #fff;

	padding: 8px 10px;

	border: none;	

	color: #2d2b2b;

	text-decoration: none;

}

/* FIM DO S PARA IE 6 */



html>body .jqueryslidemenu ul li a{

	display: block;

	background: #fff; 

	color: #fff;

	padding: 8px 10px;

	border-right: 1px solid #F1F1F1;

	border-top: 1px solid #F1F1F1;

	border-bottom: 1px solid #F1F1F1;	

	color: #2d2b2b;

	text-decoration: none;

}



* html .jqueryslidemenu ul li a{ 

	display: inline-block;

}



.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{

	color:#333;

}



.jqueryslidemenu ul li a:hover{

	background: #DF393E; 

	color: white;

}



.marcas-menu{

	background: #DF393E; 

	color: white;

}

	

.jqueryslidemenu ul li ul{

	position: absolute;

	left: 0;

	display: block;

	visibility: hidden;

}



.jqueryslidemenu ul li ul li{

	display: list-item;

	float: none;

}



.jqueryslidemenu ul li ul li ul{

	top: 0;

}



.jqueryslidemenu ul li ul li a{

	font: normal 11px Verdana;

	width: 160px; 

	padding: 5px;

	margin: 0;

	border-top-width: 0;

	border-bottom: 1px solid gray;

}



.jqueryslidemenuz ul li ul li a:hover{ 

	background: #fff;

	color: #06F;

}



.downarrowclass{

	position: absolute;

	top: 12px;

	right: 7px;

}



.rightarrowclass{

	position: absolute;

	top: 6px;

	right: 5px;

}



.marcas {

	width:18%;

}



.produtos {

	width:18%;

}



.bike-fit {

	width:18%;

}



.assistencia {

	width:23%;

}



.customizacao {

	width:23%;

}



/****************************************************/



/* IMAGEM HOME */



#imagem-home {	

	margin: 0;

	padding:0;

	margin-top: -13px;

}



html>body #imagem-home {	

	margin-top: 0px;

}





/****************************************************/



/* REA DE NOVIDADES HOME */



#novidades-home {

	margin-right:5px;

	background:url(../img/layout/bg-novidades.png);

	background-repeat:no-repeat;

	width:273px;

/*	height:258px;*/

}



#novidades-home-area {

	padding: 0px 5px 0px 10px;

}



html>body #novidades-home-area {

	padding: 3px 5px 0px 10px;

}



#novidades-home a.titulo {

	color: #000;

	text-decoration:none;

	font-size:11px;

	font-weight:bold;

}



#novidades-home a.titulo:hover {

	color: #000;

	text-decoration:underline;

	font-size:11px;	

	font-weight:bold;	

}



.nov-linha-home {

	background: url(../img/layout/linha-novidade.gif);

	width:250px;

	height:1px;

	background-repeat:no-repeat;

	margin-top:-3px;

}



html>body .nov-linha-home {

	background: #DF3A3E;

	width:250px;

	height:1px;

	background-repeat:no-repeat;

	margin-top:-2px;

}



.nov-data {

	color:#666;

	font-size:10px;

	font-style: italic;

	margin-top:-18px;

}



html>body .nov-data {

	color:#666;

	font-size:10px;

	font-style: italic;

	margin-top:2px;

}



#novidades-home a.noticia {

	color: #333;

	text-decoration:none;

	font-size:11px;

}



#novidades-home a.noticia:hover {

	color: #333;

	text-decoration:underline;

	font-size:11px;	

}



.nov {

	line-height:115%;

	margin-top:4px;

	padding-top:0;

	margin-bottom:2px;

}



#separador-novidades {

	background: url(../img/layout/separador-novidades.gif);

	background-repeat:no-repeat;

	width:273px;

	height:35px;

	margin-top:-1px;

}



html>body #separador-novidades {

	margin-top:5px;

}



/****************************************************/



/* DIV's ESTRUTURAIS */



#col-esq {

	margin-left:3px;

	width: 679px;

	float:left;

	margin-top: 7px;

}



html>body #col-esq {

	margin-left:6px;

	width: 679px;

	float:left;

	margin-top: 7px;

}



#col-dir {

	margin-right:1px;	

	width:273px;

	float:right;

}



html>body #col-dir {

	margin-right:6px;	

	width:273px;

	float:right;

}



#conteudo-esquerdo {

	width:678px;

	float:left;

}



/****************************************************/



/* AREAS DOS BANNERS LATERAL*/



#banners {

	padding: 12px 0 8px 0;

}



#banners-lateral {

	padding: 12px 0 8px 0;

}



/* tamanho mximo dos banners: 261px;*/



/****************************************************/



/* REA DE PRODUTOS */



.borda-categoria {

	background: url(../img/layout/linha-img-principal.png);

	height:2px;

	width:679px;

	background-repeat:no-repeat;

	margin-top:-3px;

}



html>body .borda-categoria {

	background-color:#E35053;

	height:2px;

	width:679px;

	background-repeat:no-repeat;	

	margin-top:0px;

}



.fundo-categoria {

	background:url(../img/layout/bg-categorias.png);

	background-repeat:no-repeat;

	width:256px;

	height:37px;

	margin-top:-11px;

}



html>body .fundo-categoria {

	margin-top:0px;

}



.categoria-nome {

	padding: 5px 0 0 35px;

	font-family: Dax-Bold, Verdana;

	font-size: 18px;

	color:#FFFF00;

	text-transform:uppercase;

}



.produto-cont {

	float:left;

	width:212px;

	margin: 5px 5px 5px 5px;

}



html>body .produto-cont {

	float:left;

	width:190px;

	margin: 5px 15px 5px 15px;

}



a.produto-nome {

	font-size:12px;

	color:#222;

	text-transform:uppercase;

	text-decoration:none;

	font-weight:bold;

	margin-bottom: 8px;

}



a.produto-nome:hover {

	font-size:12px;

	color:#000;

	text-transform:uppercase;

	text-decoration:underline;

	font-weight:bold;

	margin-bottom: 8px;	

}



.desc-produto {

	line-height:115%;

	color:#444;

	font-size:11px;

	margin-top:6px;

}



.btn-detalhes {

	float: left;

	width:76px;

	margin-top: 8px;	

}



.btn-orcamento {

	float: left;

	width:111px;

	margin-top: 8px;

}



/****************************************************/



/* PGINAS INTERNAS */



#conteudo-interno {

	padding: 10px 15px 0px 15px;

}



#conteudo-interno a {

	color:#E35052;

	text-decoration:none;

}



#conteudo-interno a:hover {

	color:#E35052;

	text-decoration:underline;

}



#conteudo-interno p {

	line-height: 130%;

	margin: 3px 0 6px 0;

}



#separador-lateral {

	background: url(../img/layout/separador-interna.gif);

	background-repeat:no-repeat;

	width:273px;

	height:35px;

	margin-top:0px;

}



html>body #separador-lateral {

	margin-top:0px;

}





/****************************************************/



/* LATERAIS INTERNAS */



#lateral-direita-in {

	margin-right:5px;

	width:272px;

}



#lateral-direita-esp {

	padding: 8px 5px 0px 10px;

}



html>body #lateral-direita-esp {

	padding: 10px 5px 0px 10px;

}



#lateral-direita-in a.produto-nome {

	font-size:11px;

	color:#333;

	text-transform:uppercase;

	text-decoration:none;

	font-weight:bold;

	margin-bottom: 8px;

}



#lateral-direita-in a.produto-nome:hover {

	font-size:11px;

	color:#222;

	text-transform:uppercase;

	text-decoration:underline;

	font-weight:bold;

	margin-bottom: 8px;	

}



.imagem-lateral {

	float:left;

	width:125px;

	margin-top:-10px;

}



html>body .imagem-lateral {

	float:left;

	width:125px;

	margin-top:10px;	

}



 .descricao-lateral {

	float:left;

	width:130px;

	font-size:11px;

	margin-top:0px;

}



html>body .descricao-lateral {

	float:left;

	width:130px;

	font-size:11px;

	margin-top:8px;

}



a.descricao-lateral-link {

	color:#444;

	text-decoration:none;

}



a.descricao-lateral-link:hover {

	color:#000;

	text-decoration:underline;

}



.produto-linha-lateral {

	background: url(../img/layout/linha-novidade.gif);

	width:250px;

	height:1px;

	background-repeat:no-repeat;

	margin-top:-3px;

}



html>body .produto-linha-lateral {

	background: #DF3A3E;

	width:250px;

	height:1px;

	background-repeat:no-repeat;

	margin-top:-2px;

}



#conheca-modelo {

	padding: 6px 0 0 0;

}



#conheca-modelo a {

	font-size:10px;

	color:#555;

	text-decoration:none;

}



#conheca-modelo a:hover {

	font-size:10px;

	color:#666;

	text-decoration:underline;

}



/****************************************************/



/* EDITORIAL */



.edi-data {

	color:#E35053;

	font-size:10px;

}



h4 {

	color:#222;

	font-size: 11px;

	font-weight:bold;

	text-transform:uppercase;

	padding: 8px 0 0px 0;

	margin-left:5px;

}



#conteudo-editorial {

	padding: 10px 15px 0px 15px;

}



h4 a {

	color:#222;

	font-size: 11px;

	font-weight:bold;

	text-transform:uppercase;

	padding: 8px 0 0px 0;

	text-decoration:underline;

	margin-left:5px;

}



h4 a:hover {

	color:#444;

	font-size: 11px;

	font-weight:bold;

	text-transform:uppercase;

	padding: 8px 0 0px 0;

	text-decoration:underline;

	margin-left:5px;

}



a.ft-black {

	color:#333;

	text-decoration:none;

}



a.ft-black:hover {

	color:#000;

	text-decoration:underline;

}



/****************************************************/



/* PAGINAO */



#pages {

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 3px;

	padding-left: 3px;

	margin-top:10px;

}



#pages ul {

	list-style-type: none;

}



#pages li {

	float: left;

	display: inline;

	margin: 0 5px 0 0;

	display: block;

}

#pages li a {

	color: #A71B1E;

	padding: 4px;

	text-decoration: none;

	float: left;

}



#pages li a:hover {

	color: #D82327;

}



#pages li.nolink {

	color: #CCC;

	padding: 4px;

}



#pages li.current {

	color: #C60005;

	padding: 4px;

	font-weight:bold;

	text-decoration:underline;

}



.underline {

	text-decoration:underline;

}



/****************************************************/



/* CONTATO */



#cont-esq {

	float:left;

	width: 50%;

}



#cont-dir {

	float:right;

	width: 45%;

}



/****************************************************/



/* ORAMENTO */



.borda-cinza-1 {

	border-right: 1px solid #E7E7E7;

	border-bottom: 1px solid #E7E7E7;

}



.borda-cinza-2 {

	border-bottom: 1px solid #E7E7E7;

}



.borda-cinza-3 {

	border-left: 1px solid #E7E7E7;

	border-right: 1px solid #E7E7E7;

	border-bottom: 1px solid #E7E7E7;	

}



.produto-nome-orcamento {

	margin-left: 10px;

}



.qtd {

	background-color:#FAFAFA;

	border:1px solid #B5B5B5;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	height:16px;

	margin-left:5px;

	padding:2px;

	width:35px;

	text-align:center;

}



#tabela-orcamento a {

	color: #C82024;

	font-size: 11px;

	text-decoration:none;

	font-weight:bold;

}



#tabela-orcamento a:hover {

	color: #C82024;

	font-size: 11px;

	text-decoration:underline;

	font-weight:bold;	

}



.voltar-listagem {

	float:left;

	width:500px;

	margin: 15px 0 0 5px;

}

	

#box-login-cadastrado {

	float:left;

	width:330px;

	margin-top: 20px;

	color: #555;

}



#box-esqueceu-senha {

	float:left;

	width:330px;

	margin-top: 10px;

	color: #555;

}

	

.ttl-cadastrado {

	background:url(../img/titulo/ja-tem-cadastro-c.png);

	background-repeat:no-repeat;

	width:311px;

	height:30px;

}



.ttl-lembrar-senha {

	background:url(../img/titulo/esqueceu-senha-c.png);

	background-repeat:no-repeat;

	width:311px;

	height:30px;

}	



.ttl-novo-cadastro {

	background:url(../img/titulo/novo-cadastro-c.png);

	background-repeat:no-repeat;

	width:360px;

	height:30px;

}		



.fundo-box-cadastrado {

	background-color:#F8F8F8;

	width:295px;

	padding: 8px 8px 8px 8px;

}



.box-novo-cadastro {

	float:left;

	width:360px;

	margin-top: 10px;

	color: #555;

}



.fundo-box-novo-cadastro {

	background-color:#F8F8F8;

	width:344px;

	padding: 8px 8px 8px 8px;

}



#tab-login-cadastrado {

	color:#444;

}



.cadastrado {

	width: 210px;

	height:14px;

	color: #990404;

	padding: 3px 2px 2px 2px;

	font-family: Verdana, Helvetica, sans-serif;

	border: 1px solid #BFC1C3;

	background-color:#FEFFEFE;

	font-size: 11px;

}



.cadastrar {

	width: 270px;

	height:14px;

	color: #990404;

	padding: 3px 2px 2px 2px;

	font-family: Verdana, Helvetica, sans-serif;

	border: 1px solid #BFC1C3;

	background-color:#FEFFEFE;

	font-size: 11px;

}



#opcoes-login {

	float:left;

	width:260px;

	margin-top: 20px;	

	margin-left: 20px;

}



#opcoes-login a {

	color:#DF393E;

	font-weight:bold;

	text-decoration:underline;

}



#opcoes-login a:hover {

	color:#DF393E;

	font-weight:bold;

	text-decoration:none;

}



#opcoes-login-lembrar {

	float:left;

	width:260px;

	margin-top: 5px;	

	margin-left: 20px;

}



#opcoes-login-lembrar a {

	color:#DF393E;

	font-weight:bold;

	text-decoration:underline;

}



#opcoes-login-lembrar a:hover {

	color:#DF393E;

	font-weight:bold;

	text-decoration:none;

}



#msg-erro {

	width: 280px;

	padding: 5px 5px 5px 5px;

	border: 1px dashed #DD6F00;

	margin-top:10px;

	margin-bottom:6px;

	background-color:#FFF;

	color:#DD6F00;

}



#msg-erro-cadastro {

	width: 330px;

	padding: 5px 5px 5px 5px;

	border: 1px dashed #FF5E5E;

	margin-top:10px;

	margin-bottom:6px;

	background-color:#FFF;

	color:#FF2020;

}



#msg-ok {

	width: 280px;

	padding: 5px 5px 5px 5px;

	border: 1px dashed #80C41A;

	margin-top:10px;

	margin-bottom:6px;

	background-color:#FFF;

	color:#80C41A;

}



.enviar-orcamento {

	margin: 30px 0 0 310px;

}



#orcamento-ok {

	background:url(../img/orcamento/bg-popup.gif);

	background-repeat:no-repeat;

	width:454px;

	height:193px;

}



#texto-pop {

	padding: 70px 15px 0 0;

	text-align:left;

	margin-left: 215px;

}



.ass {

	font-weight:bold;

}



/****************************************************/



/* POP UP */



#pop-up {

	background:url(../img/layout/popup.gif);

	background-repeat:no-repeat;

	width:454px;

	height:193px;

}



#texto-pop {

	padding: 70px 15px 0 0;

	text-align:left;

	margin-left: 215px;

}



#pop-texto {

	padding: 10px 15px 0 0;

	text-align:left;

	margin-left: 215px;

}



.ass {

	font-weight:bold;

}



/****************************************************/



/* PGINA DE BUSCA */



.resultado-busca {

	color: #6A0000;

	text-decoration:underline;

}



.h3-interno-esp {

	padding: 10px 15px 20px 15px;

}



/****************************************************/



/* PGINA ASSISTENCIA TECNICA E BIKE FIT*/



#conteudo-internas2 {

	padding: 20px 15px 0px 15px;

}



#conteudo-internas2 a {

	color: #C82024;

	font-size: 11px;

	text-decoration:underline;

	font-weight:bold;

}



#conteudo-internas2 a:hover {

	color: #C82024;

	font-size: 11px;

	text-decoration:none;

	font-weight:bold;	

}



/****************************************************/



/* CUSTOMIZACAO */



#cust-conteudo {

	float:left;

	width:65%;

}



#cust-fotos {

	float:right;

	width:30%;

}



.img-customizacao {

	margin-bottom: 25px;

}



#cust-conteudo a {

	color: #C82024;

	font-size: 11px;

	text-decoration:underline;

	font-weight:bold;

}



#cust-conteudo a:hover {

	color: #C82024;

	font-size: 11px;

	text-decoration:none;

	font-weight:bold;	

}



.borda-customizacao {

	border: 1px solid #C82024;

}



/****************************************************/



/* PRODUTO INTERNO */



h5 {

	color:#E35052;

	font-size: 15px;

	font-weight:bold;

	padding: 8px 0 0px 0;

}	



.fabricante {

	color:#000;

	font-size:11px;

}



#produto-imagem {

	float:left;

	width:350px;

}



#produto-descricao {

	float:right;

	margin-left: 15px;

	width:250px;

	color:#222;

}



.txt-descricao {

	color:#666;

	font-weight:bold;

}

	

.linha-desc {

	background: url(../img/layout/linha-desc.gif);

	width:243px;

	height:1px;

	background-repeat:no-repeat;

	margin-top: 3px;

}



html>body .linha-desc {

	background: #666;

	width:243px;

	height:1px;

	background-repeat:no-repeat;

	margin-top:2px;

}	



#produto-descricao p {

	line-height: 115%;

	margin:0;

	padding:0;

	margin: 0 0 5px 0;

}



html>body #produto-descricao p {

	line-height: 115%;

	margin: 8px 0 0 0;

}



#txt-info {

	background:url(../img/layout/info-bg.gif);

	background-repeat:no-repeat;

	width:642px;

	height:35px;

	color:#666;

	font-weight:bold;

	padding-top:12px;

	height:23px;	

}



/****************************************************/



/* LOGIN E ALTERAO CADASTRAL */



.ttl-fazer-login {

	background:url(../img/titulo/digite-dados-c.png);

	background-repeat:no-repeat;

	width:311px;

	height:30px;

}



.alterar-dados {

	background:url(../img/titulo/alterar-dados-c.png);

	background-repeat:no-repeat;

	width:311px;

	height:30px;

}







#recado { width:600px; height:400px; background-color:#FFFFFF;}

#valor-produto {
	margin: 10px 0 10px 15px;
	color:#B91E22;
	font-size:15px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
}

#parcelamento-produto {
	margin: 10px 0 10px 0px;
	color:#353535;
	font-size:11px;
	font-weight:normal;
	font-family:Tahoma, Geneva, sans-serif;
	line-height:150%;
}

#produto-medidas {
	font-size: 11px;
	color: #222;
	margin: 10px 0 10px 0;
}
