a.mailto {
    background:     url(/image/picto/mail.png) no-repeat left;
    padding-left:   25px;
}
#content_c2 div.gl_box a  {
    text-decoration:    underline;
}
#content_c2 div.gl_box a:hover  {
    text-decoration:    none;
}
h4.arrow {
    background:     url(/image/picto/arrow_r.gif) no-repeat left;
    padding-left:   15px;
}
h4.active {
    background:     url(/image/picto/arrow.gif) no-repeat left;
}

/* ----- Mise en forme fiche formation ----- */
#training_left {
    float:          left;
    width:          32%;
}
#training_left h4 img {
    float:          right;
    margin-bottom:  .5em;
}
#training_right {
    float:          right;
    width:          65%;
    padding:        5px;
    background:     #F8E8EE;
}
#training_aside {
    padding:        5px;
    background:     #EABCCC;
    margin-bottom:  .5em;
}
#content div.training_content {
    margin:         1em 0;
}
#content div.training_content:first-child {
    margin-top:     0;
}
#content div.training_content:last-child {
    margin-bottom:  0;
}
#content div.training_content span.training_content_head {
    font-weight:    bold;
}

#training_aside div.training_content span.training_content_head {
    color:          #8c3838;
}
#training_aside div.training_content span.training_content_head:before {
    content:        "■ ";
}
#content div.training_aside_under {
    margin:         1em 0;
    border:         solid 1px #B4B4B4;
    padding:        5px;
}
#training_right .training_border {
    margin-bottom:  1em;
    padding-bottom: 1em;
    border-bottom:  2px dotted #315005;
}
#training_right .training_content {
    padding-left:   1em;
}
#training_right .training_content span.training_content_head {
    display:        block;
    margin-left:    -1em;
    margin-bottom:  -1em;
}
ul#training_action {
    margin:         0;
    text-align:     right;
}
ul#training_action li {
    display:        inline;
    padding:        0 .5em;
    margin-left:    .5em;
}
ul#training_action li a {
    font-size:      .9em;
}
#content form.auto div.clear>label {
    width:          45%;
}
#content form.auto div.clear>input {
    width:          50%;
}
/* ----- Fin Mise en forme fiche formation ----- */

