@charset "utf-8";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif; margin:0px;}
p, h2, ul{margin:0px; padding:0px;}
h1{font-size:24px; margin:0px; padding:0px;}
img{border:0px; margin:0px; padding:0px;}
hr{color:#00a1e1; height:1px;}
#logo-cliquable{height:65px; width:150; cursor:pointer;}
#conteneur{position:absolute; width:990px; height:580px; left:50%; top:50%; margin-top:-290px; margin-left:-495px;}

/*///////////////////////////// ::: homepage-principal ::: ///////////////////////////*/
#header{
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
height:66px;
}
#menu{
background-color:#a195bf;
font-size:13px;
height:22px;
padding:0 0 0 93px;
}
span.durable{color:#c0d254;}

#menu a{display:block; color:#FFFFFF; text-decoration:none; float:left; line-height:22px; text-align:center;}

a.menu-rever{
width:80px;
}
a.menu-rever:hover{
background-color:#497ab3;
}
a.menu-rever_on{
width:80px;
background-color:#497ab3;
}
a.menu-imaginer{
width:92px;
}
a.menu-imaginer:hover{
background-color:#956b85;
}
a.menu-imaginer_on{
width:92px;
background-color:#956b85;
}
a.menu-decouvrir{
width:104px;
}
a.menu-decouvrir:hover{
background-color:#577470;
}
a.menu-decouvrir_on{
width:104px;
background-color:#577470;
}
a.menu-dessiner{
width:91px;
}
a.menu-dessiner:hover{
background-color:#7e088c;
}
a.menu-dessiner_on{
width:91px;
background-color:#7e088c;
}
a.menu-voir{
width:62px;
text-decoration:none;
}
a.menu-voir:hover{
background-color:#9c1620;
}
a.menu-voir_on{
width:62px;
background-color:#9c1620;
}
a.menu-reussir{
width:85px;
text-decoration:none;
}
a.menu-reussir:hover{
background-color:#4e8990;
}
a.menu-reussir_on{
width:85px;
background-color:#4e8990;
}
a.menu-developpement{
width:207px;
text-decoration:none;
}
a.menu-developpement:hover{
background-color:#469704;
}
a.menu-developpement_on{
width:207px;
background-color:#469704;
}

/*///////////////////////////// ::: homepages-sous-menu ::: ///////////////////////////*/
a.sous-menu{
line-height:20px;
display:block;
padding-left:25px;
width:139px;
color:#FFF;
font-size:11px;
text-decoration:none;
border-bottom:#FFF 1px solid;
}
a.sous-menu:hover{
background-color:#fff;
filter:alpha(opacity=50);
opacity:0.5;
color:#000;
border-bottom:#000 1px solid;
}
a.sous-menu_on{
line-height:20px;
display:block;
padding-left:25px;
width:139px;
font-size:11px;
text-decoration:none;
background-color:#fff;
filter:alpha(opacity=50);
opacity:0.5;
color:#000;
border-bottom:#000 1px solid;
}
/*///////////////////////////// ::: sous menu rever____*/
#sous-menu-1{
background-color:#497ab3;
position:absolute;
width:165px;
padding:0 0 4px 0px;
}
/*///////////////////////////// ::: sous menu imaginer____*/
#sous-menu-2{
background-color:#956b85;
position:absolute;
width:165px;
padding:0 0 4px 0px;
}
/*///////////////////////////// ::: sous menu decouvrire____*/
#sous-menu-3{
background-color:#577470;
position:absolute;
width:165px;
padding:0 0 4px 0px;
}
/*///////////////////////////// ::: sous menu dessiner____*/
#sous-menu-3{
background-color:#7e088c;
position:absolute;
width:165px;
padding:0 0 4px 0px;
}
/*///////////////////////////// ::: sous menu voir____*/
#sous-menu-4{
background-color:#9c1620;
position:absolute;
width:165px;
padding:0 0 4px 0px;
}
/*///////////////////////////// ::: sous menu reussir____*/
#sous-menu-5{
background-color:#4e8990;
position:absolute;
width:165px;
padding:0 0 4px 0px;
}
/*///////////////////////////// ::: sous menu developpement durable____*/
#sous-menu-6{
background-color:#469704;
position:absolute;
width:165px;
padding:0 0 4px 0px;
}
#sous-menu-7{
background-color:#00a1e1;
position:absolute;
width:165px;
padding:0 0 4px 0px;
}
/*///////////////////////////// ::: sous menu dessiner____*/
#sous-menu-8{
background-color:#7E088C;
position:absolute;
width:165px;
padding:0 0 4px 0px;
}
/*///////////////////////////// ::: homepages-sous-sous-menu ::: ///////////////////////////*/

