img {
border:none;
}

body{
margin:0;
padding:0;
height: 100%; 
max-height: 100%;
background: #313131;
}

#imomsn {
	position:absolute;
	top:0px;
	left:834px;
	height:164px;
	

}

.contentor {width:100%; text-align:center; margin: 0 auto 0 auto; aling:center;}

.Header {width:999px; height:202px; overflow:hidden; background-image:url(../images/header_02.jpg); background-repeat:no-repeat; margin: 0 auto 0 auto; aling:left; text-align:left;}

.logo {width:400px; height:202px; float:left; text-align:left;}

.banner {width:500px; height:202px; float:left; }

.bandeiras{width:80px; height:202px; float:left; }

.conteudo_home {width:999px; height:428px;  overflow:auto; background-image:url(../images/bg_home_03.jpg); background-repeat:no-repeat; margin: 0 auto 0 auto; aling:left; text-align:left;}

.menu {width:999px; height:104px;  overflow:auto; background-image:url(../images/bg_home_slim_03.jpg); background-repeat:no-repeat; margin: 0 auto 0 auto; aling:left; text-align:left;}

.banner_menu {
	width:370px;
	height:337px;
	float:left;
	margin: 0 auto 0 auto;
	aling:center;
	text-align:left;
}

.banner_detalhe {width:370px;  float:left;  margin: 0 auto 0 auto; aling:center; text-align:center;}

.texto {width:610px;  float:left; overflow:auto;  aling:center; text-align:justify; line-height:1.2em;}

.conteudo {width:999px; overflow:auto; background-image:url(../images/bg_cont_slim_03.jpg); background-repeat:no-repeat; background-position:top; margin: 0 auto 0 auto; aling:left; text-align:left;}

.bottom_home {width:999px; height:200px; overflow:hidden; float:inherit; margin: 0 auto 0 auto; aling:left; text-align:left;}

.bottom {width:999px; height:250px; overflow:hidden; background-image:url(../images/bottom_06.jpg); background-position:top; background-repeat:no-repeat; margin: 0 auto 0 auto; aling:center; text-align:left;}

.simulador_bottom {width:340px; height:200px; overflow:hidden; float:left;  margin: 0 auto 0 auto; aling:left; text-align:left;}

.regiao_bottom {width:400px; height:200px;   background-image:url(../images/separador.jpg); background-position:left; background-repeat:no-repeat; overflow:auto; float:left; margin: 0 auto 0 auto; aling:left; text-align:left;}

.contactos_bottom {width:230px; height:200px;  background-image:url(../images/separador.jpg); background-position:left; background-repeat:no-repeat; overflow:auto; float:left; margin: 0 auto 0 auto; aling:left; text-align:left;}

.footer {width:999px; height:37px; overflow:hidden; float:inherit; background-position:top; background-repeat:no-repeat; margin: 0 auto 0 auto; aling:left; text-align:left;}


.slideshowm{
	width:300px;
	float:left;
	margin-left: 10px;
	
}


/*FONTES*/

