/* 	#########################################################################

    ~~ Nom du Fichier: header.php
    ~~ Auteur: Akoli E. DOGBE, Ing&eacute;nieur en Informatique industrielle, Directeur Ex&eacute;cutif de l&rsquo;ONG PEA
    ~~ Date de Cr�ation: 29.05.2009
    ~~ Derni�res Modifications:
        -> Date: 05.06.09
            ->Personne: Akoli Edem DOGBE
            ->Description du changement ou ajout:
    ~~ Description:
    ~~ Copyright: Ambassade du Togo en Allemagne
    ~~ Produit par: ASDGroup IT-Solutions
    ~~ Sponsorisé par: African Sustainable Development Group, ASDGroup

######################################################################### */

    A:active{text-decoration:underline; font-weight:bold; font-family: Verdana, Arial, sans-serif; font-size: 12px; color:#680000;}
	A:link{ text-decoration:underline; font-weight:bold; font-family: Verdana, Arial, sans-serif; font-size: 12px; color:#680000;}
	A:visited{text-decoration:underline; font-weight:bold; font-family: Verdana, Arial, sans-serif; font-size: 12px; color:#680000;}
	A:hover{text-decoration:underline; font-weight:bold; font-family: Verdana, Arial, sans-serif; font-size: 12px; color:red;}

	/* Format des links des menus principaux*/
	A:active.menuprincipal{text-decoration:none; font-weight:bold; font-family: arial; font-size: 12px; color:#6E89DD;}
	A:link.menuprincipal{ text-decoration:none; font-weight:bold; font-family: arial; font-size: 12px; color:#6E89DD;}
	A:visited.menuprincipal{text-decoration:none; font-weight:bold; font-family: arial; font-size: 12px; color:#6E89DD;}
	A:hover.menuprincipal{text-decoration:none; font-weight:bold; font-family: arial; font-size: 12px; color:#6E89DD;}

	A:active.menubottom{text-decoration:none; font-weight:bold; font-family: arial; font-size: 10px; color:#bfbfbf;}
	A:link.menubottom{ text-decoration:none; font-weight:bold; font-family: arial; font-size: 10px; color:#bfbfbf;}
	A:visited.menubottom{text-decoration:none; font-weight:bold; font-family: arial; font-size: 10px; color:#bfbfbf;}
	A:hover.menubottom{text-decoration:none; font-weight:bold; font-family: arial; font-size: 10px; color:#ffffff;}

	A:active.menubodyleft{text-decoration:none; font-weight:normal; font-family: arial; font-size: 9.5pt; color:#333333; padding: 2px;}
	A:link.menubodyleft{ text-decoration:none; font-weight:normal; font-family: arial; font-size: 9.5pt; color:#333333; padding: 2px;}
	A:visited.menubodyleft{text-decoration:none; font-weight:normal; font-family: arial; font-size: 9.5pt; color:#333333; padding: 2px;}
	A:hover.menubodyleft{text-decoration:none; font-weight:normal; font-family: arial; font-size: 9.5pt; color:green; padding: 2px;}

	.peaDate{ background-color:#000066; font-family:Arial; font-size:10px; color:#FFFFFF; padding-top:0.3mm; }

   
    
    table.tableprojet
    {
    width: 100%;
    border-collapse: collapse;
    background-color: white;
    border: solid 1px #6E89DD;
    }

   table.tableprojet td
    {
    border: solid 1px #6E89DD;
    }

   table.listeambassadeurs td
    {
        border-bottom: solid 1px #bfbfbf;
        padding: 6px;
    }    

   table.listeambassadeurs th
    {
        border-bottom: solid 3px #bfbfbf;
        padding: 6px;
        background-color: #d3f5f5;
    }     
    
    table.budget1
    {
    width: 100%;
    border-collapse: collapse;
    background-color: white;
    border: solid 1px #6E89DD;
    }

    .buttombg
    {
        height:auto;
        width:1110px;
        background-image:url(img/buttomgbimg.jpg);
        background-repeat:no-repeat;    
    }    
    
    tr.budgetheader
    {
        background-color: #cccccc;
        border-top: solid 1px #6E89DD;
        border-bottom: solid 2px #6E89DD;
    }

    tr.budgetprojet
    {
        border-bottom: solid 2px #6E89DD;
    }
    tr.budgettotal
    {
        background-color: #D9FDF3;
        border-top: solid 2px #6E89DD;
        border-bottom: solid 0px blue;
    }

    tr.bodystart
    {
        padding-top: 10px;
    }

    td.bodystart
    {
        color:#333333;
        font-size:14px;
        font-family:Verdana, Arial, sans-serif;
        padding: 5px;
        margin-top: 0px;
        background-color: #ffffff;
        border: 1px solid #FFE5E5;
    }
    
    td.bodystartbd
    {
        border: 1px solid #5d6166; /*#FFE5E5;*/
    }
        
    .BbodyStart
    {
        color:#333333;
        font-size:14px;
        font-family:Verdana, Arial, sans-serif;
        padding: 5px;
        margin-top: 0px;
        background-color: #ffffff;
    }    
    
    td.bodyleft
    {
        color:blue;
        font-size:10px;
        font-family:Verdana, Arial, sans-serif;
        padding: 5px;
        margin-top: 0px;
        border: 1px solid #6e89dd;
    }

    td.bodyright
    {
        border: 0px solid #6e89dd;
    }

    td.bdsmenu a
    {
        color:white; /*white;*/
        text-decoration:none;
        padding:0px;
        font-weight:bold;
        font-family:Verdana, Arial, sans-serif;
        font-size:11px;
        background:red;
    }

    p.pbodyleft
    {
        color: white;
        font-weight:bold;
        font-size:11px;
        background-color:#FFD000;
    }

    p.pbodyleft1
    {
        color:red;
        font-weight:bold;
        font-size:13px;
    }

    p.pbodystart
    {
        margin-top: 4px;
        margin-bottom: 8px;
        padding-bottom: 4px;
        color: #8E1D1D;
        font-weight:bold;
        font-size:15px;
        font-family:Arial, sans-serif;        
        border-bottom: 2px dotted #8E1D1D;
        background-color:#FFD000;
    }

    p.pbodystartambassade
    {
        margin-top: 4px;
        margin-bottom: 8px;
        padding-bottom: 4px;
        color: #5d6166;
        font-weight:bold;
        font-size:15px;
        font-family:Arial, sans-serif;        
        border-bottom: 2px dotted #5d6166;
        background-color:#FFFFFF;
    }    
    
    p.pbodystartvisa
    {
        margin-top: 4px;
        margin-bottom: 8px;
        padding-bottom: 4px;
        color: #5d6166;
        font-weight:bold;
        font-size:15px;
        font-family:Arial, sans-serif;        
        border-bottom: 2px dotted #5d6166;
        background-color:#FFFFFF;
    }
        
    p.pbodystartpassport
    {
        margin-top: 4px;
        margin-bottom: 8px;
        padding: 2px;
        color: #5d6166;
        font-weight:bold;
        font-size:15px;
        font-family:Arial, sans-serif;        
        border-bottom: 2px dotted #5d6166;
        background-color:#FFFFFF;
    }
   
    #divbodystart1
    {
        font-weight:normal;
        font-size:12px;
        font-family:Verdana, Arial, sans-serif; 
        text-align: justify;
    }
    
    #divbodystart1 a:link
    {
        font-weight:normal;
        font-size:12px;
        font-family:Verdana, Arial, sans-serif;
        color: #333333;
        text-decoration:none;        
    }
    
    #divbodystart1 a:hover
    {
        text-decoration:underline;        
        background-color:#e6f5ee; /*C1CDF0 --CC7F7FA*/
    }
    
   #divbodystart1 a:visited
    {
        font-weight:normal;
        font-size:12px;
        font-family:Verdana, Arial, sans-serif;
        color: #333333;        
        text-decoration:none;        
        background-color:#e6f5ee; /*C1CDF0 --CC7F7FA*/
    }
      
   #divbodystart1 a:active
    {
        text-decoration:none;        
        background-color:#e6f5ee; /*C1CDF0 --CC7F7FA*/
    }    
    
    p.pbodytitel
    {
        margin-top: 2px;
        margin-bottom: 8px;
        color: #5d6166;
        font-weight:bold;
        font-size:17px;
        font-family:Verdana, Arial, sans-serif;
        /* background-color:#6e89dd; */
    }
    
    p.pbodytitel1
    {
        margin-top: 2px;
        margin-bottom: 8px;
        font-weight:bold;
        font-size:17px;
        font-family:Verdana, Arial, sans-serif;
        /* background-color:#6e89dd; */
    }
    
    p.bdsmenualerte
    {
        padding-left:5px;
        padding-right:5px;
        color: white;
        font-weight:normal;
        font-size:12px;
        font-family:Verdana, Arial, sans-serif;
        background: red;
    }

    p.bdsmenuactualite
    {
        padding-left:5px;
        padding-right:5px;
        color: #680000;
        font-weight:normal;
        font-size:12px;
        font-family:Verdana, Arial, sans-serif;
        background: white;
    }

    p.bdsmenubienvenue
    {
        padding-left:5px;
        padding-right:5px;
        color: yellow;
        font-weight:normal;
        font-size:12px;
        font-family:Verdana, Arial, sans-serif;
        background: #FFCC00;
    }

    #bodylefttext{
        margin-top:4px;
        margin-left:0px;
        font-family:Verdana, Arial, sans-serif;
        /*background-color:#FAFEFE; */
        background-repeat:no-repeat;
        color:red;
        font-size:20px;
        font-weight:bolder;
        text-align:center;
        /* padding-bottom:0px; */
    }

    td.bodytext1 {
        color:#333333;
        background-color:white; /*A #FFE5E5*/
        text-align:left;
        font-family:Verdana, Arial, sans-serif;
        font-size:14px;
        font-weight:normal;
        padding: 4px;
    }

    table.bodyformtext1 {
        background-color:#680000; /*A*/
        margin: 8px;
    }

    table.bodyformtext1 th {
        color:#000000;
        background-color:white; /*A*/
        /* text-align:right; */
        font-family:Arial, Verdana, sans-serif;
        font-size:15px;
        font-weight:normal;
        border-bottom: 0px solid #6e89dd;
        padding: 5px;
    }

    table.bodyformtext1 td {
        color:#000000;
        background-color:white; /*A*/
        /* text-align:right; */
        font-family:Arial, Verdana, sans-serif;
        font-size:15px;
        font-weight:normal;
        border-bottom: 0px solid #6e89dd;
        padding: 3px;
    }

    table.bodyformtext1 td select {
        margin: 8px;
        padding: 2px;
        font-family:Arial, Verdana, sans-serif;
        font-size:10px;

    }
    table.bodyformtext1 input {
        margin: 8px;
        padding: 2px;
    }

    table.bodytrborder
    {
        border: solid 1px #6E89DD;
    }

    table.bodytdborder td
    {
        border: solid 1px #6E89DD;
    }

    #hheaderTopLayout{
        top: 0px;
        height:100px;
        width:1100px;
        background-color: #89b5e8; /*625858 #8E1D1D 221E1E*/
    }

    #hheaderTopWappen{
        position: absolute;
        padding-left:08px;
        padding-top: 08px;
        padding-bottom: 4px;        
        height:75px;
        width:60px;    
    }

    #hheaderTopTitle{
        position: absolute;          
        height:20px;
        width:820px;
        color:#28379e; /* 505259 #221E1E*/
        font-weight:bold;
        font-family:Impact,Arial,Verdana;
        font-size:45px;
        padding-top: 32px;
        padding-bottom: 5px;
        padding-left: 84px;        
    }

    #hheaderTopDevise{   
        position: absolute;        
        width:400px;
        height:40px;        
        color:#FFFFFF;
        font-weight:bold;
        font-family:Verdana,Impact,Arial;
        font-size:15px;
        padding-top: 20px;
        padding-bottom: 5px;        
        padding-left: 795px;
    }    
    
    #hheaderTopLayoutLink{
        position: absolute;
        padding-left:740px;
    }

    #headerboderleft{
        margin-left:50mm;
        margin-top:0mm;
        height:700px;
        width:89px;
        background-image:url(../img/drapeautogo1.jpg);
        background-repeat:no-repeat;
        position:absolute;
    }

    #BodyLayerMotBienvenue{
        width: 290px;
        height: 210px;
        background-image:url(../img/amba_paka.gif);       
    }
    
    #BodyLayerMotBienvenueBanner{
       position:absolute;
        top: 547px;
        width: 290px;
        height: 37px;
        padding-top: 6px;
        background-color: #E8E8E8;
        z-index: 10;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        background-position: center center;
        font-style: normal;
        font-weight: bolder;
        color: #003300;
        font-size: 25px;
        text-align: center;
        vertical-align: middle;
        /* for IE */
        filter:alpha(opacity=60);
        /* CSS3 standard */
        opacity:0.6;
    }    
    
    /* Layout mot de bien bienvenue*/
    #BodyLayerMotBienvenueBanner a:link{
        color: #25381c;; /*#25381c; */
        background-color: #E8E8E8;
        font-family: Verdana,Arial,Helvetica,sans-serif;  
        font-weight: bold;      
        font-style: normal;
        font-size: 14px;
        text-decoration:none;        
    }

    #BodyLayerMotBienvenueBanner a:hover{
        color: #25381c;
        background-color: #E8E8E8;
        text-decoration:underline;        
    }
    
    #BodyLayerMotBienvenueBanner a:visited{
        color: #25381c; 
        background-color: #E8E8E8;
        text-decoration:none;        
    }    
    
    #BodyLayerMotBienvenueBanner a:active{
        color: #25381c;        
        background-color: #E8E8E8;
        text-decoration:none;        
    }
    
    /* Layout mission*/
    #hheaderLayerMission{
        position: absolute;
        top: 132px;
        left: 930px;
        width: 300px;
        height: 190px;
        background-color: #E8E8E8;
        z-index: 5;
        background-position: center center;
        /* for IE */
        filter:alpha(opacity=60);
        /* CSS3 standard */
        opacity:0.6;
        border: 2px solid #680000;
        margin: 2px;
    }

    #hheaderLayerMission h2{  
        padding: 2px;    
        font-family: Arial, Verdana;
        font-style:normal;
        font-weight: bold;
        color: #680000;
        font-size: 18px;
        text-align:center;
    } 

    #hheaderLayerMission p {       
        color:#680000;
        text-align:justify;
        font-family:Verdana, Arial;
        font-size:13px;
        font-weight:normal;     
        padding-top: 0px;
        margin: 10px;
    }

    #menu {
        height: 35px;        
        background-color:#28379e; 
        border-bottom: 1px solid #CCCCCC; 
        border-top: 1px solid #CCCCCC;       
    }    
    
    #menu ul {
        margin-top:0px;      
        padding-top:6px;
        margin-left:7px; /*A*/
        margin-right:7px; /*A*/
        list-style-type:none;
        text-align:center;
        font-weight:normal;
        background-color:#28379e;         
    }    
    
    #menu li {
        float:left; /*pour IE*/
        margin:auto;
        padding:0;
        /* font-weight:bold; */
        /* border-left: 1px solid #000000; */
    }
    /*--------------------*/

    #menu li:hover {
        background-color:#d3f5f5; /*C1CDF0 FFE5E5 --CC7F7FA*/
         /* font-weight:normal; */
    }

    #menu li:hover a {
        color:#28379e;
        /*font-weight:normal; */
    }

    /*--------------------*/
    #menu li a {
        display:block;
        width:auto;
    /*	width:100px; */
        color:white; /*white;*/
        text-decoration:none;
        padding-left:8px;        
        padding-right:8px;        
        padding-top:6px;
        padding-bottom:6px;        
        font-weight:bold;
        font-family:Arial;
        font-size:11px;
        border-left:blue; /*nouveau*/
    }

    #menu li a:hover {
        background-color:#d3f5f5; /* FFE5E5 A C1CDF0*/
        /*color:#C1CDF0; */
    }

    #menu ul li ul {
        /*z-index: 6; */
        display:none;
        background-color:white; /*A*/
        text-align:left;
        font-weight:normal;
    }

    #menu ul li:hover ul {
        display:block;
        margin-left:0px; /* nécessaire pour l'ajustement des sous-menus á gauche!!!!*/
        /*margin-right:0px; /*A*/
        width:220px;        
    }

    #menu li:hover ul li {
        float:none;
        font-weight:normal;
        border-left: 0.3px solid #E6E6E6;
        border-right: 0.3px solid #E6E6E6;
        border-bottom: 0.3px solid #E6E6E6;
    }
   #menu li ul li a {
         font-weight:normal;
         color: white;
    }

    #menu li ul {
        position:absolute;
    }



