/*  ------------------------------------------
/*  acces
/*  ------------------------------------------ */


.modifier { padding : 10px 0 0 0; font-size: 14px; font-weight: bold;}

.voir { padding : 10px 0 0 0;font-size: 14px; font-weight: bold; }



#page_form {
	width: 980px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

.log {
	background: #CCC;
	padding: 3px;
	width: 270px;
	float: left;
	text-align : center; }

.log1 {
	background: #CCC;
	margin: 0 0 0 10px;
	padding: 3px;
	width: 300px;
	float: left;
	text-align : center; }

/*  ------------------------------------------
/*  btn
/*  ------------------------------------------ */

input[type=submit], input[type=reset] {
background-color:#63637B;
color: #FFF;
font-family:"trebuchet ms",sans-serif;
width: 185px;

margin: 7px 0;
border:2px outset #A6BEDE;
font-weight:bold;
cursor:pointer;
}
input[type=submit]:hover, input[type=reset]:hover {
border:2px outset white;
color:black;
background-color:#F0F0F0;
}
input[type=submit]:active, input[type=reset]:active {
border:2px inset #A6BEDE;
background-color:#A6BEDE;
color:black;
} 

/*  ------------------------------------------
/*  ajout doc
/*  ------------------------------------------ */

.float_img {
margin: 0 10px 10px 0;
padding: 5px;
float: left;
border: 1px solid #CCC;
width: 150px;
height: 140px;
font: 12px bold;
background: #F0F0F0; }


/*  ------------------------------------------
/*  form
/*  ------------------------------------------ */
.float_form_full {
margin: 8px 0 20px 40px !important;
margin: 8px 0 20px 20px;
float: left;
width: 95%;
}
.float_form {
margin: 8px 0 0 0 !important;
margin: 8px 0 0 0;
padding: 0 10px !important;
padding: 0 10px;
border-left: 1px solid #CCC;
float: left;
width: 295px !important;
width: 295x;
background: #F0F0F0; }

.float_form1 {
margin: 8px 0 0 5px !important;
margin: 8px 0 0 5px;
padding: 0 10px !important;
padding: 0 10px;
border-left: 1px solid #CCC;
float: left;
width: 295px !important;
width: 295px;
background: #F0F0F0; }

.float_form2 {
margin: 8px 0 0 5px !important;
margin: 8px 0 0 10px;
padding: 0 10px !important;
padding: 0 10px;
border-left: 1px solid #CCC;
float: left;
width: 295px !important;
width: 295px;
background: #F0F0F0; }

.float_form4 {
margin: 8px 0 0 0 !important;
margin: 8px 0 0 0;
padding: 0 0 0 20px !important;
margin: 0 0 0 20px;
border-left: 1px solid #CCC;
float: left;
width: 370px !important;
width: 370px;
background: #F0F0F0; }

.float_form5 {
margin: 8px 0 0 0 !important;
margin: 8px 0 0 0;
padding: 0 0 0 20px !important;
margin: 0 0 0 20px;
border-left: 1px solid #CCC;
float: left;
width: 970px !important;
width: 970px;
background: #F0F0F0; }

.float_form6 {
margin: 15px;
padding: 15px;
border-left: 1px solid #CCC;
width: 550px !important;
width: 550px;
background: #F0F0F0; }


.titre_form {
	margin: 13px 0 0 0;
	font: bold 1.2em "Arial", Trebuchet MS, Helvetica, sans-serif;
	color: #853F8E;
	border-bottom: 1px solid #853F8E;
}

.stitre_form {
	margin: 15px 20px 10px 0;
	font: bold 1em "Arial", Trebuchet MS, Helvetica, sans-serif;
	color: #0073c4;
	border-bottom: 1px solid #0073c4;
}

.liste_form {
	margin: 10px 0 0 0;
}


.sstitre_form {
	margin: 0;
	font: bold 0.77em "Arial", Trebuchet MS, Helvetica, sans-serif;
	color: #996666;
}

.ou {
	margin: 0 0 5px 0;
	font: bold 0.77em "Arial", Trebuchet MS, Helvetica, sans-serif;
	color: #996666;
}

.champ{ 
font-size: 11px;
margin: 0 0 1em 0;
width: 295px !important;
width: 295px; }

.champ6{ 
font-size: 11px;
margin: 0 0 1em 0;
width: 540px !important;
width: 540px; }

.champ7{ 
font-size: 11px;
float: left; 
margin: 0 0 1em 0;
width: 260px !important;
width: 260px; }



.champ1{ 
font-size: 11px;
margin: 0 0 1em 0; }

.form {
font-size: 11px;
background-color:#FFFFFF; 
font-family: verdana; 
color: #000000; 
border: 1px solid #BEB88C; 
overflow: auto ; 
font-weight: bold ;
padding-left: 3px ; 
width: 90% !important;
width: 90%; }

