FFbody {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	font-size: 1em;
	color: #5b5b5b;
}

a img {
	border: none;
}

/*  MODIFIABLE */
#fondGauche{
	background-image: url(/images/fdmenuloggednot.jpg);		/*Image de fond du menu gauche*/	
	width: 145px;
	position: relative; 
}
#fondFooter{
background-image: url(/images/fdbasloggednot.jpg);			/*Image de fond du footer*/	
height: 30px;
width: 100%;
border: 0;
clear:both;
vertical-align:middle;
}
#logoSite{
	Background-image: url(/images/logo.jpg);				/*Logo du site en haut de la page*/
	width: 295px;
	height: 90px;
	float: left;
}

.maintable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.73em;
	color: #5b5b5b;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-weight: 600px ;
}
.maintableloggednot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.73em;
	color: #5b5b5b;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-color: #999999;
	background-color: #FFFFFF;
	background-image: url(/images/fdloggednot.jpg);
	background-repeat: repeat-x;
	font-weight: 600px ;
	margin-left: auto; 
	margin-right: auto; 
	position: relative;
	left: 0;
	top: 0;
	height: 100%;
	width: 900px;
	overflow: auto;
}
a:link {
	color: #5b5b5b;
}
a:visited {
	color: #5b5b5b;
}
a:hover {
	color: #5b5b5b;
}
a:active {
	color: #5b5b5b;
}
div#menu {
	float:left;
	border: 0px ;
	}
div#col {
	border: Opx;
	margin: 0;
	padding: 0px;
	overflow: auto;
	}
div#col33 {
	float:left;
	width: 32%;
	border: 1px dotted black;
	padding: 1em 5px;
	}
div#col33h {
	float:left;
	width: 32%;
	height:450px;
	border: 0px;
	padding: 1px 5px;
	overflow: hidden;
	}
div#col33hint {
	overflow: hidden;
	height:415px;
	}
	
div#col500 {
	overflow: hidden;
	height:100%;
	}
div#col200h {
	height:150px;
	overflow: hidden;
	}
	
div#col2-menu {
	float:left;
	width: 40%;
	border: 0px;
	padding: 1em 5px;
	overflow: auto;
	}
div#col50 {
	width: 48%;
	border: 1px dotted black;
	padding: 1em 5px;
	overflow: auto;
	}

.hovernone {
	font-family: Arial, Helvetica, sans-serif;
	color: #5b5b5b;
}
a:link {
	color: #5b5b5b;
}
a:visited {
	color: #5b5b5b;
}
a:hover {
	color: #5b5b5b;
}
a:active {
	color: #5b5b5b;
}

/*hauteur des lignes du tableau*/
.ligne70{
	line-height:70%;
}

.blancbas {
	font-size: 0.73em;
	color: #FFFFFF;
	text-decoration: none;
}
.blancbas a:link{
	color: #FFFFFF;
	text-decoration: none;
}

.blancbas a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.blancbas a:active{
	color: #FFFFFF;
	text-decoration: none;
}
.blancbas a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.grisgras {
	font-weight: bold;
	color: #656565;
}
.grisbas {
	color: #999999;
	text-decoration: none;
}
.grisbas a:link{
	color: #999999;
	text-decoration: none;
}
.grisbas a:hover{
	color: #999999;
	text-decoration: none;
}
.grisbas a:active{
	color: #999999;
	text-decoration: none;
}
.grisbas a:visited{
	color: #999999;
	text-decoration: none;
}
.petitgris {
	font-size: 0.9em;
	color: #999999;
	text-decoration: none;
	text-align:justify;
}
.petitgris a:link{
	color: #999999;
	text-decoration: none;
	text-align:justify;
}
.petitgris a:hover{
	color: #999999;
	text-decoration: none;
	text-align:justify;
}
.petitgris a:active{
	color: #999999;
	text-decoration: none;
	text-align:justify;
}
.petitgris a:visited{
	color: #999999;
	text-decoration: none;
	text-align:justify;
}
.enteteoutils {
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: capitalize;
	text-decoration:none;
}
.enteteoutils a:link {
	font-weight: bold;
	color: #FFFFFF;
	text-transform: capitalize;
	text-decoration:none;
}
.enteteoutils a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-transform: capitalize;
	text-decoration:underline;
}
.enteteoutils a:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-transform: capitalize;
	text-decoration:none;
}

