

body {
    background-color : #FFFFFF;
    color : #6c6967;
    font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    scrollbar-3dlight-color : #FFFFFF;
    scrollbar-arrow-color : #000000;
    scrollbar-darkShadow-color : #FFFFFF;
    scrollbar-face-color : #E5E0D6;
    scrollbar-shadow-color : #FFFFFF;
    scrollbar-track-color : #FFFFFF;
  }

A:link {
    font-size: 12px;
    color: #000000;
    font-weight:bold;
    text-decoration: none;
  }


A:visited {
    font-size: 12px;
    color: #000000;
    font-weight:bold;
    text-decoration: none;
  }


A:hover {
    font-size: 12px;
    color: #2C0CFF;
    font-weight:bold;
    text-decoration: none;
  }

#top_left {
    background-image : url('left1.png');
    background-repeat : no-repeat;
    height : 208px;
    width : 441px;
  }


#top_right {
    background-image : url('right.png');
    background-repeat : no-repeat;
    height : 208px;
    width : 65px;
  }


#bottom_center {
    background-image : url('bottom.png');
    background-repeat : no-repeat;
    height : 46px;
    width : 1024px;
  }


#bg_central {
    background-image : url('bottom_br.png');
    background-repeat : repeat-y;
  }


#bottom_bar {
    background-image : url('bottom_bar_bg.png');
    background-repeat : repeat-x;
    color : #ffffff;
  }

.botao_pesquisar {
    background-image : url('bt_pesquisa_c.png');
    background-repeat : repeat-x;
    text-align : center;
  }

.title {
    color: #245060;
    font-size: 16px;
    text-decoration: none;
    font-weight:bolder;
  }


.subTitle {
    color: #6c6967;
    font-size: 14px;
    text-decoration: none;
    font-weight:bolder;
  }

.a_propriedade:link {
    font-size: 12px;
    color:#FFFFFF;
    font-weight:bold;
    text-decoration: underline;
  }


.a_propriedade:visited {
    font-size: 12px;
    color: #FFFFFF;
    font-weight:bold;
    text-decoration: underline;
  }


.a_propriedade:hover {
    font-size: 12px;
    color: #2e6f88;
    font-weight:bold;
    text-decoration: none;
  }


td {
    font-size: 12px;
  }


.img {
    color : #6c6967;
  }


.mapa {
    color: #00aeef;
    border: 1px solid #00aeef;
  }


INPUT {
    color:#0B2F4B;
    background-color:#F9F9F9;
    font-size:11px;
    font-family:Verdana;
  }


TEXTAREA {
    color:#0B2F4B;
    background-color:#F9F9F9;
    font-size:11px;
    font-family:Verdana;
  }


SELECT {
    color:#0B2F4B;
    background-color:#F9F9F9;
    font-size:11px;
    font-family:Verdana;
  }

.top_idioma {
    font-size: 11px;
    color: #00aeef;
    background-color: #e0eff4;
  }


#menu {
    background-image : url('bg_menu.png');
    background-repeat : repeat-x;
	vertical-align: bottom;
  }


.a_menu:link {
    font-size: 12px;
    color: #ffffff;
    font-weight:bold;
    text-decoration: none;
    background-color: #00aeef;
  }


.a_menu:visited {
    font-size: 12px;
    color: #ffffff;
    font-weight:bold;
    text-decoration: none;
    background-color: #00aeef;
  }


.a_menu:hover {
    font-size: 12px;
    color: #2e6f88;
    font-weight:bold;
    text-decoration: none;
    background-color: #00aeef;
  }

.footer {
    font-size: 11px;
    color: #6c6967;
    text-decoration: none;
  }


.footer a:link {
    font-size: 12px;
    color: #245060;
    font-weight:lighter;
    text-decoration: none;
  }


.footer a:visited {
    font-size: 12px;
    color: #245060;
    font-weight:lighter;
    text-decoration: none;
  }


.footer a:hover {
    font-size: 12px;
    font-weight:lighter;
    color: #245060;
    text-decoration: underline;
  }


.link_imo a:link {
    font-size: 11px;
    color: #00aeef;
    font-weight:lighter;
    text-decoration: none;
  }


.link_imo a:visited {
    font-size: 11px;
    color: #00aeef;
    font-weight:lighter;
    text-decoration: none;
  }


.link_imo a:hover {
    font-size: 11px;
    font-weight:lighter;
    color: #00aeef;
    text-decoration: underline;
  }

.BOX {
     font-size : 12px;
    font-weight : bold;
	border: 0;
	margin-left: 12px;
    margin-top : 10px;
    margin-right : 12px;
	width: 936px;
  }

.BOX_L {
    font-size : 12px;
    font-weight : bold;
	border: 0;
	margin-left: 12px;
    margin-top : 10px;
    margin-right : 6px;
	width: 95%;
  }

