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

#center
{
	margin-top:-175px;
	margin-left:-300px;
	width:600px;
	height:350px;
	position:absolute;
	left:50%;
	top:50%;
}

/*logo da arquiteta*/
#logo
{
	width:415px;
	height:350px;
	float:left;
	background-image:url(imagens/linhav.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

#logo img
{
	margin-top:-29px;
	top:50%;
	position:relative;
}

/*área de botão de contato*/
#bt-contato
{
	width:185px;
	height:350px;
	float:right;
}

#bt-contato img
{
	margin:161px 2px 0 0;
	float:right;
}

/*--- PÁGINA DE CONTATO -----*/
body.form #center
{
	margin-left:-375px;
	width:750px;
}

/*logo e dados*/
#logo-contato
{
	width:425px;
	height:350px;
	float:left;
	background-image:url(imagens/linhav.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

#logo-inner
{
	margin-top:105px;
	position:relative;
}

#dados-inner
{
	margin:29px 0 0 100px;
	position:relative;
}

/*formulário*/
#formulario
{
	width:325px;
	height:350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	float:right;
}

input, textarea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;	
}


/*texto*/
#form-top
{
	padding:10px 0 15px 0;
	margin:42px 10px 0 0;
	position:relative;
	float:right;
	background-image:url(imagens/linhah.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

/*mensagem de envio*/
#msg
{
	padding:10px 0 0 0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	position:relative;
	float:right;
}

#form
{
	margin:22px 10px 0 0;
	position:relative;
	float:right;
}

#form input,textarea
{
	background:transparent none repeat scroll 0 0;
	border:solid 1px #CCCCCC;
}

#form label
{
	width:70px;
	float:left;
}

#form .form-bloco
{
	margin:0 0 15px 0;
	display:block;
	position:relative;
}

#form-submit
{
	position:relative;
	margin:10px 0 0 70px;
}

#form-submit input
{
	height:25px;
}

#form-submit input:hover
{
	color:#000;
}




