* {
	font-family: Arial, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
html, body {
	background-color: #dedab9;
	height:100%;
}
a {
	font-size: 12px;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
select {
	color: black;
}
select, option {
	color: black;
	padding-left:2px;
}
ul{
		list-style-type:none;
}
.asterisque{
	color:red;
	margin-left:3px;
	margin-right:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////::    Bandeau Haut   :: /////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#haut {
	position: absolute;
	top: 5px;
	left:50%;
	height: 150px;
	width: 750px;
	margin-left:-375px;
	background: #ffffff url(images/haut.png) no-repeat scroll left top;
}
#haut #logo{
	position: absolute;
	top: 30px;
	left:120px;
	width: 223px;
	height: 80px;
}
#haut #logo a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:28px;
	text-decoration:none;
	color:#990000;
}
#haut #deconnexion{
	position: absolute;
	top: 110px;
	left:645px;
	width:105px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:white;
	text-align:center;
	padding:2px 0px 2px 0px;
}
#haut #deconnexion:hover{
	color:#DF5F18;	
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    Menu Principal   :: /////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#menu_haut {
	position: absolute;
	top: 106px;
	left:0px;
	width: 750px;
	clear:both;
}
#menu_haut ul li{
	float:left;
	height:40px;
	width:100px;
	text-align:center;
	padding-top:4px;
	margin-left:20px;
	display:inline;
}
#menu_haut ul li.item_on{
	background: url(images/item_on.png) no-repeat scroll left top;
}
#menu_haut ul li.item_off{
	background: url(images/item_off.png) no-repeat scroll left top;
}
#menu_haut ul li a{
	color:#DCC099;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

#main {
	position: absolute;
	top: 155px;
	left:50%;
	width: 750px;
	margin-left:-375px;
	background-color: #f4f3eb;
	padding-top: 10px;
}
#main h1#title{
	margin-top:20px;
	margin-left:100px;
	width:540px;
	text-align:center;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#86311D;
}
#main h1#title_d{
	margin-top:20px;
	margin-left:195px;
	width:540px;
	text-align:center;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#353362;	
}

/*--------------------------------------------- Index.php ----------------------------------------------*/
#main #identification{
	width:300px;
	margin-left:225px;
	margin-bottom:120px;
	padding-top:40px;
	background : #F4BC71 url(images/index_h.png) no-repeat scroll left top;
}
#identification form{
	padding-bottom:60px;
	background : #F4BC71 url(images/index_b.png) no-repeat scroll left bottom;
}
#identification form label{
	font-weight:bold;
	color:#832A19;
	margin-left:30px;
}
#identification form input#login,#identification form input#password{
	background : #ffffff url(images/input.png) no-repeat scroll left center;
	margin-top:3px;
	margin-bottom:3px;
	width:125px;
	height:18px;
	text-align:center;
}
#identification form input#login{
	margin-left:26px;
}
#identification form input#submit{
	float:right;
	margin-right:10px;
	margin-top:10px;
}
#failed{
	height:15px;
	margin-top:30px;
	margin-bottom:45px;
	font-weight:bold;	
	color:red;
	text-align:center;
}
/*-------------------------------------------------------------- Accueil.php-------------------------------------*/
#main #accueil{
	width:450px;
	background : #F4BC71 url(images/accueil_h.png) no-repeat scroll left top;
	margin-top:50px;
	margin-left:160px;
	margin-bottom:100px;
	padding-top:20px;
}
#accueil p{
	margin-top:10px;
	color:#832A19;
	text-align:center;
	padding-left:20px;
	padding-right:20px;
}
#accueil p#last{
	background : #F4BC71 url(images/accueil_b.png) no-repeat scroll left bottom;
	padding-bottom:20px;
}
/*-------------------------------------------------------------- Coeur.php-------------------------------------*/
#main #visual_coeur{
	float:right;
	width:352px;
	margin-right:20px;
	background: #dedab9 url(images/coeur_h.png) no-repeat scroll left top;
	margin-bottom:50px;
	margin-top:25px;
	font-weight:bold;
	display:inline;
}
#visual_coeur img{
		width:200px;
		height:150px;
		border:1px solid #353362;
		margin-left:75px;
		margin-top:25px;
		margin-bottom:10px;
}
#visual_coeur p{
	margin-left:15px;
	color:#353362;
}
#visual_coeur p span#reference{
	margin-left:10px;
	color:#832A19;
}
#visual_coeur p span#titre{
	margin-left:43px;
	color:#832A19;
}
#visual_coeur p#description{
	margin-left:0px;
	padding-left:39px;
	color:#832A19;
	padding-bottom:10px;
	background: #dedab9 url(images/coeur_b.png) no-repeat scroll left bottom;
	font-weight:normal;
	margin-top:3px;
}
#main #actions_coeur{
	float:left;
	width:262px;
	margin-top:100px;
	margin-left:40px;
	background:#dedab9 url(images/actions_h.png) no-repeat scroll left top;
	display:inline;
}
#actions_coeur ul{
	margin-top:40px;
	padding-bottom:40px;
	background:#dedab9 url(images/actions_b.png) no-repeat scroll left bottom;
}
#actions_coeur ul li{
	background:url(images/puce.png) no-repeat scroll left center;
	padding-left:25px;
	margin-left:25px;
}
#actions_coeur ul li a{
	color:#832A19;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/*-------Formualaire ajout ou remplacement-------*/
