.roundedcornr_box_rouge1 {
    background: url("roundedcornr_rouge1_tl.png") no-repeat scroll left top transparent;
}
.roundedcornr_top_rouge1 {
    background: url("roundedcornr_rouge1_tr.png") no-repeat scroll right top transparent;
}
.roundedcornr_bottom_rouge1 {
    background: url("roundedcornr_rouge1_bl.png") no-repeat scroll left bottom transparent;
}
.roundedcornr_bottom_rouge1 div {
    background: url("roundedcornr_rouge1_br.png") no-repeat scroll right bottom transparent;
}
.roundedcornr_content_rouge1 {
    background: url("roundedcornr_rouge1_r.png") repeat-y scroll right top transparent;
}
.roundedcornr_top_rouge1 div, .roundedcornr_top_rouge1, .roundedcornr_bottom_rouge1 div, .roundedcornr_bottom_rouge1 {
    font-size: 1px;
    height: 13px;
    width: 100%;
}
.roundedcornr_content_rouge1, .roundedcornr_bottom_rouge1 {
    margin-top: -17px;
}
.roundedcornr_content_rouge1 {
    padding: 0 13px;
}
.roundedcornr_box_501144 {
    background: url("roundedcornr_501144_tl.png") no-repeat scroll left top transparent;
}
.roundedcornr_top_501144 {
    background: url("roundedcornr_501144_tr.png") no-repeat scroll right top transparent;
}
.roundedcornr_bottom_501144 {
    background: url("roundedcornr_501144_bl.png") no-repeat scroll left bottom transparent;
}
.roundedcornr_bottom_501144 div {
    background: url("roundedcornr_501144_br.png") no-repeat scroll right bottom transparent;
}
.roundedcornr_content_501144 {
    background: url("roundedcornr_501144_r.png") repeat-y scroll right top transparent;
}
.roundedcornr_top_501144 div, .roundedcornr_top_501144, .roundedcornr_bottom_501144 div, .roundedcornr_bottom_501144 {
    font-size: 1px;
    height: 13px;
    width: 100%;
}
.roundedcornr_content_501144, .roundedcornr_bottom_501144 {
    margin-top: -17px;
}
.roundedcornr_content_501144 {
    padding: 0 13px;
}
.roundedcornr_box_vert1 {
    background: url("roundedcornr_vert1_tl.png") no-repeat scroll left top transparent;
}
.roundedcornr_top_vert1 {
    background: url("roundedcornr_vert1_tr.png") no-repeat scroll right top transparent;
}
.roundedcornr_bottom_vert1 {
    background: url("roundedcornr_vert1_bl.png") no-repeat scroll left bottom transparent;
}
.roundedcornr_bottom_vert1 div {
    background: url("roundedcornr_vert1_br.png") no-repeat scroll right bottom transparent;
}
.roundedcornr_content_vert1 {
    background: url("roundedcornr_vert1_r.png") repeat-y scroll right top transparent;
}
.roundedcornr_top_vert1 div, .roundedcornr_top_vert1, .roundedcornr_bottom_vert1 div, .roundedcornr_bottom_vert1 {
    font-size: 1px;
    height: 13px;
    width: 100%;
}
.roundedcornr_content_vert1, .roundedcornr_bottom_vert1 {
    margin-top: -17px;
}
.roundedcornr_content_vert1 {
    padding: 0 13px;
}
.roundedcornr_box_vert2 {
    background: url("roundedcornr_vert2_tl.png") no-repeat scroll left top transparent;
}
.roundedcornr_top_vert2 {
    background: url("roundedcornr_vert2_tr.png") no-repeat scroll right top transparent;
}
.roundedcornr_bottom_vert2 {
    background: url("roundedcornr_vert2_bl.png") no-repeat scroll left bottom transparent;
}
.roundedcornr_bottom_vert2 div {
    background: url("roundedcornr_vert2_br.png") no-repeat scroll right bottom transparent;
}
.roundedcornr_content_vert2 {
    background: url("roundedcornr_vert2_r.png") repeat-y scroll right top transparent;
}
.roundedcornr_top_vert2 div, .roundedcornr_top_vert2, .roundedcornr_bottom_vert2 div, .roundedcornr_bottom_vert2 {
    font-size: 1px;
    height: 13px;
    width: 100%;
}
.roundedcornr_content_vert2, .roundedcornr_bottom_vert2 {
    margin-top: -17px;
}
.roundedcornr_content_vert2 {
    padding: 0 13px;
}
.roundedcornr_box_gris1 {
    background: none repeat scroll 0 0 #E6E7E2;
}
.roundedcornr_top_gris1 div {
    background: url("roundedcornr_gris1_tl.png") no-repeat scroll left top transparent;
}
.roundedcornr_top_gris1 {
    background: url("roundedcornr_gris1_tr.png") no-repeat scroll right top transparent;
}
.roundedcornr_bottom_gris1 div {
    background: url("roundedcornr_gris1_bl.png") no-repeat scroll left bottom transparent;
}
.roundedcornr_bottom_gris1 {
    background: url("roundedcornr_gris1_br.png") no-repeat scroll right bottom transparent;
}
.roundedcornr_top_gris1 div, .roundedcornr_top_gris1, .roundedcornr_bottom_gris1 div, .roundedcornr_bottom_gris1 {
    font-size: 1px;
    height: 14px;
    width: 100%;
}
.roundedcornr_content_gris1 {
    margin: 0 14px;
}
.roundedcornr_box_gris {
    background: none repeat scroll 0 0 #E0E1DD;
}
.roundedcornr_top_gris div {
    background: url("roundedcornr_gris_tl.png") no-repeat scroll left top transparent;
}
.roundedcornr_top_gris {
    background: url("roundedcornr_gris_tr.png") no-repeat scroll right top transparent;
}
.roundedcornr_bottom_gris div {
    background: url("roundedcornr_gris_bl.png") no-repeat scroll left bottom transparent;
}
.roundedcornr_bottom_gris {
    background: url("roundedcornr_gris_br.png") no-repeat scroll right bottom transparent;
}
.roundedcornr_top_gris div, .roundedcornr_top_gris, .roundedcornr_bottom_gris div, .roundedcornr_bottom_gris {
    font-size: 1px;
    height: 14px;
    width: 100%;
}
.roundedcornr_content_gris {
    margin: 0 14px;
}
.roundedcornr_box_561377 {
    background: none repeat scroll 0 0 #EDE2C5;
}
.roundedcornr_top_561377 div {
    background: url("roundedcornr_561377_tl.png") no-repeat scroll left top transparent;
}
.roundedcornr_top_561377 {
    background: url("roundedcornr_561377_tr.png") no-repeat scroll right top transparent;
}
.roundedcornr_bottom_561377 div {
    background: url("roundedcornr_561377_bl.png") no-repeat scroll left bottom transparent;
}
.roundedcornr_bottom_561377 {
    background: url("roundedcornr_561377_br.png") no-repeat scroll right bottom transparent;
}
.roundedcornr_top_561377 div, .roundedcornr_top_561377, .roundedcornr_bottom_561377 div, .roundedcornr_bottom_561377 {
    font-size: 1px;
    height: 14px;
    width: 100%;
}
.roundedcornr_content_561377 {
    margin: 0 14px;
}
.roundedcornr_box_629872 {
    background: url("roundedcornr_629872_tl.png") no-repeat scroll left top transparent;
}
.roundedcornr_top_629872 {
    background: url("roundedcornr_629872_tr.png") no-repeat scroll right top transparent;
}
.roundedcornr_bottom_629872 {
    background: url("roundedcornr_629872_bl.png") no-repeat scroll left bottom transparent;
}
.roundedcornr_bottom_629872 div {
    background: url("roundedcornr_629872_br.png") no-repeat scroll right bottom transparent;
}
.roundedcornr_content_629872 {
    background: url("roundedcornr_629872_r.png") repeat-y scroll right top transparent;
}
.roundedcornr_top_629872 div, .roundedcornr_top_629872, .roundedcornr_bottom_629872 div, .roundedcornr_bottom_629872 {
    font-size: 1px;
    height: 13px;
    width: 100%;
}
.roundedcornr_content_629872, .roundedcornr_bottom_629872 {
    margin-top: -19px;
}
.roundedcornr_content_629872 {
    padding: 0 13px;
}
.encadre_titre {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding-left: 20px;
    padding-top: 4px;
}
.encadre_texte {
    color: #666666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 14px;
    margin-top: 12px;
    padding: 3px 0 0 20px;
}
.p_espace {
    font-size: 13px;
    line-height: 18px;
}
.liste_box {
    list-style-image: url("rouge.gif");
    margin-left: -10px;
    padding-bottom: 4px;
    padding-top: 4px;
}
#acces {
    margin-left: 15px;
    margin-top: 20px;
    width: 130px;
}
#encadre {
    display: block;
    margin-right: 35px;
    width: 220px;
}
.rouge1_sup_gauche {
    border-left: 1px solid #C1002A;
    border-top: 1px solid #C1002A;
}
.rouge1_gauche {
    border-left: 1px solid #C1002A;
}
#ariane {
    color: #333333;
    font-size: 10px;
}
#ariane a {
    color: #333333;
}
.liste_carre_vert {
    list-style-image: url("carre_vert2.gif");
}
.table_deb {
    margin-top: 4px;
}
#img_haut {
    background-image: url("../equipe/images/bandeau.jpg");
    height: 150px;
    width: 970px;
}
.rouge1_inf_gauche {
    border-bottom: 1px solid #C1002A;
    border-left: 1px solid #C1002A;
}
.rouge1_inf {
    border-bottom: 1px solid #C1002A;
}
.rouge1_inf_sup {
    border-bottom: 1px solid #C1002A;
    border-top: 1px solid #C1002A;
}
.rouge1_droit {
    border-right: 1px solid #C1002A;
}
.rouge1_inf_gauche_sup {
    border-bottom: 1px solid #C1002A;
    border-left: 1px solid #C1002A;
    border-top: 1px solid #C1002A;
}
.rouge1_inf_droit_sup {
    border-bottom: 1px solid #C1002A;
    border-right: 1px solid #C1002A;
    border-top: 1px solid #C1002A;
}
#langues {
    display: block;
    margin-left: 40px;
    margin-top: 0;
    padding-top: 0;
    width: 100px;
}
.vert1 {
    border: 1px solid #66CC00;
}
.vert1_gauche {
    border-left: 1px solid #66CC00;
}
.vert1_sup_gauche {
    border-left: 1px solid #66CC00;
    border-top: 1px solid #66CC00;
}
.vert1_sup {
    border-top: 1px solid #66CC00;
}
.gris1 {
    border: 1px solid #666666;
}
.rouge2 {
    border: 2px solid #C1002A;
}
.rouge2_sup {
    border-top: 2px solid #C1002A;
}
.rouge2_gauche {
    border-left: 2px solid #C1002A;
}
.rouge2_sup_gauche {
    border-left: 2px solid #C1002A;
    border-top: 2px solid #C1002A;
}
.vert2 {
    border: 2px solid #99CC66;
}

