/* CSS Document */
body, p, div, img, h1, li, ul, h4, h1, h2, h3, a {
padding:0px; margin:0px; border:0px; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; font-weight:normal; text-align:justify;outline-style:none;}
* { text-shadow: #000000 0 0 0px;margin:0;padding:0;}
.Clear { clear:both; height:0px; font-size:0px; height:0px; overflow:hidden; line-height:0px;}
.Relative { position:relative; margin:0px; padding:0px; font-size:0px;}
.Relative .Absolute { position:absolute; font-size:11px;}
.img_nr{ background-image:url(../images/img_nr.jpg); background-repeat:no-repeat; overflow:hidden; }
.img_ry { background-image:url(../images/img_ry.jpg); background-repeat:repeat-y; }
.img_rx { /*background-image:url(../images/img_rx.jpg); background-repeat:repeat-x;*/ }
.ContentCenter { width:850px;  margin-left:auto; margin-right:auto; overflow:hidden; }

/* para colocar o rodape no fundo da pagina*/
html, body, #wrap {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}
#main {padding-bottom: 175px;}  /* must be same height as the footer */
#footer {position: relative; margin-top: -175px; /* negative value of footer height */ height: 175px; clear:both; background-repeat:repeat-x; color:#fff; overflow:hidden;}
#header .ContentCenter { height:94px; background-repeat:no-repeat; overflow:visible;}
/* CLEAR FIX*/
.clearfix:after {content: ".";	display: block;	height: 0; clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* fim para colocar o rodape no fundo da pagina*/
#footer .Border { overflow:hidden; height:5px; font-size:0px;}
#header .Border { overflow:hidden; height:1px; font-size:0px;}
/* id dos templates = sede = #template_1 *** luanda  = #template_2 *** imobiliaria  = #template_3 *** relenha  = #template_4 */
#template_1 { background-image:url(../images/BG_1.jpg); background-repeat:repeat-x; background-position:0px 90px; background-color:#d3d3d3}
#template_2 { background-image:url(../images/BG_2.jpg); background-repeat:repeat-x; background-position:0px 90px;}
#template_3 { background-image:url(../images/BG_3.jpg); background-repeat:repeat-x; background-position:0px 90px;}
#template_4 { background-image:url(../images/BG_4.jpg); background-repeat:repeat-x; background-position:0px 90px; background-color:#f1f5b0;}
#template_1 #header {/*background-color:#87c6fc;*/ background-image:url(../images/headerBG_1.jpg); background-repeat:repeat-x;}
#template_2 #header {background-color:#282520;}
#template_3 #header {background-color:#003300;}
#template_4 #header {background-color:#ffa400;}
#template_1 #header .ContentCenter { background-image:url(../images/header_1.jpg);}
#template_2 #header .ContentCenter { background-image:url(../images/header_2.jpg);}
#template_3 #header .ContentCenter { background-image:url(../images/header_3.jpg);}
#template_4 #header .ContentCenter { background-image:url(../images/header_4.jpg);}
#template_1 #footer {background-image:url(../images/footer_1.jpg);}
#template_2 #footer {background-image:url(../images/footer_2.jpg);}
#template_3 #footer {background-image:url(../images/footer_3.jpg);}
#template_4 #footer {background-image:url(../images/footer_4.jpg);}
#template_1 #footer .Border {background-color:#83c4fc;}
#template_1 #header .Border { display:none;}
#template_2 #footer .Border, #template_2 #header .Border {background-color:#003366;}
#template_3 #footer .Border, #template_3 #header .Border {background-color:#827506;}
#template_4 #footer .Border, #template_4 #header .Border {background-color:#d36e07;}

#template_3.Sections { background-position:0px -350px;}
#template_2.Sections, #template_1.Sections { background-position:0px -279px;}

/**************** menu de topo******************/
.MenuSite { /*float:left;*/ /*margin-left:auto; margin-right:auto;*/ text-align:center; /*width:670px;*/ position:relative; float:right; /*margin-top: -30px;*/ z-index:2147483647 !important; /*margin-top: -25px;*/ margin-top:24px;}
ul#MenuNiveis_H  li li ul { *margin-top:0px;}
ul#MenuNiveis_H span { font-size:21px; padding-left:5px; line-height:0px; overflow:hidden; vertical-align:baseline}
ul#MenuNiveis_H {  margin:0; list-style-type:none; z-index:100000;}
ul#MenuNiveis_H li {  margin: 0; z-index:100000;  border: 0 none;  padding: 0; float:left; /*For Gecko*/   list-style: none;  position: relative;  /*height: 26px;*/ height:auto; margin-right:10px;}
ul#MenuNiveis_H ul {  margin: 0;  border: 0 none;  padding: 0;  list-style: none;  display: none;  position: absolute;  /*top: 25px;*/  top: auto;   width:160px;  left: 0; background-color:#854e3f;opacity:.95; height:0; _margin-top:18px;}
ul#MenuNiveis_H ul:after /*From IE 7 lack of compliance*/{  clear: both;  display: block;  height: 0;  visibility: hidden;}
ul#MenuNiveis_H ul li { width:160px; /*_white-space:nowrap;*/  display:block; margin-right:0px;}
/* Root Menu */
ul#MenuNiveis_H a {padding: 0 1px;  float: none !important; /*For Opera*/  float: left; /*For IE*/  display: block; color:#1a263f;  /*font-size:14px;*/ /*font-size:11px;*/ font-family: "Trebuchet MS", sans-serif; /*font-weight:bold;*/ text-decoration: none;  height: auto /*!important*/;  height: 1%; /*For IE; _padding-left:8px;*/ font-size:11px;}
/* Root Menu Hover Persistence */
ul#MenuNiveis_H a:hover,ul#MenuNiveis_H li:hover a,ul#MenuNiveis_H li.iehover a {color: #1a263f;}
/* 2nd Menu */
ul#MenuNiveis_H  li li a {  padding: 0 10px; border:none;  float: none !important; /*For Opera*/  float: left; /*For IE*/  display: block; background-color:#272727; color:#fff;  font: 10px/22px Verdana, Arial, Helvetica, sans-serif;  text-decoration: none;  height: auto !important;  height: 1%; /*For IE*/ text-transform:none;}
ul#MenuNiveis_H li:hover li a,ul#MenuNiveis_H li.iehover li a {  float: none;  color:#fff;}
/* 2nd Menu Hover Persistence */
ul#MenuNiveis_H li:hover li a:hover, ul#MenuNiveis_H li:hover li:hover a, ul#MenuNiveis_H li.iehover li a:hover, ul#MenuNiveis_H li.iehover li.iehover a { background-color:#83c4fc;color: #fff; }

/* 3rd Menu */
ul#MenuNiveis_H li:hover li:hover li a,ul#MenuNiveis_H li.iehover li.iehover li a {background-color:#272727; color:#fff; text-decoration:none;}
/* 3rd Menu Hover Persistence */
ul#MenuNiveis_H li:hover li:hover li a:hover, ul#MenuNiveis_H li:hover li:hover li:hover a, ul#MenuNiveis_H li.iehover li.iehover li a:hover,ul#MenuNiveis_H li.iehover li.iehover li.iehover a {color: #fff; background-color:#83c4fc; }

/* 4th Menu */
ul#MenuNiveis_H li:hover li:hover li:hover li a, ul#MenuNiveis_H li.iehover li.iehover li.iehover li a {background-color:#83c4fc; color:#FFFFFF; text-decoration:none;}
/* 4th Menu Hover */
ul#MenuNiveis_H li:hover li:hover li:hover li a:hover,ul#MenuNiveis_H li.iehover li.iehover li.iehover li a:hover {color: #fff; background-color:#9D0101;}
ul#MenuNiveis_H ul ul,ul#MenuNiveis_H ul ul ul {  display: none;  position: absolute;  top: 0;  left: 160px;}

#template_3 ul#MenuNiveis_H a, #template_2 ul#MenuNiveis_H a { color:#fff !important; height:17px; overflow:hidden;}
#template_3  ul#MenuNiveis_H  li li a { background-color:#272727;}
#template_3  ul#MenuNiveis_H li:hover li a:hover, #template_3  ul#MenuNiveis_H li:hover li:hover a, #template_3  ul#MenuNiveis_H li.iehover li a:hover, #template_3  ul#MenuNiveis_H li.iehover li.iehover a { background-color:#069814; }
#template_3  ul#MenuNiveis_H li:hover li:hover li a,#template_3  ul#MenuNiveis_H li.iehover li.iehover li a {background-color:#272727;}
#template_3  ul#MenuNiveis_H li:hover li:hover li a:hover, #template_3  ul#MenuNiveis_H li:hover li:hover li:hover a, #template_3  ul#MenuNiveis_H li.iehover li.iehover li a:hover,#template_3  ul#MenuNiveis_H li.iehover li.iehover li.iehover a {background-color:#069814; }
#template_3  ul#MenuNiveis_H li:hover li:hover li:hover li a, #template_3  ul#MenuNiveis_H li.iehover li.iehover li.iehover li a {background-color:#069814;}
#template_3  ul#MenuNiveis_H li:hover li:hover li:hover li a:hover,ul#MenuNiveis_H li.iehover li.iehover li.iehover li a:hover {background-color:#069814;}


#template_4  ul#MenuNiveis_H  li li a { background-color:#272727;}
#template_4  ul#MenuNiveis_H li:hover li a:hover, #template_4  ul#MenuNiveis_H li:hover li:hover a, #template_4  ul#MenuNiveis_H li.iehover li a:hover, #template_4  ul#MenuNiveis_H li.iehover li.iehover a { background-color:#9d0101; }
#template_4  ul#MenuNiveis_H li:hover li:hover li a,#template_4  ul#MenuNiveis_H li.iehover li.iehover li a {background-color:#272727;}
#template_4  ul#MenuNiveis_H li:hover li:hover li a:hover, #template_4  ul#MenuNiveis_H li:hover li:hover li:hover a, #template_4  ul#MenuNiveis_H li.iehover li.iehover li a:hover,#template_4  ul#MenuNiveis_H li.iehover li.iehover li.iehover a {background-color:#9d0101; }
#template_4  ul#MenuNiveis_H li:hover li:hover li:hover li a, #template_4  ul#MenuNiveis_H li.iehover li.iehover li.iehover li a {background-color:#9d0101;}
#template_4  ul#MenuNiveis_H li:hover li:hover li:hover li a:hover,ul#MenuNiveis_H li.iehover li.iehover li.iehover li a:hover {background-color:#9d0101;}



/* IMPORTANT -NÃO MEXER, POIS ESTE CÓDIGO TEM QUE VIR DEPOIS DE TODO O CSS DO MENU */
ul#MenuNiveis_H li:hover ul ul, ul#MenuNiveis_H li:hover ul ul ul, ul#MenuNiveis_H li.iehover ul ul, ul#MenuNiveis_H li.iehover ul ul ul {  display: none;}
ul#MenuNiveis_H li:hover ul, ul#MenuNiveis_H ul li:hover ul, ul#MenuNiveis_H ul ul li:hover ul, ul#MenuNiveis_H li.iehover ul, ul#MenuNiveis_H ul li.iehover ul, ul#MenuNiveis_H ul ul li.iehover ul {   display: block;}



/**************** fim de menu de topo******************/

/**************** galeira na HP******************/
#gallery_wrap {margin-left:auto; margin-right:auto; /*margin-bottom:40px;*/ margin-bottom:30px;}
#template_4 #gallery_wrap { float:left; width:auto; margin-top:10px;}
#template_3.Sections #gallery_wrap { margin-bottom:10px;}
#gallery_wrap h2 { font-family: "Trebuchet MS", sans-serif; font-size:25px; font-style:italic; font-weight:bold; }
.panel-overlay, .overlay { display:none;}
#gallery_wrap #pointer {/* border:0px none !important;  top:5px!important; margin-left:2px;*/}
.filmstrip .caption { display:none;}
#gallery_wrap .panel img { margin-left:auto; margin-right:auto;}
#gallery_wrap .panel { text-align:center;}
#gallery_wrap .panel, #photos { background-color:transparent !important;}
/*
#gallery_wrap #pointer {background-image:url(../images/pointer.png); background-repeat:no-repeat;}
.nav-next, .nav-prev { top:250px !important;}
.strip_wrapper { width:100% !important; left:0px !important }
.filmstrip { right:0px !important; left: 0px !important;}
.nav-next { right:-42px!important; }
.nav-prev { left:-35px!important;}
#gallery_wrap #pointer img { display:none;}*/


/*#template_1 .nav-next, #template_1 .nav-prev, #template_1 .nav-overlay { display:none!important;}*/
.Coluna_3 #gallery_wrap .panel { background-image:url(../images/slide.jpg) !important;}
#template_1 .panel { background-image:url(../images/galleryBG_1.jpg) !important; background-repeat:no-repeat!important; background-position:0px -4px  !important;}

/**************** fim galeira na HP******************/

#footer .LinksMorada { height:100px; margin-bottom:10px;}
#footer a { color:#fff;}
#footer .Bottom a { float:right;}
#footer .Bottom .Risco { display:block; clear:both; font-size:0px; height:2px; overflow:hidden; background-position:0px -50px; margin-bottom:5px;}
#footer .Bottom span { float:Left}
#footer .LinksMorada .Content { float:left; margin-top:10px; /*width:685px;*/ width:529px;}
#footer .LinksMorada .Content .item.Coluna1 { width:200px;}
#footer .LinksMorada .Content .item { padding-bottom:2px; margin-bottom:2px; margin-right:10px; width:130px; float:left; margin-right:30px;}
#footer .LinksMorada .Content .item h1 { color:#fff; font-family: "Trebuchet MS", sans-serif; font-size:13px; font-weight:bold; color:#fff; }
#footer .LinksMorada .Content .item li { float:left; list-style:inside; width:100%; list-style-image:url(../images/seta_rodape.png);}
#footer .LinksMorada .Content a{ text-decoration:none;}
#footer .LinksMorada .Content a:hover{ text-decoration:underline;}
#footer .LinksMorada .Morada { float:right; margin-top:10px; /*width:320px;*/ width:287px;}
#footer .LinksMorada .Morada span { float:left; }
#footer .LinksMorada .Morada span.right {/*width:200px;*/ width:168px; padding-top:10px;}
#footer .LinksMorada .Morada span.left { width:116px; height:117px; background-image:url(../images/icon_logo.png); background-repeat:no-repeat; }

a.Logotipo { float:left; /*width:320px;*/ width:290px; height:60px; margin-top:12px; /*margin-left:60px;*/ margin-left: 10px;}
.Flag { float:right; /*margin-top:30px;*/ margin-top:15px;}
.Flag a { width:16px; height:11px; /*float:left;*/ float:right; margin-right:10px; overflow:hidden; cursor:pointer;}
.Flag .item_1 { background-position:0px 0px;}
.Flag .item_2 {  background-position:-16px 0px;}
.Flag .item_3 { background-position:-32px 0px;}
.LoginPassword { width:100%;}
.LoginPassword h2 { font-weight:bold; color:#155287}
.LoginPassword .Content { position:absolute; /*right:0px; top:-68px;*/ right:122px; top:-89px;}
.LoginPassword input { border:1px solid #5b6167; background-color:#FFFFCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:3px; padding:2px; padding-bottom:1px;}
.LoginPassword input.bt_register { background-position:-2px -13px; width:42px; height:18px; border:0px; cursor:pointer;}

.NewslLocaction { /*margin-bottom:20px;*/ margin-bottom:30px; height: 60px; overflow:hidden;}
.NewslLocaction .News, .NewslLocaction .Localizacao{ float:left; /*width:48%;*/ width:46%;}
.NewslLocaction .News { /*margin-right:40px;*/ margin-right:60px;}
.NewslLocaction .Icon { margin-right:10px;}
.NewslLocaction .Icon, .NewslLocaction .Icon a { float:left; width:78px; height:58px;}
.NewslLocaction .News .Icon { background-image:url(../images/icon_newsletter.png)}
.NewslLocaction .Localizacao .Icon { background-image:url(../images/icon_localizacao.png)}
.NewslLocaction .Text { float:left; /*width:80%;*/ width:66%;}
.NewslLocaction h3 a, .NewslLocaction h3 a:visited {font-family: "Trebuchet MS", sans-serif; /*font-size:16px;*/ font-size:14px; font-weight:bold; color:#1a263f; text-decoration:none;}
#template_2 .NewslLocaction h3 a, #template_2 .NewslLocaction h3 a:visited,  #template_2 .NewslLocaction h4 { color:#fff;}
.NewslLocaction h3 a:hover { /*text-decoration:underline;*/ text-decoration:none; font-weight:bold;}
.NewslLocaction h4 {font-family: "Trebuchet MS", sans-serif; font-size:12px;}

.ArticlesHP .Coluna_1, .ArticlesHP .Coluna_2, .ArticlesHP .Coluna_3 { float:left; /*margin-right:23px;*/ /*width:320px;*/ width:256px; overflow:hidden;} 
#template_3 .ArticlesHP .Coluna_1,#template_3 .ArticlesHP .Coluna_2,#template_3 .ArticlesHP .Coluna_3 { float:left; margin-right:45px}
.NoMargin { margin-right:0px !important;} 
#template_1 .ArticlesHP .Coluna_2 { /*width:663px;*/ margin-right:0px; width:570px;}
#template_3 .ArticlesHP .Coluna_1 { width:220px;}
#template_3 .ArticlesHP .Coluna_2{ /*width:320px;*/ width:256px;}
#template_3 .ArticlesHP .Coluna_3 { margin-right:0px;width:360px;}  
#template_3 .ArticlesHP .Coluna_3 .Promo .item { /*width:320px;*/ width:256px;}
#template_1 .ArticlesHP .Coluna_3 {  padding-top: 5px;}  

.ArticlesHP .item { margin-bottom:20px;}
.ArticlesHP .Noimg h3 a { /*font-size:28px !important;*/ font-size:18px !important; font-weight:bold;} 
.ArticlesHP .Bot { float:left; width:77px; height:22px; background-position:-48px 0px; margin-top:10px;}
.ArticlesHP .Promo .Bot { background-position:-127px 0px;}
.ArticlesHP .Promo .Border {border-bottom: 1px solid #006600;}
#template_1 .ArticlesHP .Coluna_2 .item { /*width:320px;*/ width:256px; float:left; margin-right:23px; }
.ArticlesHP h2, .ArticlesHP h2 a, .ArticlesHP h2 a:visited{font-family: "Trebuchet MS", sans-serif; /*font-size:14px;*/ font-size:17px; /*font-weight:bold;*/ font-weight:normal; font-style:italic; color:#003366; text-decoration:none;}
.ArticlesHP h2 a:hover { /*text-decoration:underline;*/ text-decoration:none; font-weight:bold;}
.ArticlesHP h3, .ArticlesHP h3 a, .ArticlesHP h3 a:visited{font-family:"Trebuchet MS", sans-serif; font-size:18px; text-decoration:none; color:#003366; text-align:left;}
.ArticlesHP .item input, .HeaderPesquisa input{ border:1px solid #5b6167; background-color:#dad3c3;}
.ArticlesHP .item input.bt_register, .HeaderPesquisa input.bt_register { background-position:-2px -13px; width:42px; height:18px; border:0px; cursor:pointer;}
.ArticlesHP h3 a:hover { /*text-decoration:underline;*/ font-weight:bold;}
.item.Ultimas h3 { margin-bottom:5px;}
.item.Ultimas h3 a {font-family: "Trebuchet MS", sans-serif; font-size:12px; padding-bottom:5px; font-weight:bold;}
.item.Ultimas h3  span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; display:block;}

.item ul { float:left; margin-top:10px;}
.item ul li, .item ol li { padding-bottom:5px; margin-bottom:5px;  margin-bottom:5px; list-style-position:outside; margin-left:30px;  }
.item ol li { list-style-type:decimal;}
.item ul li{ list-style-type:circle;}
.item ul li a{ text-decoration:none; color:#dadada;}
.item ul li a:hover{ text-decoration:underline;}
.clearfix .Border { margin-top:10px; margin-bottom:15px; border-bottom:1px solid #666;}
.Lojas .item .Content { float:left; width:50%;}
.Lojas .item .Content span { float:left; font-size:11px; width:20%;}
.item .Content span a { color:#003366; font-weight:bold;}
.item .Content span a:hover { color:#FF6600}
.item .Content span.Left { text-align:right; color:#0099CC; font-weight:bold; padding-right:10px;}
.item .Content span.Right { float:right; width:75%;}
.item .Content h4 { font-weight:bold;font-family: "Trebuchet MS", sans-serif; font-size:12px; padding-top:10px; }

.ArticlesHP h4{ /*font-size:11px;*/ font-size:12px; font-family:"Trebuchet MS"; text-align:left !important}
.ArticlesHP .img{ /*background-color:#fff;*/ float:left;}
.ArticlesHP .img img { margin:1px; width:100px; height:auto;}
.ArticlesHP .Thumb .img { /*margin-right:15px;*/}
#template_3 .ArticlesHP .Promo { background-color:#c4b008; padding-left:20px; padding-bottom:20px; padding-top:5px; margin-bottom:10px;}
#template_3 .ArticlesHP h2 a { color:#006600; font-size:18px;}
#template_3 .ArticlesHP .Promo h2 a { color:#fff; font-size:28px; }
#template_3 .ArticlesHP .Promo h3 a, #template_3 .ArticlesHP .Promo h4 { color:#fff}

#template_3 .ArticlesHP .Promo .colunasThumb .item { width:92px; margin-right:20px; float:left;}
#template_3 .ArticlesHP .Promo .colunasThumb h2 { color:#fff; display:block; font-size:18px; font-style:normal; padding-bottom:5px;}

.PromoArtigos  { margin-bottom:5px;}
.PromoArtigos.ArticlesHP .item  { margin-bottom:5px; margin-top:10px}
#template_2 .PromoArtigos .item { /*width:45%;*/ /*margin-right:100px;*/ width:44%; margin-right:90px; height:135px; float:left; overflow:hidden;}
#template_2 .PromoArtigos h3 a, #template_2 .PromoArtigos h3 a:visited {font-family: "Trebuchet MS", sans-serif; /*font-size:14px;*/ font-size:18px; font-weight:bold; text-decoration:none; color:#333;}
#template_2 .PromoArtigos h4 { /*font-family:Arial, Helvetica, sans-serif; font-size:14px;*/ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px;}
#template_2.Sections .PromoArtigos .img img { width:100px; height:auto;}

.ArticlesHP.Principal { float:left;}
.ArticlesHP.Principal .item { margin-top:20px;}
.ArticlesHP.Principal h2, .ArticlesHP.Principal h2 a, .ArticlesHP.Principal h2 a:visited { font-size:20px;}
.ArticlesHP.Principal h3, .ArticlesHP.Principal h3 a, .ArticlesHP.Principal h3 a:visited { font-size:32px;}
#template_4 .ArticlesHP h2, #template_4 .ArticlesHP h2 a, #template_4 .ArticlesHP h2 a:visited { color:#9d0101;}
#template_4 .ArticlesHP .Bot {background-position:-48px -22px;}

#template_3 .ArticlesHP .PesquisaImovel h2 a { color:#fff; font-size:25px; font-style:normal;}
.PesquisaImovel { background-color:#74b50e; padding:10px; background-image:url(../images/img_procura_imovel.jpg); padding-top:120px;}
.Coluna_3 .PesquisaImovel {background-image:url(../images/img_procura_imovel_BIG.jpg);}
.PesquisaImovel form { padding-top:10px;}
.PesquisaImovel span { float:left; text-align:right; width:100px; margin-right:10px;}
.PesquisaImovel select { width:150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:2px; background-color:#99CC99; border:1px solid #C4B008}
.PesquisaImovel .list { border-bottom:1px solid #C4B008; margin-bottom:5px; padding-bottom:5px;}
.PesquisaImovel .Bot { width:77px; height:22px; background-position:-127px -21px; border:0px none !important; cursor:pointer}

#template_3.Sections .Coluna_1, #template_3.Sections .Coluna_3 { margin-top:10px;}
#template_3.Sections .Coluna_1 { width:585px;}
#template_3.Sections .PesquisaContent .Coluna_1 .item { border-bottom:1px solid #dadada; margin-bottom:10px; padding-bottom:5px;}
#template_3.Sections .PesquisaContent .Coluna_1 .item h4 { font-size:12px;}
#template_3.Sections .PesquisaContent .Coluna_1 .item .Photos { background-position:-48px -43px;}

.Title .Lista li {  background-color:#006600; font-weight:bold; color:#fff; font-size:14px; border-right:1px solid #fff;}
.Lista li { float:left; padding:4px; list-style:none; text-align:center;font-family: "Trebuchet MS", sans-serif; font-size:12px;}
.Lista li.list_1 { width:180px;}
.Lista li.list_2 {width:100px;}
.Lista li.list_3 {width:80px;}
.Lista li.list_4 {width:80px;}
.Lista li.list_5 {width:100px; font-weight:bold; border:0px none !important;}
.item .Lista li { border-right:1px solid #dadada;}
.Sections .Area { color:#006600; font-family: "Trebuchet MS", sans-serif; font-size:21px; /*padding-bottom:10px*/ padding-bottom:10px; height: 25px; height: 25px; padding-top: 10px; padding-bottom: 10px; margin-bottom:15px; width:100%; overflow:hidden;}
.Sections .DescreveArea { font-family: "Trebuchet MS", sans-serif; font-size:12px; font-weight:bold; padding-bottom:10px}
.Imoveis .Lista li, .Imoveis #gallery_wrap li { list-style:none; margin:0px;}


#template_1.Sections .Coluna_1, #template_2.Sections .Coluna_1, #template_4.Sections .Coluna_1 { /*width:640px;*/ width:540px; margin-right:46px;}
#template_2.Sections .Area, #template_1.Sections .Area { color:#003366;}
#template_4.Sections .Area, #template_4.Sections .Article h1 { color:#9D0101;}
#template_2.Sections .MarcasRepresenta .item, #template_1.Sections .MarcasRepresenta .item { width:46%; margin-right:30px; float:left;}
#template_2.Sections .MarcasRepresenta .item img, #template_1.Sections .MarcasRepresenta .item img{ /*border:1px solid #0099FF;*/}

.Article h1 {font-family:Arial,Helvetica,sans-serif; font-size:32px;  color:#003366; }

.Article .img { text-align:center; padding:3px; background-color:transparent !important;}
.Article .img img { border:1px solid #dadada; padding:1px; margin-left:auto; margin-right:auto;}
.Article h2 {font-family: "Trebuchet MS", sans-serif; font-size:15px; font-weight:bold;padding-bottom:10px; color:#333; }
.Article h3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#333;}
.Article h3 img { margin:10px; border:1px solid #dadada; padding:1px; }

#EnviarForm .Content { margin-top:5px; padding-bottom:5px; margin-bottom:0px;}
#EnviarForm input, #EnviarForm select, #EnviarForm textarea { border:1px solid #dadada; font-size:10px; padding:2px;}
#EnviarForm textarea  { font-size:11px;}
#EnviarForm span { color:#f04915; font-size:10px; font-weight:bold; }
#EnviarForm label{ float:left; text-align:right; margin-right:10px; width:120px; font-size:10px;}
#EnviarForm input.ButtonEnvia { margin-left:130px; margin-top:10px; background-color:#003366; border:1px solid #d0cfcf; width:auto; font-weight:bold; color:#fff; cursor:pointer;}
#template_3 #EnviarForm input.ButtonEnvia { background-color:#C4B008;}
#EnviarForm form input, #EnviarForm form textarea { border:1px solid #999; margin-bottom:4px; font-size:11px; padding:2px; color:#333; }
#template_3 #EnviarForm form input, #template_3 #EnviarForm form textarea { border:1px solid #006600;}
#EnviarForm input:hover, #EnviarForm input:focus, #EnviarForm textarea:hover, #EnviarForm textarea:focus { border-color:#00CCFF;}

.InfoDetalhe {padding:10px; padding-left:0px; }
.InfoDetalhe b {font-family: "Trebuchet MS", sans-serif; font-weight:bold; font-size:15px; border-top:1px dotted #C4B008; display:block; margin-top:5px;}
.InfoDetalhe ul { margin-top:0px;}
.InfoDetalhe li { border-bottom:1px solid #dadada; padding-bottom:2px;font-size:11px;}
#template_3 .InfoDetalhe b { color:#060;}


.Article ul {
float:none !important;
margin-top:0px !important;
}

.Article ul li {
list-style-type:disc !important;
}

.Article ul li h2 {
padding-bottom:0px; !important;
}

.template_home{
 background-image:url(../images/BG_2_home.jpg) !important;
}





.ResultadosPesquisa .NumeroResultados { text-align:center; font-size:11px; margin-left:10px; margin-right:10px;margin-bottom:15px;}
.ResultadosPesquisa .Pagina { /*background-color:#323131;*/ padding:3px; color:#003366; text-align:center; margin:10px;}
.ResultadosPesquisa .Pagina a, .ResultadosPesquisa .Pagina a:visited { color:#003366; text-decoration:none; font-size:10px; padding:2px; margin:2px; border:1px solid #003366;}
.ResultadosPesquisa .Pagina a:hover { /*text-decoration:underline;*/ color:#000;border:1px solid #000;} 
.ResultadosPesquisa .Pagina a.select { color:#000; font-weight:bold;border:1px solid #000;}
.ResultadosPesquisa .NumeroResultados b{ color:#003366}
.ResultadosPesquisa .Contents { font-size:10px; /*padding-left:20px;*/ background:transparent url(../img/blueBullet.gif) no-repeat scroll 0 8px; margin-left:10px; padding-left:10px;margin-top:10px;}
.ResultadosPesquisa .Contents span { display:block;}
.ResultadosPesquisa .Contents .Seccao { font-style:italic; color:#003366;}
.ResultadosPesquisa .Contents .Titulo a,.ResultadosPesquisa .Contents .Titulo a:visited{ text-decoration:none; font-size:11px; color:#003366; font-weight:bold;}
.ResultadosPesquisa .Contents .Titulo a:hover { text-decoration:underline;}
.ResultadosPesquisa .Contents .Lead {color:#003366;}

.ResultadosPesquisa .Contents_Img { font-size:10px; /*padding-left:20px;*/ margin-left:10px; padding-left:10px;margin-top:10px;}
.ResultadosPesquisa .Contents_Img .prod_img { float:left; padding-left:10px; padding-bottom:10px;}
.ResultadosPesquisa .Contents_Img .prod_desc { float:left; padding-left:10px; padding-bottom:10px; }
.ResultadosPesquisa .Contents_Img .prod_desc span { display:block;}
.ResultadosPesquisa .Contents_Img .prod_desc .Seccao { font-style:italic; color:#003366;}
.ResultadosPesquisa .Contents_Img .prod_desc .Titulo a,.ResultadosPesquisa .Contents .Titulo a:visited{ text-decoration:none; font-size:11px; color:#003366; font-weight:bold;}
.ResultadosPesquisa .Contents_Img .prod_desc .Titulo a:hover { text-decoration:underline;}
.ResultadosPesquisa .Contents_Img .prod_desc .Lead {color:#003366;}



