	#menu {
		float:left;
		left:0;
		margin-left:8px;
		margin-top:65px;
		position:static;
		top:0;
	}
	
	div.map {
		overflow: hidden;
		height:490px;
		width:550px;
		margin: 2px 0 5px -15px;
		font-family:'Trebuchet MS';
	}

	div.map.estado {
		width: 500px;
		margin: 10px auto 0 auto;
	}
	div#map {
		margin: 10px 0 10px default;
	}
	
	div.cidade {
		margin-left: 0px;
	}

	div.lista_cidade {
		margin-left: 10px;
		margin-top: -10px;
		border-bottom: 2px dotted #CCC;
	}

	div.filial {
		margin-left:-30px;
		padding-left:50px;
		width:500px;
		margin-bottom:1px;
		position: relative;
	}

	div.filial div.map {
		margin-left:-28px;
	}
	
	div.nome_lab div.filial div.map {
		margin-left:-48px;
	}
	
	div.nome_lab {
		margin-left:-30px;
		padding-left:50px;
		width:500px;
		margin-bottom:10px;
		padding-bottom:5px;
		font-family:'Trebuchet MS';
	}
	
	div.nome_lab div.filial {
		margin-left:-60px;
		padding-left:70px;
		width:480px;
	}
	
	div.lista_filiais {
		margin-left: 10px;
		padding-left:20px;		
	}
	
	p.nome_lab {
		font-weight: bold;
		font-size: 17px;
		font-family:'Trebuchet MS';
	}
	
	div.div_image {
		height:150px;
		margin-right:10px;
		overflow:hidden;
		width:150px;
		float: right;
		right: 10px;
		position: relative;
		top:0;
	}
	
	div.filial span {
		float: left;
		display: block;
		width: 80px;
		font-family:'Trebuchet MS';
		font-size: 14px;
		font-style: italic; 
	}
	
	div.filial address {
		margin: 1px auto 1px 80px;
		width: 300px;
		font-family:'Trebuchet MS';
		font-size: 14px;
		text-align: left;
	}
	
	h4.encontre {
		font-size:15px;
		font-weight:bold;
		margin-top:15px;
		text-align:center;
		font-family:'Trebuchet MS';
	}
	
	fieldset.cep {
		margin-bottom:5px;
		margin-left:auto;
		margin-right:auto;
		margin-top:5px;
		padding-bottom:10px;
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		width:275px;
		font-family:'Trebuchet MS';
	}
	
	div.cidade p strong {
		font-size:21px;
		font-family:'Trebuchet MS';
		color: #1F3161;
	}
	
	div.cidade div.map p strong {
		font-size: 14px;
		font-family:'Trebuchet MS';
	}
	
	#section-content div.map p {
		margin-top: 0;
		margin-bottom: 0px;
	}
	
	#section-content div.filial div.map p {
		margin-top: 0;
		margin-bottom: -2px;
		font-family:'Trebuchet MS';
	}
	
	div.filial p, div.nome_lab p strong {
		font-family:'Trebuchet MS';
		font-size: 15px;
	}
	
	#section-content div.map address {
		margin: 0px;
		width: auto;
		font-family:'Trebuchet MS';
		font-size: 13px;
	}
	
	#section h1 {
		font-size: 33px;
	}
	
	div.nome_lab p strong, div.filial p.nome_lab {
		color: #007233; /* cor nome laboratorio */ 
	}
	
	div.nome_lab div.filial p.nome_lab {
		color: #000;
		font-style: italic;
	}
	
	#section-content div.cidade > p {
		margin: 20px auto;
	}
	
	#section-content .filial p {
		margin: 1px;
		min-height: 20px;
	}
	
	#section-content .filial p strong a {
		color:#B70F19;
		display:block;
		height:40px;
		line-height:40px;
		width:275px;
		margin-bottom: 20px;
		text-decoration: none;
	}
	
	#section-content .filial p strong a span {
		color:#B70F19;
		display:block;
		height:40px;
		line-height:40px;
		width:200px;
	}
	
	#section-content .filial p strong a img {
		float: left; 
		margin-right: 5px;
	}
	
	#section-content .filial p strong a:hover span {
		text-decoration: underline;
		font-weight: bold;
	}
	
	#section-content .filial div.map.estado.sub_mapa {
		margin-left:-25px;
		margin-top:0;
		width:485px;
		margin-bottom:25px;
	}
	
	#section-content div.lista_filiais .filial div.map.estado.sub_mapa {
		margin-left:-50px;
	}
	
	#section-content .filial div.map span {
		display: inline;
		float:none;
		font-family:'Trebuchet MS';
		font-size:12px;
		font-style:normal;
		width:auto;
	}
	
	#section-content .map_carregando {
		width: 320px;
		margin: 0 auto;
		text-align: center;
	}
	
	#section-content .map_carregando img {
		margin-right: 5px;
		position: relative;
		top: 10px;
	}
	
	#section-content .filial p.dados_lab {
		font-family: 'Trebuchet MS';
		font-size: 14px;
	}
	
	#form_cep {
		margin:0 auto;
		text-align:center;
		width:533px;
	}
	
	#form_cep #cep {
		width: 90px;
	}
