@charset "utf-8";

/* CSS Document */



body {

	font-size: 12px;

	color: #333;

	background: #FFF;

	font-family: Arial, Helvetica, sans-serif;

}

#pages {

	padding: 3px;

}

#pages ul {

	list-style-type: none;

}

#pages li {

	float: left;

	display: inline;

	margin: 0 5px 0 0;

	display: block;

}

#pages li a {

	color: #F440AA;

	padding: 4px;

	border: 1px solid #ddd;

	text-decoration: none;

	float: left;

}

#pages li a:hover {

	color: #638425;

	background: #f1ffd6;

	border: 1px solid #85bd1e;

}

#pages li.nolink {

	color: #CCC;

	border: 1px solid #F3F3F3;

	padding: 0px;

}

#pages li.current {

	color: #FFF;

	border: 1px solid #F440AA;

	padding: 4px;

	background: #F440AA;

}

#pages {

 

    height: 25px;

    position: absolute;

    left: -10px; 

	width: 200px; 

	top: 590px;

	

		

}

/* paginacao 2 */

#pages_2 {

	padding: 3px;

}

#pages_2 ul {

	list-style-type: none;

}

#pages_2 li {

	float: left;

	display: inline;

	margin: 0 5px 0 0;

	display: block;

}

#pages_2 li a {

	color: #F440AA;

	padding: 4px;

	border: 1px solid #ddd;

	text-decoration: none;

	float: left;

}

#pages_2 li a:hover {

	color: #638425;

	background: #f1ffd6;

	border: 1px solid #85bd1e;

}

#pages_2 li.nolink {

	color: #CCC;

	border: 1px solid #F3F3F3;

	padding: 0px;

}

#pages_2 li.current {

	color: #FFF;

	border: 1px solid #F440AA;

	padding: 4px;

	background: #F440AA;

}



#pages_2 {

    height: 25px;

    left: -10px;

    position: absolute;

    top: 510px;

    width: 300px

}



.listaBairros{

	margin-top: 70px; 

	margin-left: 44px;

}



.listaBairros a{

	color:#EC008C;

}



/***** fim *******/



#map_canvas { 

   

 }

 

.bt_mapa {

    border: 0 none;

    bottom: 35%;

    height: 28px;

    position: absolute;

    right: 369px;

    top: 143px;

    width: 100px;
	
	left: 333px;
	
	z-index:2;

}



.bt_mapa a{

    text-decoration: none;

	font-size:24px;

}



.frmbusca{

	left: 70px;

    position: absolute;

    top: 142px;

	z-index:2;

}

.bgbusca {

    background: none repeat scroll 0 0 transparent;

    border: medium none;

    height: 28px;

    margin-top: 2px;

}

	

.botaook{

	background: none repeat scroll 0 0 transparent;

    border: 0 none;

    height: 30px;

    width: 30px;

}

/* Loadign Div Style */

#loading{

	position:absolute;

	width:300px;

	top:-10px;

	left:50%;

	margin-left:-150px;

	text-align:center;

	padding:7px 0 0 0;

	font:bold 11px Arial, Helvetica, sans-serif;

}







.classbt {

	-moz-box-shadow:inset 0px -1px 0px 0px #ffffff;

	-webkit-box-shadow:inset 0px -1px 0px 0px #ffffff;

	box-shadow:inset 0px -1px 0px 0px #ffffff;

	background-color:#ffffff;

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	border-radius:6px;

	border:1px solid #dcdcdc;

	display:inline-block;

	color:#F00793;

	font-family:arial;

	font-size:14px;

	font-weight:bold;

	padding:4px 5px;

	text-decoration:none;

	text-shadow:1px 1px 0px #ffffff;

	cursor:hand;

	cursor: pointer;

	position:absolute;

	left:211px;

	top:2px;

}.classbt:hover {

	background-color:#f0f0f0;

}.classbt:active {

	top:3px;

}



.legenda{

	background: none repeat scroll 0 0 #FDFE98;

    color: #000000;

    left: 377px;

    position: absolute;

    text-align: center;

    top: 270px;

    width: 357px;}

/* This imageless css button was generated by CSSButtonGenerator.com */

	