/* Début Menus BodyLeft */

   #bodyrightmenu img {
        margin:0px;
        padding:0px;
        width:150px;
   }

   #bodyrightmenu ul {
        margin:auto;
        padding-left:0px;
        margin-left:0px; /*A*/
        margin-right:0px; /*A*/
        width:150px;
   }s

   #bodyrightmenu li {
        float:left; /*pour IE*/
        margin:0px;
        color: white;
        width:150px;
        text-align:left;
        list-style-position:inside;
        /* border-top: 1px solid #CCCCCC; */
        /* list-style-image:url(../img/or_tri.gif); */
        list-style-type:none;
        border-bottom: 1px solid #680000;
    }


    #bodyrightmenu li a {
        display:block;
        width:150px;
        margin:0px;
        color:#CC6600;
        text-decoration:none;
        padding-top:6px;
        padding-bottom:6px;
        padding-left:0px;
        padding-right:0px;
        font-size:11px;
    }

    #bodyrightmenu li a:hover{
        color: yellow;
        background:#900000 ;
        width:150px;
    }

    /*--------------------*/

#dbsmenualerte ul {
padding:0;
margin:0;
list-style-type:none;
}
#dbsmenualerte li
{
margin-left:0px;
float:left; /*pour IE*/
}
#dbsmenualerte ul li a
{
display:block;
float:left;
width:90px;
background-color:red;
color:#680000;
text-decoration:none;
text-align:center;
padding-left: 0px;
padding-right:0px;
padding-bottom:4px;
padding-top:4px;
border-width:2px;
border-style:solid;
/*pour avoir un effet "outset" avec IE :*/
border-color: #FF9900;
}
#dbsmenualerte ul li a:hover
{
background-color:#FF9900;
border-color: #FF9900;
}