.entetetableau {
	font-size: 0.73em;
	font-weight: bold;
	color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5b5b5b;
	border-right-color: #5b5b5b;
	border-bottom-color: #5b5b5b;
	border-left-color: #5b5b5b;
}
.dixpx {
	font-size: 10px;
	color: #5b5b5b;
}
.dixpxblanc {
	font-size: 10px;
	color: #FFFFFF;
}
input {
	font-size: 10px;
	color: #5b5b5b;
}
select {
	font-size: 10px;
	color: #5b5b5b;
}
textarea {
	font-size: 10px;
	color: #5b5b5b;
}
div#overfl {
      	width: 736px;
      	height: 530px;
      	overflow: auto;
      	border: 0px;
}
.body_12{
	margin: 0px;
	padding: 0px;
	font-size: 1em;
	color: #5b5b5b;
}
.menubleu {
	font-size: 1em;
	font-weight: bold;
	color: #165986;
}
.menubleu a:link{
	font-weight: bold;
	color: #165986;
	text-decoration: none;
}
.menubleu a:hover{
	font-weight: bold;
	color: #165986;
	text-decoration: none;
}
.menubleu a:active{
	font-weight: bold;
	color: #165986;
	text-decoration: none;
}
.menubleu a:visited{
	font-weight: bold;
	color: #165986;
	text-decoration: none;
	}
.menubleutitre16 {
	font-size: 1.2em;
	font-weight: bold;
	color: #165986;
	}
.menubleutitre16 a {
	font-weight: bold;
	color: #165986;
}
.menubleutitre13 {
	font-size: 1.1em;
	font-weight: bold;
	color: #165986;
	}
.menubleutitre13 a {
	font-weight: bold;
	color: #165986;
}
.result_scroll {
	margin-top: 20px;
	padding-left: 30px;
	overflow: auto !important;
	width: 450px;
	height: 400px; 
	font-size: 11px;
	font-weight: bold;
	color: #165986;
}
.menuoutil {
	font-size: 1.1em;
	font-weight: bold;
	text-transform: capitalize;
	color: #FF8300;
	text-decoration: none;
}
.menuoutil a:link {
	font-weight: bold;
	text-transform: capitalize;
	color: #FF8300;
	text-decoration: none;
}
.menuoutil a:hover {
	font-weight: bold;
	text-transform: capitalize;
	color: #175783;
	text-decoration: none;
}
.menuoutil a:visited {
	font-weight: bold;
	text-transform: capitalize;
	color: #FF8300;
	text-decoration: none;
}

.menuoutil2 {
	font-size: 1em;
	font-weight: none;
	color: #165986;
	text-decoration: none;
}
.menuoutil2 a:link {
	font-weight: none;
	color: #165986;
	text-decoration: none;
}
.menuoutil2 a:hover {
	font-weight: bold;
	color: #FF8300 !important;
	text-decoration: underline !important;
}
.menuoutil2 a:visited {
	font-weight: none;
	color: #165986;
	text-decoration: none;
}

.valid {
	font-size: 0.9em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 5px;

}
.valid a:link{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 0px;
}
.valid a:hover{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	margin-left: 0px;
}
.valid a:active{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 0px;
}
.valid a:visited{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 0px;
}
.menu2 {
	margin-left: 10px;
	color: #5b5b5b;
	text-decoration: none;
}
.menu2 a:link {
	color: #5b5b5b;
	text-decoration: none;
}
.menu2 a:hover {
	color: #5b5b5b;
	text-decoration: none;
	margin-left: 10px;
}
.menu2 a:visited {
	color: #5b5b5b;
	text-decoration: none;
	
}
.menu2 a:active {
	color: #5b5b5b;
	text-decoration: none;
	margin-left: 10px;
}

