/* ==============================================
   FEUILLE DE STYLES 
	 ============================================== */

body {
	color: #000000;
	background: #AAA591;
	overflow: -moz-scrollbars-vertical;
   	overflow-y: scroll; 
}
a {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none	
}
a:hover, a:focus {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: underline
}
strong {
	color: #A1B55D;
}

/* Navigation */
#navigation {
	background: #181A12;
}
#navigation a {
	color: #FF6533;
}

/* Bloc central */
#centre {
	background: url(spacer.gif) repeat-y; 
	background-color: #FFFFFF; 
	/* -> 2 */
	/* Voir -> Note 1 */
}

/* Contenu principal */
#principal {
	color: #181A12;
	background: #FFFFFF; /* -> 2 */
}
#principal a {
	color: #332510;
}
#principal a:hover, #principal a:focus {
	color: #6E5122;
}
#principal strong {
	color: #181A12;
}

#secondaire {
	color: #181A12;
	background: #FFFFFF; /* -> 2 */
}
#secondaire a {
	color: #332510;
}
#secondaire a:hover, #secondaire a:focus {
	color: #336600;
}
#secondaire strong {
	color: #181A12;
}




/* --- POSITIONNEMENT --- */

/* Page */
body {
/*	padding: 20px 5px;*/
	text-align: center;

	 /*margin-top: 0px;
   margin-left: 75px;
   margin-right: auto;
   margin-bottom: 0px;*/
  font-family: 'Trebuchet MS',Verdana, Arial;
	font-size: 12px;
	/*text-align : justify; */
	background-color: #AAA591; 
	}
#global {
	width: 1004px;
/*	margin: 0 auto; /* -> 3 */
	margin-left: auto;
	margin-right: auto;
	text-align: left;


}

/* En-tête */
#entete {
	padding: 20px;
}
#entete h1 {
	margin: 0;
}
#entete h1 img {
	float: left;
	margin: 7px 20px 10px 0;
}
#entete .sous-titre {
	margin: 4px 0 15px 0;
}

/* Menu de navigation */
#navigation {
	padding: 12px 15px;
}
#navigation ul {
	width: 100%;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
#navigation li.gauche {
	float: left;
	margin-right: 10px;
	font-size: 1.4em;
	font-style: italic;
}
#navigation li.droite {
	float: right;
	margin-right: 0;
	margin-left: 10px;
	padding: 3px 0;
}
#navigation a {
	padding: 6px;
	line-height: 1.5;
	font-size: .9em;
	text-decoration: none;
}


/* Bloc central */
#centre {
	width: 100%; 
	/* -> 4 */
	overflow: hidden; 
	/* -> 4 */
}

#centre_print {
	width: 100%;
	background-color: #FFFFFF; 
	
	 
	/* -> 4 */
	/* overflow: hidden; */
	/* -> 4 */
}

#centre_onglet {
	width: 100%; 
	/* -> 4 */
	overflow: hidden; 
	/* -> 4 */
	
}


/* Contenu principal */
#principal {
	float: left; 
	/* -> 5 */
	/* width: 700px;*/
	width: 70%;
	padding: 10px 20px;
	margin-left: 0px;
	margin-right: auto;

}
#principal > :first-child {
	margin-top: 10px;
}
#principal p, #principal li {
	line-height: 1.5;
}



/* Contenu secondaire */
#secondaire {
	/* margin-left: 620px; /* -> 6 */
/*	margin-left: 730px; */
margin-left: 74%;
	/* -> 6 */
  /*width : 300px*/
	margin-right: 10px;
	padding: 12px 0px;
	margin-top: 0px;
	
	/*position: relative;*/
	

}

/* Mention de copyright */
#copyright {
	margin: 20px 0;
	font-size: .85em;
	text-align: left;
}

#logo {
	background-image: url("bgaveclogo.png");
	background-repeat: no-repeat;
	background-position: center 0px ; 
	height: 145px;
	width : 1004px;
	margin-left: 0px;
  margin-top: 0px;
 	margin-bottom: 0px;
}

#menu {
	margin-top: -8px;
	margin-left: -10px;
	margin-right: -10px;
}
#iemenu {
	margin-top: 7px;
	background-color: #000000;
}
#pied {
	background-image: url("bg_pied.png");
	background-repeat: no-repeat;
	background-position: auto auto ; 
	height: 60px;
}

