/* www.zanellajasper.com.br - 2013 :: TopWeb ::*/
/* Impede que a Barra de Rolagem desapareça por completo no Firefox e derivados dele */
*{font-family: 'Lato', Arial, Helvetica, sans-serif;}
html{overflow: -moz-scrollbars-vertical;}
#header{width: 100%;height: 100px;background-color: #005531;}
	#topo{width: 981px;height: 100px;margin: 0 auto;}
		#logo{width: 187px;height: 100px;float: left;}
		#telefone{width: auto;height: 37px;float: right;font-size: 30px;font-weight: bold;color: #FFFFFF;margin: 8px 0px 0px 0px;}
		#menu {width: 780px;height: 30px;float: right;margin: 20px 0px 5px 0px;font-size: 14px;font-weight: bold;}
			#menu ul {height: 35px;list-style: none;margin: 0;padding: 0;float: right;}
				#menu li {float: left;padding: 0px;}
					#menu li a {display: block;font-weight: normal;line-height: 35px;margin: 0px;padding: 0px 25px;text-align: center;text-decoration: none;}
					#menu > ul > li > a {color: #cccccc;}
					#menu ul ul a {color: #cccccc;}
					#menu li > a:hover, #menu ul li:hover > a {background-color: #007d49;color: #FFFFFF;text-decoration: none;}
					#menu li ul {background: #005531;display: none;height: auto;padding: 0px;margin: 0px;border: 0px;position: absolute;width: 225px;z-index: 200;}
					#menu li:hover ul {display: block;}
					#menu li li {display: block;float: none;margin: 0px;padding: 0px;width: 225px;}
					#menu li:hover li a {background: none;}
					#menu li ul a {display: block;height: 35px;font-size: 12px;font-style: normal;margin: 0px;padding: 0px 10px 0px 15px;text-align: left;}
					#menu li ul a:hover, #menu li ul li:hover > a {background-color: #007d49;border: 0px;color: #ffffff;text-decoration: none;}
					#menu p {clear: left;}
#content{width: 100%;height: auto;background-image: url(../imagens/site/bg-content.png);background-repeat: repeat-x;}
	#bannerBox{width: 100%;height: 580px;background-color: #005531;}
	#banner{width: 1200px;height: 575px;position: relative;margin: 0 auto;z-index: 99;}
		#controls {width: 100%;height: auto; z-index: 100;position: absolute;top: 0;left: 0; display: none;}
			#prev{width: 44px;height: 44px;float: left;margin: 265px 0px 266px 10px;}
			#next{width: 44px;height: 44px;float: right;margin: 265px 10px 266px 0px;}
	#conteudo{width: 981px;min-height: 200px;position: relative;margin: -100px auto 0px auto;z-index: 101;background-color: #FFFFFF;}
		.boxInicial{width: 260px;height: auto;float: left;margin: 33.5px;}
			.boxInicialTitulo{width: 260px;height: auto;float: left;font-size: 28px;color: #005531;}
			.boxInicialImagem{width: 260px;height: 100px;float: left;margin: 15px 0px 0px 0px;}
			.boxInicialDescricao{width: 260px;height: auto;float: left;font-size: 14px;color: #666666;text-align:justify;margin: 15px 0px 0px 0px;}
		.conteudoBox{width: 914px;height: auto;float: left;margin: 33.5px;}
			.conteudoBoxTitulo{width: 100%;height: auto;float: left;margin: 0px 0px 0px 0px;}
				.conteudoBoxTitulo h1{font-size: 35px;color: #005531;}
			.mensagem{width: 100%;height: auto;float: left;padding-top: 20px;}
			.conteudoBoxConteudo{width: 914px;height: auto;float: left;margin: 20px 0px 0px 0px;}
				.conteudoBoxConteudo p{margin: 0px 0px 20px 0px;font-size: 14px;color: #666666;}
			.conteudoBoxGaleria{width: 914px;height: auto;float: left;margin: 20px 0px 20px 0px;}
				.conteudoBoxGaleriaImagem{width: 201px;height: 153px;float: left;border: solid 1px #CCCCCC;}
					.conteudoBoxGaleriaImagem img{margin: 5px 5px 5px 5px;}
				.separadorVertical{width: 33.5px;height: 153px;float: left;}
				.separadorHorizontal{width: 100%;height: 33.5px;float: left;}
			.conteudoBoxVideo{width: 914px;height: auto;float: left;margin: 20px 0px 0px 0px;}
				.conteudoBoxVideoBox{
					width: 300px;
					height: auto;
					float: left;
					border: solid 1px #666666;
				}
				.separadorVertical{width: 7px;height: 153px;float: left;}
				.separadorHorizontal{width: 100%;height: 33.5px;float: left;}
	#sobre{width: 100%;height: 100px;background-image: url(../imagens/site/bg-sobre.png);}
		#boxSobre{width: 981px;height: auto;margin: 0 auto;}
			#boxSobreTitulo{width: 914px;height: auto;float: left;font-size: 28px;color: #FFFFFF;margin: 10px 33.5px 0px 33.5px;}
			#boxSobreDescricao{width: 914px;height: auto;float: left;font-size: 14px;color: #FFFFFF;text-align: justify;margin: 10px 33.5px 0px 33.5px;}
	#grupo{width: 981px;height: auto;margin: 0 auto;padding: 30px 0px 30px 0px;}
		#boxGrupoContabilidade{width: 475px;height: auto;float: left;}
		#boxGrupoDespachante{width: 475px;height: auto;float: right;}
	.clear{clear: both;}
#footer{width: 100%;height: 150px;background-color: #F3F3F3;}
	#footerBox{width: 981px;height: auto;margin: 0 auto;}
		#footerBoxMenu{width: 120px;height: auto;float: left;margin: 20px 20px 20px 0px;}
			#footerBoxMenuTitulo{width: 100%;height: auto;float: left;font-size: 12px;font-weight: bold;color: #666666;text-transform: uppercase;}
			#footerBoxMenu ul{width: 100%;height: auto;float: left;margin: 10px 0px 0px 0px;}
				#footerBoxMenu ul li{width: 100%;height: auto;float: left;color: #666666;font-size: 12px;margin: 0px 0px 5px 0px;}
					#footerBoxMenu ul li a{color: #666666;}
						#footerBoxMenu ul li a:hover{text-decoration: underline;}
		#footerBoxEndereco{width: 120px;height: 120px;float: right;margin: 20px 0px 20px 20px;/*background-color: #666666;*/}