@charset "utf-8";
/* CSS Document */

*{padding:0; margin:0; text-decoration:none; border:none; font-family: 'Karla', sans-serif;}

/* cabeçalho,artigo,endereco */
header, nav, article, footer, address { display:block; }
header, footer { width:884px; }

/* bodu */
body{ background:#032550;}

/* elemento Fundo */
#page {
	background:url(../images/fundo-site.jpg) no-repeat center top;
	width: 100%;
	display: table;
	}
	
	
	
	
	
	#content {
	    width:884px;
		height:900px;
		margin: 0px auto 0;
		}
		
		/*  Conteúdo Logo */
		#content  h1 a{
			width:290px;
			height:188px;
			text-indent:-999px;
			float:left;
			z-index:10;
			margin:0 0 0 1px;
			position:absolute;
			background:url(../images/logo.png) no-repeat;
			}
			
			/*  menu */
			nav ul {
				float:left;
				clear:both;
				}
				
			/*  Menu Listas */
			/*  Menu Listas */
		
 			 nav ul li {list-style:none; }	
			 nav ul li a{ color:#FFF; width:210px!important;}
		 	 nav ul li a:hover{ text-decoration:none!important;}	
			
			/*  LINK HOME*/
				
			.menu-principal  { background:url(../images/fundo-principal.png) no-repeat; list-style:none; padding:37px 0px 50px 80px; font-size:19px; color:#FFF!important; margin:154px 0 0 0; z-index:9;   position:relative; float:left; width:225px!important;  }
				.menu-principal:hover{ background: url(../images/fundo-principal.png) 0px -238px no-repeat; list-style:none;  padding:37px 0px 50px 80px; font-size:19px; color:#FFF; cursor:pointer; margin:154px 0 0 0; z-index:9;   position:relative; clear:both; width:225px;}
				.menu-principal-selected  { background: url(../images/fundo-principal.png) 0px -120px no-repeat; list-style:none;  padding:37px 0px 50px 80px; font-size:19px; color:#FFF!important; cursor:pointer;  margin:155px 0 0 0; z-index:9;   position:relative; clear:both; width:225px;}		
				.menu-principal-selected a  { color:#FFF!important;}
				
				
			/*  LINK EMPRESA */	
				
			.menu-principal-conheca a{ background:url(../images/fundo-conheca.png) no-repeat; list-style:none; padding:40px 0px 50px 84px; font-size:19px; color:#FFF; margin:-40px 0 0 0; z-index:8; position:relative;  clear:both; width:225px; float:left;}
								.menu-principal-conheca a:hover{ background:url(../images/fundo-conheca.png) 0px -238px no-repeat; list-style:none; cursor:pointer; padding:40px 0px 50px 84px; font-size:19px; color:#FFF;margin:-40px 0 0 0; z-index:8; position:relative;  clear:both; width:225px;}	
								.menu-principal-conheca-selected{ background:url(../images/fundo-conheca.png) 0px -119px no-repeat; list-style:none; cursor:pointer; padding:40px 0px 50px 84px; font-size:19px; color:#FFF; margin:-40px 0 -50px 0; z-index:8; position:relative;  clear:both;width:225px;}	
								
								
			/*  LINK EMPREENDIMENTOS */						
			.menu-principal-emp a{ background:url(../images/fundo-emp.png) no-repeat; list-style:none; padding:40px 66px 50px 84px; font-size:19px; color:#FFF; margin:10px 0 0 0; z-index:7; position:relative;  clear:both; width:225px; float:left; }	
				.menu-principal-emp1 a{ background:url(../images/fundo-emp.png) no-repeat; list-style:none; padding:40px 0px 50px 84px; font-size:19px; color:#FFF; margin:-45px 0 0 0; z-index:7; position:relative;  clear:both; width:150px; float:left; width:225px;}	
				.menu-principal-emp a:hover{ background:url(../images/fundo-emp.png) 0px -237px no-repeat; list-style:none; padding:40px 0px 50px 84px; font-size:19px; color:#FFF; margin:10px 0 0 0; z-index:7; position:relative; float:left;  clear:both; cursor:pointer; width:225px;}	
					.menu-principal-emp1:hover a{ background:url(../images/fundo-emp.png) 0px -237px no-repeat; list-style:none; padding:40px 0px 50px 84px; font-size:19px; color:#FFF; margin:-45px 0 0 0; z-index:7; position:relative;  clear:both; width:225px; float:left;}	
				.menu-principal-emp-selected{ background:url(../images/fundo-emp.png) 0px -117px no-repeat; list-style:none; padding:40px 66px 50px 84px; font-size:19px; color:#FFF; margin:-43px 0 0 0; z-index:7; position:relative; float:left;  clear:both; cursor:pointer; width:225px;}	
				
				
			/*  LINK CONDOMINIOS */					
			.menu-principal-cond a{ background:url(../images/fundo-cond.png) no-repeat; list-style:none; padding:40px 66px 37px 84px; font-size:19px; color:#FFF; margin:-40px 0 0 0; z-index:6; position:relative;  clear:both; float:left; width:225px;}
				.menu-principal-cond a:hover{ background:url(../images/fundo-cond.png) 0px -293px no-repeat; list-style:none; padding:40px 66px 37px 84px; font-size:19px; color:#FFF; margin:-40px 0 0 0; z-index:6; position:relative;  clear:both; cursor:pointer; float:left;width:225px!important;}
				.menu-principal-cond-selected{ background:url(../images/fundo-cond.png) 0px 100px no-repeat; list-style:none; padding:40px 66px 50px 84px; font-size:19px; color:#FFF; margin:-43px 0 0 0; z-index:6; position:relative; float:left; clear:both; cursor:pointer; width:225px;}
				
				
				
 			/*  LINK SOLICITE */				
			.menu-principal-solicite a{ background:url(../images/fundo-solicite.png) no-repeat; list-style:none; padding:40px 0px 50px 82px; font-size:19px; float:left; color:#FFF; margin:-40px 0 0 0; z-index:5; position:relative;  width:225px; float:left; clear:both;}	
				.menu-principal-solicite a:hover{ background:url(../images/fundo-solicite.png)  0px -237px no-repeat; list-style:none; padding:40px 0px 50px 82px; float:left; font-size:19px; color:#FFF; margin:-40px 0 0 0; z-index:5; position:relative;  clear:both; cursor:pointer; width:225px;}
				.menu-principal-solicite-selected{ background:url(../images/fundo-solicite.png)  0px -117px no-repeat; list-style:none; padding:40px 66px 50px 82px; float:left; font-size:19px; color:#FFF; margin:-44px 0 0 0; z-index:5; position:relative;  clear:both; cursor:pointer; float:left;  width:225px;}
				
					
			/*  LINK CONTATO */				
			.menu-principal-contato a{ background:url(../images/fundo-contato.png) no-repeat; list-style:none; padding:40px 66px 50px 85px; float:left; font-size:19px; color:#FFF; width:40px; margin:-40px 0 0 0; z-index:4; position:relative; width:150px; float:left; clear:both;}	
				.menu-principal-contato a:hover{ background:url(../images/fundo-contato.png) 0px -239px no-repeat; list-style:none; padding:40px 0px 50px 85px; float:left; width:40px; font-size:19px; color:#FFF; margin:-40px 0 0 0; z-index:4; position:relative;  clear:both; cursor:pointer; width:225px;}	
				.menu-principal-contato-selected{ background:url(../images/fundo-contato.png) 0px -117px no-repeat; list-style:none; padding:40px 0px 50px 85px; float:left; width:40px; font-size:19px; color:#FFF; margin:-43px 0 0 0; z-index:4; position:relative;  clear:both; cursor:pointer; width:225px;}	
			
	
	/*  Conteúdo */
	#conteudo{
		float:right;
		width:594px;
		clear:right;
		margin:-631px 0 0 0;
		}
		
		/*  Div sombra */
		.sombra { background:url(../images/sombra.png) no-repeat; width:65px; height:828px; position:absolute; float:left; z-index:10; }
	
	/*  Menu Vertical */
	#rodape-vertical{
		clear:both;
		height:237px;
		width:290px;
		float:left;
		margin:-40px 0 0 0;
		background:url(../images/fundo-rodape-lateral.jpg) #fff repeat-x;
		}
		
		#rodape-vertical p{
			clear:both;
		    color:#7789A0;
			margin:10px 0 0 40px;
			float:left;
			width:210px;
			font-size:12px;
			}
		
		/*  Telefone */
		.tel{
			 background:url(../images/tel.png) no-repeat;
			 padding:0 0 10px 35px;
			 float:left;
			 color:#012550;
			 margin:42px 0 0 40px;
			}
			
			.tel b{
			 font-size:25px;
			}
		
		/*  Endereço */	
		address {
			float:left;
			clear:both;
			color:#022550;
			width:210px;
			font-size:14px;
			margin:15px 0 0 40px;
			font-style:normal;
			}
			
			address b {
			font-size:18px!important;
			}
		