a.boutonblanc { 
background-image: url(boutonblanc.png); 
background-position: top auto ; 
background-repeat: no-repeat;
display: block; 
width: 118px;
height : 40px;
background-repeat : no-repeat;
FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
/*display:table-cell; */
vertical-align:middle;
float: right;
/*padding: 2px 5px;*/
line-height: 40px;
}

a.boutonblanc:hover { 
background-image: url(boutonblanc.png); 
background-position: top auto ; 
background-repeat: no-repeat;
display: block; 
width: 118px;
height : 40px;
background-repeat : no-repeat;
FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: underline;

} 
a.boutonnoir { 
background-image: url(boutonnoir.png); 
background-position: top auto ; 
background-repeat: no-repeat;
display: block; 
width: 118px;
height : 40px;
background-repeat : no-repeat;
FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
float: right;
/*padding: 2px 5px;*/
line-height: 40px;
} 

a.lien_0 { 
background-image: url(accueil.png); 
background-position: top auto ; 
background-repeat: no-repeat;
display: block; 
width: 118px;
height : 40px;
background-repeat : no-repeat;
} 

a.lien_0:hover { 
background-image: url(accueilhover.png) ;
background-position: top auto ; 
background-repeat : no-repeat;
display: block; 
width: 118px;
height : 40px;
}
a.lien_1 { 
background-image: url(codifications.png); 
background-position: top auto ; 
background-repeat: no-repeat;
display: block; 
width: 118px;
height : 40px;
background-repeat : no-repeat;
} 
a.lien_1:hover { 
background-image: url(codificationshover.png) ;
background-position: top auto ; 
background-repeat : no-repeat;
display: block; 
width: 118px;
height : 40px;
}
a.lien_2 { 
background-image: url(verificateur.png); 
background-position: top auto ; 
background-repeat : no-repeat;
display: block; 
width: 118px;
height : 40px;
} 
a.lien_2:hover { 
background-image: url(verificateurhover.png) ;
background-repeat : no-repeat;
background-position: top auto ; 
background-repeat : no-repeat;
display: block; 
width: 118px;
height : 40px;
}
a.lien_3 { 
background-image: url(normes.png); 
background-position: top auto ; 
background-repeat : no-repeat;
display: block; 
width: 118px;
height : 40px;
} 
a.lien_3:hover { 
background-image: url(normeshover.png) ;
background-repeat : no-repeat;
background-position: top auto ; 
background-repeat : no-repeat;
display: block; 
width: 118px;
height : 40px;
}
a.lien_4 { 
background-image: url(publications.png); 
background-position: top auto ; 
background-repeat : no-repeat;
display: block; 
width: 118px;
height : 40px;
} 
a.lien_4:hover { 
background-image: url(publicationshover.png) ;
background-repeat : no-repeat;
background-position: top auto ; 
background-repeat : no-repeat;
display: block; 
width: 118px;
height : 40px;
}
a.lien_5 { 
background-image: url(abonnes.png); 
background-position: top auto ; 
background-repeat : no-repeat;
display: block; 
width: 118px;
height : 40px;
} 
a.lien_5:hover { 
background-image: url(abonneshover.png) ;
background-position: top auto ; 
background-repeat : no-repeat;
display: block; 
width: 118px;
height : 40px;
}
a.lien_6 { 
background-image: url(administration.png); 
background-position: top auto ; 
background-repeat : no-repeat;
display: block; 
width: 118px;
height : 40px;
} 
a.lien_6:hover { 
background-image: url(administrationhover.png) ;
background-repeat : no-repeat;
background-position: top auto ; 
background-repeat : no-repeat;
display: block; 
width: 118px;
height : 40px;
}
div.parole1 { 
COLOR: #663E10;
}
div.parole2 { 
COLOR: #9E8479 
}
.annuflddesc {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
}
.annufldval {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
}
.standard {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
}

.tdtitre {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
}

a.tdtitre {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: underline;
}
a.tdtitre:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #DFDFDF; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: underline;
}

