body {
    background-color: #FFFFFF;
    background-image: url(images/fond-site.jpg);
    background-repeat: repeat-x;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

ul { list-style:none; padding:0; margin:0;}
li { }

a:link, a:visited
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #8E2464;
    text-decoration: underline;
    font-weight: bold ;
}
a:hover, a:active 
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
    font-weight: bold ;
}


H1 {
    display: inline;
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #999999;
}
H2 {
    display: inline;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #999999;
}
H3 {
    display: inline;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #999999;
}

input.frmd, textarea.frmd, select.frmd {font-family: Arial; font-size: 11px; border: solid 1px #8F2565; padding: 2px; color: #000;}
input.frmdr, textarea.frmdr, select.frmdr {font-family: Arial; font-size: 11px; border: solid 1px #8F2565; padding: 2px; color: #000;}
form{ margin:0; padding:0}

.white_bold
{
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold ;
}

.mauve
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #8d2464;
    text-decoration: none;
}

.titre_mauve
{
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #8d2464;
    text-decoration: none;
    font-weight: bold ;
}

.prix_mauve
{
    font-size: 28px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #8d2464;
    text-decoration: none;
    font-weight: bold ;
}

.blanc
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
}
.blanc a { color: #FFFFFF; font-size: 11px; text-decoration: none;}
.blanc a: link{ color: #FFFFFF; font-size: 11px;  text-decoration: none;}
.blanc a: visited{ color: #FFFFFF; font-size: 11px;  text-decoration: none;}
.blanc a: hover{ color: #FFFFFF; font-size: 11px;  text-decoration: none;}
.blanc a: active{ color: #FFFFFF; font-size: 11px;  text-decoration: none;}


.blanc_footer
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
}
.blanc_footer a { color: #FFFFFF; font-size: 11px; text-decoration: none;}
.blanc_footer a: link{ color: #FFFFFF; font-size: 11px;  text-decoration: none;}
.blanc_footer a: visited{ color: #FFFFFF; font-size: 11px;  text-decoration: none;}
.blanc_footer a: hover{ color: #FFFFFF; font-size: 11px;  text-decoration: underline;}
.blanc_footer a: active{ color: #FFFFFF; font-size: 11px;  text-decoration: none;}

.vert_petit
{
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #72A941;
    text-decoration: none;
}

.vert_bold_grand
{
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #72A941;
    text-decoration: none;
    font-weight: bold ;
}

.gris_bold_tres_grand
{
    font-size: 18px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #4F4F4F;
    text-decoration: none;
    font-weight: bold ;
}

.gris_bold_grand
{
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #4F4F4F;
    text-decoration: none;
    font-weight: bold ;
}

.gris_bold
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #4F4F4F;
    text-decoration: none;
    font-weight: bold ;
}

.gris
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #4F4F4F;
    text-decoration: none;
}

.gris_moyen
{
    font-size: 13px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #4F4F4F;
    text-decoration: none;
}

.gris_petit
{
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #4F4F4F;
    text-decoration: none;
}
.gris_petit a { color: #4F4F4F; font-size: 11px; text-decoration: none;}
.gris_petit a: link{ color: #4F4F4F; font-size: 11px;  text-decoration: none;}
.gris_petit a: visited{ color: #4F4F4F; font-size: 11px;  text-decoration: none;}
.gris_petit a: hover{ color: #4F4F4F; font-size: 11px;  text-decoration: none;}
.gris_petit a: active{ color: #4F4F4F; font-size: 11px;  text-decoration: none;}

.vert_bold
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #007D4A;
    text-decoration: none;
    font-weight: bold ;
}
.vert_bold:link, .vert_bold:visited
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #007D4A;
    text-decoration: none;
    font-weight: bold ;
}
.vert_bold:hover, .vert_bold:active
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #007D4A;
    text-decoration: none;
    font-weight: bold ;
}
.vert_bold_underline
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #007D4A;
    text-decoration: none;
    font-weight: bold ;
}

.vert_bold_underline:link , .vert_bold_underline:visited
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #007D4A;
    text-decoration: none;
    font-weight: bold ;
}

.vert_bold_underline:hover , .vert_bold_underline:active
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #47BC8C;
    text-decoration: none;
    font-weight: bold ;
}

.vert
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #007D4A;
    text-decoration: none;
    font-weight: normal ;
}


