/* CSS Document */

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;

vertical-align: baseline;background: transparent;}



body {background:#91ccf6 url(../img/background2.png) center top repeat-x;font:11px Verdana, Arial, Helvetica, sans-serif;}



#site{width:880px;margin:0 auto;}



#header{width:880px;margin:0 auto;padding-left:24px; }



#logo {background:url(../img/logo.png) no-repeat;margin:25px 0 0 23px;width:245px;height:70px;float:left; cursor:pointer;}



#bt_extranet{ width:80px;height:20px;float:right;margin-right:72px;}



#menu {float:right;height:45px;margin:31px 65px 0 0;}



#menu ul {list-style:none; width:540px; }



#menu li {display:inline;height:45px;font-size:0px; }



#menu li a { text-decoration:none; float:left;padding-left:1px;}



#menu li a.home {background:url(../img/menu_home.png) no-repeat bottom;width:66px;height:45px;display:block;}



#menu li a.home:hover{ background-position:top;}



#menu li a.empresa{background:url(../img/menu_empresa.png) no-repeat bottom;width:98px;height:45px; min-height:45px;display:block;}



#menu li a.empresa:hover{background-position:top;}



#menu li a.lancamento{background:url(../img/menu_lancamentos.png) no-repeat bottom;width:121px;height:45px; min-height:45px;display:block;}



#menu li a.lancamento:hover{background-position:top;}



#menu li a.portfolio{background:url(../img/menu_portfolio.png) no-repeat bottom;width:83px;height:45px; min-height:45px;display:block;}



#menu li a.portfolio:hover{background-position:top;}



#menu li a.avulso{background:url(../img/menu_avulso.png) no-repeat bottom;width:81px;height:45px; min-height:45px;display:block;}



#menu li a.avulso:hover{background-position:top;}



#menu li a.contato{background:url(../img/menu_contato.png) no-repeat bottom;width:79px;height:45px; min-height:45px;display:block;}



#menu li a.contato:hover{background-position:top;}



#banner-home{width:880px;height:273px;float:left; padding-bottom:10px;}
#banner{width:880px;height:273px;float:left; padding-bottom:10px;}


#title_destaque{background:url(../img/bar_tittle_destaque.png) no-repeat center top;width:780px; min-height:20px;height:20px; margin:0 auto; text-align:center;}



#cont_home{background:url(../img/back_home.png) no-repeat center top;width:880px; height:490px; float:left; margin:0 auto;}



#cont_home .decorado {background:url(../img/bt_decorado2.gif) no-repeat bottom;width:72px;height:30px;float:right;font-size:0px; margin:10px 30px 0 0;}



#cont_home  .detalhes {background:url(../img/bt_detalhes3.gif) no-repeat bottom;width:72px;height:20px;float:right; display:block;font-size:0px;margin:10px 30px 0 0;}



#destaque01 {background: url(../img/backlancamento01.jpg) no-repeat center top; width:257px; height:298px;min-height:298px;float:left;margin:10px 0 0 55px;}



#destaque01 .img{background:url(../img/lancamento01.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#destaque01 .placa { background:url(../img/placa01.png) no-repeat;width:107px;height:32px; min-height:32px;float:right;padding:5px;margin:7px 0 0 5px;}



#destaque01 .desc{float:right; padding:5px 0 5px 5px;}



#destaque01 ul {font-size:10px; width:115px;}



#destaque01 li {list-style:url(../img/bolet.gif);} 



#destaque02 {background: url(../img/backlancamento02.jpg) no-repeat center top;width:257px;height:298px;min-height:298px;float:left;margin:10px 0 0 0;}



#destaque02  .img{background:url(../img/lancamento02.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px; padding:5px;float:left;}



#destaque02  .placa {background:url(../img/placa02.png) no-repeat;width:110px;height:50px;float:right;padding:5px;margin:2px 0 0 5px;}



#destaque02  .desc{float:right; padding:5px 0 5px 5px;}



#destaque02  ul {font-size:9px; width:115px;}



#destaque02  li {list-style:url(../img/bolet.gif);} 



#destaque03 {background: url(../img/backlancamento03.jpg) no-repeat center top;width:257px;height:298px;min-height:298px;float:left;margin:10px 0 0 0;}



#destaque03  .img{background:url(../img/lancamento03.jpg) no-repeat bottom; width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#destaque03  .placa { background:url(../img/placa03.jpg) no-repeat; width:108px;height:32px;min-height:32px;float:right;padding:5px;margin:5px 0 0 5px; }



#destaque03  .desc{float:right; padding:5px 0 5px 5px;}



#destaque03  ul {font-size:9px; width:115px;}



#destaque03  li {list-style:url(../img/bolet.gif);} 



#patrocionio_interna{ background:url(../img/back_patrocinio.png) no-repeat center;float:left;width:508px;height:62px;min-height:62px;margin:10px 0 0 190px;}		



/********* Lançamentos ********/



#container{background:url(../img/back_cont2.png) repeat-y center top;width:880px;float:left;font:13px Verdana, Arial, Helvetica, sans-serif;}



#cont {width:786px;margin: 0 auto;padding:5px 0 0 5px;}



#baner_int { background:url(../img/banner.png) no-repeat center top; width:780px; height:276px; min-height:276px; margin:10px 0 0 50px; float:left;}



#cont p{margin-top:10px;padding-left:5px;}



#cont .desc{float:right; padding:5px 0 5px 5px; width:110px;}



#cont ul {font-size:10px;}



ul.bolet li {list-style:url(../img/bolet.gif);} 

ul.no-bolet li{
	list-style:none;
	text-decoration:none;
}

#cont .decorado {background:url(../img/bt_decorado.gif) no-repeat center top;width:72px;height:30px; max-height:30px;float:right;font-size:0px;margin:10px 30px 0 0;}



#cont .detalhes {background:url(../img/bt_detalhes3.png) no-repeat center top;width:72px;height:20px;float:right;font-size:0px;

margin:10px 30px 0 0;display:block;}

