/* Document CSS */

body{
	width: 1000px;
	margin: auto;
	font: arial, sans-serif;
	background-color: white;
	color: black;
	font-size: 15px;
	margin-bottom: 30px;
	margin-top: 15px;
}

#entete{
	width: 1002px;
	height: 106px;
	background-color: black;
}

#menu{
	width: 1002px;
	height: 38px;
	clear: both;
}

.menu_haut{
	background-image: url('images/bouton-menu.png');
	width: 200px;
	height: 38px;
	text-align: center; 
	white-space: nowrap;
	font-size: 20px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	white-space: nowrap;
	cursor: pointer;
}

.menu_haut a{
	color: white;
	text-decoration: none;
}

#conteneur{
	width: 1001px;
	overflow: auto;
	border-right: 1px solid black;
}

#menu_gauche{
	float: left;
	width: 170px;
	padding: 5px;	
}

.acces_haut{
	width: 170px;
	height: 41px;
	background-image: url('images/acces-haut.png');
	background-repeat: no-repeat;
}

.acces_bas{
	width: 165px;
	height: 30px;
	background-image: url('images/acces-bas.png');
	background-repeat: no-repeat;
}

.acces_centre{
	font-size: 90%;
}


#centre{
	float: right;
	width: 806px;
	padding: 5px;	
}

#pieddepage{
	width: 1002px;
	height: 72px;
	background-color: black;
	margin: auto;
	background-image: url('images/pied-de-page.jpg');
}

.tab_admin{
	width:70%;
	margin:auto;
}

.tab_admin td{
	width:50%;
	vertical-align:top;
}

.tab_admin a{font-weight:normal;}
.tab_admin a:hover{font-weight:normal;color:#FF9900;}
.admin_clients a{font-weight:normal;}
.admin_clients a:hover{font-weight:normal;color:#FF9900;}
.fic_clients{
	margin-left:20px;
	margin-top:-10px;
}
.fic_clients a{font-weight:normal;}
.fic_clients a:hover{font-weight:normal;color:#FF9900;}

.s{
	color:#FF9900;
	font-weight:bold;
}

.centrer{ text-align:center; }
a img{ border:none; }
.souligne{text-decoration: underline;}
a { color:black;text-decoration:none;font-weight:bold;}
a:hover { color:#FF9900;text-decoration:none;font-weight:bold;}