/* Extension de la css solardream appropriee */
ul#navmenu-h { margin: 0; padding: 0; list-style: none; position: relative;}
ul#navmenu-h li { float: left; display: inline; position: relative; border-right:1px solid #524f97; }

ul#navmenu-h a {
  padding: 0 8px 0 8px;
  float: left;
  display: block;
  color: #524f97;
  font-size:1.3em;
  font-weight:normal;
  text-transform:uppercase;
  height: 1%;
}

ul#navmenu-h a:hover,
ul#navmenu-h a.current{color:#df002c; text-decoration:none;}



ul#category-footer {
  margin: 0;
  border: 0 none;
  padding: 0;
  list-style: none;
  float:left;
}

ul#category-footer li {
  margin: 0;
  border:none;
  padding: 0 0 0 50px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  width:140px;
  text-align:left;
}

ul#category-footer li a{color:#000;font-size:1.1em; text-transform:uppercase; font-weight:bold;}
ul#category-footer li a:hover{text-decoration:none; color:#B80E0A}

ul#category-footer ul{margin:0;width: 110px;}
ul#category-footer ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
}
ul#category-footer ul li {
  width: 110px;
  padding:0;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

ul#category-footer ul li a{color:#808080; text-transform:none; font-weight:normal;}
ul#category-footer ul li a:hover{text-decoration:none; color:#B80E0A}

ul#category-footer li.hex-e07b2d a{color:#e07b2d;}
ul#category-footer li.hex-e03866 a{color:#e03866;}
ul#category-footer li.hex-e59d13 a{color:#e59d13;}
ul#category-footer li.hex-98ca4d a{color:#98ca4d;}
ul#category-footer li.hex-db5659 a{color:#db5659;}
