.actus {overflow:hidden;}

.menu_area {
   padding-bottom:16px;
   background: url('../images/menu_bg.gif') bottom left no-repeat;
}

.zone_centre_mere a.menu, 
.zone_centre_mere a.menu_active,
.zone_centre_mere a.submenu, 
.zone_centre_mere a.submenu_active {
   font-size:9pt;
   font-family:arial;
   display:block;
   color:#2A729C;
   font-weight:normal;
   line-height: 12pt;
   margin:2px 0px 2px 13px;
}

.zone_centre_mere a.menu, .zone_centre_mere a.menu_active {
   padding:7px 15px 7px 18px;
   
} 

.zone_centre_mere a.menu:hover, .zone_centre_mere a.menu_active {
   background-color:#fea;
   border-left: 5px solid  #FDCD12;
   padding-left: 13px;
}

.zone_centre_mere a.submenu, .zone_centre_mere a.submenu_active {
   padding:2px 10px 2px 30px;
} 

.zone_centre_mere a.submenu:hover, .zone_centre_mere a.submenu_active {
   color:#fe9;
}


.zone_centrale_interne {
   background-image: none;
}

.zone_centrale_droite_interne_1 {
   background-image: none;
}

.zone_centrale_droite_interne_2 {
   background-image: none;
}

.contenu_interne_2_droite {
   padding-bottom:150px;
}

/**************************************************************************/

.contenu_interne_1 ul, .contenu_interne_2 ul {list-style-image: url('../images-idce/puce_jaune.gif');padding:0px;margin:0px; }
.contenu_interne_2_droite ul {list-style-image: url('../images-idce/puce_bleu.gif');padding:0px;margin:0px; }
.contenu_interne_1 ul li, .contenu_interne_2 ul li, .contenu_interne_2_droite ul li {margin:5px 0px 5px 20px;}
.contenu_interne_1 ol li, .contenu_interne_2 ol li, .contenu_interne_2_droite ol li {margin:5px 0px;}



.message {color:#f00;font-weight:bold;}

.item{margin-bottom:30px;}
.item_title{
   background-image:url('../images-idce/fond-titre.gif');
   background-repeat:no-repeat;
   background-position:bottom left;
   font-weight:bold;
   color:#226797;
   padding:0px 0px 7px 30px;
   margin-bottom:10px;
}
.item_date{
   margin-bottom:5px;
   font-style:italic;

}
.item_content{
   margin-bottom:5px;
}


table.form{}
.form th, .form td{padding:3px 5px;}
.form th {color:#226797;text-align:left;}
.form th.top {vertical-align:top;}
.form td.bot {vertical-align:bottom;}

.form input, .form select, .form textarea {font-size:11px;font-family:verdana,sans-serif;}
.short {width:120px;} 
.txt {width:300px;} 

.hiddenfield {width:1px;height:1px;visibility:hidden;}

.baseline, .baseline_hidden {font-size:8pt;line-height:1.2em;color:#999;padding:0px 15px;}
.baseline a, .baseline_hidden a{font-weight:normal !important;}

.baseline_hidden {visibility:hidden;}

