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;
	
}

