
/**********************************************************************************************/
/*   FORM
/**********************************************************************************************/

fieldset { padding: 20px; border: 1px solid #9C9E9F; display: block; }

legend { font-size: 14px; font-weight: 700; color: #000; /margin-bottom: 20px; }

label { font-weight: 700; color: #333; }

.form-field { background: #f1f1f1; border: 1px solid #9C9E9F; font: 12px Arial; padding: 2px; color: #666; }
.form-field:hover { background: #FFF; }

.form-mandatorysign { font: 12px Verdana; color: #ff0000; }

.button { 
	float: left; 
	/*background: url(img/bt_right.gif) no-repeat 100% 0; */
	background:#B9AF73;
	height: 16px; 
	padding: 4px;
	text-align:center;
	border:1px solid #9C9E9F;
} 

.button input { 
	/*background: url(img/bt_left.gif) no-repeat;*/
	border: 0; 
	font: 12px Verdana; 
	font-weight: 700; 
	color: #FFF; 
	padding:0;
	background:#B9AF73;
	cursor:pointer;
} 

.button a { 
	display: block; 
	/*background: url(img/bt_left.gif) no-repeat;*/
	font: 12px Verdana; 
	font-weight: 700;  
	height: 25px;  
	padding: 0;
	line-height: 22px;
	color: #FFF;
} 

.button a:hover { color: #FFF; } 

/**********************************************************************************************/
/*   LOGIN
/**********************************************************************************************/

#login-page form { margin: 20px 0; }
#login-page fieldset { width: 400px; }
#login-page .form-field { margin: 2px 0 8px 0; width: 160px; }


/**********************************************************************************************/
/*   DEMANDE DE BADGE /* resa stand */
/**********************************************************************************************/
.TableForm { width:90%;margin:0 auto; }
.TableForm td { padding: 0 0 10px 0; }
input.coche-radio { position: relative; margin-right: 3px }

