@IMPORT url("reset.css");
@IMPORT url("base.css");
@IMPORT url("ania_header_footer.css");
@IMPORT url("ania_right_column.css");
@IMPORT url("ania_left_column.css");

body {
    font-family: arial;
    font:13px/1.231 arial,helvetica,clean,sans-serif;

}

#main_page {
    background:#D0DDEC url("images/background.jpg") no-repeat;
    width: 1024px;
    margin: 0 auto;
    color:#4E4E4E;
    padding:0;
    padding-bottom:20px;

}

.breaker{
    clear: both;
}

div.breaker {
    height: 0;
    line-height: 0;
    overflow: hidden;
}

div.error {
    color: #FF0000;
    text-align: center;
}

a {
    text-decoration: none;
}


#page_center {
    padding: 0 10px;
}

/*centre*/
#center {
    float: left;
    width: 525px;
    margin-left:10px;
}

#center_login {
    color: #ffffff;
    width: 525px;
    margin:0 auto;
    text-align: center;
}

#center_login .block {
    float: left;
    margin-bottom:10px;
    width: 250px;
}

#center_login .block-full {
    margin-bottom:10px;
    width: 500px;
}

#center_login .block-full label{
    margin-left: 5px;
}

#center_login .buttonblock {
    clear: both;
    margin-bottom:10px;
}

#center_login a {
    color:#FFFFFF;
    text-decoration: underline;
}

#center div.bloc_top {
    background: url("images/bloc_centre_bg_top_2.png") no-repeat;
    height:16px;
}

#center div.bloc_center {
    background-color: #F2F5F6;
    padding:0 1em 1em 1em;
}

#center h2 {
    margin:0;
    color:#567393;
}

#center a,
#center a:visited {
    color:#CF6512;
    text-decoration: underline;
}

/*home*/
#center #first_news,
#center #presentation_ania {
    margin-bottom:10px;

}

#center #first_news .bloc_bottom {
    background: url("images/bloc_centre_bg_bottom.png") 0 100% no-repeat;
    height:21px;
    /*margin:0 5px;*/
}



#center #first_news .bloc_center{
    background-color: #F2F5F6;
    /*margin:0 5px;*/
}

#center #first_news h2 {
    font-size:135%;
    font-weight:normal;
    font-style: italic;
    margin:0;
}

#center #first_news span.titre {
    display:block;
    font-weight: bold;
    padding-left:0;
    color:#CF6512;
    margin-bottom: 0;
    font-size: 115%;
}

#center #first_news span.image {
    float:right;
    margin-left:10px;
    margin-bottom:5px;
}

#center #first_news span.date {
    display:block;
    font-size:90%;
    padding-left:0;
    margin-bottom: 5px;
}

#center div.see_more a{
    float:right;
}

#center #first_news div.links {
    clear:right;
}

#center #presentation_ania .bloc_center {
    padding:0;
}

#center #presentation_ania .bloc_bottom {
    background: url("images/bloc_centre_bg_bottom_2.png") 0 100% no-repeat;
    height:20px;
}

#center #presentation_ania .presentation_ania{
    background:#F2F5F6 url("images/bg_presentation.png") 0 100% no-repeat;
    border-left:1px solid #E3E8E9;
    border-right:1px solid #E3E8E9;

}

#center #presentation_ania .presentation_ania div,
#center #presentation_ania .presentation_ania span {
    padding:0 20px;
}


#center #presentation_ania div.links {
    background: url("images/bg_links_presentation.png") repeat-y;
    border-left:1px solid #E3E8E9;
    border-right:1px solid #E3E8E9;
    padding:0px 0px 0 25px;

}
#center div.links {
    clear:right;
}

#center div.links div,
#center #instance div.list_news div.links div  {
    background: url("images/puce_liens_news.png") 0 50% no-repeat;
    padding:2px 0 2px 20px;
}

#center #presentation_ania .title {
    display:block;
    font-size:135%;
    color:#1A3759;
    font-style: italic;
    margin-bottom:5px;
}