#dbsmenuactualite ul {
padding:0;
margin:0;
list-style-type:none;
}
#dbsmenuactualite li
{
margin-left:2px;
float:left; /*pour IE*/
}
#dbsmenuactualite ul li a
{
display:block;
float:left;
width:91px;
background-color:#FFCC00;
color:#680000;
text-decoration:none;
text-align:center;
padding:4px;
padding-left: 0px;
padding-right: 0px;
border-width:2px;
border-style:solid;
/*pour avoir un effet "outset" avec IE :*/
border-color: #FF9900;
}
#dbsmenuactualite ul li a:hover
{
background-color:#FF9900;
border-color: #FF9900;
}

#dbsmenubienvenue ul {
padding:0;
margin:0;
list-style-type:none;
}
#dbsmenubienvenue li
{
margin-left:2px;
float:left; /*pour IE*/
}
#dbsmenubienvenue ul li a
{
display:block;
float:left;
width:100px;
background-color:#FFCC00;
color:#680000;
text-decoration:none;
text-align:center;
padding:4px;
padding-left: 0px;
padding-right: 0px;
border-width:2px;
border-style:solid;
/*pour avoir un effet "outset" avec IE :*/
border-color: #FF9900;
}
#dbsmenubienvenue ul li a:hover
{
background-color:#FF9900;
border-color: #FF9900;
}

 /*--------------------*/

 /* Début Menus Bottom */
 #bottommenu{
     width: 618px;      
 }
   #bottommenu ul {
        margin:0px;
        padding-bottom:0px;
        padding-left:0px;
        margin-left:0px; /*A*/
        margin-right:0px; /*A*/
        list-style-type:none;
        text-align:left;         
    }

    #bottommenu li {
        float:left; /*pour IE*/
        margin:0px;
        padding:0;
        border-right: 0px solid #CCCCCC;   
        border-bottom: 1px solid #CCCCCC;         
    }
 
    #bottommenu li a {
        display:block;
        width:190px;
        margin-left:2px;
        margin-right:2px;
        color:#ffffff;
        text-decoration:none;
        padding:5px;
        font-size:11px;       
    }

    #bottommenu ul li ul {
        display:block; /*pppppppppppppppppp*/
        text-align:left;
        float:none;
        color:#999999;              
    }

    #bottommenu ul li ul li a:hover {
        font-weight:normal;
        color:#ffffff;;
    }
    #bottommenu ul li ul li a {
        font-weight:normal;
        font-size:11px;
        color:#96b3ac; /*EFFBF5 666666; */
        margin-left:0px; /*A*/    
    }

    #bottommenu ul li ul li {
        float:none;
        margin-left:0px; /*A*/
        border-bottom: 0px solid #CCCCCC;
        border-top: 0px solid #CCCCCC;
    }

    #bottommenu li ul {
        position:absolute; 
    }
    
    /*---------------------*/
    
    #BRightTop{
        width: 210px;
        background-color:#5d6166; /*#D8D8D8; 680000/*#DF7401; /*#518851;*/
        border: 1px solid #D7DF01;
    } 
    
    .BRightTopMess p{
        margin: 6px;
        color: #AEB404; /*#AEB404; /*#000000;*/
        font-weight:bold;
        font-size:15px;
        font-family:Verdana, Arial, sans-serif;
        border-bottom: 1px dotted #FFFFFF;
        text-align: center;
        padding-bottom: 8px;
        background-color: #518851;
    }

    .BLeftMessTitle1 p{
        margin: 6px;
        color: #680000; /*#AEB404; /*#000000;*/
        font-weight:bold;
        font-size:15px;
        font-family:Verdana, Arial, sans-serif;
        border-bottom: 1px dotted #FFFFFF;
        text-align: center;
        padding-bottom: 8px;
        background-color: #FFFFFF;
    }

    .BRightMessTitle1 p{
        margin: 0px;
        color: #FFFFFF; /*#AEB404; /*#000000;*/
        font-weight:bold;
        font-size:13px;
        font-family:Verdana, Arial, sans-serif;
        border-bottom: 1px dotted #FFFFFF;
        text-align: left;
        padding: 4px;
        background-color: #680000;
    }
    
    .BRightTopMess2 p{
        margin: 6px;
        color: #FFFFFF; /*#AEB404; /*#000000;*/
        font-weight:bold;
        font-size:15px;
        font-family:Verdana, Arial, sans-serif;
        border-bottom: 1px dotted #FFFFFF;
        text-align: center;
        padding-bottom: 8px;
        background-color: #680000;
    }
    
    .BRightTopBlock1 a:link
    {
        margin-left:-8px;
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11pt;
        COLOR: #36403e;
        FONT-FAMILY: arial;
        TEXT-DECORATION: none;
        text-align: left;
    }
    .BRightTopBlock1 a:hover
    {
        margin-left:-8px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11pt;
        COLOR: #29302f;
        FONT-FAMILY: arial;
        TEXT-DECORATION: underline;
        text-align: left;
    }
    .BRightTopBlock1 a:visited
    {
        margin-left:-8px;
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11pt;
        COLOR: #36403e;
        FONT-FAMILY: arial;
        TEXT-DECORATION: underline;
        text-align: left;
    }
    .BRightTopBlock1 a:active
    {
        margin-left:-8px;
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11pt;
        COLOR: #36403e;
        FONT-FAMILY: arial;
        TEXT-DECORATION: none;
        text-align: left;
    }

    .BRightTopBlock1 {
        margin-top:8px;
        margin-left:10px;
        font-family:Verdana, Arial, sans-serif;
        font-style: normal;
        font-weight: normal;
        text-align: left;
        color: #333333; /*#58FAAC; /*#D7DF01;*/
        font-size: 11px;
        padding-bottom: 8px;
        border-bottom: 1px solid #bfbfbf;        
    }    
