p.utilidades{font-size:8pt;font-family:Arial;}
p.sobretitulo{font-size:12pt;font-family:Arial;font-weight:bold;color:#cc0000}
p.subtitulo{font-size:12pt;font-family:Arial;font-weight:bold;}
p.titulo{font-size:22pt;font-family:Arial;font-weight:bold;}
p.conteudo{font-size:10pt;font-family:Arial;}
p.rodape{font-size:8pt;font-family:Tahoma,Helvetica,Arial;font-weight:bold;color:#FFFFFF}
a.ver_imovel {font-weight: bold;text-decoration: none; color: #FF0000}
a.ver_imovel:hover {font-weight: bold;text-decoration: underline; color: #FF0000}
a:link {font-weight: bold;text-decoration: none; color: #000000}
a:visited {font-weight: bold;text-decoration: none; color: #000000}
a:active {font-weight: bold;text-decoration: none; color: #000000}
a:hover {color: #FF9900}
.resposta{
width: 200px;
height: 25 px;
}
.text_input{
    BORDER: #cacccd 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: MS Sans Serif;
    BACKGROUND-COLOR: #f4fafe
}
.noticias_box {
    BORDER: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #FFFFFF
}
.formcombo {
    BORDER: #cacccd 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: MS Sans Serif;
    BACKGROUND-COLOR: #f4fafe
}
.slideshow { height: 192px; width: 292px }
.textos { }

body {
font-family: Helvetica,sans-serif;
}

	/*Top Menu*/

.dm1 {

}

.dm1 .item1,
.dm1 .item1:hover,
.dm1 .item1-active,
.dm1 .item1-active:hover {

    font-weight: normal;
    background: transparent;
    text-decoration: none;
    position: relative; }

.dm1 .item1 {}

.dm1 .item1:hover,
.dm1 .item1-active, {}

.dm1 .item2,
.dm1 .item2:hover,
.dm1 .item2-active,
.dm1 .item2:hover {
    padding: 3px 3px 3px 3px;
    font-weight: normal;
    font-size:12px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    text-align:left; }

.dm1 .item2 {
    background:  #277DC6;
	color: #ffffff; }

.dm1 .item2:hover {
    background: #277DC6;
	color: #99ccff; }

.dm1 .section {
    background:  #277DC6;
    margin: 0px 0px 0px 0px;
    border: 1px #ffffff; /*lines between items in sub menu*/
    border-style: none none none none;
    position: absolute;
    visibility: hidden; /*sub menu hidden until mouseover*/ 
    z-index: 1;  /*moves sub menu behind main menu*/
    white-space: nowrap; }

.dm1 .arrow {}

ul, ol {
    margin-left 0;
}

ul ul {
    margin-bottom: 20px;
}

#wrap {
    color: #404040;
    /*margin: 0 12%;*/
    margin: 20px 40px;
}