@charset "iso-8859-1";

HTML{width:100%;}

BODY{width:100%; margin:0px; text-align:center; font-family:Trebuchet MS; font-size:0.8em; background-color:#FFFFFF;}

IMG{padding:0px;}

#site{width:1000px; margin:0 auto 0 auto; }

#entete{position:relative; float:left; width:1000px; height:39px; background-image:url(en_tete.jpg);}
#bandeau{position:relative; float:left; width:1000px; margin-top:3px; height:154px; background-image:url(bandeau.gif);}
#bandeau_uk{position:relative; float:left; width:1000px; margin-top:3px; height:154px; background-image:url(bandeau_uk.gif);}


#bt_accueil1{position:relative;float:left; left:95px; top:10px; width:58px; height:15px; background-image:url(bt_accueil1.jpg);}
#bt_accueil1_over{position:relative;float:left; left:95px; top:10px; width:58px; height:15px; background-image:url(bt_accueil1_over.jpg);}
#bt_accueil1:hover{background-image:url(bt_accueil1_over.jpg);}
#bt_accueil2{position:relative;float:left; left:95px; top:10px; width:58px; height:15px; background-image:url(bt_accueil2.jpg);}
#bt_accueil2_over{position:relative;float:left; left:95px; top:10px; width:58px; height:15px; background-image:url(bt_accueil2_over.jpg);}
#bt_accueil2:hover{background-image:url(bt_accueil2_over.jpg);}

#bt_contact{position:relative;float:left; left:107px; top:10px; width:65px; height:15px; background-image:url(bt_contact.jpg);}
#bt_contact_over{position:relative;float:left; left:107px; top:10px; width:65px; height:15px; background-image:url(bt_contact_over.jpg);}
#bt_contact:hover{background-image:url(bt_contact_over.jpg);}

#bt_plan1{position:relative;float:left; left:119px; top:10px; width:78px; height:15px; background-image:url(bt_plan1.jpg);}
#bt_plan1_over{position:relative;float:left; left:119px; top:10px; width:78px; height:15px; background-image:url(bt_plan1_over.jpg);}
#bt_plan1:hover{background-image:url(bt_plan1_over.jpg);}
#bt_plan2{position:relative;float:left; left:119px; top:10px; width:78px; height:15px; background-image:url(bt_plan2.jpg);}
#bt_plan2_over{position:relative;float:left; left:119px; top:10px; width:78px; height:15px; background-image:url(bt_plan2_over.jpg);}
#bt_plan2:hover{background-image:url(bt_plan2_over.jpg);}

#flag_fr{position:absolute; float:left; font-size:0.9em; left:72%; top:13px; width:75px; height:10px; color:#8C9EA6; text-decoration:none;}
#flag_uk{position:absolute; float:left; font-size:0.9em; left:81%; top:13px; width:75px; height:10px; color:#8C9EA6; text-decoration:none;}
#flag_jp{position:absolute; float:left; font-size:0.9em; left:88%; top:13px; width:75px; height:10px; color:#8C9EA6; text-decoration:none;}

#menu1{position:relative; float:left; width:1000px; margin-top:3px; padding:0px; height:34px; background-image:url(menu1.jpg);}
.lien_1{float:left; color:#FFEFCF; font-weight:bold; font-size:1.1em; text-decoration:none;}
.lien_1:hover{color:#FFCC66; font-weight:bold; font-size:1.1em;}
.lien_1_over{color:#FFCC66; font-weight:bold; font-size:1.2em; text-decoration:none;}

/**************** Menu horizontal *****************/
#nav{position:relative; top:3px; left:40px; padding-top:0px; margin:0px auto; z-index:100; width:950px;}

#nav{text-align:center; padding:0; margin:0; list-style:none; line-height:30px; z-index:100;}
#nav ul{padding:0; margin:0; list-style:none; line-height:30px; z-index:100;}
#nav li{float:left; width:auto;}
#nav li ul a{padding:0px; font-weight:bold; color:#657E88; text-decoration:none;}
#nav li ul{display:block; position:absolute; left:-999em; padding:0; margin:0;}
#nav li ul a:hover{color:#F2A203;}
#nav li ul a.over{color:#F2A203; text-decoration:none;}

#nav li:hover ul{float:left; left:auto; margin-left:-100px; top:29px;}
#nav li#sfhover ul{float:left; left:auto; margin-left:-100px; top:29px;}

.menuh_1{color:#000000; font-size:1em; width:auto; height:40px;}
.menuh_1 a{color:#000000; font-size:1em;}
/*************** Fin Menu horizontal ***************/


#menu2{float:left; width:1000px; height:64px; background-image:url(menu2.jpg);}


#conteneur {position:relative; float:left; width:1000px; padding-bottom:20px; height:auto; background-color:#FFFFFF;}
#contenu{position:relative;  float:left; width:840px; text-align:justify; height:auto; background-color:#FFFFFF; padding-left:80px;}
#zoneacc1{position:relative; float:left; width:229px; height:243px; background-image:url(zone_acc1.jpg); margin-left:40px;}
#zoneacc2{position:relative; float:left; width:229px; height:243px; background-image:url(zone_acc2.jpg);}
#zoneacc3{position:relative; float:left; width:229px; height:243px; background-image:url(zone_acc3.jpg);}
#zoneacc4{position:relative; float:left; width:229px; height:243px; background-image:url(zone_acc4.jpg);}

.asuivre{position:absolute; float:left; text-align:right; width:229px; height:23px; top:220px; left:-4px;}
.asuivre a{text-decoration:none; color:#8EA0A8;}

#intro{float:left; width:280px; text-align:justify; padding:10px; height:auto;}
#textes{float:left; width:640px; text-align:justify; min-height:475px; height:auto !important; margin-left:5px; height:475px; padding:10px 20px 5px 25px; background-image:url(contenu_centre.jpg); background-repeat:no-repeat;}
#photo{float:left;text-align:center;width:285px; height:auto; padding:0px;}

.a_la_une_titre{color:#657E88; font-size:1.3em; text-align:left; font-weight:normal;}
.a_la_une_corps{color:#000000; font-size:1em; text-align:left; font-weight:bold;}
.a_la_une_corps img{border:solid 3px #96B4C2;}
.a_la_une_lien {color:#657E88; text-align:right;}
.a_la_une_lien a{color:#657E88; text-decoration:none; font-size:0.9em; text-align:right;}

#bas{position:relative; float:left; width:1000px; height:53px; background-image:url(bas.jpg);}

.spacer{height:10px;}

.plan_niv_1{padding-left:8px;padding-right:8px;border:1px outset;font:12px arial;background-color:#E2001A;cursor:pointer;text-decoration:none;color:#FFFFFF;font-weight:bold;font-variant:small-caps}
.plan_niv_2{padding-left:8px;padding-right:8px;border:1px outset;font:11px arial;background-color:#EB8401;cursor:pointer;text-decoration:none;color:#FFFFFF;font-variant:small-caps}
.plan_niv_3{padding-left:8px;padding-right:8px;border:1px outset;font:11px arial;background-color:#41602F;cursor:pointer;text-decoration:none;color:#FFFFFF;font-style:italic;}
.plan_niv_4{padding-left:8px;padding-right:8px;border:1px outset;font:10px arial;background-color:#404040;cursor:pointer;text-decoration:none;color:#FFFFFF}
.plan_niv_5{padding-left:8px;padding-right:8px;border:1px outset;font:10px arial;background-color:#000000;cursor:pointer;text-decoration:none;color:#FFFFFF}


.niv_4_intro{font-size:1.1em; color:#009EA0; font-weight:bold; text-align:justify; padding:0px;}
.niv_4_partie_titre{font-size:1.1em; color:#A60230; font-weight:bold; padding:10px 0px;}
.niv_4_partie_intro{font-size:1em; color:#000000; text-align:justify; padding:10px 3px;}
.niv_4_partie_corps{font-size:1em; color:#000000; text-align:justify; padding:10px 5px;}
.niv_4_partie_corps a {font-size:1em; color:#4B6227; text-decoration:underline;}

#imprim{position:absolute; width:120px; height:30px; float:left; top:-50%; left:80%;}


#copyright{float:left;}
