#contener_bordure_droite{
	width: 984px;
	margin-left: auto;
    margin-right: auto;
    text-align: left;
	margin:0px auto 0px auto;
	position: relative;
	background-image: url('images/biocean/bordure_droite.gif');
	background-position: right;
	background-repeat: repeat-y;
}
#contener_bordure_droite2{
	background-image: url('images/biocean/bordure_droite2.gif');
	background-position: top right;
	background-repeat: no-repeat;
}
#contener_bordure_droite3{
	background-image: url('images/biocean/bordure_droite3.gif');
	background-position: bottom right ;
	background-repeat: no-repeat;
        width: 984px;
}	

#contener {
    
    width: 978px;
    
	
}
#b_page{
	position: relative;
	width: 978px;
	float: left;
	background-color:#FFFFFF;
	background-image: url('images/biocean/accueil_fond_page.gif');
	background-position: left;
	background-repeat: repeat-y;
}

#b_bandeau{
	width: 978px;
	height: 81px;
	background-image:url('images/biocean/accueil_bandeau.gif');
	background-repeat: no-repeat;
}

#b_gauche {
	float: left;
        width: 260px;
	background-image: url('images/biocean/accueil_fond_gauche.jpg');
	background-position: top;
	background-repeat: no-repeat;
}

#b_flash{
	padding: 0px 0px 0px 18px;
	width: 242px;
	height: 439px;
}

#b_centre {
	width:544px;
	float:left;
}

#b_droite {
	width:174px;
	float:left;
	background-image: url('images/biocean/accueil_actu.gif');
	background-position: top;
	background-repeat: no-repeat;
	height:auto;
	min-height:489px;
	height:489px;
}

#b_actu{
	width:133px;
	padding: 223px 0px 0px 24px;
}

.actuTitre{
   	font-weight: bold;
        color:#13819B;
}

.actuTitre a{
   	font-weight: bold;
   	text-decoration: none;
        color:#13819B;
}

.actuResume{
   	font-size: 10px;
   	font-weight: normal;
        color:#13819B;
}

.actuDate{
   	font-size: 10px;
   	color:#CA8109;
   	font-weight: bold;
}
.actuDate a{
   	color:#CA8109;
   	text-decoration: none;
}


#b_impression{
	padding: 45px 0px 0px 817px;
}

#b_impression td{
	text-align: center;
}

#b_impression a{
	text-decoration: none;
	color: #20859C;
}

#b_bas_page{
	text-align:center ;
	color:#534229;	
	font-size: 10px;
	line-height: 54px;
	background-image: url('images/biocean/accueil_bas_page2.gif');
	background-position: left;
	background-repeat: no-repeat;
}
#b_bas{
	height: 32px;
}

#b_copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 10px;
   	color:#FFFFFF;
   	font-weight: normal;
   	text-align: center;
   	padding-top:0px;
   	padding: 12px 0px 4px 0px;
}

#b_copyright img{
	margin-bottom:-2px;
}

#b_copyright a{
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#b_print {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 10px;
   	padding-top:3px;
        color:#20859C;
   	font-weight: normal;
   	text-align: center;}

#b_print a{
	color:#20859C;
	text-decoration: none;
	font-weight: none;
}

#b_menu{
	height: 51px;
	margin-top:-50px;	
	position: relative;
}

#b_menu td{
	position: relative;	
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

#b_menu td a{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;	
	display: block;
	text-align: center;
	
}

.niveau2 a{
	line-height: 33px;
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 0px 0px 1px 0px;
}

.cellule1{
	background-color: #075364;
}
.cellule2{
	background-color: #AA091F;
}
.cellule3{
	background-color: #CA8109;
}
.cellule4{
	background-color: #73D6ED;
}

/******  MENU *********/
.niveau2 {
  position:absolute;
  
  display:block;
  width:180px;
  left:-999em;
 
  font-family:Verdana,Arial;
  font-size:11px;
  color:#034343;
  padding:0px;
  margin:0px;
}

.nb1{
	top: -34px;	
}
.nb2{
	top: -68px;	
}
.nb3{
	top: -101px;	
}
.nb4{
	top: -134px;	
}
.nb5{
	top: -167px;	
}
.nb6{
	top: -200px;	
}
.nb7{
	top: -233px;	
}
.nb8{
	top: -266px;	
}
.nb9{
	top: -399px;	
}
.cellule1 .niveau2 {
	width:242px;
}

.cellule{
	position:relative; 
	padding-top:20px;
}