#coeur_form{
	width:450px;
	margin-top:20px;
	margin-left:140px;
	margin-bottom:100px;
	background: #dedab9 url(images/formu_h.png) no-repeat scroll left top;
}
#coeur_form img#photo{
	margin-top:15px;
	margin-left:50px;
	margin-bottom:10px;
	border:1px solid #353362;
}
#coeur_form form{
	background: #dedab9 url(images/formu_b.png) no-repeat scroll left bottom;
	padding-bottom:40px;
}
#coeur_form  form p{
	margin-left:15px;
	margin-top:3px;
	color:#353362;
	font-weight:bold;
}
#coeur_form  form p span#reference{
	margin-left:10px;
	color:#c86419;
}
#coeur_form  form p input#titre{
	margin-left:42px;
	color: #353362;
	border:1px solid #6392bb;
	padding-left:2px;
	padding-top:1px;
	padding-bottom:1px;
	font-weight:normal;
}
#coeur_form form select{
	width:200px;
	margin-left:9px;
}
#coeur_form form select,#coeur_form form select option{
	font-weight:normal;
	color:#353362;
}
#coeur_form form textarea{
	margin-left:77px;
	margin-top:5px;
	margin-bottom:10px;
	width:310px;
	height:60px;
	font-size:11px;
	padding:2px;
	color:#353362;
	border:1px solid #6392bb;	
}
#coeur_form form span#nb_car{
	font-weight:normal;
	color:red;
	font-size:11px;
	margin-left:5px;
}	
#coeur_form form p#submit{
	float:right;
	margin-right:10px;
}
/*-------------Fenetre de confirmation-------------*/
#confirm{
	margin-top:50px;
	margin-left:195px;
	margin-bottom:100px;
	padding-top:25px;
	padding-bottom:16px;
	width:352px;
	text-align:center;
	font-weight:bold;
	color:#353362;
	background: #dedab9 url(images/confirm.png) no-repeat scroll left top;
}
#confirm img{
	margin-top:20px;
}
/*-------------------------------------------------------------- coeur_photo.php-------------------------------------*/
#liste_photo{
	width:500px;
	padding-top:5px;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#353362;
	font-weight:bold;
}
#liste_photo .photo{
	float:left;
	margin-left:60px;
	margin-top:25px;
}
#liste_photo .photo img{
	border:1px solid #353362;
	width:175px;
	height:131px;
}
/*-------------------------------------------------------------- alerte.php-------------------------------------*/
#main #alerte{
	width:615px;
	background : #dedab9 url(images/alerte_h.png) no-repeat scroll left top;
	margin-left:75px;
	margin-top:35px;
	padding-top:20px;
	margin-bottom:130px;
}
#alerte form{
	margin-left:200px;
	margin-bottom:15px;
}
#alerte form select{
	margin-left:15px;
	width:130px;
}
#alerte ul{
	margin-left:5px;
}
#alerte ul#liste_alertes{
	padding-bottom:50px;
}
#alerte li#entete,#alerte li.ligne{
	clear:both;
	height:16px;
}
#alerte li#entete li{
	float:left;
	width:90px;
	border:1px solid #353362;
	margin-left:3px;
	margin-bottom:5px;
	background-color:#832A19;
	color:white;
	width:90px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	font-weight:bold;
}
#alerte li.ligne li{
	float:left;
	width:90px;
	height:16px;
	border:1px solid #353362;
	margin-left:3px;
	margin-top:2px;
	background-color:#f5f9fd;
	color:#353362;	
	text-align:center;	
}
#alerte li.ligne li a{
	color:#c86419;
}
#alerte li.ligne img{
	margin-top:3px;
	margin-left:3px;
}	
#alerte p#compteur{
	text-align:center;
	padding-bottom:5px;
	color:#353362;
	font-family:Verdana, Arial, Helvetica, sans-serif;
} 
#alerte p#compteur span{
	color:red;
	font-weight:bold;
}
#alerte p#nb_mails{
	background : #dedab9 url(images/alerte_b.png) no-repeat scroll left bottom;	
	text-align:center;
	padding-bottom:5px;
	color:#353362;
	font-family:Verdana, Arial, Helvetica, sans-serif;
} 
#alerte p#nb_mails span{
	color:green;
	font-weight:bold;
}
#no_alert{
	text-align:center;
	margin-top:50px;
	margin-bottom:40px;
	font-weight:bold;
	color:#353362;
}

