@import url("internas.css");
@import url("formularios.css");

* {
	margin:0;
	padding:0;
	}
	
html {
	font-size: 100%;
	font-family:"trebuchet MS", Verdana, Arial, sans-serif;
	background:#B4B2B2 url(../imagens/bg_site.gif) 0 0 repeat-x;
	}

a {
	text-decoration:none;
	color:#000;
	}

a:hover {
	text-decoration:underline;
	}

a img {
	border:0;
	}

.left {
	float:left;
	}

.right {
	float:right;
	}
	
.clear {
	clear:both;
	}

.none {
	display:none;
	}

.block {
	display:block;
	}

.clearFix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
	
body {
	font-size: 62.5%;
	}

div#site {
	width:985px;
	margin:0 auto;
	padding-bottom:10px;
	}
	
	div#topo {
		height:166px;
		margin-bottom:20px;
		}
		
		div#topo a.logomarca {
			float:left;
			margin:30px 18px 0 15px;
			}
		
		div#topo div#conteudo_topo {
			width:639px;
			float:left;
			}
			
			div#topo div#conteudo_topo ul#menu {
				list-style-type:none;
				height:42px;
				border-top:1px solid #d87883;
				}
				
				div#topo div#conteudo_topo ul#menu li {
					height:42px;
					float:left;
					margin:0 15px !important;
					margin:0 14px;
					line-height:42px;
					}
					
					div#topo div#conteudo_topo ul#menu li a {
						color:#b50015;
						font-weight:bold;
						font-size:13px;
						}
		
	div#conteudo {
		margin-bottom:20px;
		}
		
		div#conteudo div#col_esq {
			width:760px;
			float:left;
			margin:0 17px 0 0;
			}
			
			div#conteudo div#col_esq div#flash {
				margin:0 0 20px 0;
				}
				
			div#conteudo div#col_esq div#flash h1 {
				width:155px;
				height:36px;
				display:block;
				background:url(../imagens/tit_flash.gif) 0 0 no-repeat;
				}
				
			div#conteudo div#col_esq div#col_videos {
				width:376px;
				float:left;
				margin:0 12px 0 0;
				}
				
				div#conteudo div#col_esq div#col_videos h1 {
					width:376px;
					height:76px;
					background:url(../imagens/tit_videos_pp.gif) 0 0 no-repeat;
					}
					
				div#conteudo div#col_esq div#col_videos p {
					color:#550306;
					font-size:13px;
					margin:15px;
					}
					
				div#conteudo div#col_esq div#col_videos div#video {
					width:300px;
					height:225px;
					margin:0 auto;
					}
	
			div#conteudo div#col_esq div#col_consorcio {
				width:365px;
				float:left;
				}

		div#conteudo #consorcio h1 {
					width:377px;
					height:34px;
					display:block;
					background:url(../imagens/consorcio_03.png) 0 0 no-repeat;
					}
	
		
		div#conteudo #pecas h1 {
					width:377px;
					height:41px;
					display:block;
					background:url(../imagens/pecas_03.png) 0 0 no-repeat;
					}
		
		
		div#conteudo #pecas .pecas_genuinas{ margin: 10px 0 40px 10px; padding: 10px; }
		div#conteudo #pecas .pecas_genuinas p{ font-size: 14px; color: #d31a1a; padding: 10px; }
		
		
		div#conteudo #pecas .pecas_acessiveis{ margin: 10px 0 40px 10px; padding: 10px; }
		div#conteudo #pecas .pecas_acessiveis p{ font-size: 14px; color: #d31a1a; padding: 10px; }
		
		
			
		div#conteudo #loja h1 {
					width:264px;
					height:34px;
					display:block;
					background:url(../imagens/titulo_loja.png) 0 0 no-repeat;
					}
	
		
	div#conteudo #oficina h1 {
					width:269px;
					height:36px;
					display:block;
					background:url(../imagens/titulo_oficina.png) 0 0 no-repeat;
					}
					

  #conteudo #consorcio .esq_consorcio{ float: left; width: 360px; margin: 0; padding: 10px; padding-bottom: 40px; }
  #conteudo #consorcio .esq_consorcio p{ color: #bf0016; font-size: 14px; text-align: justify; width: 360px; margin-bottom: 20px;  }
	 
	#conteudo #oficina .esq_oficina{ float: left; width: 360px; margin: 10px; padding: 10px; padding-bottom: 40px; }
	#conteudo #oficina .esq_oficina p{ color: #bf0016; font-size: 14px; text-align: justify; width: 360px; margin-bottom: 20px; }  
	 
	 
	#conteudo #oficina .promocao{ margin: 20px 0 0 140px; padding: 0; float: left; font-size: 14px; color: #bf0016;  }
	#conteudo #oficina img{ margin: 0; padding: 0; float: left }
	
	#conteudo #oficina .esq_oficina .servicos{  margin: 20px 0 20px 0; float: left; }
	
	#conteudo #oficina .esq_oficina .lista{ float: left; width: 360px; display: block; border-bottom: 1px solid #bf0016; padding-bottom: 5px; padding-top: 15px; }
	 
	#conteudo #oficina .esq_oficina .lista .numera{ float: left; margin-right: 10px; width: 50px;}
	 
	#conteudo #oficina .esq_oficina .lista .lista_info{ float: left; display: block; width: 300px; }
	 
	#conteudo #oficina .esq_oficina .lista .lista_info h3{ color: #bb141a; font-size: 20px; font-family: Arial, Helvetica, sans-serif; }
	 
	#conteudo #oficina .esq_oficina .lista .lista_info p{ font-size: 12px; color: #777676; width: 300px; }
	 
	#conteudo #oficina .dir_oficina{ float: left; width: 280px; margin-left: 20px; }
	
	#conteudo #consorcio .dir_consorcio{ float: left; width: 340px; margin-left: 0; }
		
	#conteudo #oficina .dir_oficina .imagem_oficina{ margin: 15px 0 15px 130px; border: 3px solid black; float: left; }
	 
	 
	#conteudo #consorcio .esq_consorcio .carrega_modelos{ width: 351px; height: 447px; border: 1px solid red; -moz-border-radius: 5px; background:  #fff; }
	
	#conteudo #consorcio .esq_consorcio .carrega_modelos .titulo_motos{ padding: 10px 0 0 10px; height: 56px;  }
	#conteudo #consorcio .esq_consorcio .carrega_modelos .titulo_motos p{ font-size: 15px; color: #fd0202; padding: 0; margin: 0; }	
	#conteudo #consorcio .esq_consorcio .carrega_modelos .titulo_motos span{ color: #a3a0a0; font-size: 12px; }
	 
	#conteudo #consorcio .esq_consorcio .carrega_modelos .valor_credito { padding: 10px 0 0 10px; }	
	#conteudo #consorcio .esq_consorcio .carrega_modelos .valor_credito p{ font-size: 12px; color: #595858; padding: 0; margin: 0; }	
	#conteudo #consorcio .esq_consorcio .carrega_modelos .valor_credito span{ color: #161616; font-size: 15px; }
	
	
	#conteudo #consorcio .esq_consorcio .carrega_modelos .img_motos{ padding: 10px 0 0 10px; }	
	
	
	#conteudo #consorcio .esq_consorcio .carrega_modelos .tabela_motos{ width: 270px; border: 1px solid #fd0202; -moz-border-radius: 5px 5px 0 0; margin: 0 0 0 20px; float: left; height: 175px;  }
	
	#conteudo #consorcio .esq_consorcio .carrega_modelos .tabela_motos .motos_esquerda{ width: 116px; float: left; background: #f1efef; height: 165px; padding: 10px 10px 0 10px;  }
	
	#conteudo #consorcio .esq_consorcio .carrega_modelos .tabela_motos .motos_esquerda p{ font-size: 12px; padding: 3px; margin: 0; border-bottom: 1px solid #fff; width: 100px!important; color: #000; }
	
	#conteudo #consorcio .esq_consorcio .carrega_modelos .tabela_motos .motos_esquerda span{ color: #fd0202; }
	
	#conteudo #consorcio .esq_consorcio .carrega_modelos .tabela_motos .motos_direita{ width: 114px; background: #d9d6d6; float: left; height: 165px; padding: 10px 10px 0 10px; }
	
	#conteudo #consorcio .esq_consorcio .carrega_modelos .tabela_motos .motos_direita p{ font-size: 12px; padding: 3px; margin: 0; border-bottom: 1px solid #fff; width: 100px!important; color: #000; }
	
	#conteudo #consorcio .esq_consorcio .carrega_modelos .tabela_motos .motos_direita span{ color: #fd0202; }
	
	 				
	div#conteudo #produtos h1 {
			width:151px;
			height:31px;
			
			display:block;
			background:url(../imagens/titulo_motos.png) 0 0 no-repeat;
	}			
		
	
		div#conteudo div#col_dir {
			width:208px;
			float:left;
			}
			
			div#conteudo div#col_dir div#promocoes {
				margin:0 0 15px 0;
				}
				
				div#conteudo div#col_dir div#promocoes h1 {
					width:208px;
					height:36px;
					display:block;
					background:url(../imagens/tit_promocoes.gif) 0 0 no-repeat;
					}
					
			div#conteudo div#col_dir div#oficina_motomar h1 {
				width:208px;
				height:63px;
				display:block;
				background:url(../imagens/tit_oficina_pp.gif) 0 0 no-repeat;
				}
	
			
	
		div#rodape {
			height:132px;
			background:url(../imagens/bg_rodape.gif) 0 0 repeat-x;
			border:2px solid #C7C5C5;
			margin-top:20px;
			clear:both;
		}
		
		div#rodape ul#menu_rodape{
			width:690px;
			list-style-type:none;
			height:40px;
			border-bottom:1px solid #fff;
			margin:0 auto;
		}
			
			div#rodape ul#menu_rodape li {
				height:45px;
				float:left;
				margin:0 16px;
				line-height:45px;
				}
				
				div#rodape ul#menu_rodape li a {
					color:#fff;
					font-size:13px;
					}
		
		div#rodape img {
			width:427px;
			height:62px;
			clear:both;
			float:none;
			margin:15px 0 0 279px;
			}
	

#motomar p{font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; padding: 3px; text-align: justify; }

/*#loja .box{ margin-top: 10px; margin-bottom: 20px; width: 340px; height:180px; float: left; border: 1px dashed #FF00FF; }*/

#loja .titulo_filial{ height:39px; border-bottom:2px solid #DFDFDF; margin-left:10px;
}

#loja .box h3{ font-size: 14px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; }

#loja .box img{ margin: 0!important; padding: 0!important; }

#loja .box p{ font-size: 12px!important; font-family: Tahoma, Arial, Helvetica, sans-serif; padding: 4px!important; }

#loja .box .info_lojas p{ width: 180px; }