BODY {
margin: 0px 0px;
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 11px;
color: #3F1C00;
line-height: 16px;
background-color: #AB5136;
}

TD {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 11px;
color: #3E2306;
line-height: 16px;
}

FORM {
padding: 0;
margin: 0;
}

A {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 12px;
color: #3E2306;
line-height: 18px;
text-decoration: none;
}

A:link {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 12px;
color: #3E2306;
line-height: 18px;
text-decoration: none;
}

A:hover {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 12px;
color: #95aa67;
line-height: 18px;
text-decoration: underline;
}

.sans_souligne {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 11px;
color: #3E2306;
line-height: 16px;
text-decoration: none;
}

.sans_souligne:link {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 11px;
color: #3E2306;
line-height: 16px;
text-decoration: none;
}

.sans_souligne:hover {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 11px;
color: #3E2306;
line-height: 16px;
text-decoration: underline;
}

IMG {
border : 0px;
}

SELECT {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 11px;
color: #595959;
line-height: 16px;
border : 1px solid #CCCCCC;
}

.img_theme
{
    width:67px;
    height:67px;
    border:solid 1px;
    float:left;
}

.bandeau_theme
{
    float:left;
    width:324px;
    height:15px;
    background-color:#dbba97;
    color:#6e664f;
    font-size:14px;
    padding-left:5px;
    margin-top:16px;
}

.edito {
padding: 5px 0px 5px 0px;
text-align: justify;
font-size: 12px;
line-height: 18px;
width:265px;
}

DIV.gauche {
width: 270px;
}

.centre {
width : 293px;
padding-right: 8px;
padding-left: 8px;
vertical-align: top;
}

.droite {
width: 291px;
vertical-align: top;
text-align: right;
}

.page {
vertical-align: top;
}


.bas {
color: #FFFFFF;
padding-top: 4px;
}

.home_soustitre{
margin: 0px 0px;
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 12px;
color: #3F1C00;
line-height: 18px;
display:inline;
}
.home_soustitre A{
margin: 0px 0px;
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 12px;
color: #3F1C00;
line-height: 18px;
display:inline;
}

.tit_actu {
color : #4D493D;
font-weight: bold;
padding-top: 8px;
padding-left: 5px;
font-size: 12px;
text-align: left;
margin-left:8px;
margin-top:0;
}

.actualite {
background-color: #DAD3BC;

}

.lieu_actu {
float: right;
padding-right:5px;
padding-top: 8px;
color : #C15D3F;
font-weight: bold;
text-align: right;
font-size: 12px;
margin-right:8px;
}

DIV.actu {
text-align: left;
width: 293px;
height: 30px;
padding: 0px 0px;
margin: 0px 0px;
background: url("/img/pix_actu.gif");
background-position: bottom;
background-repeat: repeat-x;
}
DIV.fetedesmere {
text-align: left;
width: 293px;
height: 30px;
padding: 0px 0px;
margin: 0px 0px;
background: url("/img/pix_evenement_fete.gif");
background-position: bottom;
background-repeat: repeat-x;
}

.txt_actu {
color: #3E2306;
line-height: 14px;
padding-left: 8px;
padding-right: 8px;
text-align: left;
padding-top: 8px;
padding-bottom: 8px;
background-color: #DAD3BC;
border-bottom:1px solid #FFFFFF;
text-align: justify;
height : 135px;
}

.img_actu {
float: left;
margin-right: 10px;
margin-bottom: 10px;
}

.evenement {
/*border-top: 10px solid #FFFFFF;*/
background-color: #f1d2f1;
text-align: left;
height: 202px;
width:293px;
}

.evenement2 
{
border-top: 10px solid #FFFFFF;
background-color: #E3DAB5;
text-align: left;
height: 202px;
width:260px;
margin-right: 15px;
}


DIV.pointilles {
background: url('/img/pointilles.gif');
height: 10px;
padding: 0px 0px;
margin: 0px 0px 5px 0px;
width :100%;
clear:both;
}

.txrose {
color: #AC494F;
}

.txblc {
color: #FFFFFF;
}

.btn_lien {
background-color: #A4C7C5;
color: #2D4538;
width: 265px;
height: 20px;
text-align: left;
padding: 0px 0px;
margin: 3px 0px;
}

a.link_vert {
color: #2D4538;
}

a.link_vert:link {
color: #2D4538;
}

