#monForm
{
	width: 100%; font-family:arial, helvetica, sans-sherif
}

#monForm p
{
	margin: 2px 0;
}

/* fieldset , legend */

#monForm fieldset
{
	margin:5px; padding:5px; border:1px solid #CCCCCC; font-family:arial, helvetica, verdana; font-size:12px; color:#000000
}

#monForm fieldset:hover
{
	background-color: #F5F5F5;
}

#monForm fieldset legend
{
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	font-size: 12px;
	color: #999999;font-family:arial, helvetica, sans-sherif; font-weight:bold; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:0
}

/* Label */

#monForm label
{
	background-color: #EEEEEE;
	display: block;
	width: 38%;
	float: left;
	padding-right: 2%;
	text-align: right;
	font-size:11px; height:18px; line-height:18px;
	margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px
}

#monForm label:hover
{
	color:#A2A2FF
}

#monForm .form_label_nostyle
{
	background: none;
	border:none 
}

/* Input */
#monForm input, #monForm select
{
	background-position: center; margin-left: 1%;
	width: 57%;
	border: 1px solid #CCCCCC;; font-size:11px; height:18px; line-height:18px; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; background-image:url('../images/divers/txtarea_cntr.gif'); background-repeat:repeat
}

#monForm input:hover, #monForm select:hover, #monForm input:focus, #monForm select:focus
{
	
	border:1px solid #A2A2FF; background-color: #DBDBFF;
}

#monForm .form_input_day_month
{
	width: 3%;
}

#monForm .form_input_year
{
	width: 6%;
}

/* button submit */
#monForm input[type="submit"]
{
	border: 1px solid #C0C0C0;
	width: 27%; background-image:url('../images/Super_barre/Super_barre_03.jpg')
}

#monForm input[type="submit"]:hover
{
	background-color: #A2A2FF;
	cursor: pointer
}

#monForm input[type="reset"]
{
	border: 1px solid #C0C0C0;
	width: 27%; background-image:url('../images/Super_barre/Super_barre_03.jpg')
	}

#monForm input[type="reset"]:hover
{
	background-color: #A2A2FF;
	cursor: pointer;
}