.BOX_R {
    font-size : 12px;
    font-weight : bold;
	border: 0;
border: 0;
	margin-left: 6px;
    margin-top : 10px;
    margin-right : 12px;
	width: 95%;
  }

/* Caixa Verde*/
#greenBOX_TOP_C {
    background-image : url('canto_sup_verde1.png');
    background-repeat : no-repeat;
    height : 27px;
    width : 19px;
    background-color : #B7EB6C;
    margin-left : 0px;
    margin-top : 0px;
    margin-right : 0px;
  }

#greenBOX_TOP_T {
    background-color : #B7EB6C;
    margin-left : 0px;
    margin-top : 0px;
    margin-right : 0px;
    color : #ffffff;
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : 16px;
    font-weight : bold;
    text-decoration : none;
    vertical-align : middle;
text-align: center;
  }

#greenBOX_CONTENT {
    background-color : #90E01D;
    color : #000000;
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : 14px;
    font-weight : normal;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-right : 10px;
    padding-left : 10px;
  }

#greenBOX_BOTTOM_C {
    background-image : url('canto_inf_verde1.png');
    background-repeat : no-repeat;
    height : 19px;
    width : 19px;
    background-color : #90E01D;
    margin-left : 0px;
    margin-top : 0px;
    margin-right : 0px;
  }

#greenBOX_BOTTOM_T {
    background-color : #90E01D;
    margin-left : 0px;
    margin-top : 0px;
    margin-right : 0px;
  }
/* Caixa Verde - FIM */

/* Caixa CINZA */
#grayBOX_TOP_C {
    background-image : url('canto_sup_cinz1.png');
    background-repeat : no-repeat;
    height : 27px;
    width : 15px;
    margin-left : 0px;
    margin-top : 0px;
    margin-right : 0px;
  }

#grayBOX_TOP_T {
    background-color : #DEDEDE;
    margin-left : 0px;
    margin-top : 0px;
    margin-right : 0px;
    color : #ffffff;
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : 16px;
    font-weight : bold;
    text-decoration : none;
    vertical-align : middle;
    {width:98%;} /* hack para esconder do firefox*/
  }

#grayBOX_CONTENT {
    background-color : #CCCCCC;
    color : #000000;
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : 14px;
    font-weight : normal;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-right : 10px;
    padding-left : 10px;
  }

#grayBOX_BOTTOM_C {
    background-image : url('canto_inf_cinz1.png');
    background-repeat : no-repeat;
    height : 15px;
    width : 15px;
    background-color : #CCCCCC;
    margin-left : 0px;
    margin-top : 0px;
    margin-right : 0px;
  }

#grayBOX_BOTTOM_T {
    background-color : #CCCCCC;
    margin-left : 0px;
    margin-top : 0px;
    margin-right : 0px;
    {width:98%;} /* hack para esconder do firefox*/
  }
/* Caixa CINZA - FIM */





/* Search Table */


#seach_bt {
    background-color: #90e01d;
  }


.searchTitle {
    background-color : #b7eb6c;
    color : #ffffff;
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    text-decoration : none;
    vertical-align : middle;
  }


.searchTable {
    background-color : #90e01d;
    color : #d7d6d6;
    font-size : 11px;
    font-weight : bold;
    margin-left : 10px;
    margin-top : 10px;
  }


.searchItems {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 11px;
    text-decoration: none;
    font-weight:bold;
  }


.botao {
    color:#FDFCFC;
    background-color:#333333;
    font-size:12px;
    text-decoration: none;
    font-weight:bolder;
    font-family:Arial;
    height:20px;
    border-width:0;
  }

/* Search Table */

/* Propriedades Home */
/* PARA Listagens de Propriedades*/ 










.propTable {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    background-color:#79BB15;
    color: #FFFFFF;
    font-size: 10px;
    border-width: 1px;
    border-style: solid;
    border-color:#FFFFFF;
  }


.properTitle {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 14px;
    font-weight:bolder;
  }


.properSubtile {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 12px;
    font-weight:bolder;
  }

/*Propriedades de Formulários*/

.propTableForm {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #333333;
    font-size: 10px;
  }


.properTitleForm {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 14px;
    font-weight:bolder;
  }


.properSubtileForm {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 12px;
    font-weight:bolder;
  }

/* Propriedades Home */

/* Gray */















.justColor1 {
    color: #333333;
	font-size: 14px;
	font-weight: bolder;
	text-align: left;
  }

/* Orange */




.justColor2 {
    color: #245060;
    font-size: 14px;
  }


.mediumColor2 {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 14px;
    text-decoration: none;
    font-weight:bolder;
  }


.botao_white {
    color:#0B2F4B;
    background-color:#F5F2EC;
    font-size:11px;
    text-decoration: none;
    font-weight:bold;
    font-family:Verdana;
    height:21px;
    border: 1px solid #D1CEC7;
  }


#bar {
    color : #ffffff;
    padding-right : 10px;
  }