a.link_vert:hover {
color: #2D4538;
}

.contenu_encart {
text-align: justify;
padding-right:5px;
padding-left: 8px;
}

.entete_liens {
background-color: #406E47;
margin-right: 15px;
text-align: left;
color: #FFFFFF;
font-weight: bold;
width: 260px;
}

.detail_liens {
background-color: #F4F0E4;
color: #372612;
font-weight: normal;
margin-bottom: 5px;
margin-right: 15px;
text-align: center;
width: 260px;
/*height: 40px;*/
}

.lien {
float: right;
color: #B59C28;
padding-right: 10px;
padding-top: 2px;
font-weight: normal;
}


a.lien_page {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 11px;
color: #3E2306;
line-height: 16px;
text-decoration: none;
background-image: url("/img/fleche_marron.gif");
background-position: left;
background-repeat: no-repeat;

}

a.lien_page:link {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 11px;
color: #3E2306;
line-height: 16px;
text-decoration: none;
background-image: url("/img/fleche_marron.gif");
background-position: left;
background-repeat: no-repeat;
}

a.lien_page:hover {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 11px;
color: #95aa67;
line-height: 16px;
text-decoration: underline;
background-image: url("/img/fleche_verte.gif");
background-position: left;
background-repeat: no-repeat;
}

a.action {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 14px;
color: #b8583c;
line-height: 16px;
text-decoration: none;
}

a.action:link {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 14px;
color: #b8583c;
line-height: 16px;
text-decoration: none;
}

a.action:hover {
font-family: Arial, Tahoma, Verdana, san-serif;
font-size: 14px;
color: #b8583c;
line-height: 16px;
text-decoration: underline;
}

a.jaune {
color: #B59C28;
}

a.jaune:link {
color: #B59C28;
}

a.jaune:hover {
color: #B59C28;
}

.titre {
background-color: #6F664F;
border-left:12px solid #CF6168;
padding-left: 10px;
vertical-align: middle;
height: 37px;
}

.ariane {
background: url("/img/pointilles_ariana.gif");
color: #3A3528;
height: 26px;
}

.contenu {
padding: 15px 15px 15px 40px;
letter-spacing: 1;
line-height: 18px;

}

.soustritre {
color: #FFFFFF;
font-size: 16px;
font-weight:bold;
background-color: #95AA67;
padding: 5px 5px 5px 20px;
background-image: url("/img/soustitre.gif");
background-position: left;
background-repeat: no-repeat;
width: 50%;
margin-bottom: 10px;
letter-spacing: 0;
margin-top:0;
}
.soustritre_paques {
color: #FFFFFF;
font-size: 16px;
font-weight:bold;
background-color: #95AA67;
padding: 5px 5px 5px 20px;
background-image: url("/img/soustitre.gif");
background-position: left;
background-repeat: no-repeat;
width: 60%;
margin-bottom: 10px;
letter-spacing: 0;
}

.soustritre_fetedesmeres {
color: #000000;
font-size: 13px;
font-weight:bold;
background-color: #f7e9a8;
padding: 5px 5px 5px 20px;
width: 100%;
margin-bottom: 10px;
letter-spacing: 0;
}

.tit_login {
color: #8F341A;
font-size: 16px;
font-weight:bold;
background-color: #D0F1F5;
padding: 5px 5px 5px 20px;
background-image: url("/img/fleche_tit_ferme.gif");
background-position: left;
background-repeat: no-repeat;
width: 50%;
margin-bottom: 10px;
letter-spacing: 0;
}

.tit_creer-ferme {
color: #8F341A;
font-size: 16px;
font-weight:bold;
background-color: #D0F1F5;
background-image: url("/img/fleche_tit_ferme.gif");
background-position: left;
background-repeat: no-repeat;
width: 100%;
letter-spacing: 0;
margin-left: 35px;
height: 27px;
width: 185px;
padding-left : 20px;
line-height: 25px;
margin-top: 14px;
}

.tit_signature {
color: #8F341A;
font-size: 16px;
font-weight:bold;
background-color: #D0F1F5;
width: 558px;
letter-spacing: 0;
margin-left: 35px;
height: 27px;
/*padding-left : 20px;*/
line-height: 25px;
margin-top: 14px;
}