a.sous-sous-menu{
font-size:11px;
display:block;
padding-left:30px;
color:#FFFFFF;
text-decoration:none;
}

a.sous-sous-menu:hover{
background-color:#fff;
filter:alpha(opacity=50);
opacity:0.5;
color:#000;
}
a.sous-sous-menu-1{font-size:11px; display:block; padding-left:30px; color:#b7cce5; text-decoration:none;}
a.sous-sous-menu-1:hover{background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}
a.sous-sous-menu-1_on{font-size:11px; display:block; padding-left:30px; text-decoration:none; background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}
a.sous-sous-menu-2{font-size:11px; display:block; padding-left:30px; color:#d4b6c9; text-decoration:none;}
a.sous-sous-menu-2:hover{background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}
a.sous-sous-menu-2_on{font-size:11px; display:block; padding-left:30px; text-decoration:none; background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}
a.sous-sous-menu-3{font-size:11px; display:block; padding-left:30px; color:#a3bbb8; text-decoration:none;}
a.sous-sous-menu-3:hover{background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}
a.sous-sous-menu-3_on{font-size:11px; display:block; padding-left:30px; text-decoration:none; background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}
a.sous-sous-menu-4{font-size:11px; display:block; padding-left:30px; color:#e8a1a6; text-decoration:none;}
a.sous-sous-menu-4:hover{background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}
a.sous-sous-menu-4_on{font-size:11px; display:block; padding-left:30px; text-decoration:none; background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}
a.sous-sous-menu-5{font-size:11px; display:block; padding-left:30px; color:#c3dde0; text-decoration:none;}
a.sous-sous-menu-5:hover{background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}
a.sous-sous-menu-5_on{font-size:11px; display:block; padding-left:30px; text-decoration:none; background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}
a.sous-sous-menu-6{font-size:11px; display:block; padding-left:30px; color:#ade67f; text-decoration:none;}
a.sous-sous-menu-6:hover{background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}
a.sous-sous-menu-6_on{font-size:11px; display:block; padding-left:30px; text-decoration:none; background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}
a.sous-sous-menu-7{font-size:11px; display:block; padding-left:30px; color:#ade67f; text-decoration:none;}
a.sous-sous-menu-7:hover{background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}
a.sous-sous-menu-7_on{font-size:11px; display:block; padding-left:30px; text-decoration:none; background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}
a.sous-sous-menu-8{font-size:11px; display:block; padding-left:30px; color:#D8B4DC; text-decoration:none;}
a.sous-sous-menu-8:hover{background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}
a.sous-sous-menu-8_on{font-size:11px; display:block; padding-left:30px; text-decoration:none; background-color:#fff; filter:alpha(opacity=50); opacity:0.5; color:#000;}

a.sous-sous-menu_on{
font-size:11px;
display:block;
padding-left:30px;
color:#FFFFFF;
text-decoration:none;
background-color:#fff;
filter:alpha(opacity=50);
opacity:0.5;
color:#000;
}
/*///////////////////////////// ::: homepage-texte ::: ///////////////////////////*/
#txt1{height:81px; padding:16px 0 0 108px; background-image:url(../images/background-txt1.jpg); background-repeat:no-repeat; color:#827970; font-size:12px; line-height:15px;}
h1.titre-txt1{padding-bottom:6px;}
#txt2{color:#284155; line-height:19px; font-size:12px; float:left; width:711px; height:139px; background-image:url(../images/txt2-background.gif); background-repeat:no-repeat;}
p.txt2{margin:05px 0 0 108px ;}
p.txt2 a {text-decoration:underline;}
p.txt2 a:hover{text-decoration:none;}

a.lien-rever{color:#497ab3;}
a.lien-imaginer{color:#956b85;}
a.lien-voir{color:#9c1620;}
a.lien-decouvrir{color:#577470;}
a.lien-reussir{color:#4e8990;}
a.lien-developpement{color:#469704;}

#actu{color:#FFFFFF; float:left; width:279px; height:139px; background-image:url(../images/actu-background-afisbBV.gif); background-repeat:no-repeat; }
h2.actu{margin:10px 0 5px 15px; font-size:20px;}
p.actu{margin-left:15px; font-size:13px;}
img.logo-produit{ float:right;}
#footer{padding-top:8px; font-size:11px; color:#666562; clear:both; border-top:#9c92bf 2px solid;}
#footer-gauche{width:158px; float:left;}
#footer-droite{float:right;}
#footer a{text-decoration:none;color:#666562;}
#footer a:hover{text-decoration:underline;}
/*///////////////////////////// ::: homepage-rever ::: ///////////////////////////*/
#txt-home-1{color:#5e83af; height:114px; line-height:16px; background-color:#e8eef1;}
#txt-home-1 h1{padding:14px 0 13px 25px;}
#txt-home-1 p{padding:0 0 0 25px; font-size:12px;}
#flash-home-rever{height:350px;width:990px;}
/*///////////////////////////// ::: homepage-imaginer ::: ///////////////////////////*/
#txt-home-2{color:#956b85; background-color:#eee2e9;height:114px;line-height:16px;}
#txt-home-2 h1{padding:14px 0 13px 25px;}
#txt-home-2 p{padding:0 0 0 25px; font-size:12px;}
#flash-home-imaginer{background-image:url(../images/home-flash-imaginert.jpg);background-repeat:no-repeat;height:350px;width:990px;}
/*///////////////////////////// ::: homepage-decouvrir ::: ///////////////////////////*/
#txt-home-3{color:#aeaa70;background-color:#f1eae4;height:114px;line-height:16px;}
#txt-home-3 h1{padding:14px 0 13px 25px;}
#txt-home-3 p{padding:0 0 0 25px; font-size:12px;}
#flash-home-decouvrir{background-image:url(../images/home-flash-decouvrir.jpg);background-repeat:no-repeat;height:350px;width:990px;}
/*///////////////////////////// ::: homepage-voir ::: ///////////////////////////*/
#txt-home-4{color:#9c1620;background-color:#f4f1f3;height:114px;line-height:16px;}
#txt-home-4 h1{padding:14px 0 13px 25px;}
#txt-home-4 p{padding:0 0 0 25px; font-size:12px;}
#flash-home-voir{height:353px;width:990px;}
/*///////////////////////////// ::: homepage-reussir ::: ///////////////////////////*/
#txt-home-5{color:#4e8990;background-color:#f4f1f3;height:114px;line-height:16px;}
#txt-home-5 h1{padding:14px 0 13px 25px;}
#txt-home-5 p{padding:0 0 0 25px; font-size:12px;}
#flash-home-reussir{height:353px;width:990px;}
/*///////////////////////////// ::: homepage-developpement ::: ///////////////////////////*/
#txt-home-6{color:#469704;background-color:#effdff;height:114px;line-height:16px;}
#txt-home-6 h1{padding:14px 0 13px 25px;}
#txt-home-6 p{padding:0 0 0 25px; font-size:12px;}
#flash-home-developpement{height:353px;width:990px;}
/*///////////////////////////// ::: homepage-dessiner ::: ///////////////////////////*/
#txt-home-8{color:#7E088C;background-color:#D8B4DC;height:114px;line-height:16px;}
#txt-home-8 h1{padding:14px 0 13px 25px;}
#txt-home-8 p{padding:0 0 0 25px; font-size:12px;}
#flash-home-dessiner{height:353px;width:990px;}
/*///////////////////////////// ::: page-interieure-rever ::: ///////////////////////////*/
#txt-page-1{height:63px; background-color:#e8eef1;}
#txt-page-1 h1{color:#5e83af; padding:15px 0 0 25px;}
#contenu-1{background-image:url(../images/background_antonio_citterio.jpg); background-repeat:no-repeat; height:399px; width:990px;}
#contenu-2{background-image:url(../images/background_imaginer.jpg); background-repeat:no-repeat; height:399px; width:990px;}
#contenu-3{background-image:url(../images/background_decouvrir.jpg); background-repeat:no-repeat; height:399px; width:990px;}
#contenu-4{background-color:#fcfcfc; height:399px; width:990px;}
#contenu-5{background-color:#f6f9fa; height:399px; width:990px;}
#contenu-6{background-color:#fdfdfd; height:399px; width:990px;}
#contenu-7{background-color:#f9fdff; height:399px; width:990px;}
#txt-pageint-1{float:right; width:274px; height:399px; background-image:url(../images/background_antonio_citterio-blanc.jpg); background-repeat:no-repeat;}
#txt-pageint-2{float:right; width:274px; height:399px; background-image:url(../images/background_imaginer_blanc.jpg); background-repeat:no-repeat;}
#txt-pageint-3{float:right; width:274px; height:399px; background-image:url(../images/background_decouvrir_blanc.jpg); background-repeat:no-repeat;}
#txt-pageint-1{float:right; width:274px; height:399px; color:#5e83af; overflow:auto;}
#txt-pageint-1 h2{font-size:13px; margin:7px 22px 15px 13px;}
#txt-pageint-1 p{margin:10px 5px 0 13px; font-size:11px;}
#txt-pageint-2{float:right; width:274px; height:399px; color:#956b85; overflow:auto;}
#txt-pageint-2 h2{font-size:13px; margin:7px 22px 15px 13px;}
#txt-pageint-2 p{margin:10px 5px 0 13px; font-size:11px;}
#txt-pageint-3{float:right; width:274px; height:399px; color:#aeaa70; overflow:auto;}
#txt-pageint-3 h2{font-size:13px; margin:7px 22px 15px 13px;}
#txt-pageint-3 p{margin:10px 5px 0 13px; font-size:11px;}
#txt-pageint-4{float:right; width:274px; height:399px; color:#9c1620; overflow:auto;}
#txt-pageint-4 h2{font-size:13px; margin:7px 22px 15px 13px;}
#txt-pageint-5{float:right; width:274px; height:399px; color:#4e8990; overflow:auto;}
#txt-pageint-5 h2{font-size:13px; margin:7px 22px 15px 13px;}
#txt-pageint-5 p{margin:10px 5px 0 13px; font-size:11px;}
#txt-pageint-6{float:right; width:274px; height:399px; color:#469704; overflow:auto;}
#txt-pageint-6 h2{font-size:13px; margin:7px 22px 15px 13px;}
#txt-pageint-6 p{margin:10px 5px 0 13px; font-size:11px;}
#txt-pageint-8{float:right; width:545px; height:399px; color:#666562; overflow:auto; }
#txt-pageint-8 h2{font-size:13px; margin:7px 22px 15px 13px;}
#txt-pageint-8 p{margin:10px 5px 0 13px; font-size:11px;}
/*///////////////////////////// ::: page-interieure-imaginer ::: ///////////////////////////*/
#txt-page-2{height:63px; background-color:#eee2e9;}
#txt-page-2 h1{color:#956b85; padding:15px 0 0 25px;}
#txt-page-3{height:63px; background-color:#f1eae4;}
#txt-page-3 h1{color:#aeaa70; padding:15px 0 0 25px;}
#txt-page-4{background-color:#f4f1f3; height:63px;}
#txt-page-4 h1{color:#9c1620; padding:15px 0 0 25px;}
#txt-page-5{height:63px; background-color:#f4f1f3;}
#txt-page-5 h1{color:#4e8990; padding:15px 0 0 25px;}
#txt-page-6{height:63px; background-color:#effdff;}
#txt-page-6 h1{color:#469704; padding:15px 0 0 25px;}
#txt-page-7{height:63px; background-color:#dbf3fc;}
#txt-page-7 h1{color:#0d7faa; padding:15px 0 0 25px;}
/*///////////////////////////// ::: page-interieure-voir ::: ///////////////////////////*/
#photo-pageint-voir{ height:399px; width:274px; float:right;}
#contenu-pageint-voir-liste{height:399px; float:right;}
#tableau-voir-fabricants{ float:right; overflow:auto; height:399px; width:545px;}
table.voir-liste-fabridant{ color:#9c1620; font-size:11px; text-align:left;}
table.voir-liste-fabridant tr{width:170px}
table.table-produits{color:#9c1620; font-size:11px; text-align:left; border-collapse:collapse; margin-left:5px;}
table.table-produits tr{width:170px}
table.table-produits td{width:170px; border:1px #9c1620 solid;}
table.liste-produits td{border:0px;}
td.titre-produit{text-transform:uppercase; background-color:#f4f1f3; font-weight:bold; padding-left:5px;}
td.titre-fabricants{text-transform:uppercase; color:#f4f1f3; background-color:#9c1620; font-weight:bold; padding-left:5px;}

#tableau-4{float:right; overflow:auto; height:389px; width:535px; font-size:11px; text-align:left; color:#9c1620; padding-top:10px; padding-right:10px;}
#tableau-5{float:right; overflow:auto; height:389px; width:535px; font-size:11px; text-align:left; color:#4e8990; padding-top:10px; padding-right:10px;}
#tableau-6{float:right; overflow:auto; height:389px; width:535px; font-size:11px; text-align:left; color:#469704; padding-top:10px;padding-right:10px;}
#tableau-7{float:right; overflow:auto; height:389px; width:535px; font-size:11px; text-align:left; color:#0d7faa; padding-top:10px;padding-right:10px;}

#contenu-voir-liste-fabricants{ background-color:#FFFFFF; height:399px; width:990px;}
/*///////////////////////////// ::: page-interieure-dessiner ::: ///////////////////////////*/
#photo-pageint-dessiner{ height:399px; width:274px; float:right;}
#img-pageint-dessiner{ padding:20px 0 20px 13px;}
img.img-pageint-dessiner{ float:left; border:4px solid #7e088c; margin:0 60px 20px 0 ;}
#contenu-pageint-voir-liste{height:399px; float:right;}
/*///////////////////////////// ::: page-interieure-photo-defile ::: ///////////////////////////*/
#conteneur-pt-visuel{margin-left:165px; position:absolute; width:551px; height:233px; overflow:hidden;}
#pt_visuel{height:205px; width:100000px; position:absolute;}
#conteneur-fleches{margin-left:0px; margin-top:206px; padding-left:480px;}
img.border{border-right:#FFFFFF 2px solid; float:left;}
a.fleche:hover img{filter:alpha(opacity=70); opacity:0.7;}

/*///////////////////////////// ::: Plan du site ::: ///////////////////////////*/
a.plan-menu-1{text-transform:uppercase; font-size:14px; text-decoration:none; color:#497ab3; font-weight:bold; line-height:30px;}
a.plan-menu-1:hover{text-decoration:underline;}
a.plan-menu-2{text-transform:uppercase; font-size:14px; text-decoration:none; color:#956b85; font-weight:bold; padding-top:15px; display:block;}
a.plan-menu-2:hover{text-decoration:underline;}
a.plan-menu-3{text-transform:uppercase; font-size:14px; text-decoration:none; color:#577470; font-weight:bold; margin-top:15px; display:block;}
a.plan-menu-3:hover{text-decoration:underline;}
a.plan-menu-4{text-transform:uppercase; font-size:14px; text-decoration:none; color:#9c1620; font-weight:bold; margin-top:15px; display:block;}
a.plan-menu-4:hover{text-decoration:underline;}
a.plan-menu-5{text-transform:uppercase; font-size:14px; text-decoration:none; color:#4e8990; font-weight:bold; margin-top:15px; display:block;}
a.plan-menu-5:hover{text-decoration:underline;}
a.plan-menu-6{text-transform:uppercase; font-size:14px; text-decoration:none; color:#469704; font-weight:bold; margin-top:15px; display:block;}
a.plan-menu-6:hover{text-decoration:underline;}
a.plan-menu-7{text-transform:uppercase; font-size:14px; text-decoration:none; color:#00a1e1; font-weight:bold; margin-top:15px; display:block;}
a.plan-menu-7:hover{text-decoration:underline;}

a.plan-sous-menu-1{padding-left:20px; color:#497ab3; text-decoration:none; font-size:12px;}
a.plan-sous-menu-1:hover{text-decoration:underline;}
a.plan-sous-menu-2{padding-left:20px; color:#956b85; text-decoration:none; font-size:12px;}
a.plan-sous-menu-2:hover{text-decoration:underline;}
a.plan-sous-menu-3{padding-left:20px; color:#577470; text-decoration:none; font-size:12px;}
a.plan-sous-menu-3:hover{text-decoration:underline;}
a.plan-sous-menu-4{padding-left:20px; color:#9c1620; text-decoration:none; font-size:12px;}
a.plan-sous-menu-4:hover{text-decoration:underline;}
a.plan-sous-menu-5{padding-left:20px; color:#4e8990; text-decoration:none; font-size:12px;}
a.plan-sous-menu-5:hover{text-decoration:underline;}
a.plan-sous-menu-6{padding-left:20px; color:#469704; text-decoration:none; font-size:12px;}
a.plan-sous-menu-6:hover{text-decoration:underline;}
a.plan-sous-menu-7{padding-left:20px; color:#00a1e1; text-decoration:none; font-size:12px;}
a.plan-sous-menu-7:hover{text-decoration:underline;}

a.plan-sous-sous-menu-1{padding-left:40px; color:#497ab3; text-decoration:none;}
a.plan-sous-sous-menu-1:hover{text-decoration:underline;}
a.plan-sous-sous-menu-2{padding-left:40px; color:#956b85; text-decoration:none;}
a.plan-sous-sous-menu-2:hover{text-decoration:underline;}
a.plan-sous-sous-menu-3{padding-left:40px; color:#577470; text-decoration:none;}
a.plan-sous-sous-menu-3:hover{text-decoration:underline;}
a.plan-sous-sous-menu-4{padding-left:40px; color:#9c1620; text-decoration:none;}
a.plan-sous-sous-menu-4:hover{text-decoration:underline;}
a.plan-sous-sous-menu-5{padding-left:40px; color:#4e8990; text-decoration:none;}
a.plan-sous-sous-menu-5:hover{text-decoration:underline;}
a.plan-sous-sous-menu-6{padding-left:40px; color:#469704; text-decoration:none;}
a.plan-sous-sous-menu-6:hover{text-decoration:underline;}
a.plan-sous-sous-menu-7{padding-left:40px; color:#00a1e1; text-decoration:none;}
a.plan-sous-sous-menu-7:hover{text-decoration:underline;}

a.lien-blanc{color:#fff; text-decoration:underline;}
a.lien-blanc:hover{text-decoration:underline;}
a.lien-rouge{color:#9c1620; text-decoration:underline;}
a.lien-rouge:hover{text-decoration:none;}
a.lien-rouge-pas-souligne{color:#9c1620; text-decoration:none;}
a.lien-rouge-pas-souligne:hover{text-decoration:underline;}
a.lien-autre-page{color:#0d7faa; text-decoration:underline;}
a.lien-autre-page:hover{text-decoration:none;}

/*///print///*/
a.lien-print{font-size:11px; text-align:right; display:block; color:#9c1620; text-decoration:none; margin-right:290px;}
a.lien-print:hover{text-decoration:underline;}