body{
background-color:#6093C8;
}

a{
text-decoration:none;
}

img{
border:0;
}

#global {
width:900px;
left: 50%;  
margin-left: -450px; /* moitié de la largeur */ 
background-color:#005AA9;
position:absolute;
}

#banniere{
width:900px;
height:150px;
background-image:url('../image/header.png');
}

/*SIte*/
#contenu {
width:900px;
background-color:#005AA9;
}
/*Gauche*/
#gauche{
position:relative;
width:200px;
float:left;
background-color:#005AA9;
}

.menu_gauche{
width:200px;
background-color:#005AA9;
}

div#menu {width: 200px; text-align:center; text-decoration:none; color:#005AA9; background-color:#005AA9; font-family:arial; font-weight:bold; font-size:80%;}
div#menu ul {padding: 0; width: 200px;  margin:0;color:#ffffff; }
div#menu li {padding-top:5px; padding-bottom:5px;};
div#menu li.sousmenu {}
div#menu ul li {position:relative; list-style: none; border-bottom:1px solid #ffffff;color:#ffffff;}
div#menu ul ul {position: relative; top: 0; left: 0px; display:none; color:#ffffff; }
div#menu li a {text-decoration: none; color:#ffffff; list-style: none; }
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block; color:#ffffff; text-align:right; background-color:#F18E00; font-style:italic;}
div#menu ul.niveau1 li.sousmenu ul.niveau2 li:hover {background-color:#CF7A00;} 

.actu{
margin-top:20px;
padding-left:20px;
padding-right:20px;
width:160px;
position:fixed;
height:430px;
background-image:url('../image/bandeau_vert_ADYAR.png');
}

.titre_actu{
color:#ffffff;
font-family:arial;
font-weight:bold;
text-align:center;
margin-bottom:5px;
}

.texte_actu{
color:#ffffff;
font-family:arial;
font-weight:bold;
text-align:justify;
margin-bottom:10px;
font-size:70%;
}

.image_actu{
text-align:center;
}

.lire_suite{
margin-top:10px;
text-align:right;
font-style:italic;
font-weight:bold;
font-size:75%;
}

.lire_suite a{
list-style:none;
text-decoration:none;
color:#ffffff;
}

.fond {
width:200px;
height:430px;

}
/*Centre*/
#centre{
width:531px;
background-color:#ffffff;
position:relative;
float:left;
}

.texte_centre{
width:481px;
margin-left:25.5px;
padding-top:25px;
font-family:arial;
}


.texte_centre table{
font-size:75%;
text-align:justify;
}


/*menu haut*/
#menu_haut{
width:531px;
}

#menu2{text-align:center;}
div#menu2 a {color:#FFFFFF;width:531px; font-family:arial; font-weight:bold;}
div#menu2 ul {padding: 0; margin:0px; background: white; text-align:center;}
div#menu2 li {background:#8BA2D3;padding-top:5px; padding-bottom:5px; width:177px;}
div#menu2 ul.niveau12 li{width:177px;}
div#menu2 li:hover {background: #005AA9;}
div#menu2 li.sousmenu2:hover {background: #FF0000;}
/* rejout couleur de fond */
div#menu2 li.sousmenu2 {background-color:#666666}
/* rajout pr pour fleche direction bas et couleur de fond*/
div#menu2 li.plop { background-color:#666666;}
#menu2 li{border-bottom:1px solid #ffffff;}
/* une petite bordure en top*/
div#menu2 ul li {position:relative; list-style: none; float:left; width:177px;  font-size:85%;}
div#menu2 ul ul {position: absolute;display:none; width:177px;}
div#menu2 li a {text-decoration: none;display:block;width:177px;}
div#menu2 ul.niveau12 li.sousmenu2:hover ul.niveau22, 
div#menu2 ul.niveau22 li.sousmenu2:hover ul.niveau32 {display:block;}

/*-----------------------------------------------*/
div#menu2 li.sousmenu23:hover {background: #8E3B38;}
/* rejout couleur de fond */
div#menu2 li.sousmenu23 {background-color:#CA5955}
/* rajout pr pour fleche direction bas et couleur de fond*/
div#menu2 li.plop { background-color:#666666;}

/* une petite bordure en top*/
div#menu2 ul li {position:relative; list-style: none; float:left;}

div#menu2 ul.niveau12 li.sousmenu23 {font-family:arial; font-style:italic; font-size:90%;}

div#menu2 ul ul {position: absolute;display:none; }
div#menu2 li a {text-decoration: none; padding: 4px 0 4px; display:block;}
div#menu2 ul.niveau12 li.sousmenu23:hover ul.niveau223, 
div#menu2 ul.niveau223 li.sousmenu23:hover ul.niveau32 {display:block;}

/*-----------------------------------------------*/
div#menu2 li.sousmenu24:hover {background: #677800;}
/* rejout couleur de fond */
div#menu2 li.sousmenu24 {background-color:#98AD00;}
/* rajout pr pour fleche direction bas et couleur de fond*/
div#menu2 li.plop { background-color:#666666;}

/* une petite bordure en top*/
div#menu2 ul li {position:relative; list-style: none; float:left; }

div#menu2 ul.niveau12 li.sousmenu24 {font-family:arial; font-style:italic; font-size:90%;}

div#menu2 ul ul {position: absolute;display:none;}
div#menu2 li a {text-decoration: none; padding: 4px 0 4px; display:block;}
div#menu2 ul.niveau12 li.sousmenu24:hover ul.niveau224, 
div#menu2 ul.niveau224 li.sousmenu24:hover ul.niveau32 {display:block;}

/*droite*/
#droite{
width:169px;
background-color: #005AA9;
position:relative;
float:left;
}

.titre_droite{
color:#ffffff;
font-family:arial; 
font-weight:bold;
font-style:italic; 
font-size:90%;
margin-top:30px;
width:149px;
margin-left:10px;
}

.texte_droite{
color:#ffffff;
font-family:arial; 
margin-top:15px;
width:149px;
margin-left:10px;
font-size:70%;
font-weight:bold;
text-align:justify;
}

.lien_cd{
color:#ffffff;
font-family:arial; 
margin-top:15px;
width:149px;
margin-left:10px;
font-size:70%;
font-weight:bold;
text-align:justify;
}

.lien_cd a{
color:#f18e00;
}

.lien_cd a:hover{
color:#ffffff;
}

/*Pied*/

.tableau_pied{
width:531px;
background-color:#005AA9;
}

.tableau_pied a{
text-decoration:none;
font-size:70%;
color:#ffffff;
font-family:arial;
}

.tableau_pied a{
padding-left:27px;
padding-right:27px;
}
/*Ajout*/
#ajout{
width:60px;
height:114px;
}

#ajout2{
width:60px;
height:307px;
}

#ajout3{
width:60px;
height:9px;
}

#ajout4{
width:1px;
height:247px;
}

#ajout5{
width:1px;
height:338px;
}
#ajout6{
width:1px;
height:366px;
}
#ajout7{
width:1px;
height:464px;
}
#ajout8{
width:1px;
height:507px;
}
#ajout9{
width:1px;
height:184px;
}