/* CSS Document */

#contact-form 		{
	font-size: small;
	
}

#formcontainer		{
	width:				770px;
	height:				400px;
	background-color:#000000;
	margin-right: auto;
	margin-left: auto;
	overflow:			auto;
	padding:			10px;
	
}

#formcontainer Legend	{
color:#FFFF00;
}


#contact-form label	{
	float:left;
	width:20%;
	font-size:90%;
	margin-left:1.2em;
}

#contact-form div	{
	clear:left;
	margin:0.4em 0 0.6em 0;
}

#contact-form fieldset	{
	border:1px solid #cccc33;
}

#contact-form fieldset label	{
	margin-left:0.4em;
}

#contact-form .txt	{
	width:70%;
	border:1px solid #89b1ca;
	font-size: small;
}

#contact-form textarea.txt	{
	width:77%;
}

#contact-form .btn	{
	border:2px solid #89b1ca;
	background-color:#365787;
	color:#ffffff;
	padding:0.4em;
}

#contact-form div.submit {
	text-align:center;
}
	
/* input */
div#to	{
		margin-top:20px;
		}
		
div#your	{
		margin-top:20px;
		}
		
div#mess	{
		margin-top:20px;
		}
