.form_block{
	background:#f4f4f4;
	position:relative;
	clear:both;
	padding:15px;
}

.form_block p{
	float:left;
	margin: 0 0 3px 5px;
}

.form_block input, .form_block ul, .form_block textarea{
	float:left;
	margin: 12px 0 0 5px;
}

.form_block li{
	list-style-image:none;
	padding:0;
	clear:both;
	list-style:none;
}

.form_block ul{
	padding:0;
}

.form_block ul input{
	margin: 0 0 3px 0px;
}

.form_large{
	width:600px;
}

.form_fin{
	width:269px;
}

.form_large p.p_block{
	clear:both;
	width:142px;
	padding:0;
	margin: 12px 0 0 0;
}

.form_fin p.p_block{
	clear:both;
	width:109px;
	padding:0;
	margin: 12px 0 0 0;
}

.form_HG, .form_HD, .form_BG, .form_BD{
	position:absolute;
}

.form_HG{
	width:9px;
	height:7px;
	background-image:url(../images/form_HG.gif);
	top:0;
	left:0;
}

.form_HD{
	width:9px;
	height:7px;
	background-image:url(../images/form_HD.gif);
	right:0;
	top:0;
}

.form_BG{
	width:10px;
	height:8px;
	background-image:url(../images/form_BG.gif);
	bottom:0;
	left:0;
}

.form_BD{
	width:10px;
	height:8px;
	background-image:url(../images/form_BD.gif);
	right:0;
	bottom:0;
}

.search_gauche li{
	list-style-image:none;
	padding:0;
	clear:both;
	list-style:none;
}

.search_gauche ul{
	padding:0;
}

.search_droite ul{
	padding:0;
	padding-top:23px;
	clear:both;
}

.search_droite li{
	list-style-image:none;
	padding:0;
	clear:both;
	list-style:none;
	margin-bottom:18px;
}

.search_droite h3{
	font-size:12px;
	margin:0;
}