.menu {
	
	color: #5b5b5b;
	text-decoration: none;
}
.menu a:link {
	color: #5b5b5b;
	text-decoration: none;
}
.menu a:hover {
	color: #5b5b5b;
	text-decoration: none;
}
.menu a:visited {
	color: #5b5b5b;
	text-decoration: none;
}
.menu a:active {
	color: #5b5b5b;
	text-decoration: none;
}

.contenu {
	font-family: Arial, Helvetica, sans-serif;
	color: #5b5b5b;
	background-color: #E0F1F3;
	background-image: url(/images/fdcontenu.jpg);
	background-repeat: repeat-x;
	text-align:left;
}
.contenu a:link {
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}
.contenu a:visited {
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}
.contenu a:hover {
	color: #0096e2;
	font-weight: bold;
	text-decoration: underline;
}
.contenu a:active {
	color:  #006699;
	font-weight: bold;
	text-decoration: none;
}

.contenuindex {
	font-family: Arial, Helvetica, sans-serif;
	color: #5b5b5b;
	background-color: #E0F1F3;
	background-image: url(/images/fdcontenu.jpg);
	background-repeat: repeat-x;
	text-align:left;
}
.contenuindex a:link {
	color: #5b5b5b;
	text-decoration: none;
}
.contenuindex a:visited {
	color: #5b5b5b;
	text-decoration: none;
}
.contenuindex a:hover {
	color: #006699;
	font-weight: bold;
	text-decoration: underline;
}
.contenuindex a:active {
	color:  #5b5b5b;
	text-decoration: none;
}

.encart {
	background-color: #E3F2F4;
	background-image: url(/images/fdencart.jpg);
	background-repeat: repeat-x;
	padding: 0px;
}
.encart a:hover {
	font-weight: bold;
}
.encartbis {
	background-image: url(/images/fdencart_bis.jpg);
	background-repeat: repeat-x;
}
h1 {
	font-size: 1.5em;
	font-weight: bold;
	color: #F08A00;
	margin-bottom: 10px;
}
h1 a:link{
color: #F08A00;
text-decoration: none;
}
h1 a:visited{
color: #F08A00;
text-decoration: none;
}
h1 a:hover{
color: #F08A00;
text-decoration: underline;
}
h1 a:active{
color: #F08A00;
text-decoration: none;
}

h2 {
	font-size: 1.3em;
	font-weight: bold;
	color: #F08A00;
	margin-bottom: 5px;
	text-align:left;
}
h2 a:link{
	color: #F08A00;
	text-decoration: none;
}
h2 a:visited{
	color: #F08A00;
	text-decoration: none;
}
h2 a:hover{
	font-weight: bold;
	color: #F08A00;
	text-decoration: underline;
}
h2 a:active{
	color: #F08A00;
	text-decoration: none;
}
h3{
	font-size: 1em;
	font-weight: bold;
	color: #F08A00;
	margin-bottom: 2px;
}
.sponsor {
	font-size: 1em;
	font-weight: bold;
	color: #F08A00;
	text-decoration: underline;
}
.sponsor a:link {
	font-weight: bold;
	color: #F08A00;
	text-decoration: underline;
}
.sponsor a:hover {
	font-weight: bold;
	color: #F08A00;
	text-decoration: underline;
}
.sponsor a:visited {
	font-weight: bold;
	color: #F08A00;
	text-decoration: underline;
}
.sponsor a:active {
	font-weight: bold;
	color: #F08A00;
	text-decoration: underline;
}
.masque {
	background-color: #7AC7D9;
	border: 2px solid #457888;
}
.masquebis {
	background-color: #FFFFFF;
	border: 2px solid #457888;
	background-image: url(/images/encartfd.jpg);
	background-repeat: repeat-x;
}

.majtitreorange {
	font-size: 1.3em;
	font-weight: bold;
	color: #F08A00;
	padding: 0px 0px 0px 0px;
}

.majtitreorange a:link{
	color: #F08A00;
	text-decoration: none;
}
.majtitreorange a:hover{
	color: #F08A00;
	text-decoration: none;
}
.majtitreorange a:active{
	color: #F08A00;
	text-decoration: none;
}
.majtitreorange a:visited{
	color: #F08A00;
	text-decoration: none;
}