/*-------------------------------------------------------------- alerte-detail.php-------------------------------------*/
#alerte_detail{
	margin-left:25px;
	margin-top:10px;
	color:#832A19;
}
#alerte_detail #infos{
	height:330px;
	overflow:auto;
}
#alerte_detail #infos #compteur{
	margin-right:10px;
	text-align:right;
	font-weight:bold;
	color:#c86419;
}
#alerte_detail #infos h1{
	background : url(images/puce.png) no-repeat scroll left center;
	padding-left : 20px;
	padding-top : 5px;
	padding-bottom : 5px;
	clear:both;
}	
#alerte_detail #infos ul{
	list-style-type:none;
	margin-left:20px;	
	clear:both;
}
#alerte_detail #infos ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	clear:both;
}	
#alerte_detail #infos ul li p.left{
	float:left;
	width:160px;
}
#alerte_detail #infos ul li p.right{
	float:left;
	width:220px;
	color:#000000;
}
#alerte_detail p#nav{
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:85px;
	width:250px;
	border:1px solid #353362;
	background-color:#832A19;
	}
#alerte_detail p#nav a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
}
#alerte_detail p#nav img{
	margin-left:3px;
	margin-right:3px;
	}
#alerte_detail p#nav span{
	margin-left:15px;
	margin-right:15px;
	color:white;
}	
#alerte_detail p#fermer{
	text-align:center;
	margin-top:25px;
	}
#alerte_detail p#fermer a{
	color:#832A19;
	font-weight:bold;
	text-decoration:none;
	margin-left:5px;
	margin-right:3px;
}
/*-------------------------------------------------------------- liste-annonces.php-------------------------------------*/
#gauche{
	float:left;
	width:157px;
	margin-top:50px;
	font-weight:bold;
}
#gauche h1{
	width:153px;
	color:#c86419;
	font-size:14px;
	letter-spacing:-0.1em;
	text-align:center;
	padding-top:8px;
	padding-bottom:30px;
	background:url(images/gauche_h.png) no-repeat scroll left top;
}
#gauche ul#biens{
	width:157px;
	text-align:right;
	background: url(images/gauche_b.png) no-repeat scroll left bottom;
	padding-bottom:30px;
}
#gauche ul#biens li{
	padding-top:3px;
	padding-bottom:3px;
	background: url(images/gauche_li1.png) no-repeat scroll left center;
}
#gauche ul#biens em{
	color:#c86419;
	font-size:13px;
	font-style:normal;
	}
