html,body{margin: 0;padding: 0;height: 100%}body{font: 11px arial,sans-serif;text-align:center; background-image:url(icononav/fd_main.jpg); background-repeat:repeat-x; background-position:top; background-color:#ffffff;}/*.index{font: 11px arial,sans-serif;text-align:center; background-image:url(icononav/acc_fd.gif);background-repeat:repeat-x; background-position:top; background-color:#CCCCCC;}*/.titre {display:block; font: 150% Arial, Helvetica, Verdana; font-weight:bold; font-style:normal; color:#e86500;}.sstitre {display:block;font: 120% Arial, Helvetica, Verdana; font-weight:bold; font-style:normal; color:#b67952; margin-bottom:5px;}h1 {display:block;  font: 150% Arial, Helvetica, Verdana; font-weight:bold; font-style:normal; color:#e86500; text-align:left;}h2 {display:block; font: 140% Arial, Helvetica, Verdana; font-weight:bold; font-style:normal;color:#336399; margin-bottom:5px; text-align:left;}h3 {display:block; font: 120% Arial, Helvetica, Verdana; font-weight:bold; font-style:normal; color:#631804; margin-bottom:1px; text-align:left;}h4 {display:block; border:1px solid #e86500; padding: 5px;  font: 11px Arial, Helvetica, Verdana; font-weight:bold; font-style:normal; color:#e86500; margin-bottom:1px; text-align:left;line-height:1.6em;}h5 {display:table; width:98%; border:1px solid #336399; padding: 5px 5px 4px 5px; font: 11px Arial, Helvetica, Verdana; font-style:normal; margin-top:0;margin-right:3px; margin-bottom:5px; text-align:left;line-height:1.6em;}h5 img{ width: 80px; height: 80px;  }h6 {display:block; font: 120% Arial, Helvetica, Verdana; font-weight:bold; font-style:normal; color:#336399; margin-bottom:3px; text-align:left;margin:0;}h7 {color:#336399; text-align:left; font: 120% Arial, Helvetica, Verdana;font-weight:bold;}.filet{display:block; height:2px;width:100%; border-bottom: 1px solid #BEBAB9; margin-top:5px; margin-bottom:5px; border-width:1px;}#content p {font: 110% Arial, Helvetica, Verdana; font-style: normal; line-height:1.7em;color:#444444;text-align:left; }p{font: 110% Arial, Helvetica, Verdana; font-style: normal; line-height:1.7em;color:#444444;text-align:left; }p.spip{font: 110% Arial, Helvetica, Verdana; font-style: normal; line-height:1.7em;color:#444444;text-align:left; }a{color:#000; text-decoration:underline;}a:hover{color:#7C7C7C; text-decoration:none;}p img{margin:2px;}p.accueil{font: 13px Arial, Helvetica, Verdana; font-style: italic; margin:3px 5px 0px 5px; margin-right:40px;line-height:1.7em; }.texte {font: 12px arial,sans-serif;margin:2px 0px 0px;}.fiche {font: 12px arial,sans-serif;margin:0px 0px 0px;}.legende {font: 11px "Times New Roman", Georgia, Times; font-weight: bold; margin:3px 5px 0px 5px; margin-right:40px;line-height:1.7em;}/*----blocs------*/div#container{width:970px; height: 100%; margin:0 auto; text-align:center;}/*div#container_index{width:946px;margin:0 auto;text-align:left; border-right: 1px solid #222;border-left: 1px solid #222;background-color:#313131;}*/div#container_content{display:block; position:relative;height:100%;texte-align:left;}div#header {position: absolute;left:64px;top:0; height:153px; width:270px; margin:0; padding:0; text-align:left;}div#nav{position: absolute; left: 0; width: 192px; top: 170px; background-image:url(icononav/fd_col1.jpg); background-repeat: no-repeat; background-position: right 10px;  background-color: #ffffff;/*padding-top:10px;*/font: 11px Arial, Helvetica, Verdana;font-weight:bold;height: 500px;/*background-color:#0066FF; */text-align:right;} #content{display:table;position: absolute; left: 192px; padding-left: 18px;padding-right:18px;padding-bottom:18px;padding-top:80px;width: 634px; top: 153px; background-color: #ffffff;border: 1px solid #BEBAB9;border-width:thin; border-width:1px;text-align:left;}div#right { position: absolute; left: 864px; width: 100px; height: 500px;top: 170px; background-color: #ffffff; background-image:url(icononav/fd_col2.jpg); background-repeat: no-repeat;  background-position: 0 10px;}div#rubriques{position: absolute;float:right;right: 100px;top:113px;width:500px;}div#annexes{position: absolute;float:right;right: 100px;top:0;}div#footer{display:block;position:relative;left:0px;bottom:0px;padding-top:6px;width:634px;background-color:#EDEDED; height:20px;font: 90% Arial, Helvetica, Verdana; font-weight:bold;font-weight: bold;text-align:right;}div#footer a{ text-decoration:none; color: #336399;font-weight:bold;}div#footer a:hover{color: #e86500;}/* --------------- navigation -----------*/div#vignettes{float:left;/*background-color:#0066FF; */text-align:left;}div#vignettes img{/*background-color:#0066FF; */margin-right:10px; margin-bottom: 0px; margin-top:7px; margin-left:10px; border-width:0px;}div#vignettes img a{}div#vignettes img a:hover{border-width:1px; border-color:#333333;}#btaccueil{ position: absolute;bottom: 40;margin-left:30px; text-align:center;font: 16px "Times New Roman", Georgia, Times;font-weight:bold; color:#666666;}/*width: 100%;  margin-top: 50px;*//*NAVIGATION*/#navcontainer {padding-right:5px;	}#navcontainer #current {	color: #0080ff;	background: #e1e1e1;}/* Parent - Level 0 */#navcontainer ul {	list-style: none;	margin: 0px;	padding: 0;}#navcontainer li { list-style: none;margin: 0px;	padding: 0px;}#navcontainer ul li a {list-style: none;display:block;line-height:1.4em;	color: #336399;	text-decoration: none;	padding-right: 10px;	border-bottom: 1px solid #c3c3c3;	text-shadow: 0px 1px 0px #ffffff;	padding-top: 4px;	padding-bottom: 6px;}#navcontainer a:hover {	color: #e86500;	/*background: #EDEDED;*/}/* Child - Level 1 */#navcontainer ul ul {	padding: 0px;	margin: 0;	border-bottom-style: none;}#navcontainer ul ul li { list-style: none;margin: 0px;	padding: 0px;}#navcontainer ul ul li a {line-height:1.1em;font-size:10px;color:#3974B7;border-bottom: 1px solid #DFE2E6;		padding: 4px 10px 3px 0px;	margin: 0;	text-decoration: none;}#navcontainer ul ul li a:hover {}/*/NAVIGATION*/table td.main{ height:94%;}li .menuon {display:block;	background: no-repeat 3px 5px  url(icononav/puce_f.jpg);}/*table td .bloc_content{padding:3px;}#contente {width:520px; padding-left:15px; padding-right:15px;padding-bottom:6px;background-color:#fff;}#contente p{line-height:1.4;}div#extra{float:left;clear:left;width:220px}div#extra p{margin-left:15px;margin-right:15px;}div#footer{position:relative;clear:both;width:740px;color: #000; background-image:url(icononav/fd_footer.gif);background-repeat:repeat-x; height:28px;left:222px; }div#footer p{margin:0;padding:5px 10px;}td .edito_content{border-right: 1px solid #A0B2BA;padding:0px;margin:0px; color:#3F6878;}table .list {border-bottom: 1px solid #999;margin-left:15px;margin-bottom:5px;}/*table.list td.logo{border-right: 1px solid #999; }td .trombi {text-align:left;font-size:11px;border-left: 1px solid #00b5d2; padding-left:10px;}td .trombi img{border: 1px solid #666;}.sstitre {font: 13px arial,sans-serif;text-align:left; font-weight:bold;}.txtaccueil a{text-decoration:none;}.txtaccueil a:hover{text-decoration:none;color:#333}*//* CSS par Miss Mopi http://www.missmopi.net/ d'aprýs le menu du site http://www.ibilab.net/ */ul.plansite, ul.plansite ul { list-style-type: none; margin: 0; padding: 0; padding-right: 1em;		font-size: 10px; }ul.plansite li { border-left: 1px solid black; color: black;		margin: 0; padding: 0; }ul.plansite li a { padding-right: 0.5em; text-decoration: none;		color: black; border-bottom: 1px solid black; }ul.plansite li b { font-size: 80%; }#affiche {z-index:100; visibility: hidden; background-color : #ffffff;color : #ffffff;position: absolute;/*A JOUTE EN DERNIER	margin-left: auto;	margin-right: auto;	margin-top:auto;	margin-bottom: auto;*/	border-top: 1px solid #6E0700;	border-right: 2px solid #6E0700;border-left: 2px solid #6E0700;border-bottom: 2px solid #6E0700;	}#affiche im {padding: 4px;	}