.titreorange {
	font-size: 1.1em;
	font-weight: bold;
	color: #F08A00;
	padding: 7px 30px 16px 30px;
	margin: 0px 0px 5px 0px;
	background: url(/images/fdtitreactu.gif) no-repeat left;
}

.soustitreorange {
	font-size: 0.9em;
	font-weight: bold;
	color: #F08A00;
	margin: 0px 0px 5px 0px;
	text-decoration: none;
}
.soustitreorange a:link{
	color: #F08A00;
	text-decoration: none;
}
.soustitreorange a:hover{
	color: #F08A00;
	text-decoration: none;
}
.soustitreorange a:active{
	color: #F08A00;
	text-decoration: none;
}
.soustitreorange a:visited{
	color: #F08A00;
	text-decoration: none;
}

.titrevert {
	font-size: 1.1em;
	font-weight: bold;
	color: #799d21;
	padding: 10px 30px 16px 30px;
	margin: 0px 0px 5px 0px;
	background: url(/images/fdtitredossier.gif) no-repeat left;
}
.soustitrevert {
	font-size: 0.9em;
	font-weight: bold;
	color: #799d21;
	padding: 10px 30px 16px 30px;
	margin: 0px 0px 5px 0px;
}
.soustitrevert a:link{
	color: #799d21;
}
.soustitrevert a:hover{
	color: #799d21;
	text-decoration: underline;
}
.soustitrevert a:active{
	color: #799d21;
}
.soustitrevert a:visited{
	color: #799d21;
}

.titrebleu {
	font-size: 1.1em;
	font-weight: bold;
	color: #165986;
	padding: 10px 30px 16px 30px;
	margin: 0px 0px 5px 0px;
	background: url(/images/fdtitrebleu.gif) no-repeat left;
}
.titrebleu a:link{
	color: #165986;
}
.titrebleu a:hover{
	color: #165986;
	text-decoration: underline;
}
.titrebleu a:active{
	color: #165986;
}
.titrebleu a:visited{
	color: #165986;
}
.soustitrebleu {
	font-size: 0.9em;
	font-weight: bold;
	color: #165986;
	padding: 10px 30px 16px 30px;
	margin: 0px 0px 5px 0px;
}
.soustitrebleu a:link{
	color: #165986;
}
.soustitrebleu a:hover{
	color: #165986;
	text-decoration: underline;
}
.soustitrebleu a:active{
	color: #165986;
}
.soustitrebleu a:visited{
	color: #165986;
}

.fondtitrebleu {
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/images/fondtitrebleu.jpg) no-repeat left;
	width:100%
}

.fondtitreviolet {
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/images/fondtitreviolet.gif) no-repeat left;
	width:100%
}

.fondtitreprune {
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/images/fondtitreprune.gif) no-repeat left;
	width:100%
}
.titreprune {
	font-size: 1.1em;
	font-weight: bold;
	color: #842b4f;
	padding: 10px 30px 16px 30px;
	margin: 0px 0px 5px 0px;
	background: url(/images/fdtitreprune.gif) no-repeat left;
}
.titreprune a:link{
	color: #842b4f;
}
.titreprune a:hover{
	color: #842b4f;
	text-decoration: underline;
}
.titreprune a:active{
	color: #842b4f;
}
.titreprune a:visited{
	color: #842b4f;
}
.fondtitrerouge {
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/images/fondtitrerouge.gif) no-repeat left;
	width:100%
}
.titrerouge {
	font-size: 1.1em;
	font-weight: bold;
	color: #dad2b34;
	padding: 10px 30px 16px 30px;
	margin: 0px 0px 5px 0px;
	background: url(/images/fdtitrerouge.gif) no-repeat left;
}
.titrerouge a:link{
	color: #da2b34;
}
.titrerouge a:hover{
	color: #da2b34;
	text-decoration: underline;
}
.titrerouge:active{
	color: #da2b34;
}
.titrerouge a:visited{
	color: #da2b34;
}
.fondtitregris {
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/images/fondtitregris.gif) no-repeat left;
	width:100%
}
.titregris {
	font-size: 1.1em;
	font-weight: bold;
	color: #9b8679;
	padding: 10px 30px 16px 30px;
	margin: 0px 0px 5px 0px;
	background: url(/images/fdtitregris.gif) no-repeat left;
}
.titregris a:link{
	color: #9b8679;
}
.titregris a:hover{
	color: #9b8679;
	text-decoration: underline;
}
.titregris a:active{
	color: #9b8679;
}
.titregris a:visited{
	color: #9b8679;
}