#center #list_news .bloc_top {
    background: url("images/bloc_news_bg_top.png") no-repeat;
    height:10px;
    line-height: 10px;
}

#center #list_news .bloc_bottom {
    clear:both;
    background: url("images/bloc_news_bg_bottom.png") no-repeat;
    height:10px;
    line-height: 10px;
}

#center #list_news .bloc_center {
    background-color: #DEE6EF;
    padding:0;
    padding-left:5px;
}

#center #list_news .title {
    display: block;
    font-size:135%;
    padding-left:20px;
    color:#1A3759;
    font-style: italic;
    margin-bottom:5px;
}

#center #list_news .news {
    float:left;
    width:255px;
    margin-right:5px;
}

#center #list_news .news .news_top {
    background: url("images/news_top.png") no-repeat;
    height:5px;
    line-height: 5px;
}

#center #list_news .news .news_bottom {
    background: url("images/news_bottom.png") no-repeat;
    height:5px;
    line-height: 5px;
}

#center #list_news .news .news_center {
    border-left:1px solid #A6B2C0;
    border-right:1px solid #A6B2C0;
    background-color: #F2F5F6;
    padding:0 10px;
}

#center #list_news div.news span.instance_name,
#center #instance div.news span.instance_name {
    display: block;
    color:#567393;
}

#center #list_news div.news span.image,
#center #instance div.news span.image {
    float:left;
    margin-right:5px;
}

#center #list_news div.news span.title,
#center #instance div.list_news div.news span.title {
    font-style: normal;
    font-weight: bold;
    font-size: 115%;
    padding-left:0;
    color:#CF6512;
    margin-bottom: 0;
    margin-top:0;
}

#center #list_news div.news span.date,
#center #instance div.news span.date {
    font-size: 90%;
    display: block;
    margin-bottom:1em;
}

#center #list_news div.news a,
#center #instance div.news a {
    float:right;
}


#center #list_news div.news div.links a,
#center #instance div.news div.links a {
    float:none;
}


#center #list_news #link_older_news {
    font-size:85%;
    width:129px;
    float:right;
    height:19px;
    line-height: 19px;
    margin-right:5px;
    margin-top:5px;
    background: url("images/btn_tte_actus.png") no-repeat;
    text-align: center;
    clear:both;
}
/*fin home*/

/*commision*/

#center #instance div.presentation {
    background-color: #E9EDEE;
    margin-bottom:10px;
    border:1px solid #C4CEDA;
}

#center #instance div.presentation h2 {
    margin-top: 1em;
}

#center #instance div.presentation img {
    float:right;
    margin:25px 25px 10px 10px;
}

#center #instance div.presentation div#full_page_title{
    background: url("images/masque_commission.png") no-repeat;
    padding:12px 0 0 11px;
}

#center #instance div.description {
    padding: 0 11px;
}

#center #instance div.file {
    padding: 0 11px 10px 11px;
}

#center #instance div.typology_actus {
    border:1px solid #C4CEDA;
    background-color: #FFFFFF;
}

#center #instance div.typology{
    margin-bottom:10px;
}

#center #instance div.typology h4 {
    margin:10px 0 20px 11px;
    color:#567393;
    font-size: 123%;
}

#center #instance div.list_typology {
    padding:0px 11px;
    background: url("images/typology_bg.png") repeat-y ;
}

#center #instance div.file_type {
    float:left;
    width:147px;
    height:59.8px;
    padding:10px;
    overflow: hidden;
    position:relative;
}

#center #instance div.file_type h5 {
    color:#567393;
    margin-bottom:5px;
}

#center #instance div.file_type span,
#center #instance div.file_type a {
    position: absolute;
    left:10px;
    bottom:5px;
    display:block;
    width:147px;
}

#center #instance div.list_news {
    border-top:1px solid #C4CEDA;
    padding:11px;
    clear:left;
}