li.li-decorado{
	display:none;
}

#title_lancamento{background:url(../img/bar_lancamento2.png) no-repeat center top;width:785px;min-height:20px;height:20px;margin:-5px 0 0 0;}



#title_empresa{background:#199BE3 url(../img/bar_empresa.png) no-repeat center;clear:left;width:785px;min-height:20px;height:20px;margin:-5px 0 0 0px;}



.trofeus{float:left; padding:5px 5px 5px 0;}



#title_portfolio{background:#199BE3 url(../img/bar_portfolio.png) no-repeat center;width:785px;min-height:20px;height:20px;margin:-5px 0 0 0px;}



#title_avulsos{background:url(../img/bar_avulsos.png) no-repeat center;







        clear:left;







	   width:785px;







	   min-height:20px;







	   height:20px;







	   margin:-5px 0 0 0px;







	   }







#title_contato{background:url(../img/bar_contato.png) no-repeat center;







       clear:left;







	   width:785px;







	   min-height:20px;







	   height:20px;







	   margin:-5px 0 0 -3px;







}



#title_extranet{background:url(../img/bar_extranet.png) no-repeat center;clear:left; width:785px;min-height:20px;height:20px;margin:-5px 0 0 -3px;}



#title_lacamento{background:url(../img/bar_lacamento.gif) no-repeat center;float:left;width:765px;min-height:22px; height:22px;margin-left:6px;}



#lancamento01 {background:#e7f3fc;width:257px;height:298px;min-height:298px;float:left;border:solid 1px #199BE3;margin-left:1px;}



#lancamento01 .img{background:url(../img/lancamento01.jpg) no-repeat bottom;width:116px; height:252px;min-height:252px;padding:5px;float:left;}



#lancamento01 .placa { background:url(../img/placa01.png) no-repeat;width:107px;height:32px;min-height:32px;float:right;padding:5px;margin:5px 0 0 5px;}



#lancamento02 {background:#e7f3fc;width:257px;height:298px;min-height:298px;float:left;border:solid 1px #199BE3; margin-left:2px;}



#lancamento02 .img{background:url(../img/lancamento02.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;

}

#lancamento02 .placa { background:url(../img/placa02.png) no-repeat;width:107px;height:32px;min-height:32px;float:right;padding:5px;margin:5px 0 0 5px;}



