
span.aide
{
	font:normal normal normal 10px/10px Georgia, serif;
/* 	margin-bottom:10px; */
}

span.error
{
	color:#aa0000;
}

span.valid
{
	color:#00aa00;
}

span.normal
{
	color:#000000;
	visibility:hidden;
}

div.description
{
	float:left;
/* 	top:100px; */
/* 	left:0px; */
	width:298px;
	height:608px;
	border:1px solid #aaaaaa;
/* 	font:normal normal normal 14px/14px Georgia, serif; */
	overflow:hidden;
}

div.aide
{
	float:right;
/* 	top:100px; */
/* 	left:310px; */
	width:688px;
	height:78px;
	border:1px solid #aaaaaa;
/* 	overflow:hidden; */
}

div.formulaire
{
	float:right;
/* 	top:190px; */
/* 	left:310px; */
	width:688px;
	height:518px;
	margin-top:10px;
	border:1px solid #aaaaaa;
	overflow:hidden;
/* 	background-color:#ff0000; */
	z-index:10;
}

div.label
{
	float:left;
	width:250px;
	font:normal normal normal 15px/15px Georgia, serif;
	margin-bottom:5px;
	margin-left:10px;
/* 	margin-bottom:5px; */
	clear:left;
}

div.item
{
	float:left;
/* 	width:250px; */
	font:normal normal normal 16px/8px Georgia, serif;
	margin-bottom:5px;
	margin-left:5px;
}

div.alert
{
	float:left;
	margin-bottom:5px;
	margin-left:10px;
	clear:left;
	font:normal normal normal 15px/15px Georgia, serif;
}

input.texte
{
	width:400px;
	border:1px solid #aaaaaa;
	background-color:transparent;
}

textarea.message
{
	width:400px;
	height:200px;
	border:1px solid #aaaaaa;
	background-color:transparent;
}

input.captcha
{
	width:213px;
	border:1px solid #aaaaaa;
	background-color:transparent;
	margin-left:10px;
}

input.valider
{
/* 	width:400px; */
/* 	border:1px solid #aaaaaa; */
/* 	background-color:transparent; */
}

img.captcha
{
/* 	float:left; */
	width:175px;
	height:20px;
	border:1px solid #aaaaaa;
	vertical-align:bottom;
}

select.menu
{
/* 	width:400px; */
	border:1px solid #aaaaaa;
	background-color:transparent;
}

div.vtsep0
{
	clear:both;
	position:relative;
	width:0px;
	height:0px;
}

