*{
/*border:0;*/
padding:0;
margin:0;
font-family:arial,sans-serif;
}

.tableau-milieu{
margin:0 auto;
width:995px;
}

.largeur15{
width:15px;
}

#coutour-coin-hg{
background:url(../images/fond-coutour-hg.gif) no-repeat bottom; 
height:15px; 
}

#coutour-haut{
background:url(../images/fond-coutour-haut.gif) repeat-x bottom; 
height:15px; 
width:963px;
}

#coutour-coin-hd{
background:url(../images/fond-coutour-hd.gif) no-repeat bottom;  
height:15px; 
}

#coutour-gauche{
background:url(../images/fond-coutour-gauche.gif) repeat-y 0 0; 
clear:both;
}

#coutour-droit{
background:url(../images/fond-coutour-droit.gif) repeat-y 0 0;
}

#coutour-coin-bg{
background:url(../images/fond-coutour-bg.gif) no-repeat 0 0; 
height:15px; 
clear:both; 
}

#oceanet{
background:url(../images/fond-coutour-bas.gif) repeat-x;
margin: 0 auto 0 auto;
text-align:right;
color:#aaa;
font-size: 11px;
width: 963px;
}

#coutour-coin-bd{
background:url(../images/fond-coutour-bd.gif) no-repeat 0 0; 
height:15px; 
}

a.infoBulle { position: relative; }
a.infoBulle img {border:0}
a.infoBulle span { display: none; }
a:hover.infoBulle {text-decoration: none; background:none; display:block;/* correction d'un bug IE */ }
a:hover.infoBulle span {bottom:-60px; left:30px; display:block; position:absolute; padding:0px; text-decoration:none; z-index:5; width:217px; height:76px;}
a:hover.infoBulle span  img {border:0;}

#banniere{
width:963px; 
border:1px solid #64b7e1;
border-bottom:0;
}

#logo{
text-align:right;	
padding:5px 0 0;
height:100px;
background:url(../images/logo.gif) no-repeat 330px 15px;
}

#contacter-nos-conseillers_fr,
#contacter-nos-conseillers_en,
#contacter-nos-conseillers_es{
width:318px;
height:16px;
float:right;
clear:right;
margin-top:60px;
margin-right:4px;
font-size:0px;
}

#contacter-nos-conseillers_fr{background:url('../images/contactez-nos-conseillers_fr.gif');}
#contacter-nos-conseillers_en{background:url('../images/contactez-nos-conseillers_en.gif');}
#contacter-nos-conseillers_es{background:url('../images/contactez-nos-conseillers_es.gif'); width:369px;}


.drapeau{
float:right;
margin:3px 5px 0;
width:16px;
height:13px;
}


#drapeau-fr{background:url(../images/drapeaux/drapeau-france.gif) no-repeat 0 0;}
#drapeau-es{background:url(../images/drapeaux/drapeau-espagne.gif) no-repeat 0 0;}
#drapeau-ru{background:url(../images/drapeaux/drapeau-ru.gif) no-repeat 0 0;}
#drapeau-fr:hover{background:url(../images/drapeaux/drapeau-france-hover.gif) no-repeat 0 0;}
#drapeau-es:hover{background:url(../images/drapeaux/drapeau-espagne-hover.gif) no-repeat 0 0;}
#drapeau-ru:hover{background:url(../images/drapeaux/drapeau-ru-hover.gif) no-repeat 0 0;}

#menu{
width:100%;
text-align:center;
background:url(../images/menu_fond.gif) repeat-x 0 0;
height:25px !important;
height:30px;
margin:0 0 0 0 !important;
margin:0 0 -5px 0;
}

#menu li{
padding:0;
margin:0;
border-spacing:0;
display:inline;
margin:0 0 0 -5px;
}

#menu li a img{
border:0;
}

/** page= toute la page du logo au "Oceanet"   **/
#page{
width:963px;
border:1px solid #64b7e1;
border-top:0;
}

/** Image à droite pour signaler la page courante  **/
#page_actuelle{
vertical-align:top; 
background:url(../images/page_actuelle_fond.gif) repeat-y;
width:23px;
}

#page_actuelle img{
margin-left:1px;
}

#conteneur{
width:903px;
background:url(../images/fond-promo.jpg) no-repeat bottom right;
vertical-align:top;
}

#ombre_menu{
width:100%;
height:4px;
background:url(../images/fond-conteneur-top.gif) repeat-x top left;
}

/** Fleche  **/
#presentation{
clear:both;
width:903px;
text-align:center;
background:url(../images/fleche.gif) no-repeat 0 0;
height:268px;
border-bottom:1px solid #f0f6f9;
position:absolute;
}

/** Fleche : titre des liens **/
.lien-fleche, #image-dispensation, #fleche-dispensation, #texte-dispensation, #image-reception, #fleche-reception, #texte-reception, #image-conservation, #fleche-conservation, #texte-conservation, #image-tracabilite, #fleche-tracabilite, #texte-tracabilite, #slogan{
position:absolute;
border:0;
}

#image-reception{		top:93px;	left:18px;	}
#fleche-reception{		top:94px;	left:65px;	}
#texte-reception{		top:135px;	left:74px;	}

#image-conservation{	top:40px;	left:185px;	}
#fleche-conservation{	top:94px;	left:290px;	}
#texte-conservation{	top:135px;	left:295px;}

#image-tracabilite{		top:104px;	left:465px;}
#fleche-tracabilite{	top:94px;	left:510px;	}
#texte-tracabilite{		top:135px;	left:525px;	}

#image-dispensation{	top:89px;	left:655px;}
#fleche-dispensation{	top:94px;	left:700px;	}
#texte-dispensation{	top:130px;	left:720px;	}

#slogan{				top:40px;	left:400px;	}

#news{
padding:0 0 0 20px;
margin:0 0 0 5px;
width:482px;
vertical-align:top;
}

#news h3, 
#promo_fr h3,
#promo_en h3,
#promo_es h3{
margin:10px 0 2px;
text-align:left;
font-size:15px;
color:#74b2d4;
}

#news p,
#promo_fr p,
#promo_en p,
#promo_es p{
text-align:left;
font-size:11px;
color:#89a;
text-align:justify;
margin:0 0 5px 0;
}

.img_news{
float:left;
margin:7px 5px 5px 0; 
}

#promo_fr,
#promo_en,
#promo_es{
margin:0 0 0 29px; 
vertical-align:top; 
width:365px;
}

#promo_fr{background:url('../images/message-promo_fr.gif') bottom right no-repeat;}
#promo_en{background:url('../images/message-promo_en.gif') bottom right no-repeat;}
#promo_es{background:url('../images/message-promo_es.gif') bottom right no-repeat;}

.une_promo{
width:100%;
}

.img_promo{
border:solid 1px #d9edf8;
margin:-17px 0 0px 10px;
}

.clear{
clear:both;
}

#mentions_legales{
width:300px;
margin:5px 0 0 5px;
clear:both;
color:#74b2d4;
font-size:10px;
text-align:left;
}

#mentions_legales a, #oceanet a{
color:#aaa;
text-decoration:none;
}

#mentions_legales a:hover, #oceanet a:hover{
color:#74B2D4;
}


#autres_pages{
vertical-align:top;
padding:0;
background:url(../images/fond_autres_pages.gif) repeat-y top;
width:37px;
}