#gauche ul#biens li a{
	color:white;
	font-size:13px;
	text-decoration:none;
}
#gauche ul#biens li a.on{
	color:#c86419;
}
#gauche ul#biens li img{
	margin-left:5px;
	margin-right:2px;
}
#gauche ul#biens li img.puce{
	margin-right:5px;
}
div#liste{
	float:right;
	width:540px;
	margin:50px 20px 50px 0px;
	display:inline;
	background : url(images/liste_a_h.png) no-repeat scroll left top;
	}
#liste ul{
	width:540px;
	background-color:#dedab9;
	padding-bottom:20px;
	margin-top:25px;
}
#liste ul li{
	margin-left:15px;
}

/* Délaration pour comptatibilité IE */
#liste ul li.offre_ie{
	width:510px;
	margin-top:8px;
	height:82px;
	padding-bottom:1px;
}
#liste ul li.offre_ie div.photo{
	width:109px;
	height:82px;
	background-color:#dedab9;
	float:left;
	margin:2px 0px 1px 2px;
	display:inline;
	text-align:center;
}
#liste ul li.offre_ie div.description{
	width:388px;
	height:82px;
	float:left;
	background-color:#ffffff;
	color : #353367;
	padding-left:6px;
	padding-right:3px;
	display:inline;
	margin:2px 0px 1px 0px;
}
/* Délaration pour comptatibilité autres butineurs */
#liste ul li.offre_ot{	
	width:506px;
	height:82px;
	margin-top:8px;	
	padding:2px;
}
#liste ul li.offre_ot div.photo{
	width:109px;
	height:82px;
	background-color:#f5f9fd;
	float:left;
	display:inline;
	text-align:center;
}
#liste ul li.offre_ot div.description{
	width:388px;
	height:82px;
	float:left;
	background-color:#ffffff;
	color : #353367;
	padding-left:6px;
	padding-right:3px;
	display:inline;
}
/*fin déclaration autres butineurs...*/

#liste ul li div.photo img{
	border:1px solid #969798;
	height:80px;
}

#liste ul li div.description h2{
	font-size:14px;
	padding-top:1px;
}
#liste ul li div.description h2 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#353367;
	text-decoration:none;
}
#liste ul li div.description p{
	margin-top:2px;
	height:45px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#liste ul li div.description a.plus{
	height:15px;
	color:#c86419;
	float:right;
	font-weight:bold;
	text-decoration:none;
	visibility:hidden;
}

#liste ul li div.description img{
	margin-left:5px;
	margin-right:2px;
}
#liste ul li a.action{
	color:red;
	margin-left:60px;
	font-size:11px;
	font-family : verdana;
}
#nb_results{
	width:540px;
	font-size:11px;
	color:#4e7373;
	font-weight:bold;
	background:url(images/liste_a_b.png) no-repeat scroll left bottom;
	padding-bottom:5px;
	text-align:center;
	}
#no_results{
	float:right;
	width:322px;
	padding:40px 15px 45px 15px;
	margin:50px 105px 120px 0px;
	text-align:center;	
	display:inline;
	font-size:12px;
	color:#353367;
	font-weight:bold;
	background:url(images/confirm.png) no-repeat scroll left top;
	}
/*-------------------------------------------------------------- annonce.php-------------------------------------*/
.rouge{
	color:red;
}
#caracteristiques {
	float:right;
	width:510px;
	margin-right:20px;
	margin-top:50px;
	display:inline;
	background : url(images/carac_h.png) no-repeat scroll left top;
	padding-top:10px;
}

#caracteristiques h1{
	background-color : #dedab9;
	color:#c86419;
	padding:20px 0px 2px 10px;
}
#caracteristiques form{
	background-color : #dedab9;
	/*width:537px;*/
	padding:15px 0px 50px 15px;
}
#caracteristiques form h1{
	margin-left:0px;
}
#caracteristiques h2{
	width:232px;
	background-color:#e1e5e8;
	color:#444444;
	padding:1px 0px 1px 3px;
	margin:15px 0px 8px 20px;
	font-weight:normal;
	font-size:11px;
	letter-spacing:0.1em;
}

