/* ----- BASICS ELEMENTS ------------------------------------------------------------------------------------------------- */
body   { color: #5e5e5e; font: medium CSS_PROPERTY_UNDEF; background-color: #f0ece3; background-image: url(creation-site-internet/fond-internet.jpg); background-repeat: repeat-x; text-align: center; margin: 0; padding: 0 }

p { 
	padding: 0px;
	font: 11px Tahoma; 
	margin-top: 8px;
	margin-bottom: 15px;
	text-align: justify;
	}

h1,h2,h3  { margin-top: 10px; padding: 0 }

h3  { color: #9d0022; font: bold 11pt Tahoma; margin-bottom: 0; padding-bottom: 0; border-bottom: 1px dashed #ada9a0 }
	
	h3 a:link { color: #9d0022 }
	h3 a:hover { color: #9d0022 }

#supportingText h3 span,#preamble h3 span   { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding-bottom: 4px }

#linkList h3 span  { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 30%; padding-bottom: 4px; padding-left: 14px }

a:link   { color: #9d0022; text-decoration: none }

a:visited   { color: #9d0022; text-decoration: none }

a:hover, a:active   { color: #5e5e5e; text-decoration: underline }
acronym {
	font-weight: bold;
	border-bottom: 1px dotted #bbbbbb;
	}

/* ----- LAYOUT ------------------------------------------------------------------------------------------------------ */
#container  { background-color: transparent; background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; text-align: left; margin-top: 0; margin-right: auto; margin-left: auto; padding-top: 0; position: relative; width: 926px }

		#Header    { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: right top; margin-bottom: 0; padding-bottom: 0; width: 100%; height: 20px; float: left }
#intro     { font-weight: bold; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 50% bottom; margin-left: 31px; padding: 1px 20px 0; width: 320px }
.bold { color: #999; font-size: 12px; font-weight: bold }
#preambleRight    { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 50% bottom; margin-right: 25px; padding-top: 1px; padding-bottom: 0; width: 320px; float: right }

#supportingText  { margin-left: 31px; padding: 0 20px; position: relative; width: 320px }

#preamble h3  { margin-top: 0 }

#linkList  { font: 10px Tahoma; margin: 0; padding: 0; position: absolute; top: 217px; left: 389px; width: 250px }

#footer {
	text-align: center;
	font: bold 10px Tahoma;
	padding: 20px;
	text-transform: uppercase;
	margin-top: 20px;
	border-top: 1px dashed #dddddd; 
	}

/* ----- OTHER ------------------------------------------------------------------------------------------------- */

#lselect,#larchives,#lresources  { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: center bottom; margin: 0; padding: 0 15px 45px }

#explanation,#participation,#benefits,#requirements {
	margin-top: 0px;
	padding-top: 0px;
	}

#explanation h3 span {
	margin-top: 20px;
	}

#linkList h3  { color: #5e5e5e; font-size: 11px; margin-top: 20px; margin-bottom: 10px; padding: 3px 3px 3px 1px }

#lselect ul, #larchives ul, #lresources ul  { margin: 0 0 0 20px; padding: 0; linklist-style-type: none }

#lselect li, #larchives li, #lresources li  { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 50%; padding: 5px 0 }

#lselect li a {
	display: block;
	font-weight:bold;
	}
	


#lselect li a.c {
	display: inline;
	}

#linkList #lselect ul li  { display: block; padding-top: 5px; padding-right: 0; padding-bottom: 5px; border-bottom: 1px solid #eeeeee }

#linkList #larchives ul li  { display: block; padding-top: 5px; padding-right: 0; padding-bottom: 5px; border-bottom: 1px solid #eeeeee }

#linkList #lresources ul li  { display: block; padding-top: 5px; padding-right: 0; padding-bottom: 5px; border-bottom: 1px solid #eeeeee }

#Header h1 span,#Header h2 span,#quickSummary p.p1 {
	display: none;
	}

#quickSummary p.p2  { color: #ffffff; font: 11px Tahoma; text-align: left; padding: 145px 0 0 15px; width: 200px }