/*
	Company Author: Webroom Soluções Interativas 
	Address: Av. Carmo Gifoni, 481 - Bairro Martins - Uberlandia/MG - BRASIL - Fone: +55 (34) 3237-1253
	Site: www.webroom.com.br - E-mail: webroom@webroom.com.br
	Project: Moreira Ortence - Hotsite Portal das Paineiras
	Date: Maio 2008
	Author: Leonardo Moraes Ota
*/


/*.....ESTRUTURAS BASICAS.....*/

body { margin:0 auto; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#004379; background:url(../images/bg_pages2.gif) #715d9d repeat-x; }

#home { margin:0 auto; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#004379; background:url(../images/bg_pages.gif) #715d9d repeat-x; }

#geral { width:990px; margin:0 auto; overflow:hidden; padding:0;}
#geralHome { width:778px; margin:0 auto; overflow:hidden;  }

a{ color:#fff}

h1, h2, h3, h4, h5, ol, ul, li, form { padding:0px; margin:0px; }
li { margin-left:10px; list-style-type:disc; }

.fotos ul{ padding-left:5px}

h1 { width:350px; height:40px; margin:70px 0 0 0; padding:0px 0 0 0; }

h2 { color:#FFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; padding:5px 0px; }
h3 { width:96%; height:39px; overflow:hidden; text-indent:-99999px; text-align:left; border-bottom:1px dashed #3C5269; }
h4 { font-family:"Trebuchet MS", Trebuchet, Tahoma, Verdana; font-size:16px; color:#004379; font-weight:bold; padding:5px 0px; }
p { margin:0px 0px; color:#FFFFFF }
address { font-style:normal; float:left; color:#333; margin-top:5px; width:600px; background:url(../images/fundo_address.jpg) no-repeat; padding:5px 0px; }
label { display:block; margin-top:10px; }
._linha { width:96%; border-bottom:1px dashed #666; clear:both; }
.textfield { border-top:1px solid #999; border-left:1px solid #999; border-right:1px solid #FFF; border-bottom:1px solid #FFF; background-color:#FFF; font-family:tahoma, verdana, arial, helvetica, sans-serif; font-size:11px; color:#666666; }
.clear { clear:both; }
img { border:0; }

/*..........*/



.boxLeftDuplo { float:left; width:49%; }
.boxLeftTriplo { float:left; width:33%; }
.boxLeftQuadruplo { float:left; width:24%; }




/*..... ESTRUTURA .....*/
.estrutura_01 { width:224px; float:left;  }
.estrutura_02 { width:540px; float:left; margin:240px 0 0 -220px; padding:0 0 15px 0;  }
.estrutura_03 { width:776px; float:left;  margin:50px 0 30px 0; *padding:0 0 30px 0;}

.localizacao .estrutura_02 { width:990px; float:left; margin:0; padding:0 0 15px 0;  }

/*..........*/


/*..... TITULOS .....*/
.tit_conceito { height:40px;  background:url(../images/tit_conceito.gif) left no-repeat; display:block; text-indent:-999999px; margin:0; padding:0; }
.tit_empreendimento { height:40px; background:url(../images/tit_empreendimento.gif) left bottom no-repeat; display:block; text-indent:-999999px; }
.tit_projeto { margin-top:120px; *margin-top:44px; height:40px; background:url(../images/tit_projeto.gif) left bottom no-repeat; display:block; text-indent:-999999px; }
.tit_acompanhe { height:40px; width:400px; background:url(../images/tit_acompanhe.gif) left bottom no-repeat; display:block; text-indent:-999999px; }
.tit_fotos { margin-top:120px; *margin-top:44px; height:40px; background:url(../images/tit_fotos.gif) left bottom no-repeat; display:block; text-indent:-999999px; }
.tit_localizacao {margin-top:120px; *margin-top:5px; height:40px; background:url(../images/tit_localizacao.gif) left bottom no-repeat; display:block; text-indent:-999999px; }
.tit_indique { height:40px; background:url(../images/tit_indique.gif) left bottom no-repeat; display:block; text-indent:-999999px; }
.tit_contato { height:40px; background:url(../images/tit_contato.gif) left bottom no-repeat; display:block; text-indent:-999999px; }
.tit_endereco { height:40px; background:url(../images/tit_endereco.gif) left bottom no-repeat; display:block; text-indent:-999999px; }
.tit_memorial { height:40px; background:url(../images/tit_memorial.gif) left bottom no-repeat; display:block; text-indent:-999999px; }
/*..........*/



/*..... CONTEÚDO .....*/
.areaTextoG { width:512px; height:388px; background:url("../images/bg_areaTexto.png") no-repeat; position:absolute; top:180px; margin-left:40px; display:table; }
.conteudo { width:98%; overflow:auto; margin:5px 20px 0 2px; padding:0; color:#fff; line-height:18px; float:left}
.img_internas{ width:440px; overflow:hidden; float:left; margin:257px 0 -3px 0; padding:0;}
* HTML .conteudo { width:526px; }
.conteudo p { margin:10px 0px; color:#fff; }

.fotos .conteudo { width:70%; overflow:auto; margin:5px 20px 0 2px;  padding:0; color:#fff; line-height:18px; float:left}

.projeto .conteudo { *margin-top:70px}
.fotos .conteudo { *margin-top:70px}
.localizacao .estrutura_02 { *margin-top:50px}

.TextDestaque { font-size:12px; margin:30px 20px 0 2px; font-weight:bold; color:#fff !important; line-height:18px; }
.TextDestaque2 { font-size:12px; margin:30px 20px 0 2px; font-weight:bold; color:#004379 !important; line-height:18px; }

.listLogomarcas { text-align:center !important; }
.listLogomarcas li { float:left; width:165px; list-style-type:none; }
.listLogomarcas li {}


.listCronograma img { float:left; margin:7px; padding:3px; background:#fff; }


.fotos {}
.fotos .estrutura_02{ width:990px; margin:0 auto}
.galeraia{  padding:0;}
.galeraia h2{ padding:10px 0;}

.projeto{ }
.projeto h2{ margin-top:25px; *margin-top:0px; }
.projeto .estrutura_02{ width:990px; margin:0 auto;}
.projeto a img{ padding:15px 0;}
.projeto .bloco1{ widht:350px;  float:left;}
.projeto .bloco2{ float:right; padding-right:20px;}
.projeto .bloco2 li{ float:left; padding-left:20px; display:block}
.descric{ padding-left:5px;}
.descri{ padding:0 0 30px 0; margin:0;}
.descri li{ border-bottom: #A384E3 solid 1px; padding:10px 0;  list-style:none; margin:0; width:836px}

.mapa img{ overflow:hidden; float:left; padding-top:20px}
.mapa2 img{ overflow:hidden; float:right; padding-top:20px}

#geralHome .tour_virtual{ display:none }
.tour_virtual a{ width:269px; height:166px; margin:10px 0 0 690px; *margin:10px 0 0 0px; background: url(../images/_img_tour_virtual.jpg) no-repeat; text-indent:-999px; cursor:pointer; display:block; overflow:hidden }

.fotos .memorial{ width:190px; height:96px; background:#FFFFFF; margin-top:20px; padding:5px; border:#A384E3 solid 7px;}
.fotos .memorial h2{color:#715d9d;}
.fotos .memorial img{ display:block; float:left}
.fotos .memorial p{ color:#666666; width:120px; overflow:hidden; padding-left:12px;}
.fotos .memorial a{ color:#333; text-decoration:none; font-size:11px;}
.fotos .memorial a:hover{text-decoration:underline}

.fotos .memorial{ width:190px; height:96px; background:#FFFFFF; margin-top:20px; padding:5px; border:#A384E3 solid 6px; margin:43px 50px 0 0;}

.empreendimento h2{ font-size:20px}
.empreendimento strong{ color:#d3daed}
.empreendimento ul{ padding-left:5px;}
.empreendimento a{  color:#f7e2fe; text-decoration:underline;}
.empreendimento a:hover{color:#fff;  text-decoration:none;}
/*..........*/



/*..... HOME .....*/
#geralHome .estrutura_03 .box { width:99%;}

#geralHome .estrutura_03 .box .boxHome { width:210px; height:260px; }
#geralHome .estrutura_03 .box .Posicao1 { float:left; margin-right:50px; }
#geralHome .estrutura_03 .box .Posicao2 {  float:left; margin-right:50px;}
#geralHome .estrutura_03 .box .Posicao3 {  float:left;}

#geralHome .estrutura_03 .box .boxHome h2.a {  }
#geralHome .estrutura_03 .box .boxHome h2.a:hover { text-decoration:underline;}

#geralHome .estrutura_03 .box .boxHome .vejamais{ width:210px; height:33px; background:url("../images/bt_vejamais.png") bottom left no-repeat; display:block; margin:20px 0 0 0px; }
#geralHome .estrutura_03 .box .boxHome .vejamais a { width:190px; height:20px; padding:12px 0 0 6px; display:block}
#geralHome .estrutura_03 .box .boxHome .vejamais a:hover { text-decoration:underline;}

#geralHome .estrutura_03 .box .boxHome a { color:#fff; text-decoration:none; }
#geralHome .estrutura_03 .box .boxHome a:hover { color:#fff; text-decoration:none; }

.animac{  width:554px; height:572px; overflow:hidden;}

.bg_h2 { background:url(../images/bg_h2.png) no-repeat; width:232px; height:33px;}

#geralHome h2 { color:#FFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; padding:5px 0px 5px auto; font-weight:normal; overflow:hidden}
.pos1 { padding-left:34px;} 
.pos2 { padding-left:64px;} 
.pos3 { padding-left:40px;} 

/*..........*/



/*..... COLUNA DIREITA .....*/

.estrutura_01 .name a { font-size:1px; line-height:1px; position:absolute; top:18px; width:198px; height:127px; margin:0 0 0 5px; text-indent:-300px; overflow:hidden; background: url(../images/logo_paineiras.jpg) no-repeat; }

#geral .estrutura_01 .Menu { margin-left:250px; padding-top:10px; width:480px;  line-height:29px; }
#geral .estrutura_01 .Menu li { list-style-type:none !important; background:url(../images/bg_bt_a.png) no-repeat; width:230px; height:33px; margin-bottom:3px;  float:left;}
#geral .estrutura_01 .Menu li a { color:#fff; text-decoration:none; font-size:12px; padding-left:25px; width:220px; height:33px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px }
#geral .estrutura_01 .Menu li a:hover { color:#fff; text-decoration:none; background:url(../images/bg_bt_hover.png) no-repeat; width:220px; height:33px; display:block; color:#403161}


#geralHome .estrutura_01 .Menu { margin-top:238px;  width:160px; height:270px !important; line-height:29px; }
#geralHome .estrutura_01 .Menu li { list-style-type:none !important; background:url(../images/bg_bt_a.png) no-repeat; width:220px; height:33px; margin-bottom:3px;}
#geralHome .estrutura_01 .Menu li a { color:#fff; text-decoration:none; font-size:12px; padding-left:25px; width:220px; height:33px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px }
#geralHome .estrutura_01 .Menu li a:hover { color:#fff; text-decoration:none; background:url(../images/bg_bt_hover.png) no-repeat; width:220px; height:33px; display:block; color:#403161}

/*..........*/



/*..... RODAPÉ .....*/
.rodape { width:100%; padding:0; margin:0; height:93px; background:url("../images/bg_content.gif") center repeat-x; position:absolute;}
.license { float:left; width:600px; margin:50px 0 0 0; color:#fff }
.selo_webroom { width:80px; height:19px; float:right; background:url("../images/selo_webroom.gif") no-repeat; margin:50px 0 0 0; }
.selo_webroom a { display:block; width:80px; height:19px; text-indent:-99999px; text-decoration:none; }

#geral .rodape .meio{ overflow:hidden; width:990px; margin:0 auto;} 

body .rodape .meio{ overflow:hidden; width:776px; margin:0 auto;} 

#home .rodape { width:100%; padding:0; margin:0; height:93px; background:url("../images/bg_content.gif") center repeat-x; position:absolute;  }
#home .license { float:left; width:500px; margin:50px 0 0 0; color:#FFFFFF !important }
#home .selo_webroom { width:80px; height:19px; float:right; background:url("../images/selo_webroom.gif") no-repeat; margin:50px 0 0 0; }
#home .selo_webroom a { display:block; width:80px; height:19px; text-indent:-99999px; text-decoration:none; }



/*..................*/



.PularAnimacao a { color:#fff; text-decoration:none; font-weight:bold; }
.PularAnimacao a:hover { color:#fff; text-decoration:underline; }