.soustritre_don {
color: #8a502b;
font-size: 16px;
font-weight:bold;
background-color: #fde5b5;
padding: 5px 5px 5px 20px;
background-image: url("/img/soustitre_clair.gif");
background-position: left;
background-repeat: no-repeat;
width: 50%;
margin-bottom: 10px;
letter-spacing: 0;
margin-top:0;

}
.soustritre_vert {
color: #ffffff;
font-size: 16px;
font-weight:bold;
background-color: #377d41;
padding: 5px 5px 5px 20px;
background-image: url("/img/soustitre_vert.gif");
background-position: left;
background-repeat: no-repeat;
width: 220;
margin-bottom: 10px;
letter-spacing: 0;
margin-top:0;
}


.sstitre
{
    color:#b45539;
    background-image : url("/img/fleche_rouge.gif");
    background-position : left;
    background-repeat : no-repeat;
    font-weight : bold;
    padding: 5px 5px 5px 10px;
}

.tit_paragraphe {
font-size: 14px;
font-weight: bold;
letter-spacing: 0;
padding: 10px 0px;
margin:0;
}

.adresse {
text-align: center;
padding: 3px 0px 8px 0px;
color: #6F664F;
}

.img_droite 
{
margin-left: 18px;
float:left;
}

.img_gauche
{
margin-right: 18px;
float:left;
}

.equipe
{
padding-top:25px;
float:left;

}

a.link {
color: #406E47;
text-decoration: underline;
}

a.link:link {
color: #406E47;
text-decoration: underline;
}

a.link:hover {
color: #406E47;
text-decoration: underline;
}

.encart_bloc 
{
 width: 221px;
 background-color: #dad4bc;   
 float: left;
 vertical-align:top;
 height: 125px;
 margin: 5px 12px 5px 0px;
}

.encart
{
 width:490px;
 background-color: #dad4bc;   
 margin-right:8px;
 margin-top:5px;
 margin-bottom:15px;
}

.encartv
{
 width:490px;
 background-color: #377D42;   
 margin-right:8px;
 margin-top:5px;
 margin-bottom:15px;
}

.coordonnees
{
 width:190px;
 background-color: #dad4bc;   
 margin-right:0px;
 margin-top:2px;
 margin-bottom:5px;
 float: right;
}

.tit_bloc 
{
color :#c15c3e;
font-size: 14px;
font-weight:bold;
letter-spacing: 0;
margin:0;
display:inline;
}

.form_nomchamp
{
width:100px;  
display:inline; 
vertical-align:text-top;
}

.form
{
    font-family:Arial, Tahoma, Verdana, san-serif;
    font-size: 11px;
    color: #3F1C00;
    line-height: 16px;
    height : 18px;
    background-color:#f4f0e4;
    border: solid 1px #6e664f;
}

.form_don
{
    font-family:Arial, Tahoma, Verdana, san-serif;
    font-size: 11px;
    color: #3F1C00;
    line-height: 16px;
    height : 20px;
    width: 180px;
    background-color:#f4f0e4;
    border: solid 1px #6e664f;
    text-decoration: none;
}

.champ_message 
{
    height:60px; 
    width:380px;
    background-color:#f4f0e4;
    border: solid 1px #6e664f;
    font-family:Arial, Tahoma, Verdana, san-serif;
    font-size: 11px;
    color: #3F1C00;
}

.temoin
{
    display:block;
    height:150px;
    
}

.temoin_image
{
    float:left;
}

.temoin_resume
{
    vertical-align:top;
    
}

.tit_temoignage {
width:70%;
font-size: 14px;
font-weight: bold;
letter-spacing: 0;
padding: 10px 0px;
display:inline;
vertical-align:top;
}
.tit_temoignage A{
font-size: 12px;
}

.temoin_lieu
{
    width:30%;
    text-align:right;
    vertical-align:top;
    font-size: 14px;
    font-weight: bold;
    color:#b85939;
    letter-spacing: 0;
    padding: 10px 0px;
    display:inline;
}



.ecole_img
{
    width:25%;
    float:right;
    text-align:right;
    vertical-align:top;
}

.signature
{
    text-align:right;
    margin-top : 5px;
    margin-bottom : 5px;
    font-weight: bold;
}

.pays_temoin
{
  text-align:center;
  font-weight: bold;
  font-size: 16px;
  color: #b85939;
  height: 10px;
  padding: 0px 0px;
  font-weight:bold;
}

.catalogue 
{
   vertical-align:bottom;
    height:200px;
    
}

