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

body	{
		 margin-top:0px;
		 margin-left:0px;
		 background: url(images/bg.jpg) repeat-x;
		/* font-family: "Calibri", Arial, Helvetica, sans-serif;*/
		 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		 color:#FFF;
		}
		
img		{
		 border:none;
		}

#container	{
			 width:1000px;
			 height:600px;
			 margin:auto;
			}
			

#topo		{
			 width:1000px;
			 height:111px;
			 float:left;
			 position:relative;
			 z-index:2;
			}

#topo-breve	{
			 display:block;
			 margin:auto;
			}
			
#topo-logo	{
			margin-top:-52px;
			float:left;
			}
#topo-visite-decorado		{
							 position:absolute;
							 top:105px;
							 right:25px;
							}
							
#fotos-decorado				{
							 float:right;
							 font-size:16px;
							 background:#B5207E;
							 margin-right:25px;
							 margin-top:25px;
							 padding:2px 4px 2px 4px ;
							}

#fotos-decorado		a		{
							 color:#FFF;
							 text-decoration:none;
							}
			
#menu		{
			 list-style:none;
			 float:left;
			 margin-top:3px;
			 margin-left:-10px;
			}
			
#menu	li	{
			 display:inline;
			 font-size:18px;
			 margin-right:0px;
			 margin-left:15px;
			 border:0;
			}
			
#menu	li a, #menu	li a:visited	{
	text-decoration:none;
	color:#000;
	border:0;
			}
			
#menu	li a:hover	{
	text-decoration: none;
	color: #b51f7e;
	font-size: 16px;
	border:0;
			}
			
#principal	{
			 width:1000px;
			 height:385px;
			 float:left;
			 position:relative;
			}
			
			
#principal-reali	{
			 width:1000px;
			 height:385px;
			 float:left;
			 background-color:#FFF;
			 position:relative;
			}
			
#principal-home	{
			 width:1000px;
			 height:385px;
			 float:left;
			 position:relative;
			 background:url(../img/bg-home-2.jpg) no-repeat;
			}			
			
#rodape		{
			 width:1000px;
			 height:104px;
			 float:left;
			}
			
#endereco-rodape	{
					 margin-top:0px;
					 text-align:center;
					 font-size:18px;
					 margin-bottom:0px;
					}
					
#realizacao-rodape	{
					 width:586px;
					 height:85px;
					 float:left;
					}
					
#realizacao-rodape img	{
					 margin-top:12px;
					 margin-left:23px;
					}
					
#infos-rodape			{
						 width:350px;
						 height:85px;
						 float:left;
						 padding-left:30px
						}

.redes-rodape			{
						height:21px;
						float:left;
						}
						
.redes-rodape-facebook			{
								width:100px;
								}
								

.redes-rodape-twitter			{
								width:200px;
								}								

.redes-rodape		a	{
						color:#000;
						font-size:12px;
						text-decoration:none;
						}
						
.redes-rodape		img	{
						 margin-right:2px;
						}
						
						
#telefone-rodape		{
						 color:#000;
						 font-size:25px;
						 margin-bottom:15px;
						 margin-top:10px;
						}
	
#telefone-rodape	span{
						 color:#b51f7e;
						 font-size:22px;
						}


#imgs-localizacao		{
						 width:600px;
						 height:250px;
						 float:left;
						 margin-top:80px;
						}
						
.fotos-localizacao		{
						 width:255px;
						 height:160px;
						 text-align:center;
						 float:left;
						 font-size:10px;
						 margin-bottom:15px;
						}

#empresas-realizacao	{
						 width:442px;
						 height:85px;
						 background:#FFF;
						 margin-top:75px;
						 position:relative;
						 float:left;
						 margin-left:20px;
						}	
						
#empresas-realizacao img{
						 margin-top:35px;
						 margin-left:10px;
						 cursor:pointer;
						}
						
#empresas-realizacao p	{
						 position:absolute;
						 top:2px;
						 color:#000;
						 font-size:10px;
						}

.texto-realizacao		{
						width:460px;
						min-height:160px;
						font-size:11px;
						position:absolute;
						top:35px;
						left:500px;
						text-align:justify;
						visibility:hidden;
						line-height:110%;
						color:#000;
						}
						
#texto-realizacao-passe{
						width:460px;
						font-size:11px;
						position:absolute;
						top:120px;
						left:500px;
						text-align:justify;
						text-align:center;
						color:#000;
						}
						
.clear		{
			clear:both;
			}
			
			
#frase-conceito		{
					 text-align:right;
					 font-size:24px;
					 padding-right:24px;
					}
					



form		{
			 position:absolute;
			 left:639px;
			 top:20px;
			 color:#FFF;
			 font-size:12px;
			 width:280px;
			 line-height:24px;
			}
			
legend		{
			 font-size:11px;
			 text-align:center;
			 color:#FFF;
			}
			
input[type=text]	{
					 width:275px;
					 padding:5px;
					 border: 1px solid #b51f7e;
					}
					
input[type=password]	{
					 width:275px;
					 padding:5px;
					 border: 1px solid #b51f7e;
					}					
					
textarea			{
					 max-width:275px;
					 min-width:275px;
					 max-height:55px;
					 min-height:55px;
					 border: 1px solid #b51f7e;
					 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
					 font-size:12px;
					 padding:5px;
					 
					}

					
					#botreset {
	float: left;
	height: 40px;
	width: 100px;
	margin-left: 80px;
	padding-top: 50px;
}


#logar {
	height: 444px;
	width: 700px;
	background-image: url(file:///C|/Users/Renato/Desktop/Projeto/login/images/bglogin.jpg);
}


#botreset {
	float: left;
	height: 40px;
	width: 100px;
	margin-left: 80px;
	padding-top: 50px;
}
#logar table tr th {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	padding-left: 80px;
}


#blocologin {
	width: 660;
	height: 200;
	padding-top: 200px;
	}
	
					
input[type=submit]:hover	{
					 color:#000;
					 cursor:pointer;
					}


input[type=button]	{
					 
					 height:23px;
					 background: #b51f7e;
					 border:none;
					 color:#FFF;
					 position:absolute;
					 right:3px;
					}
					
#atendimento	{
	background: #b51f7e;
	color:#FFF;
	width:133px;
	height:23px;
	text-align:center;
	line-height:23px;
	position:absolute;
	right: 0px;
	top:0px;
				}
				
#atendimento a	{
				 color:#FFF;
				 text-decoration:none;
				 font-size:12px;
				}
				
#atendimento a:visited	{
				 color:#FFF;
				 text-decoration:none;
				 font-size:12px;
				}

#atendimento a:hover	{
				 color:#000;
				}
				
.planta-img{
	position:absolute;
	float:left;
	top:60px;
	}
	
.planta-img img{
	margin:10px;
	border:2px solid #fff;
	}
	
.planta-img img:hover{
	border:2px solid #b5207e;
	}
	
.apto-img{
	position:absolute;
	float:left;
	top:40px;
	left:0px;
	}
	
.apto-img img{
	margin-left:30px;
	border:2px solid #fff;
	}
	
.apto-img img:hover{
	border:2px solid #b5207e;
	}