.carorange {
	font-weight: bold;
	color: #F08A00;
}
.orange {
	text-align: justify;
	color: #F08A00;
}
.orange a:link{
	color: #F08A00;
}
.orange a:hover{
	color: #F08A00;
	text-decoration: underline;
}
.orange a:active{
	color: #F08A00;
}
.orange a:visited{
	color: #F08A00;
}
table.maintableloggednot.orange h5 {
	font-weight: bold;
	font-size: 12px;
}

.titreorange11 {
	font-size: 0.73em;
	font-weight: bold;
	color: #F08A00;
	margin: 0px 0px 0px 0px;
}
.soustitreorange12 {
	font-size: 1em;
	font-weight: bold;
	color: #F08A00;
	margin: 0px 0px 0px 0px;
}
.soustitreorange14 {
	font-size: 1.2em;
	font-weight: bold;
	color: #F08A00;
	margin: 0px 0px 5px 0px;
}

.vert {
	color: #799d21;
}
.vert a:link{
	color: #799d21;
}
.vert a:hover{
	color: #799d21;
	text-decoration: underline;
}
.vert a:active{
	color: #799d21;
}
.vert a:visited{
	color: #799d21;
}

.bleu {
	color: #165986;
}
.bleu a:link{
	color: #165986;
}
.bleu a:hover{
	color: #165986;
	text-decoration: underline;
}
.bleu a:active{
	color: #165986;
}
.bleu a:visited{
	color: #165986;
}

.bleuclair {
	color: #45bfdd;
	font-size: 22px;
	font-weight: bolder;
	margin: 10px 10px 10px 10px;
	text-decoration: none;
}
.bleuclair a:link{
	color: #45bfdd;
	text-decoration: none;
}
.bleuclair a:hover{
	color: #45bfdd;
	text-decoration: none;
}
.bleuclair a:active{
	color: #45bfdd;
}
.bleuclair a:visited{
	color: #45bfdd;
	text-decoration: none;
}

.texteblanc {
	color: #FFFFFF;
	font-weight: bolder;
	text-decoration: none;
}
.texteblanc a:link{
	text-decoration: none;
}
.texteblanc a:hover{
	text-decoration: none;
}
.texteblanc a:active{
	text-decoration: none;
}
.texteblanc a:visited{
	text-decoration: none;
}

.liste-titre{
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0px 5px 40px;
}
.liste-titre a:link {
	font-weight: bold;
	text-decoration: none;
}
.liste-titre a:hover {
	font-weight: bold;
	color: #FF8300 !important;
	text-decoration: none !important;
}
.liste-titre a:visited {
	font-weight: bold;
	text-decoration: none;
}
.imgborder{
		border: none;
}

.espace{
	line-height:5px;
}

/* listes puce */

.listepucegrise{
	margin-left:-20px;
	margin-top:-10px;
}

.listepuceorange{
	margin-left:0px;
	margin-top:0px;
	list-style-position: outside;
	list-style-image: url("./images/puces/puce fleche points.bmp");
}
li.listepuceorange {
	margin-top:5px;
	margin-right:auto;
	float: left;
}

/* Style cadre */
/* Style 1ere ligne 1ere colone */
#tdHautGauche {
	background-image: url("/images/01hg.gif");
	background-position: bottom right;
	background-repeat: no-repeat;
}

/* Style 1ere ligne 2eme colone */
#tdHautMilieu {
	background-image: url("/images/01mil.gif");
	background-position: bottom;
	background-repeat: repeat-x;
}