.cata 
{
    float:left;
    width : 32%;
    text-align:center;
    height:200px;
    vertical-align:bottom;
    
}
.marron 
{
    color:#b45539;
    
}

.animal
{
    float:left;
    width:50%;
    text-align:center;
   
}

.prix
{
    font-family:Arial;
    color:#6f664f;
    font-size:25px;
    height:55px;
    text-align:center;
    vertical-align:bottom;
    background-image:url("/img/encart_prix.gif");
    background-position:center;
    background-repeat:no-repeat;
    letter-spacing: 0px;
}


.encart_titdon
{
    color:#ffffff;
    background:#6f664f;
    padding-left:13px;
    padding-top:5px;
    padding-bottom:5px;
    vertical-align:middle;
}

.encart_don
{
    color:#3e2306;
    background:#f4f0e4;
    border: solid 1px #6f664f;
    padding-left:13px;
    padding-top:5px;
    padding-bottom:5px;
    height:90px;
   
}

.align_droite
{
    text-align:right;
    vertical-align:top;
    
}
.colonne
{
    float:left;
    width:48%;
}

.colonne_inegale
{
    float:left;
}

#cadre_rouge{
background: #AB5136;
padding: 5px;
}

#cadre_rouge a:link{
background: #AB5136;
color: #fff;
text-align:left;
text-decoration:none;
}

#cadre_rouge a:hover{
background: #AB5136;
color: #fff;
text-align:left;
text-decoration:none;
}

#cadre_rouge a:visited{
color: #fff;
text-align:left;
text-decoration:none;
}

.colonne_don
{
    float:left;
    width:313;
    display:inline;
}

.colonne_news
{
    float:left;
    text-align:center;
}

.don
{
    color:#363020;
    font-family:Arial;
    font-size:16px;
    text-align:center;
    line-height:32px;
    background:#e77304;
    width:480px;
    height:33px;
    background-image: url("/img/at.gif");
    background-position: left;
    background-repeat:no-repeat;
    border: solid 0px;
}

.encart_don2
{
    background:#feae03;
    color:#ffffff;
    width:480px;
    font-family:Arial;
    font-size:14px;
    text-align:center;
    padding: 5px 0px;
    margin:0px 0px;
}

.bloc_dons
{
    width:63px; float:left;clear:both; margin-top:10px;
}
.bloc_dons_droite
{
    float:left;margin-top:10px;width:467px;
}

.encarts
{
    margin:10px 20px 0px 20px;
}

.encart_beige {
background-color: #DAD3BC;
float: left;
margin: 4px 9px 4px 0px;
height: 100px;
}

.txt_vert A {
color: #377D42;
font-size: 14px;
font-weight: bold;
margin:0;
}
.txt_vert {
color: #377D42;
font-size: 14px;
font-weight: bold;
margin:0;
}

.txt {
padding: 5px 8px;
}

a.link_blc_default {
color: #6F664F;
font-weight : bold;
line-height: 20px;
}

a.link_blc_default:link {
color: #6F664F;
font-weight : bold;
line-height: 20px;
}

a.link_blc_default:hover {
color: #6F664F;
font-weight : bold;
line-height: 20px;
}
a.link_blc {
color: #FFFFFF;
font-weight : bold;
line-height: 20px;
}

a.link_blc:link {
color: #FFFFFF;
font-weight : bold;
line-height: 20px;
}

a.link_blc:hover {
color: #FFFFFF;
font-weight : bold;
line-height: 20px;
}


DIV.sourire {
background-image: url("/img/fond_sourire.gif");
width:278px;
height: 163px; 
margin: 0px 0px;
background-repeat: no-repeat;
background-position: right;
}

DIV.ferme {
background-image: url("/img/fond_ferme.gif");
width:278px;
height: 147px; 
margin: 0px 0px;
background-repeat: no-repeat;
background-position: right;
}

DIV.faireundon {
background-image: url("/img/fond_don.gif");
width:278px;
height: 116px; 
margin: 0px 0px;
background-repeat: no-repeat;
background-position: right;
}

.txt_sourire {
text-align: left;
padding-right: 13px;
padding-left: 7px;
margin-left: 7px;
padding-top: 75px;
width : 135px;
}


.txt_ferme {
text-align: left;
padding-right: 13px;
padding-left: 7px;
padding-top: 65px;
width : 135px;
margin-left: 7px;
}

