@charset "utf-8";
/* CSS Document */
*{
	margin:0px;
	padding:0px;
	border:0px;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	
	
}
body{
	background-color:#405a67;
	overflow-x:hidden;

}
/*Estrutura Geral*/
.top{
	height:85px;
	background:transparent url(../images/bgtop.jpg) top center repeat-x;
	width:100%;
	top:0px;
	margin: auto;
}
.meiosite{
	height:auto;
	background:#e6e6e6 url(../images/bgsite.jpg) top center repeat-x;
	width:100%;
	top: 0px;
}
.meioindex{
	height:auto;
	background:#e6e6e6 url(../images/bgmeioindex.jpg) top center repeat-x;
	width:100%;
	top: 0px;
}
.msgtopcomprar{
	float:left;
	width:900px;
	height:auto;
	margin-top:80px;
	padding-bottom: 30px;
}
.frasecomprar, .itemscompra, .institens{
	width:770px;
	height:auto;
	margin: 0px auto;

}
.logo{
	float:left;
	width:300px;
	height:auto;
	padding-top: 1px;
}
.itemscompra{
	width:770px;
	height:auto;
	margin: 0px auto;
	padding-bottom: 50px;
}
.item{
	float:left;
	width:365px;
	height:180px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	margin: 5px;
}
.intitem{
	float:left;
	width:345px;
	height:160px;
	padding:10px;

}
.flashindex{
	float:left;
	width:900px;
	height:447px;
	margin-top:25px;
}
.fundo{
	width:100%;
	height:auto;
	background:transparent url(../images/bgbass.gif) top left repeat-x;
}
.promoindex{
	float:left;
	width:870px;
	height:auto;
	margin-top:25px;
	padding-left: 30px;
	padding-bottom: 20px;
}
.menutopo, .contmeioindex{
	position:relative;
	margin:0px auto;
	width:900px;
	height:auto;
	display: table;
}
.newstop{
	float:left;
	width:250px;
	padding-left:220px;
	height:30px;
	padding-top: 10px;
}
.btstop{
	float:left;
	width:470px;
	height:45px;
}
.frmpadrao{
	margin:0px;
	padding:0px;
	border:0px;
}
.logoleopard{
	position:absolute;
	width:770px;
	height:100px;
	float: left;
	left: 50%;
	margin-left: -385px;
	z-index: 1;
	top: 0px;
}
.promo{
	float:left;
	width:383px;
	height:103px;
	margin: 10px;
}
.promo1a{
	float:left;
	width:19px;
	height:103px;
	background:transparent url(../images/promoa.png) left top no-repeat;
}
.promo1b{
	float:left;
	width:28px;
	height:103px;
	background:transparent url(../images/promob.png) left top no-repeat;
}
.pr{
	float:left;
	width:336px;
	height:98px;
	background:transparent url(../images/promobg.png) left top repeat-x;
	padding-top: 5px;
}
.menubass{
	width:770px;
	margin:0px auto;
	height:auto;
	position: relative;
	display: table;
	padding: 10px 0 15px 0;
}
.logoloja{
	float:left;
	width:260px;
	height:auto;
	padding: 3px 0 0 18px;
}
.menu{
	float:left;
	width:492px;
	height:auto;
}
.links{
	float:left;
	width:420px;
	height:auto;
	padding: 40px 0 0 10px;

}
.links a{
	color:#FFFFFF;
	font-size:9px;
	text-decoration:none;
}
.links a:hover{
	color:#ff9e01;
}
.ibama{
	float:left;
	background:transparent url(../images/ibama.png) left top no-repeat;
	width:62px;
	height:68px;
}
.loja{
	background:transparent url(../images/logosupermotocompre.png) left top no-repeat;
	width:242px;
	height:67px;
	float: left;
}
.endmapa{
	float:left;
	background:transparent url(../images/bg_endereco.jpg) top left repeat-x;
	height:35px;
	width:770px;
	margin:20px 0 20px 0;

}
.cantoendloja{
	float:left;
	height:35px;
	width:13px;
}
.contendloja{
	float:left;
	height:35px;
	width:627px;
}
.btbiglocalize{
	float:left;
	width:130px;
	height:35px;
}

.formulario_contato{
	width:770px;
	height:373px;
	padding-top: 60px;
	padding-bottom: 40px;
}
.formulario_contato2{
	width:770px;
	height:485px;
	padding-bottom: 10px;
}

.formpadrao{
	padding:0px;
	border:0px;
	margin:0px;
}

