.t1 {
     font-family: tahoma;
     font-size: 11px;
     color: #498254;
     text-align:right;
}
.t2 {
     font-family: tahoma;
     font-size: 11px;
     color: #498254;
     text-align:left;
}
.t2 a {
     color: #498254;
}
.t3 {
     font-family: tahoma;
     font-size: 13px;
     color: #336600;
     text-decoration:underline;
}
a.t3:hover {
     font-family: tahoma;
     font-size: 13px;
     color: #336600;
     text-decoration:none;
}

.t4 {
     font-family: tahoma;
     font-size: 11px;
     color: #336600;
     text-align:left;
     padding: 10px;
}
.t4 a {
     color: #336600;
     text-decoration:underline;
}
a.t4:hover {
     color: #336600;
     text-decoration:none;
}

.b1 {
     border-right-width: 1px;
     border-left-width: 1px;
     border-top-style: solid;
     border-right-style: solid;
     border-bottom-style: solid;
     border-left-style: solid;
     border-top-color: #BEBCBD;
     border-right-color: #BEBCBD;
     border-bottom-color: #BEBCBD;
     border-left-color: #BEBCBD;
     border-top-width: 0px;
     border-bottom-width: 0px;
}
.b2 {

     border-right-width: 0px;
     border-left-width: 0px;
     border-top-style: solid;
     border-right-style: solid;
     border-bottom-style: solid;
     border-left-style: solid;
     border-top-color: #BEBCBD;
     border-right-color: #BEBCBD;
     border-bottom-color: #BEBCBD;
     border-left-color: #BEBCBD;
     border-top-width: 1px;
     border-bottom-width: 0px;
}
.b3 {


     border-right-width: 0px;
     border-left-width: 1px;
     border-top-style: solid;
     border-right-style: solid;
     border-bottom-style: solid;
     border-left-style: solid;
     border-top-color: #BEBCBD;
     border-right-color: #BEBCBD;
     border-bottom-color: #BEBCBD;
     border-left-color: #BEBCBD;
     border-top-width: 0px;
     border-bottom-width: 0px;
}
.footer {
     font:normal 10 verdana,tahoma,arial;
     color:#fff;
}
.footer a {
     color:#fff;
     text-decoration:underline;
}
.footer a:hover {
     color:#498254;
     text-decoration:none;
     background-color:#fff;
}



.message {
     font:bold 15px tahoma,verdana,arial;
     color: #336600;
     text-align:center;
     padding:5px;
     border:1px solid #498254;
     background-color:#D0F9AB;
}
.tbl_profil_affi {
     font:normal 11px tahoma,verdana,arial;
     color: #498254;
     text-align: right;
}
.tbl_profil_affi_entete {
     font:normal 15px tahoma,verdana,arial;
     color: #498254;
}
.tbl_profil_affi input {
     font:normal 11px tahoma,verdana,arial;
     color: #498254;
     border:1px solid #498254;
     width: 300px;
}
.tbl_profil_affi textarea {
     font:normal 11px tahoma,verdana,arial;
     color: #498254;
     border:1px solid #498254;
     width: 300px;
}
.tbl_profil_affi_submit {
     font:bold 14px tahoma,verdana,arial;
     color: #498254;
     padding:5px;
     border:1px solid #498254;
     background-color:#D0F9AB;
}

.faq_entete {
     font:bold 24px tahoma,verdana,arial;
     color: #498254;
}
.faq_background {
     padding:0 0 0 20px;
     font:normal 11px tahoma,verdana,arial;
     color: #498254;
}
.faq_background a {
     color: #498254;
}
.faq_mini_entete {
     font:bold 14px tahoma,verdana,arial;
     color: #498254;
}



.ress_entete {
     font:bold 24px tahoma,verdana,arial;
     color: #498254;
}
.ress_background {
     padding:0 0 0 20px;
     font:normal 11px tahoma,verdana,arial;
     color: #498254;
}
.ress_background a {
     color: #498254;
}
.ress_mini_entete {
     font:bold 14px tahoma,verdana,arial;
     color: #498254;
}


.rev_entete {
     font:bold 24px tahoma,verdana,arial;
     color: #498254;
}
.rev_background {
     padding:0 0 0 20px;
     font:normal 11px tahoma,verdana,arial;
     color: #498254;
}
.rev_background a {
     color: #498254;
}
.rev_mini_entete {
     font:bold 14px tahoma,verdana,arial;
     color: #498254;
}


.nossites_entete {
     font:bold 24px tahoma,verdana,arial;
     color: #498254;
}
.nossites_background {
     padding:0 0 0 20px;
     font:normal 11px tahoma,verdana,arial;
     color: #498254;
}
.nossites_background a {
     color: #498254;
}
.nossites_mini_entete {
     font:bold 14px tahoma,verdana,arial;
     color: #498254;
}


.inscription_entete {
     font:bold 24px tahoma,verdana,arial;
     color: #498254;
}
.inscription_background {
     padding:0 0 0 20px;
     font:normal 11px tahoma,verdana,arial;
     color: #498254;
}
.inscription_background a {
     color: #498254;
}


.contacter_entete {
     font:bold 24px tahoma,verdana,arial;
     color: #498254;
}
.contacter_background {
     padding:0 0 0 20px;
     font:normal 11px tahoma,verdana,arial;
     color: #498254;
}
.contacter_background a {
     color: #498254;
}

.politique_entete {
     font:bold 24px tahoma,verdana,arial;
     color: #498254;
}
.politique_background {
     padding:0 0 0 20px;
     font:normal 11px tahoma,verdana,arial;
     color: #498254;
}
.politique_background a {
     color: #498254;
}
.politique_mini_entete {
     font:bold 14px tahoma,verdana,arial;
     color: #498254;
}

