﻿html{background:white;overflow:auto;}
body
{
    
    background:transparent url('../img/home/FondPage.gif') no-repeat left top;
    position: relative;
    margin: 10px auto 10px auto;
    width: 1001px;
    min-height: 580px;
    border: solid 1px #58585A;
    z-index:9999999;    
}


.sitemapAndLog{position:absolute;right:5px;top:5px;color:#58585A;
               font-size:12px;font-weight:bold;z-index:9;border:solid 0px green;max-width:750px;} 
.sitemapAndLog a{color:#58585A;}

.LibelAriane{font-weight:normal;display:inline;position:relative;top:-18px;left:0px;border:solid 0px green;
             font-size:12px;font-family:Calibri;visibility:hidden;
             }
.LibelAriane a{font-size:12px;font-family:Calibri;}
.LibelAriane span{font-size:12px;font-family:Calibri;}



/*.LabelSiteOptimise{position:absolute;bottom:2px;left:190px;color:#58585A;font-size:11px; text-align:center;z-index:999;}*/
.LabelSiteOptimise{position:absolute;bottom:0px;left:250px;color:#58585A;font-size:11px; text-align:center;z-index:999;}
/*.LabelSiteOptimise{position:absolute;bottom:-12px;left:0px;color:#58585A;font-size:11px; text-align:center;z-index:999;}*/
.Didacticiel{position:absolute;bottom:2px;left:2px;color:#58585A;font-size:11px;z-index:1!important;}


div.divlkGlobal {position:relative;bottom:0px;left:0;width:1002px;border:solid 0px red;
                  background-color:Transparent;
                  min-height:1px;clear:both;z-index:-1;white-space:nowrap;margin-bottom:5px;}

div.divlkGlobal.Notvisible{border:solid 0px green;display:none;}

div.linkInterne {position:absolute;bottom:15px;left:0;clear:both;max-width:1002px;
                 z-index:99!important;white-space:nowrap;border:solid 0px green;margin-bottom:5px;
                 font-family:Calibri;font-size:11px;color:#818181;left:0px;}
div.linkInterne.Notvisible{border:solid 0px green;display:none;}
div.linkInterneConteneur {position:relative;margin:0px;border:solid 0px red;max-width:1002px;width:100%;display:block;}

div.linkInterneHeader{position:relative;margin:0px;display:block;width:1001px;font-family:Calibri;font-size:12px;
                      color:black;border:solid 0px black;background-color:#bdc74a;text-align:center;font-weight:bold;}
                      
/*background:#bdc74a url('../img/home/OuvrirLinking.gif') no-repeat top right;                      */
div.linkInterneHeader a
{
    color:#FFFFFF;text-decoration:none;font-weight:bold;
}
div.linkInterneHeader a:hover
{
    color:#FFFFFF;text-decoration:none;
}
div.linkInterneHeader a.LienLinkingfImg
{
    position:absolute;border:solid 0px red;right:0px;top:1px;right:1px;
}

div.linkInterneConteneur.Notvisible{display:none;border:solid 0px green;}

div.linkInterneConteneur  a{text-decoration:underline;color:#818181;font-style:italic; }
div.linkInterneConteneur  a:hover{text-decoration:none;}

div.linkInterneConteneur #ulglobal
{
    position:relative;border: solid 0px green;max-width:1002px;display:inline;
}

div.linkInterneConteneur ul
{
    position:relative;border: solid 0px green;margin-bottom:0px;margin-top:2px;
}
div.linkInterneConteneurProduit ul
{
    position:relative;border: solid 0px green;margin-bottom:0px;margin-top:2px;width:160px;
}
/*margin-right:2px;padding:1px 2px 1px 2px ;*/
div.linkInterneConteneur ul li.li1{height:100%;
    font-style:italic;font-weight:normal;font-size:12px;float:left;white-space:nowrap;text-indent:4px;border: solid 0px green;
    /*background-color:#d2d2d2;*//*text-indent:12px;background:#d2d2d2 url('../img/home/LinkingTitle.png') no-repeat 2px 2px;*/
    margin:0px;padding:0px;}

div.linkInterneConteneur ul li.li2{height:100%;
    font-style:italic;font-weight:normal;font-size:12px;float:left;
                                white-space:nowrap;text-indent:4px;margin:0px;padding:0px;/*background-color:#e5e5e5;*/
                                /*text-indent:12px;background:#e5e5e5 url('../img/home/LinkingTitle.png') no-repeat 2px 2px;*/}

div.linkInterneConteneur ul.ulglobal li.li1{background-color:#d2d2d2;font-weight:bold;margin-right:2px;padding:2px 2px 2px 2px ;}
div.linkInterneConteneur ul.ulglobal li.li2{background-color:#e5e5e5;font-weight:bold;margin-right:2px;padding:2px 2px 2px 2px ;}

div.linkInterneConteneur li.li1 ul{list-style:none;border:solid 0px red;white-space:normal;}
div.linkInterneConteneur li.li2 ul{list-style:none;border:solid 0px black;white-space:normal;}

div.linkInterneConteneur li.li1 li
{font-size:10px;padding:2px;font-weight:normal;margin-left:2px;border:solid 0px red;text-indent:12px;
 white-space:normal;background:transparent url('../img/home/LinkingSubTitles.png') no-repeat left center;}
 div.linkInterneConteneur li.li2 li
{font-size:10px;padding:2px;font-weight:normal;margin-left:2px;border:solid 0px red;text-indent:12px;
 white-space:normal;background:transparent url('../img/home/LinkingSubTitles.png') no-repeat left center;}



div.links{position:absolute;bottom:0;right:0;width:400px;border:solid 0px green;height:92px;clear:both;z-index:99!important;white-space:nowrap;}
div.links ul{list-style:none;position:absolute;right:1px;bottom:2px;}
div.links ul li{float:right;margin-right:4px;line-height:15px;color:White;font-weight:bold;font-size:11px;}
div.links ul a {line-height:15px;color:White;font-weight:bold;font-size:11px;text-decoration:underline;}
div.links ul a:hover{text-decoration:none;}
/*div.links{background:url('../img/home/FlammeVerteBasse.gif') no-repeat right bottom;}*/
/*div.links{background:url('../img/home/FlammeNoireBasse.png') no-repeat right bottom;}*/
div.links{background:url('../img/home/FlammeNoireBasse.gif') no-repeat right bottom;}
/*div.links{background:url('../img/home/FlammeGriseBasse.gif') no-repeat right bottom;}*/

div.field label{float:right;white-space:nowrap;line-height:20px;}
div.field {clear:both;height:18px;color:White;margin:5px 0 0 5px;font-size:12px;line-height:16px;font-family:Arial;}
div.field div.txt{float:right;margin-left:10px;position:relative;height:100%;width:145px;color:#010101;background:white;border:solid 1px black;}
div.field input{position:absolute;top:2px;left:2px;z-index:2;padding:0;width:141px;height:14px;line-height:12px;border:0;font-size:11px;}
div.field div.corner{z-index:1;width:11px;height:12px;position:absolute;top:-7px;left:-6px;background:url('../img/square.gif') no-repeat top left;}


div.fieldForgetPass label{float:right;white-space:nowrap;line-height:20px;}
div.fieldForgetPass {width:300px;clear:both;height:18px;color:White;margin:0px 0 0 0px;font-size:12px;line-height:16px;font-family:Arial;}
div.fieldForgetPass div.txt{float:right;margin-left:10px;margin-right:10px;position:relative;height:100%;width:145px;color:#010101;background:white;border:solid 1px black;}
div.fieldForgetPass input{position:absolute;top:2px;left:2px;margin-right:10px;z-index:2;padding:0;width:141px;height:14px;line-height:12px;border:0;font-size:11px;}
div.fieldForgetPass div.corner{z-index:1;width:11px;height:12px;position:absolute;top:-7px;left:-6px;background:url('../img/square.gif') no-repeat top left;}
.LabelIdNotValid
{
    position: absolute;
    left: 130px;
    top: 70px;
    color: white;
    font-family: calibri;
    font-weight: bold;
    font-size: 12px;
    width: 150px;
    border: solid 0px yellow;
    text-align: left;
}

def. {color:White;font-size:12px;font-family:Arial;}

#loading{position:absolute;z-index:999999;top:0;left:0;bottom:0;width:100%;background:white;opacity:0.5;filter:alpha(opacity=50);}
#loadingAnimation{position:absolute;z-index:9999999;margin:auto;top:1px;left:210px;width:150px;height:24px;background:white url('../img/loading.gif') no-repeat left center;padding-left:24px;line-height:22px;}
/* HOME */

#branding{position:relative;top:0px;width:100%;height:107px; text-indent:-99999px;
          background-color:#58585A;
          /*background:transparent url('../img/home/FondAccueilBandeau.png') repeat-x left top*/}
#branding img{position:absolute;top:0px;left:40px;}
          /*background:#58585A url('../img/home/LogoRBandeGrise.gif') no-repeat 40px top}*/
/*#branding{position:absolute;top:160px;width:100%;height:107px; text-indent:-99999px;
          background:transparent url('../img/home/accueilfond.png') no-repeat left top;z-index:9999;}
*/
.menuaccueil{list-style:none;position:relative;top:-5px; left:0px;width:1000px;z-index:9999!important;border:solid 0px green;margin:0 7px 0 3px;}

.menuaccueil li{float:left;position:relative;z-index:1;display:block;width:165px;height:163px;border:solid 0px green;
                background:url('../img/home/CadreFenetreAccueil.png') no-repeat left top;}


/*.menuaccueil li.marginOneItem{margin-left:146px;}
.menuaccueil li.marginTwoItem{margin-left:292px;}
.menuaccueil li.marginThreeItem{margin-left:438px;}
.menuaccueil li.marginFourItem{margin-left:584px;}*/


.menuaccueil li.breakLine{float:none!important;}
.menuaccueil li.inactive{display:none;}
.menuaccueil li.event{color:#6390A3;} 
.menuaccueil li.plastic{color:#bd295a;} 

.menuaccueil li.resellers p{background:#EE8477;}
.menuaccueil li.resellers a{color:#EE8477;}


.menuaccueil li.MaisonEco a{color:#a2ad00;}
.menuaccueil li.MaisonEco p{background:#a2ad00;}

.menuaccueil li.event a{color:#6390A3;}
.menuaccueil li.plastic a{color:#bd295a;}
.menuaccueil li.public a{color:#C6125C;}
.menuaccueil li.pro a{color:#E54630;}
.menuaccueil li.environement a{color:#BFC235;}

.menuaccueil li.catalog p{background:#C648B3;}
.menuaccueil li.catalog a{color:#C648B3;}

.menuaccueil li.MaisEco a{color:#6390A3;}
.menuaccueil li.group a{color:#59595B;}
.menuaccueil a{text-decoration:none;display:block;height:100%;width:100%;}
.menuaccueil h2.authenticated{text-align:right;background:url('../img/transparent.png');z-index:99999;position:absolute;bottom:12px;right:6px;font-family:Arial;font-size:12px;font-weight:bold;}
.menuaccueil h2{position:absolute;bottom:10px;right:6px;font-family:Arial;font-size:12px;font-weight:bold; display: block;width:150px;text-align: right;}

.menuaccueil li.pro h2{background:url('../img/home/Cadenas.gif') no-repeat;text-indent:14px;}
.menuaccueil li a img{position:absolute;top:3px;left:11px;}
.menuaccueil li a:hover img{visibility:hidden;}
.menuaccueil li a:hover{background:transparent;}
.menuaccueil li p.authenticated{position:absolute;cursor:pointer;top:3px;left:11px;width:91px;height:91px;padding:5px;color:White;font-size:12px; font-weight:bold;line-height:15px;}
.menuaccueil li p{position:absolute;cursor:pointer;top:3px;left:11px;width:116px;height:116px;padding:5px;color:White;font-size:12px; font-weight:bold;line-height:15px;}
.menuaccueil li.event p{background:#6390A3;}
.menuaccueil li.plastic p{background:#bd295a;}
.menuaccueil li.public p{background:#C6125C;}
.menuaccueil li.pro p{background:#E54630;}
.menuaccueil li.environement p{background:#BFC235;}
.menuaccueil li.MaisEco p{background:#6390A3;}
.menuaccueil li.group p{background:#59595B;}

#messaccueil
{
    padding: 0px;
    margin: 0px;
    position: relative;
    top: 0px;
    left: 20px; /*color: #C7C3C2;*/
    color: #58585A;
    border: solid 0px black;
    font-size: 12px;
    text-align: justify;
    cursor: default;
    max-width: 850px;
    max-height: 200px;
    z-index: 999;
    display: inline-block;
    font-family: calibri;
    line-height: 14px;
}
.messaccueil
{
    color: #C7C3C2;
    font-size: 12px;
    font-family: calibri;
    text-decoration: underline overline;
}

#messaccueil .colorPlastic {color:#bd295a;}
#messaccueil .colorResellers {color:#EE8477;}
#messaccueil .colorMaisonEco {color:#a2ad00;}
#messaccueil .colorCatalog {color:#C648B3;}
#messaccueil .colorEvent {color:#6390A3;}
#messaccueil .colorGroup {color:#59595B;}


#messaccueil a
{
    text-decoration: underline;
    
    font-weight: bold;
}
#messaccueil a:hover
{
    text-decoration: none;
    
    font-weight: bold;
}



/* LOGIN PRO ACCEUIL*/

.sitemapAndLogAccueil{position:absolute;right:5px;top:210px;color:#FFFFFF;font-size:12px;font-weight:bold;z-index:9;display:inline;
                      } 
.sitemapAndLogAccueil a{color:#FFFFFF;}
.LibelArianeAccueil{visibility:hidden;}

#upFormLogginAccueil {z-index:9999999;}

#SecteurActivite
{
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    position: absolute;
    top: 250px;
    left: 114px;
   width:363px;
    border: solid 0px green;
    line-height: 22px;
    text-align:center;
}




.ItemTemplateBanniere{border:solid 0px green;width:333px; height:180px;margin:0px; padding:0px;}
/*#divItemBanniere img{border:0px;margin:0px; padding:0px;}display:inline-block;*/


#BannierePhotos{position:relative;z-index:9999;top:0px;left:0px;border-right:solid 1px #58585a;border-left:solid 1px #58585a;width:999px;height:180px}
#RadAjaxPanelBanniere{position:absolute;}
.anonymous_pro{}
.imghomeAuthenticated{position:relative;top:0px;left:0px;}

#divProBandeauAccueil{font-size:18px;font-weight:bold;color:#FFFFFF;position:absolute;top:195px;right:10px;z-index:999;cursor:hand;
                width:166px;height:76px;vertical-align:middle;}
/*#e74531*/
#TitreProAccueil{font-size:18px;font-weight:bold;color:#FFFFFF;position:relative;z-index:999;top:-78px;left:10px;}
#LienEspaceProAccueil{font-size:12px;font-weight:bold;color:#FFFFFF;position:relative;z-index:999;top:5px;line-height: 16px;
                      left:60px;height:40px;width:90px;border:solid 0px green;text-align:center;vertical-align:middle;}
#LienEspaceProAccueil a{font-size:12px;font-weight:bold;color:#FFFFFF;vertical-align:middle;}
#LienEspaceProAccueil a:hover{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;vertical-align:middle;}

#divProBandeau{font-size:18px;font-weight:bold;color:#FFFFFF;position:absolute;top:183px;right:5px;z-index:999;
                 background:url('../img/Page003/FondPro.png') no-repeat top left;width:341px;height:95px;vertical-align:middle;}
/*#e74531*/
#TitrePro{font-size:18px;font-weight:bold;color:#FFFFFF;position:relative;z-index:999;top:2px;left:10px;}
#LienEspacePro{font-size:12px;font-weight:bold;color:#FFFFFF;position:relative;z-index:999;top:0px;line-height: 16px;
                      left:60px;height:40px;width:90px;border:solid 0px green;text-align:center;vertical-align:middle;}
#LienEspacePro a{font-size:12px;font-weight:bold;color:#FFFFFF;}
#LienEspacePro a:hover{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}


img.cubes{margin-left:50px;}
label.joinAcceuil{position:absolute;left:20px;top:60px;font-size:14px;font-weight:bold;color:#F1EFF0}
a.joinAcceuil{position:absolute;display:block;left:35px;top:65px;color:#E64731; font-size:14px;font-weight:bold; 
              text-decoration:none;width:120px;height:28px;background:url('../img/Page003/BtnAdhererFndOrange.gif') no-repeat top left;}
a.joinAcceuil span{display:block;float:right;margin:6px 3px 0 0;cursor:pointer;}
a.joinAcceuil:hover{color:#58585A;}

a.joinForgetPassAccueil{position:relative;display:block;left:100px;top:30px;color:#E64731; 
     font-size:10px;font-weight:bold; text-decoration:none;width:120px;line-height:18px;
     height:30px;background:url('../img/Page003/BtnAdhererFndOrange.gif') no-repeat top left;}
a.joinForgetPassAccueil span{display:block;float:right;margin:2px 30px 0 0;cursor:pointer;}
a.joinForgetPassAccueil:hover{color:#58585A;}
.TitleForgetPassAccueil{
    font-family: calibri;
    font-size: 8px;
    color: #FFFFFF;
    margin-left:5px;
    margin-right:5px;
    font-weight: bold;
}
.PSuccessForgetPassAccueil
{
    height: 100px;
    vertical-align: middle;
    text-align: center;
    display: table;
}
.LSuccessForgetPassAccueil
{
    width: 100%;
    position:relative; 
    margin:0;
    padding: 0;
    font-family: calibri;
    text-align: center;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    
}
  
.rememberAccueil{position:absolute;top:50px;left:145px;z-index:5;}
.rememberAccueil label{color:#FFFFFF;font-size:10px;position:absolute;top:0;left:16px;line-height:14px;display:block;width:200px;height:15px;}

span.valLoginAccueil{width:10px;height:20px;display:block;float:right;margin:1px 0 0 1px;font-weight:bold;font-size:18px;cursor:default;}

#loginAccueil{position:absolute;right:8px;top:0px;width:369px;height:107px;text-align:right;
                background:url('../img/Page003/CadreLoginAccueile.gif') repeat-x top left;}
#loginAccueil div.form{position:absolute;top:15px;right:30px;}
/*#login a {position:absolute;right:43px;bottom:28px;display:block;width:31px;height:28px;background:url('../img/Page003/BtnContinuerFndOrange.gif') no-repeat left top;}*/
.LinkButtonLoginAccueil{top:44px;right:8px;position:absolute;display:block;width:31px;height:28px;color:#FFFFFF;
                        background:url('../img/Page003/BtnContinuerFndOrange.gif') no-repeat left top;}
div.passwordProAccueil label{font-size:12px;font-weight:bold;}
div.loginProAccueil label{font-size:12px;font-weight:bold;}
div.loginProAccueil{margin-bottom:10px;width:300px;color:#FFFFFF;}

div.loginProForgetPassAccueil label{font-size:12px;font-weight:bold;}
div.loginProForgetPassAccueil{margin-top:20px;margin-bottom:10px;width:300px;color:#FFFFFF;}

div.passwordProAccueil{width:300px;color:#FFFFFF;}
.checkPasswordAccueil{position:absolute;top:116px;left:4px;width:300px;text-align:left;}
span.textPasswordAccueil{font-size:9px;color:White;position:absolute;display:block;left:20px;top:114px;width:180px;height:20px;text-align:left;}
span.textPasswordSentAccueil{font-size:9px;color:White;font-weight:bold;white-space:nowrap;position:absolute;display:block;left:5px;top:118px;width:180px;height:20px;text-align:left;}


.LoginErrorText{position:relative;top:30px;left:5px;}
.FondloginErrorAccueil{ border:solid 0px yellow;
                background:url('../img/Page003/FondErrorLoginAccueil.png') no-repeat top left;
                display:block;position:absolute;left:-110px;
                top:-15px;color:White;font-size:11px;width:111px;text-align:center;
                font-weight:bold;height:95px;vertical-align:middle;z-index:999999;}
span.loginErrorAccueil
{
    
    /*border:solid 0px green;display:block;position:absolute;left:-140px;top:0px;color:White;font-size:11px;width:138px;text-align:right;font-weight:bold;height:69px;*/}

.LinkBForgetPasswordAccueil
{
    font-size: 12px;
    color: #FFFFFF;
    position: absolute;
    display: block;
    right: 25px;
    top: 78px;
    /*width: 180px;*/
    height: 20px;
    text-align: right;
    font-family: calibri;
    font-weight: bold;
}

.LinkBForgetPasswordAccueil:hover
{
    text-decoration: none;
}


.proElementAccueil a {position:relative;cursor:pointer;display:block;height:171px;width:169px;background:url('../img/Page003/CadreFenetre.png') no-repeat left top;}
.proElementAccueil a img{position:absolute;top:1px;right:1px;cursor:pointer;}
.proElementAccueil {position:relative;}
.proElementAccueil p{position:absolute;top:50px;left:200px;color:#E74632;font-size:14px;font-weight:bold;width:400px;line-height:20px;}
#resellersProAccueil{margin-left:30px;}
#catalogProAccueil{margin:10px 0 0 110px;}
#proHomeAccueil{width:720px;height:390px;margin:-10px 0 0 80px;padding-top:10px;background:url('../img/Page003/DegradeOrangeClair.gif') repeat-x top left;}


.RegisterFirstPageAccueil{position:absolute;background:url('../img/Page003/RegisterFirstPage.jpg') no-repeat center left;padding:0;width:770px;height:420px;}

div.popupBackAccueil{position:absolute;top:0;left:0;width:100%;height:100%;background:#58585A;z-index:9997;opacity:0.8;filter:alpha(opacity=80);}
div.popupProAccueil{position:absolute;top:20px;z-index:9999;left:130px;width:760px;height:520px;border:solid 1px #343331;background:#F34628 /*url('../img/Page003/DgdFndPopUpOrange.jpg') no-repeat top right*/;padding:10px;}
div.popupProSupplierAccueil{position:absolute;top:100px;z-index:9999;left:130px;width:760px;height:320px;border:solid 1px #343331;background:#F34628 /*url('../img/Page003/DgdFndPopUpOrange.jpg') no-repeat top right*/;padding:10px;}
div.popupForgetPasswordAccueil{position:absolute;top:20px;z-index:9999;right:350px;width:300px;height:180px;border:solid 1px #343331;background:#F34628 /*url('../img/Page003/DgdFndPopUpOrange.jpg') no-repeat top right*/;padding:0px;}
.closePopupAccueil{display:block;position:absolute; top:2px;right:0px;width:70px;
            background-image:url('../img/BtnFermerSelect.gif');
            /*background-position:top right;*/
            background-repeat:repeat-y;
            margin:0px;padding:0px;
            height:23px;border:solid 0px green;}
.closePopupAccueil:hover{/*background-position:top right;*/background-image:url('../img/BtnFermerHover.gif');}
.closePopupForgetAccueil{display:block;position:absolute; top:2px;right:0px;width:70px;
            background-image:url('../img/BtnFermerSelect.gif');
            /*background-position:top right;*/
            background-repeat:repeat-y;
            margin:0px;padding:0px;
            height:23px;border:solid 0px green;}
.closePopupForgetAccueil:hover{/*background-position:top right;*/background-image:url('../img/BtnFermerHover.gif');}
.PContientucForgetAccueil{position:absolute; top:23px;left:0px;}


div.fieldAccueil label{float:right;white-space:nowrap;line-height:20px;color:#FFFFFF;}
div.fieldAccueil {clear:both;height:18px;color:White;margin:5px 0 0 5px;font-size:12px;line-height:16px;font-family:Arial;}
div.fieldAccueil div.txt{float:right;margin-left:10px;position:relative;height:100%;width:145px;color:#010101;background:white;border:solid 1px black;}
div.fieldAccueil input{position:absolute;top:2px;left:2px;z-index:2;padding:0;width:141px;height:14px;line-height:12px;border:0;font-size:11px;}
div.fieldAccueil div.corner{z-index:1;width:11px;height:12px;position:absolute;top:-7px;left:-6px;background:url('../img/square.gif') no-repeat top left;}




/* END LOGIN PRO ACCEUIL */


/*.menu{list-style:none;position:absolute;top:195px; left:160px;width:830px;z-index:1;}*/
.menu{list-style:none;position:absolute;top:195px; left:0;width:1000px;z-index:1;}

.menu li{float:left;position:relative;z-index:1;display:block;width:171px;height:169px;background:url('../img/home/CadreFenetre.png') no-repeat left top;}
li.unavalaible div.hide{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;cursor:default;background:white; opacity:0.6;filter:alpha(opacity=60);}
li.unavalaible div.image{visibility:hidden;position:absolute;top:3px;left:11px;width:126px;height:126px;background:url('../img/home/PictoBientotDispo.gif') no-repeat left top;z-index:6;}


.menu li.authenticated{float:left;z-index:1;display:block;width:146px;height:132px;background:url('../img/homeAuthenticated/CadreFenetre.png') no-repeat left top;}
.menu li.marginOneItem{margin-left:146px;}
.menu li.marginTwoItem{margin-left:292px;}
.menu li.marginThreeItem{margin-left:438px;}
.menu li.marginFourItem{margin-left:584px;}
.menu li.breakLine{float:none!important;}
.menu li.inactive{display:none;}
.new{position:absolute;background:url('../img/homeAuthenticated/New.png') no-repeat left top; top:17px!important; left:17px!important; display:block; z-index:2;}
.bignew{position:absolute;background:url('../img/homeAuthenticated/New.png') no-repeat left top; top:22px!important; left:17px!important; display:block; z-index:2;}
.ReceiveAlbum{position:absolute; top:130px; left:682px; font-family:Arial; text-decoration:none; font-weight:700; color:White;}
/*
.menu li.authenticated{position:absolute;z-index:1;display:block;width:146px;height:132px;background:url('../img/homeAuthenticated/CadreFenetre.png') no-repeat left top;}
.menu li.Layout_1_1{top:0px;left:0px}
.menu li.Layout_1_2{top:0px;left:146px;}
.menu li.Layout_1_3{top:0px;left:292px;}
.menu li.Layout_1_4{top:0px;left:438px;}
.menu li.Layout_1_5{top:0px;left:584px;}
.menu li.Layout_2_1{top:132px;left:0px;}
.menu li.Layout_2_2{top:132px;left:146px;}
.menu li.Layout_2_3{top:132px;left:292px;}
.menu li.Layout_2_4{top:132px;left:438px;}
.menu li.Layout_2_5{top:132px;left:584px;}
.menu li.Layout_3_1{top:264px;left:0px;}
.menu li.Layout_3_2{top:264px;left:146px;}
.menu li.Layout_3_3{top:264px;left:292px;}
.menu li.Layout_3_4{top:264px;left:438px;}
.menu li.Layout_3_5{top:264px;left:584px;}
*/

.menu li.event{position:absolute;left:342px;top:-169px;color:#6390A3;} 
.menu li.plastic{position:absolute;left:342px;top:169px;color:#bd295a;} 

.menu li.event a{color:#6390A3;}
.menu li.plastic a{color:#bd295a;}
.menu li.public a{color:#C6125C;}
.menu li.pro a{color:#E54630;}
.menu li.environement a{color:#BFC235;}
.menu li.MaisEco a{color:#6390A3;}
.menu li.group a{color:#59595B;}
.menu a{text-decoration:none;display:block;height:100%;width:100%;}
.menu h2.authenticated{text-align:right;background:url('../img/transparent.png');z-index:99999;position:absolute;bottom:12px;right:6px;font-family:Arial;font-size:12px;font-weight:bold;}
.menu h2{position:absolute;bottom:12px;right:6px;font-family:Arial;font-size:12px;font-weight:bold;}
#more{position:absolute;top:390px;right:25px;color:#C7C3C2;font-size:25px;text-align:left;line-height:40px;cursor:default;}


.outerWrapper
    {
        border: solid 1px #dff3ff;
        height: 110px;
        width: 100px;
        margin: 4px;
    }

.menu li.pro h2{background:url('../img/home/Cadenas.gif') no-repeat;text-indent:14px;}
.menu li a img{position:absolute;top:3px;left:11px;}
.menu li a:hover img{visibility:hidden;}
.menu li a:hover{background:transparent;}
.menu li p.authenticated{position:absolute;cursor:pointer;top:3px;left:11px;width:91px;height:91px;padding:5px;color:White;font-size:12px; font-weight:bold;line-height:15px;}
.menu li p{position:absolute;cursor:pointer;top:3px;left:11px;width:116px;height:116px;padding:5px;color:White;font-size:12px; font-weight:bold;line-height:15px;}
.menu li.event p{background:#6390A3;}
.menu li.plastic p{background:#bd295a;}
.menu li.public p{background:#C6125C;}
.menu li.pro p{background:#E54630;}
.menu li.environement p{background:#BFC235;}
.menu li.MaisEco p{background:#6390A3;}
.menu li.group p{background:#59595B;}

/* END HOME */

/* SPACE*/
#logo{position:absolute;right:2px;top:3px;height:80px;width:80px;}

/* END SPACE*/

/* PRODUCT SEARCH */ 

#ProductSearchContainerLeft{float:left;width:240px; padding : 5px; padding-bottom:15px;}
#ProductSearchContainerRight{float:left;}

#ProductSearchSlider{width:240px;}
#ProductSearchSelectedItem{width:240px; margin-top:10px; z-index:1;position:relative;}
#ProductSearchAvailableItem{width:240px; margin-top:10px;}
#ProductSearchDimResult{width:740px; padding : 5px; padding-top:10px;}
div.DivPagger {border:solid 0px red;float:left;white-space:nowrap;}

#ProductSearchListArticle{width:740px; padding : 5px;}
#ProductSearchBreadCrumb{position:absolute;top:172px; left:10px; z-index:0; }
#ProductSearchCheminfer{position:absolute;top:26px; left:10px; z-index:9; }

/* END SEARCH */

.ArianeVisible
{
    visibility:visible;    
}
.ArianeCachee
{
    visibility:hidden;
    position:absolute;
}

.divBandeauLog{float:left;}
.CssLibelArianeExtra{visibility:visible;border:solid 0px green;float:left;display:inline;margin-left:1px;}

.StyleFileAriane 
{
    color:#565658;
    font-family:Calibri;
    font-size:12px;   
    font-weight:bold; 
    float:left;
    margin:0px;
    padding:0px;
    top:0px;
    border:solid 0px red;
}
.CssLibelArianeExtra .StyleFileAriane 
{  color:#565658;
    font-family:Calibri;
    font-size:12px;   
    font-weight:bold; 
    float:left;
    border:solid 0px red;
    text-align:right; 
    line-height:11px;
    text-decoration:none;
}
.CssLibelArianeExtra .StyleFileAriane a
{    color:#565658;
    font-family:Calibri;
    font-size:12px;   
    font-weight:bold; 
    float:left;
    border:solid 0px red;
    text-align:right; 
   
}
.CssLibelArianeExtra .TitleLibelAriane
{
     color:#565658;
    font-family:Calibri;
    font-size:12px;   
    font-weight:bold; 
    float:left;
    border:solid 0px green;
    padding-top:1px;
    text-align:right; 
    line-height:12px;
    text-decoration:none;
    
    }
.CssLibelArianeExtra span
{
    color:#565658;
    font-family:Calibri;
    font-size:12px;   
    font-weight:bold; 
    float:left;
    border:solid 0px red;
    text-align:right; 
    line-height:12px;
    text-decoration:none;
    
}
.StyleFileAriane a
{
    color:#565658;
    font-family:Calibri;
    font-size:12px;   
    font-weight:bold; 
    float:left;
    border:solid 0px red;
    text-align:right;    
}

.StyleFileAriane h2
{
    margin:0px;
    padding:0px;
    display: inline;
    color:#565658;
    font-family:Calibri;
    font-size:12px;
    
    
}
.StyleFileAriane h1
{
    margin:0px;
    padding:0px;
    display: inline;
    color:#565658;
    font-family:Calibri;
font-size:12px; 
    
}

.StyleFileAriane h2 a{
    color:#565658;
    font-family:Calibri;
    font-size:12px;
    text-decoration:underline;
}

.StyleFileAriane h2 a:visited {
	 color:#565658;
    font-family:Calibri;
   font-size:12px;
    text-decoration:underline;
}
.StyleFileAriane a:active {
	 color:#565658;
    font-family:Calibri;
  font-size:12px;
    text-decoration:underline;
}

.StyleFileAriane a:hover{
	color:#565658;
	text-decoration:none;
}
.StyleFileAriane h2 a:hover{
	color:#565658;
	text-decoration:none;
}
.StyleFileAriane:hover{
	color:#565658;
	text-decoration:none;
}



/****** PARTIE ACCUEIL *******/


/****** PARTIE PAGE ERREUR ********/
div.LinkingCssError{background:url('../img/home/FlammeNoireBasse.gif') no-repeat right bottom;}

#brandingError{border: solid 0px red;position:relative;top:0px;width:100%;height:107px; text-indent:-99999px;background:#58585A url('../img/home/LogoRBandeGrise.gif') no-repeat 40px top}
#SecteurActiviteError
{
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    position: absolute;
    top: 70px;
    left: 112px;
    width:367px;
    border: solid 0px green;
    line-height: 22px;
    text-align:center;
}
#divGlobalError{position: relative;}
#divTopError{position:relative;border: solid 0px red;}
#DivMainError{position:relative;border:solid 0px yellow;width:1000px;height:500px;}
#DivMessHaut{height:150px;}
#DivMessEscus{height:50px;}
#ConteneurTextHautError{height:200px;background-color:#58585A;width:500px;top:100px;
                        border:solid 0px green;font-family:Calibri;font-weight:bold;color:#FFFFFF;padding:10px;}
#ConteneurTextbasError{height:100px;border:solid 0px green;width:500px;font-family:Calibri;font-weight:bold;color:#58585A;padding:10px;}
#divImgError {float:left;position:relative;width:250px;height:400px;background:white url('../img/Page%20Erreur/Error.png') no-repeat center ;border:solid 0px green;}
#ConteneurTextError {float:right;position:relative;width:600px;height:300px;border:solid 0px green;margin:50px 50px 50px 50px;font-size:20px;
                     }
