ul.list {
	         margin: 0 0 0 0;
	         padding: 0 0 0 0 ;
	         width: 169px;
}

ul.list li {
	         margin: 0 0 0 20 ;
	         padding: 0 0 0 0;
	         list-style: none;
	         font-size: 11px;
	         display: block;
}

ul.list a {	 
	         font-family: Verdana, Tahoma serif;
	         color : #0071BC;
			 font-size:  11px;
	         display: block;
	         padding: 4px 20px 4px 14px;
	         list-style-image: none;
	         list-style-type: none;
}

ul.list a, ul.list a:visited {
	         color: #0071BC;
	         text-decoration: none;
}

ul.list a:hover {
	         color: #FFFFFF;
	         text-decoration: none;
	         background-color: #0071bc;		
}

.bleu1 {
	background-color: #CFE4F2;
}

.bleu2 {
	background-color: #0071BC;
}
.langues {
	background-color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0071BC;
	text-decoration: none;
	border: none;
}
.text {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: none;
}
.text_o {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
}

#hardButton {position: absolute; z-index: 80; left: 20px; top: 20px;}
#hardMenu {position: absolute; z-index: 70; visibility: hidden; left: 33px; top: 36px;}
#softButton {position: absolute; z-index: 80; left: 220px; top: 20px;}
#softMenu {position: absolute; z-index: 70; visibility: hidden; left: 233px; top: 36px;}
#gamesButton {position: absolute; z-index: 80; left: 420px; top: 20px;}
#gamesMenu {position: absolute; z-index: 70; visibility: hidden; left: 433px; top: 36px;}

#text {position: absolute; z-index: 20; visibility: visible; left: 15px; top: 75px;}


.hrlink {
            font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 9px;
	        color: #666666;
			text-decoration: none;
}

.hrlink:visited {
            font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 9px;
	        color: #666666;
			text-decoration: none;
}

.hrlink:hover {
            font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 9px;
	        color: #666666;
			text-decoration: none;
}	
		
.hrpage {
            font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 9px;
	        color: #0168b7;
			text-decoration: none;
}		
.hrpage2 {
            font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 9px;
	        color: #ff9900;
			text-decoration: none;
}		
.menu {
            font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 11px;
	        color: #003399;
			background-color: #CFE4F2;
			text-decoration: none;
}
.menu:visited {
            font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 11px;
	        color: #003399;
			background-color: #CFE4F2;
			text-decoration: none;
}
.menu:hover {
            font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 11px;
	        color: #FFFFFF;
			background-color: #FF9900;
			text-decoration: none;
}

#tooltipDiv {
	        position: absolute;
	        left: 0;
	        top: 0;
	        z-index: 100;
	        display: none;
	        padding: 6px;
	        border-style: solid;
	        border-width: 4px;
	        border-color: #fff;
	        background-color: #FF9900;              
	        color: #fff;
	        font-family: verdana, sans-serif;
	        font-size: 10px;
	        white-space: nowrap;
}
.white {
            font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 10px;
	        color: #FFFFFF;
			text-decoration: none;
}

.white:hover {
            font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 10px;
	        color: #FF9900;
			text-decoration: none;
}	

/* **** TOOLTIP **** */
div#tooltip {
   position:absolute;
   visibility:hidden;
   z-index:100;
   padding:0.2em;
   font-size:0.8em;
   margin-top:-60px;
   margin-left:15px;
   background-color:#0071bc;
   color:#FFFFFF;
}

.img_rea{ float:left; width:160px; height:105px; margin-left:8px; margin-bottom:5px; border:1px solid #CCC;}

img{ border:0 none;}


.sepmenu{
font-family:Arial, Helvetica, sans-serif;
font-size:14px; 
color:#e3eff8;
padding-left:14px;
padding-right:14px;
}

.bottom-link {
font-family: Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}
.bottom-link:hover {
color: #e3eff8;
text-decoration:underline;
}

.bottom-linkok {
font-family: Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
border-bottom:#FFF solid 14px;
padding-bottom:2px;
text-decoration:none;
}

.textform {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	text-decoration: none;
	border: none;
}