#lancamento03 {background:#e7f3fc;width:257px;height:298px;min-height:298px;float:right;border:solid 1px #199BE3;margin:0 0 0 0;}



#lancamento03 .img{background:url(../img/lancamento03.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#lancamento03 .placa { background:url(../img/placa03.jpg) no-repeat;width:107px;height:32px;min-height:32px;float:right;padding:5px;margin:5px 0 0 5px;}



#lancamento04 {background:#e7f3fc;width:257px;float:left;margin:10px 0 0 -1px;border:solid 1px #199BE3;}



#lancamento04 .img{background:url(../img/lancamento04.jpg) no-repeat bottom; width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#lancamento04 .placa { background:url(../img/placa04.gif) no-repeat;width:107px;height:32px;min-height:32px;float:right;padding:5px;margin:5px 0 0 5px;}



#lancamento05 {background:#e7f3fc;width:257px;float:left;margin:10px 0 0 2px;border:solid 1px #199BE3;}



#lancamento05 .img{background:url(../img/lancamento05.jpg) no-repeat center bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#lancamento05 .placa { background:url(../img/montblanc_placa.png) no-repeat;width:107px;height:65px;min-height:32px;float:right;padding:5px;margin:5px 0 0 5px;}



#lancamento06 {background:#e7f3fc;width:257px;float:right;margin:10px 0 0 1px;border:solid 1px #199BE3;}



#lancamento06 .img{background:url(../img/lancamento06.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#lancamento06 .placa { background:url(../img/placa06.jpg) no-repeat;width:107px;height:32px;min-height:32px;float:right;padding:5px;margin:5px 0 0 5px;}



#lancamento07 {background:#e7f3fc;width:257px;float:left;border:solid 1px #dde4ea;margin-top:-10px;}



#lancamento07 .img{background:url(../img/lancamento07.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#lancamento07 .placa { background:url(../img/placa07.jpg) no-repeat;width:107px;height:32px;min-height:32px;float:right;padding:5px;margin:5px 0 0 5px;}



#local_bairro{background:url(../img/back_title.jpg) repeat-x center bottom; height:30px;width:257px;float:left;margin:5px 0 0 -1px;}



/**** Portfólio ***/



#portfolio {background:#e7f3fc; width:257px;height:298px;min-height:298px;float:left;border:solid 1px #dde4ea;}



/***** Edf. Portfólio ***/



#edf01{background:url(../img/solar_lumiere.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#edf02{background:url(../img/solar_chermont.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#edf03{background:url(../img/solar_boaviagem.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#edf04{background:url(../img/romanguera.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#edf05{background:url(../img/champerry.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#edf06{background:url(../img/riviera.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#edf07{background:url(../img/fleming.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#edf08{background:url(../img/walfredo.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#edf09{background:url(../img/nobres.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#edf10{background:url(../img/caxanga.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#edf11{background:url(../img/lordes.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#edf12{background:url(../img/parnamirim.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#edf13{background:url(../img/capibaribe.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#edf14{background:url(../img/executive.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#edf15{background:url(../img/.jpg) no-repeat bottom;width:116px;height:252px;min-height:252px;padding:5px;float:left;}



#local_bairro p {margin:0 auto; font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:5px;	}



/**Contato ****/



#cont  p {margin-right:10px;}



#contato{width:257px; margin:0 10px 10px 10px; float:left;}



#contato p{font: bold 15px Verdana, Arial, Helvetica, sans-serif; color:#f55800; margin-left:-5px; padding-bottom:10px;}



#contato span{ color:#f55800;}



#contato form {clear:both; float:left;}



#contato li{float:left; list-style:none; margin-right:15px; display:inline;}



#contato input{display:inline; margin:-10px 0 5px 0; border:solid 1px #004b84; float:left;}



#contato textarea{display:inline; margin:-10px 0 5px 0; border:solid 1px #004b84; float:left; width:220px; height:100px;}



#contato label{display:block; width:80px; padding-bottom:12px;}



#contato .file{ background-color:#FFFFFF;}



#contato .bt{background:url(../img/bt_enviar.gif) no-repeat center;border:none;margin:10px 0 0 150px;width:72px;height:20px;font-size:0px;}



#contato select{ background:#fff;}