#center #instance div.list_news div {
    background: url("images/bg_list_news_instance.png") 50% 0 repeat-y;
    /*background-position: 240px 0;*/
    width: 500px;
}

#center #instance div.list_news div div {
    background: none;
    border:none;
    width: auto;
}

#center #instance div.list_news div.news {
    width: 220px;
    margin:5px 15px;
    float:left;
}

#center #instance div.news span.instance_name {
    padding-left:10px;
    background: url("images/puce_news.png") 0 50% no-repeat;
    font-weight: bold;
}

#center #instance div.list_news div.news p.introduction {
    margin: 5px 0;
}
#center div.bloc_center a.more,
#center #instance div.list_news a.more {
    font-size:85%;
    width:129px;
    float:right;
    height:19px;
    line-height: 19px;
    margin-right:5px;
    margin-top:5px;
    background: url("images/btn_tte_actus.png") no-repeat;
    text-align: center;
    clear:both;
}

#center #instance div.list_news a.desactive {
    color:#4E4E4E;
    text-decoration: none;
}
/*fin commission*/

/* formulaire */

#center div.formulaire div.bloc_top {
    background: url("images/bloc_centre_bg_top_2.png") no-repeat;
    height:20px;
}

#center div.formulaire div.bloc_center {
    background: #F2F5F6;
    padding:10px;
}

#center div.formulaire form {
    margin-top:10px;

}

#center div.formulaire form fieldset {
    margin-bottom: 0px;
}

#center div.formulaire form fieldset div {
    clear:left;
}

#center div.formulaire hr {
    background: url("images/bg_form_fieldset.png")  0 0 repeat-x;
    border-width:0px;
}
#center div.formulaire form hr.sep_submit {
    background: none;
    border-width:1px;
    border-color:#C7CDD5;
}

#center div.formulaire form legend {
    color: #567393;
    font-weight: bold;
    padding-left:10px;
    margin-bottom:15px;
    background: url("images/puce_news.png") 0 50% no-repeat;
}

#center div.formulaire form label {
    min-width: 100px;
    display: block;
    float:left;
    clear:left;
    margin-bottom:10px;
    margin-right:5px;
    line-height: 19px;
    margin-right:10px;
}

#center div.formulaire form label.invert {
    clear:none;
}

#center div.formulaire form input,
#center div.formulaire form select,
#center div.formulaire form textarea {
    float:left;
    margin-bottom:10px;
    margin-right:5px;
    border:1px solid #6d6d6d;
}

#center div.formulaire form input {
    width:250px;
}

#center div.formulaire form .mandatory {
    color: #FF0000;
    float:left;
}

#center div.formulaire form legend .mandatory {
    float: none;
}

#center div.formulaire form .radio_button {
    width:auto;
    border:none;
}

#center div.formulaire form textarea {
    clear: left;
    width:365px;
}

#center div.formulaire form input.invert,
#center div.formulaire form select.invert{
    clear: left;
}

#center div.formulaire form fieldset.last {
    background: url("images/bg_fieldset_submit.png") 0 50% no-repeat;

}

#center div.formulaire form input#savecommand {
    width:74px;
    background:transparent url("images/btn_submit.png") no-repeat;
    float:right;
    color:#D06A1A;
    margin-bottom:0;
    padding:0 2px;
    border:none;
    cursor: pointer;
    height:19px;
}


#center div.formulaire form fieldset.commande select {
    clear:left;
    margin-right:10px;
}

#center div.formulaire form fieldset.commande label {
    clear:none;
    width:auto;
    min-width:0;
}
#center div.formulaire form fieldset.commande input {
    clear:none;
    width: 150px;
}


/* fin formulaire */

/* Liste d'evenements */

#center #list_event div.bloc_center {
    padding:0;
}

#center #list_event .list_event,
#center #list_event h2 {
    padding:0 1em 1em 1em;
}

#center #list_event h2 {
    margin:0;
    font-size: 135%;
}

#center #list_event .description {
    padding: 0 0.7em;
    margin:0 0.3em;
    border-bottom: 1px solid #C7CDD5;
    margin-bottom:5px;
}

