@import url("/template/template_defaut/fck_styles.css");
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#5C5C5C;
margin:0px;
padding:0px;
}
.gauche{
float:left;
}
.droit{
float:right;
}
.conteneur{
width:992px;
margin:0 auto;
}

/*================ partie bandeau ========================*/
.conteneur_bandeau{
}
.accroche_bandeau{
position:absolute
 z-index:100;
 margin:0 0 0 375px;
 padding:15px 0 0 0;
 width:300px;
 height:60px;
 color:#2D538E;
 font-style:italic;
 font-weight:bold;
}
.accroche_push{
height:39px;
}
.bandeau1{
background-image:url(../images/bandeau.gif);
height:33px;
color:#C9DEFF;
}
.separation_bandeau1{
padding-top:1px;
clear:both;
background-color:#FFFFFF;
}
.bandeau1 a{
color:#C9DEFF;
text-decoration:none;
}
.bandeau1 a:hover{
color:#C9DEFF;
text-decoration:none;
}
.bandeau1_image_home{
padding:10px 0px 0px 15px;
}
.bandeau1_texte{
width:7em;
height:10px;
padding:13px 0px 0px 15px;
}
.bandeau2_texte{
padding:13px 20px 0px 15px;
background-image:url(../images/double_fleche.gif);
background-repeat:no-repeat;
background-position:6px 19px;;
}
.bandeau3_texte{
padding:13px 20px 0px 10px;
width:7em;
white-space:nowrap;
font-weight:bold;
background-image:url(../images/fleche_bandeau_haut.gif);
background-repeat:no-repeat;
background-position:0px 19px;;
}
.conteneur_bandeau_gauche{
width:815px;
}
.bandeau_logo{
background-image:url(../images/bandeau_logo.jpg);
height:86px;
}
.lien_logo_accueil{
position:absolute;
display:block;
width:372px;
height:74px;
}
.lien_logo1{
position:absolute;
display:block;
width:35px;
height:35px;
margin:30px 0px 0px 712px;
}
.lien_logo2{
position:absolute;
display:block;
width:35px;
height:35px;
margin:30px 0px 25px 750px;
}
.bandeau_image{
height:190px;
}
/*================ fin partie bandeau ========================*/
.menu_droit_conteneur{
width:177px;
height:276px;
background-image:url(../images/fin_menu_droit.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
.menu_droit_conteneur ul {
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}
.menu_droit_conteneur li {
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}
.separation_accueil{
background-image:url(../images/fond_separation_accueil.jpg);
clear:both;
padding-top:-1px;
}
.menu_gauche ul{
list-style-type:none;
margin:0;
padding:0;
}
.menu_gauche li{
display:inline;
list-style-type:none;
margin-left: -2px;
padding:0;
}
.menu_gauche{
width:177px;
color:#FFFFFF;
background-image:url(../images/fond_menu_gauche.gif);
background-repeat:no-repeat;
background-position:bottom;
padding-bottom:20px;
}
.menu_gauche a{
color:#FFFFFF;
text-decoration:none;
}
.menu_gauche a:hover{
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.menu_gauche_titre, .menu_gauche_niveau1{
margin:0px 10px 0px 10px;
}
.menu_gauche_titre{
padding:3px 2px 3px 15px;
border-bottom:#FFFFFF 1px dashed;
background-image:url(../images/fleche_blanche.gif);
background-repeat:no-repeat;
background-position:2px 10px;
}
.menu_gauche_titre h1{
margin:0px;
padding:0px;
font-size:1.3em;
font-weight:bold;
}
.menu_gauche_niveau1{
font-size:0.8em;
padding:3px 2px 3px 8px;
border-bottom:#FFFFFF 1px dashed;
background-image:url(../images/puce_menu_gauche.gif);
background-repeat:no-repeat;
background-position:2px 8px;
}
.menu_gauche_niveau2{
padding:3px 2px 3px 5px;
}
.menu_gauche_niveau3{
padding:3px 2px 3px 20px;
}
.separation{
visibility:hidden;
padding-top:1px;
clear:both;
}
.hierarchie1{
/*font-size:0.7em;*/
background-image:url(../images/fond_interieur_image_droite.jpg);
background-repeat:no-repeat;
background-position:580px 0px;
padding:5px 0px 0px 20px;
color:#939393;
}
.hierarchie1 h3{
font-size:0.7em;
margin:0px;
padding:0px;
}
.hierarchie1 a{
text-decoration:none;
color:#939393;
}
.hierarchie1 a:hover{
text-decoration:none;
color:#939393;
}
.hierarchie2{
background-image:url(../images/fleche_orange_accueil.gif);
background-repeat:no-repeat;
background-position:20px 13px;
padding:5px 0px 5px 35px;
}
.hierarchie2 a{
text-decoration:none;
color:#E97000;
}
.hierarchie2 a:hover{
text-decoration:none;
color:#E97000;
}
.hierarchie2 h1{
font-size:1.3em;
font-weight:bold;
color:#E97000;
display:block;
padding:0;
margin:0;
}
/*==================== debut partie central ===========================*/
.partie_central_accueil{
background-image:url(../images/fond_partie_central.jpg);
background-repeat:no-repeat;
height:150px;
}
.partie_central{
margin-left:177px;
height:150px;
background-image:url(../images/fond_interieur.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.txt_partie_central{
width:545px;
padding:0px 10px 20px 20px;
text-align:justify;
font-size:0.9em;
}
.txt_titre{
padding:5px 0px 5px 0px;
font-weight:bold;
color:#E97000;
}
.txt_texte{
font-size:0.85em;
line-height:1.4em;
}
.partie_central_droit{
height:150px;
background-image:url(../images/fond_interieur_image_droite.jpg);
background-repeat:no-repeat;
background-position:580px -10px;
}
html>body .partie_central_accueil, .partie_central, .partie_central_droit{
height:auto;
min-height:150px;
}
.image_logo{
width:232px;
text-align: center;
}
.centre_accueil_gauche{
width:431px;
}
.centre_titre_accueil_gauche{
width:370px;
margin:0 auto;
padding:0px 0px 10px 20px;
border-bottom:#2D538E 1px dashed;
background-image:url(../images/fleche_bleu_accueil.gif);
background-repeat:no-repeat;
background-position:5px 5px;
}
.centre_titre_accueil_gauche h1{
font-size:1.3em;
font-style:italic;
font-weight:bold;
color:#2D538E;
margin:0px;
padding:0px;
}
.centre_texte_accueil_gauche{
padding:2px 20px 0px 20px;
line-height:1.7em;
font-size:0.8em;
text-align:justify;
}
.centre_accueil_droit{
width:554px;
}
.centre_titre_accueil_droit{
padding:20px 15px 5px 43px;
background-image:url(../images/fleche_orange_accueil.gif);
background-repeat:no-repeat;
background-position:28px 28px;
}
.centre_titre_accueil_droit h1{
font-size:1.3em;
font-style:italic;
color:#E97000;
font-weight:bold;
margin:0px;
padding:0px;
}
.centre_texte_accueil_droit{
padding:0px 15px 5px 20px;
text-align:justify;
font-size:0.8em;
}
.centre_texte_accueil_droit li, .txt_partie_central li{
display:list-item;
list-style-position:160px;
list-style-image:url(../images/puce_li.gif);
}
.centre_accueil_pied_de_page{
width:380px;
color:#2D538E;
padding-top:9px;
}
.centre_accueil_pied_de_page_titre{
text-transform:uppercase;
padding:12px 0px 0px 0px;
background-image:url(../images/les_produits.gif);
background-repeat:no-repeat;
background-position:120px 16px;
}
.centre_accueil_pied_de_page_titre h1{
font-size:1.2em;
font-weight:bold;
margin:0px;
padding:0px 0px 0px 12px;
display:block;
background-image:url(../images/fleche_bleu_accueil.gif);
background-repeat:no-repeat;
background-position:0px 6px;
}
.centre_accueil_pied_de_page_texte{
font-size:0.7em;
padding:2px 10px 2px 0px;
}
.centre_accueil_pied_de_page_savoir_plus{
background-image:url(../images/en_savoir_plus.gif);
background-repeat:no-repeat;
background-position:0px 2px;
padding:2px 0px 0px 16px;
font-size:0.7em;
font-style:italic;
font-weight:bold;
}
.centre_accueil_pied_de_page_texte a, .centre_accueil_pied_de_page_savoir_plus a{
text-decoration:none;
color:#2D538E;
}
.lien_pied_de_page{
position:absolute;
z-index:1;
width:450px;
height:70px;
display:block;
margin-left:541px;
}
/*==================== fin partie central ===========================*/


/* ================ pied de page ===================== */
.conteneur_pied_de_page{
}
.pied_de_page1{
background-image:url(../images/pied_de_page.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:90px;
}
.pied_de_page2{
background-color:#8E8F91;
padding:3px;
text-align:center;
color:#FFFFFF;
font-size:0.7em;
}
.pied_de_page2 a{
color:#FFFFFF;
text-decoration:none;
}
.pied_de_page2 a:hover{
color:#FFFFFF;
text-decoration:none;
}
/*======================= plan du site ======================*/
.ul, .li{
list-style:none;
}
.ul a{
text-decoration:none;
color:#E97000;
}
.ul a:hover{
text-decoration:none;
color:#2D538E;
}
.ul2{
padding-left:150px;
line-height:1.4em;
}
.titre_plan1{
font-weight:bold;
background-image:url(../images/fleche_orange_accueil.gif);
background-repeat:no-repeat;
background-position:0px 6px;
padding-left:12px;
}
.titre_plan2{
}
.titre_plan2 a{
color:#939393;
}
.titre_plan2 a:hover{
}
.partie_central_droit_plan{
background-position:732px -10px;
}
.partie_central_droit_plan_hierarchie{
background-position:732px 0px;
}
/* ============== debut Style pour article ============== */
.conteneur_image{
background-image:url(/virtuel/fck_upload_image/service/paiement.jpg);
background-repeat:no-repeat;
width:516px;
height:160px;
margin:0 auto;
}
.espace_hauteur{
height:94px;
}
.txt_legende{
display:block;
text-align:center;
font-size:0.9em;
width:122px;
color:#FFFFFF;
}
.txt_legende2{
margin-left:7px;
}
.txt_legende3{
padding-top:6px;
}
.td_societe ul{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 13px;
}
.td_espace_produit{
padding:10px 30px 0px 0px;
}
.td_espace_produit2{
padding:10px 0px 0px 0px;
}

a.distribution{
background-image:url(/virtuel/fck_upload_image/Produits/notre_offre/distribution.jpg);
}
a.coffee{
background-image:url(/virtuel/fck_upload_image/Produits/notre_offre/Office_Coffee_Service.jpg);
}
a.fontaine{
background-image:url(/virtuel/fck_upload_image/Produits/notre_offre/fontaine.jpg);
}
a.distribution, a.coffee, a.fontaine{
display:block;
width:243px;
height:132px;
background-repeat:no-repeat;
}
a.distribution:hover, a.coffee:hover, a.fontaine:hover{
background-position:0px -132px;
}
a.distribution2{
background-image:url(/virtuel/fck_upload_image/Produits/notre_offre/distribution2.jpg);
}
a.coffee2{
background-image:url(/virtuel/fck_upload_image/Produits/notre_offre/Office_Coffee_Service2.jpg);
}
a.fontaine2{
background-image:url(/virtuel/fck_upload_image/Produits/notre_offre/fontaine2.jpg);
}
a.distribution2, a.coffee2, a.fontaine2{
display:block;
width:176px;
height:300px;
background-repeat:no-repeat;
}
a.distribution2:hover, a.coffee2:hover, a.fontaine2:hover{
background-position:0px -334px;
}

/* ============== fin Style pour article ============== */
