body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
background-color: rgb(18,102,39);
background-repeat: repeat-x;
background-position: bottom;
background-image: url(images/grade_fond.gif);}

img {
border:0px;}

a:link {
text-decoration: none;
color: rgb(50,80,170);} 

a:visited {
text-decoration: none;
color: rgb(50,80,170);}

a:hover {
text-decoration: underline;
color: rgb(180,0,0);} 

a:active {
text-decoration: none;} 

.background {
background-repeat: no-repeat;
background-position: right;
background-image: url(images/img_fond.jpg);}

.background_menu{
background-repeat: no-repeat;
background-position: 0 284;
background-image: url(images/menu_bas.jpg);}

.background-bord{
background-repeat: no-repeat;
background-position: bottom;
background-image: url(images/grade_right.gif);
background-color: rgb(18,102,39);}

.background-bord2{
background-repeat: no-repeat;
background-position: bottom;
background-image: url(images/grade_left.gif);
background-color: rgb(18,102,39);}

.sp {
margin-left: 10px;
margin-right: 6px;
margin-bottom: 8px;
margin-top: 4px;
font-size: 0.6em;
color: rgb(110,113,20);
text-align: left;
}

.adresse2 {
font-weight: normal;
color: #72AF71;
font-size: 9px;
line-height: 1.5em;
text-align: center;
font-variant: normal;
}
.adresse2 a:link{
font-weight: normal;
color: #72AF71;
font-size: 9px;
line-height: 1.5em;
text-align: center;
font-variant: normal;
}
.adresse2 a:hover{
font-weight: normal;
color: #72AF71;
font-size: 9px;
line-height: 1.5em;
text-align: center;
font-variant: normal;
}
.adresse2 a:visited {
font-weight: normal;
color: #72AF71;
font-size: 9px;
line-height: 1.5em;
text-align: center;
font-variant: normal;
}
.adresse {
font-weight: normal;
color: #0B4E1B;
font-size: 11px;
line-height: 1.5em;
text-align: center;
font-variant: normal;
}

.adresse a:link {
text-decoration: none;
color: rgb(7,64,21);} 

.adresse a:visited {
text-decoration: none;
color: rgb(7,64,21);} 

.adresse a:hover {
text-decoration: none;
color: #15811A;} 

.baseline {
text-align: center;
font-variant: normal;}

.baseline a:link {
text-decoration: none;
color: rgb(7,64,21);} 

.baseline a:visited {
text-decoration: none;
color: rgb(7,64,21);} 

.baseline a:hover {
text-decoration: none;
color: rgb(230,0,0);} 

.presentation {
line-height: 1.5em;
color: rgb(0,80,0);
font-size: 0.7em;
text-align: left;
margin-left: 28px;
margin-right: 21px;}

.partenaires {
color: rgb(0,80,0);
font-size: 0.7em;
line-height: 1.3em;
text-align: right;}

.partenaires a:link {
color: rgb(0,130,20);
font-weight: bold;
font-size: 1em;}

.partenaires a:visited {
text-decoration: none;
color: rgb(0,130,20);} 

.partenaires a:hover {
text-decoration: none;
color: rgb(200,100,0);} 

.titrepartenaires1{
font-weight: bold;
font-variant: small-caps;
text-align: center;
color: rgb(0,60,0);
font-size: 0.75em;}

.titrepartenaires2{
font-weight: bold;
font-variant: small-caps;
text-align: center;
color: rgb(246,240,204);
font-variant:small-caps;
font-size: 1em;}

.formulaire{
font-size: 0.7em;
color: rgb(130,130,48);
font-weight: bold;}

.titreannonce1{
font-weight: strong;
font-variant: small-caps;
text-align: center;
color: rgb(0,60,0);
font-size: 0.7em;}

.titreannonce2{
font-weight: strong;
font-variant: small-caps;
text-align: center;
color: rgb(246,240,204);
font-size: 0.7em;}

.ref{
font-size: 0.65em;
text-align: left;
color: #ffffff;
}
