#catmenu ul#catMenuList {
  list-style-type: none;
  float: right;
  margin-right: 8px;
}
  #catmenu ul#catMenuList li {
    float: left;
    margin-left: 10px;
    margin-top: -2px;
  }
    #catmenu ul#catMenuList li a {
      font-family: "Verdana";
      font-size: 12px;
      text-decoration: none;
      color: #fff;
    }
    #catmenu ul#catMenuList li a#currentCatItem {
      font-weight: bold;
      color: #5ee40a ;
    }

#catmenu ul#fil-ariane {
  list-style-type: none;
  float: left;
  margin-left: 8px;
}
  #catmenu ul#fil-ariane li {
    float: left;
    margin-top: -2px;
  }
    #catmenu ul#fil-ariane li a {
      font-family: "Verdana";
      font-size: 12px;
      text-decoration: none;
      color: #fff;
    }
    #catmenu ul#fil-ariane li a:hover { color: #5ee40a ; }
    #catmenu ul#fil-ariane li a span { font-size: 7px; vertical-align: 2px; }

ul#versionMenu {
  list-style-type: none;
  position: absolute;
  bottom: 4px;
  right: 8px;
}
  ul#versionMenu li {
    float: left;
    margin-left: 10px;
    margin-top: -2px;
  }
    ul#versionMenu li a {
      font-family: "Verdana";
      font-size: 12px;
      text-decoration: none;
      color: #5ee40a ;
    }
    ul#versionMenu li a#currentVersionItem {
      color: #fff;
    }


#presentationBox {
  float: left;
  width: 628px;
  margin-left: 5px;
}
  #presentationBox p {
    margin-top: 15px;
    padding-top: 5px;
    border-right: 2px solid #a9a8a8;
    padding-right: 15px;
  }

#essentielBox {
  float: left;
  width: 292px;
  margin-left: 15px;
}
  #essentielBox ul#essentielList {
    padding-top: 5px;
    margin-left: 20px;
    padding-top: 5px;
    list-style-image : url(/images/design/star.gif);
  }
    #essentielBox ul#essentielList li {
      font-family: "Arial";
      font-size: 14px;
      color: #5f5d5f;
      margin-bottom: 25px;
      padding-left: 5px;
    }

.structureBox {
  float: left;
  width: 205px;
  margin-right: 5px;
  padding: 0px 15px;
}
  .structureBox p {
    margin-top: 15px;
    padding: 15px 0px;
    height: 260px;
    border-right: 2px solid #a9a8a8;
    padding-right: 25px;
    text-align: left !important;
  }
  .structureBox#lastStructureBox {
    margin-right: 0px;
    padding-right: 0px;
  }
    .structureBox#lastStructureBox p {
      border: none;
    }

#social-feeds {
	position: absolute;
	top: 8px;
	right: 12px;
}
	#social-feeds a {
		text-decoration: none;
		margin-left: 2px;
	}
		#social-feeds a  img{
			border: none;
		}

#coloris-zone {
	position: relative;
	height: 100%;
}
	#coloris-zone .coloris-arrows {
		position: absolute;
		top: 50%;
		display: block;
		width: 32px;
		height: 32px;
		margin-top: -16px;
		background: white;
		cursor: pointer;
	}
		#coloris-zone #coloris-left { left: 32px; }
		#coloris-zone #coloris-right { right: 32px; }
	#coloris-zone #coloris-container {
		position: absolute;
		top: 0px;
		left: 50%;
		width: 756px;
		margin-left: -378px;
		height: 100%;
		overflow: hidden;
	}
		#coloris-zone #coloris-container img {
			margin-right: 20px;
			visibility: hidden;
		}
