body{margin-top: 0px;}
.fondvert{background-color: #7dc622;}
.fondnoir{background-color: #000000;}
.tx14{font-size: 14px}
.image-logo{
background-image: url(logo.gif);
background-position: left;
background-repeat: no-repeat;}

.texte,  texte a {
color: #000000;
text-align: justify;
font-family: Verdana;
font-size: 14px;
padding-top: 30px;
padding-left: 30px;
padding-right: 40px;
}

.intro{
font-weight: 600;
letter-spacing: -0.5px;
height : 100px;
}

.actu{
border: 3px #34A12E solid;
padding: 20px;
background-color: #7dc622;
/*width: 610px;*/
height: 250px;
overflow: auto;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #7dc622;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #34A12E;
}


.droite a{
text-align: right;
color: #000000;
text-decoration: none;
font-size: 18px;
}

.droite a:hover{
text-decoration: underline;
}

.droite{
font-size: 18px;
padding-right: 20px;
padding-top: 20px;
}

.titre{
background-image: url(fond-titre.jpg);
background-repeat: repeat-x;
text-align: center;
}

.extrait{
font-size: 20px;
background-color: #C4DF9B;
padding-left: 10px;
padding-right: 10px;
border: 1px #ffffff solid;
vertical-align: middle;
height: 348px;
}

.bandeau{
background-image: url(bandeau.jpg);
background-position: top rigth;
background-repeat: no-repeat;
padding-bottom: 7px;
font-size: 20px;
}

#corps { background-image: url("cercle.gif"); 
background-repeat: no-repeat; 
background-position: right top;}

.texte-forum{
text-align: left;
color: #FFFFFF;
font-size: 17px;
padding-top: 20px;
font-family: Verdana;
font-weight: 500;
letter-spacing: -1px;
line-height: 15px;
}

.lien-forum/*, lien-forum a, lien-forum a:hover, lien-forum a:visited*/{
color: #FFFFFF;
text-align: right;
padding-right: 30px;
vertical-align: top;
}

.forum, forum a:visited{
color: #FFFFFF;
vertical-align: center;
/*padding-top: 20px;*/
font-weight: 800;
letter-spacing: -2px;
font-size: 40px;
line-height: 38px;
font-family: Verdana;
text-decoration: none;
}

.forum a:hover{
text-decoration: underline;
}

.crochet{
font-size: 80px;
line-height: 78px;
font-family: Courier;
}


.clic, clic a, clic a:visited{
padding-left: 93px;
font-size: 15px;
line-height: 14px;
color: #FFFFFF;
text-decoration: none;
font-family: Verdana;
}


.clic a:hover{
text-decoration: underline;
}

.tx12{font-size: tx12;}

.tabbas, tabbas a{
font-size: 12px;
font-weight: 600;
color: #BDD795;
padding-left: 10px;
padding-right: 10px;
text-decoration: none;
}

.tabbas a:hover{
text-decoration: underline;
}

.partenaire{
background-color: #7dc622;
font-size: 12px;
border: 3px #34A12E solid;
height: 400px;
overflow: auto;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #7dc622;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #34A12E;}
}

.partenaire a{
font-size: 12px;
font-weight: 600;
color: #000000;
padding-left: 10px;
padding-right: 10px;
text-decoration: none;
}

.partenaire a:hover{
text-decoration: underline;
}

.contact{
text-align: center;
width: 450px;
/*background-color: #7dc622;*/
font-size: 12px;
/*border: 3px #34A12E solid;*/
height: 400px;
/*
overflow: auto;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #7dc622;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #34A12E;*/
}

.contact a{
font-size: 12px;
font-weight: 600;
color: #000000;
padding-left: 10px;
padding-right: 10px;
text-decoration: none;
}

.contact a:hover{
text-decoration: underline;
}


.add{
text-align: center;
width: 450px;
font-size: 12px;
height: 400px;
}
.add a{
font-size: 12px;
color: #000000;
padding-left: 10px;
padding-right: 10px;
text-decoration: none;
}

.add a:hover{
text-decoration: underline;
}



.zone-partenaire{
padding: 20px;
}




