
body  {
    margin : 0;
    background-color : white;
}
      
div#contentflash {
    position:absolute;
    background-color : white;
    font-family : Candara, Trebuchet MS, Sans-serif;
    left: 50%;
    margin-left: -400px;
    width: 538px;
    height: 328px;
    background-color: #ffffff;
    top: 50%;
    margin-top: -240px;
    border: 1px solid #555555;
    overflow:hidden;
}

div#contentflex {
    position:absolute;
    background-color : white;
    font-family : Candara, Trebuchet MS, Sans-serif;
    left: 50%;
    margin-left: -400px;
    width: 540px;
    height: 490px;
    background-color: #DDDDDD;
    top: 50%;
    margin-top: -240px;
    border: 0px solid #555555;
    overflow:hidden;
}


div#menu{
    position:absolute;
    left: 50%;
    top: 50%;
    margin-left: 185px;
    margin-top: -240px;
    width: 140px;
    height: 330px;
    background-color: white;
    text-align: left;
    font-family : Candara, Trebuchet MS, Sans-serif;
    color : #444444;
    font-size : 80%;
    
    overflow: hidden;
}

div#scrollbar{
    position:absolute;
    font-family : Candara, Trebuchet MS, Sans-serif;
    left: 50%;
    margin-left: 325px;
    width: 10px;
    height: 330px;
    background-color: gray;
    top: 50%;
    margin-top: -240px;
}

.Scroller-Container {
  position: absolute;
  top: 0px;
  left: 0px;
}
.Scrollbar-Track {
  width: 10px;
  height: 330px;
  position: absolute;
  top: 0px;
  left: 0px;
  
  /*background-color: red;*/
}
.Scrollbar-Handle {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 10px;
  height: 30px;
  background-color: #CCC;
  cursor:pointer;
}


div.scrollbutton{
	position: absolute;
	height: 30px;
	width: 10px;
	top: 0;
	left: 0px;
    background-color: #DDDDDD;
	cursor: pointer;
}



div#logo{
    position:absolute;
    left: 50%;
    top: 50%;
    margin-left: 185px;
    margin-top: 110px;
    width: 140px;
    height: 140px;
    font-family : Candara, Trebuchet MS, Sans-serif;
    background-color: white;
    border: 0;
}


img.logo {
	width: 200px;
    height: 140px;
    border: 0;
    margin-left:-14px;
}

div#contenttext{
    position:absolute;
    margin-left: -400px;
    width: 540px;
    height: 140px;
    left: 50%;
    top: 50%;
    margin-top: 110px;
    background-color : white;
    font-family : Candara, Trebuchet MS, Sans-serif;
    font-size:80%;
    text-align: justify;
    
}

div.menuItem {
    font-family : Candara, Trebuchet MS, Sans-serif;
    padding-right : 5px;
    margin-top : 10px;
    font-weight: bold;
}

div.submenuItem {
    font-family : Candara, Trebuchet MS, Sans-serif;
    padding-right : 5px;
    margin-top : 5px;
    padding-left:10px;
    font-weight: bold;
}


div.menuProjetCat {
    font-family : Candara, Trebuchet MS, Sans-serif;
    padding-right : 5px;
    padding-left:10px;
    margin-top : 5px;
    margin-bottom: 3px;
}

div.menuProjetContainer {
    font-family : Candara, Trebuchet MS, Sans-serif;
    padding-right : 5px;
    padding-left:10px;
   
}

div.menuProjetBox {
	display:inline;
	width: 15px;
	height: 15px;
    font-family : Candara, Trebuchet MS, Sans-serif;
    border: 1px solid gray;
    padding: 2px;
	background-color: gray;
    color: white;
    margin-left:2px;
}

div.menuProjetBoxCurrent {
	display:inline;
	width: 15px;
	height: 15px;
    font-family : Candara, Trebuchet MS, Sans-serif;
    border: 1px solid gray;
    padding: 2px;
	background-color: gray;
    color: orange;
}
a.menuProjet {
    text-decoration:none;
    color: #444444;
    color: white;
}

a.menuProjet:hover {
	color: #222222;
}

a.menuProjetId {
    text-decoration:none;
    /*color: #444444;*/
    color: white;
    font-weight: bold;
}

a.menuProjetId:hover {
	color: orange;
}
	

div.menuItemCurrent {
    padding-right : 5px;
    margin-top : 10px;
    font-weight: bold;
    color: black;
    
}

div.submenuItemCurrent {
    padding-right : 5px;
    padding-left:10px;
    margin-top : 5px;
    font-weight: bold;
    color: black;
    
}

a.menu {
	color: #555555;
	text-decoration: none;
	 font-weight: bold;
}

a.submenu {
	color: #555555;
	text-decoration: none;
	font-weight: bold;
}

a.menu:hover {
	color: black;
}
a.submenu:hover {
	color: black;
}




