body {
	margin-bottom: 0px;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #525252;
}
td, textarea, input, select {
	font-family: Tahoma;
	font-size: 10px;
	color: 7B7B7B;
	font-weight: normal;
}
.tableDetail {
	font-size: 10px;
	font-family: Verdana;
	color: #49394E;
}
a:link {
	color: #999999;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;

}

a:visited {
	color: #999999;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;

}

a:hover {
	color: #F25301;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	border: thin none #FFFFFF;
	text-decoration: none;
}

.linkcerc {
color:#0000FF;
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}


a:link.linkcerc {
	color: #0000FF;
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;

}

a:visited.linkcerc {
	color: #0000FF;
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;

}

a:hover.linkcerc {
	color: #0000FF;
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	border: thin none #FFFFFF;
	text-decoration: none;
}

a:active.linkcerc {
	color: #0000FF;
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;

}


.fontemeio {
	
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #525252;
}

.ladotopic {
	
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#333333;
	padding-left:0px;
	margin-left:-16px;
}

.text1 {
	font-family: tahoma;
	font-size: 10px;
	color: 000000;
	font-weight: bold;
}
.text2 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.text3 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.text4 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: F87A00;
}
.text5 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: D1D2D2;
}
.text6 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.text7 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.text8 {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 94AEC5;
}
.text9 {


	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 4E4E4E;
}
.frame {
	border: 1px solid #DCDADB;
}
.frameserv {
	border-right: 1px solid #DCDADB;
	border-left: 1px solid #DCDADB;
	margin-left:1px;
}
.frameservc {
	border-right: 1px solid #DCDADB;
	border-left: 1px solid #DCDADB;
	
}

.frameservlado {
	border-right: 1px solid #DCDADB;
	border-left: 1px solid #DCDADB;
	border-top: 1px solid #DCDADB;
	
}

.frameservladoba {
	
	border: 1px solid #DCDADB;
	
}

.frameservb {
	border: 2px solid #DCDADB;
	margin-left:1px;
}
.designed_by {
	font-family: Arial;
	font-size: 8.5px;
	font-weight: lighter;
	color: #000000;
}
a.a:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: F77000;
	text-decoration: underline;
}

a.a:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: F77000;
	text-decoration: underline;
}

