#dons .bold{font-weight: bold; color:#4B4B4D;}
#dons .italic{font-style: italic;}
#dons .error {background-color: #FFEEEE; border: 2px solid #FF5555; font-size: 0.9em; margin: 0.5em; padding: 1em; text-align: center; font-weight: bold;}
#dons h3.payement_title{color:#B51334; margin : 0; padding-bottom: 5px; font-style: italic; font-weight: 500;}
#dons input.button {background-image: url("../images/dons/button.png");border: 1px solid #BDBDBD;font-weight: bold; color:#4B4B4D;width:120px;}
#dons input.button2 {background-image: url("../images/dons/button2.png");border: 1px solid #BDBDBD;font-weight: bold; color:#FFF;/*width:110px;*/ font-size: 1.2em}
#dons div.panbutton{padding-top: 15px; /*text-align: right;*/}
#dons hr {color:red;}
#dons table {width: 100%}
#dons .align_right {text-align: right; width:100%}
#dons .align_left {text-align: left;}
#dons fieldset{/*width:80%;*/ margin: 0 auto;}
#dons p {margin:0; padding-top: 0; padding-bottom: 10px;}
#dons .color{background-color:#DBDBDB; height: 30px;}

#dons .notices 
{
    background-color: #E0FFEE;
    border: 2px solid #77B3AB;
    background-position: left center;
    background-repeat: no-repeat;
    font-family: Arial;
    font-size: 1em;
    padding: 1em 0;
    font-weight: bold;
    text-align: center; 
}

#menu_don
{
    color:#FFF;
}

#menu_don h3
{
    margin:0px;
    background-image:url(../images/sitefr/charte/bullet_flecheorange.png);
    background-repeat:no-repeat;
    background-position:bottom left;
    padding-left:22px;
    padding-top:17px;
    font-size:1.1em;
    font-weight: bold;
    color:#FFFFFF;
}

#menu_don 
{
    background-image:url(../images/sitefr/charte/fond_rouge.png);
    background-position:bottom;
    padding: 0px 10px 17px 11px;
}


#menu_don ul
{
    padding-left: 10px;
    padding-bottom: 10px;
}

#menu_don ul li
{
    padding: 5px;
}

#menu_don ul li a
{
    color:#FFF;
    text-decoration: none;
}

#menu_don ul li a:hover
{
    color:#FFF;
    text-decoration: underline;
}