BODY
{
	SCROLLBAR-FACE-COLOR: #2C2C2C;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #FFcc66;
	SCROLLBAR-3DLIGHT-COLOR: #FFcc66;
	SCROLLBAR-ARROW-COLOR: #FFcc66;
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #333333;
	background-color: #000000;
}
.texte_menu { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF6600; left: 15px; font-weight: bold; }
.titre_accueil { font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #FF6600; left: 15px; font-weight: bolder; }
.titre_accueil3{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	left: 15px;
	font-weight: bolder;
	background-color: #333333;
}
.slogan{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	left: 15px;
	font-weight: bold;
}
.ptexte { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; left: 15px; }
.texte { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; left: 15px; }
.textesouligne_italic { text-decoration:underline;font-size: 12px ;font-style:italic;font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; left: 15px; }
.textesouligne { text-decoration:underline;font-size: 12px ; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; left: 15px; }
.texteform {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6633;
	left: 15px;
	font-weight: bold;
}

.textevert {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #009933;
	left: 15px;
	background-color: #FFFFFF;
	font-weight: bold;

}
.texterouge {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	left: 15px;
	background-color: #FFFFFF;
	font-weight: bold;

}
.textebleu {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0033FF;
	left: 15px;
	background-color: #FFFFFF;
	font-weight: bold;

}
.texteviolet {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #993399;
	left: 15px;
	background-color: #FFFFFF;
	font-weight: bold;

}

.formulaire {
	font-family: Verdana;
	font-size: 14px;
	background: #FF9933;
	border-color: #cccccc;
	border-width: 1;
	font-weight: bold;
}
.titre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold; background-color: #FF6600;	width: 400px; }
.bas_popup { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; background-color: #ff9933; }
.lieu_navig { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.sstitre { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.encadre { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC66; text-decoration: none; font-weight: bold; }
A { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #FFFFFF; font-weight: bold;	text-decoration: underline; }
.none {border-style:none;}
td.menuhaut        { font-family: Verdana; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-align: center; text-decoration: none; border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF}
td.navigation      { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; border-left: 1px solid #FFCC66; border-right: 1px solid #FFCC66; border-top-style: none; border-top-width: medium; border-bottom-style: none; border-bottom-width: medium }
a.nav              { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}
a.nav:link         { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFCC66; font-weight: bold; text-decoration: none}
a.nav:visited      { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF9935; font-weight: bold; text-decoration: none}
a.nav:hover        { font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #FFFFFF;	font-weight: bold; text-decoration: underline; }
a.lie              { font-family: Verdana; font-size: 8pt; color: #305790 }
a.lie:link         { font-family: Verdana; font-size: 12pt; color: #FFFFFF; font-weight: bold; text-decoration: none; background-color: #333333; }
a.lie:visited      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; font-weight: bold; text-decoration: none }
a.lie:hover        { font-family: Verdana; font-size: 12pt; color: #FFFFFF; font-weight: bold; text-decoration: underline }
a.copyright        { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal; }
a.copyright:link         { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFCC66; font-weight: normal; text-decoration: none; background-color: #333333; }
a.copyright:hover        { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal; text-decoration: none}
li { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 12px; color: #FFFFFF; display: list-item; list-style-image: url(puce.png); text-indent: 20pt; }
ol { list-style-type: square; list-style-position: inside; height: 30px; }
.titre_livres { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; font-weight: bold; background-color: #FF6600;	width: 400px; }
.texte_livres { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal;	width: 400px; }

/*pour menu principal gauche*/

#navlist { margin-top:0px; padding-left: 0; margin-left: 0; margin-bottom:0; width: 120px; } 
#navlist li { list-style: none; margin: 0; padding:2px 0px 3px 3px; vertical-align: middle; } 
a.menu1 {
	display: block;
	padding-top:1px;
	padding-bottom:1px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-indent: 4px;
	background-color: #FF6600;
	border: Aucune;
} 
a.menu1:hover {
	background-color:#ff9933;
	color: #ffffff;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: Aucune;

}
a.menu1bloc {
	display: block;
	padding-top:1px;
	padding-bottom:1px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-indent: 4px;
	background-color: #ff9933;

} 
a.menu1bloc:hover {
	background-color:#ff9933;
	color: #000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}
a.menu2 {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	text-indent: 4px;
} 
a.menu2:hover {

	color: #ff9933;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;

} 
a.menu2bloc {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF9933;
	font-size:12px;
	text-decoration:none;
	text-indent: 4px;

} 
a.menu2bloc:hover {
	color: #FF9933;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}