div#conteneurmenu{width:100%;max-width:1000px;min-width:500px;margin:auto;}
.nav{height:35px;background:url(../medias/spheriques/css_menu/images/WWVYdw.png) repeat-x;position:relative;font-family:arial, verdana, sans-serif;font-size:14px;width:100%;z-index:100;margin:0;padding:0;}
.nav .table{display:table;margin:0 auto;}
.nav .select,.nav .current{list-style:none;display:table-cell;white-space:nowrap;margin:0;padding:0;}
.nav li{height:auto;float:left;margin:0;padding:0;}
.nav .select a{display:block;height:35px;float:left;font-weight:700;background:url(../medias/spheriques/css_menu/images/WWVYdw.png);text-decoration:none;line-height:35px;white-space:nowrap;color:#000;padding:0 15px;}
.nav .select a:hover,.nav .select li:hover a{background:url(../medias/spheriques/css_menu/images/hover2.gif);cursor:pointer;color:#2b3238;padding:0 0 0 5px;}
.nav .select a b{font-weight:700;}
.nav .select a:hover b,.nav .select li:hover a b{display:block;float:left;background:url(../medias/spheriques/css_menu/images/hover2.gif) right top;cursor:pointer;padding:0 15px 0 10px;}
.nav table{border-collapse:collapse;font-size:1em;width:0;height:0;margin:-1px;}
.nav .sub{display:table;list-style:none;margin:0 auto;padding:0;}
.nav .sub_active .current_sub a,.nav .sub_active a:hover{background:transparent;color:#000;}
.nav .select :hover .select_sub,.nav .current .show{display:block;position:absolute;width:100%;top:35px;background:url(../medias/spheriques/css_menu/images/back.gif);z-index:100;left:0;text-align:center;padding:0;}
.nav .current .show{z-index:10;}
.nav .select :hover .sub li a,.nav .current .show .sub li a{display:block;float:left;background:transparent;white-space:nowrap;border:0;color:#000;margin:0;padding:0 10px;}
.nav .current .sub li.sub_show a{color:#2b3238;cursor:default;}
.nav .select .sub li a{font-weight:400;}
.nav .select :hover .sub li a:hover,.nav .current .sub li a:hover{visibility:visible;color:#404040;font-weight:700;}
.rtop,.rbottom{display:block;background-color:#141e23;}
.rtop *,.rbottom *{display:block;height:1px;overflow:hidden;}
.r1{background-color:#f0f0e7;margin:0 5px;}
.r2{background-color:#f0f0e7;margin:0 3px;}
.r3{background-color:#f0f0e7;margin:0 2px;}
.r4{height:3px;background-color:#f0f0e7;margin:0 1px;}
.r10{background-color:#f6c943;margin:0 5px;}
.r20{background-color:#f6c943;margin:0 3px;}
.r30{background-color:#f8b627;margin:0 2px;}
.r40{height:3px;background-color:#fb9f04;margin:0 1px;}
.rs1{margin:0 2px;}
.rs2{margin:0 1px;}
div.news{background:#F0F0E7;}
p{line-height:1.1;text-align:justify;margin:0;padding:5px 10px;}
div.gradient{background:#F2F2F2 url(gradient.png) repeat-x top;margin:0;}
div.gradient p{margin:0;padding:7px 10px;}
.titrenews{color:#303030;background:#f99f19;height:35px;font-size:110%;font-weight:700;padding-left:10px;text-decoration:none;line-height:35px;}
.titrenews2{color:#303030;background:#f99f19;height:35px;font-size:110%;font-weight:700;padding-left:10px;text-decoration:none;line-height:17px;}
a.style_texte_swf_bandeau{text-shadow:0 0 10px #000;color:#FFF;font-size:16px;text-decoration:none;display:inline;}
a.style_texte_swf_bandeau:hover{text-shadow:0 0 10px #FFF;color:#f90;font-size:16px;}
#centpourcent{height:100%;width:100%;}
ul{list-style-type:none;height:2px;margin:0 0 0 15px;padding:0;}
img.centered{display:block;margin-left:auto;margin-right:auto;clear:both;text-align:center;}
img.centerqtvr{margin-left:auto;margin-right:auto;clear:both;text-align:center;border:none;height:250px;width:900px;}
img.centerqtvrtableau{display:block;margin-left:auto;margin-right:auto;clear:both;text-align:center;border:none;height:80px;width:288px;}
img.centerqtvrmenu{display:block;margin-left:auto;margin-right:auto;clear:both;text-align:center;border:none;height:75px;width:270px;}
a#textecentre{text-transform:none;text-decoration:none;color:#dcdcdc;font-style:normal;font-size:20px;display:block;margin-left:auto;margin-right:auto;clear:both;text-align:center;}
.textecentretableau{text-transform:none;text-decoration:none;color:#000;font-style:normal;font-size:14px;display:block;margin-left:auto;margin-right:auto;clear:both;text-align:center;}
#menuDeroulant{background:#000;width:1000px;height:21px;list-style-type:none;border:0;margin:0;padding:0;}
#menuDeroulant li a:link,#menuDeroulant li a:visited{display:block;height:1%;color:#FFF;background:#252525;border-right:1px solid #000;border-left:1px solid #000;text-decoration:none;margin:0;padding:4px 8px;}
#menuDeroulant li a:active{background-color:#5F879D;}
#menuDeroulant .sousMenu{display:none;list-style-type:none;border:0;margin:0;padding:0;}
#menuDeroulant .sousMenu li{float:none;border:0;width:332px;border-top:1px solid transparent;border-right:1px solid transparent;margin:0;padding:0;}
#menuDeroulant .sousMenu li a:link,#menuDeroulant .sousMenu li a:visited{display:block;color:#FFF;border:0;text-decoration:none;background-color:#000;margin:0;}
#menuDeroulant .sousMenu li a:hover{background-image:none;background-color:#454545;}
#menuDeroulant li:hover > .sousMenu{display:block;}
#menuDeroulantg{background:#141e23;height:21px;list-style-type:none;border:0;margin:0 0 0 6px;padding:0;}
div#testtext2{position:relative;height:900px;width:1200px;top:0;display:block;margin-left:auto;margin-right:auto;clear:both;text-align:center;}
#menuDeroulantg2{background:#141e23;height:21px;list-style-type:none;float:left;border:0;margin:0;padding:0;}
div.zone_map{margin-left:auto;margin-right:auto;width:1150px;height:700px;}
.image-fond{margin-left:auto;margin-right:auto;width:1050px;height:124px;}
.zone1{float:left;width:1050px;height:180px;margin-left:0;margin-top:0;}
.zone2{float:left;width:1050px;height:124px;margin-left:0;margin-top:25px;}
#globalheader{width:650px;height:124px;position:relative;z-index:2;text-decoration:none;margin:0 auto 25px;}
#globalheader #globalnav{margin:0;padding:0;}
#globalheader #globalnav li{display:inline; }
#globalheader #globalnav li a{float:left;width:94px;height:100px;margin-top:15px;padding-top:0;overflow:hidden;}
#globalheader #globalnav li a:hover{float:left;width:94px;height:124px;margin-top:2px;padding-top:0;overflow:hidden;}
#globalheader #globalnav li a,#globalheader #globalsearch{background-image:url(images/dock/menu5.jpg);background-repeat:no-repeat;}
#globalheader #globalnav li#zaccueil a{background-position:0 0;}
#globalheader #globalnav li#zpanoramas a{background-position:-94px 0;}
#globalheader #globalnav li#zgeolocalisation a{background-position:-188px 0;}
#globalheader #globalnav li#zcontact a{background-position:-282px 0;}
#globalheader #globalnav li#zrealisation a{background-position:-376px 0;}
#globalheader #globalnav li#zblog a{background-position:-470px 0;}
#globalheader #globalnav li#zflux a{background-position:-564px 0;}
#globalheader #globalnav li#zlangue_en a{background-position:-654px 0;}
#globalheader #globalnav li#zlangue_fr a{background-position:-743px 0;}
#globalheader #globalnav li#zaccueil a:hover{background-position:0 -122px;}
#globalheader #globalnav li#zpanoramas a:hover{background-position:-94px -122px;}
#globalheader #globalnav li#zgeolocalisation a:hover{background-position:-188px -122px;}
#globalheader #globalnav li#zcontact a:hover{background-position:-282px -122px;}
#globalheader #globalnav li#zrealisation a:hover{background-position:-376px -122px;}
#globalheader #globalnav li#zblog a:hover{background-position:-470px -122px;}
#globalheader #globalnav li#zflux a:hover{background-position:-564px -122px;}
#globalheader #globalnav li#zlangue_en a:hover{background-position:-654px -122px;}
#globalheader #globalnav li#zlangue_fr a:hover{background-position:-743px -122px;}
#globalheader #globalnav li a span{display:block;padding-top:65px;font-size:14px;text-align:center;text-decoration:none;color: #aaa;}
#globalheader #globalnav li:hover a span{display:block;padding-top:85px;font-size:16px;text-align:center;text-decoration:none;color:#fff;}
#gmapmarker{font:normal small verdana, arial, helvetica, sans-serif;font-size:10pt;width:317px;height:150px;overflow:auto;text-align:center;margin:0;}
#gmapmarker p{margin:0;padding:2px 0;}
#gmapmarker a{text-decoration:none;color:#06C;background-color:transparent;}
#gmapmarker a:hover{color:#F60;background-color:transparent;}
#gmapmarker h1{font-weight:700;font-size:13px;color:#369;border-bottom:2px solid #369;margin:0;padding:2px;}
#map{float:left;}
a.tooltip1:hover em{font-style:normal;display:block;position:absolute;top:0;left:30px;color:#c8c8c8;}
.centre{text-align:center;color:#fff;font-size:16px;}
#global{margin-left:auto;margin-right:auto;width:1392px;}
.box{position:absolute;text-align:center;background-color:#eee;margin:10px auto;}
.boxsphere{margin-top:10px;margin-bottom:10px;text-align:center;background-color:#eee;}
.content h1{color:#8f68db;font-weight:700;font-size:16px;font-family:helvetica, geneva, arial, sans-serif;padding-top:5px;text-align:center;}
.content p{color:#3b3b3b;font-size:14px;font-family:arial, helvetica, sans-serif;text-align:center;padding:0 10px 0.1px;}
.contentrss h1{color:#8f68db;font-weight:700;font-size:16px;font-family:helvetica, geneva, arial, sans-serif;padding-top:10px;text-align:center;}
.contentrss p{color:#3b3b3b;font-size:14px;font-family:arial, helvetica, sans-serif;text-align:left;padding:0 10px 0.1px;}
.aff{display:display;z-index:0;}
a.imagtoto{position:relative;z-index:1;}
a.imagtoto:hover{z-index:2;}
a.imagtoto:hover span{display:block;position:absolute;z-index:3;top:-120px;left:-50px;}
.textecentreaide,a#textecentreaide2{font-style:normal;font-size:16px;}
#menuDeroulant li,#menuDeroulantg li{float:left;border:0;margin:0;padding:0;}
#menuDeroulant li a:hover,#menuDeroulantg li a:hover,#menuDeroulantg2 a:hover{background-color:#505050;}
#menuDeroulantg li a:link,#menuDeroulantg li a:visited,#menuDeroulantg2 a:link,#menuDeroulantg2 a:visited{display:block;color:#FFF;background:#141e23;text-decoration:none;}
#menuDeroulantg li a:active,#menuDeroulantg2 a:active{background-color:#141e23;}
a.tooltip1:hover,a.tooltip:hover,a.tooltipcr:hover{border:0;position:relative;text-decoration:none;}
a.tooltip:hover em,a.tooltipcr:hover em{font-style:normal;display:block;position:absolute;top:0;left:0;color:#c8c8c8;border:2px solid #bbb;background:#000;width:280px;padding:0;}
.content,.contentrss{padding:0.1px;}
.titrenews div,.titrenews2 div{vertical-align:middle;}
.nav .select_sub,a.tooltip1 em,a.tooltip1:hover em:hover,a.tooltip em,a.tooltipcr em,.cache,a.imagtoto span{display:none;}

#btn_up{position: fixed;bottom: 15px;right: 25px;cursor: pointer;display: none;}
#btn_up2{position: fixed;bottom: 150px;right: 25px;cursor: pointer;display: none;}
a.jobs { color: #aaa; text-decoration:none;}
a.jobs:hover { color: #fff; text-decoration:underline; }
.zone13{float:left;width:320px;height:40px;margin-left:0;margin-top:0;}
.image-fond3{margin-left:auto;margin-right:auto;width:320px;height:40px;}
.zone3{float:left;width:320px;height:40px;margin-left:0;margin-top:0px;}
#globalheader3{width:320px;height:40px;position:relative;z-index:2;text-decoration:none;margin:0 auto 5px;}
#globalheader3 #globalnav3{margin:0;padding:0;}
#globalheader3 #globalnav3 li{display:inline; }
#globalheader3 #globalnav3 li a{float:left;width:32px;height:32px;margin-top:5px;margin-left:20px;padding-top:0;overflow:hidden;}
#globalheader3 #globalnav3 li a:hover{float:left;width:32px;height:32px;margin-top:2px;margin-left:20px;padding-top:0;overflow:hidden;}
#globalheader3 #globalnav3 li a,#globalheader3 #globalsearch{background-image:url(images/reseaux.png);background-repeat:no-repeat;}
#globalheader3 #globalnav3 li#zfacebook a{background-position:-1px -1px;}
#globalheader3 #globalnav3 li#zrss a{background-position:-34px -1px;}
#globalheader3 #globalnav3 li#zwp a{background-position:-67px -1px;}
#globalheader3 #globalnav3 li#zemail a{background-position:-1px -34px;}
#globalheader3 #globalnav3 li#zgoogle a{background-position:-34px -34px;}
#globalheader3 #globalnav3 li#ztwitter a{background-position:-67px -34px;}