/*-----------------------*/       
    #BLeft0{
        padding-top: 2px;
        width: 210px;
        background-color:#ffffff; /* d3f5f5 16169c 699528 #518851; */
    }

    .BLeftTopBlockText
    {
        PADDING: 2px;
        FONT-WEIGHT: bold;
        FONT-SIZE:18px;
        COLOR: #ffffff;
        FONT-FAMILY: arial;
        text-align: left;    
        background-color:#5d6166;      
        border-bottom: 1px solid #13138a;        
    }    
    
    .BLeftTopBlock1 a:link
    {
        margin-left:-2px;
        PADDING: 2px;
        width: 210px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: #5d6166;
        FONT-FAMILY: arial;
        TEXT-DECORATION: none;
        text-align: left;     
    }
    .BLeftTopBlock1 a:hover
    {
        margin-left:-2px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: #29302f;
        FONT-FAMILY: arial;
        TEXT-DECORATION: underline;
        text-align: left;
    }
    .BLeftTopBlock1 a:visited
    {
        margin-left:-2px;
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: #5d6166;
        FONT-FAMILY: arial;
        TEXT-DECORATION: underline;
        text-align: left;
    }
    .BLeftTopBlock1 a:active
    {
        margin-left:-2px;
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: #5d6166;
        FONT-FAMILY: arial;
        TEXT-DECORATION: none;
        text-align: left;
    }

    .BLeftTopBlock1 {
        margin-top:2px;
        margin-left:2px;
        font-family:Verdana, Arial, sans-serif;
        font-style: normal;
        font-weight: bold;
        text-align: left;
        color: #333333; /*#58FAAC; /*#D7DF01;*/
        font-size: 16px;
        padding-bottom: 4px;
        border-bottom: 1px solid #5d6166;        
    }      
    
