body { margin:0; padding:0; behavior:url('materials/css/csshover.htc'); }
a img { border:none; }
div.spacer { clear:both; }

div#maincontainer { margin:0 auto 10px auto; width:800px; border-top:1px solid #98989b; border-left:1px solid #98989b; }
	div#header { margin:0; padding:0; }
		div#logo {	float:left; margin:15px 0 0 13px; }
		div#baseline { float:left; margin:30px 0 0 0; }
		ul#quicklinks { float:right; margin:5px 0 0 0; padding:0; }
		ul#quicklinks li { float:left; list-style:none; margin:0; border-right:1px solid #000; padding:0 5px 0 9px; font-family:Verdana,Arial,sans-serif; font-size:68.75%; }
		ul#quicklinks li.last { border-right:0; }
			li#language { width:120px; padding:0; text-align:center; }
		ul#quicklinks li a { color:#000; text-decoration:none; }
	
	div#maincol { clear:both; float:left; margin:-5px 0 0 0; width:669px; min-height:440px; border-right:1px solid #000; padding:50px 0 0 0; background:#FFF url('../images/maincol/background.gif') 0 0 no-repeat; }
		ul#menu { float:left; margin:0; width:129px; padding:0; }
		ul#menu li { list-style:none; display:inline; margin:0; padding:0;  }
		ul#menu li a { display:block; margin:0 0 1px 0; padding:5px 5px 5px 13px; background:#325095 url('../images/maincol/puce-blanche-off.gif') 4px center no-repeat; color:#FFF; font-family:Verdana,Arial,sans-serif; font-size:56.25%; font-weight:bold; text-decoration:none; text-transform:uppercase; }
		ul#menu li a:hover,
		ul#menu li a:focus { background:#527BB3 url('../images/maincol/puce-blanche-off.gif') 4px 8px no-repeat; }

		ul#menu li ul { display:none; }
		
		div#contents { font-family:Arial,sans-serif; float:left;margin:0 0 0 1px; width:519px; border-top:5px solid #000; padding:80px 0 0 20px; background:#FFF url('../images/maincol/cga.jpg') right top no-repeat; }
		div#contents h1 { margin:0; font-family:Arial,sans-serif; font-size:118.75%; color:#519ae3; }
		div#contents h2 { margin:0;padding:10px 0 0 0 ; font-family:Arial,sans-serif; font-size:68.75%; color:#000; }
		div#contents h3 { margin:0 font-family:Arial,sans-serif; font-size:68.75%; color:#000; }
		div#contents p { font-family:Verdana,Arial,sans-serif; font-size:68.75%; }
		div#contents a { font-weight:bold; color:#000; }
			p#recherche { display:none; background:#BECDE2; }
			p#chapo { }
			p#more { clear:both; padding:30px 0; margin:0; }
			p#more span { font-size:110%; border-top:2px solid #EEE; border-right:2px solid #CCC; border-bottom:2px solid #CCC; border-left:2px solid #EEE; padding:3px 5px 3px 5px; background:#BCDDEC; font-weight:bold; }
      ul#netlinking{margin:0;padding:0; padding: 0 0 0 15px;}
      ul#netlinking li{margin:0;padding:0;font-size:90%;font-size:68.75%;}
      ul#netlinking li a{margin:0;padding:0; text-decoration:none;color:black;  font-weight:normal;}
	div#subcol { float:left; margin:-5px 0 0 0; width:130px; }
		ul#contact { margin:0; padding:91px 0 0 0; background:#DEE8F5 url('../images/subcol/contact.gif') 0 0 no-repeat; }
		ul#contact li { list-style:none; display:inline; margin:0; padding:0; }
		ul#contact li a { display:block; padding:2px 0 2px 12px; background:url('../images/subcol/puce.gif') 6px center no-repeat; color:#000; font-family:Verdana,Arial,sans-serif; font-size:62.5%; font-weight:bold; text-decoration:none; }
		
	div#subcol form { margin:15px 0 0 0; padding:8px 5px 8px 5px; background:url('../images/subcol/background-form.gif') 0 0 repeat-x; }
	div#subcol form fieldset { margin:0; border:none; padding:0; }
	div#subcol form fieldset legend { display:none; }
	div#subcol form fieldset p { margin:0; padding:0; }
	div#subcol form fieldset p label { font-family:Verdana,Arial,sans-serif; font-size:62.5%; font-weight:bold; }
	div#subcol form fieldset p input#email_insc { width: 110px; height: 15px; border:1px solid #666; padding:0 2px 0 2px; }
	div#subcol form fieldset p#submit a { display:block; padding: 0 0 0 10px; background:transparent url('../images/subcol/puce.gif') left center no-repeat; color: #e50729; font-family:Verdana,Arial,sans-serif; font-size:68.75%; font-weight: bold; text-decoration: none; }
	
	div#subcol div { margin:15px 0 0 0; width:130px; background:#DEE8F5; }
	div#subcol div span { display:block; padding: 3px 5px 5px 5px; background-color: #9fb6d5; font-family:Verdana,Arial,sans-serif; font-size:62.75%; font-weight: bold; text-align: center; }
	div#subcol div p { margin:0; padding:0; }
	div#subcol div ul { margin:0; padding:0; }
	div#subcol div ul li { list-style:none; display:inline; margin:0; padding:0; }
	div#subcol div ul li a { display: block; padding: 2px 0 2px 12px; background:url('../images/subcol/puce.gif') 5px center no-repeat; color: #000;  font-family:Verdana,Arial,sans-serif; font-size:56.25%; font-weight: bold; text-decoration: none; }
		div#delegations p a { display:block; height:55px; width:65px; padding:10px 5px 0 60px; background: url('../images/subcol/map.gif') 0 center no-repeat; color:#000; font-family:Verdana,Arial,sans-serif; font-size:56.25%; text-decoration: none; }
	
	
	div#footer{ clear:both;}
	div#mainfooter a{
  _margin:0;
  _padding:0;
  }
	div#mainfooter img{
 _vertical-align:left;
  }
	div#mainfooter img.img1{
	_position:relative;
  _margin:0 ;
  _padding:0;
  _bottom:-5px;

  }
		div#mainfooter { float:left; width:669px; height:34px; border-right:1px solid #000; background:url('../images/footer/footer_fd.gif') bottom left repeat-x; _text-align:right; }
		div#mainfooter div { float:left; margin:0 0 5px 15px; display: inline; }
		div#mainfooter span { display: inline;float:right;color:#FFF; font-family:Verdana,Arial,sans-serif; font-size:68.75%;margin:19px 10px 0 0;  _margin-top:22px;}
		div#mainfooter span a { display:block inline; color:#FFF; font-family:Verdana,Arial,sans-serif;  text-decoration:none; }
		/* 
		div#copy { float:left; margin-top:19px; font-family:Verdana,Arial,sans-serif; font-size:68.75%; border:1px solid red; }*/

