body{
margin: auto;
background: #D9E6F9;
font-family: verdana;
font-size: 10px;
}
#page{
width: 1024px;
border:0px solid red;
margin:auto;
}
#entete{
width: 100%;
height: 150px;
background: url(../images/banniere_rubrique.jpg);
}
#menu{
text-align:right;
width: 100%;
height:30px;
color: #ffffff;
background: url(../images/fond_menu_top.gif);
border:0px solid orange;
}
.contentheading{
font-weight: bold;
}
.contentpaneopen_interieur{
font-family: verdana;
font-size: 11px;
line-height: 25px;
}
#menu_top{

/*margin-left:700px;*/
font-weight: bold;
font-size: 12px;
text-align:right;
height:30px;
border:0px solid red;
}
#menu_top td{
padding-left:330px;


}
.mainlevel{
color:#ffffff;
text-align:right;
}
#menu_top a{
color: #ffffff;
text-decoration: none;
font-family: verdana;
font-weight: bold;
font-size: 11px;
border: 0px solid red;
padding:7px;
padding-top:10px;
line-height:30px;
}
.moduletable{
text-align:right;
}
#menu_top a:hover{
color: #ffffff;
line-height: 30px;
background: url(../images/fond_menu_top_hover.gif);
}

#contenu{
float:left;
width:100%;
height:auto;
border: 0px solid green;
background: #ffffff;
padding:0px;

}
#c_body{
border:0px solid red;
}
#div_gauche{
float:left;
height:auto;
/*min-height:700px;*/
width:75%;
border:0px solid orange;
padding-bottom:0px;
}
#div_droite{
float:left;
height:auto;
width:23%;
border:0px solid blue;
}

#bienvenue{
font-weight: bold;
color: #F89636;
padding-top: 20px;
margin-bottom: 20px;
font-style: italic;
width: 100%;
font-size: 12px;
text-align: center;


}
#menu_gauche{
float:left;
width:180px;
height:700px;
border: 0px solid red;
padding-left: 2px;
}
#contenu_menu_gauche{
width: auto;
height:auto;
border:0px solid blue;
margin-top:5px;
float: left;

}

#menu_gauche a{
/*background: url(../images/fond_menu_gauche.gif);*/
text-align:center;
/*color:#C9DCFA;*/
font-weight: bold;
font-size: 11px;
padding-top:20px ;
/*display:block;*/
text-decoration: none;
clear:both;
float:left;
width:86px;
height:65px;
border:0px solid red;
/*background: url(../images/menu_img1.gif) no-repeat;*/
}
#menu_gauche a:hover{
/*background: url(../images/menu_img2.gif) no-repeat;*/
/*color:#000;*/
}
td a.menu_txt {
/*display:block;*/
/*width:86px;*/
/*height:65px;*/
color:#2D348F;
text-align:left;

}
td a:hover.menu_txt {
/*display:block;*/
/*width:86px;*/
/*height:65px;*/
font-size:15px;
text-decoration:underline;

}
td a.menu_img{
background: url(../images/menu_img1.gif) no-repeat;
}
td a.menu_img_accueil{
background: url(../images/menu_img_accueil.gif) no-repeat;
}
td a:hover.menu_img_accueil{
background: url(../images/menu_img_accueil2.gif) no-repeat;
}
td a.menu_img_esmgc{
background: url(../images/menu_img_esmgc1.gif) no-repeat;
}
td a:hover.menu_img_esmgc{
background: url(../images/menu_img_esmgc2.gif) no-repeat;
}
td a.menu_img_lpa{
background: url(../images/menu_img_lpa1.gif) no-repeat;
}
td a:hover.menu_img_lpa{
background: url(../images/menu_img_lpa2.gif) no-repeat;
}
td a.menu_img_lta{
background: url(../images/menu_img_lta1.gif) no-repeat;
}
td a:hover.menu_img_lta{
background: url(../images/menu_img_lta2.gif) no-repeat;
}

td a.menu_img_ief{
background: url(../images/menu_img_ief1.gif) no-repeat;
}
td a:hover.menu_img_ief{
background: url(../images/menu_img_ief2.gif) no-repeat;
}

td a.menu_img_iefpa{
background: url(../images/menu_img_iefpa1.gif) no-repeat;
}
td a:hover.menu_img_iefpa{
background: url(../images/menu_img_iefpa2.gif) no-repeat;
}
td a.menu_img_cours{
background: url(../images/menu_img_cours1.gif) no-repeat;
}
td a:hover.menu_img_cours{
background: url(../images/menu_img_cours2.gif) no-repeat;
}
td a.menu_img_radio{
background: url(../images/menu_img_radio1.gif) no-repeat;
}
td a:hover.menu_img_radio{
background: url(../images/menu_img_radio2.gif) no-repeat;
}

