@charset "utf-8";
/*

	Empresa: Webroom soluÃ§Ãµes Interativas

	Site: http://www.webroom.com.br

	EndereÃ§o: Rua Carmo Gifoni, 481 - Bairro Martins - CEP 38400-358 - UberlÃ¢ndia - MG 

	Tel.: (34) 3237-1253

	Projeto: The Palms

	Data: Março 2008

	Autor: Victor Hugo Assunção

*/

/*..........BASICOS..........*/
* {border:none; margin:0; padding:0; list-style:none; }

/*..........ESTRUTURA..........*/

body { margin:0px auto; background:url(../imagens/fundo_internas.jpg) no-repeat; text-align:center; font:0.8em "Trebuchet MS", Arial, Verdana; }
#home{background:url(../imagens/fundo2.jpg) no-repeat; width:100%; font:0.8em "Trebuchet MS", Arial, Verdana; }

.wrap { margin:10px auto; background:url(../imagens/fundo_content.png) no-repeat; width:850px; height:570px; }
.content { margin:0 auto;  overflow: hidden; display:block; }
.header { width:778px; height:128px; display:block; clear:both; background:url(../imagens/fundo_header.jpg) repeat-x; margin:0 auto;}

/*..........ANIMAÇÃO..........*/

.content .coluna_meio { width:427px; height:539px; *margin:25px 0 0 -190px !important; _margin:25px 0 0 -190px !important; display:block; overflow: hidden;}
.content .coluna_meio .animacao { width:427px; height:539px;}



#home .menu_cima { position:relative !important; display:block; _margin:0 0 0 0; margin:420px 0 0 600px;}

/*..........MENU DA PÁGINA PRINCIPAL..........*/