.tdtitregras {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
}
a.tdtitregras {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
}
.tdtitresitegras {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
}
a.tdtitresitegras {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: underline
}
.tdtitresitegrascodeinterneefs {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #ECB885; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
}
a.tdtitresitegrascodeinterneefs {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #ECB885; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: underline
}
a.tdtitregras:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: underline
}
.tdtable {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
}
a.tdtable:hover {
		FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: underline
}
.tdtableinvalide {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
	BACKGROUND-COLOR: #DDDDDD;
}
a.tdtableinvalide {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
	BACKGROUND-COLOR: #DDDDDD;
}
a.tdtableinvalide:hover {
		FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: underline;
BACKGROUND-COLOR: #DDDDDD;

}
a.tdtable:focus {
		FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: underline
}
.tdtableitalique {
	FONT-WEIGHT: normal; FONT-STYLE:italic; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
}
a.tdtableitalique:hover {
		FONT-WEIGHT: normal; FONT-STYLE:italic; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: underline
}
a.tdtableitalique:focus {
		FONT-WEIGHT: normal; FONT-STYLE:italic; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: underline
}
.tdtablegris {
	FONT-WEIGHT: normal; FONT-STYLE:italic; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
}
a.tdtablegrisitalique:hover {
		FONT-WEIGHT: normal; FONT-STYLE:italic; FONT-SIZE: 11px; COLOR: #CCCCCC; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: underline
}
a.tdtablegrisitalique {
	FONT-WEIGHT: normal; FONT-STYLE:italic; FONT-SIZE: 11px; COLOR: #C03000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
}
.tdtablegrisitalique {
	FONT-WEIGHT: normal; FONT-STYLE:italic; FONT-SIZE: 11px; COLOR: #C03000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none
}

.trtable {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
	BACKGROUND-COLOR: #73880A;
}
.divTableList {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; BACKGROUND-COLOR: #FFFFFF
}
.entete_cnit {
	FONT-SIZE: 14px; COLOR:#000000; FONT-WEIGHT: bold;  HEIGHT: 27px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCCCC ; 
}
.titre_cnit {
	FONT-SIZE: 34px; COLOR:#000000; FONT-WEIGHT: bold;  HEIGHT: 27px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF ; 
}
.titre1 {
	FONT-SIZE: 20px; COLOR:#000000; FONT-WEIGHT: bold;  HEIGHT: 27px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF ; 
}

.tableau_table {
border:0px solid #DDDDDD;
border-collapse:collapse;
width:100%;
margin:auto;
}
.tableau_thead, tableau_tfoot {
background-color:#CCCCCC;
border:2px solid #CCCCCC;
}

.tableau_th {
FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica;
FONT-SIZE: 11px; COLOR: #000000;
border:1px dotted #6495ed;
padding:0px;
background-color:#B8B9B9;
}


.tableau_td {
FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
border:0px solid #8FBC8F;
}
/*
.barremilieu {
background-image: url(barremilieu.png); 
background-repeat: repeat-x;
FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
}
*/

.barremilieu { 
background-image: url(barres/barreverticale.png); 
background-position : center center;
background-repeat : repeat-x;
width: 100%;
}
.barremilieubas { 
background-image: url(barres/barrehorizontale.png); 
background-position : bottom center;
background-repeat : repeat-x;
}
.barremilieuhaut { 
background-image: url(barres/barrehorizontale.png); 
background-position : top center;
background-repeat : repeat-x;
line-height:12px;
}
.baspetit {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR: #000000; BACKGROUND-COLOR:#FFFFFF;  FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
vertical-align : bottom;
}
.barregauche { 
background-image: url(barres/barreverticale.png); 
background-position : center left;
background-repeat : repeat-y;
} 
.barredroit { 
background-image: url(barres/barreverticale.png); 
background-position : center right;
background-repeat : repeat-y;
} 
.tableencadre {
margin: 0px;
border: 0px;
border-spacing: 0px;
border-collapse:collapse;
}
.fondentete {
	FONT-SIZE: 14px; COLOR:#000000; FONT-WEIGHT: bold;  HEIGHT: 27px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; 
}
.fondentetegauche {
FONT-SIZE: 14px; COLOR:#000000; FONT-WEIGHT: bold;  HEIGHT: 27px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; 
background-image: url(barres/barreverticale.png); 
background-position : center left;
background-repeat : repeat-y;
}
.fondentetedroit {
FONT-SIZE: 14px; COLOR:#000000; FONT-WEIGHT: bold;  HEIGHT: 27px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; 
background-image: url(barres/barreverticale.png); 
background-position : center right;
background-repeat : repeat-y;
}
.barrecoin { 
padding: 0px
}
