body{
background-color:#EAEAEA;
color:#575757;
}
h1, h2, h3, h4{
	color:#0099FF;
	background-color:white;
	border-left: solid 4px #0099FF;
	padding-left:8px;
	margin-top:20px;
	
}
h2{
	width : 60%;
}
h2:before{
	content : "";
}


#right{
	background-color:#EAEAEA;
	background-image:none;
	color:#666666;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-left : solid 5px white;
	border-right:solid 5px white;
}
.pdfdownload{
	padding-left : 35px;
	padding-bottom: 8px;
	padding-top:7px;
	padding-right:6px;
	background-image:url(../logos/pdficon2008.gif);
	background-repeat:no-repeat;
	background-position: 3px 3px;
	

}
#right .pdfdownload{
	font-size:14px;
	border:dotted 1px #CCCCCC;
}
#right .pdfdownload a{
	text-decoration:underline;
	color:#666666;
}
#right .pdfdownload a:active{
	text-decoration:underline;
	color:#666666;
}
#right .pdfdownload a:visited{
	text-decoration:underline;
	color:#666666;
}
#right .pdfdownload a:hover{
	text-decoration:underline;
	color:#0099FF;
}
#navigation2{
	font-size:16px;
}
#navigation2 a{
	background-color:#BDBDBD;
	padding:2px;
	line-height:150%;
}
#navigation2 #currentpage a , #navigation2 .ckone a{
		background-color:#0099FF;

}


#navigation2 li{
	margin-top:8px;
}


#navigation2 li ul li{
	margin: 0px 0px 0px 0px;
}

#navigation2:before{
	content: "-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-";
	overflow : hidden;
	color: #0099FF;
	display : block;
	width : 100%;
	margin-bottom: 10px;
	font : "monospace";
	
	}
#navigation2:after{
	content: "-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-";
	overflow : hidden;
	color: #0099FF;
	display : block;
	width:100%;
	}




* html #navigation2 .ienavHeader1,* html #navigation2 .ienavHeader2,* html #navigation2 .ienavHeader3{
	display:none;
}

#navigation2 li.ckone:before{
	content: "";
	

}
#navigation2 li{
/*display:inline;*/
}
#navigation2 li ul{
	display:inline;*/
}
#navigation2 li:before{
	content: "";
	

}
#navigation2 .ieh{
	visibility:hidden;
	background-color:red;
}
#navigation2 .ienavHeader1, #navigation2 .ienavHeader2, #navigation2 .ienavHeader3{
	visibility:hidden;
}
.fondleft{
	position:absolute;
	color:#99CCFF;
	width : 100%;
	overflow:hidden;
	font-size:9.5px;
}

#left{
	
	min-height : 500px;

}
#left p{
	padding:10px;
	padding-left:2px;
	line-height:2em;
	display:inline;
	background-color:white;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
	color:black;
	font-weight:bold;
}
#left .boitelabo{
	margin-top:10px;
	width:85%;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}

#end{
	background-color:#CCCCCC;
	color:#0099FF;
}
#end a{
	padding-left:3px;
	background-color:#CCCCCC;
	color:#0099FF;
}

html>body #left{height:auto}/* not ie6- */