/******************************************************************************/
/* 
	Formulaire
*/
/******************************************************************************/
.part .form dl {
	padding:0;
	margin: 0 0 14px 0;
	/*margin:0;*/	 
}
.part .form dt { 
	text-align:left;
	margin:12px 0 5px 14px;
	padding:0;
	/*float:inherit;*/
	float:none;
	clear:both;
}
.part .form dt label {
	font-weight:bold; 
} 

.part .form dd {
	margin:0px; 
	padding:0px;
	margin-left:7px;
	margin-left:28px;
	margin-right:28px;
	margin-bottom:5px;
	text-align:left;
	/*float:inherit;*/
	float:none;
}
.part .form input {
	font-size:11px;
	font-family: Arial,Verdana,sans-serif;
}
.part .form label.error {
	color:red;
	font-weight:bold;
	margin-left: 14px;
}
/*
.mceEditor defaultSkin .mceLayout {
	-moz-border-raduis:3px;
	border-color:#A7A6AA;
}
*/
/******************************************************************************/
/* 
	Validation
*/
/******************************************************************************/
		input.error, select.error, textarea.error {
			border:1px solid red;
		}
		
		div.error {
			padding:3px 5px 3px 5px;
			background-color:red;
			color:white;
			display:inline !important;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
		}
		
		.arrow {
			margin-left:5px;
			margin-top:-1px;
			height:8px;
			background-image:url("/layout/_indc/desktop/_default/img/control/arrow_bottom.png");
			background-repeat:no-repeat;
		}
