ul {list-style:none;margin:0;padding:0}

/*********** form.generiqueulaires ***************/

form.generique{
	background-color: #E4E4E4;
	border: 1px solid #666666;
	color: #666666;
	width: 530px;
	margin: 0 auto;
}

form.generique div.title{
	background-color: #666666;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
}

form.generique ul{
	border: 1px solid #ffffff;
}

form.generique ul li{
	clear: left;
	padding: 5px 0 5px 5px;
	border-bottom: 1px solid #ffffff;
}

form.generique ul li label{
	display: block;
	float: left;
	width: 170px;
	font-weight: normal;
	color: #15A3EC;
}

form.generique fieldset{
	border-style: none;
	margin:0;
	padding:0;
	font-weight: bold;
}

form.generique input.button{
	border: 1px solid #ffffff;
	cursor:pointer;
	display: block;
	margin: 0 auto;
}

form.generique fieldset legend{
	_margin: 0 -7px; /*IE Win */	
}

form.generique fieldset ul{
	border:0;
}
form.generique fieldset ul li{
	border:0
}

form.generique ul li fieldset.checklist label,
form.generique ul li fieldset.radiolist label{
	clear:left;
	display: inline;
	width: 335px;
	margin-left: 170px;
}

/*************** Error sur les chmaps de form.generiqueulaire *****************/

form.generique input.error, select.error,textarea.error{
	border: 1px solid #ff0000;
}


form.generique label.error,
form.generique legend.error,
form.generique span.error{
	color: #ff0000;
}

/********** form.generiqueulaires required *******************************/

form.generique span.required{
	color: #ff0000;
}