.txt_faireundon {
text-align: left;
padding-right: 13px;
padding-left: 0px;
padding-top: 55px;
width : 135px;
color: #FFFFFF;
margin-left: 4px;
}

.screenshot {
background-color: #E7F8FA;
height: 225px;
color: #8F341A;
width: 534px;
margin-bottom: 8px;
}

a.link_inscription {
color: #8F341A;
font-size: 13px;
font-weight: bold;
text-decoration: none;
letter-spacing: 0px;
}

a.link_inscription:link {
color: #8F341A;
font-size: 13px;
font-weight: bold;
text-decoration: none;
letter-spacing: 0px;
}

a.link_inscription:hover {
color: #8F341A;
font-size: 13px;
font-weight: bold;
text-decoration: underline;
letter-spacing: 0px;
}

a.btn {
color: #B8583C;
font-size: 14px;
font-weight: bold;
}

a.btn:link {
color: #B8583C;
font-size: 14px;
font-weight: bold;
}

a.btn:hover {
color: #B8583C;
font-size: 14px;
font-weight: bold;
}

.vignette {
border: 1px solid #6F664F;
}

.panier {
background-color: #E3EFE5;
width: 536px;
}

.panier2 {
background-color: #F6F7F1;
width: 536px;
}

.don_libre {
text-align: right;
height: 18px;
border: 1px solid #3E2306;
font-weight: bold;
}

.lib_panier {
color: #A3452B;
font-size: 14px;
font-weight: bold;
}

.ligne_panier {
background-image: url("/img/pix_panier.gif");
height: 34px;
font-weight: bold;
letter-spacing: 1px;
}

.ligne_tab{
background-image: url("/img/pix_tab.gif");
height: 22px;
letter-spacing: 1px;
text-align: center;
}

.ligne_panier2 {
background-image: url("/img/pix_panier2.gif");
height: 34px;
font-weight: bold;
letter-spacing: 1px;
}

.prix_panier
{
    font-family:Arial;
    color:#6f664f;
    font-size:22px;
    text-align:right;
    letter-spacing: 0px;
    font-weight: bold;
    width:80px;
    margin-right: 10px;
}

.btn_panier {
float: right;
background-color: #FDE5B5;
color: #B8583C;
width: 160px;
height: 23px;
font-size: 12px;
font-weight: bold;
text-align: center;
padding-top: 3px;
}

.total_panier {
color:#6f664f;
font-size:14px;
text-align:right;
letter-spacing: 0px;
font-weight: bold;
height: 30px;
margin-top: 10px;
width:530px;
}

.btn_ajout {
background-image: url("/img/pix_btn_ajout.gif");
height: 73px;
width: 130px;
border: 1px solid #6F664F;
color: #FFFFFF;
font-weight: bold;
text-align: center;
font-size: 20px;
float: left;
margin-right: 2px;
margin-bottom: 3px;
}

a.ajouter {
color: #FFFFFF;
font-weight: bold;
text-align: center;
font-size: 11px;
line-height: 12px;
}

a.ajouter:link {
color: #FFFFFF;
font-weight: bold;
text-align: center;
font-size: 11px;
line-height: 12px;
}

a.ajouter:hover {
color: #FFFFFF;
font-weight: bold;
text-align: center;
font-size: 11px;
line-height: 12px;
}

.prix_ajout {
height: 32px;
margin-top: 10px;
}

.lib_form {
width: 120px;
float: left;
height: 25px;
letter-spacing: 1px;
}
.lib_form2 {
width: 134px;
float: left;
height: 25px;
letter-spacing: 1px;
}
.lib_form3 {
width: 300px;
float: left;
height: 25px;
letter-spacing: 1px;
}

.champs {
height: 25px;
}

.message {
color: #ff7f00;
font-weight: bold;
}

.message2 {
color: #ff7f00;
font-weight: bold;
}

.banque {
border: 1px solid #6F664F;
width: 480px;
height: 40px;
margin-bottom: 4px;
margin-top: 4px;
}

.encart_vert {
background-color: #377D42;
color: #FFFFFF;
margin-left: 20px;
width: 480px;
height: 50px;
vertical-align: middle;
text-align: center;
font-weight: bold;
padding-top: 5px;
margin-top: 5px;
}

.entete_tab {
background-color: #6F664F;
color: #FFFFFF;
font-weight: bold;
border-right: 1px solid #FFFFFF;
text-align: center;
}

