/*-----------------------------------------------------------------------------*/
@import url(css.background.css);
@import url(css.border.css);
@import url(css.color.css);
@import url(css.font.css);
@import url(css.margin.css);
@import url(css.mozilla.css);
@import url(css.padding.css);
@import url(css.width.css);
/*-----------------------------------------------------------------------------*/

*{speak:normal;text-decoration:none;vertical-align:top;volume:50}
body{text-align:center}
img#a1{float:left}
#conteneur{min-height:200px;text-align:left}
#menu_principal{height:16px}
#menu_principala:hover{cursor:pointer}
#menu_secondaire{float:left}
#nouveaute{float:right}
#corps_de_texte{display:table;height:400px;min-height:400px;max-width:604px}
#pied_de_page{text-align:center}
.menu_de_niveau_1,.menu_de_niveau_2{text-transform:uppercase}
hr#h1{height:2px}
#colonne0{display:table}
#colonne1,#ccolonne1{float:left}
#colonne2,#ccolonne2{float:right;position:relative;top:0}
#colonne3{position:relative}
img.alignLeft{float:left}
td.cellulesur1colonne,td.cellulesur2colonnes{text-align:center}
.bordgauche{height:22px}
.bordhaut2,.milieu,.milieu2{text-align:center}
.borddroit,.bordbas2{text-align:center}
img#prestation{float:left}
div.section{display:table;float:left}
td.posCol02{text-align:center}
#offre_basic,#offre_presence,#offre_evolution,#offre_strategie{float:left;height:102px}
p#lang{text-align:right}
.arbo{height:16px}
span.soulignement{text-decoration:underline}
small{font-size:75%}
sup{font-size:50%}
#aleatoire{text-align:center;float:left;margin-right:5px;padding:4px;border:1px solid black;}