/* Style 1ere ligne 3eme colone */
#tdHautDroite {
	background-image: url("/images/01hd.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
}

 /* Style 2eme ligne 1ere colone */
#tdMilieuGauche {
	background-image: url("/images/03ttg.gif");
	background-position: right;
	background-repeat: repeat-y;
	height:100%;
}

/* 2eme ligne 2eme colone c'est le contenu du cadre*/

/* Style 2eme ligne 3eme colone */
#tdMilieuDroite {
	background-image: url("/images/03ttd.gif");
	background-position: left;
	background-repeat: repeat-y;
}

/* Style 3eme ligne 1ere colone */
#tdBasGauche {
	background-image: url("/images/02bg.gif");
	background-position: top right;
	background-repeat: no-repeat;
}

/* Style 3eme ligne 2eme colone */
#tdBasMilieu {
	background-image: url("/images/02mil.gif");
	background-position: top;
	background-repeat: repeat-x;

}

/* Style 3eme ligne 3eme colone */
#tdBasDroite {
	background-image: url("/images/02bd.gif");
	background-position: top left;
	background-repeat: no-repeat;
}
#blocarticle{
	width: 100%;
	height: 150px;
	overflow: auto;
	margin-top:8px
}
#blocecheance{
	width: 100%;
	height: 110px;
	overflow: auto;
	margin-top:0px
	}
#blocecheance_gr{
	width: 100%;
	height: 100%;
	overflow: auto;
	margin-top:0px
}
#blocrss{
	height: 200px;
	overflow: auto;
}

/* cadres arrondis mais ne fonctionne pas sur IE */