#center #list_event .image {
    float:right;
    margin-top:1em;
    margin-right:1em;
    margin-left:5px;
    margin-bottom:5px;
}

#center #list_event #navigation {
    clear: right;
}

#center #list_event ul#years {
    text-align: center;
    background-color: #415974;
    margin:0;
    padding:10px 0;
    position:relative;
}

#center #list_event ul#years li {
    display: inline;
    padding: 5px 15px;
    font-weight: bold;
}

#center #list_event ul#years li#selected_year {
    border:1px solid #FFFFFF;
}

#center #list_event ul#years li a {
    color:#FFFFFF;
    text-decoration: none;
}

#center #list_event ul#years li.next,
#center #list_event ul#years li.previous {
    padding:0;
}

#center #list_event ul#years li.next span,
#center #list_event ul#years li.previous span {
    display: none;
}

#center #list_event ul#years li.next a {
    display: block;
    width:28px;
    height:26px;
    position:absolute;
    top:5px;
    right:3px;
    background: url("images/btn_years_next.png") no-repeat;
}

#center #list_event ul#years li.previous a {
    display: block;
    width:28px;
    height:26px;
    position:absolute;
    top:5px;
    left:3px;
    background: url("images/btn_years_previous.png") no-repeat;
}

#center #list_event ul#months {
    margin:0;
    text-align: center;
    padding:15px 0;
    border-bottom: 1px solid #CF6512;
}

#center #list_event ul#months li {
    display: inline;
    padding: 5px 6px;
}

#center #list_event ul#months li#selected_month {
    border: 1px solid #CF6512;
}

#center #list_event ul#months li a {
    text-decoration: none;
}

#center #list_event ul.list_event{
    padding:0.5em 0.5em 1em 0.5em;
    margin:0;
}

#center #list_event ul.list_event li {
    list-style: none;
    padding: 1em;
    background: url("images/bg_form_fieldset.png") 0 100% repeat-x;
}

#center #list_event ul.list_event li.event .image {
    float:left;
    margin:5px;
}

#center #list_event ul.list_event li.event .title {
    display: block;
    font-weight:bold;
    color:#567393;
}

#center #list_event ul.list_event li.event .date {
    font-size: 90%;
    display: block;
}

#center #list_event ul.list_event li.event .place {
    display: block;
}

#center #list_event ul.list_event li.event .read_more {
    display: block;
}

#center #list_event ul.list_event li.event .read_more a {
    text-decoration: none;
}

/* fin Liste evenements */

/* detail evenement*/

#center #event h2 {
    margin-bottom:1em;
}

#center #event .event_place {
    width: 185px;
    border:1px solid #FF6F00;
    float: right;
    margin:0 0px 5px 5px;
}

#center #event .event_place div,
#center #event .event_place span {
    padding: 0 5px;
}

#center #event .event_place #place {
    padding: 5px 5px 5px 15px;
    color:#FFFFFF;
    font-weight: bold;
    background:#FF6F00 url("images/puce_event_place.png") 5px 50% no-repeat;

}

#center #event .image,
#center #news .image,
#center #training .image
{
    float:left;
    margin: 0 5px 5px 0px;
}

#center #event .title,
#center #news .title
{
    display: block;
    color:#CF6512;
}

#center #event .description,
#center #news .description,
#center #news .introduction,
#center #full_document .description,
#center #training .description
{
    clear: both;
    background-color: #E4E8EA;
    margin-bottom:1em;
}

#center #event .description h4,
#center #news .description h4,
#center #full_document .description h4,
#center #training .description h4
{
    background-color: #9EC8FF;
    padding:0.5em;
}


#center #event .description .text,
#center #news .description .text,
#center #training .description .text
{
    padding:0.5em;
}

#center #event .links,
#center #event .contacts,
#center #news .introduction,
#center #full_document .file,
#center #full_document .links,
#center #training .contacts,
#center #training .training_session
{
    background-color: #E4E8EA;
    border-top: 1px solid #9EC8FF;
    padding: 0.5em;
    margin-bottom:1em;
}

