H2 {
    font-size: 13pt;
}
.barheader{
padding-left:2px;height:13px;background-color:#EFEEE2;background-image: url(/images/fond_haut.gif);background-repeat: repeat-x;background-position: top;text-align:left;
}
.barheader h1 {
margin: 0px; display: inline; font-size: 10px;color:#000000;font-weight:normal;
}
.barheadermembre{
height:25px;
background-color:#F9C718;background-image: url(/images/v2/fd_topbar.gif);background-repeat: repeat-x;background-position: top;
text-align:right;
font-family: Arial;
}
.barheadermembre .item {
width:40px;
background-color:#ACD3E5;
padding:0 10 0 10px;
text-align:center;
background:#ACD3E5 url( images/v2/topbar_separator.gif ) no-repeat 0% 100%;
white-space:nowrap;
}

.barheadermembre .item a{
font-weight:bold;
font-family: Arial;
font-size:13px;
text-align:center;
color:#EAF4F8;
line-height:20px;
display:block;
}
.barheadermembre .item a:hover{
color:#FFFFFF;
text-decoration: none;
}
#chiffreNotif{
background: url(/images/v2/fd_chiffre_not.png)  no-repeat 50% 47%;
padding:7;
margin:7;
color:#FFF;
}

.barheadermembre .selecteditem {
text-align:center;
color:#EAF4F8;
height:17px;
display:block;
padding:3 5 0 10px;
background-color:#C3DFEC;background-image: url(/images/v2/fd_selected_bar.gif);
}
.barheadermembre .selecteditem a{
font-weight:bold;
width:40px;
color:#FFFFFF;
line-height:22px;
display:block;
padding:0 5 0 10px;
}
.barheadermembre .selecteditem a:hover{
color:#FFFFFF;
text-decoration: none;
}

.barheaderprofil{
height:25px;
background-color:#F9C718;background-image: url(/images/v2/fd_topbar.gif);background-repeat: repeat-x;background-position: top;
text-align:right;
font-family: Arial;
}
.barheaderprofil .itemleft {
text-align:left;
white-space:nowrap;
color: #9D6F00;
}
.barheaderprofil .itemleft a{
font-weight:bold;
font-family: Arial;
font-size:11px;
color: #9D6F00;
line-height:20px;
}
.barheaderprofil .itemleft a:hover{
color:#FFFFFF;
text-decoration: none;
}

#globalmenu span{
display:none;
}
#masqueonmenu{
position: absolute;
z-index:3;
height:4;
display:block;
}
#overmenu{
position: absolute;
z-index:2;
height:15;
padding:13 10 13 10;
display:block;
}
#overmenu a { 
color:#FFF;
cursor:pointer;
font-weight:bold;
}
#menu ul {
	list-style-type:none;
	text-align: left;
 	padding: 0;
 	margin: 0;
}
#menu li {
	height:36px;
	float:left;	
}
#menu a {
	line-height:36px;
	font-weight:bold;
	color: #9D6F00;
	display:block;
	padding-left:11px;
	padding-right:4px;
	background:url( images/v2/espaceurmenu.gif ) no-repeat 0px 50%;
	outline: none;
}
#menu .normal a {
	background:none;
	outline: none;
}
#menu .suite a {
	color:#fff;
	display:block;
	line-height:36px;
	background:url( images/v2/flechebas.gif ) no-repeat 5px 16px transparent;	
	text-decoration: none;
}
#menu .suite a:hover {
text-decoration: underline;
}
#menu .selected a{
color:#FFFFFF;
text-decoration: none;
}
#suiteMenu {
	position:relative;
	display:none;
	width:630px;
	background:url( images/v2/fondsousmenu.gif );
	padding:0;
	margin:0;
}
#contenuSousMenu {
	padding:5px;
	color:#2B84EA;
	background-color:#FFF;
	background:url( images/v2/fondsousmenu.gif );
}
#contenuSousMenu h2 {
	display:block;
	font-weight:bold;
	font-size:12px;
	clear:both;
	margin:0 0 5px 11;
	color:#125EB4;
}
#contenuSousMenu h2 a {
	color:#125EB4;
}
#contenuSousMenu a {
	color:#2B84EA;
		font-weight:bold;
}
#contenuSousMenu ul {
	text-align: left;
	padding: 0;
  margin:2px;
	background-color:#FFF;
	list-style-image: none;
}
#contenuSousMenu li {
  float:left;
  margin:0;
	white-space:nowrap;
	display:block;
	width:80px;
	background:url( images/pointOrange.gif ) no-repeat 0 50%;
	padding:3 3 3 10;
}
#contenuSousMenu .col {
	float:left;
	width:130px;
	padding:0 20px 0 0;
}
#contenuSousMenu .left {
	width:190px;
}

