body {
	background: #ffffff;
}

a    { color: #444; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a:hover {
	text-decoration: none;
	color: #444;
	background: #ddd;
}


#bandeau          { color: #fff; background: transparent fixed; text-align: center; margin: 0 0px 0px; padding: 6px 6px 6px 0px; border: solid 0px #999; top: 0px; left: 0px; width: 900px; overflow: visible; visibility: visible }
#bandeauBreve { color: #fff; background: #ffd700 fixed; text-align: center; padding: 6px; border: none #999; position: fixed; top: 80px; left: 300px; width: 280px; overflow: visible; visibility: visible }
#principal         { margin: 0 0px 0 150px; padding: 0 0px 0 0; border: none 0px #dcdcdc; position: relative; width: 350px }
#principalAccueil { margin: 0 0px 0 150px; padding: 0 0px 0 0; border: none 0px #dcdcdc; position: relative; width: 750px }
#principalArticle { margin: 0 0px 0 150px; padding: 0 0px 0 0; border: none 0px #dcdcdc; position: relative; width: 530px }
#principal1     { margin: 0 5px 0 350px; padding: 0 5px 0 0; border: none 0px #dcdcdc; position: absolute; top: 150px; left: 170px; width: 350px; overflow: visible; visibility: visible }
#principalForum         { border: none 0px #dcdcdc; position: absolute; top: 150px; left: 160px; width: 600px; clip: auto }
#principalMessage { float: left; clear: left; border: none 0px #dcdcdc; position: absolute; top: 0px; left: 140px; width: 600px; clip: auto }
#navigation   { float: left; margin: 0 0 0 5px; position: relative; left: 0px; width: 130px }
#pourbreve            { background-color: #e0e0e0; border: dotted 1px #dcdcdc; position: absolute; top: 0px; left: 200px; width: 200px; height: 350pt; overflow: auto; visibility: visible; clip: auto }
/*Formatage du menu dans la colonne de gauche*/

.menu {
	border: 1px solid #999;
	margin-bottom: 16px;
	text-align: center;
}

.menu ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

/* Titre de menu */
.menu-titre {
	font-weight:800;
	font-size:95%;
}

/* Element de menu hors titre de rubrique */
.menu-item   { font-size: 90%; text-align: left }

/* menu-item-0 ˆÝ 3 : formatage des titres de rubrique */

.menu-item-0 {
	text-align:left;
	padding-left:5px;
	margin-top:8px;
	font-weight:800;
	font-size:90%;
}

.menu-item-1  { font-size: 80%; text-align: left; margin-top: 3px; padding-left: 10px }

.menu-item-2  { font-size: 80%; text-align: left; padding-left: 15px }

.menu-item-3  { font-size: 80%; text-align: left; padding-left: 20px }

.menu-selected {
	/* Element (ou titre) de menu sˆ©lectionnˆ© */
	background: #fefeb8;			/*donne une couleur de fond spˆ©cifique ˆÝ l'ˆ©lˆ©ment sˆ©lectionnˆ©*/
	padding-top: 1px;
	padding-bottom: 1px;
	border-top: 2px solid #fefbb6;		/*rˆ©hausse la couleur de fond de l'ˆ©lˆ©ment sˆ©lectionnˆ©*/
	border-bottom: 2px solid #fefbb6;	/*idem*/
	
}

form.recherche {
	/*formulaire de recherche de la colonne de gauche*/
	margin:0px;
	padding:3px;	/*empˆ®che que la zone de saisie touche les bordures du menu*/
}
h2    { color: #4169e1; font-style: normal; font-size: 11px; font-family: Verdana }
h1 { color: #4169e1; font-style: normal; font-size: 18px; font-family: Verdana }
h4 { color: #4169e1; font-style: normal; font-size: 12px; font-family: Verdana }
h2.extrait   { color: #1e90ff; font-size: 10px; margin: 4px }
.forml {
	/*zones de saisie de la page forum*/
	width: 100%;	/*force la zone de saisie ˆÝ occuper toute la largeur de la colonne principale*/
}
.titre1  { color: #00008b; font-size: 18px; font-family: "Times New Roman", Georgia, Times }
.texte { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.notes    { color: #424242; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; text-indent: 0px; margin-left: 3px }
.surtitre  { color: #4169e1; font-size: 14px; text-align: right }
.date_auteur    { color: #ff4500; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.chapo  { color: #696969; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.pscriptum { color: #808000; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: blink }