#center #event .links h4,
#center #event .contacts h4,
#center #training .contacts h4,
#center #training .training_session h4
{
    color: #567393;
    margin-bottom:0.5em;
}

#center #training .training_session .address
{
  margin-top:5px;
}

#center #training .training_session .address .place,
#center #training .training_session .address .address_1,
#center #training .training_session .address .address_2,
#center #training .training_session .address .address_3
{
  display:block;
}

#center #event div.links div {
    background: url("images/puce_liens_event.png") 0 50% no-repeat;
    padding:2px 0 2px 13px;
}

#center #event div.links div a{
    text-decoration: none;
}

#center #event .back_to a,
#center #news .back_to a
{
    display:block;
    width:100px;
    background:transparent url("images/btn_deconnection.png") no-repeat;
    float:right;
    color:#D06A1A;
    margin-bottom:0;
    padding:0 2px;
    border:none;
    cursor: pointer;
    height:19px;
    line-height:19px;
    text-decoration: none;
}

#center #event .back_to,
#center #news .back_to
{
    text-align:center;
    background: url("images/bg_fieldset_submit.png") -24px 50% no-repeat;
    border-top: 1px solid #C7CDD5;
    border-bottom: 1px solid #C7CDD5;
    padding: 7px 0px;
}

/* fin detail evenement */

/* Liste reunions */
#center #list_days_meeting .list_meeting {
    margin-top:1em;
}

#center #list_days_meeting .date {
    color:#567393;
    font-size: 110%;
    margin:0.7em 0 0.3em 0;
    font-weight: bold;
}

#center #list_days_meeting .meeting {
    background-color:#F2F5F6;
    padding:1em;
    margin-top:1em;

}

#center #list_days_meeting .meeting .address span {
    display: block;
}

#center #list_days_meeting .meeting .address .more {
    margin:0.5em 0;
}

#center #list_days_meeting .meeting hr {
    background: #F2F5F6 url("images/bg_reunion.png") 0 50% repeat-x;
    height:1px;
    border:none;
    clear:both;
    margin:1em 0;
}

#center #list_days_meeting .meeting .title {
    font-size: 110%;
    color:#567393;
    font-weight: bold;
    background:transparent url("images/puce_news.png") 0 4px no-repeat;
    padding-left:10px;
    margin-bottom:1.5em;
}

#center #list_days_meeting .meeting .meeting_response {
    float:right;
    width: 240px;
    border:1px solid #C7CDD5;
    margin-bottom:1em;
    margin-left:0.5em;
}

#center #list_days_meeting .meeting .meeting_response .response {
    background:#4E6C8D url("images/puce_meeting_response.png") 5px 50% no-repeat;
    color:#FFFFFF;
    padding:5px 0 5px 15px;
}

#center #list_days_meeting .meeting .meeting_response .corps {
    padding: 0.5em;
}

#center #list_days_meeting .meeting .meeting_response .corps p {
    margin: 0;
}


#center #list_days_meeting .meeting a.see_more {
    display:block;
    width:100px;
    background:transparent url("images/btn_deconnection.png") no-repeat;
    float:right;
    height:19px;
    line-height:19px;
    text-decoration: none;
    text-align: center;
    margin-bottom:1em;
}

#center #list_days_meeting .meeting ul.list_instance {
    margin:0;
    padding:0;
}

#center #list_days_meeting .meeting ul.list_instance li{
    list-style: none;
    margin:0;
    margin-bottom:1em;
    padding:0;
}
#center #list_days_meeting .meeting .list_file {
    width:240px;
}

#center #list_days_meeting .meeting .list_file .title {
    background: #E4E8EA;
    border-top: 1px solid #9EC8FF;
    padding: 0.5em;
    margin-bottom:0.5em;
}

#center #list_days_meeting .meeting ul.list_file {
    margin:0 0 1em 0;
    padding:0;
}

