@charset "utf-8";/* CSS Document */div{	margin:0px;	padding:0px;	}li{	margin:0px;	padding:0px;}ul{	margin:0px;	padding:0px;}p{	margin:0px;	padding:0px;}div#page{	position:relative;	width:842px;	height:600px;	margin-top:0px;	margin-bottom:auto;	margin-left:auto;	margin-right:auto;	background-image:url(images/acc-fond.jpg);	}div#page1{	position:relative;	width:842px;	height:900px;	margin-top:0px;	margin-bottom:auto;	margin-left:auto;	margin-right:auto;	background-image:url(images/p1-fond.jpg);	background-repeat:no-repeat	}div#page2{	position:relative;	width:842px;	height:900px;	margin-top:0px;	margin-bottom:auto;	margin-left:auto;	margin-right:auto;	background-image:url(images/p2-fond.jpg);	background-repeat:no-repeat	}div#page3{	position:relative;	width:842px;	height:900px;	margin-top:0px;	margin-bottom:auto;	margin-left:auto;	margin-right:auto;	background-image:url(images/p3-fond.jpg);	background-repeat:no-repeat	}div#bandeau{	position:absolute;	width:100%;	height:auto;}#marianne{	float:left;	margin:0px 5px 0px 0px;	padding:0px;	width:121px;	height:154px;	background-image:url(images/logo-min.jpg);	background-repeat:no-repeat;	z-index:3;	}#marianne span{	position:relative;	top:-3000px;	}#dgitm{	float:left;	margin:0px 5px 0px 0px;	padding:0px;	width:84px;	height:84px;	background-image:url(images/logo-dgitm.jpg);	background-repeat:no-repeat;	z-index:3;	}#dgitm span{	position:relative;	top:-3000px;	}#certu{	float:left;	margin:0px 5px 0px 0px;	padding:0px;	width:84px;	height:84px;	background-image:url(images/logo-certu.jpg);	background-repeat:no-repeat;	z-index:3;	}#certu span{	position:relative;	top:-3000px;	}h1 span{	position:relative;	top:-3000px;}h2 span{	position:relative;	top:-3000px;}h3 span{	position:relative;	top:-3000px;}div#sommaire{	position:absolute;	left:121px;	top:440px;	width:340px;	height:200px;}div#recueil{	float:left;	height:auto;	margin:5px 0px 0px 0px;	background-image:url(images/bouton/r-bleu.png);	background-repeat:no-repeat;	}div#autrerecueil{	clear:left;	float:left;	height:auto;	margin:5px 0px 0px 0px;	background-image:url(images/bouton/r-vert.png);	background-repeat:no-repeat;	}div#doc-compl{	clear:left;	float:left;	height:40px;	margin:5px 0px 0px 0px;	background-image:url(images/bouton/r-bleuvert.png);	background-repeat:no-repeat;	}.format_png, .img_png, .image_typo, {	behavior: url("win_png.htc");} p.somm a{	display:block;	font-family:Arial, Helvetica, sans-serif;	font-style:italic;	font-size:18px;	margin:5px 0px 0px 30px;	color:#000000;	text-decoration:none;	}p.somm a:hover{	color:#006666;	}div#gauche{	position:absolute;	left:10px;	top:200px;	width:180px;	height:200px;}p.gauch a{	display:block;	font-family:Arial, Helvetica, sans-serif;	font-style:italic;	font-size:12px;	margin:5px 0px 0px 30px;	color:#000000;	text-decoration:none;	}p.gauch a:hover{	color:#006666;	}p.gauchon {	display:block;	font-family:Arial, Helvetica, sans-serif;	font-style:italic;	font-weight:bold;	font-size:12px;	margin:5px 0px 0px 30px;	color:#006666;	text-decoration:none;	}p.gauchon a:hover{	color:#006666;	}#droite{	position:absolute;	left:230px;	top:200px;	width:auto;	height:auto;}td.heure{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	margin:5px 5px 5px 5px;	color:#cc6600;	text-align:center;	}	tr{margin:20px;}table{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	vertical-align:middle;}tr.b-clair{	background-color:#ccccff;}tr.b-fonce{	background-color:#9999ff;}tr.v-clair{	background-color:#ccffcc;}tr.v-fonce{	background-color:#99ff99;}tr.bv-clair{	background-color:#66FFFF;}tr.bv-fonce{	background-color:#33cccc;}.ariane{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#000000;	text-decoration:none;	}.ariane a{	font-weight:bold;	color:#006666;	text-decoration:none;	}.ariane a:hover{	color:#006666;	text-decoration:none;	}a{	color:#000000;	text-decoration:none;}a:hover{	color:#006666;	text-decoration:none;}p a{	color:#000000;	text-decoration:none;}p a:hover{	color:#cc6600;	text-decoration:none;}/*li {	list-style-image:url(images/pdf.png);	color:#000000;}*//*body {	behavior: url(csshover.htc);	background-color: #f2f2f2;	margin: 0px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}a {	text-decoration: none;	color: #666666;}a:hover {	color: #FF0000;	}#contenu {	background-color: #FF0000;	padding:0;	width: 1000px;	margin-left: auto;	margin-right: auto;	background-image: url(images/fond_page.gif);	background-repeat: repeat-y;	background-position: left top;}#certu{	position:absolute;	margin:0px;	padding:0px;	top:0px;	left:84px;	width:76px;	height:76px;	background-image:url(images/certu.jpg);	background-repeat:no-repeat;	z-index:2;	}#certu span{	visibility:hidden;	}#cete{	position:absolute;	margin:0px;	padding:0px;	top:0px;	left:160px;	width:76px;	height:76px;	background-image:url(images/cete.jpg);	background-repeat:no-repeat;	z-index:2;	}#cete span{	visibility:hidden;	}h1{	position:absolute;	margin:0px;	padding:0px;	top:0px;	left:239px;	width:746px;	height:114px;	background-image:url(images/bandeau.jpg);	background-repeat:no-repeat;	z-index:2;	}#cete span{	visibility:hidden;	}div#accueil{	position:absolute;	margin:0px;	padding:0px;	top:0px;	left:0px;	width:996px;	height:540px;	background-image:url(images/accueil.jpg);	background-repeat:no-repeat;	z-index:1;	}	#accueil span{	visibility:hidden;	}	*/