.instifoto{
    float:left;
	width:auto;
	height:149px;
	border:#FFFFFF solid 2px;
}
.institexto{
    float:left; 
    padding-bottom:10px; 
    width:770px;
    text-align:justify;
}
.msgtopgeral{
	float:left;
	width:900px;
	height:auto;
	margin-top:50px;
	padding-bottom: 30px;
}

/*Oficina.php*/

.txtoficina{
	width:378px;
	float:left;
	height:auto;
}

.txtpro{
	width:345px;
	float:left;
	height:auto;
}
/*Motos.php*/

.msgtopmotos{
	float:left;
	width:900px;
	height:auto;
	margin-top:28px;
	padding-bottom: 30px;
}

.motoclique{
	float:left;
	width:164px;
	height:105px;
	cursor:pointer;
	display:none;
}
.envolvemotos{
	float:left;
	width:770px;
	height:105px;
	overflow:hidden;
}
.seta{
	float:left;
	width:25px;
	height:45px;
	cursor: pointer;
	padding-top:25px;
}
.moto1{
	background:transparent url(../images/motos/md150sports.png) center bottom no-repeat;
}
.moto2{
	background:transparent url(../images/motos/mc110evolution.png) center bottom no-repeat;

}
.moto3{
	background:transparent url(../images/motos/md125.png) center bottom no-repeat;
}
.moto4{
	background:transparent url(../images/motos/md150.png) center bottom no-repeat;
}
.moto5{
	background:transparent url(../images/motos/ml200chopper.png) center bottom no-repeat;
}
.moto6{
	background:transparent url(../images/motos/mt150gy.png) center bottom no-repeat;
}
.moto7{
	background:transparent url(../images/motos/sc150aquila.png) center bottom no-repeat;
}
.moto8{
	background:transparent  url(../images/motos/ml200snja.png) center bottom no-repeat;
}
.moto9{
	background:transparent url(../images/motos/C1502SUPERSPORT.png) center bottom no-repeat;
}

.envallmotos{
	position:relative;
	width:100%;
	height:105px;
	float: left;
}
.motosmeio{
	float:left;
	width:770px;
	height:264px;
	padding-top: 20px;
}

.motosfotomodelo{
	float:left;
	width:378px;
	height:249px;
}
.mfoto1{
	background:url(../images/motos/150sports/meio_md150sports.png) center bottom no-repeat;
	}
.mfoto2{
	background: url(../images/motos/150/MD150.png) center bottom no-repeat;
	}
.mfoto3{
	background: url(../images/motos/125/MD125.png) center bottom no-repeat;
	}
.mfoto4{
	background: url(../images/motos/110evolution/MC110_1evolution.png) center bottom no-repeat;
}
.mfoto5{
	background: url(../images/motos/MT150200GY/mt150gy.png) center bottom no-repeat;
}
.mfoto6{
	background:  url(../images/motos/ml200chopper/ml200chopper.png) center bottom no-repeat;
}
.mfoto7{
	background: url(../images/motos/SC150AQUILA/sc150aquila.png) center bottom no-repeat;
}
.mfoto8{
	background: url(../images/motos/ml200snja/ml200snja.png) center bottom no-repeat;
}
.mfoto9{
	background: url(../images/motos/C1502SUPERSPORT/C1502supersport.png)  center bottom no-repeat;
}
.motoscaixamodelo{
	float:left;
	width:391px;
	height:264px;

}

.motosbgleft{
	float:left;
	width:21px;
	height:264px;
	background: url(../images/motos/bgleft.png) left bottom no-repeat;
	
}

.motosbgright{
	float:left;
	width:31px;
	height:264px;
	background:url(../images/motos/bgright.png) left bottom no-repeat;
}

.motosbgmeio{
	float:left;
	width:338px;
	height:264px;
	background:url(../images/motos/bgmeio.png) center bottom;
}

.motosmodelo{
	width:338px;
	height:264px;
}
.mmodelo1{
background:url(../images/motos/150sports/modelo.gif) left top no-repeat;
}
.mmodelo2{
background:url(../images/motos/150/modelo.gif) left top no-repeat;
}
.mmodelo3{
background:url(../images/motos/125/modelo.gif) left top no-repeat;
}
.mmodelo4{
background:url(../images/motos/110evolution/modelo.gif) left top no-repeat;
}
.mmodelo5{
background: url(../images/motos/MT150200GY/modelo.gif) left top no-repeat; 
}
.mmodelo6{
background:url(../images/motos/ml200chopper/modelo.gif) left top no-repeat;
}
.mmodelo7{
background:url(../images/motos/SC150AQUILA/modelo.gif) left top no-repeat;
}
.mmodelo8{
background: url(../images/motos/ml200snja/modelo.gif) left top no-repeat;
}
.mmodelo9{
background: url(../images/motos/C1502SUPERSPORT/modelo.gif) left top no-repeat;
}
.motostextomodelo{
	width:338px;
	height:auto;
	padding-top: 40px;
}

