body{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal}

/***** menu CSS *****/
.menu {color:#FFFFFF; font-size:14px; width:15em; padding: 0px 0px 0px 30px; margin: 0px 0px 0px 0px}
.ssm { background-color:#DEEDF2;color:black; font-size:12px; font-weight:bold; border:1px solid #000000; text-align:center;  filter:alpha(opacity=85); -moz-opacity:0.85; opacity: 0.85; padding: 0px 0px 0px 0px}

.menuf {color:#FFFFFF; font-size:12px; padding:1px; width:250px; margin:1em; text-align:left; }
.ssmf { background-color:#E8EAEA;color:black; font-size:10px; border:1px solid #000000; text-align:left; padding: 0px 0px 0px 5px}


.liv { background-color:#EFF8FB;color:#000000; font-size:12px; border:1px solid #000000;text-align:justify; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px}
.liv a{ color:#000000; font-size:10px; margin: 0px 0px 5px 5px; padding: 0px 0px 0px 0px;}
.part{color:#000000;background-color:#FFFFFF; font-size:10px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;	border-top:1px solid #000000;}

.menu a, .ssm a, .menu a:visited, .ssm a:visited, .menuf a, .ssmf a, .menuf a:visited, .ssmf a:visited {
	font-family: Verdana, Arial; text-decoration:none; color:#685E90; padding:2px 1px;
/* Ne pas modifier le block */
	display:block;
/*	Un width:100% fait planter Mozilla, sans le width:100% c'est IE et Opera... La combinaison
	aucun width et height:100% marche sur tous, donc ne pas toucher ces 2 lignes */
/*	height:100%;
	margin:0px;*/
	margin:0px;
	width:100%;
}

.menu a,  .menu a:visited{ color:#42687A ;font-weight: bold; font-size:12px;text-align:center}
.menuf a,  .menuf a:visited{ color:#000000 }

html>body .menu a, html>body .menu a:visited, html>body .menu a:hover, html>body .menu a:active,
html>body .ssm a, html>body .ssm a:visited, html>body .ssm a:hover, html>body .ssm a:active,
html>body .menuf a, html>body .menuf a:visited, html>body .menuf a:hover, html>body .menuf a:active,
html>body .ssmf a, html>body .ssmf a:visited, html>body .ssmf a:hover, html>body .ssmf a:active
 {
	width:auto;
}
.ssm p:hover, .ssm a:hover, .ssm a:focus,.ssmf p:hover, .ssmf a:hover, .ssmf a:focus{background-color:#257691; color:#FFFFFF;	text-decoration:none;}
 .ssmf a {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

.menu a:hover, .menu a:focus {color:#FFFFFF;	text-decoration:none;}
.menuf a:hover, .menuf a:focus { color:#42397B;	text-decoration:none; border:0px;	cursor:pointer;}

.chevron {color:#7BA5B9; font-size:9px;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px}
.menul {border-top:1px solid #465662}

h1,h2,h3,h4,h5,h6,p{margin: 1px 1px 1px 1px}
blockquote{margin: 1px 1px 1px 20px}

.FBody{background-color:#E8EAEA;background-image:url(../images/fond4.jpg);background-repeat:no-repeat;}
A:hover{color:#000066}
A{text-decoration:none}

ul{margin: 0px 0px 0px 3px;padding: 0px 0px 0px 0px;}

/* ### Fiches ### */
.Esp1,.Esp1 h1,.Esp2,.Esp2 h1,.T1,.T2,.T11 h1,.T12,.T12 h1,.T21,.T21 h2 {font-family: Verdana, Arial; font-weight: bold; font-size: 34px; color: #615C7A; text-align: center;}
.Esp2,.Esp2 h1,.T12,.T12 h1,.T2 ,.T2 h1{font-size: 45px; color: #D4D9DE}
.T11,.T11 h1{font-size: 24px;}
.T12,.T12 h1{font-size: 30px;}
.T21,.T21 h2{font-size: 16px; color:#42546C; text-align:left}

.F1b{font-size:16px;COLOR:#666666;font-style:italic;font-weight:700}

.F3a,.F3a2,.F4b,.F4d{font-size:14px;COLOR:#FFFFFF;font-weight:700}
.F2b,.F3b,.F2b2,.F3b2{font-size:12px;COLOR:#222020;font-weight:700}
.F2b2,.F3b2,.F4a{COLOR:#000000}

.F3a,.F3b2,.F3b{font-size:14px;COLOR:#FFFFFF;font-weight:700}
.F3b2{COLOR:#000000}
.F3b2,.F3b{font-size:12px}
.F3b{COLOR:#222020}

.F4a,.F4c{font-size:12px;text-align:justify}
.F4c{COLOR:#000066;font-style:italic;font-weight:500}
.F4c:hover,.F4b{color:#FF9900}
.F4b{color:#3B748F;background-image:url(../images/deg1.jpg);background-repeat:no-repeat;
	padding: 1px 1px 1px 20px}
.F4d{color:#3B748F}

.F5d,.F5e,.F5g{font-size:11px;vertical-align:middle }
.F5e{font-size:10px}
.F5g{font-size:9px}

.pdp{font-size:12px;text-align:center}

.F6{VERTICAL-ALIGN:middle;MARGIN-BOTTOM:1px;MARGIN-TOP:1px;margin-left:4px}

/* ### Dossiers ### */
.Dos1,.Dos2,.Dos3,.Dos4,.Dos5,.Dos6,.Dos1 a,.Dos2 a,.Dos3 a,.Dos4 a,.Dos5 a,.Dos6 a{font-size:18px;COLOR:#000099;text-align:justify;text-indent:20px; margin: 10px 5px 0px 5px;font-weight:500}
.Dos2,.Dos2 a{border-left:20px solid #70C8A0; padding-left:3px; font-size: 16px; font-weight: bold; margin: 10px 0px 0px 15px}
.Dos3,.Dos3 a{font-size:13px;COLOR:#000000}
.Dos3a,.Dos3a a{font-size:13px;COLOR:#FFFFFF}
.Dos5,.Dos5 a{font-size:12px;COLOR:#000000;font-style:italic;text-align:right; font-weight: bold}
.Dos6,.Dos6 a{font-size:12px;COLOR:#000000;font-style:italic}
.Dos1 a,.Dos2 a,.Dos3 a,.Dos4 a,.Dos5 a,.Dos6 a{font-style:italic}

.DosPhG,.DosPhD{vertical-align:baseline  ;border: 0px; margin: 5px 5px 0px 5px;text-align:center;float:left;text-indent:0px}
.DosPhD{float:right}
.DosClearG{clear:left}
.DosClearD{clear:right}

.DosLeg{font-size:10px;COLOR:#000000;font-style:italic; margin: 0px 5px 0px 5px;text-align:center;text-indent:0px}

.DosM{font-size:12px; background-color:#F0F0F0; 
	filter:alpha(opacity=85); -moz-opacity:0.85; opacity: 0.85;
	border-top:0px solid #527494; border-left:1px solid #000000; 
	margin: 10px 0px 0px 0px;padding: 0px 0px 0px 0px;}

.DosM,.DosM a,.Li1 a{color:black;font-weight:500;padding: 0px 0px 0px 0px}
.Li0{list-style-type:none;margin: 0px 0px 0px 2px;font-weight:900;}
.Li1,.Li2{margin: 0px 0px 0px 20px;padding: 0px 0px 0px 0px;list-style-type:circle;}
.Li2{font-weight:900;color:#9E2A06}

/* ### Listes ### */
.Fi{background-image:url(http://www.oiseaux.net/images/f.gif);  background-position:0px 0px}
.Ap{background-image:url(http://www.oiseaux.net/images/p.gif);  background-position:15px 0px;}
.D {background-image:url(http://www.oiseaux.net/images/d.gif);  background-position:15px 0px;}
.FA{background-image:url(http://www.oiseaux.net/images/fa.gif); background-position:0px 0px;}
.FD{background-image:url(http://www.oiseaux.net/images/fi.gif); background-position:0px 0px;}
.FA_EN{background-image:url(http://www.oiseaux.net/images/fa_en.gif); background-position:0px 0px;}
.FA_FR{background-image:url(http://www.oiseaux.net/images/fa_fr.gif); background-position:0px 0px;}
.FD_EN{background-image:url(http://www.oiseaux.net/images/fd_en.gif); background-position:0px 0px;}
.FD_FR{background-image:url(http://www.oiseaux.net/images/fd_fr.gif); background-position:0px 0px;}
.Ap,.Fi,.D,.FA,.FD,.FA_EN,.FA_FR,.FD_EN,.FD_FR{ background-repeat:no-repeat; margin-left:20px}
.NoFA{ margin-left:50px}
.Ap,.Fi,.D,.FA,.FD,.NoFA,.FA_EN,.FA_FR,.FD_EN,.FD_FR{color:#000000; font-size:11px;}
.Alpha,.Alpha a {font-family: Verdana, Arial;color:#CECCC6; font-size:14px;text-align:center}
.Alpha a {color:#4C4C4C;font-weight: bold}
.A0{background-image:url(http://www.oiseaux.net/images/h.gif); background-position:0px 0px;background-repeat:no-repeat; font-size:12px}
.Fr{background-image:url(http://www.oiseaux.net/images/fr.png);}
.En{background-image:url(http://www.oiseaux.net/images/en.png);}
.Fr,.En{ background-repeat:no-repeat; background-position: 0px 3px;vertical-align:baseline;}

.B1,.B2{font-family: Verdana, Arial;background-color:#ADAAA3; color:#FFFFFF; margin: 5px 5px 5px 5px; padding: 2px 5px 2px 5px;	border-bottom:1px solid #6A6A6A;
		border-right:1px solid #6A6A6A;}
.B1:hover,.B2{background-color:#DDDDDD;border: 1px solid #036B34; color:#000000;
		border-top:1px solid #6A6A6A;border-left:1px solid #6A6A6A;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
.R10{margin-left:10px}
.R20{margin-left:20px}
.R30{margin-left:30px}
.R45{margin-left:45px}


.Cr1{color:#9E2A06;font-size:14px;font-weight:900}

.O2{text-align:center}
.O3{font-size:16px;COLOR:#404040;font-weight:900}

.Ph0{border: 0px;width:613px}
.Ph,.Ph1{border: 1px solid #000000; margin: 0px 0px 0px 0px;text-align:left}
.Ph1{margin: 5px 0px 0px 0px;border: 0px;}
.Ph2{COLOR:#FFFFFF;text-align:center; margin: 0px 0px 0px 0px}
.Ph3{border: 1px solid black; margin: 0px 0px 0px 0px;clear:left}
.Ph4,.Ph5{vertical-align:middle; border: 0px; margin: 0px 0px 0px 0px;}


.ok{border: 0px solid #6D7F89; margin: 0px 0px 0px 5px; padding: 0px; font-size: 10px; color: #FFFFFF; vertical-align: middle; background-color: #42687A}
.qu{border: 1px solid rgb(57, 69, 68); margin: 1px; padding: 0px; background-color: #E4E5EA; font-size: 10px; color: rgb(89, 91, 35); vertical-align: middle;}
.Fch{margin: 1px; padding: 0px; font-size: 10px;}


.biometrie{	background-color:#F4E8E4; padding: 5px 5px 5px 5px; margin: 0px 0px 5px 5px;
	text-align:justify; float:right; width:250px; 
	border-top:1px solid #71838D;
	border-left:1px solid #71838D;
	border-bottom:2px solid #353B3F;
	border-right:2px solid #353B3F;
}
.biometrie a,  .biometrie a:visited{ color:#000066 ;}

.Fam{	position: absolute; left: 650px; top: 230px; width: 250px; height: 20px; z-index: 30}
.Fam0{position: absolute; left: 0px; top: 0px; width: 250px; height: 15px; z-index: 34;}
.Fam1{position: absolute; left: 0px; top: 59px; width: 250px; height: 20px; z-index: 32;}

.liste1{	position: absolute; left: 0px; top: 0px; height: 15px;
	background-image:url(../images/trait.gif); background-repeat:no-repeat; 
	background-position:right;
	background-color:#FFFFFF;
	padding: 0px 30px 0px 0px; margin: 0px 0px 0px 0px; font-weight:bold;
}

.liste2{	position: absolute; left: 0px; top: 0px; height: 20px;
	background-image:url(../images/trait.gif); background-repeat:no-repeat;  
	background-position:right;
	padding: 2px 30px 2px 5px; margin: 0px 0px 0px 0px; font-weight:normal;
}

#T1{position: absolute; left: 250px; top: 150px; width: 650px; z-index: 12;}
#T2{position: absolute; left: 200px; top: 130px; width: 780px; z-index: 10;}
#T3{position: absolute; left: 263px; top: 193px; width: 620px; z-index: 20;}
#EN{position: absolute;	left: 790px; top: 196px ;width: 130px; z-index: 20;}


#CFI{position:absolute;left:230px;top:213px;width:707px;z-index:12;
	background-image:url(../images/carnet_2.jpg); background-repeat:repeat-y;
	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px}

#CFI2 {position:relative;left:60px;top:0px;width:613px;z-index:11;text-align:justify;
	padding: 7px 30px 0px 5px; margin: 0px 0px 0px 0px;border:0px}

#CFI3 {left:0px;width:707px;height:10px;z-index:11;
	background-image:url(../images/carnet_3.jpg);background-repeat:no-repeat;
	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px}


#CFMo{position: absolute; left: 35px; top: 200px; width: 150px; height: 20px; z-index: 30;}

#PH {position:absolute;width:136px;left:38px;top:211px;z-index:13;
		background-image:url(../images/fondg.jpg);background-repeat:no-repeat; background-position: 145px 0px;
		border-top:1px solid #82879B;
		padding: 10px 0px 0px 10px; margin: 0px 0px 0px 0px; 
		; text-align:left}

#PH2 {position:absolute;width:120px;height:146px;left:39px; top: 255px ;z-index:2;
	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border:0px;
	background-color:#8C98A4;
	}

#TROMBONE {position:absolute;left:858px;top:185px;width:22px;height:68px;z-index:14;
	background-image:url(../images/trombone.gif);background-repeat:no-repeat;
	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px}

#menu1,#menu2,#menu3,#menu4,#menu5,#menu6,#menu7,#ssm1,#ssm2,#ssm3,#ssm4,#ssm5,#ssm6,#ssm7{margin: 0pt; top: 0px; left: 211px; position: absolute; z-index: 2; width: 75px;}
#menu2{left: 288px;width: 105px;}
#menu3{left: 395px;width: 90px;}
#menu4{left: 487px;width: 90px;}
#menu5{left: 579px;width: 75px;}
#menu6{left: 656px;width: 65px;}
#menu7{left: 723px;width: 70px;}

#ssm1,#ssm2,#ssm3,#ssm4,#ssm5,#ssm6,#ssm7 {margin: 0pt;position: absolute;top: 35px; left: 211px; width: 150px; z-index: 3; visibility: hidden;}
#ssm2 {left: 288px;}
#ssm3 {left: 395px;}
#ssm4 {left: 487px;}
#ssm5 {left: 579px;}
#ssm6 {left: 656px;}
#ssm7 {left: 723px;}