#center #list_days_meeting .meeting ul.list_file li {
    list-style: none;
    background: url("images/puce_liens_event.png") 0 0.6em no-repeat;
    padding:2px 0 2px 13px;
    margin:0;
}

/* fin Liste reunions */


/***
 ** Liste Publications
 **/

.list_publication
{
  border-top:1px solid #748BA5;
  margin-top:10px;
}

.list_publication .publication
{
  width: 494px;
  padding-right:5px;
  margin-top:10px;
}

.list_publication .publication img,
.list_publication .publication_reports img,
.list_guide .publication_guide .publication_header img,
#news_list .news .image img
{
  float:left;
}
.list_publication .publication .datas_w_img,
.list_publication .publication .datas_wo_img
{
  padding-left:5px;
}

.list_publication .publication .datas_w_img
{
  width:155px;
}

.list_publication .publication .datas_wo_img
{
  width:489px;
}

.list_publication .publication h3,
.list_publication .publication_reports h3,
.list_guide .publication_guide h3,
.list_meeting .meeting h3.title,
#center #training .title
{
  color:#567393;
  font-weight:bold;
  margin: 0 0 5px 0;
}

.list_publication .publication ul,
.list_publication .publication_reports ul
{
  padding:0;
  margin:0;
}

.list_guide .publication_guide ul
{
  padding: 5px 0px 5px 20px;
  margin:0;
}

.list_publication .publication li,
.list_publication .publication_reports li,
.list_guide .publication_guide li
{
  list-style-type:none;
}

.list_publication .publication_reports,
.list_guide .publication_guide,
.list_meeting .meeting,
#news_list .news
{
  padding:1em;
  background:transparent url(images/bg_form_fieldset.png) repeat-x scroll 0pt 100%;
}

.list_publication .publication_reports .publication_header img,
.list_guide .publication_guide .publication_header img
{
  padding-right:8px;
}

/* Ajout emden 261208 */
.list_publication .publication_reports .publication_header .img_float_l {
    float:left;
}

.list_publication .header_text.w_img_emden,
{
  width:360px;
}

.links_publications_emden
{
    background-color: #E4E8EA;
    border-top: 1px solid #9EC8FF;
    padding: 0.5em;
    margin-bottom:1em;
}

.links_publications_emden h4
{
    color: #567393;
    margin-bottom:0.5em;
}

div.links_publications_emden div {
    background: url("images/puce_liens_event.png") 0 50% no-repeat;
    padding:2px 0 2px 13px;
}

/* fin ajout emden */

.list_publication .header_text,
.list_guide .header_text,
#news_list .header_text
{
  display:block;
  margin-top:0;
  padding-top:0;
  float:left;
}

.list_publication .header_text.w_img,
.list_guide .header_text.w_img,
#news_list .header_text.w_img
{
  width:400px;
}

.list_publication .header_text.wo_img,
.list_guide .header_text.wo_img,
#news_list .header_text.wo_img
{
  width:486px;
}

.pagenavigator
{
  padding-top:15px;
  text-align:center;
}

#publication-long .description {
border-bottom:1px solid #C7CDD5;
margin:0pt 0.3em 5px;
padding:5pt 0.7em;
}


/***
 ** D�tail meeting
 **/
#meeting .title {
    display: block;
    color:#CF6512;
}

#meeting .bloc_center .full_page_title
{
  padding-bottom:5px;
}

#meeting .title_n_date
{
  float:left;
}

#meeting .bloc_center .files,
#meeting .bloc_center .meetings_list_button,
#meeting .bloc_center .reponse_form,
#meeting .bloc_center .extra
{
  background-color:#E4E8EA;
  border-top:1px solid #9EC8FF;
  margin-bottom:1em;
  padding:0.5em;
  margin-top:5px;
}

#meeting .bloc_center .meetings_list_button
{
  height:24px;
  padding-left:auto;
  padding-right:auto;
}

