body  {
	margin: 0;
	padding: 0;
	background-image: url(../images/fd_floceal4.jpg);
	background-repeat: repeat;
	text-align: center;
	}
h1 {
	font-size: 14px;
	color: #FEFEFE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
}
h2 {
	font-size: 12px;
	color: #FEFEFE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h3 {
	font-size: 12px;
	color: #FAFAFA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}	
h4 {
	font-size: 14px;
	color: #3366FF;
	font-family: Verdana, Arial, Helvetica, sans-serif; }
h5 {
	font-size: 11px;
	color: #666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	text-align: right;
}
h6 {
	font-size: 12px;
	color: #666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: left;
}
p span {
	font-family:"Arial Black", Arial, Verdana, sans-serif;
	color:#000000;
	font-size:1em;
	}
div.commentaires {
	width:420px;
	float:left;
	margin-right: 30px;	
}
.commentaires  {
	font-size: 12px;
	color: #515151;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.commentaires_bleu {
	font-size: 12px;
	color: #3366FF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.commentaires_italic {
	font-size: 12px;
	color: #515151;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.commentaires_italicbleu {
font-style: italic; color: #3366FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } 
.commentaires_gras_italicbleu {
font-style: italic; color: #3366FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
	font-weight: bold; }
.commentaires_gras {
	f font-size: 12px;
	color: #330033;
	font-style: normal;
	font-weight: bold;
}
.commentaires_gras a {
	f font-size: 12px;
	color: #330033;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
}
.commentaires_gras a:hover {
	f font-size: 12px;
	color: #0B8EFF;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
}
#wrapper
 {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	border-top: #ece9ea;
	border-right: 1px solid #ccc;
	border-bottom: #ece9ea;
	border-left: 1px solid #ece9ea;
	}
#cadrpg { width:600px; margin:0 auto; border:0; overflow:hidden;}
#newshr { position:relative; width:600px; height:20px; overflow:hidden; 
          color:inherit; background:#FFFFFF url(news.gif); border:0px inset white; }
#defile {
	position:relative;
	margin-top:0px;
	background-color:transparent;
	color: #3366FF;
	left: 27px;
	top: 25px;
	height: 31px;
}

/*

.affichage {
	width: 824px;
	clear:both;
	background-color: #ffffff;
	margin-top: 5px;
	margin-right: 23px;
	}
 */

.normal {bgcolor:$color; font-size: 1.4em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; }
.normal1em {bgcolor:$color; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; }	
.normalGras {bgcolor:$color;
	font-weight: bold;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-transform: uppercase;
}	
/* affichage de la liste des messages  -------------------------------------------------------- */
.FormAffichage {
	width: 782px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:0.7em;
	color: #000000;
	margin-right: auto;
	margin-left: auto;
    }
.Form {background-color: #ffffff; }
.FormAffichage h3 { color: #3399FF; font-size: 1.7em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 1.4em; }
.FormAffichage rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF3366;
	font-weight: normal;
	font-size:0.8em;
    }
/* Bloc Entete
 -------------------------------------------------------- */
/* 
.entete {
	border-right: 1px solid #ccc;
	width:850px;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	padding:0px;
	border-right: 1px solid #ccc;
	border-right-color: #3399FF;
	} */
.entete3 { 
	background-color: #e3e3e3; 
	background-image: url(../images/BandoFLOCEAL6c.png); 
	background-repeat: no-repeat; 
	margin-right: auto; 
	margin-left: auto; 
	/* border-left: 1px solid #ccc;  */
	width: 850px; 
	height: 100px;
	}
/* Barres de couleur HAUT
-------------------------------------------------------- */
.barreHaute {
	background: url("../images/barreH3.gif");
	margin-left: auto; 
	margin-right: auto;
	width: 850px;
	height: 20px;
	background-repeat: no-repeat;
    }

/* Barres GRISE
-------------------------------------------------------- */
.flag	   {
	margin-top: 3px;
	margin-right: 10;
	float: right;
	margin-top: 8;
	background-repeat: no-repeat;
	}

/* Bloc du centre
-------------------------------------------------------- */

.centreDroit_i { 
	background-color: #ffffff;
	width: 646px; 
	float:right;
	}
	
	
/* partie centrale
-------------------------------------------------------- */
.contenu  {
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background-color: #ffffff;
	}

.centreRessources  {
	width:650px;
	float: right;
	display:inline;
	background-image: url(../images/ressources_centre.jpg);
}
.Infos  {
	width:630px;
	float: right;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.55em;
	color: #515151;
}
div.centreIndex index {
	width:630px;
	float: left;
	font-size: 0.85em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
}
.centreInfos  {
	width:650px;
	float: right;
	background-image: url(../images/infos.jpg);
	background-repeat: no-repeat;
}
.centreIndex  {
	width:650px;
	float: right;
	background-image: url(../images/bienvenue.jpg);
	background-repeat: no-repeat;
}
.centreIndex p {
	font-size:0.8em;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	}
.texte_fond { 
	color: #009bff; 
	font-size: 0.8em; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	width: 645px;
	padding-bottom: 5px;
	padding-left: 30px;
	padding-right: 20px;
}
.texte_fond600 { 
	color: #009bff; 
	font-size: 0.8em; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	width: 600px;
	padding-bottom: 5px;
	padding-left: 30px;
	padding-right: 20px;
}

/* Bloc de gauche
-------------------------------------------------------- */
.gauche0   {background-color: #ffffff ;margin-top: 0; width: 198px; float: left; border-right: 1px dotted #828282 }
/* .gauche   { 
	margin-top: 3px;
	margin-left: 5px;
	width: 175px;
	float: left; 
	} */
.gauche h1 { color: #009bff; font-size: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; }
.gauche h3 { color: #828282; font-size: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; }
.gauche h2 { color: #00afff; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; padding: 0 0 0 0.5em ;}
.gauche p  { font-size: 0.9em; text-align: left; margin-left: 5px; padding-right: 0.5em; padding-left: 0.5em; }
.gauche a  { color: #666666; font-size: 1em; text-decoration: underline; text-align: center; margin-left: 5px; border: 0 ;}
.gauche a:hover { color: #000000; text-decoration: none; text-align: center; margin-left: 5px; }
.gauche li { color: #646464; font-size: 1em; font-family: Helvetica, Geneva, Arial, sans-serif; font-weight: normal; line-height: 1.5em; background: transparent; list-style: square; padding-top: 1em; }


/* Bloc du bas
-------------------------------------------------------- */
.barreBasse  { 
	background: #d4d6c9 url("../images/barreB.jpg"); 
	text-align: left; 
	margin-right: auto; 
	margin-left: auto; 
	padding: 0; 
	width: 850px; 
	border-right: 1px solid #ccc 
	}
.haut {
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	top: 100%;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	clear:both;
    }
.milieu {
	margin-right: auto;
	margin-left: auto;
	background-color: #ffffff;
	width: 850px;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
    }
.pied {
	margin-right: auto;
	margin-left: auto;
	padding: 0;
	width: 850px;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background-color: #e1e1e1;
	text-align: center;
	clear:both;
    }
.bas  {
	font-size: 0.7em;
	margin-top: 0;
    text-align: center;
    }
.bas a { border:0px;  color: #E50000 }
.bas a:hover  { border:0px; color: #E40000}

.italicBleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size:0.85em;
	color: #0099FF;
	}
.italicGris, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size:0.85em;
	color: #999999;
	}
.italicNoir, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size:0.85em;
	color: #000000;
	}
.gallery {
	width:650;
}
.BLOCressource {
	background-color: #DEDEDE;
	width:260px;
	height: 120px;
	margin-top:10px;
	margin-left:40px;
	margin-bottom: 10px;	float: left;}
.centreDroit600  {
	background-color: #ffffff;
	width:600px;
	height: 407; 
	float: right;
	display:inline;
}
.centreDroit_Ressourses  {
	width:650px;
	float: right;
	background-image: url(../images/ressourcesCentre.jpg);
	background-repeat: no-repeat;
}
.centreDroit  {
	background-color: #ffffff;
	width:650px;
	/* height: 407; */
	float: right;
	/* display:inline; */
}
.centreDroit p {
	font-size:0.8em;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	}
.centreDroit p span {
	font-size: 0.8em;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000066;
	}
.centreDroit a {
	color:#666;
	font-size:1em;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:0px;
	}
.centreDroit a:hover {
	color:#333;
	text-decoration:none;
	/* border-bottom:1px solid #333; */
	} 
.centreDroit h1 { color: #FFFFFF; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; }
.centreDroit h8 { color: #c8e6e6; font-size: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; }
.centreDroit h7 { color: #00afff; font-size: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; }
.centreDroit h2 { color: #666666; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-weight: 1; text-align: left; padding-left: 20px;}
.centreDroit h3 { color: #666666; font-size: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; margin-top: 2em; }
.centreDroit h3 span  { font-size: 0.9em; font-weight: normal; text-align: left; }
.centreDroit span  { font-size: 0.8em; font-weight: normal; text-align: left; padding-left: 10px;}
.centreDroit h4 { color: #09aeff; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; }
.centreDroit h4 span {color:#999999; }
.centreDroit h5  {font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; padding-left: 10px; color: #000066;}
.centreDroit h6 {color: #000033; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; text-align:left; font-size:1.1em; margin:0; padding-left: 10px; font-weight: normal;}
.centreDroit h6 span {font-style:normal;}
.centreDroit img { border:0; }
.centreDroit ul {
	}
	
.centreDroit li {
	list-style : square;
	font-size:1em;
	background : transparent;
	padding-left:2em;
	color:#666666;
	} 
.fond_centre {
	background-image: url(../images/ressources_centre.png);
	background-repeat: no-repeat;
}
.login  {
	background-color: #e4e4e4;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0;
	width: 340px;
	}
.loginTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#d4d4d4;
	font-size:5em;
	text-align: center;
	margin-top: 20px;
	}
.table {
	background: url("../images/porche_bgi.gif") no-repeat;
	align: center;
	background-repeat: no-repeat;
	background-position: right;
    }

.formulaire {
	width: 640px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	/* font-size:0.85em; */
    }
.formulaire h1 {
	font-size: 16px;
	color: #3399FF;
	font-family: Verdana, Arial, Helvetica, sans-serif; }
.form_btn {
    background-color: #b0d0FF;
    border: 2px outset #000060;
    color: black;
}
.form_champ {
	width: 99%;
	padding: 1px;
	border: 0px solid #666;
	font-family: Verdana;
	font-size: 10px;
	color: #0038AC;
	border-top-style: solid;
	background-color: #E9E9E9;
}
.title {
	font-weight: normal;
	}
.celluleTitres {
	}
.celluleBlc {
	background-color: #FFFFFF;
	}
.celluleEntree {
	background-color: #FFFFFF;
	vertical-align: top;
	color: #003399;
	font-style: italic;
	font-size: 0.9em;
	}
.formulaire, celluleTitres {
	align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size:0.85em;
	font-weight: normal;
    }
.texte {
	background: url("#") no-repeat;
	background-repeat: no-repeat;
	padding-bottom: 15px;
	padding-left: 30px;
	padding-right: 28px;
	padding-top: 20px;
    }
.Texteplan {
	padding: 0 85 0 90;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:0.8em;
	text-align: left;
    }
.TexteRouge {
	color: #E4202C;
}
.TexteRouge, centreDroit h3 { color: #E4202C; font-size: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; margin-top: 2em; }
.texteListeMessages
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #333333;
	font-style: normal;
	text-decoration: none;
}
.texteNormal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	text-decoration: none;
}
.textebleu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006ADD;
	font-style: normal;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 18px;
}
span.textebleu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006ADD;
	font-style: normal;
	text-decoration: none;
}
.deconnexion a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #3399FF; font-style: normal;
	text-decoration: none;
	}
.img {
	border:0px;
	margin:0px;
	padding:0px;
	}
.imgpub {
	border:0px;
	margin:0px;
	padding:0px;
}
.imgComment {
	border:0px;
	margin:0px;
	padding:0px;
	height:19px; 
	width:22px; 
}
.imgComment_ecrire {
	border:0px;
	margin:0px;
	padding:0px;
	width:100px; 
	float:right;
}
.imgCommentee {
	border:0px;
	margin:0px;
	padding:0px;
	width:220px; 
}
.img_blogue {
	border:0px;
	padding:0px; /*
	clear: right;
	margin-right: 20px;  */
	margin-top: 10px;
	margin-bottom: 15px;
	}
.imgGauche {
	border:0px;
	margin:0px;
	padding:0px;
	height: 407px;
	}
.imgConstruct {
	border:0px;
	margin:0px;
	padding:0px;
	background-image: url(images/construct.gif);
	}
.imagePlan {
	padding-left: 0px;
	margin-left: 130px;
	}
.conseil {
	width:640px;
	float: left;
	clear: none;
} 
.conseil p{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 600px;
} 
.icone {
	margin-left: 10px;
	float: right;
	clear: left;
	width: 40px;
	} 
.icone:a {

	} 
.icone:hover {
	background-image: url(../images/moniteur_h.jpg);
	} 
.img_ressource {
	border:1px;
	margin:18px;
	border-color: #CC6600;
	float: left;
	margin-left: 45px;
	}
.search {
	float:right;
	border:0;
	vertical-align: middle;
	padding: 0 0 4;
	}
.spacer {
	clear:both;
	background-color:#FFFFFF;
	}
.separation {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size:0.6em;
	}
.input 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size:0.6em;
	}
input.mini {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: gray;
border-style: dashed;
border-width: 1px;
border-color: #F6F6F2;
font-size: 8pt;
}
. input blanc
	{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size:0.6em;
	}
.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;
	color:#ffffff;
	font-size:0.8em;
	}
/* MENUS
-------------------------------------------------------------*/
.menuG  {
	font-size: 1em;
	border-bottom: 1px solid #ccc;
	background-color: #ffffff;
	margin-left: 25;
	margin-right: auto;
	width: 150px;
	height: 1.3em;
	color: #330033;
	}

/* Menu HAUT
-------------------------------------------------------- */

a   { color: #000968; text-decoration: none; }
a:hover    { color: #0066FF; text-decoration: none;}
/*
.menuhaut  { 
	font-size: 1em; 
	border-right: 1px solid #ccc;
	background-color: #ffffff; 
	margin-left: auto; 
	margin-right: auto; 
 	width: 850px; height: 1.8em; 
	}  
*/
.menuhaut1  {
	font-size: 0.8em;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	text-decoration: none;
	margin-left: 180px;
	}
.menuhaut1 li {
	float:right;
	}
.menuhaut1 ul, li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
.menuhaut1 a  { color: #001d5f; text-decoration: none; text-align: left; display: block; margin-right: 5px; padding-left: 2px; width: 100px; border-bottom: 4px solid #b4b4b4 }
.menuhaut1 a:hover  { color: #001d5f; text-decoration: none; border-bottom: 4px solid #68A8FF }
.menuhaut1 a#actif  { color: #001d5f; text-decoration: none; border-bottom: 4px solid #ffdc12 }

/* Menu BAS
-------------------------------------------------------- */
.footerNoir { color: #777; font-size: 0.6em; font-family:"Arial", Arial, Verdana }
.footerBlanc { color: #ffffff; font-size: 0.6em; font-family:"Arial", Arial, Verdana }
.footer {
	font-size: 0.65em; 
	font-family:"Arial", Arial, Verdana ;
	}
	
.footer a  { color: #CDEBFE ;}
	
.footer a:hover {
	color: white;
	}
	
/* DIVERS
-------------------------------------------------------- */	

.show {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#333333;
	line-height:1.3em;
	text-align: center;
	}
.show li {
	list-style:square;
	font-size:1em;
	color:#666666;
	line-height:1.3em;
	float:right;
	width:648px;
	}

.floatRight {
	float:right;
	width: 648px;
	padding-right:5px;
	}
	
.floatLeft {
	float:left;
	width: 648px;
	padding-left:5px;
	}
	
.blanc {color: #FFFFFF}
.vertFonce {color: #007515}
.vertClair {color:#02FD9C;}
.bleuClair {color:#0099FF;}
.rouge {color:#FF3300;}
.bleuFonce {color:#000968 }
.bleuFonce a {color:#000968 }
.bleufonce a:hover{
	color: #0099FF;
}

/* Invisible
-------------------------------------------------------------*/
.cache {
	display:none;
	color: #D2914F;
	}
	
/* CLASS */
.log_vert_bold  { color: #02b75a; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
.log_vert  { color: #02b75a; font-size: 0.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.log_bleu_bold  { color: #000968; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
.log_bleu  { color: #000968; font-size: 0.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.titresBleus {font-size: 1.3em; color: #OOafff; font-family: Verdana, Arial, Helvetica, sans-serif;}

.Style7 {font-style: italic; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;}
.Style1 {color: #FFffff}
.Style8 {font-weight: bold; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;}
.Style9 {font-size: 12px; }

.dialogues {font-style: italic; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1ems; }

.ligne {
	border-top-style: solid;
	border-top-width: 1px;
	border-color: silver;
}
/*
table {
background-color: white;
}
*/
.menu  {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	/* font-weight: bold; */
	text-align: left;
	margin: 0;
	padding-top: 5px;
	padding-left: 0px;
	/*  border-top-color: #CCCCCC;
	border-right-color: #CCCCCC; */
	border-bottom-color: #CCCCCC; /*
	border-left-color: #CCCCCC;
	*/
}

.menu a    {
	color: #999999;
	line-height: 20px;
	text-decoration: none;
	background-position: 0 0;
	background-image: url(../images/btn1_link.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-left: 35px;
	width: 165px;
	margin-top: 15px;	/* border: solid thin #646464;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-color: #CCCCCC;
	*/
}
.menu a:link      {
	color: #999999;
	background-image: url(../images/btn1_link.jpg);
	background-repeat: no-repeat;
	/* border: solid thin gray;
	border-color: #999999;
	*/
}
.menu a:hover     {
	color: #000000;
	background-repeat: no-repeat;
	background-image: url(../images/btn2_hover.jpg); /* border: solid thin #feffe5; 
	border-color: #3399FF;
	background-image: url(../IMG/btn_h.jpg);
	*/
}

.menu a#active   {
	color:  #3B92EC;
	background-image: url(../images/btn1_active.jpg);
	background-repeat: no-repeat;
	font-weight: bold;	/* border-bottom: 4px solid #ffdc12;  */
}
.menu li  {
	list-style-type: none;

} 	
.taille_de_fichier {
	color: #0249FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
#logo_xiti {
	border: 0;
	width: 30px;
	display: inline;
	height: 5px;
	clear: right;
	padding-top: 3px;
}
tableau_z      { color: #000968; font-size: 18px; font-family: arial, helvetica; font-weight: bold; text-decoration: none; padding-bottom: 3px; padding-: 3px  }
A.tableau_z:link     { color: #000968; font-weight: bold; font-size: 18px; font-family: arial, helvetica; text-decoration: none; padding-bottom: 3px }
A.tableau_z:visited     { color: #330099; font-size: 18px; font-family: arial, helvetica; text-decoration: none; padding-bottom: 3px }
A.tableau_z:hover    { color: #0099FF; font-size: 18px; font-family: arial, helvetica; text-decoration: underline; padding-bottom: 3px }

.lienliste       { color: #333;  font-size: 11px; font-family: arial, helvetica; text-decoration: none }
A.lienliste:link      { color: #333; text-decoration: none }
A.lienliste:visited        { color: #666; text-decoration: none }
A.lienliste:hover    { color: #000; text-decoration: none}

/* @group Page Reglages 
################################### */
#reglages{
	line-height: 150%;
}

	
#reglages li {
	padding-bottom: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
}

#ReglagesDiv{
	padding: 10px 0 20px 5;
}
/* p.ReglagesDiv {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #666666;  
} */
#ReglagesDivImg{
	border: 1px solid #000;
	width: 620px;
	margin: 0 auto;
}
