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

 #error {
	height:auto;
	color:#666;
	margin-left:1em;
}

#error p {
	color:#F00;
	margin:0.5em 0 0 .5em;
}

form#form_contact {
	height:auto;
}

legend{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#404040;
	margin:1em 0 0.5em 1em;
}

#right p {
	color:#333;
	margin:1em 0 0 0;
}

p label {
	color:#4D4D4D;
}

#right p.me {
	color:#F03;
	margin:25px;
}
#right p.me2 {
	color:#9FF;
	margin:25px;
}

input.text {
	width:250px;
	margin-top:0;
	background-color:#ABDAFC;
	position:absolute;
	right: 30px;
	border: 1px solid #333;
}

textarea {
	width:250px;
	height:5em;
	position:absolute;
	right:30px;
	border: 1px solid #333;
	background-color:#ABDAFC;
}


input.text:focus, textarea:focus {

	background-color:#f9d59d;
}

input#submit {
	margin:60px 0 0 180px;
}

#right p {
	margin:5px 0 0 5px;
}