#meeting .bloc_center .meetings_list_button a
{
  background:transparent url(images/btn_reunions.png) no-repeat scroll 0%;
  color:#D06918;
  display:block;
  height:23px;
  line-height:23px;
  /*margin:0pt auto;*/
  text-align:center;
  width:190px;
  float:left;
  margin-left:5px;
}

#meeting .bloc_center .meetings_list_button a.first
{
  float:left;
}

#meeting .bloc_center .reponse_form .item
{
  margin: 5px 0 5px 0;
}

#meeting .bloc_center .reponse_form label
{
  width:200px;
  display:block;
  float:left;
}

#meeting .bloc_center .reponse_form textarea
{
  width:99%
}

#meeting .bloc_center .reponse_form .item .up
{
  vertical-align:bottom;
}

#meeting .bloc_center .meeting_place {
    width: 185px;
    border:1px solid #FF6F00;
    float: right;
    margin:0 0px 5px 5px;
}

#meeting .bloc_center .meeting_place div,
#meeting .bloc_center .meeting_place span {
    padding: 0 5px;
}

#meeting .bloc_center .meeting_place #place {
    padding: 5px 5px 5px 15px;
    color:#FFFFFF;
    font-weight: bold;
    background:#FF6F00 url("images/puce_event_place.png") 5px 50% no-repeat;

}

#meeting .bloc_center .reponse_form,
#meeting .bloc_center .files
{
padding:0;
}

#meeting .bloc_center .reponse_form h4,
#meeting .bloc_center .files h4
{
background-color:#9EC8FF;
padding:0.5em;
}

#meeting .bloc_center .files .list_file,
#meeting .bloc_center .reponse_form  form
{
  padding:0.5em;
}


/***
 ** Meeting list
 **/
#center #list_month_meeting #navigation {
    clear: right;
}

#center #list_month_meeting ul#years {
    text-align: center;
    background-color: #415974;
    margin:0;
    padding:10px 0;
    position:relative;
}

#center #list_month_meeting ul#years li {
    display: inline;
    padding: 5px 15px;
    font-weight: bold;
}

#center #list_month_meeting ul#years li#selected_year {
    border:1px solid #FFFFFF;
}

#center #list_month_meeting ul#years li a {
    color:#FFFFFF;
    text-decoration: none;
}

#center #list_month_meeting ul#years li.next,
#center #list_month_meeting ul#years li.previous {
    padding:0;
}

#center #list_month_meeting ul#years li.next span,
#center #list_month_meeting ul#years li.previous span {
    display: none;
}

#center #list_month_meeting ul#years li.next a {
    display: block;
    width:28px;
    height:26px;
    position:absolute;
    top:5px;
    right:3px;
    background: url("images/btn_years_next.png") no-repeat;
}

#center #list_month_meeting ul#years li.previous a {
    display: block;
    width:28px;
    height:26px;
    position:absolute;
    top:5px;
    left:3px;
    background: url("images/btn_years_previous.png") no-repeat;
}

#center #list_month_meeting ul#months {
    margin:0;
    text-align: center;
    padding:15px 0;
    border-bottom: 1px solid #CF6512;
}

#center #list_month_meeting ul#months li {
    display: inline;
    padding: 5px 6px;
}

#center #list_month_meeting ul#months li#selected_month {
    border: 1px solid #CF6512;
}

#center #list_month_meeting ul#months li a {
    text-decoration: none;
}

/***
 ** List documents
 **/

#center #list_documents .document
{
    padding: 1em;
    background: url("images/bg_form_fieldset.png") 0 100% repeat-x;
}

#center #list_documents .document .title {
    display: block;
    font-weight:bold;
    color:#567393;
    margin:0;
}

#center #list_documents .back_to a
{

  background:transparent url(images/btn_right.png) 100% 0% no-repeat;
  border:medium none;
  color:#D06A1A;
  cursor:pointer;
  display:block;
  float:right;
  height:23px;
  /*line-height:23px;*/
  margin-bottom:0pt;
  padding:0pt 2px 0pt 0px;
  text-decoration:none;
  /* width:186px; */
}