.newsletter {
width: 210px;
height: 45px;
background-color: #FFFFFF;
filter: alpha (opacity=80);
opacity: 0.8;
float: right;
margin-right: 10px;
border: 1px solid #6F664F;
}

.mentions 
{
    font-size:9px;
    text-align:left; 
    width:90%;
}

.filet
{
    border: 1px solid #3E2306;
    padding: 5px 10px;
    margin: 5px 0px;
}

.encart_animal
{
    float:left;margin-right:2px; width:181px;background-color:#fbe5b4; height:148px;margin-bottom:5px; padding:0px; margin-left:0px;
}

.img_animal
{
    float:left;height:142px; width:107px;
}

.img_animal IMG
{
    margin-left:3px;margin-top:3px;
}

.contenu_animal
{
    float:left; text-align:center;width:74px;
}

.contenu_animal SPAN
{
    font-family:Arial; font-size:24px; color:#6f664f;
}

.contenu_animal FONT
{
    font-family:Arial; font-size:11px; color:#6f664f;
}

.encart_listeferme
{
    background-image:url('img/fond_listeferme.gif');width:545px; height:127px; background-repeat:no-repeat;
}

.nom_ferme
{
    font-family:Arial; font-size:16px; color:#431307; font-weight:bold; margin:8px; float:left;
}

.date_ferme
{
    float:right; margin:8px;
}

.texte_ferme
{
    clear:both; float:right; text-align:left;width:392px; height:57px; 
}

.etat_ferme
{
    clear:both; float:right; text-align:left;width:392px; font-weight:bold;
}

.btn_ferme
{
    clear:both;width:545px; text-align:right; margin-bottom:15px;height:28px;
}

.doncourrier_animal
{
    width:50%; height:70px; float:left;
}
.doncourrier_animal_g
{
    float:left; width:67px;
}

.doncourrier_animal_d
{
    float:left; 
}

.survol_animal
{
    display:none;width:200px; position:absolute; border:solid 1px; background-color:#ffffff; padding:10px; font-style:italic;
}

.num_ferme
{
    width:26px; float:left;margin-top:10px; clear:both;
}

.arg_ferme
{
    float:left; margin-top:10px;width:500px;
}

.acces_donateur
{
    width:50%; font-size:14px; text-align:center; float:left;
}

#div_identification
{
    position:absolute;width:300px; border:solid 1px; background-color:#ffffff; height:100px; margin-top:-90px; padding:5px; left:340px;
}

#div_entete
{
    position:absolute;width:300px; border:solid 1px; background-color:#ffffff; height:100px; margin-top:-90px; padding:5px; left:340px;
}

#encart_fairedon
{
    width:280px; height:178px;
}
#encart_fairedon a
{
    font-family:arial;
    color:#ffffff;
    font-size:11px;letter-spacing: 1;
}
#nav_ecole{
	background-color:#630001;
	width:530px; 
	height:30px;
}
#nav_ecole p{
	margin: -2px 0 0;
}
	
#nav_ecole a{
	font-size:11px;
	color:#FFF;
}
#fiche_poste
{
	width:531px;
	height:330px;
	background-color:#dad4bc;
	line-height:25px;
	padding-top:10px;
}
#fiche_poste h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#c15c3e;
}
#contact_benevole
{
	width:531px;
	height:120px;
	background-color:#630001;
	padding-top:5px;
	line-height:14px;	
}
#contact_benevole h2
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px;
	color:#dad4bc;
}
#contact_benevole p
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	color:#FFFFFF;
}
#encart_ferme
{
    width:280px; height:220px;
}

#fond_encart_ferme
{
    background:url('img/fond_encartferme.gif') no-repeat; height:90px; text-align:left;
}

#fond_encart_ferme DIV
{
float:left;margin-top:10px; margin-left:7px; font-size:11px;letter-spacing: 1;

}

#tablo_ferme
{
    width:90%; 
}

#tablo_ferme TD
{
     padding:5px;
}

.ligne
{
     background-color:#ede9de;
}

.upload_signature
{
    width:47%; float:left; text-align:center; font-size:15px; font-weight:bold;
}
.pied_page
{
	color: #663300;
	margin-top:8px;
	margin-bottom:15px;
	padding-left:5px;
}
a.lien_pied_page {
	color:   #663300;
}

a.lien_pied_page:link {
	color:   #663300;
}

a.lien_pied_page:hover {
	color:  #663300;
}
