@charset "utf-8";
/* CSS Document */

body {font-family:tahoma;}
body div {border:solid 0px darkgreen;}

body, html {margin:0px; border:0px;}
body img {border:0px;}


#topo{width:100%;height:150px;margin:0px auto;background-color:white;}
	#toposeg{width:1000px;height:150px;margin:0px auto;}
		#logo{width:282px;height:95px;float:left;margin-top:26px;}
			#logo img{margin-top:px;}
		 #divmenu{width:700px;height:150px;float:right;}
			#menu{width:700px;height:50px;float:right;margin-top:25px;}
				
				#face{width:25px;height:25px;float:right;margin-right:0px;margin-top:23px;}
		
		
#corpo{width:100%;height:660px;background-image:url("../imagens/bgcondominios.jpg");}
	#corposeg{width:1000px;margin:0px auto;}
	
	
			
			#tex{width:700px;height:400px;background-image:url("../imagens/tex.png");margin-left:260px;padding-left:20px;padding-right:15px;padding-top:5px;overflow:auto;}	
				#tex h1{text-align:center;color:darkblue;}
				#tex h2{text-align:left;color:darkblue;font-size:26px;}
                #tex h3{text-align:left;color:darkblue;font-size:16px; margin-top: 6px;}

				#tex p{color:black;text-align:left;font-size:16px;}
			     #tex span {color:blue; font-weight: bold;}
		#divtel{width:100%;height:200px;background-color:background: rgb(229,229,229); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(229,229,229,1) 0%, rgba(255,252,252,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(100%,rgba(255,252,252,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(255,252,252,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(255,252,252,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(255,252,252,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(229,229,229,1) 0%,rgba(255,252,252,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#fffcfc',GradientType=0 ); /* IE6-9 */
;margin-top:0px;}
			#divtelseg{width:1000px;height:200px;margin:0px auto;}
				#tel{width:430px;height:170px;margin-left:250px;padding-top:35px;padding-left:50px;text-align:center;font-size:15px;}
					#tel span{font-size:20px;}		
						
#roda{width:100px;display:table;background-color:white;margin-bottom:0px;}
	#rodaseg{width:1000px;display:table;margin:0px auto;}
		
		#patro{width:100%;display:table;background-color:white;}
			
			table{width:60%;height:20%;}
			table th{color:white;}
			
			#menuhori{width:735px;height:125px;background-color:;margin-left:258px;margin-top:-100px;padding-bottom:20px;}		
				
				#otimiza{width:100%;height:35px;}
				#otimizaseg{width:1000px;height:35px;margin:0px auto;background-image:url("../images/barra.jpg");}
					#otimizamais {width:260px; height:28px; float:left; padding-top:8px; margin-left: 395px;}	
					#otimizamais span{font-size:16px;}
					.icone4 {width:100px; height:10px; float:right; margin-top:0px; }
				
		.menu{
		  margin:100px auto auto 0px;
		  background:tranparent;
		  width:auto;}
		.nav{
			
		  
		  text-transform:uppercase;
		  text-decoration:none;
		  display:inline;
		  height: 120px;width:120px;
		  margin: 2px 0px 0px 2px;
		  overflow: hidden;
		  float:left;
		  text-align: center;
		  background:#191970;
		  color: #fff;
		  transition: all .2s ease, box-shadow .5s ease;
		  -webkit-transition: all .2s ease,box-shadow 5.s ease;
		  box-shadow: 0px 0px 0px 0px rgba(255,255,255,.5),0px 0px 0px 0px rgba(255,255,255,1);
		  cursor: pointer;}
		.nav:hover {
			background: rgba(255,255,255,.5);
			color:#191970;
			box-shadow: 0px 0px 0px 20px rgba(255,255,255,.5),0px 0px 0px 40px rgba(255,255,255,0);
		  transform::scale(1);
		-webkit-transform:scale(1);
		  }
		 .nav:hover .icon:first-child {
			margin-top: -120px;
		  }
		  .icon {
		    margin-left:-1px;
			height: 120px; width: 120px;
			line-height: 120px;
			font-size: 17px;
		   transition: margin 0.8s;
		-webkit-transition: margin 0.8s;
		  }
		  
		  .navb{
			
		  line-height:5px;
		  text-transform:uppercase;
		  text-decoration:none;
		  display:inline;
		  height: 120px;width:120px;
		  margin: 2px 0px 0px 2px;
		  overflow: hidden;
		  float:left;
		  text-align: center;
		  background:#191970;
		  color: #fff;
		  transition: all .2s ease, box-shadow .5s ease;
		  -webkit-transition: all .2s ease,box-shadow 5.s ease;
		  box-shadow: 0px 0px 0px 0px rgba(255,255,255,.5),0px 0px 0px 0px rgba(255,255,255,1);
		  cursor: pointer;}
		.navb:hover {
			background: rgba(255,255,255,.5);
			color:#191970;
			box-shadow: 0px 0px 0px 20px rgba(255,255,255,.5),0px 0px 0px 40px rgba(255,255,255,0);
		  transform::scale(1);
		-webkit-transform:scale(1);
		  }
		 .navb:hover .icon:first-child {
			margin-top: -155px;
		  }
		  
		  
		  .icon p {line-height:20px; margin-top:40px;}
			
			.icon p span {font-size:15px;}
			