/* ========================================== */
/*  BALISES HTML                              */
/* ========================================== */
/* Texte et couleurs générales du kit entre <body> et </body> */
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.70em;
	margin:0em 0em 0em 0em;
	padding:0em 0em 0em 0em;
	background-image:url(images/kit/fond.png);
	background-repeat:repeat;
	color:#666666;
}

/* Modifie l'apparence de la ligne horizontale HTML <hr /> */
hr { 
	height:1px;
	border-top-style:none; 
	border-right-style:none; 
	border-left-style:none;
	border-bottom:#999999 1px solid;
	padding:0;
	margin:3px 0 3px 0; 
}

/* Modifie le texte et la couleur des liens généraux <a></a> */
a {
	text-decoration:none;
	color:#0000FF;
	background-color: transparent;
}
a:hover {
	text-decoration:underline;
	color:#009900;
}

/* Vide les espaces vides de la balise <form></form>, surtout pour l'explorateur IE */
form {
	padding:0px;
	margin:0px;
}

/* Modifie l'apparence des balises des formulaires (<input /> <select></select> et <textarea></textarea>) */
input, select, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:#999999 1px solid;
	padding:2px;
}

/* Modifie l'apparence des balises <ul></ul> */
ul { 
	margin:0px; 
	padding:0px; 
	list-style:none; 
}

/* Modifie l'apparence des balises <li></li> */
li { 
	margin:0px; 
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-top:0px; 
	list-style:none; 
}

/* Modifie l'apparence des balises H1, H2, H3, H4, H5 et H6 */
h1, h2, h3, h4, h5, h6 {
	font-weight:bold;
	margin:0;
	padding:0;
}
h1 {
	font-size:18px;
	color:#666666;
}
h2 {
	font-size:16px;
	color:#666666;
}
h3 {
	font-size:14px;
	color:#666666;
}
h4 {
	font-size:12px;
	color:#666666;
}
h5 {
	font-size:11px;
	color:#666666;
}
h6 {
	font-size:9px;
	color:#666666;
}

/* ========================================== */
/*  CONSTRUCTION GENERALE DU KIT              */
/* ========================================== */
#ConteneurHeader, #ConteneurBottom, #Conteneur {
	width:890px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
/* Colonne du haut contenant généralement le logo */
#ConteneurHeader {	
	border:#999999 1px solid;
	background-image:url(images/kit/fondTop.png);
	background-repeat:repeat;
}
/* Colonne principale contenant les menus et contenus du site */
#Conteneur {
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
}
/* Colonne du bas contenant généralement le copyright */
#ConteneurBottom {
	border:#999999 1px solid;
	background-color:#E2E2E2;
}
/* Bloc principal du kit contenant les menus et contenus du site */
.Corps {
	overflow:hidden;
	background-color:#FFFFFF;
}
/* Bloc gauche du kit (Menus) */
.ColonneLeft {
	width:196px;
	float:left;
	border-right:#999999 1px solid;
}
/* Bloc du contenu principal du site */
.ColonneCenter {
	border-left:#999999 1px solid;
	margin-left:196px;
	padding:7px;
	background-color:#FFFFFF;
}

/* ========================================== */
/*  CONSTRUCTION DES MENUS ET CONTENUS        */
/* ========================================== */
.Sep { 
	background-color:#FFFFFF; 
	border-top:#959595 1px solid; 
	border-bottom:#959595 1px solid; 
	height:1px; 
	font-size:0px;
	line-height:1px;
}
.SepTitre { 
	border-top:#999999 1px dashed; 
	height:1px; 
	font-size:1px; 
	margin-left:0px;
	margin-top:2px;
	margin-bottom:10px;
	width:400px; 
	padding-left:1px; 
	left:2px;
	line-height:1px;
}
.BlocMenuTitre {
	padding:5px;
	font-weight:bold;
	color:#CCCCCC;
	background-color:#000000;
}
.BlocMenuContenu {
	margin-bottom:10px;
	background-color:#FFFFFF;
	color:#666666;
}
.BlocTitre {
	border-left:#999999 1px solid;
	border-top:#999999 1px solid;
	border-right:#999999 1px solid;
	border-bottom:none;
	padding:4px;
	font-weight:bold;
	color:#666666;
}
.BlocContenu {
	border:#999999 1px solid;
	padding:3px;
	margin-bottom:10px;
	background-color:#FFFFFF;
	color:#666666;
}
.MenuActif { 
	padding:5px; 
	background-color:#666; 
	color:#fff; 
	text-decoration:none; 
	font-weight:bold; 
}
.Menu A:hover { 
	padding:5px; 
	background-color:#CCCCCC; 
	color:#000000; 
	text-decoration:none; 
	font-weight:bold; 
}
.Menu A { 
	padding:5px; 
	background-color:#EFEFEF; 
	color:#666666; 
	display:block; 
	text-decoration:none; 
	font-weight:bold;  
}
.BlocVide {
	padding:5px;
	background-color:#EFEFEF;
}

/* ========================================== */
/*  CLASS GENERALE DU KIT                     */
/* ========================================== */
/* Texte du copyright en bas de page */
.Copyright {
	font-size:xx-small;
	text-align:center;
	padding:8px;
}
/* Le logo */
.Logo {
	background-image:url(images/kit/header.png);
	background-repeat:repeat-x;
	height:120px;
}


.tab01, .tab02 { font-weight:bold; background-color:#000; text-align:center; height:30px; color:#FFF; }
.tab01 {
	border-left:#666 1px solid;
	border-top:#666 1px solid;
	border-bottom:#666 1px solid;
	
}
.tab02 {
	border:#666 1px solid;
}

.tab03, .tab04 { padding:4px; }
.tab03 {
	border-left:#666 1px solid;
	border-bottom:#666 1px solid;
}
.tab04 {
	border-left:#666 1px solid;
	border-right:#666 1px solid;
	border-bottom:#666 1px solid;
}

.contour_lecteur {
	text-align:center;
	margin-bottom:15px;
	/*border:#666 1px solid;*/
	color:#FFF;
	padding:10px;
	width:300px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/kit/fondlecteur.png);
	background-repeat:no-repeat;
}
.text_in_lecteur {
	margin-top:4px;
	margin-bottom:4px;
}
.text_in_lecteur2 {
	font-weight:bold;
}
