A{
color: #462D06; 
text-decoration: none; 
} 
A:link { 
color: #462D06; 
text-decoration: none; 
} 
A:active{ 
color: #196956; 
text-decoration: none; 
} 
A:hover{ 
color: #3c7636; 
text-decoration: none; 
} 


A.copy{
font-size: 9px;
color: #462D06; 
text-decoration: none; 
} 
A.copy:link { 
font-size: 9px;
color: #462D06; 
text-decoration: none; 
} 
A.copy:active{ 
font-size: 9px;
color: #196956; 
text-decoration: none; 
} 
A.copy:hover{ 
font-size: 9px;
color: #3c7636; 
text-decoration: none; 
} 

A.cv{
font-size: 11px;
color: #462D06; 
text-decoration: underline; 
} 
A.cv:link { 
font-size: 11px;
color: #462D06; 
text-decoration: underline; 
} 
A.cv:active{ 
font-size: 11px;
color: #196956; 
text-decoration: underline; 
} 
A.cv:hover{ 
font-size: 11px;
color: #3c7636; 
text-decoration: underline; 
} 

td.border a {
  color: black;
  text-decoration: none;
}

td.text a {
color: #462D06; 
font-size: 10px;
text-align: center;
text-decoration: underline; 
}
td.text a:link {
color: #462D06; 
font-size: 10px;
text-align: center;
text-decoration: underline; 
}
td.text a:active {
color: #196956; 
font-size: 10px;
text-align: center;
text-decoration: underline; 
}
td.text a:hover {
color: #3c7636;  
font-size: 10px;
text-align: center;
text-decoration: underline; 
}



body {
/* background-color : #3C7636; */
font-family : Verdana;
font-size: 11px;  
}

.page {
border-bottom : 1px solid #111111;
border-right : 1px solid #111111;
border-top : 1px solid #111111;
border-left : 1px solid #111111;
padding : 15px;
}

#entete {
/*position : fixed;*/
margin-top : 0px;
width : 100%; 
height : 250px;  
border-bottom : 0px solid #111111;
background-color : white;
background-image : url(images/banniere.png);
background-repeat : no-repeat;
background-position : 100% 0%;
border-bottom : 1px dotted #3c7636; 
}

#nav {
float : left;
/*position : fixed;*/
margin-top : 50px;
/*background-color : white;
background-image : url(images/1.jpg);
background-repeat : no-repeat;*/

}

#contenu {  
width : 100%;
text-align: center; 
margin-top : 25px;
border-left : 0px solid #111111;  
/*overflow-y : scroll ;  */
}

#pp {
clear: both; 
width: 100%; 
/*position : fixed;*/
text-align: center; 
font-size:10px; 
margin-top : 15px;
border-top : 1px solid #3c7636; 
border-bottom : 1px solid #3c7636;
}
/*
.over1 {
overflow-y : scroll;
height : 410px;
margin-top : 10px;
padding-right : 8px;
padding-bottom : 8px;
}*/

.accueil {
font-family: verdana;
font-size: 8px;
color : #FFFFFF;
}

.contact {
font-family: verdana;
font-size: 10px;
}

.color {
color: #3c7636;
}

.menu {
height : 300px;
background-color : white;
background-image : url(images/menu.gif);
background-repeat : no-repeat;
background-position : 0px 25px;
border-right : 1px dotted #3c7636;
}

.vert {
font-family: Comic Sans Ms;
font-size: 14px;
text-align : center;
/*font-style : italic;*/
font-weight: bold;
color : #3c7636;
line-height : 1.4em;
}

.vertindex {
font-family: Comic Sans Ms;
font-size: 11px;
text-align : center;
/*font-style : italic;*/
font-weight: bold;
color : #3c7636;
line-height : 1.4em;
}

.mini {
font-family: verdana;
font-size: 10px;
text-align : center;
font-style : normal;
}

.text {
text-indent : 60px;
font-family: verdana;
font-size: 11px;
text-align : justify;
font-style : normal;
padding-left : 1em;
line-height : 2em;
}

.bold {
text-indent : 0px;
font-family: Comic Sans Ms;
font-size: 14px;
text-align : center;
font-weight : bold;
line-height : 1.4em;
}

.fonction {
text-indent : 0px;
font-family: Bradley Hand ITC;
/*font-family: Comic Sans Ms;*/
font-size: 20px;
text-align : center;
font-weight : bold;
line-height : 1.4em;
}

p.pp {
font-family: verdana;
font-size: 11px;
text-align : center;
line-height : 1em;
}

.titraxe {
text-indent : 0px;
font-family: Comic Sans Ms;
font-size: 14px;
text-align : left;
font-weight : bold;
line-height : 1.2em;
padding-left : 1em;
color : #111111;
}

/*
li {
/*text-indent : 60px;*/
font-family: verdana;
font-size: 12px;
text-align : justify;
font-style : normal;
padding-left : 1em;
line-height : 2em;
}*/

.contact {
text-indent : 0px;
font-family: verdana;
font-size: 12px;
text-align : center;
font-style : normal;
line-height : 2em;
}


.laureat {
text-indent : 0px;
font-family: Bradley Hand ITC;
color: #D90016;
/*font-family: Comic Sans Ms;*/
font-size: 20px;
text-align : center;
font-weight : bold;
line-height : 1.4em;
}

.laureat p {
text-indent : 0px;
font-family:Comic Sans Ms;
color: #3c7636;
font-size: 12px;
text-align : center;
font-weight : bold;
line-height : 1.4em;
}

.ref {
text-indent : 0px;
font-family:Comic Sans Ms;
color: #3c7636;
font-size: 14px;
text-align : center;
font-weight : bold;
line-height : 1.4em;
}

.ref2 {
text-indent : 0px;
font-family: verdana;
font-size: 10px;
text-align : left;
font-style : normal;
text-decoration: underline;
padding-left : 1em;
line-height : 1.5em;
}

.creacc {
text-indent : 50px;
font-family: verdana;
font-size: 12px;
text-align : justify;
line-height : 1.5em;
}

.creacc h1 {
text-indent : 50px;
font-family: verdana;
font-weight: bold;
font-size: 12px;
text-align : justify;
line-height : 1.5em;
}

.center {
text-align : center;
}

.actu {
text-indent : 0px;
font-family: verdana;
font-size: 10px;
text-align : left;
font-style : normal;
padding-left : 1em;
line-height : 1.5em;
}

.ville {
font-family: verdana;
color: #462D06; 
font-size: 10px;
text-align : center;
font-style : normal;
/*padding-left : 1em;*/
line-height : 1.5em;
}