.titulos_bottom {font-family:Georgia, "Times New Roman", Times, serif; font-size: 20px; color: #fff; text-decoration: none; font-weight: bold;}

.texto_branco {font-family:Verdana; font-size: 11px; color: #fff; text-decoration: none; font-weight: none;}
.texto_branco a{font-family:Verdana; font-size: 11px; color:#FF0000; text-decoration:underline; font-weight: none;}
.texto_branco a.hover{font-family:Verdana; font-size: 11px; color: #FF0000; text-decoration: none; font-weight: none;}

.texto_branco12 {font-family:Verdana; font-size: 12px; color: #fff; text-decoration: none; font-weight: none;}
.texto_branco12 a {font-family:Verdana; font-size: 12px; color: #fff; text-decoration: none; font-weight: none;}
.texto_branco12 a:hover {font-family:Verdana; font-size: 12px; color: #fff; text-decoration: none; font-weight: none;}

.texto_branco13 {font-family:Verdana; font-size: 13px; color: #fff; text-decoration: none; font-weight: none;}
.texto_branco13 a {font-family:Verdana; font-size: 13px; color: #fff; text-decoration: none; font-weight: none;}
.texto_branco13 a:hover {font-family:Verdana; font-size: 13px; color: #fff; text-decoration: none; font-weight: none;}

.texto_branco14 {font-family:Verdana; font-size: 14px; color: #000; text-decoration: none; font-weight: bold;}
.texto_branco14 a {font-family:Verdana; font-size: 14px; color: #000; text-decoration: none; font-weight: bold;}
.texto_branco14 a:hover {font-family:Verdana; font-size: 14px; color: #000; text-decoration: none; font-weight: bold}

.texto_branco20 {font-family:Arial, Helvetica, sans-serif; font-size: 20px; color: #ffffff; text-decoration: none; font-weight:none;}
.texto_branco20  a{font-family:Arial, Helvetica, sans-serif; font-size: 20px; color: #ffffff; text-decoration: none; font-weight:none;}
.texto_branco20 a:hover{font-family:Arial, Helvetica, sans-serif; font-size: 20px; color: #ffffff; text-decoration: none; font-weight:none;}

.texto_branco15 {font-family:Arial, Helvetica, sans-serif; font-size: 25px; color: #ffffff; text-decoration: none; font-weight:none;}

.texto_branco151  {font-family:Arial, Helvetica, sans-serif; font-size: 25px; color: #ffffff; text-decoration: none; font-weight:none;}
.texto_branco151 a {font-family:Arial, Helvetica, sans-serif; font-size: 25px; color: #ffffff; text-decoration: none; font-weight:none;}
.texto_branco151 a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 25px; color: #ffffff; text-decoration: none; font-weight:none;}

.float {
	float:left;
}

/********** CLASS PARA OS FORMS **********/

.dropDownBox {
	width:230px;
	color:#fff;
	background-color:a2a2a2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


.dropDownBox2 {
	width:144px;
	color:#fff;
	background-color:a2a2a2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.dropDownBox3 {
	width:70px;
	color:#fff;
	background-color:686868;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.dropDownBox4 {
	width:129px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.dropDownBox5 {
	width:270px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}


.submitBTN {
background-color:a2a2a2;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	border:0px;
	width:232px;
	height:20px;
}

ul.pesqImoFields {
	list-style:none;
	margin:0px auto 0 0;
	padding-left:30px;
}

.pesqImoFields li {
	color:#ffffff;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	float:left;
	text-align:left;
	padding-right:10px;
	padding-top:10px;
}

.submitBTN1 {
	background-image:url(../images/bt_back.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	border:0px;
	width:110px;
	height:27px;
}

.submitBTN2 {
	background-image:url(../images/bt_back_gray.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:16px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	border:0px;
	width:400px;
	height:27px;
}

/**paginaçao listagem**/

.divLinks {
float:left;
width:706px;
font:bold 10px tahoma, Arial, sans-serif; color:#666666;
}


.linksPL {font:bold 10px tahoma, Arial, sans-serif; color:#666666; text-decoration:none;}

.linksPag{font:bold 10px tahoma, Arial, sans-serif; color:#ffffff; text-decoration:none;}
.linksPag a{font:bold 10px tahoma, Arial, sans-serif; color:#ffffff; text-decoration:none;}
.linksPag a:hover{font:bold 10px tahoma, Arial, sans-serif; color:#ffffff; text-decoration:underline;}

.linksPN{font:bold 10px tahoma, Arial, sans-serif; color:#fff; text-decoration:none; background:#666666; }
.linksPN a{font:bold 10px tahoma, Arial, sans-serif; color:#fff; text-decoration:none; background:#666666;  }
.linksPN a:hover{font:bold 10px tahoma, Arial, sans-serif; color:#fff; text-decoration:none; background:#666666 }


#gmap {
	border:5px solid #fff;

	height:320px;
	width:600px;

	text-align:center;
}