#caracteristiques form #p_desc{
	margin-bottom:30px;
}
#caracteristiques form #boutons{
	padding-top:50px;
	text-align:center;
}
#caracteristiques form #boutons input{
	border:0;
}

#caracteristiques label{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
}
#caracteristiques input.text{
	border:1px solid gray;
	padding:1px;
	padding-left:2px;
	margin:1px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}

#caracteristiques #reference{margin-left:11px;}
#caracteristiques #numero{width:25px;margin-left:23px;}
#caracteristiques #rue{margin-left:2px;}
#caracteristiques #cp{margin-left:1px;}
#caracteristiques #commune{padding-left:0px;}
#caracteristiques #type{margin-left:42px;}
#caracteristiques #surface{margin-left:25px;}
#caracteristiques #terrain{margin-left:35px;}
#caracteristiques #nb_pieces{margin-left:18px;}
#caracteristiques #nb_chambres{margin-left:0px;}
#caracteristiques #etage{margin-left:27px;}
#caracteristiques #garage{margin-left:36px;}
#caracteristiques #terrasse{margin-left:23px;}
#caracteristiques #ascenseur{margin-left:0px;}
#caracteristiques #mention{margin-left:34px;}
#caracteristiques #prix{margin-left:42px;}

#caracteristiques #ann_desc{margin-left:6px;}
#caracteristiques #ann_detail{margin-left:47px;}
#caracteristiques #ann_agence{margin-left:44px;}
#caracteristiques #lab_commune{margin-left:108px;}
#caracteristiques #lab_terrain{margin-left:20px;}
#caracteristiques #lab_nb_chambres{margin-left:37px;}
#caracteristiques #lab_etage{margin-left:32px;}
#caracteristiques #lab_terrasse{margin-left:40px;}
#caracteristiques #lab_ascenseur{margin-left:35px;}
#caracteristiques #lab_prix{margin-left:7px;}


#caracteristiques #description{
	width:380px;
	height:60px;
	border:1px solid #808080;
	margin-top:10px;
	margin-left:13px;
}

#caracteristiques .unit{
	font-size:10px;
	color:green;
}

#caracteristiques select{
	font-weight:normal;
	background-color:#FAF8F8;
	margin:2px 0px 2px 0px;
}
/*-------------------------- Gestion des photos -----------------------------------*/
#photos{
	background-color:#dedab9;
	padding-top:50px;
	padding-bottom:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:black;
	text-align:left;
}
#photos h1{
	color:#c86419;
	padding:2px 0px 2px 3px;
}

#photos ul{
	width:470px;
	list-style-type:none;
	margin:15px 0px 20px 10px;
}
#photos ul li.photo{
	height:60px;
	margin-top:5px;
	clear:both;
	border-top:1px solid #285577;
	padding-top:5px;
	padding-bottom:3px;
}
#photos ul li.no_photo{
	height:15px;
	margin-top:5px;
	clear:both;
	border-top:1px solid #285577;
	padding-top:5px;
	padding-bottom:3px;
}
#photos ul li.photo .img{
	width:80px;
	float:left;
	margin-left:10px;
	text-align:center;
}
#photos ul li.photo .img img{
	border:1px solid #285577;
}
#photos ul li.photo .img .dimH{
	width:80px;
	height:60px;	
}
#photos ul li.photo .img .dimV{
	width:45px;
	height:60px;	
}
#photos ul li.photo .actions{
	width:295px;
	float:left;
	margin-left:10px;
}
#photos ul li.photo p{
	margin-top:2px;
	/*font-weight:bold;*/
	font-size:11px;
	color:#285577;
}
#photos ul li.photo .titre,#photos ul li.no_photo .titre{
	width:70px;
	float:left;
}
#photos ul li .titre img{
	margin-right:5px;
}
#photos ul li .path{
	width:300px;
	float:left;
	margin-left:10px;
	display:inline;
}
#photos input{
	border:1px solid  #285577;
	background-color:#f7f7fd;
}
#photos input.ckb{
	border:0;
	background-color:#dedab9;
}
#photos #warning{
	padding:2px 0px 2px 30px;
	margin-left:16px;
	background: url(images/warning.gif) no-repeat scroll left top;
	color : #d02f2f;
}
/*-------------------------------------------------------------- statistiques.php-------------------------------------*/
#form_stats{
	margin:30px 0px 15px 235px;
	width:265px;
	background : url(images/actions_h.png) no-repeat scroll left top;
	padding:10px 0px 10px 0px;
}
#form_stats label, #form_stats select{
	margin-left:20px;
}
#form_stats p{
	background : url(images/actions_b.png) no-repeat scroll left bottom;
	padding:0px 0px 10px 0px;
}
	
