 #logo_n_sitename_block #sitename_block 
{ width:800px; height:28px; padding:32px 0 0 0; float:left; text-align:right; background:url(img/logo_sitename_bg.png) 0 0 no-repeat; font-size:20px; color:#d7002b; font-family:arial;}- 

#center_col .main_h1 { background:url(img/main_h1_bg_space_02.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0) }
.page_space_02 #center_col ul li { background:url(img/main_ctnt_itm_space_02_chip.png)  0 center no-repeat; }

.internal_page #header_subpart_n_search_block span.space_title {
    color: #4a4a4a;
}
.internal_page #header_subpart_n_search_block span.space_title_2 {
    color: #4a4a4a;
}

.page_space_02 #breadcrumbs_block {border-bottom:none;}

#top_links_block ul#lang_links li {
    display: none;
}
#print_block {
    text-align: right;
    width: 30%;
}

/* Menu de gauche */

.illustration_pics_block {
    padding-bottom: 0px;
    padding-top: 0px;
    background-color: #ffffff;
    width: 100%;
}
.illustration_pics_block img {background:transparent url(img/bouton-adage.jpg) no-repeat scroll 0px 100%;padding-top: 25px;}
#left_col {float:left;padding:0 0 10px;text-align:center;width:149px;}
#cfbw_main_menu {background: url(img/left_menu_bottom_images.jpg) no-repeat scroll 0px 100%;padding-bottom:110px; font-size:0.95em; text-decoration:none; margin-bottom:1px;}
#cfbw_main_menu ul {background: transparent; text-align: left;}
#cfbw_main_menu ul li { background-color: #ffffff; color:#000000; padding:4px 9px 15px 9px;border-bottom: 1px solid #cacaca;text-transform: uppercase;font-family:arial;background: #fff url(img/none) 0 100% repeat-x;}
#cfbw_main_menu ul li.lastone { background-color: #ffffff; color:#000000; padding:4px 9px 15px 9px;}
#cfbw_main_menu ul li:hover {background-color: #ffffff; color: #56a7d6;}
#cfbw_main_menu ul li.actif {background-color: #ffffff;color:#4E540A;padding: 8px 0px 8px 10px;}
#cfbw_main_menu ul li a  {color:#000; font-weight: normal; margin: 0 0 0 0px;padding: 0px 0 0px 0px;}
#cfbw_main_menu ul li a:hover {color:#56a7d6;text-decoration:none;font-weight:normal;}
#cfbw_main_menu ul li.actif a { color: #56a7d6; font-weight:bold; margin: 0px 0px 0px; padding:0px 1px 8px 0px;}
#cfbw_main_menu ul li.current { background:#ffffff url(img/fleche.jpg) no-repeat 0px 50%;  color: #56a7d6; font-weight:bold; margin: 0px 0px 0px;padding:8px 1px 8px 20px;}
#cfbw_main_menu ul li.actif { background:#ffffff url(img/fleche.jpg) no-repeat 0px 50%; padding-top:8px;}
#cfbw_main_menu ul.level1 {padding:0px;}
#cfbw_main_menu ul.level2 li {background-color: #ffffff;padding: 6px 0px; width:152px;border-bottom: 1px solid #fff;margin-left:-10px;}
#cfbw_main_menu ul.level2 li:hover {background-color:#ffffff; color:#cacaca;}
#cfbw_main_menu ul.level2 li a {color: #000000; font-size: 1em; font-weight: normal; margin: 0px; padding: 5px 1px 8px 15px;}
#cfbw_main_menu ul.level2 li a:hover  {background-color:#ffffff; color:#cacaca;}
#cfbw_main_menu ul.level2 li.current {font-size: 1em; color:#000000;font-weight:bold;margin: 0;padding: 5px 1px 8px 5px;border-bottom: 1px solid #000000; width: 140px;}
#cfbw_main_menu ul.level2 li.actif {font-size: 1em;font-weight:bold;color:#000000; margin: 0px; padding:5px 1px 8px 5px;border-bottom: 1px solid #000000;width: 140px;}
#cfbw_main_menu .bottom-image {background: url(img/image_left_menu_bottom.jpg) no-repeat 0px 100%; margin:0px; padding: 0px;height: 202px; }

/*        ---------------------------------------------------------------------      */


/* Colonne du centre */