.cadre {
	border: 2px solid #C7C7C7; 
	-moz-border-radius : 10px 10px; 
	padding:15px;
	/*background-color: #E4F2F5;*/
	background-image: url(https://budgetfacile.com/images/fdcontenu.jpg);
}

.cadre_no_img {
	border: 2px solid #C7C7C7; 
	-moz-border-radius : 10px 10px; 
	padding:15px;
}

.menuTable  {
	background-color:#FF9900;
	border:1px solid #FF9900;
}


/* ZONE ADMINISTRATION SIMPLIFIEE */
.paraAdmin {
	width: 700px;
	padding: 10px;
}
.paraAdmin p{
	padding-left: 20px;
}
.paraAdmin form{
	width: 100%;
	padding-left: 20px;
}
.paraAdmin form div{
	clear: both;
}
.paraAdmin form div.listeCate{
	margin: 5px;
	border-top: solid 1px black;
}
.paraAdmin form div.champs{
	width: 100%;
	height: 30px;
}
.paraAdmin form div.champs input {
	width: 80%;
	float: right;
}
.paraAdmin form  span.titreCate{
	width : 13%;
	float: left;
}
.paraAdmin form table{
	width : 85%;
	float: left;
}
.paraAdmin form table td{
	width : 30%;
}

.menuerror {
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
}
.menuerror a:link{
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: underlined;
}
.menuerror a:hover{
	font-size: 11px;
	font-weight: bold;
	color: #f09600;
	text-decoration: underlined;
}
.menuerror a:active{
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}
.menuerror a:visited{
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
	}
.menuerror16 {
	font-size: 16px;
	font-weight: bold;
	color: #d3511d;
	}
.menuerror16 a {
	font-size: 16px;
	font-weight: bold;
	color: #d3511d;
}
	
.tab_outil {
	width:550px;
	font-size: 12px;
	font-weight: bold;
	border-collapse:collapse;
	empty-cells:hide;
	color: ##bebebe;
	border-color:#dddddd;
	margin: auto;
}
.tab_outil tr{
	height:80px;
	vertical-align:center;
	empty-cells:hide;
}
	
/*****************************************************************
*************** Styles de la partie administration ***************
*****************************************************************/

/* Styles de la partie des statistiques sur les livres de compte */
.statsErreur {	
	font-size: 11px;
	font-weight: bold;
	color: #FF3300;
}

.statsTitre {
	font-size: 15px;
	font-weight: bold;
	color: #165986;
}

.statsMessage {	
	font-size: 11px;
	font-weight: bold;
	color: #F08A00;
}

.statsEnteteTableau {
	font-size: 11px;
	font-weight: bold;
	color: #165986;
}

.statsContenuTableauDepart {	
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.statsContenuTableauNouveau {	
	font-size: 11px;
	font-weight: bold;
	color: #669933;
}

.statsAideLien {	
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	color: #F08A00;
}

.statsAideTitre {
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	color: #009933;
}

.statsAideTexte {
	text-align: left;
	font-size: 11px;
	color: #009999;
}

.statsAideImportant {
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	color: #FF9933;
}

/* Styles de la partie gestion des livres de compte */

.gestionErreur {	
	font-size: 11px;
	font-weight: bold;
	color: #FF3300;
}

.gestionRecherche {	
	font-size: 11px;
	font-weight: bold;
	color: #165986;
}

.gestionResultat {
	font-size: 13px;
	font-weight: bold;
	color: #FF3300;
}

.gestionSupprime {	
	font-size: 10px;
	font-weight: bold;
	color: #FF3300;
}

.gestionMaj {	
	font-size: 11px;
	font-weight: bold;
	color: #336600;
}

/* Styles de la partie d'envoi de mails */

.mailAvertissement {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF3300;
}

/* Styles des liens vers les dossiers sur la page d'index */
.dossiersVert, .dossiersVert a:link, .dossiersVert a:visited, .dossiersVert a:hover {
	color: #799d21;
	text-decoration: none;
	font-size: 13px;
}
.dossiersVert a:hover{text-decoration: underline;}

/* Styles des liens vers les topics sur la page d'index */
.topicsBleu, .topicsBleu a:link, .topicsBleu a:visited, .topicsBleu a:hover {
	color: #165986;
	font-weight: bold;
	text-decoration: none;
}
.topicsBleu a:hover{text-decoration: underline;}

/* Style du lien vers le forum en bas de l'espace des topics dans la page d'acceuil ("index.php") */
.forumLien a:link, .forumLien a:visited, .forumLien a:hover{
	color: #F08A00;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	padding:10px;
}
.forumLien a:hover{text-decoration: underline;}

/* Image/lien avant le lien "Poser une question sur le forum" avec le forum en bas de l'espace des topics dans la page d'acceuil ("index.php") */
.forumLienImage{
	border: none;
	text-decoration: none;
}

/***** Message d'erreur (rouge) *****/
.erreur, .erreur a:link, .erreur a:visited, .erreur a:hover {
	color: #EC0000;
	font-weight: bold;
}

.erreur a:link, .erreur a:visited, .erreur a:hover {text-decoration: underline;}

/***** Message d'avertissement (orange) *****/
.avertissement, .avertissement a:link, .avertissement a:visited, .avertissement a:hover {
	color: #F08A00;
	font-weight: bold;
}

.avertissement a:link, .avertissement a:visited, .avertissement a:hover {text-decoration: underline;}

/***** Message de confirmation (vert) *****/
.confirmation, .confirmation a:link, .confirmation a:visited, .confirmation a:hover {
	color: #799D21;
	font-weight: bold;
}

.confirmation a:link, .confirmation a:visited, .confirmation a:hover {text-decoration: underline;}

/* Gestion des monnaies */
.gestionMonnaies {
	text-align: left;
	color: #165986;
	font-weight: bold;
	background-color: #eeeeee;
}

.lienAjoutMonnaie, .lienAjoutMonnaie a, .lienAjoutMonnaie a:link, .lienAjoutMonnaie a:visited, .lienAjoutMonnaie a:hover {
	color:black;
	font-weight:bold;
	text-decoration:underline;
}

.lienLog1 a:link, .lienLog1 a:visited, .lienLog1 a:hover {
	color:#165986;
	font-weight:bold;
	text-decoration:none;
}

.titreEtat {
	color:#F08A00;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
}

.fdtransparent{
	background-color: transparent;		/*Image de fond transparente*/	
}

	
	