.motosimgdetalhe{
	width:338px;
	height:auto;
	padding-top:12px;
}
	
.motosimgdetalhe2{
	width:338px;
	height:auto;
	padding-top: 0px;
}
.motosespecifica{
	float:left;
	width:770px;
	height:230px;
	padding-top: 12px;
}
.mmenuleft{
	float:left;
	width:770px;
	height:27px;
	background:url(../images/motos/fundomenu.jpg) center no-repeat;
	padding-top: 5px;
}
.mfotoleft {
	float:left;
	width:276px;
	height:175px;
	padding-left: 10px;
	padding-top: 5px;
}
.mespright {
	float:left;
	width:484px;
	height:187px;
}
.mmenu{
    float:left;
    height:23px;
}

.mmenu a{
    text-decoration:none;
    color:#415A68;
    font-size:14px;
    word-spacing:2px;
}

.mmenu a:hover{
    background:url(../images/motos/bgmenu2.jpg) repeat-x;
    color:#000000;
    font-size:14px;
    word-spacing:2px;
}

.mmenuespaço{
	width:286px;
}
.mmenu1{
    width:58px;
}
.mmenu2{
    width:62px;
}
.mmenu3{
    width:178px;
}
.mmenu4{
    width:118px;
}
.mmenu5{
    width:52px;
}


/* btsdotopo*/
.separador{
	float:left;
	background:transparent url(../images/menutopo/divisor.jpg) left top no-repeat;
	height:45px;
	width:2px;
}
#mleopard{
	float:left;
	height:45px;
	width:77px;
}
#mmotos{
	float:left;
	height:45px;
	width:57px;
}
#mondecomprar{
	float:left;
	height:45px;
	width:104px;
}
#moficina{
	float:left;
	height:45px;
	width:56px;
}
#mduvidas{
	float:left;
	height:45px;
	width:93px;
}
#mcontato{
	float:left;
	height:45px;
	width:70px;
}
/*Estilização de Texto*/
.TnewsTitle{
	font-weight:bold;
	color:#415A68;
}
.bold24{
	font-weight:bold;
	font-size:24px;
}
.verde12{
	color:#415A68;
}
.bold14verde{
	font-size:14px;
	font-weight:bold;
	color:#415A68;
}
.bold18verde{
	font-size:18px;
	font-weight:bold;
	color:#415A68;
}
.bold18{
	font-size:18px;
	font-weight:bold;
}
.bold14{
	font-size:14px;
	font-weight:bold;
}
.amarelobold14{
	color:#FFF100;
	font-size:14px;
	font-weight:bold;
}
.amarelobold16{
	color:#FFC715;
	font-size:16px;
	font-weight:bold;
}
.branco9{
	color:#FFFFFF;
	font-size:9px;
}
.brancobold18{
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
}
.brancobold16{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}
.bold18preto{
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
.bold14preto{
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.bold14verdeclaro{
	font-size:14px;
	font-weight:bold;
	color:#91A1AA;
	word-spacing:3px;
}
.verde12esp{
	color:#415A68;
	word-spacing:2px;
	line-height:150%;

}
a.linkinsti{
	color:#415A68;
	word-spacing:2px;
	line-height:150%;
	font-weight:bold;
	text-decoration: underline;

}
a.linkinsti:hover{
	color:#000000;
	word-spacing:2px;
	line-height:150%;
	font-weight:bold;
	text-decoration:none;

}
.verde12justi{
	color:#415A68;
	text-align:justify;
	line-height:150%;
}
.preto12jesp{
	color:#000000;
	word-spacing:2px;
	text-align:justify;
    line-height:150%;
}
.npreto12{
	font-size:12px;
	color:#000000;
}
.npreto12 a{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.npreto12 a:hover{
	text-decoration:underline;
}
.preto12justi{
	color:#000000;
	text-align:justify;
    word-spacing:2px;
    line-height:115%;
}
.preto12justi2{
	color:#000000;
	text-align:justify;
    word-spacing:2px;
    line-height:135%;
}
a.info{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
a.info:hover{
	color:#EFD912;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
a.dicas{
font-size:16px;
	font-weight:bold;
	color:#415A68;
	text-decoration:none;
}
a.dicas:hover{
font-size:16px;
	font-weight:bold;
	color:#415A68;
	text-decoration:none;
}
