

/* boites flottantes fonctionnelles */

#espaceclient {
    position: absolute;
    /*top: 33px;*/
    top: 22px;
    left: 596px;
    height: 48px;
    visibility: visible;
    display: block
}

#catalogue {

    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;

    color: white;
    position: absolute;
    top: 149px;
    left: 4px;
    width: 177px;
    height: 384px;
    visibility: visible;
    display: block
}

#panier {
    position: absolute;
    top: 146px;
    left: 635px;
    width: 83px;
    height: 16px;
    visibility: visible;
    display: block
}

#nombrearticle {
    position: absolute;
    top: 146px;
    left: 717px;
    width: 72px;
    height: 16px;
    visibility: visible;
    display: block
}

#rechercher {
    position: absolute;
    top: 100px;
    /*left: 535px;*/
    /*left: 395px;*/
    left: 400px;
    width: 229px;
    height: 23px;
    visibility: visible;
    display: block
}


/* menu de la boutique */

#menu {

    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;

    position: absolute;
    /*top: 100px;*/
    /*top: 170px;*/
    left: 4px;
    width: 172px;
    /*height: 135px*/
}

#menu dt {
    margin: 0;
    padding: 0;
    list-style-type: none;

    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
    line-height: 15px;
    background-color: transparent;
    text-align: left;
    /*cursor: pointer*/
}

#menu dd {
    margin: 0;
    padding: 0;
    list-style-type: none;

    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;

    background-color: #9ccc5c;
    text-align: left;

    margin-top: -15px;

    position: absolute;
    display: none;
    z-index: 100;
    left: 172px
}

#menu ul {
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;

    margin: 0;
    padding: 0;
    list-style-type: none;
}
#menu li {
    margin: 0;
    padding: 0;
    list-style-type: none;

    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
    text-align: left;
    width: 146px;
    height: auto
}
#menu li a, #menu dt a {

    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;
    text-align: left;
    color: #000000;
    /*background-color : #9CCC5C*/
    text-decoration: none;
    display: block;
}

#menu li a:hover {
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;

    background-color : #9CCC5C;
    text-align: left;
    color: #ffffff;
    text-decoration: none;
}

#menu a:hover {
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;

    text-align: left;
    color: #ffffff;
    text-decoration: none;
}

#menu dt a:hover {
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;

    background-color : #9CCC5C;
}

#menu dd a {
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;

    background-color : #9CCC5C;
}

/*
#menu dd a:hover {
    font-family: Verdana, Arial, sans-serif;
    font-size: x-small;

    background-color : #9CCC5C;
}
*/

/* liens login */
a.login {
    color: #000000;
    text-decoration: none;
}
a.login:link {
    color: #000000;
    text-decoration: none
}
a.login:hover {
    color: white;
    text-decoration: none
}


a.conditions {
    text-decoration: none;
}
a.conditions:hover {
    text-decoration: underline
}

a.test {
    text-decoration: none;
    /*font-size: xx-small;*/
    font-size: 9px;
}

/* barre menus */
a.barremenus {
    color: #FFFFFF;
    text-decoration: none;
    font-weight : bold;
}
a.barremenus:hover {
    color: #FFCC00;
        /*color: #FEF1DC;*/
    text-decoration: none;
}

/* news */
.news {
    text-align: justify;
}

.boxHeaderVert {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #99cc61;
  color: #ffffff;
}

.boxContentVert {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #c3e09e;
  color: #000000;
}

.boxHeaderOrange {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #f8bb51;
  color: #ffffff;
}

.boxContentOrange {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #fef1dc;
  color: #000000;
}

/**
a {
    color: black;
    text-decoration: none;
}
a:link {
    color: black;
    text-decoration: none;
}
a:hover {
    color: white;
    text-decoration: none;
}
/**/

/*
.tabnormal {
    color: black;
    font-size: x-small;
    font-family: Verdana, Arial, sans-serif;
    text-decoration: none;
}
.tabover {
    color: white;
    font-size: x-small;
    font-family: Verdana, Arial, sans-serif;
    text-decoration: none;
    background-color: #9ccc5c;
}
*/