/*--------------------------*/    
    #BRight0{
        width: 290px;
        background-color:#d3f5f5; /* 625858 #518851; */
        /*border: 1px dotted #89b5e8;        */
    }  

    #BRight1{
        width: 290px;
        background-color:#FFFFFF; /*#518851; */
    }  
    
    #BRight2{
        width: 290px;
        background-color:#625858; 
    }      
    
    #Bstart1{
        width: 510px;
        background-color:#FFFF00; 
    }     

    .BRight1Mess p{
        margin: 6px;
        color: #FFFFFF;
        font-weight:bold;
        font-size:18px;
        font-family:Verdana, Arial, sans-serif;
        border-bottom: 1px dotted #FFFFFF;
        text-align: center;
        padding-bottom: 8px;
    }

    #BlockMiseGarde{
        padding-top: 2px;
        width: 210px;
        font-size: 11px;
        background-color:#ffffff; /*#D8D8D8; 680000/*#DF7401; /*#518851;*/
        border: 1px solid #5d6166;
    }     

    #BlockMiseGardeText
    {
        PADDING: 2px;
        FONT-WEIGHT: bold;
        FONT-SIZE:18px;
        COLOR: #ffffff;
        FONT-FAMILY: arial;
        text-align: left;    
        background-color:#5d6166;      
        border-bottom: 1px solid #13138a;        
    }     
    
    .BLeftBlock1 {
        margin-top:8px;
        margin-left:10px;
        font-family:Verdana, Arial, sans-serif;
        font-style: normal;
        font-weight: normal;
        text-align: left;
        color: #680000;
        font-size: 11px;
        padding-bottom: 8px;
        border-bottom: 1px dotted white;
    }
    
    .BLeftBlock1 a:link
    {
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #5d6166;
        FONT-FAMILY: arial;
        TEXT-DECORATION: none;
        text-align: left;
    }
    .BLeftBlock1 a:hover
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #5d6166;
        FONT-FAMILY: arial;
        TEXT-DECORATION: underline;
        text-align: left;
    }
    .BLeftBlock1 a:visited
    {
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #5d6166;
        FONT-FAMILY: arial;
        TEXT-DECORATION: underline;
        text-align: left;
    }
    .BLeftBlock1 a:active
    {
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #5d6166;
        FONT-FAMILY: arial;
        TEXT-DECORATION: none;
        text-align: left;
    }

 .BRight1Block0 {
        margin-top:8px;
        margin-left:7px;
        margin-right:7px;        
        font-family:Verdana, Arial, sans-serif;
        font-style: normal;
        font-weight: normal;
        text-align: left;
        color: #625858; /*#58FAAC; /*#D7DF01;*/
        font-size: 12px;
        padding-bottom: 8px;         
    }
    
    .BRight1Block0 a:link
    {
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 9px;
        COLOR: #AEB404;
        FONT-FAMILY: arial;
        TEXT-DECORATION: none;
        text-align: left;
    }
    .BRight1Block0 a:hover
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        COLOR: #680000;
        FONT-FAMILY: arial;
        TEXT-DECORATION: underline;
        text-align: left;
    }
    .BRight1Block0 a:visited
    {
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 9px;
        COLOR: #AEB404;
        FONT-FAMILY: arial;
        TEXT-DECORATION: underline;
        text-align: left;
    }
    .BRight1Block0 a:active
    {
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 9px;
        COLOR: #DF7401;
        FONT-FAMILY: arial;
        TEXT-DECORATION: none;
        text-align: left;
    }    
    
    .BRight1Block1 {
        margin-top:8px;
        margin-left:10px;
        font-family:Verdana, Arial, sans-serif;
        font-style: normal;
        font-weight: normal;
        text-align: left;
        color: #D8D8D8; /*#58FAAC; /*#D7DF01;*/
        font-size: 10px;
        padding-bottom: 8px;
        border-bottom: 1px dotted white;
    }
    
    .BRight1Block1 a:link
    {
        margin-left:-8px;
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 9pt;
        COLOR: #AEB404;
        FONT-FAMILY: arial;
        TEXT-DECORATION: none;
        text-align: left;
    }
    .BRight1Block1 a:hover
    {
        margin-left:-8px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 9pt;
        COLOR: #DF7401;
        FONT-FAMILY: arial;
        TEXT-DECORATION: underline;
        text-align: left;
    }
    .BRight1Block1 a:visited
    {
        margin-left:-8px;
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 9pt;
        COLOR: #AEB404;
        FONT-FAMILY: arial;
        TEXT-DECORATION: underline;
        text-align: left;
    }
    .BRight1Block1 a:active
    {
        margin-left:-8px;
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 9pt;
        COLOR: #DF7401;
        FONT-FAMILY: arial;
        TEXT-DECORATION: none;
        text-align: left;
    }    
    
    .BRight1Block2 {
        margin-top:8px;
        margin-left:7px;
        margin-right:7px;        
        font-family:Verdana, Arial, sans-serif;
        font-style: normal;
        font-weight: normal;
        text-align: left;
        color: #625858; /*#58FAAC; /*#D7DF01;*/
        font-size: 12px;
        padding-bottom: 8px;         
    }
    
    .BRight1Block2 a:link
    {
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 9px;
        COLOR: #AEB404;
        FONT-FAMILY: arial;
        TEXT-DECORATION: none;
        text-align: left;
    }
    .BRight1Block2 a:hover
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        COLOR: #680000;
        FONT-FAMILY: arial;
        TEXT-DECORATION: underline;
        text-align: left;
    }
    .BRight1Block2 a:visited
    {
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 9px;
        COLOR: #AEB404;
        FONT-FAMILY: arial;
        TEXT-DECORATION: underline;
        text-align: left;
    }
    .BRight1Block2 a:active
    {
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 9px;
        COLOR: #DF7401;
        FONT-FAMILY: arial;
        TEXT-DECORATION: none;
        text-align: left;
    }
    