td a.menu_img_cours_ambo{
background: url(../images/menu_img_ambo1.gif) no-repeat;
}
td a:hover.menu_img_cours_ambo{
background: url(../images/menu_img_ambo2.gif) no-repeat;
}
td a:hover.menu_img{
background: url(../images/menu_img2.gif) no-repeat;
}
table.td_menu td{
border:0px solid red;
padding:0px;
}
#tete_centre{
width: 720px;
height:20px;
background:url(../images/tete_centre.gif);
border:0px solid red;
}
#pied_centre{
width: 720px;
height:27px;
background:url(../images/opied_centre.gif);
border:0px solid orange;
margin-top:0px;
margin-bottom:0px;
}
#td_txt{
vertical-align:top;
padding-top:20px;
border:0px solid red;
padding-bottom:0px;

}

#centre{

width: 720px;
height: auto;
border:0px solid green;
/*border: 1px solid red;*/
/*float: right;*/
font-size: 10px;
padding-left:5px;
margin-right:00px;
color: #0F2D5E;
background:url(../images/centre_centre.gif);
/*margin-left: 10px;*/

}
.contentheading{
display:block;
float:left;
margin-left:0px;
width:500px;
height:22px;
border:0px solid green;
padding-left:15px;
padding-top:3px;
color:#ffffff;
font-weight:bold;
background:url(../images/bg_titre.gif) no-repeat;
font-size:11px;
}
.contentpaneopen_interieur{
display:block;
float:left;
margin-top: 0px;
border: 1px solid #6699FF;
font-size: 11px;
width:600px;
height: auto;
line-height: 20px;
padding:5px;
margin-left:0px;
}
#contenu_centre{
width: 600px;
height: auto;
/*border: 1px solid red;*/
/*float: right;*/
font-size: 12px;
padding-left:0px;
margin-left: 8px;
padding-top: 0px;
line-height: 20px;
color: #0F2D5E;
background:#ffffff;
border:0px solid red;



}
#latest_news{
float:left;
margin-top:20px;
border:0px solid red;
height:auto;
margin-bottom:0px;
width:95%;
}

.titre_news{
float:left;
width:200px;
border:0px solid red;
height:25px;
background:url(../images/bg_news.gif) no-repeat;
margin-left:8px;
font-size:12px;
padding-left:15px;
color:#ffffff;
font-weight:bold;
padding-top:2px;
margin-top:5px;
}
.titre_video{
float:left;
width:200px;
border:0px solid red;
height:25px;
background:url(../images/bg_news.gif) no-repeat;
margin-left:7px;
font-size:12px;
padding-left:15px;
color:#ffffff;
font-weight:bold;
padding-top:2px;
margin-top:5px;
}
#video{
clear:both;
float:left;
width:280px;
border:0px solid red;
height:auto;
padding-bottom:5px;
margin-left:5px;
}
#news_art{
width:auto;
float:left;
/*border:1px solid orange;*/
height:auto;
}
#clip{
margin-top:20px;
width:285px;
float:left;
border:0px solid orange;
height:auto;
margin-left:15px;
}


#news_groupe{
float:left;
width:400px;
height:auto;
background: #A2C4FB;
color: #0F2D5E;
font-size: 10px;
margin-top:0px;
margin-left:8px;
margin-bottom: 20px;
padding:20px;
/*border: 1px solid yellow;*/
text-align: left;
}
#news_groupe a{
color: #0B4C7A;
text-decoration: none;
font-weight: bold;
width: 100%;
/*border: 1px solid green;*/

}
#news_groupe a:hover{
color: #F59019;
text-decoration: none;
font-weight: bold;

}
.latestnews{
/*border:1px solid red;*/
text-align:left;
color:#000000;
font-size:11px;
}
.latestnews li{
/*margin-right:200px;*/
border:0px solid red;
line-height:20px;
list-style: url('../images/bullet_47.png');
}
.moduletable{
width:auto;/*600px*/
border:0px solid blue;
}
#pied{
float:left;
width:100%;
height:60px;
margin: auto;
border: 0px solid #102B56;
background: url(../images/bg_pied.png) no-repeat;
font-size: 10px;
text-align: center;
/*font-weight: bold;*/
padding-top:20px;
color: #ffffff;

}
#pied a{
color: #ffffff;
text-decoration: none;
}
#pied a:hover{
color: #dddddd;
text-decoration: none;
}

img {
margin-left: 10px;
padding-right: 10px;

}
td.lien{
background: url(../images/fond_menu3.gif);
/*background: url(../images/menu_img1.gif);*/
width: 205px;
height:30px;
text-align: center;
color:#C9DCFA;
font-weight: bold;
font-size: 11px
}
td.lien:hover{
background: url(../images/fond_menu_hover4.gif) no-repeat;
/*background: url(../images/menu_img1.gif);*/
color: #000000;
font-weight: bold;
font-size: 11px
}
table#lien{
width: 205px;
margin-left: 30px;

}


