 /*Femin Css */

body {
	margin: 0;
	padding: 0;
	background-color:#BDBDBD;
	}

img {
	border: 0;
	margin: 0;
	padding: 0;
	}

#global {
	width: 790px;
	margin: 0 auto 0 auto;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000;
	background:url(../images/bgg.gif) repeat-y center top;
}

/* En tete */
#header {
	margin: 0 auto 0 auto;
	width: 790px;
	height: 103px;
	font-size: 14px;
	font-weight: bold;
	background: url(../images/headerg.gif) no-repeat 0 0px;
	}
#header ul {
	position: relative;
	top: 71px;
	left: 282px;
	width: 490px;
	list-style: none;
	margin: 0;
	padding: 0;
	}
#header li {
	float: left;
	text-align: center;
	width: 120px;
	height: 32px;
	margin: 0 1px 0 0px;
	color: #000;
	}
#header li a:link{color: #FFF; text-decoration: none ;}
#header li a:visited {color: #FFF; text-decoration: none ;}
#header li a:hover {color: #369; text-decoration: none ;}
/* fin en tete */

/* form */
#form { 
	margin: 0 0 0 0;
	padding: 3px 0 0 20px;
	width: 164px;
	height: 114px;
	font-size: 10px;
	color: #369;
	/*background-color: #777;*/
	}
#form input {
	font-size: 10px;
	background-color: #E8F7FC; 
	border: 1px solid #34ADDC; 
	color: #369;
	}
#lg {width: 100px;}
#pw {width: 100px;}
#check {width: 14px; height: 14px; margin: 2px 0 2px 0; padding : 0;}
#sub {width: 50px;}

/* End form */
	
/* Menu de gauche */	
#menu {
	width: 177px;
	height: 324px;
	float: left;
	margin: 0;
	padding: 0 0 0 7px;
	background: url(../images/menug.gif) no-repeat 6px 0px;
	/*background-color: #BCBCBC;*/
	}	
#menu ul {
	width: 131px;
	font-size: 11px;
	font-weight: normal;
	list-style: none;
	margin: 0;
	padding: 0;
	}
#menu li {
	text-align: left;
	width: 126px;
	height: 14px;
	margin: 0;
	padding: 0 0 0 14px;
	background: url(../images/liststyle.gif) no-repeat 0px 2px;
	}
#menu li a:link{color: #037CB1; text-decoration: none ;}
#menu li a:visited {color: #037CB1; text-decoration: none ;}
#menu li a:hover {color: #FFA500; text-decoration: none;}

#pres {position: relative; top: 50px; left: 12px;}
#doc {position: relative; top: 80px; left: 12px;}
#space {position: relative; top: 106px;	left: 12px;}


/* fin menu de gauche */

/* Zone de contenu texte */
#container {
	position: relative;
	top: -85px;
	float: right;
	width: 587px;
	height: auto;
	color: #369;
	margin: 0;
	padding: 0px 6px 0px 3px;
	/*background-color: #000;*/
	}
#container a:link{color: #F93; text-decoration: none ;}
#container a:visited {color: #F93; text-decoration: none ;}
#container a:hover {color: #28ABE3; text-decoration: underline ;}

#ali { margin-left: 20%; }
h3 {
	color: #28ABE3;
	font-size: 16px;
	line-height: 18px;
	}
#news {
	border: 1px solid;
	width : 574px;
	border-collapse: collapse;
	}
#news td {
	border: 1px solid;
	}
.hd {height:20px; background-color: #4CC2FA;}


#container input {
	background-color: #E8F7FC; 
	border: 1px solid #34ADDC; 
	}
#container textarea {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	background-color: #E8F7FC; 
	border: 1px solid #34ADDC; 
	color: #369;
	}
.tit { width: 500px; font-size: 16px; height: 20px; color: #28ABE3; font-weight: bold;}
.subm {font-size: 14px; width: 60px; color: #369;}
.tn { font-size: 14px; color: #28ABE3;}
.ajfi {font-size: 14px; color: #369; margin-top: 2px;}
.submem {font-size: 14px; width: 100px; color: #369;}
.stat {font-size: 14px; width: 160px; color: #28ABE3; background-color:#E8F7FC; border: 1px solid;}

.titnews { width: 400px; height: 16px; color: #28ABE3; font-weight: bold;}
.checknews {padding: 0; margin: 0;}
.submnews {font-size: 14px; width: 60px; color: #369;}

.newsedit { width: 500px; border-collapse: collapse; border: 1px solid;}
.newsedit td { border: 1px solid; }

.titre { width: 235px; height: 16px; color: #28ABE3; font-weight: bold;}
.mem { width: 200px; height: 16px; color: #28ABE3;}
.mem2 { width: 158px; height: 16px; color: #28ABE3;}
/* fin zone de contenu texte */

/* Pied de page */	
#footer {
	width: 783px;
	height: 40px;
	margin: 0 auto 0 auto;
	padding: 0;
	color: #000;
	clear:both;
	}

/* Contenu texte pied de page */	
#contain_foot {
	position: relative;
	top: 15px;
	left: 7px;
	width: 769px;
	height: 18px;
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	color: #369;
	}
	
#contain_foot img {
	margin: 0 0 0 0;
	}
	
#contain_foot a:link{
	color: #C3C700;
	font-weight: bold;
	text-decoration: none ;
	}
	
#contain_foot a:visited {
	color: #C3C700;
	font-weight: bold;
	text-decoration: none ;
	}
	
#contain_foot a:hover {
	color: #FFF;
	font-weight: bold;
	text-decoration: none ;
	background-color: #C3C700;
	}
/* Fin contenu pied de page */

/* proprietes de texte */
span.bt { font-size: 12px;}