#center #list_documents .back_to a span
{
  background:transparent url(images/btn_left.png) no-repeat scroll 0% 50%;
  display:block;
  height:23px;
  padding:0pt 4px;
  line-height:23px;
}
#center #list_documents .back_to
{
  background:transparent url(images/bg_fieldset_submit.png) no-repeat scroll -109px 50%;
  border-bottom:1px solid #C7CDD5;
  border-top:1px solid #C7CDD5;
  padding:7px 0px;
  text-align:center;
  margin-top:10px;
}

#center #full_document .description p
{
    padding:4px;
}

/***
 ** List news
 **/

#news_list .news .instance_name,
#news_list .news .title,
#news_list .news .date
{
  display:block;
}

#news_list .news .header_text.w_img
{
  margin-left:10px;
}

#news_list .news .introduction
{
  margin-top:10px;
}

#news_list .news h3.title
{
  color:#567393;
  font-weight:bold;
  margin: 0 0 5px 0;
}

#list_training .list_training .instance_group h3
{
  border-top: 1px solid #FC7A16;
}


#list_training .list_training .training img
{
  float: left;
}
#list_training .list_training .training .title
{
  color:#567393;
  font-weight:bold;
  margin:0pt 0pt 5px 5px;
}
#list_training .list_training .training .online_editor
{
  margin-top: 10px;
  clear: both;
}

/*fin centre*/

/* Ajout EMDEN */


.input_charte button
{
  display:block;
    width:160px;
    margin:0;
    border:0px none;
    cursor: pointer;
    padding:0px;
    height:25px;
    background:transparent;
}

.input_charte button span
{
    display:block;
    //width:100px;
    width:auto;
    background:transparent url("images/btn_right.png") top right no-repeat;
    color:#D06A1A;
    margin-bottom:0;
    border:none;
    cursor: pointer;
    text-decoration: none;
    padding-left:9px;
    padding-right:3px;
    height:23px;
}
.input_charte button span span
{
background:transparent url("images/btn_left.png") top left no-repeat;
display: block;
height:23px;
    width:auto;
}

.back_to_emden
{
    float:right;
}

.back_to_emden .btn_fond_g
{
    background: url("images/btn_fond_g.png") top left no-repeat;
    float:left;
    width:9px;
    height:19px;
}
.back_to_emden .btn_fond_d
{
    background: url("images/btn_fond_d.png") top left no-repeat;
    float:left;
    width:9px;
    height:19px;
}

.coquille_lien_emden{
    height:21px;
    text-align:center;
    background: url("images/bg_fieldset_submit_emden.png") -24px 50% no-repeat;
    border-top: 1px solid #C7CDD5;
    border-bottom: 1px solid #C7CDD5;
    padding: 7px 0px;
}

.back_to_emden img
{
    float:left;
}

#center #news .back_to_emden .libelle_lien_emden a, #center #event .back_to_emden .libelle_lien_emden a
{
    text-decoration: none;
    display:block;
}

.back_to_emden .libelle_lien_emden
{
    background:transparent url("images/btn_fond_torepeat.png") top left repeat-x;
    float:left;
    height:19px;
    display:block;
}


#fine_search_block
{
    border:1px solid #f1f5f6;
}

#fine_search_block .block select
{
    width:70%;
}

#fine_search_block .block
{
    margin-bottom:15px;
}

#fine_search_block form
{
    margin-bottom:25px;
}

ul.ania_resultats{
    line-height:210%;
}
ul.ania_resultats li span{
    color:#567393;
}
/* Fin ajout EMDEN */

#meeting_contact_array
{
    width:100%;
    background-color:#E4E8EA;
    border:none;
}

#meeting_contact_array tr
{

}
#meeting_contact_array td,
#meeting_contact_array th
{
    border:none;
    text-align:left;
}
#meeting_contact_array th
{
    background-color:#9EC8FF;
}
#meeting_contact_array td
{

}

