







/*                            MENU Acces rapide !
----------------------------------------------------------------------------------------------------
*/
  a.Menu,a.MenuCurrent{
    /*background: url("../Graphique/images/submenu/submenuItemn.gif");*/
    display: block;
    padding-top: 3px;
    text-align:center;
    height:26px;
    color:#121212 ;
    font-weight:bold;
    font-family: verdana;
    font-size:14px;
    text-decoration:none ;
  }
   
  a.Menu:hover, a.MenuCurrent:hover{
    color: #454545;
    text-decoration: none  ;
  
  }
  
  
/*                            Main
----------------------------------------------------------------------------------------------------
*/  
  
  /* -----------------------------MENU------------------------------------------------*/
 


#tab 
{
padding-top:25px;
 margin:0;
 top:0;

}
#tab ul 
{
 margin:0;
 padding:0;
 list-style:none;
 float:left;
}
#tab li 
{
  
display:inline;
 float:left;
 margin:0;
 padding:0;
}
#tab a 
{
padding-left:70px;

 margin:0;
 padding:0;
 text-decoration:none;
 border:0;
 display:block;
 float:left;
}
#tab a span 
{
 display:block;
 padding-left:70px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:20px;
 color:#000000;

}

#tab a:hover,#tab li.item_active a ,#tab li.FirstTabActive a
{

 background-position:right bottom;
 border-color:#000000;
}
#tab a:hover span,#tab li.FirstTabActive a span ,#tab li.item_active a span 
{

 background-position:left bottom;
 font-weight:bold;
 font-style:normal;
 text-decoration:none;
}
#tab li.FirstTab a  
{


 margin:0;
 padding-left:70px;
 text-decoration:none;
 border:0;
 display:block;
 float:left;
}

#tab li.FirstTab a span, #tab li.FirstTabActive a span 
{

 display:block;

 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
 font-weight:bold;

}



/*                            MENU DROP 
----------------------------------------------------------------------------------------------------
*/
.dropmenudiv
{

 position:absolute;
 top:0;
 float:left;
 display:block;
 visibility:hidden;
 border:0 ;
 background: url("http://www.hadeen.com/FR/images/template-1_07.gif");
 color:#FFFFFF;
 z-index:100;
 text-decoration:none;    
    line-height:36px;

    width: 129px;
     padding:0;
}
.dropmenudiv ul 
{
 margin:0;
 padding:0;
 list-style:none;
}
.dropmenudiv li 
{
 display:inline;
 margin:0;
 padding:0;
}
.dropmenudiv a:link, .dropmenudiv a:visited
{
 width:129px;
 margin:0;
 padding:0;
 display:block;
 border:0 solid ;
 color:#FFFFFF;

 font-weight:bold;
 font-style:normal;
 text-decoration:none;
}
.dropmenudiv a span 
{
 background: url("http://www.hadeen.com/FR/images/template-1_07.gif");
 float:left;
 display:block;
 line-height:36px;

 padding:0 10px 0 10px;

  font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#FFFFFF;
}
.dropmenudiv a span 
{
 background: url("http://www.hadeen.com/FR/images/template-1_07.gif");
 float:none;
}
.dropmenudiv a:hover
{
 border:0 ;
 background-position:left bottom;
 font-weight:bold;
 font-style:normal;
 text-decoration:none;
 color:#FFFFFF;
}
.dropmenudiv a:hover span 
{
 background-position:right bottom;
 color:#FFFFFF;
 font-weight:bold;
}

/*                            Fnd des modules 
----------------------------------------------------------------------------------------------------
*/
	.Entete1{ 

    width:100%;height:135px; padding:0px;
    background-image:url('../Graphique/images/Entete1.jpg');

    vertical-align:top;
    background-position:top;
    background-repeat:repeat-x;
    }
  .Entete2{ 
 
    width:963px;height:100%; 
    padding:0px;margin:0px;
    background-color:#44c4f5;
    background-image:url('../Graphique/images/Entete2.jpg'); 
    
    background-position: top;
    vertical-align:top;
       
    }
  .Entete3{ 
    width:100%;height:100%;
	padding:0px;margin:0px; 
	border:0px solid;
	
    background-image:url('../Graphique/images/Entete3.jpg');background-repeat:no-repeat;background-position:right top;
    text-align:left;
    vertical-align:top;
        
    }
  .Entetelogo{ 
    width:100%;height:100%;
	padding:0px;margin:0px; 
    background-image:url('../Graphique/images/EnteteLogo.jpg');background-repeat:no-repeat;background-position:left top;
    text-align:left;
    vertical-align:top;
        
    }
  .Cont{ 
 
    width:100%;
 
    background-image:url('../Graphique/images/TopCont.jpg'); 
    background-repeat: repeat-x;
    }
  .Bas{ 

    width:100%;
    height:180px;
	padding-bottom:0px;
    background-image:url('../Graphique/images/Bas.jpg'); 
    background-repeat: repeat-x;
    background-position: bottom;
    }
    
  .TitreHadeen{
  height:60px;
  padding-top:10px;
  padding-left:60px;
  vertical-align:top;
  text-align:left;
  width:263px;
  color:#FFFFFF;
  font-size:35px;
  font-family:Verdana;
  }
  .BtnClient{
    height:60px;
  color:#000000;
  font-size:15px;
  width:685px;
  text-align:right;
  
  }
  .Mnu{
    height:34px;
    padding-left:8px;
    padding-right:10px;
    color:#000000;
    font-size:25px;
  }
  .MnuTitle{

  padding-left:70px;
  color:#000000;
  font-size:22px;
  text-decoration:none;
  
  }
  
  .ContBox{
  
 
  padding:5px;
  padding-bottom:50px;
  border:1px solid #067b7f;
  background-color:#dde6e5;
  background-image:url('../Graphique/images/DegBox.jpg'); 
  background-repeat: repeat-x;
  background-position:left bottom;
   
  }
  .TitreBox{
  width:100%;
  text-align:left;
  color:#0f80a9;
  font-size:20px;
  font-weight:bold;
  height:32px;
  }
  .FndPub{
    
      width:765px;
      height:309px;
      
      background-image:url('../Graphique/images/FndPub.jpg') ;
    
    
    }
  .copyright{
  
    color:#242424;
  font-size:20px;
  text-decoration:none;
 
  
  
  } 

