#site{border: 0px solid #ffff00; width:900px; height:970px; background: url('images/fondfb.gif') no-repeat; margin: 0px auto auto auto; padding:0px; z-index:2; text-align:center; position:abolute; top:0px;}
#conteneur{border: 0px solid #00ff00; width:850px; height:780px;  margin: 0px 0px 0px 20px; padding:0px; text-align:left; float:left;}
#entete{border: 0px solid #ff00ff; margin: 0px 0px 0px 0px; padding:0px; width:850px; height:100px; float:left;}
#entete_c1{border: 0px solid #f00fff; margin: 20px 0px 0px 40px; width:300px; height:80px; position:absolute; padding:0; font: .9em/1.1em Trebuchet MS, Arial, sans-serif; color:#ffffff; z-index:3;}
#entete_c2{border: 0px solid #ffff00; margin: 0px 0px 0px 615px; width:228px; height:80px;  padding:0; position:absolute; font: 1em/1.1em Trebuchet MS, Arial, sans-serif; color:#ffffff; z-index:3;}
#entete_sc2{margin:40px 0px 0px 45px;}
#entete_c3{border: 0px solid #ffff00; margin: 0px 0px 0px 226px; width:112px; height:80px;  padding:0; position:absolute; z-index:3;}
#entete_sc3{margin:40px 0px 0px 26px;}
#entete_c4{border: 0px solid #ffff00; margin: 0px 0px 0px 338px; width:112px; height:80px;  padding:0; position:absolute; z-index:3;}
#entete_sc4{margin:40px 0px 0px 8px;}
#entete_c5{border: 0px solid #ffff00; margin: 0px 0px 0px 450px; width:200px; height:80px; position:absolute; z-index:3;}
#entete_sc5{border: 0px solid #ff0000; margin:18px 0px 0px 30px; padding:0; width:160px; height:50px; position:absolute; padding:0px; z-index:3;}
#entete_sc5_1{border: 0px solid #ffff00;  margin: 0px 0px 0px 192px; padding:42px 0px 0px 118px; width:90px; height:50px; position:absolute; z-index:1000;}
#menuh{border: 0px solid #ff0000; margin: 0px 0px 0px 0px; width:850px; height:8px; float:left;}
#menuh_c1{border: 0px solid #0000ff; margin: 8px 0px 0px 95px; width:110px; height:56px; position:absolute; z-index:100;}
#menuh_sc1{margin:18px 0px 0px 16px; color:#666666;}
#menuh_c2{border: 0px solid #0000ff; margin: 8px 0px 0px 205px; width:145px; height:56px; position:absolute; z-index:100;}
#menuh_sc2{margin:18px 0px 0px 40px;}
#menuh_c3{border: 0px solid #fff000; margin: 8px 0px 0px 345px; width:145px; height:56px; position:absolute; z-index:100;}
#menuh_sc3{margin:18px 0px 0px 42px;}
#menuh_c4{border: 0px solid #00ff00; margin:8px 0px 0px 485px; width:145px; height:56px; position:absolute; z-index:100;}
#menuh_sc4{margin:18px 0px 0px 38px;}
#menuh_c5{border: 0px solid #0000ff; margin: 8px 0px 0px 620px; width:200px; height:56px; position:absolute; z-index:100;}
#menuh_sc5{margin:18px 0px 0px 46px;}
#affichage{border: 0px solid #ffff00; margin: 0px 0px 0px 0px; padding:0px; width:848px; height:650px; float:left; clear:both;}
#cadre1{border: 0px solid #ffffff; margin: 0px 0px 0px 0px; padding:0px; width:616px; height:640px; position:absolute; text-align:center; }
#cadre11{border: 0px solid #ffffff; text-align:center; background:#1a1a1a; margin: 0px 0px 0px 0px; padding:0px; width:860px; height:667px; position:absolute; z-index:2;}
#ombre{ border: 0px solid #ffffff; width:600px;  height:600px; margin:25px 0px 0px 15px; padding: 0px 0px 0px 0px; text-align:center; float:left;}
#cadre2{border: 0px solid #ffff00; margin: 10px 0px 0px 660px; width:200px; height:600px; position:absolute; padding:0px;}
#cadre2v1{border: 0px solid #0000ff; margin: 40px 0px 0px 31px; width:130px; height:125px; position:absolute; padding:0px;}
#cadre2v1a{border: 0px solid #00ffff; margin:39px 0px 5px 20px; width:220px;}
#cadre2v1_c1{font: normal 1em/1.1em Trebuchet MS, Arial, sans-serif; color:#ffffff; margin-bottom:2px;}
#cadre2v1_c2{font: .8em/1.1em  Arial, sans-serif; color:#ffffff;}
#cadre2v1_c3{font: .8em/1.1em  Arial, sans-serif; color:#ffffff;}
#cadre2v2{border: 0px solid #0000ff; margin: 171px 0px 0px 28px; width:150px; height:150px; position:absolute; font: 1em/1.1em Trebuchet MS, Arial, sans-serif; color:#ffffff;}
#cadre2v2_c1{margin:10px 0px 0px 20px; width:118px;}
#cadre2v2_c2{width:118px; font: .8em/1.1em  Arial, sans-serif; color:#ffffff; margin:0px 0px 5px 20px;}
#cadre2v2_c3{font: .9em/1.1em  Arial, sans-serif; color:#ffffff;}
#cadre2v3{border: 0px solid #0000ff; margin: 150px 0px 0px 20px; width:194px; height:58px; position:absolute; font: 1em/1.1em Trebuchet MS, Arial, sans-serif; color:#ffffff;}
#cadre2v3_c1{margin:8px 0px 5px 20px; width:148px; font: normal 1em/1.1em Trebuchet MS, Arial, sans-serif;}
#cadre2v4{border: 0px solid #0000ff; margin: 212px 0px 0px 20px; width:194px; height:58px; position:absolute; font: 1em/1.1em Trebuchet MS, Arial, sans-serif; color:#ffffff;}
#cadre2v4_c1{margin:8px 0px 5px 20px; width:148px; font: normal 1em/1.1em Trebuchet MS, Arial, sans-serif;}
#creseaux{border: 0px solid #ff0000; margin: 0px 0px 0px 0px; width:850px; height:157px; float:left;}
#reseaux{border: 0px solid #ff0000; margin: 0px 0px 0px 10px; width:840px; height:157px; position:absolute; font: .8em/1.2em  Arial, sans-serif; color:#ffffff;}
#reseau1{border: 0px solid #00ffff; margin: 3px 0px 0px 0px; width:280px; height:157px; position:absolute;}
#dreseau1{margin:46px 0px 5px 35px; width:240px;}
#reseau2{border: 0px solid #00ff00; margin: 3px 0px 0px 280px; width:260px; height:157px; position:absolute;}
#dreseau2{margin:46px 0px 5px 18px; width:240px;}
#reseau3{border: 0px solid #ff0000; margin: 3px 0px 0px 540px; width:280px; height:157px; position:absolute;}
#dreseau3{margin:40px 0px 5px 18px; width:240px; text-align:left}
#menub{border: 0px solid #ff0000; margin: 6px 0px 0px 0px; width:850px; height:82px; font: .9em/1.1em Trebuchet MS, Arial, sans-serif; float:left;}
#en_menub {float:left; margin:7px 0px 0px 0px; padding: 0px;}
#menub_c1{border: 0px solid #0000ff; margin: 25px 0px 0px 95px; width:110px; height:40px; position:absolute;}
#menub_sc1{margin:0px 0px 0px 16px; color:#666666;}
#menub_c2{border: 0px solid #0000ff; margin: 25px 0px 0px 205px; width:145px; height:40px; position:absolute;}
#menub_sc2{margin:0px 0px 0px 44px;}
#menub_c3{border: 0px solid #fff000; margin: 25px 0px 0px 345px; width:145px; height:40px; position:absolute;}
#menub_sc3{margin:0px 0px 0px 42px;}
#menub_c4{border: 0px solid #00ff00; margin: 25px 0px 0px 485px; width:145px; height:40px; position:absolute;}
#menub_sc4{margin:0px 0px 0px 38px;}
#menub_c5{border: 0px solid #0000ff; margin: 25px 0px 0px 620px; width:200px; height:40px; position:absolute;}
#menub_sc5{margin:0px 0px 0px 46px;}
#bas_page{border: 0px solid #ff0000; width:850px; height:20px;  margin: 0px auto auto 26px; padding:0px; font: .85em/1.1em Trebuchet MS, Arial, sans-serif; text-align:center; color:#000000; float:left;}
.lien_res1{margin: 10px 0px 0px 90px; padding:0px; font: .8em/1.2em  Arial, sans-serif; color:#f59c00;}
.lien_res2{margin: 5px 0px 0px 90px; padding:0px; font: .8em/1.2em  Arial, sans-serif; color:#f59c00;}
.a_res{ color:#f59c00; text-decoration:none;}
.bas_page{color:#666666; text-decoration:underline; }
.bas_page:hover{color:#000000; text-decoration:none; }
#GALF_search_box {background: url('galerie/expand.gif') no-repeat; float: left; margin:0px 0px 0px 0px; padding:15px 0px 0px 0px;}
#lebloc{position:absolute; border:0px solid #ff0000; text-align:left; padding:0px 0px 0px 0px; margin:380px 0px 0px 5px; width:200px; height:159px; font: normal .85em/1.1em Trebuchet MS, Arial, sans-serif; }
#lebloc ul li{list-style:none; margin:0x 0px 0px 0px;}
.a8 {
color: #ffffff;
text-decoration: none;
}
a{
color:silver;
text-decoration: none; }
a:hover {
color: #FFFFFF;
text-decoration: underline; }

.a2 {
color: #FFFFFF;
text-decoration: none;

}
.img_pres{
margin:0px 0px 0px 0px;
padding:0px;
}
.titreimg{
margin:0px 0px 5px 0px;
padding:0px;
color:#f59c00;
font: 1.5em/1.3em  Trebuchet MS, Arial, sans-serif;
}

#ombre2{
  -moz-box-shadow: 1px 1px 13px #999; 
  -webkit-box-shadow: 1px 1px 13px #999; 
  box-shadow: 1px 1px 13px #999;
  border: 0px solid #0000ff;
  background:#000000;  
  width:494px; 
  height:370px; 
  margin:0px 0px 0px 56px; 
  padding: 5px 0px 0px 0px;
}
#ombre3{
  border: 0px solid #0000ff;
  width:850px; 
  height:667px; 
  text-align:center;
  margin:0px 0px 0px 0px; 
  padding: 5px 0px 0px 0px;
}

#bloc_annexe{
background: black url(blackdot.gif);
filter:progid:DXImageTransform.Microsoft.alpha(opacity=90);
opacity: 0.9; 
margin:0px 0px 0px 0px; 
color:#ffffff; 
width:534px; 
height:403px; 
border-left:1px solid #333333; 
border-right:2px solid gray;
border-top:1px solid #333333; 

}

.abt{color:#ffffcc;
text-shadow: 0px 2px 3px #555;
text-decoration: none;
}
.abt:hover{color:#ffffff;text-decoration: none;}
.abt2{color:#ffcccc;text-decoration: none;}
.abt2:hover{color:#ffffff;text-decoration: none;}

.a_annexe{
color:#ffccff;
}
.a_annexe:hover {
text-decoration:underline;
}


.a2:hover {
color:#d5f3fb;
text-decoration: underline; }  

.a3{color:#0000FF;
text-decoration:underline;
}
.a4 {
color:silver;
text-decoration: none;
}
.a4:hover {
color:#ffffff;
text-decoration: none;
}
.a42 {
color:#f59c00;
text-decoration: none;
}
.a5 {
color: #cccccc; 
border-bottom:0px solid #3399CC;
margin:0;
padding:0px 0px 0px 0px;
text-shadow: 0px 2px 3px #171717;
text-decoration: none;
}
.a5:hover {
color:#ffffff;
border-bottom:0px solid #ff0000;
border-right:2px dashed #ffffff;
border-left:2px dashed #ffffff;
margin:0px 0px 0px -37px;
padding:10px 50px 10px 35px;
width:185px;
height:125px;
background: url('images/bt_hover2.gif') repeat-x;
text-decoration: none;
 }
.a6 {
color:#cccccc;
border-bottom:5px solid #ff0000;
margin:0;
padding:0px 0px 5px 0px;
text-decoration: none;
}
.a6:hover {
color:#ffffff;
border-bottom:0px solid #ff0000;
border-right:2px dashed #ffffff;
border-left:2px dashed #ffffff;
margin:0px 0px 0px -85px;
padding:10px 50px 10px 83px;
width:185px;
height:125px;
background: url('images/bt_hover.gif') repeat-x;
text-decoration: none;
 }
 
#admin {
color:#f59c00;
font: bold .9em/1.3em  Arial, sans-serif;
text-decoration:none;
}

.a7 {
color:#ffffff;
border-bottom:5px solid #f59c00;
margin:0;
padding:0px 0px 5px 0px;
text-decoration: none;
}
.a7:hover {
border-bottom:10px solid #f59c00;
margin:0;
padding:0px 0px 0px 0px;
text-decoration: none;
 }
.searchBox{

  background-repeat:no-repeat;
  padding:0;
  height:15px;
  width:115px;
  margin:0px 0px 0px 0px;
  font-size: 12px; 
  margin-left:5px;
  vertical-align:middle;
  float:left;
 
} 

	.imgCopyright{
		font-size:1em;
		font-style:normal;
	}
	.imgCopyright a{
		color:#fff;
	}
	
#dhtmlgoodies_progressPane{
		width:100%;
		height:100%;
		background-color:#FFF;
		z-index:5000;
		position:absolute;
		left:0px;
		top:-200px;
		
	}
	#dhtmlgoodies_progressBar_bg{
		position:absolute;
		left:50%;
		top:50%;
		width:300px;
		height:20px;
		border:1px solid #000;
		background-color:#EEE;
		margin-left:-150px;	
		margin-top:-20px;
		text-align:center;
	}
	#dhtmlgoodies_progressBar_outer{
		position:absolute;
		left:0px;
		top:0px;
		width:0px;	
		height:100%;
		overflow:hidden;	
	}
	
	#dhtmlgoodies_progressBar{
		position:absolute;
		left:0px;
		top:0px;
		width:300px;
		background-color:#184EB8;
		filter: Alpha(Opacity=0, FinishOpacity=100,Style=1,StartX=0, StartY=0, FinishX=200,FinishY=20) ;
		height:100%;
		z-index:5000;
	}
	#dhtmlgoodies_progressBar_txt{
		color:#000;
		z-index:10000;
		width:100%;
		height:100%;
		left:0px;
		top:0px;
		position:absolute;		
		font-family:arial;
		font-size:0.8em;
		line-height:20px;	/* Same as height of progress bar */
	}