#breadcrumbs_block {border:none; padding-left:25px;}
#print_block {padding-right: 0;}

#center_col .submenu {background-color:#ffffff; border: 1px solid #000;}
#center_col ul.submenu li {
    background: url("img/puce01.jpg") no-repeat scroll 10px 13px transparent;
    padding-left: 0;
    text-align: left;
    width: 50%;
}
#center_col .submenu li a{color:#000;}
#center_col .submenu li a:visited {color:#000;}
#center_col .submenu li a:hover {color:#000;}
   
#before_content_block {
   padding: 0 23px 0 25px;
}
.page_space_02 #before_content_block {padding: 0 25px;}   
#before_content_block h2 {color:#000;}
#before_content_block h2 {text-transform: uppercase;}
#before_content_block h2 {font-family: arial;}

#before_content_block span {padding-right:20px;}

#main_content_block h3 {color:#000; font-family: arial; margin: 10px 0 20px 10px;}
#before_content_block h3 {text-transform: none;font-family: arial;}

#main_content_block {
    padding: 0 23px 0 15px;
    width: 550px;
}
/* #main_content_block a {color:#941268;font-family:arial;} */
#main_content_block a {
    color: #56a7d6;
    font-family: arial;
    text-decoration: underline;
}
#main_content_block a:visited {
    color: #0305d6;
    font-family: arial;
    text-decoration: underline;
}
#main_content_block a:hover {
    color: #0305d6;
    font-family: arial;
    text-decoration: underline;
}
#main_content_block {width: 550px; color: #241B45;text-align: justify;}
#main_content_block ul li {
    padding: 0 0 0 15px;
}
#center_col ul li {
    background: url("img/puces_liste.jpg") no-repeat scroll 0 12px transparent;
    padding-top: 7px;
}
/* Les actualit&#65533;s */

#news_menu { background-color: #ffffff ;padding : 0px; }
/* #news_menu a {display:block;} */
#news_menu .news-latest-container {  background-color:#ffffff; font-size:0.95em; padding: 15px 0 0 10px;}
#news_menu li {  font-size:0.95em;}
#news_menu .news-latest-item a { color:#ffffff ; font-size:1em;font-weight:bold;}

#news_menu li p { width:100%; font-size:0.95em;}
#news_menu li div.news-latest-morelink a{color:#fff ; font-size:0.95em ;font-weight:bold;}
#news_menu li div.news-latest-morelink a:visited{color:#fff ; font-size:0.95em ;font-weight:bold;}
#news_menu .lastone {}
/*#news_menu h3 { color:#fff ; font-size:0.95em ;font-weight:bold;}*/
/*#news_menu h3 a:visited { color:#fff ; font-size:0.95em ;font-weight:bold;}*/

/* Lire la suite */
#news_menu .news-latest-morelink {padding-bottom:0;}
.news-latest-morelink img{display:none;}
#news_menu div.news-latest-morelink {background: url(img/puce-actus.jpg) no-repeat scroll 0 3px; margin: 0 0 0 0;color:#f1ebd3;padding-bottom:15px;}
#news_menu div.news-latest-morelink a{margin: 0px 0px 0px 4px ;color:#000000;font-size:1em ; font-weight : normal;}
#news_menu div.news-latest-morelink a:visited{color:#000000;}
#right_col {background-color: #f1ebd3;}

/* Toutes les actualit&#65533;s*/
#more_infos_link_block a {color:#000000;background:none;font-style:normal;padding-right:6px;}


.illustration_pics_block_rb img {border:none;}
.illustration_pics_block_r {margin-bottom : 0px; display:none;}

#before_content_block .csc-textpic {float:left;width:137px;}
#before_content_block .csc-textpic-clear {clear:none;}

.tx-cal-controller label {width:140px;}

#tx_cal_controller_create_element {width:100%;}

#location, #cal_event_description {width:400px;}

.attendee {padding-top:10px;padding-bottom:10px;}
.attendee .grouptitle {padding-top:5px;padding-bottom:5px;}


.tx-felogin-pi1 label {display:inline;}
.tx-felogin-pi1 form fieldset div {padding-bottom:5px;}

#news_menu .news-latest-container {text-align:left;}
#right_col h3, #news_menu .news-latest-item a, #news_menu .news-latest-item p {color:#000000;text-align:left;}