/* -----------------------------Acces rapide------------------------------------------------*/

  a.AccR,a.AccRCurr{
    color: #5394b1;
    font-weight:bold;
    font-family: verdana;
    font-size:12px;
    text-decoration:none ;
  }
   
  a.AccR:hover, a.AccRCurr:hover{
    color: #454545;
    text-decoration: none  ;
    }
/* -----------------------------Menu news------------------------------------------------*/  
a.MnNews {
    color: #0e6186;
    font-weight:bold;
    font-family: verdana;
    font-size:12px;
    text-decoration:none ;
  }
  
a.MnNews:hover, .MnNewsSel {
  color: #109edd;
  font-weight:bold;
  font-family: verdana;
  font-size:14px;
  text-decoration:none ;
}

.LinkActu{
  color: #0e6186;
  font-weight:bold;
  font-family: verdana;
  font-size:14px;
  text-decoration:none ;
}
.LinkActu:hover{
  color: #109edd;
  font-weight:bold;
  font-family: verdana;
  font-size:14px;
  text-decoration:none ;
}

/* -----------------------------Menu Viewer------------------------------------------------*/  
  .LigneLeft
    {
    border-left: 1px solid #4b5a33;
    padding-top: 100px;
    margin-left: 400px;
  
    }
    
        td.MnTitle1{
    display: block;
    height:70px;
    color: #000000;
    font-weight:bold;
    font-family: verdana;
    font-size:12px;
    text-decoration:none ;
  }









  .SubMnu{
    
    background-color:#e1edef;background-image:url('../Graphique/images/DegMnu.jpg');background-repeat:repeat-x; background-position:left bottom;
    padding:10px; position:absolute;
    left:0px;top:0px;
    width:250px;
    text-align:left;
    border-left:solid 1px;border-bottom:solid 1px;border-right:solid 1px;
  }
  .SubMnuHidden{

    position:absolute;
    left:0px;top:0px;
    width:1px;height:1px;
    visibility:hidden;
  }
  .MnuItem{
   
   
    height:100%;width:150px;
    padding:0px;margin-left:30px;
    padding-top:0px;
    font-size:20px;
    text-align:center;
    cursor:pointer ;

    
  }
  .MnuItemSel{
    
    background-color:#e1edef;
    height:100%;width:148px;
    padding:0px;margin-left:30px;
    padding-top:0px;
    font-size:20px;
    text-align:center;
    border-left: solid 1px black;border-right: solid 1px black;
    cursor:pointer ;
  }
    .Mnu1ItemSel{
    
    background-color:#e1edef;
    height:100%;width:148px;
    padding:0px;margin-left:30px;
    padding-top:1px;
    font-size:20px;
    text-align:center;

    border-left: solid 1px black;border-right: solid 1px black;border-bottom: solid 1px black;
    cursor:pointer ;
  }
  .SubMnuCont{
    
    padding-top:0px;
  
  
  }
  .linkSubMnu{
    
    font-weight:bold;
    font-family: verdana;
    font-size:12px;
    text-decoration:none ;
    color:#454545;
    padding-left:15px;
      
    width:100%;
  }
  .linkSubMnuO{
    
    font-weight:bold;
    font-family: verdana;
    font-size:12px;
    text-decoration:none ;
    color:#676767;
    cursor:pointer ;
    padding-left:15px;
  }
  .linkMnu{
    
    font-weight:bold;
    font-family: verdana;
    font-size:12px;
    text-decoration:none ;
    color:#176070;
  }
  .LinkBtnHead{
  
    font-weight:bold;
    font-family: verdana;
    font-size:12px;
    text-decoration:none ;
    color:#045c72;
  }
  
  /* ----------------- Switch Screen -----------------------------------*/
    
.Ong{
	width:100%;height:50px;
	padding-top:10px;padding-left:10px;
	text-align:left;
	background-image:url('../Graphique/images/SwitchScreen/Ong.jpg');
	font-size:12px;font-family:verdana;font-weight:bold;
	cursor:pointer;
	
}
.OngSel{
	width:100%;height:50px;
	padding-top:10px;padding-left:10px;
	text-align:left;
	background-image:url('../Graphique/images/SwitchScreen/OngSel.jpg');
	font-size:12px;font-family:verdana;font-weight:bold;
	cursor:pointer;
}
.OngCont{
	width:100%;height:100%;
	position:static;
	visibility:visible;
	text-align:left;
	cursor:pointer;
	font-size:18px;font-family:verdana; 
	
}
.OngContHidden{
    position:absolute;
    visibility:hidden;
    overflow:hidden;
    text-align:left;
    width:1px;
    height:1px;
    top:0px;
    left:0px;
}