body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	background:#FFF;
}
body a{
color:#000;
text-decoration:none;	
font-size:12px;
}
body a:hover{
color:#000;
text-decoration:none;	
}
.cidade{
width:100%;
font-size:25px;
padding-top:10px;
padding-bottom:10px;
background:#D69203;
color:#FFF;
border-bottom:#F4BE1C 2px solid;	
}

.cidade img{
	display:none;
	float:left;
}

.cidade2{
width:100%;
font-size:25px;
padding-top:10px;
padding-bottom:10px;
background:#A40004;
color:#FFF;
border-bottom:#F5A45A 1px solid;	
}

#banner{
position:fixed;
bottom:0px;
left:0px;
width:100%;
height:60px;
background-color:#000;
text-align:center;
}

#rodape{
height:10px;
width:100%;
float:left;	
}

.cidade2 img{
	display:block;
	float:left;
}


#salvar{
width:100%;
float:left;
margin-top:8px;
height:48px;
border:none;
font-size:14px;
color:#FFF;
background:#DF0207;
}

#erro{
display:none;
color:#A40004;
font-size:14px;	
}

#form{
margin:0px;	
}

#form input{
width:100%;
float:left;
margin-top:8px;
outline: none;
height:48px;
border:none;
font-size:16px;
color:#FFF;
background:#BF0005;
text-align:center;
-moz-border-radius: 15px;
border-radius: 15px;	

}


#form textarea{
width:100%;
float:left;
margin-top:8px;
outline: none;
height:90px;
border:none;
font-size:16px;
color:#FFF;
background:#BF0005;
text-align:center;
-moz-border-radius: 15px;
border-radius: 15px;	
}



#resultado{
margin:0 auto;
text-align:center;
width:100%;
margin-top:10px;
}

.strong strong{
color:#000;
float:left;
padding-top:15px;
text-align:left;
width:100%;
margin-bottom:-5px;
}


#busca_resultado{
font-size:18px;
width:100%;
margin-bottom:5px;
margin-top:5px;
border-bottom:#F90 1px solid;
padding-bottom:3px;
padding-top:10px;
float:left;
color:#9B0004;
font-family:"Arial Black", Gadget, sans-serif;
font-weight:bold;
}


#busca_resultado a{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
}

#busca_centro{
	text-align:center;
	width:100%;
	height:120px;
}



#vip_nome{
float:left;
color:#E96401;
margin-top:10px;
margin-bottom:10px;
padding-bottom:10px;
padding-top:10px;
border-bottom:#E96401 2px solid;
width:100%;
}

#vip_fone{
float:left;
color:#333;
margin-top:10px;
margin-bottom:10px;
width:100%;
text-align:center;
}

#vip_fone a{
color:#333;
font-size:20px;
}



#vip_resultado{
font-size:18px;
width:100%;
margin-bottom:10px;
margin-top:20px;
border-bottom:#CCC 1px solid;
border-top:#CCC 1px solid;
background:#F0F0F0;
float:left;
padding-bottom:10px;
}


.paginacao {
	 FONT-FAMILY: tahoma; PADDING-TOP: 10px; width:100%; margin-top:10px; float:left; height:30px;
	 margin-bottom:65px;
}
.paginacao A {
	BORDER-BOTTOM: #CCC 1px solid; BORDER-LEFT: #CCC 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #F00; BORDER-TOP: #CCC 1px solid; BORDER-RIGHT: #CCC 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px; background:#FFF; font-size:16px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.pagination A:visited {
	BORDER-BOTTOM: #CCC 1px solid; BORDER-LEFT: #CCC 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #F00; BORDER-TOP: #CCC 1px solid; BORDER-RIGHT: #CCC 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px; font-size:16px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.paginacao A:hover {
	BORDER-BOTTOM: #FFF 1px solid; BORDER-LEFT: #FFF 1px solid; BACKGROUND:#F00; COLOR: #FFF; BORDER-TOP: #FFF 1px solid; BORDER-RIGHT: #FFF 1px solid; font-size:16px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.paginacao .active {
	BORDER-BOTTOM: #CCC 1px solid; BORDER-LEFT: #CCC 1px solid; BACKGROUND-COLOR: #999999; COLOR: #F00; BORDER-TOP: #CCC 1px solid; BORDER-RIGHT: #CCC 1px solid; font-size:16px;
-moz-border-radius: 8px;
border-radius: 8px;
}


.bfavorito{
position:absolute; right:1px;	
}