body{ background:#000000 center repeat-y; top:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; text-align:center; }
a{cursor:pointer; color:#ffffff;}
.dessus:hover{ text-decoration:underline;}

table#contenu{ border:0; width:800px; top:0; position:absolute; margin-left: -400px; left: 50%; float:left; padding:0; }
	#contenu hr{ width:99%; }
	#contenu td{ text-align:left; }
	#contenu td#titre{ text-align:center; height:151px; vertical-align:top; width:800px; }
	#contenu td#titre img{ border:0; }
	#contenu td#titre div#flag{ width:800px; text-align:left; }
	
	#contenu td#texte{ border:0; width:556px; vertical-align:top; padding:0; padding-left:15px; }/* 545 */
	#contenu td#texte h1{ font-size:17px; margin:0px 0px 7px 0px; width:556px; }
	#contenu td#texte h2{ font-size:15px; margin:20px 0px 12px 10px; color:#FF0000; text-align:center; width:546px; }
	
	#contenu td#texte p{ margin:4px 0px 5px 0px; width:545px; float:left; }
	#contenu td#texte hr{ margin:4px 0px 5px 0px; width:545px; }
	/*#contenu td#texte ul{ width:550px; min-height: }
	#contenu td#texte ul li{ width:100px; border:0; float:left; display:block; height:180px; }
	#contenu td#texte ul li a{  border:0; }
	#contenu td#texte ul li a img{ width:100px; height:120px; }*/
	#contenu td#texte p a{ text-decoration:underline; font-weight:bold; color:#BEA894; }
	#contenu td#texte p a:hover{ text-decoration:underline; color:#ffffff;}
	#contenu td#texte p a.mini{ float:left; margin:3px 5px 5px 5px;}
	#contenu td#texte p span{ font-weight:bold; color:#BEA894;}
	#contenu td#texte p span.bleute{ font-weight:normal; color:#cccccc;}
	#contenu td#texte p.information{ font-size:14px; width:539px; margin:0; padding:3px; }
	
	#contenu td#texte div{ text-align:center; width:inherit; }
	#contenu td#texte div a{ text-decoration:underline; color:#BEA894; }
	#contenu td#texte div a:hover{ text-decoration:underline; color:#ffffff;}
	#contenu td#texte div a img{ border:0; }
	
	/*#contenu td#texte ul{list-style:none; margin:4px 0px 0px 10px; width:50%;}
	#contenu td#texte ul li{display:list-item; border-bottom:1px #CCCCCC dotted; height:20px;}
	#contenu td#texte ul li a{ text-decoration:none; color:#009933; font-weight:bold; }
	#contenu td#texte ul li a:hover{ text-decoration:underline; color:#FFCC00;}*/
	
	#contenu td#menu{ border:0; width:229px; vertical-align:top; padding-left:0px; }
	#contenu td#menu div{ width:229px; text-align:center; }
	#contenu td#menu div#fdmenu{ padding:0; margin-left:0px; text-align:left; }
	#contenu td#menu div#fdmenu div.infomenu{ padding-left:0px; text-align:center; color:#FF3300; font-size:14px; text-decoration:none; }
	#contenu td#menu div#fdmenu div.infomenumail{ margin-left:0px; text-align:left; color:#fffff; font-size:13px; background:#464646 url(images/lettredinf.jpg) no-repeat top left; border:solid 2px #999999; margin-top:25px; padding:25px 0px 5px 5px; }
	#contenu td#menu div#fdmenu div.infomenumail form{ margin:2px 0px 0px 0px; }
	#contenu td#menu div#affmenu{ float:left; padding:0; margin:0; text-align:left; }
	#contenu td#menu div#affmenu img{ border:2px solid #FFFFFF; }
	#contenu td#menu div#fdmenusd{ float:left; padding:0; margin:0; text-align:left; }
	#contenu td#menu div#fdmenu div#fdmenusd div{ float:left; padding:0px 0px 20px 0px; margin:0; width:229px; text-align:left; margin-left:0px; }
	#contenu td#menu ul{list-style:none; float:left; padding:0px 0px 20px 0px; margin:0; width:229px; }
	#contenu td#menu ul li{display:list-item; border-bottom:1px #000000 dotted; height:20px; margin:0; font-weight:bold; width:229px; margin-left:0px; border-left:2px #BEA894 solid; }
	#contenu td#menu ul li.niv_a{ margin-top:4px; }
	#contenu td#menu ul li.niv_b{ margin-top:4px; border-left:2px #ffc923 solid; }
	#contenu td#menu ul li.niv_a span{ text-align:left; font-size:15px; margin-left:4px; color:#BEA894; font-weight:normal; }
	#contenu td#menu ul li.niv_a a{ text-align:left; font-size:15px; margin-left:4px; color:#BEA894; }
	#contenu td#menu ul li.niv_b span{ text-align:left; font-size:15px; margin-left:4px; color:#BEA894; font-weight:normal; }
	#contenu td#menu ul li.niv_b a{ text-align:left; font-size:15px; margin-left:4px; color:#ffc923; }
	#contenu td#menu ul li a{ text-decoration:none; color:#ffffff; font-weight:100; margin-left:18px; }
	#contenu td#menu ul li a.desactive{ cursor:default; }
	#contenu td#menu ul li a.actif{ cursor:pointer; text-decoration:none; font-size:13px; margin-left:10px; }
	#contenu td#menu ul li a:hover{ text-decoration:underline; color:#ffffff;}
	#contenu td#menu ul li a:hover.desactive{ cursor:default; text-decoration:none; color:#ffffff; }
	
	#contenu td#bas{ text-align:center; padding:8px 0px 0px 0px; color:#FFFFFF; font-size:13px; border-top:#FFFFFF 1px solid; width:800px;}
	#contenu td#bas a{ text-decoration:none; }
	
	div.gallerie { padding:0; margin:0; min-width:525px; float:left; }
	div.gallerie a{ width:105px; min-width:105px; height:105px; vertical-align:top; text-align:left; border:0; float:left; }
	div.gallerie a img{ width:100px; height:100px; border:0; float:left; }
	
	ul.gallerie { list-style:none; padding:0; margin:7px 0px 3px 0px; width:555px; height:auto; float:left; }
	ul.gallerie li{ display:list-item; width:105px; height:125px; border:0; float:left; text-align:center; text-align:center; font-weight:bold; margin-top:4px; }
	ul.gallerie li a{ width:auto; height:auto; width:100px; height:auto; vertical-align:top; height:200px; border:0; float:none; text-align:center; }
	ul.gallerie li a img{ border:0; vertical-align:top; }
	
	#modalContainer {height:auto; width:auto; left:50%; top:15%; margin-left:-300px; position:absolute;visibility:hidden;display:none;z-index:5; background:#fff; border:1px #000 solid;cursor:pointer;}
	
	