#ondeestamos {width:500px; float:right;}



#ondeestamos p{font: bold 15px Verdana, Arial, Helvetica, sans-serif; color:#f55800;}



#ondeestamos .end{font:13px Verdana, Arial, Helvetica, sans-serif; color:#004b84;}



#trabalheconosco{width:450px; float:right;border:solid 1px #004b84; margin:10px 50px 0 0; padding-bottom:5px;}



#trabalheconosco p{font: bold 15px Verdana, Arial, Helvetica, sans-serif; color:#f55800;}



#trabalheconosco .end{font:13px Verdana, Arial, Helvetica, sans-serif; color:#004b84;}



#trabalheconosco a{color:#004b84;}



/** Avulsos */



#resultado{background:#e7f3fc; clear:left; margin:10px 0 5px 1px; padding:2px;}



/**** Detalhes ***/



#decorado{width:600px;}



#detalhe{background:#e7f3fc; float:left; margin:0 auto 10px auto; width:785px;}



#detalhe .title{font: bold 15px Verdana, Arial, Helvetica, sans-serif; color:#f55800;}



#detalhe .img{width:117px; height:252px; min-height:252px; float:left; padding:1px; border:solid 2px #cac8c6; margin:5px 0 0 5px; }



#detalhe .placa{width:117px; height:auto; float:left;padding:5px;margin:0px 0 0 5px; background-repeat:no-repeat;}



#detalhe b{color:#199be3;}



#especificacao{float:left; width:650px;color:#004171;}



#gallery{float:right;padding:60px 0 20px 0;height:54px;margin-right:30px;}



#gallery ul{float:left;height:50px; display:inline;padding-left:10px;}



#gallery li{list-style:none;display:inline;}



#gallery li a{text-decoration:none; padding:10px; margin:5px;}



#gallery li a span {padding:10px;position:absolute;background:#FFFFCC;top:400px;border:1px solid #FFCC33;width:auto;z-index:999;color:#CC6600;font-size:11px;display:none; clear:both; text-align:left; height:10px;}


#localizacao{width:110px;}
#localizacao .localizacao{background:url(../img/icon_map.gif) no-repeat center top;width:110px;height:54px; display:inline-block;}

#perspectiva{width:110px;}
#gallery .perspectiva{background:url(../img/icon_pespectiva.gif) no-repeat center top;width:110px; height:54px;min-height:54px;display:inline-block;}


#fotos{width:136px;}
#gallery .fotos{background:url(../img/icon_photo.gif) no-repeat center top;width:136px; height:54px;min-height:54px;display:inline-block;}


#planta{width:128px;}
#gallery .planta{ background:url(../img/icon_planta.gif) no-repeat center top;width:128px; height:60px;min-height:54px;display:inline-block;}


#valor{width:68px;}
#gallery .preco{ background:url(../img/icon_preco.gif) no-repeat center top;width:68px; height:60px;display:inline-block;}



#valor table{ border:solid 1px #004171;}



#valor td{ border:solid 1px #004171;}



#valor .tabela_tit_coluna{background:#199be3;}



#valor .borda {background:#199be3;}           



/***** FOOTER ****/

#paginacao{float:right;color:#f55800;}



#paginacao p{margin-right:5px; font-weight:bold;}



#paginacao a {color:#CCCCCC;}



#paginacao2{float:right; margin:620px 4px 0 0;}



#paginacao2 p{margin-right:5px; font-weight:bold;}



#paginacao2 a {color:#CCCCCC;}



#banner_footer{background:url(../img/banner_footer.png) no-repeat center;float:left;width:760px;height:101px; margin-left:50px;padding:10px 0 0 30px;}

#banner_footer2{background:url(../img/banner_footer.png) no-repeat center;float:left;width:760px;height:101px;padding:10px 0 0 25px;}



#back_footer {background:url(../img/back_footer2.png) no-repeat center top;width:880px; height:93px;min-height:93px;float:left; margin:0 auto;}



#footer{width:880px; float:left; margin-top:-30px;}



#footer p{color:#004b84;font-size:9px;margin:0 0 0 50px;}



#footer .idealizza{width:44px;height:30px;float:right;margin:-25px 50px 0 0; }