#home .menus { background:url(../imagens/fundo_menu.png) no-repeat; width:850px; height:154px; position:absolute !important; margin:399px 0 0 0; _margin:399px 0 0 -405px; *margin:399px 0 0 -415px;}
.menus { background:url(../imagens/fundo_menu.png) no-repeat; width:850px; height:154px; margin:-2px 0 0 0; position:absolute !important; padding:0;}
.menus li { float:left; margin:0 8px; }
.menus li a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:13px; font-weight:bold; text-decoration:none; cursor:pointer;}
.menus li a:hover { color:#990000;}



.menu_esq { position:absolute; top:475px; width:400px; *margin:0 0 0 -820px !important ;_margin:0 0 0 -820px !important;}
.menu_esq li { float:left; display:block; margin:0 5px;}
.menu_esq li a, .menu_dir li a  { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:13px; font-weight:bold; text-decoration:none; cursor:pointer; padding:0 5px;}
.menu_esq li a:hover, .menu_dir li a:hover {  color:#990000;} 

.menu_dir { position:absolute; top:475px; width:400px; margin-left:480px; *margin-left:65px; *margin-left:-335px !important; _margin-left:-345px !important; }
.menu_dir li { margin:0 5px !important; cursor:pointer; float:left;}


.menu_cima { position:absolute; top:; _margin:0 0 0 150px; margin:0 0 0 600px;}
.menu_cima li { float:left; display:block;}
.menu_cima li a { background:#91AEB5; color:#FFFFFF; padding:3px 8px; margin:0 0 0 10px; display:block; float:left;}

/*..........COLUNA ESQUERDA..........*/

#home .content .coluna_esquerda { width:260px; display:block; margin:0 0 0 10px; text-align:left; padding:20px 0 0 0; float:left;}
#home .content .coluna_esquerda .logo_rotina { background:url(../imagens/logo_rotina.gif) no-repeat; width:120px; height:53px; display:block;}
#home .content .coluna_esquerda .descri_inicial { margin:120px 0 0 50px;  border-left:3px solid #666666; padding:0 0 0 10px;  }

/*..........COLUNA MEIO..........*/

#home .content .coluna_meio { position:absolute; margin:24px 0 0 210px;}

/*..........COLUNA DIREITA..........*/

#home .content .column_right { width:280px; margin:280px 20px 0 0; padding:0; float:right;}
#home .content .column_right .descri_condominio { font-family:"Trebuchet MS", "Times New Roman"; font-size:22px; color:#769AA3;}
.column_right .atendimento a {font-size:1px; line-height:1px; text-indent:-999px; overflow:hidden; display:block; width:115px; height:84px; background:url(../imagens/atendimento.png) no-repeat; position:absolute; margin:-280px 0 0 170px; *margin:-280px 0 0 30px;}

/*.........................................................PÁGINAS INTERNAS................................................*/

.content .column_left { width:278px; margin:120px 0 0 40px; float:left; min-height:340px;}
.content .column_left .title { font-family:"Trebuchet MS", "Times New Roman"; font-size:24px; color:#990000; font-weight:bold; text-align:left; margin:0 0 20px 0 ;}
.content .column_left .click { font-family:"Trebuchet MS", "Times New Roman"; font-size:11px; color:#990000;}

.content .column_right { float:right; margin:150px 0 0 0;}

.img_destaque { background:url(../imagens/img_localizacao.png) no-repeat; width:480px; height:338px;}
#plantas .img_destaque { background:url(../imagens/img_plantas.png) no-repeat; width:286px; height:413px; margin:0 0 0 0; position:relative; _margin:-430px 0 0 0 !important;}
#lazer .img_destaque { background:url(../imagens/img_lazer.png) no-repeat; width:282px; height:380px; position:relative; _margin:-470px 0 0 0 !important;}
#festivo .img_destaque { background:url(../imagens/img_festivo.png) no-repeat; width:443px; height:376px;  position:relative; _margin:-470px 0 0 0 !important; display:block; text-indent:-9999px; }
#infantil .img_destaque { background:url(../imagens/img_infantil.png) no-repeat; width:443px; height:376px; padding:0 0 0 20px; display:block; font-size:1px; line-height:1px; text-indent:-999px; overflow:hidden; margin:-40px 0 0 0; }
#jovem .img_destaque { background:url(../imagens/img_jovem.png) no-repeat; width:401px; height:325px; padding:0 0 0 20px; display:block; font-size:1px; line-height:1px; text-indent:-999px; overflow:hidden; margin:-40px 0 0 0; _margin:-10px 0 0 -40px !important; }
#fitness .img_destaque { background:url(../imagens/img_fitness.png) no-repeat; width:409px; height:341px; padding:0 0 0 20px; display:block; font-size:1px; line-height:1px; text-indent:-999px; overflow:hidden; margin:-40px 0 0 0; }

/*..........PÁGINA PLANTAS..........*/

#plantas .column_left .img_plantas { width:500px; padding:40px 0 0 0;}
#plantas .column_left .img_plantas li { float:left;  margin:5px 10px;}
#plantas .column_left .img_plantas li p { color:#333333; font-weight:bold;}
#plantas .click { padding:250px 0 0 85px; _padding:20px 0 0 85px; width:300px;}
#plantas .column_right { margin:100px 0 0 0; float:right;}
#plantas .menu_cima { position:relative!important; top:30px!important; width:200px; display:block!important; _margin:-20px 0 0 -300px !important; margin:0 0 0 600px;}
#plantas .menu_cima li { float:left; display:block;}
#plantas .menu_cima li a { background:#91AEB5; color:#FFFFFF; padding:3px 8px; margin:0 0 0 10px; display:block; float:left;}
#plantas .content { margin:0 auto;  overflow:hidden; display:block; height:490px; }
#plantas .menu_esq { position:absolute; top:75px; width:400px; *margin:0 0 0 -450px; _margin:0 0 0 -290px !important;}
#plantas .menu_esq li { float:left; display:block; margin:0 5px;}
#plantas .menu_esq li a, .menu_dir li a  { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:13px; font-weight:bold; text-decoration:none; cursor:pointer; padding:0 5px;}
#plantas .menu_esq li a:hover, .menu_dir li a:hover {  color:#990000;} 
#plantas .menu_dir { position:absolute; top:75px; width:400px; margin-left:475px; *margin-left:40px; _margin-left:185px !important;}
#plantas .menu_dir li { margin:0 5px !important; cursor:pointer; float:left;}
#plantas .menus { background:url(../imagens/fundo_menu.png) no-repeat; width:850px; height:154px; _margin:-2px 0 0 -630px; *margin:-2px 0 0 -630px; position:absolute !important; padding:0;}

/*..........PÁGINA LAZER..........*/

#lazer .column_left .frase_lazer { background:url(../imagens/frase_lazer.gif) no-repeat; width:353px; height:117px; margin:-30px 0 0 90px; display:block; font-size:1px; line-height:1px; text-indent:-500px; overflow:hidden; }
#lazer .column_left .click { width:400px;}
#lazer .img_lazer { width:500px;}
#lazer .img_lazer li { float:left; margin:0 10px;}
#lazer .content { margin:0 auto;  overflow:hidden; display:block; height:490px;  }
#lazer .column_right { margin:105px 0 0 0; float:right;}
#lazer .menu_cima { position:relative; top:30px; width:200px; display:block; _margin:0 0 0 0 !important; margin:0 0 0 600px;}
#lazer .menu_cima li { float:left; display:block;}
#lazer .menu_cima li a { background:#91AEB5; color:#FFFFFF; padding:3px 8px; margin:0 0 0 10px; display:block; float:left;}
#lazer .menu_esq { position:absolute; top:75px; width:400px; *margin:0 0 0 -450px; _margin:0 0 0 -290px !important;}
#lazer .menu_esq li { float:left; display:block; margin:0 5px;}
#lazer .menu_esq li a, .menu_dir li a  { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:13px; font-weight:bold; text-decoration:none; cursor:pointer; padding:0 5px;}
#lazer .menu_esq li a:hover, .menu_dir li a:hover {  color:#990000;} 
#lazer .menu_dir { position:absolute; top:75px; width:400px; margin-left:475px; *margin-left:40px; _margin-left:185px !important; }
#lazer .menu_dir li { margin:0 5px !important; cursor:pointer; float:left;}
#lazer .menus { background:url(../imagens/fundo_menu.png) no-repeat; width:850px; height:154px; _margin:-2px 0 0 -630px; *margin:-2px 0 0 -630px; position:absolute !important; padding:0;}


/*..........PÁGINA FESTIVO..........*/
#festivo .column_left .img_festivo { width:450px; padding:20px 0 0 0; height:240px;}
#festivo .column_left .img_festivo li { float:left;  margin:0;}
#festivo .column_left .img_festivo .gourn { margin:50px 0 0 0;}
#festivo .column_left .img_festivo li p { color:#333333; font-weight:bold;}
#festivo .img_uvas { background:url(../imagens/uvas.gif) no-repeat; width:67px; height:99px; float:left; margin:-35px 0 0 0;}

#festivo .content { margin:0 auto;  overflow:hidden; display:block; height:490px;  }
#festivo .column_right { margin:105px 0 0 0; float:right;}
#festivo .menu_cima { position:relative; top:30px; width:200px; display:block; _margin:0 0 0 0 !important; margin:0 0 0 600px;}
#festivo .menu_cima li { float:left; display:block;}
#festivo .menu_cima li a { background:#91AEB5; color:#FFFFFF; padding:3px 8px; margin:0 0 0 10px; display:block; float:left;}
#festivo .menu_esq { position:absolute; top:75px; width:400px; display:block; overflow:hidden;  *margin:0 0 0 -370px; _margin:0 0 0 -220px !important;}
#festivo .menu_esq li { float:left; display:block; margin:0 5px;}
#festivo .menu_esq li a, .menu_dir li a  { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:13px; font-weight:bold; text-decoration:none; cursor:pointer; padding:0 5px;}
#festivo .menu_esq li a:hover, .menu_dir li a:hover {  color:#990000;} 
#festivo .menu_dir { position:absolute; top:75px; width:400px; margin-left:475px; *margin-left:120px; _margin-left:275px !important;}
#festivo .menu_dir li { margin:0 5px !important; cursor:pointer; float:left;}
#festivo .menus { background:url(../imagens/fundo_menu.png) no-repeat; width:850px; height:154px; _margin:-2px 0 0 -630px; *margin:-2px 0 0 -630px; position:absolute !important; padding:0;}



#localizacao .content { margin:0 auto;  overflow:hidden; display:block; height:490px;  }
#localizacao .column_right { margin:105px 0 0 0; float:right;}
#localizacao .menu_cima { position:relative; top:30px; width:200px; display:block; _margin:0 0 0 0 !important; margin:0 0 0 600px;}
#localizacao .menu_cima li { float:left; display:block;}
#localizacao .menu_cima li a { background:#91AEB5; color:#FFFFFF; padding:3px 8px; margin:0 0 0 10px; display:block; float:left;}
#localizacao .menu_esq { position:absolute; top:75px; width:400px; display:block; overflow:hidden;  *margin:0 0 0 -370px; _margin:0 0 0 -370px !important;}
#localizacao .menu_esq li { float:left; display:block; margin:0 5px;}
#localizacao .menu_esq li a, .menu_dir li a  { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:13px; font-weight:bold; text-decoration:none; cursor:pointer; padding:0 5px;}
#localizacao .menu_esq li a:hover, .menu_dir li a:hover {  color:#990000;} 
#localizacao .menu_dir { position:absolute; top:75px; width:400px; margin-left:475px; *margin-left:120px; _margin-left:100px !important;}
#localizacao .menu_dir li { margin:0 5px !important; cursor:pointer; float:left;}
#localizacao .menus { background:url(../imagens/fundo_menu.png) no-repeat; width:850px; height:154px; _margin:-2px 0 0 -630px; *margin:-2px 0 0 -630px; position:absolute !important; padding:0;}



/*..........PÁGINA INFANTIL..........*/
#infantil .column_left .img_destaque { width:314px; padding:0; height:318px; margin:30px 0 0 0;}
#infantil .column_right .img_infantil { width:400px; margin:-10px 0 0 0;}
#infantil .column_right .frase_infantil { background:url(../imagens/frase_infantil.png) no-repeat; width:288px; height:110px;}
#infantil .column_right .img_infantil li { float:left;}
#infantil .column_right .img_infantil .playg { margin:40px 0 0 0;}
#infantil .column_right .click { width:150px; margin:0 0 0 70px; color:#990000;}
#infantil .column_right .frase_infantil { display:block; font-size:1px; line-height:1px; text-indent:-999px; overflow:hidden;}
#infantil .column_right .img_carrinho { background:url(../imagens/carrinho.gif) no-repeat; width:102px; height:94px; position:absolute; margin:180px 0 0 230px; *margin:0 0 0 100px;}

#infantil .content { margin:0 auto;  overflow:hidden; display:block; height:490px;  }
#infantil .column_right { margin:105px 0 0 0; float:right;}
#infantil .menu_cima { position:relative; top:30px; width:200px; display:block; _margin:0 0 0 0 !important; margin:0 0 0 600px;}
#infantil .menu_cima li { float:left; display:block;}
#infantil .menu_cima li a { background:#91AEB5; color:#FFFFFF; padding:3px 8px; margin:0 0 0 10px; display:block; float:left;}
#infantil .menu_esq { position:absolute; top:75px; width:400px; display:block; overflow:hidden;  *margin:0 0 0 -370px; _margin:0 0 0 -425px !important;}
#infantil .menu_esq li { float:left; display:block; margin:0 5px;}
#infantil .menu_esq li a, .menu_dir li a  { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:13px; font-weight:bold; text-decoration:none; cursor:pointer; padding:0 5px;}
#infantil .menu_esq li a:hover, .menu_dir li a:hover {  color:#990000;} 
#infantil .menu_dir { position:absolute; top:75px; width:400px; margin-left:475px; *margin-left:120px; _margin-left:45px !important;}
#infantil .menu_dir li { margin:0 5px !important; cursor:pointer; float:left;}
#infantil .menus { background:url(../imagens/fundo_menu.png) no-repeat; width:850px; height:154px; _margin:-2px 0 0 -630px; *margin:-2px 0 0 -630px; position:absolute !important; padding:0;}


/*..........PÁGINA JOVEM..........*/
#jovem .column_left .img_destaque { margin:30px 0 0 0;}
#jovem .column_right .img_jovem { width:400px; margin:50px 0 0 0; _margin:-450px 0 0 0; _position:relative;}
#jovem .column_right .frase_infantil { background:url(../imagens/frase_infantil.png) no-repeat; width:288px; height:110px;}
#jovem .column_right .img_jovem li { float:left;}
#jovem .column_right .img_jovem .garage { margin:40px 0 0 0;}
#jovem .column_right .click { width:200px; margin:0 0 0 70px; color:#990000;}
#jovem .column_right .frase_infantil { display:block; font-size:1px; line-height:1px; text-indent:-999px; overflow:hidden;}
#jovem .column_right .img_fone { background:url(../imagens/fone.png) no-repeat; width:158px; height:77px; position:absolute; margin:240px 0 0 230px;  *margin:30px 0 0 100px;}

#jovem .content { margin:0 auto;  overflow:hidden; display:block; height:490px;  }
#jovem .column_right { margin:105px 0 0 0; float:right;}
#jovem .menu_cima { position:relative; top:30px; width:200px; display:block; _margin:0 0 0 0 !important; margin:0 0 0 600px;}
#jovem .menu_cima li { float:left; display:block;}
#jovem .menu_cima li a { background:#91AEB5; color:#FFFFFF; padding:3px 8px; margin:0 0 0 10px; display:block; float:left;}
#jovem .menu_esq { position:absolute; top:75px; width:400px; display:block; overflow:hidden;  *margin:0 0 0 -370px; _margin:0 0 0 -225px !important;}
#jovem .menu_esq li { float:left; display:block; margin:0 5px;}
#jovem .menu_esq li a, .menu_dir li a  { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:13px; font-weight:bold; text-decoration:none; cursor:pointer; padding:0 5px;}
#jovem .menu_esq li a:hover, .menu_dir li a:hover {  color:#990000;} 
#jovem .menu_dir { position:absolute; top:75px; width:400px; margin-left:475px; *margin-left:120px; _margin-left:245px !important;}
#jovem .menu_dir li { margin:0 5px !important; cursor:pointer; float:left;}
#jovem .menus { background:url(../imagens/fundo_menu.png) no-repeat; width:850px; height:154px; _margin:-2px 0 0 -630px; *margin:-2px 0 0 -630px; position:absolute !important; padding:0;}

/*..........PÁGINA FITNESS..........*/
#fitness .column_right .img_destaque { margin:30px 0 0 0;display:block; font-size:1px; line-height:1px; text-indent:-999px; overflow:hidden; _position:relative; _margin:-500px 0 0 0; }
#fitness .column_left .click { width:400px;}
#fitness .column_left .supno { background:url(../imagens/supno.png) no-repeat; width:127px; height:142px; float:right; margin:20px 0 0 0;}
#fitness .img_lazer { width:500px; padding:20px 0 0 0;}
#fitness .img_lazer li { float:left; margin:0 10px;}

#fitness .column_right { margin:105px 0 0 0; float:right;}

#fitness .content { margin:0 auto;  overflow:hidden; display:block; height:490px;  }
#fitness .column_right { margin:105px 0 0 0; float:right;}
#fitness .menu_cima { position:relative; top:30px; width:200px; display:block; _margin:0 0 0 0 !important; margin:0 0 0 600px;}
#fitness .menu_cima li { float:left; display:block;}
#fitness .menu_cima li a { background:#91AEB5; color:#FFFFFF; padding:3px 8px; margin:0 0 0 10px; display:block; float:left;}
#fitness .menu_esq { position:absolute; top:75px; width:400px; display:block; overflow:hidden;  *margin:0 0 0 -370px; _margin:0 0 0 -225px !important;}
#fitness .menu_esq li { float:left; display:block; margin:0 5px;}
#fitness .menu_esq li a, .menu_dir li a  { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:13px; font-weight:bold; text-decoration:none; cursor:pointer; padding:0 5px;}
#fitness .menu_esq li a:hover, .menu_dir li a:hover {  color:#990000;} 
#fitness .menu_dir { position:absolute; top:75px; width:400px; margin-left:475px; *margin-left:120px; _margin-left:255px !important;}
#fitness .menu_dir li { margin:0 5px !important; cursor:pointer; float:left;}
#fitness .menus { background:url(../imagens/fundo_menu.png) no-repeat; width:850px; height:154px; _margin:-2px 0 0 -630px; *margin:-2px 0 0 -630px; position:absolute !important; padding:0;}
#fitness .content .column_left { width:278px; margin:120px 0 0 40px; _margin:120px 0 0 20px; float:left; min-height:340px;}


/*..........PÁGINA VENDAS..........*/
#vendas .content .column_left {float:left;}
#vendas .content .column_left .title_corretores { font-family:"Trebuchet MS", "Times New Roman"; font-size:15px; color:#666666; text-align:left;}
#vendas .content .column_left .descri_corretores { font-family:"Trebuchet MS", "Times New Roman"; font-size:12px; color:#333333; width:250px; text-align:left; margin:10px 0 0 0;}
#vendas .content .column_left .list_corretores { font-family:"Trebuchet MS", "Times New Roman"; font-size:12px; color:#666666; text-align:left; margin:10px 0 0 0;}
#vendas .content .column_left .list_corretores li {}

#vendas .content .coluna_direita { display:table; width:200px; height:200px; float:right; margin:230px 60px 0 0;}


/*.................... FORMULÃRIOS ....................*/
.left { float:left; margin-right:10px;}
.clear { clear:both;}

	.formularios { padding-left:10px; border:none; clear:both; text-align:left;}
	.formularios label { display:block;}
	.formularios label strong { color:#FF0000;}
	.formularios select { *height:25px;}
	.formularios .bt { border:none; background:#000; padding:3px; color:#FFF; font-size:11px; cursor:pointer;}
	
	* .txtfield { background-color:#FFF; padding:2px; font-size:11px; border:2px solid #333;  }
	* .txtfield:hover { border:2px solid #000; background:none #FFF; color:#C0C0C0; padding:2px; }
	* .txtfield:focus { border:2px solid #000; background:none #FFF; color:#003300; padding:2px; }
	* .txtarea {font-family:Arial, Helvetica, sans-serif; display:block; }

.sucess {font-size:12px; background:#3E4A5A; color:#FFF !important; text-align:center !important; margin:10px; padding:10px;}
.sucess a { color:#FFFFFF; font-weight:bold;}
.error { font-size:12px; background:#543238; color:#FFF !important; text-align:center !important; margin:10px; border:2px solid #FF0000; padding:10px;}



/*..........PÁGINA CONTATO..........*/
#contato .content .column_left { width:600px;}
#contato .content .text_contato { margin:0 0 0 0; width:450px; text-align:left;}
#contato .content .formulario_contato { margin:30px 0 0 0; width:380px;}
#contato .content .formulario_contato p { text-align:left;}
#contato .content .formulario_contato input { margin:0 0 0 -55px; padding:0; border:1px solid #999999;}
#contato .content .formulario_contato #telefone { margin:0 0 0 -285px; *margin:0 0 0 -193px; padding:0; border:1px solid #999999;}
#contato .content .formulario_contato .telefone2 { margin:0 0 0 -283px;}
#contato .content .formulario_contato #comentario { border:1px solid #999999; margin: 0 0 0 -5px!important; float:left;}

#contato .column_right { width:200px !important; height:200px;}
#contato .content .menus { *margin:-2px 0 0 -485px!important;}

/*..........FOOTER..........*/

#home .footer { margin:50px 0 0 0; padding:0 15px 0 15px; clear:both; _margin:-320px 0 0 0 !important;}
#plantas .footer { margin:-20px 0 0 0; padding:0 15px 0 15px; *position:absolute!important; *margin:0 0 0 -645px!important; _margin:0 0 0 -440px;}
#infantil .footer { margin:-20px 0 0 0; padding:0 15px 0 15px; *position:absolute!important; *margin:0 0 0 -645px!important; _margin:0 0 0 -440px;}
#festivo .footer { margin:-20px 0 0 0; padding:0 15px 0 15px; *position:absolute!important; *margin:0 0 0 -645px!important; _margin:0 0 0 -440px;}
#lazer .footer { margin:-20px 0 0 0; padding:0 15px 0 15px; *position:absolute!important; *margin:0 0 0 -645px!important; _margin:0 0 0 -440px;}
#jovem .footer { margin:-15px 0 0 0; padding:0 15px 0 15px; *position:absolute!important; *margin:-20px 0 0 -645px!important; _margin:0 0 0 -440px;}
#fitness .footer { margin:-20px 0 0 0; padding:0 15px 0 15px; *position:absolute!important; *margin:-20px 0 0 -645px!important; _margin:0 0 0 -440px;}
#vendas .footer { margin:0!important;}

#contato .footer { margin:35px 0 0 0; padding:0 15px 0 15px; *position:absolute!important; *margin:20px 0 0 -425px!important;}
#localizacao .footer { *position:absolute!important; *margin:0 0 0 -425px!important;}


.footer .construtora { float:left;}
.footer .construtora .logo_mrv { background:url(../imagens/logo_mrv.gif) no-repeat; width:80px; height:34px;}
.footer .construtora .title_construtora {}

.footer .webroom { margin-top:-10px;  *margin:0 0 0 -300px; _margin:10px 0 0 0 !important; width:106px; height:53px; float:right; background:url("../imagens/logo_webroom.gif") no-repeat;}
.footer .webroom a { width:106px; height:53px; display:block; font-size:1px; line-height:1px; text-indent:-9999px; overflow:hidden; }

/*..........FOOTER 2..........*/

.footer .construtora .logo_Rotina { }
.footer .text_webroom { width:200px; margin:55px 0 0 -30px!important; *margin:55px 0 0 -550px!important; }
.footer .text_webroom a { font-family:"Trebuchet MS", "Times New Roman"; font-size:11px; color:#333333;}


/*..........ATENDIMENTO..........*/
#plantas .column_right .atendimento a { margin:0px 0 0 150px; _margin:-420px 0 0 170px;}
#lazer .column_right .atendimento a { margin:0px 0 0 190px; _margin:-490px 0 0 170px;}
#festivo .column_right .atendimento a { margin:-50px 0 0 350px; _margin:-520px 0 0 290px;}
#infantil .column_right .atendimento a { margin:-30px 0 0 230px; _margin:-20px 0 0 240px;}
#jovem .column_right .atendimento a { margin:-30px 0 0 290px; _margin:-490px 0 0 240px; _position: absolute;}
#fitness .column_right .atendimento a { margin:0px 0 0 300px; _margin:-540px 0 0 290px; _position: absolute;}
#localizacao .atendimento a { margin:-30px 0 0 370px; _margin:-490px 0 0 240px !important; _position: absolute !important;}
#contato .column_right .atendimento a { margin:-50px 0 0 80px; *margin:-50px 0 0 -10px; }
#vendas .column_right .atendimento a { margin:-40px 0 0 -110px;} 