#contenuSousMenu .middle {
		width:130px;
}
#contenuSousMenu .right {
	width:240px;
}
#contenuSousMenu .right li {
	width:95;
	background:url( images/pointRouge.gif ) no-repeat 0 50%;
}
.casino{
	/*list-style:url(images/pion.gif) inside;*/
}
#closeMenu {
	position:absolute;
	top:-34px;
	left:554px;
	width:68px;
	height:34px;
	text-align:center;
	line-height:30px;
	font-weight:bold;
	color:#2B84EA;
	background-color:#FFF;
	background:url( /images/v2/fondbtonfermer.jpg );
	border:1px #D0EBFE;
}
#closeMenucomm {
	position:absolute;
	top:-28px;
	left:554px;
	width:68px;
	height:34px;
	text-align:center;
	line-height:30px;
	font-weight:bold;
	color:#2B84EA;
	background-color:#FFF;
	background:url( /images/v2/up.png ) no-repeat;
	border:1px #D0EBFE;
}
#closeMenu:active, #closeMenu:focus {
	outline: none;
}
.bleuB{font-size: 8.5pt;font-weight:bold; color:#9FC7F5;}
.txtblc{color:#FFF;}
.koide9{
color: #2064B3;
}
.fdblanc{background-color:#FFFFFF; color:black;font-size:11px}
.fdblanc A:link {text-decoration: none; color: #2B84EA}
.fdblanc A:visited {text-decoration: none; color: #2B84EA}
/*contour arrondi blanc*/
.bordarrondiblc { background-color: #FFF; color:black;}
.bordarrondiblc .top_left, .bordarrondiblc .top_right, .bordarrondiblc .bottom_left, .bordarrondiblc .bottom_right { height: 9px; background-repeat: no-repeat; }
.bordarrondiblc .top_left { width: 19px; float: left; background-image: url("images/design/bordarrondi_01.gif"); }
.bordarrondiblc .top_right { background-image: url("images/design/bordarrondi_03.gif"); background-position: right; }
.bordarrondiblc .bottom_left { width: 19px; float: left; background-image: url("images/design/bordarrondi_07.gif"); }
.bordarrondiblc .bottom_right { background-image: url("images/design/bordarrondi_09.gif"); background-position: right; }
.bordarrondiblc .content {padding: 0 8 0 8;position: relative ; top:-5; left:0; height:5px}
.bordarrondiblc a:link{text-decoration: underline; color: #125EB4}
.bordarrondiblc a:visited {text-decoration: underline; color: #125EB4}
.bordarrondiblc a:hover{text-decoration: none ; color: #125EB4}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
color:black;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
#menujeux ul {
 	margin: 0;	
  padding: 0;
}
#menujeux li {
  margin:0;
	white-space:nowrap;
	display:block;
	width:85px;
	background:url( images/pointRouge.gif ) no-repeat 0 50%;
	padding:0 0 0 10;
}
#menujeux a {
display: block;
text-align: left;
text-decoration: none;
font: 10px/13px Verdana, sans;
font-weight:bold;
BORDER: none;
}
#menujeux a:hover {
color:#2F90FF;
background-color:#FDE8F1;
/*background-color:#DFEDFC;*/
}
#menujeux .selected a{
color:#2F90FF;
background-color:#FDE8F1;
/*background-color:#DFEDFC;*/
}
.selectedconn a{
color:#999999;
}