/*-----------------------*/       
    #BRight3{
        padding-top:4px;
        width: 290px;
        COLOR: #ffffff;
        font-family:Verdana, Arial, sans-serif;
        font-style: normal;
        font-weight: normal;
        font-size: 8px;
        background-color:#ffffff; /*d3f5f5 16169c 699528 #518851; */
    }

    .BRight3TopBlockText
    {
        margin-left:0px;
        PADDING: 2px;
        FONT-WEIGHT: bold;
        FONT-SIZE:18px;
        COLOR: #ffffff;
        FONT-FAMILY: arial;
        text-align: left;    
        background-color:#847171;      
        border-bottom: 1px solid #13138a;        
    }    
    
    .BRightTopBlock3{
        width: 290px;
        font-family:Verdana, Arial, sans-serif;
        font-style: normal;
        font-weight: normal;
        font-size: 10px;
        background-color:#d3f5f5; /*16169c 699528 #518851; */
    }    
    
    .BRightTopBlock3 a:link
    {
        margin-left:-2px;
        PADDING: 2px;
        width: 210px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: #13138a;
        FONT-FAMILY: arial;
        TEXT-DECORATION: none;
        text-align: left;     
    }
    .BRightTopBlock3 a:hover
    {
        margin-left:-2px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: #847171;
        FONT-FAMILY: arial;
        TEXT-DECORATION: underline;
        text-align: left;
    }
    .BRightTopBlock3 a:visited
    {
        margin-left:-2px;
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: #13138a;
        FONT-FAMILY: arial;
        TEXT-DECORATION: underline;
        text-align: left;
    }
    .BRightTopBlock3 a:active
    {
        margin-left:-2px;
        PADDING-LEFT: 1mm;
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: #13138a;
        FONT-FAMILY: arial;
        TEXT-DECORATION: none;
        text-align: left;
    }

    .BRightTopBlock3 {
        margin-top:2px;
        margin-left:2px;
        font-family:Verdana, Arial, sans-serif;
        font-style: normal;
        font-weight: bold;
        text-align: left;
        color: #333333; /*#58FAAC; /*#D7DF01;*/
        font-size: 16px;
        padding-bottom: 4px;
        border-bottom: 1px solid #13138a;        
    }      
    
