body {
	background : #ccc;
	font : normal 10px/16px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif;
	color : #666;
	margin : 15px;
	text-align : center;
}
p {
	margin : 0 0 5px;
}
p.p1 {
	font-size : 12px;
	line-height : 20px;
}
p.p2 {
	font-size : 15px;
	line-height : 20px;
}
h3 {
	color : #18d;
	font-size : 13px;
	font-weight : normal;
	text-transform : uppercase;
	margin : 30px 0 2px;
}
a:link, a:visited {
	color : #78b400;
	text-decoration : none;
	}
a:hover, a:active {
	color : #fff;
	background : #ff0000;
}
ul {
	margin : 0;
	padding : 0 23px 10px 27px;
	list-style : none;
	line-height : 1.2em;
}
li {
	padding-bottom : 3px;
	padding-top: 5px;
}
acronym {
	font-style : normal;
	border-bottom : 1px dotted #666;
}
.accesskey {
	text-decoration : underline;
}
#container {
	position : relative;
	width : 720px !important;
	width : 750px;
	background : #fff url('couleurfondboite4.gif') repeat-y;
	border : 15px solid #fff;
	margin : 0 auto;
	padding : 0;
	text-align : left
}
#pageHeader {
	width : 720px;
	height : 220px;
	background : #18d url('photoej.jpg') no-repeat bottom right;
}
#pageHeader h1, #pageHeader h2 {
	text-indent : -999em;
	margin : 0;
}
#quickSummary {
	width : 720px;
	height : 39px;
	border-top : 1px solid #fff;
	background : #147;
}
#quickSummary p.p1 {
	position : absolute;
	left : -999em;
}
#quickSummary p.p2 {
	width : 248px !important;
	width : 276px;
	height : 28px !important;
	height : 39px;
	color : #6cf;
	margin : 0;
	padding : 11px 0 0 27px;
	border-right : 1px solid #fff;
}
#quickSummary a:link, #quickSummary a:visited {
	text-decoration : none;
	text-transform : uppercase;
	color : #fff;
}
#quickSummary a:hover, #quickSummary a:active {
	text-decoration : underline;
	background : transparent;
}
#preamble, #explanation, #participation, #benefits, #requirements {
	margin : 0 50px 0 320px;
}
#preamble p.p1, #explanation p.p1, #participation p.p1, #benefits p.p1, #requirements p.p1 {
	font-size : 16px;
	line-height : 21px;
	margin : 6px 0 6px 0;
}
#preamble p.p2, #explanation p.p2, #participation p.p2, #benefits p.p2, #requirements p.p2 {
	font-size : 14px;
	line-height : 21px;
	margin : 7px 0 7px 0;
}
#logofkq {
	width : 720px;
	height : 70px;
	background : #fff;
	padding : 5px 12px 0 0;
	border-top : 1px solid #fff;
	text-align : right;
}
#logofkq a:link, #logofkq a:visited {
	text-decoration : none;
	text-transform : uppercase;
	color : #fff;
}
#footergauche p.p2, #footerdroit p.p2 {
	font-size : 13px;
	line-height : 20px;
}
#footergauche {
	width: 236px !important;
	width /**/: 300px;
	height: 24px !important;
	height /**/: 30px;
	background : #18d;
	margin-top : 5px;
	padding : 4px 12px 0 27px;
	border-top : 1px solid #fff;
	text-align : left;
	color : #fff
}
#footergauche a:link, #footergauche a:visited {
	color : #fff;
}
#footergauche a:hover, #footergauche a:active {
	color : #18d;
	background : #fff;
}
#footerdroit {
	position : relative;
	Top : 35px;
	left : 275px;
	width: 432px !important;
	width /**/: 446px;
	height: 23px !important;
	height /**/: 30px;	
	background : #18d;
	margin-top : 5px;
	padding : 4px 12px 0 0;
	border-top : 1px solid #fff;
	text-align : right;
	color : #fff
}
#footerdroit a:link, #footerdroit a:visited {
	color : #fff;
}
#footerdroit a:hover, #footerdroit a:active {
	color : #18d;
	background : #fff;
}
#linkList {
	position : absolute;
	top : 260px;
	left : 0;
	width : 275px;
	border-bottom : 1px solid #fff;
}
#linkList h3 {
	text-indent : -1100px;
	height : 45px;
	margin : 0;
}
#linkList a:link, #linkList a:visited {
	font-size : 13px;
	color : #fff;
}
#linkList a:hover, #linkList a:active {
	background : #fff;
}
#linkList a.c {
	font-size : 12px;
}
#linkList acronym {
	border-bottom : none;
}
#lselect, #lfavorites {
	border-top : 1px solid #fff;
	background : #18d;
}
#lselect h3 {
	background : url('3.gif') no-repeat;
}
#lfavorites h3 {
	background : url('4.gif');
}
#lselect li, #lfavorites li {
	color : #6cf;
	background : url('5.gif') repeat-x left bottom;
}
#lselect a:hover, #lselect a:active, #lfavorites a:hover, #lfavorites a:active {
	color : #18d;
}
#larchives {
	border-top : 1px solid #fff;
	background : #9c0;
}
#larchives h3 {
	background : url('6.gif') no-repeat;
}
#larchives li {
	color : #cf3;
	background : url('7.gif') repeat-x left bottom;
}
#larchives a:hover, #larchives a:active {
	color : #9c0;
}
#lresources {
	border-top : 1px solid #fff;
	background : #ff0000;
}
#lresources h3 {
	background : url('8.gif') no-repeat;
}
#lresources li {
	color : #fcc;
	background : url('9.gif') repeat-x left bottom;
}
#lresources a:hover, #lresources a:active {
	color : #ff0000;
}