ul#liste_stats{
	width:352px;
	background : #dedab9 url(images/coeur_h.png) no-repeat scroll left top;
	padding:15px 0px 0px 0px;
	margin:0px 0px 20px 200px;
	list-style-type:none;
}
ul#liste_stats li{
	padding-bottom:3px;
	padding-left:15px;
}
ul#liste_stats li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#285577;
}
ul#liste_stats li#last{
	background : #dedab9 url(images/coeur_b.png) no-repeat scroll left bottom;
	padding-bottom:15px;
}
p#no_stats{
	width:250px;
	background-color:white;
	padding:15px;
	margin:0px 0px 20px 220px;
	list-style-type:none;
	text-align:center;
	color:red;
}

/*------------------------------------------------------------ utilisateurs.php -------------------------------------------------*/
#form_users{
	margin:30px 0px 15px 235px;
	width:265px;
	height:150px;
	background : url(images/form_users.png) no-repeat scroll left top;
	padding:10px 0px 10px 0px;
}
#form_users label{
	margin-left:30px;
}
#form_users label.radio{
	margin-left:4px !important;
}
#form_users input{
	padding-left:3px;
}
#form_users input#nom{
	margin-left:27px;
}
#form_users select{
	margin-left:10px;
}
#form_users #code_p, #form_users #code_l{
	margin-left:94px !important;
}
#form_users #code_c{
	margin-left:29px !important;
}
#form_users span#type{
	margin-left:30px;
}
#form_users #submit{
	margin-left:95px;
}
#form_users p{
	padding:0px 0px 5px 0px;
}
p#nb_results_users{
	width:400px;
	margin:10px 0px 10px 170px;
	text-align:center;
	color: #832A19;
	font-weight:bold;
}
ul#liste_users{
	margin-left:75px;
	margin-top:0px;
	padding-top:20px;
	margin-bottom:30px;
}
#liste_users li#entete,#liste_users li.ligne{
	clear:both;
	height:16px;
}
#liste_users li#entete li{
	float:left;
	width:120px;
	border:1px solid #353362;
	margin-left:3px;
	margin-bottom:5px;
	background-color:#832A19;
	color:white;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	font-weight:bold;
}
#liste_users li.ligne li{
	float:left;
	width:120px;
	height:16px;
	border:1px solid #353362;
	margin-left:3px;
	margin-top:2px;
	background-color:#f5f9fd;
	color:#353362;	
	text-align:center;	
}
#liste_users li#entete li#nom_user, #liste_users li.ligne li.nom_user{
	width:220px !important;
}
#liste_users li#entete li#bouton, #liste_users li.ligne li.bouton{
	width:40px !important;
}
#liste_users li.ligne li a{
	color:#c86419;
}
#liste_users li.ligne img{
	margin-top:3px;
	margin-left:3px;
}
#pages{
	width:262px;
	padding-top:5px;
	height:30px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#222222;
	margin-left:230px;
	margin-bottom:20px;
	background: url(images/nb_pages_users.png) no-repeat scroll left top;
}
#pages a{
	background-color:#ffffff;
	padding:2px 3px 2px 4px;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}
#pages em{
	background-color:#6392bb;
	padding:2px 3px 2px 4px;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	font-style:normal;
}
#pages span{
	font-size:10px;
}