/*--------------------------*/       
        
    /*--------------------*/
    #bheadertext {
        color: #28379e; /*; #AEB404     */
        text-align:left;
        font-family:Verdana, Arial, sans-serif;
        font-size:20px;
        font-weight:bold;     
        border-bottom: 2px #28379e dotted; /*0px solid #680000; */
        padding: 5px;
    }


    /*--------------------*/
    #hheaderlink {
        padding-top:73px;  
        padding-left:893px;       
        width: 300px;  
    }
    
    #hheaderlink ul {
        margin:0;
        padding-bottom: 20px;
        margin-left:2px; /*A*/
        margin-right:2px; /*A*/
        list-style-type:none;
        text-align:left;
    }

    #hheaderlink li {
        float:left; /*pour IE*/
        margin:auto;
        padding-top:5px;
        
    }

    #hheaderlink li:hover a {
        color:#666666;
    }

    #hheaderlink li a {
        display:block;
        width:auto;
        margin-left:3px;
        padding-bottom: 7px;        
        margin-right:3px;
        color:white;
        text-decoration:none;
        padding-top:2px;
        font-size:10px;
        font-weight:bold;
    }

    #btext {
        margin-left:3px;
        color:#444444;
        text-decoration:none;
        padding-top:4px;
        padding-bottom:4px;
        font-size:14px;
        background-color:#E0FBFE;
        font-weight:bold;
    }
    
    #BottomMessage1 {
        margin: 0px;         
        /*padding: 0px;
        margin: 0px;        
        width: 278px;
        height: 100px;        
        background-color: #FFFFFF; */
        padding: 3px;
        width: 280px;
        height: 46px;
        color: white; /*#AEB404;#5d6166 /*#000000;*/
        font-weight:bold;
        font-size: 29px;
        font-family:Arial, sans-serif;
        text-align: center;
        vertical-align: text-top;
        background-color: #5d6166;        
    }    
    
    #BottomMessage1 p{
        padding: 6px;
        width: 280px;
        height: 100px;
        color: #5d6166; /*#AEB404; /*#000000;*/
        font-weight:bold;
        font-size:36px;
        font-family:Verdana, Arial, sans-serif;
        text-align: center;
        vertical-align: text-top;
        background-color: #AEB404;
    }      
    
    #bottomtext {
        margin-top: 15px;
        padding: 5px;
        color:#bfbfbf;
        text-decoration:none;
        font-size:9px;
        font-family:Arial, sans-serif;        
    }
	/* Format de tableaux et td avc des images de fond */	
    /* Header background */
	.HeaderImageBG0{background-image:url(../img/bonneannee2012f.jpg); background-repeat:no-repeat; width:auto; }
	.HeaderImageBG1{background-image:url(../img/bonneannee2012e.jpg); background-repeat:no-repeat; }
	.HeaderImageBG2{background-image:url(../img/togoheaderimagebg2.jpg); background-repeat:no-repeat; }
	.HeaderImageBG3{background-image:url(../img/togoheaderimagebg3.jpg); background-repeat:no-repeat; }
	.HeaderImageBG4{background-image:url(../img/togoheaderimagebg4.jpg); background-repeat:no-repeat; }
	.HeaderImageBG5{background-image:url(../img/ataheaderimagebg_neu5.gif); background-repeat:no-repeat; }

	.ImageFondHeader1{background-image:url(../img/ataheaderbg.gif); background-repeat:no-repeat; }
	.ImageFondHeader2{background-image:url(../img/ataheaderbg2.gif); background-repeat:no-repeat; }
	.ImageFondHeader3{background-image:url(../img/ataheaderbg3.gif); background-repeat:no-repeat; }
	.ImageFondHeader4{background-image:url(../img/ataheaderbg4.gif); background-repeat:no-repeat; }
	.ImageFondHeader5{background-image:url(../img/ataheaderbg5.gif); background-repeat:no-repeat; }

    .HeaderMenuBG1{background-image:url(../img/togoheadermenubg1.jpg); background-repeat:no-repeat; }
    .ImageFondHeaderMenu2{background-image:url(../img/ataheadermenubg2.jpg); background-repeat:no-repeat; }
    .ImageFondHeaderMenu3{background-image:url(../img/ataheadermenubg3.jpg); background-repeat:no-repeat; }
    
	.ImageFondHeaderImange1{background-image:url(../img/ataheaderimagebg.jpg); background-repeat:no-repeat; }
    .ImageFondHeaderImange2{background-image:url(../img/ataheaderimagebg2.jpg); background-repeat:no-repeat; }
	.ImageFondHeaderImange3{background-image:url(../img/ataheaderimagebg3.jpg); background-repeat:no-repeat; }
	.ImageFondHeaderImange4{background-image:url(../img/ataheaderimagebg4.jpg); background-repeat:no-repeat; }
	.ImageFondHeaderImange5{background-image:url(../img/ataheaderimagebg5.jpg); background-repeat:no-repeat; }
    .ImageFondHeaderImange6{background-image:url(../img/ataheaderimagebg6.jpg); background-repeat:no-repeat; }



    /* Body left background */
	.ImageFondBodyLeft1{background-image:url(../img/atabodyleftbg.gif); background-repeat:no-repeat; }
	.ImageFondBodyLeft2{background-image:url(../img/atabodyleftbg1.gif); background-repeat:no-repeat; }
	.ImageFondBodyLeft3{background-image:url(../img/atabodyleftbg2.jpg); background-repeat:no-repeat; }
        .sponsoredBottomText{
            padding-top:1px;
            padding-bottom:1px;
            font-family:Arial;
            font-size:9pt;
            color:#333333;
            background-color:#FFFFFF;
            border-bottom: 0px solid #CCCCCC;
            border-top: 1px solid #CCCCCC;
        }

	.MButton{ background-color:blue; color:white; width:90px; border:1px solid white; font-family: arial; font-size:8pt;}	

	.Textb{ font-family:Arial,sans-serif; font-size:10pt; color:white; margin:0px; margin-top:18px; }
	.Menu{ z-index: 10; visibility: hidden;  position: absolute; }
