ul#map {display: block; width: 576px; height: 581px; background-image: url('../images/mapa/mapa_brasil.png'); background-repeat: no-repeat;}
ul#map li {display: block; padding: 0; position: absolute;}
li#uf1 {margin-top: 184px; margin-left: 5px;}
li#uf2 {margin-top: 206px; margin-left: 502px;}
li#uf3 {margin-top: 19px; margin-left: 273px;}
li#uf4 {margin-top: 47px; margin-left: 7px;}
li#uf5 {margin-top: 206px; margin-left: 388px;}
li#uf6 {margin-top: 128px; margin-left: 460px;}
li#uf8 {margin-top: 341px; margin-left: 454px;}
li#uf9 {margin-top: 261px; margin-left:294px;}
li#uf10 {margin-top: 99px; margin-left: 356px;}
li#uf11 {margin-top: 188px; margin-left: 177px;}
li#uf12 {margin-top: 330px; margin-left: 225px;}
li#uf13 {margin-top: 288px; margin-left: 326px;}
li#uf14 {margin-top: 45px; margin-left: 215px;}
li#uf15 {margin-top: 171px; margin-left: 497px;}
li#uf16 {margin-top: 408px; margin-left: 276px;}
li#uf17 {margin-top: 188px; margin-left: 462px;}
li#uf18 {margin-top: 123px; margin-left: 397px;}
li#uf19 {margin-top: 383px; margin-left: 411px;}
li#uf20 {margin-top: 152px; margin-left: 499px;}
li#uf21 {margin-top: 474px; margin-left: 234px;}
li#uf22 {margin-top: 198px; margin-left: 103px;}
li#uf23 {margin-top: 2px; margin-left: 134px;}
li#uf24 {margin-top: 457px; margin-left: 286px;}
li#uf25 {margin-top: 368px; margin-left: 297px;}
li#uf26 {margin-top: 220px; margin-left: 505px;}
li#uf27 {margin-top: 158px; margin-left: 331px;}

ul#map li a {display: block;}
a#ac {width: 102px; height: 62px;}
a#al {width: 41px; height: 24px;}
a#ap {width: 71px; height: 85px;}
a#am {width: 247px; height: 174px;}
a#ba {width: 127px; height: 142px;}
a#ce {width: 58px; height: 72px;}
a#es {width: 29px; height: 48px;}
a#go {width: 102px; height: 102px;}
a#ma {width: 97px; height: 132px;}
a#mt {width: 162px; height: 155px;}
a#ms {width: 101px; height: 101px;}
a#mg {width: 155px; height: 126px;}
a#pa {width: 180px; height: 179px;}
a#pb {width: 54px; height: 31px;}
a#pr {width: 92px; height: 60px;}
a#pe {width: 89px; height: 31px;}
a#pi {width: 77px; height: 116px;}
a#rj {width: 55px; height: 37px;}
a#rn {width: 50px; height: 31px;}
a#rs {width: 110px; height: 96px;}
a#ro {width: 99px; height: 81px;}
a#rr {width: 82px; height: 99px;}
a#sc {width: 75px; height: 50px;}
a#sp {width: 124px; height: 79px;}
a#se {width: 24px; height: 29px;}
a#to {width: 69px; height: 119px;}

a#ac:hover, a#ac:active {background-image: url('../images/mapa/ac.png'); outline: none!important;}
a#al:hover, a#al:active {background-image: url('../images/mapa/al.png'); outline: none!important;}
a#ap:hover, a#ap:active {background-image: url('../images/mapa/ap.png'); outline: none!important;}
a#am:hover, a#am:active {background-image: url('../images/mapa/am.png'); outline: none!important;}
a#ba:hover, a#ba:active {background-image: url('../images/mapa/ba.png'); outline: none!important;}
a#ce:hover, a#ce:active {background-image: url('../images/mapa/ce.png'); outline: none!important;}
a#es:hover, a#es:active {background-image: url('../images/mapa/es.png'); outline: none!important;}
a#go:hover, a#go:active {background-image: url('../images/mapa/go.png'); outline: none!important;}
a#ma:hover, a#ma:active {background-image: url('../images/mapa/ma.png'); outline: none!important;}
a#mt:hover, a#mt:active {background-image: url('../images/mapa/mt.png'); outline: none!important;}
a#ms:hover, a#ms:active {background-image: url('../images/mapa/ms.png'); outline: none!important;}
a#mg:hover, a#mg:active {background-image: url('../images/mapa/mg.png'); outline: none!important;}
a#pa:hover, a#pa:active {background-image: url('../images/mapa/pa.png'); outline: none!important;}
a#pb:hover, a#pb:active {background-image: url('../images/mapa/pb.png'); outline: none!important;}
a#pr:hover, a#pr:active {background-image: url('../images/mapa/pr.png'); outline: none!important;}
a#pe:hover, a#pe:active {background-image: url('../images/mapa/pe.png'); outline: none!important;}
a#pi:hover, a#pi:active {background-image: url('../images/mapa/pi.png'); outline: none!important;}
a#rj:hover, a#rj:active {background-image: url('../images/mapa/rj.png'); outline: none!important;}
a#rn:hover, a#rn:active {background-image: url('../images/mapa/rn.png'); outline: none!important;}
a#rs:hover, a#rs:active {background-image: url('../images/mapa/rs.png'); outline: none!important;}
a#ro:hover, a#ro:active {background-image: url('../images/mapa/ro.png'); outline: none!important;}
a#rr:hover, a#rr:active {background-image: url('../images/mapa/rr.png'); outline: none!important;}
a#sc:hover, a#sc:active {background-image: url('../images/mapa/sc.png'); outline: none!important;}
a#sp:hover, a#sp:active {background-image: url('../images/mapa/sp.png'); outline: none!important;}
a#se:hover, a#se:active {background-image: url('../images/mapa/se.png'); outline: none!important;}
a#to:hover, a#to:active {background-image: url('../images/mapa/to.png'); outline: none!important;}

.direita {float: right; margin-top: 0;}

#colunaEsq {
	width:330px;
	float: left;
	margin-top: 2%;
}
#representantes{
	display: none;
}

ul#listaRepresentantes li h4 {
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #DDD;
	font-weight: bold;
}
#colunaEsq h2 {
	border-bottom:1px solid #cecece;
	padding:18px 0 15px 0;
	margin:0;
	font-size:30px;
}
#colunaEsq h3 {
	padding:10px 20px 0 0;
	margin:0;
	font-weight:normal;
	font-size:12px;
	color:#747474;
}
#colunaEsq h3 strong {
	padding-top:5px;
	font-size:16px;
}
#colunaEsq p {
	padding:8px 5px 8px 8px;
	text-align:justify;
}
#colunaEsq div {
	border-bottom:1px solid #dddddd;
	text-align:right;
	margin:5px 0;
}
#colunaEsq div a{
	color:#686868;
}
ul#listaRepresentantes {
	margin:0px;
	padding:8px 32px 8px 42px;
}
ul#listaRepresentantes li {
	margin-bottom:5px;
}
ul#listaRepresentantes li h3 {
	font-size:16px;
	padding:0px;
	margin:0px;
	text-align:left;
}