/* specific CSS  */
body{
  background-color: white; 
}


.display_header{
  margin:0;
  padding:0;
  height:23px;
  border:0;
  background:#F0E8DC;
  border-bottom:solid 1px #D0C9BF;
}
  
.logo{
  margin:0;
  padding:0;
  padding:3px;
  padding-left:6px;
  float:left;
}
 
.title{
  margin:0;
  padding:0;
  display:block;
/*  padding-left:45px;*/
  color:black;
  font-size:12pt;
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  font-weight: bold;
  font-family:Calibri,Arial;
  float:left;
}	

.subtitle{
  position:absolute;
  top:4px;
  left:90px;
  color:black;
}

.sol{
}



.link_quit{
  padding-top:3px;
  padding-right:5px;
  position:absolute;
  left:370px;
}

.languages{
  float:right;
  right:3px;
  margin-top:3px;
}

.menu_lev1{
  padding:0;
  margin:0;
  float:left;
}

.menu_lev1 .elt_menu a{
  color:#717171;
  text-decoration: none;  
  font-weight: bold;
  display:block;
  margin:0;
  padding-top:4px;
  padding-bottom:4px;  
  padding-right:10px;
  padding-left:10px;  
}

.elt_menu:hover{
  background-color: #FFF9F0;  
}

.menu_lev1 .elt_menu_select a{
  text-decoration: none;
  font-weight: bold;
  display:block;
  margin:0;
  padding-top:4px;
  padding-bottom:4px;    
  padding-left:10px;  
  padding-right:10px;
  background-color:white;  
  color:black;
}

.menu_lev1 .elt_menu_img{
  float:left;  
}

.menu_lev1 .elt_menu_img a{
  color:rgb(0,0,0);
  text-decoration: none;  
  font-weight: bold;
  display:block;
  margin:0;
  padding-top:3px;
  padding-bottom:1px;  
  padding-right:10px;
  padding-left:10px;  
}

.menu_lev1 .elt_menu_img_select{
    float:left;
}

.menu_lev1 .elt_menu_img_select a{
  background-color:rgb(255,255,255);
  text-decoration: none;
  font-weight: bold;
  display:block;
  margin:0;
  padding-top:3px;
  padding-bottom:1px;    
  padding-left:10px;  
  padding-right:10px;
}



.menu_lev2{
  width:100%;
  padding:0;
  margin:0;
  float:left;  
  height:28px;
  background:url('images/ombre.png');
  background-position: 0px 24px;
  background-repeat:repeat-x;   
  background-color:#F7F7F7;
}


.menu_lev2 .elt_menu a{
  float:left;
  display:block;
  margin:0;  
  padding-top:4px;
  padding-bottom:4px;    
  padding-left:10px;  
  padding-right:10px;  
  color:rgb(255,255,255);
  text-decoration: none;  
  font-weight: bold;  
}

.menu_lev2 .elt_menu_select{
  float:left;
  display:block;
  margin:0;
  padding-top:4px;
  padding-bottom:4px;    
  padding-left:10px;  
  padding-right:10px;  
}

.menu_lev2 .elt_menu_select a{
  color:#FDB602;
  text-decoration: none;
  font-weight: bold;
  margin:0;
}


.menu_lev2{
  background-color:#F7F7F7;
  color:#000000;
}

.menu_lev2 .elt_menu a{
  color:#868686;
}

.menu_lev2 .elt_menu_select{
  
}

.blockGap{
  padding-top:24px;  
}


.Table2Levels{
  border-top-left-radius:6px;  
  border-top-right-radius:6px;    
}


.Table2Levels th:first-child{
  border-top-left-radius:6px;               
}


.Table2Levels th:last-child{
  border-top-right-radius:6px;               
}


/* HACK elements */
.fieldset .legend{
   border:0;
   background-color:#F3F3F3;
   padding:6px;
   background-image: none;
}

.label{
  font-weight:normal;
}

.button,
.button:link,
.button:visited,
.button:link:visited{
 text-decoration:none;
 color:#3E2500;
}

.deck_item-footer,
.item-footer{
 background:#FFFAF3;
}

.item-header{
  background:#F0E8DC;  
}

.col2DoFirst{
  border:solid 1px #CDAE81;
  background: #FFFDFA;
  border-bottom: 0;
  border-top:0;
  border-top-left-radius: 0px;	
  border-top-right-radius: 0px;	  
}

.col2Do{
  border:0;
  border-right:solid 1px #CDAE81;
  background: #FFFDFA;
  border-top-left-radius: 0px;	
  border-top-right-radius: 0px;	  
}

.sprintBacklog{
  border:0;
  border-right:solid 1px #CDAE81;
  background: #FFF7EB;
  border-top-left-radius: 0px;	
  border-top-right-radius: 0px;	    
}

.col2Do .colHeader,
.sprintBacklog .colHeader,
.col2DoFirst .colHeader{
  background-color: #FAF3E9;
  border-bottom:solid 1px #CDAE81;
  border-top-left-radius: 0px;	
  border-top-right-radius: 0px;	
}


.note{
 
}
