html{overflow: -moz-scrollbars-vertical;}
body{padding:0;margin:0 0 10px 0;font: 12px/18px Verdana, sans-serif;background:#555353 url(bgdegrade.jpg) repeat-x;}
#inbody{width:100%;min-height:589px;background:url(bgimage.jpg) no-repeat;}

#wrapper{margin:0 auto;width:770px;border:4px solid #231f20;border-top:0;}

#content{padding:42px;background:#231f20;color:#fff;}

#header{height:328px;/*background:url(header.jpg);*/position:relative;}
.album #header{height:130px;width:770px;background:url(header_album.jpg);position:relative;}
#fader{width:770px;height:328px;}
.album #fader{width:640px;height:420px;margin:0 auto;}

.albumretour{text-align:right;margin:10px 22px 0 0;}
.albumretour a{background:url(fleche_blanche.gif) no-repeat;color:#fff;padding-left:15px;text-decoration:none;}


#transbus{position:absolute;top:10px;left:25px;}
#transbus a{display:block;height:90px;width:300px;}

#tempetes{position:absolute;top:197px;right:12px;}
#tempetes a{display:block;height:110px;width:125px;}


#menucontainer{position:absolute;top:127px;z-index:100;}
#menu{background:url(menu.jpg) no-repeat;height:48px;width:770px;}
#menu ul{margin:0;padding:0;height:48px;position:relative;}

#menu li{margin:0;padding:0;list-style:none;position:absolute;top:0;}
#menu li, #menu li a{display:block;height:48px;text-indent:-999em;overflow:hidden;}
#menu-1{left:0;width:172px;}
#menu-2{left:173px;width:111px;}
#menu-3{left:285px;width:98px;}
#menu-4{left:384px;width:96px;}
#menu-5{left:481px;width:140px;}
#menu-6{left:622px;width:148px;}

#menu-1 a:hover{background:url(menu.jpg) 0px -48px no-repeat;}
#menu-2 a:hover{background:url(menu.jpg) -173px -48px no-repeat;}
#menu-3 a:hover{background:url(menu.jpg) -285px -48px no-repeat;}
#menu-4 a:hover{background:url(menu.jpg) -384px -48px no-repeat;}
#menu-5 a:hover{background:url(menu.jpg) -481px -48px no-repeat;}
#menu-6 a:hover{background:url(menu.jpg) -622px -48px no-repeat;}

#submenus{position:relative;}
#submenus div{display:none;}
#submenus a{display:block;background:#b4b4b4;float:left;color:#000;padding:5px;margin:1px;text-decoration:none;text-transform:uppercase;font-size:80%;}
#submenus a:hover{background:#00817b;color:#fff;}

#s-menu-1{position:absolute;top:0;left:0;}
#s-menu-2{position:absolute;top:0;left:173px;}
#s-menu-3{position:absolute;top:0;left:285px;}
#s-menu-4{position:absolute;top:0;left:145px;}
#s-menu-5{position:absolute;top:0;left:481px;}
#s-menu-6{position:absolute;top:0;left:622px;}

h2{color:#00817b;text-transform:uppercase;}
a{color:#FFFFFF;outline: none;}
h3{color:#00817b;text-transform:uppercase;background:url(puce.png) no-repeat 0 1px;padding-left:20px;}
h3 a{color:#00817b!important;text-decoration:none!important;}
h3 a:hover,h3 a.actif {color:#fff!important;}

#slogan{background:url(bgslogan.jpg) repeat-x;padding:30px 42px 0 0;text-align:right;height:48px;color:#fff;text-transform:uppercase;font: 13px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;letter-spacing: 0.2em;}
#slogan a{text-decoration:none;}

#autobus{position:relative;}
#autobus img{position:absolute;z-index:1000;top:-197px;left:-72px;}
#footer{background:url(bgfooter.jpg) repeat-x;height:120px;border-top:4px solid #231f20;position:relative;}

#footicons{background:url(footicons.jpg) no-repeat;position:absolute;right:0;width:261px;height:120px;margin:0;padding:0;}

#footicons ul{padding:0;margin:0;}
#footicons li{list-style:none;float:left;}
#footicons li a{display:block;width:75px;height:120px;text-indent:-999em;}

.p {behavior:url(iepngfix.htc);}

