.top_menu
{
	border-top:		#aaaaaa 0px solid;
	border-left:		#aaaaaa 0px solid;
	border-right: 		#aaaaaa 1px solid;
    	border-bottom:		#aaaaaa 1px solid;
	padding-top:		2px;
	padding-left: 		6px;
	padding-right:		6px;
	padding-bottom:		2px;
	font-weight:		bold;
	font-size:		10pt;
	cursor:			default;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN, ‚l‚r ƒSƒVƒbƒN;
	background-color:	#ffeeee;
	text-decoration:	none;
	color:			#666600;
	width:			152px
}
.top_menu .bg
{
	border-top:		#f0f0ff 1px solid;
	border-left:		#f0f0ff 1px solid;
	border-right: 		#000055 1px solid;
    	border-bottom:		#000055 1px solid;
	padding-top:		2px;
	padding-left: 		6px;
	padding-right:		6px;
	padding-bottom:		2px;
	font-weight:		bold;
	font-size:		10pt;
	cursor:			default;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN, ‚l‚r ƒSƒVƒbƒN;
	background-color:	#ffeeee;
	text-decoration:	none;
	color:			#666600;
	width:			140px;
	line-height:		20px
}
.top_menu .text
{
	border-top:		#d1d1d1 1px solid;
	border-left:		#d1d1d1 1px solid;
	border-right: 		#f1f1f1 1px solid;
    	border-bottom:		#f1f1f1 1px solid;
	padding-top:		2px;
	padding-left: 		6px;
	padding-right:		6px;
	padding-bottom:		2px;
	font-weight:		normal;
	font-size:		8pt;
	cursor:			default;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN, ‚l‚r ƒSƒVƒbƒN;
	background-color:	#ffeeee;
	text-decoration:	none;
	color:			#666600;
	width:			140px
}
.top_menu td.toplink
{
	border-top:		#d1d1d1 1px solid;
	border-left:		#d1d1d1 1px solid;
	border-right: 		#ffffff 1px solid;
    	border-bottom:		#ffffff 1px solid;
	padding-top:		2px;
	padding-left: 		6px;
	padding-right:		6px;
	padding-bottom:		2px;
	font-weight:		normal;
	font-size:		10pt;
	cursor:			default;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN, ‚l‚r ƒSƒVƒbƒN;
	background-color:	#FFFFFF;
	text-decoration:	none;
	color:			#666600;
	width:			140px
}
.top_link a
{
	border-top:		#d1d1d1 1px solid;
	border-left:		#d1d1d1 1px solid;
	border-right: 		#ffffff 1px solid;
    	border-bottom:		#ffffff 1px solid;
	padding-top:		2px;
	padding-left: 		6px;
	padding-right:		6px;
	padding-bottom:		2px;
	font-weight:		normal;
	font-size:		8pt;
	cursor:			default;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN, ‚l‚r ƒSƒVƒbƒN;
	background-color:	#FFFFFF;
	text-decoration:	none;
	color:			#666600;
	width:			140px
}
.top_link a:visited
{
	border-top:		#d1d1d1 1px solid;
	border-left:		#d1d1d1 1px solid;
	border-right: 		#ffffff 1px solid;
    	border-bottom:		#ffffff 1px solid;
	padding-top:		2px;
	padding-left: 		6px;
	padding-right:		6px;
	padding-bottom:		2px;
	font-weight:		normal;
	font-size:		8pt;
	cursor:			default;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN, ‚l‚r ƒSƒVƒbƒN;
	background-color:	#FFFFFF;
	text-decoration:	none;
	color:			#666600;
	width:			140px
}
.top_link a:active
{
	border-top:		#d1d1d1 1px solid;
	border-left:		#d1d1d1 1px solid;
	border-right: 		#ffffff 1px solid;
    	border-bottom:		#ffffff 1px solid;
	padding-top:		2px;
	padding-left: 		6px;
	padding-right:		6px;
	padding-bottom:		2px;
	font-weight:		normal;
	font-size:		8pt;
	cursor:			default;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN, ‚l‚r ƒSƒVƒbƒN;
	background-color:	#FFFFFF;
	text-decoration:	none;
	color:			#666600;
	width:			140px
}
.top_link a:hover
{
	border-top:		#ffffff 1px solid;
	border-left:		#ffffff 1px solid;
	border-right: 		#000000 1px solid;
    	border-bottom:		#000000 1px solid;
	padding-top:		2px;
	padding-left: 		6px;
	padding-right:		6px;
	padding-bottom:		2px;
	font-weight:		normal;
	font-size:		8pt;
	cursor:			hand;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN, ‚l‚r ƒSƒVƒbƒN;
	background-color:	#F9E9A9;
	text-decoration:	none;
	color:			#666600;
	width:			140px
}
.france_box
{
	background-image:	url('../library/images/france.gif');
	background-repeat: 	no-repeat;
	background-position: 	50% 50%;
}
.alert
{
	color: 			#CC0000;
	font-family:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		20pt;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		40px
}
.title
{
	color: 			#990000;
	font-family:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		20pt;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		40px
}
.title A
{
	color: 			#990000;
	font-family:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		20pt;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		40px
}
.title A:visited
{
	color: 			#990000;
	font-family:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		20pt;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		40px
}
.title A:hover
{
	color: 			#CC2200;
	font-family:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		20pt;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		40px
}
.subtitle
{
	color: 			#990000;
	font-family:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		16pt;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		40px
}
.explication
{
	color: 			#555500;
	font-family:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		9pt;
	text-decoration:	none
}
.explication A
{
	color: 			#555500;
	font-family:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		9pt;
	text-decoration:	none
}
.explication A:visited
{
	color: 			#777722;
	font-family:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		9pt;
	text-decoration:	none
}
.explication A:hover
{
	color: 			#555500;
	font-family:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		9pt;
	text-decoration:	underline
}
.small
{
	color:			#444400;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		7pt;
	text-decoration:	none
}
.menu
{
	color:			#ffffff;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		10pt;
	font-weight:		bold;
	text-decoration:	none
}
.menu a
{
	color:			#ffffff;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		10pt;
	font-weight:		bold;
	text-decoration:	bold
}
.menu a:visited
{
	color:			#ffffff;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		10pt;
	font-weight:		bold;
	text-decoration:	none
}
.menu a:hover
{
	color:			#ffffcc;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		10pt;
	font-weight:		bold;
	text-decoration:	none
}
.copyright
{
	color:			#999999;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		7pt;
	text-decoration:	none
}
.copyright a
{
	color:			#999999;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		7pt;
	text-decoration:	none
}
.copyright a:visited
{
	color:			#999999;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		7pt;
	text-decoration:	none
}
.copyright a:hover
{
	color:			#999999;
	font-family:		Verdana, Arial, Helvetica, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		7pt;
	text-decoration:	none
}
.back
{
    font-size:			13px;
    color:			#333399;
    font-weight:		bold;
    font-mamily:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
    text-decoration:		none;
}
.back A
{
    font-size:			13px;
    color:			#333399;
    font-weight:		bold;
    font-mamily:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
    text-decoration:		none;
}
.back A:visited
{
    font-size:			13px;
    color:			#333399;
    font-weight:		bold;
    font-mamily:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
    text-decoration:		none;
}
.back A:hover
{
    font-size:			13px;
    color:			#3333ff;
    font-weight:		bold;
    font-mamily:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
    text-decoration:		underline;
}
.comment
{
	color: 			#990000;
	font-family:		verdana, arial, Osaka, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		10px;
	font-weight:		normal;
	text-decoration:	none;
}
.comment A
{
	color: 			#990000;
	font-family:		verdana, arial, Osaka, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		10px;
	font-weight:		normal;
	text-decoration:	none;
}
.comment A:visited
{
	color: 			#990000;
	font-family:		verdana, arial, Osaka, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		10px;
	font-weight:		normal;
	text-decoration:	none;
}
.comment A:hover
{
	color: 			#FF6666;
	font-family:		verdana, arial, Osaka, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		10px;
	font-weight:		normal;
	text-decoration:	underline;
}
.jeux
{
	color: 			#003300;
	font-family:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		12px;
	font-weight:		normal;
	text-decoration:	none;
}
.jeux #title
{
	color: 			#006600;
	background-color:	#e0ffe0;
	font-family:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		14px;
	font-weight:		bold;
	text-decoration:	none;
}
.jeux A
{
	color: 			#003300;
	font-family:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		12px;
	font-weight:		normal;
	text-decoration:	none;
}
.jeux A:visited
{
	color: 			#003300;
	font-family:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		12px;
	font-weight:		normal;
	text-decoration:	none;
}
.jeux A:hover
{
	color: 			#006600;
	font-family:		verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
	font-size:		12px;
	font-weight:		normal;
	text-decoration:	none;
}
.cn
{
	color:			#999999;
	background-color:	#dddddd;
}
.cx
{
	color:			#cc0000;
	background-color:	#ffcccc;
}
.co
{
	color:			#0000cc;
	background-color:	#ccccff;
}
.ce
{
	color:			#009900;
	background-color:	#ccffcc;
}
BODY
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: verdana, arial,‚l‚r ‚oƒSƒVƒbƒN;
    LETTER-SPACING: normal
}
TD
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: verdana, arial,‚l‚r ‚oƒSƒVƒbƒN;
    LETTER-SPACING: normal
}
A
{
    FONT-SIZE: 12px;
    COLOR: #996666;
    FONT-FAMILY: verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-SIZE: 12px;
    COLOR: #993333;
    FONT-FAMILY: verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 12px;
    COLOR: #3333ff;
    FONT-FAMILY: verdana, arial, ‚l‚r ‚oƒSƒVƒbƒN;
    TEXT-DECORATION: underline
}

