 
h1 {
color:#7fde4d;
font-size:14px;
}
h2 {
color:#FFFFFF;
font-size:12px;
}
h3 {
color:#a8e885;
font-size:11px;
}
#comment {
color:#FFC363;
font-size:12px;
}
.liens {
color:#FFFFFF;
text-align:center;
width : 163px;
}
.liens a {
color:#FFFFFF;
text-decoration:none;
}
.liens a:hover {
color:#7fde4d;
text-decoration:underline;
}

.liens a.lien_actif{
color : #7fde4d;
font-weight:bold;
text-decoration:underline;
}
.titre {
color:white;
font-size:18px;
text-align:center;
width:100%;
}
#gauche a.lien {
color:#E2E2E2;
text-decoration:underline;
}
#gauche a.lien:visited {
color:#E2E2E2;
text-decoration:underline;
}
#gauche a.lien:hover {
color:#E2E2E2;
text-decoration:underline overline;
}
.formulaire {
text-align:center;
width:550px;
}
.formulaire .formgauche {
color:white;
float:left;
font-size:14px;
font-weight:bold;
width : 550px;
text-align:left;
padding-left:150px;
}
.formulaire .formdroite {
float:right;
width:290px;
}
textarea, input {
color:#43832c;
font-family:Tahoma,Trebuchet MS,Arial,Sans;
font-size:12px;
font-weight:bold;
}
input.bouton {
border-color:#25455C;
color:#25455C;
}

#presentation{
padding : 0px 2px 0px 5px;
}

#presentation H1{
text-decoration:underline;
text-align:center;
}

#presentation H2{
font-weight:normal;
color:white;
}

#presentation H3{
font-size : 12px;
text-decoration:underline;
}


#texte_footer{
width:710px;
text-align:right;
font-size : 10px;
color :#02357d;
}

#texte_footer A{
color:#02357d;
text-decoration:none;
}

#texte_footer A:hover{
text-decoration:underline overline;
color:#02357d;
}


#plan A{
color : white;
text-decoration : underline;
}

#plan A:hover{
text-decoration : underline overline;
}

#comment_flash{
font-size : 12px;
color:white;
}

#comment_flash A{
color:#CCCCCC;
text-decoration:underline;
}


#comment_flash A:hover{
color:#CCCCCC;
text-decoration:underline overline;
}
