/* CSS Document */
#header_adm{background-image:url(/img/fond_header_adm.jpg);background-repeat: no-repeat;background-position: left top;height:126px;width:100%;}

#menu_adm{ position:absolute; left:0px;
width:223px; height:662px;border-right: 1px dashed #F1E0E2;}

#menu_adm ul{
padding:0px 0px 0 10px;margin:0;list-style-type: none; line-height:120%;}

#menu_adm li  {height:25px;background-repeat:no-repeat;background-position: left 5px;
background-image:url(/img/puce_menu_1.png);}

#menu_adm a{
text-decoration: none; color: #000; line-height:120%; font-size:11px;
padding-left: 10px; }

#contenu_adm{ margin-left:233px;background-color:white; width:737px;height:662px;}

#contenu_adm h1{
font-size:18px;margin:0 0 20px 0; padding:0; color:#684251; font-weight:normal;}

.padmin{margin:0 0 10px 20px;padding:0; line-height:130%;}

.login{position:absolute; width:80px; left:238px; margin-bottom:10px;}
.labelErr{color:#841013;}
.inputForm, .inputErr{
	background-color:#FFF;
	padding: 2px;
	margin: 0 0 0px 0px;
	font-weight: normal;
	color: #313131;
	font-size:11px;
}
.inputForm{border: 1px solid #B8B3A0;}
.inputErr{ border: 1px solid #841013;}

.labelform,.labelForm, .labelErr {font-weight:bold;}
.labelErr{ color:#841013;}

#mes_err_fieldset {
 display:none;
}

#mes_err ,#mes_err_fieldset{border:1px solid #841013;width:650px;margin:0px 0 0px 30px;}
legend{font-size:12px; font-weight:bold; font-style:italic; color:#841013;margin-left:10px;}
.erreur_txt{font-size:11px; font-weight:bold; font-style:italic; color:#841013;margin:5px 10px;}
.erreur_tab{font-size:11px;margin:10px 20px;}
.red{ color:#FE2800;}
.green{ color:#339900;}
.liste_action_adm{position:absolute; right:0px; background: white; width:330px;}
.liste_annonce_adm{margin-right:330px; width:446px;}
.formulaire{margin:0; padding:0;}

.bouton{
	background-color:#F0E1E2;
	padding: 2px;
	margin: 0 0 0px 0px;
	font-weight: normal;
	color: #000;
	font-size:12px;
	 border: 1px solid #000;
}

textarea{ font-family:Arial, Helvetica, sans-serif; font-size:10px;}

/*Tableau liste back-office*/
.tab_connexion{
	border-collapse: collapse;
   margin: 0px 0 0 20px; 
   font-size: 11px;}

#tab{
   border-collapse: collapse;
   margin: 5px 0 10px 30px; 
  	width:650px; 
   font-size: 11px;
  /* border-bottom: 1px solid #000;  */ 
}
#tab th, #tab_adresse th{
	line-height: 100%;
	padding:10px 0px 10px 0px;
	color:#684251;
	text-align:left;
	font-size:11px; font-weight:bold; font-style:italic;
	
}

th a:link{text-decoration:underline;color:#BB4EE6;font-size:14px; font-weight:bold;}
th a:active{text-decoration:underline;color:#BB4EE6;font-size:14px; font-weight:bold;}
th a:visited{text-decoration:underline;color:#BB4EE6;font-size:14px; font-weight:bold;}
th a:hover{text-decoration:underline;color:#BB4EE6;font-size:14px; font-weight:bold;}

#tab td {
	border-bottom: 1px solid #684251; 
	/*padding:5px 0px 5px 0px;*/
}

.nom_tab{width:30px;}
.tab_ligne_1{background:#F0E1E2; }
.tab_ligne_2{background:#FFF; }
.bord_img_0{ border:0px;}

.partie_form{
	margin-right:5px;
	margin-left:30px;
	margin-top:5px;
	border: 1px dashed #F0E1E2;
	/*padding-left:10px;*/
	padding-bottom:10px;
	width:500px;
}

.partie_form legend{
color:#846571; font-size:12px; font-style:italic; font-weight:bold; background-color:#FFF;
}

h6{
color:#676785; font-size:12px; font-style:italic; font-weight:bold; background-color:#FFF;
padding:0; margin:10px 0;
}
/* Page article juridique */
#actu_juridique_front{margin-left:25px;width:762px;}
#actu_juridique_front p{font-size:11px; margin:0 20px 10px 0; line-height:130%;}
#actu_juridique_front h2{font-size:14px;margin:0 0 5px 0; padding:0; color:#00C3DC; text-transform:uppercase;}
#actu_juridique_front h3{font-size:11px; margin:0 20px 0px 0; line-height:130%;}
#actu_juridique_front a{color:#000099; text-decoration:underline;}