a.a:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.b:link {

	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.b:visited {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.b:hover {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.c {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: F87A00;
	text-decoration: none;
}
a.c:active {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: F87A00;
	text-decoration: none;
}

a.c:link {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: F87A00;
	text-decoration: none;
}
a.c:hover {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.c:visited {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: F87A00;
	text-decoration: none;
}
a.d:link {



	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.d:hover {


	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.d:visited {


	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.e:link {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: 944F23;
	text-decoration: underline;
}
a.e:hover {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #4E4E4E;
	text-decoration: underline;
}
a.e:visited {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: 944F23;
	text-decoration: underline;
}
a.f:link {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 594B13;
	text-decoration: underline;
}
a.f:hover {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #4E4E4E;
	text-decoration: underline;
}
a.f:visited {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 594B13;
	text-decoration: underline;
}
a.g:link {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.g:hover {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
a.g:visited {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.inputstyle {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #5F726F;
	background-color: #E2EDEB;
	border: 1px solid #333333;
}

.botao a:hover { 
background-image: url('img/servicos1.gif') no-repeat 
center center;
color:#999;
               }
			   
.botao1 { display: block; width: 204px; height: 50px;
background: url(../img/servicos.gif) no-repeat;
font: bold 1.1em "Trebuchet MS", sans-serif; color: #fff; text-align: center; }

.botao1:hover { display: block; width: 204px; height: 50px;
background: url(../img/servicos1.gif) no-repeat; }

linkmeio {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: F87A00;
	text-decoration: none;
}

a.linkmeio {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: F87A00;
	text-decoration: none;
}

linkmeio a:link {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: F87A00;
	text-decoration: none;
}

linkmeio a:visited {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: F87A00;
	text-decoration: none;
}

linkmeio a:hover {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.tabgeral {

width:727px;
margin-bottom:5px;

}

.conteudoesq {
	border: 1px solid #DCDADB;
	width:204px;
	
}
.conteudodir {

width:523px;

}

.style5 {font-size: 18px;
color:#7b7b7b;

}


a:link.style5 {
font-size: 18px;
color:#F87A00;	

}

a:visited.style5 {
font-size: 18px;
color:#F87A00;	

}

a:hover.style5{
font-size: 18px;
color:#F87A00;	
}

a:active.style5 {
font-size: 18px;
color:#F87A00;	

}

.linkstopo {
color: ffffff;
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}

a.linkstopo {
color: ffffff;
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}


a:link.linkstopo {
	color: #ffffff;
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;

}

a:visited.linkstopo {
	color: #ffffff;
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;

}

a:hover.linkstopo {
	color: #F25301;
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	border: thin none #FFFFFF;
	text-decoration: none;
}

a:active.linkstopo {
	color: #F25301;
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;

}

.stylecontato {font-size: 16px;
font-family:Arial, Helvetica, sans-serif;
color:#7b7b7b;
font-weight:bold;

}

a img {  
  border: 1px solid #F87A00; 
  padding: 0px;
  margin: 0px 0px 0px 0px;
  background-color: #fff;
}

img.imagemdetalhes {  
  border: 1px solid #F87A00; 
  padding: 0px;
  margin: 0px 0px 0px 0px;
  background-color: #ffffff;
}

img.imagematend {  
  border: 0px; 
  padding: 0px;
  margin: 0px 0px 0px 0px;
  background-color: #ffffff;
}

#fotochat img {  
  border: 0px; 
  padding: 0px;
  margin: 0px 0px 0px 0px;
  background-color: #ffffff;
}

.topicresult{
font-family:Tahoma;
font-size:16px;
color:#666666;

}

.tituloresult{
font-family:Verdana;
font-size:14px;
color:#333333;

}

a:link.tituloresult{
font-family:Verdana;
font-size:14px;
color:#333333;

}

a:hover.tituloresult{
font-family:Verdana;
font-size:14px;
color:#000000;

}

a:visited.tituloresult{
font-family:Verdana;
font-size:14px;
color:#333333;

}

a:active.tituloresult{
font-family:Verdana;
font-size:14px;
color:#333333;

}

/* LISTING BROWSE PAGE NAVIGATION WIDGET 'next_prev()'display stuff  */
.browse_tool_table {
	background-color: silver;
	width:517px;
	font-size: 11px;
	text-decoration: none;
	color: black;
}
.browse_tool {
	background-color: silver;
	font-size: 11px;
	text-decoration: none;
	color: black;
	width:150px;
}
.browse_tool_num {
	color: #336699;
}
.browse_tool_button A {
	background-color: silver;
	font-size: 10px;
	line-height: 10px;
	text-align: center;
	BORDER-COLOR: #000000;
   	BORDER-STYLE: outset;
 	BORDER-WIDTH: 1px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	width: 82px;
	height: 18px;
	display: block;
}
.browse_tool_button A:visited {
	color: #000000;
}
.browse_tool_button A:hover {
	color: #FFFFFF;
	BORDER-STYLE: inset;
	width: 82px;
	height: 18px;
}
.browse_tool_ghost {
	font-size: 10px;
	line-height: 10px;
	color: #aaaaaa;
	text-decoration: none;
}
.browse_tool_curpage {
	BACKGROUND-COLOR: #132975;
	color: #FFFFFF;
	width: 24px;
	height: 20px;
	display: block;
	text-align: center;
}
.bt_pages {
	font-family: verdana, arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #D1DEE9;
	text-decoration:none;
	font-size: 10px;
	vertical-align: middle;
	color:	#000000;
}
bt_pages_ghost{
	color:	#aaaaaa;
	text-decoration:none;
}
A.bt_pages{
	color:	#000000;
	width: 24px;
	height: 20px;
	display: block;
	text-align: center;
}
A.bt_pages:visited{
	color: #000000;
}
A.bt_pages:hover{
	color:#FFFFFF;
	background: #132975;
}
/* LISTING PAGE DETAILS 'listing_next_prev'  */
.next_prev_listing { margin: 2em 0 2em 3em;  border: 1px solid #a9a9a9; width: 40em; text-align: center; }
.next_prev_listing ul { margin: 1.5em auto; }
.next_prev_listing li { display: inline; padding: .5em 1em; list-style-type: none; }
.count, .listing_xy { width: 100%; background-color: #dcdcdc; clear: both; padding: .5em 0; }


.slideshow_img {
float: left;
width: 100%;
text-align:center;
}
.slideshow_links {
float: left;
width: 100%;
text-align:center;
}
.city_distance_header{font-size:12px;}

fieldset { border: 1px solid #F87A00; }
legend { background: #F87A00; color: #FFF;}
textarea, input[type='text'], select { border: 1px solid #F87A00; background: #fff; }
textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover { border-color: #3366FF; }
textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus { border-color: #3366FF; outline: 2px solid #ffffaa; }
input, select { cursor: pointer; }
input[type='text'] { cursor: text; }

hr { border:1px solid #F87A00; }

input , textarea {
border:1px solid #F87A00;
}


img.float-right {
  padding: 5px;
  margin: 5px 0px 5px 15px;  
}
img.float-left {
  padding: 5px;
  margin: 5px 15px 5px 0px;
}


