body{
font-size   : 12pt;
color       : #000000;
font-family : Trebuchet MS,Verdana;
background-color    : #245790;
background-image:url(fond_ekoetgo.jpg);
background-repeat : no-repeat;
background-position:center center;
background-attachment:fixed ;
margin: 75px 0px 0px 0px ;
}
a:link{
text-align  : left;
font-family : verdana;
text-decoration : none;
color       : #000000;
font-size   : 10pt;
}
a:visited{
text-align  : left;
font-family : verdana;
text-decoration : none;
color       : #000000;
font-size   : 10pt;
}
a:hover{
text-align  : left;
font-family : verdana;
text-decoration : none;
color       : #0088BBF;
font-size   : 10pt;
}
a:active{
text-align  : left;
font-family : verdana;
text-decoration : none;
color       : #0088BBF;
font-size   : 10pt;
}
/******************* styles des liens de la navigation ********/
#navigation a:link{
text-align  : center;
font-family : verdana, verdana, trebuchet MS,arial;
text-decoration : none;
color       : #FFFFFF;
font-size   : 10pt;
}
#navigation a:visited{
text-align  : center;
font-family : verdana, verdana, trebuchet MS,arial;
text-decoration : none;
color       : #0088BBF;
font-size   : 10pt;
}
#navigation a:hover{
text-align  : center;
font-family : verdana, verdana, trebuchet MS,arial;
text-decoration : underline;
color       : #0088BB;
font-size   : 10pt;
}
#navigation a:active{
text-align  : center;
font-family : verdana, trebuchet MS,arial;
text-decoration : none;
color       : #0088BB;
font-size   : 10pt;
}
#navigation {
text-align  : center;
font-family : verdana, trebuchet MS,arial;
text-decoration : none;
color       : #FFFFFF;
background-color : #99CCFF;
font-size   : 10pt;
vertical    : middle;
}
/**************************************************************/
/******************* styles des actualités ********************/
.titre_fic {
font-family : verdana, trebuchet MS,arial, sans-serif;
color       : #FFFFFF;
font-weight : bold;
font-size   : 12pt;
text-align  : left;
text-decoration : underline;
}
.texte_fic {
font-family : verdana, trebuchet MS,arial, sans-serif;
color       : #000000;
font-weight : bold;
font-size   : 10pt;
text-align  : justify;
text-decoration : italic;
}
.titre_sscat {
font-family : verdana, trebuchet MS,arial, sans-serif;
color       : #000000;
font-weight : bold;
font-size   : 14pt;
text-align  : left;
text-decoration : none;
}
/**************************************************************/
.entete {
font-family: verdana,trebuchet MS,arial, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:17px;
text-align:center;
background-color:#1B651A;
text-decoration:bold;
}
.competition {
font-family: verdana, trebuchet MS,arial, sans-serif;
color:#000000;
font-weight:bold;
font-size:10px;
text-align:left;
text-decoration: none;
}
.date {
font-family: verdana, trebuchet MS,arial, sans-serif;
color:#609072;
font-weight:bold;
font-size:12px;
text-align:left;
text-decoration: italic;
}
.ecrit_par {
font-family: verdana, trebuchet MS,arial, sans-serif;
color:#B6B544;
font-weight:bold;
font-size:14px;
text-align:center;
text-decoration: underline;
}

.titre{
font-size   : 15pt;
text-align  : center;
}
.sous_titre{
font-size   : 13pt;
text-align  : left;
font-weight : normal;
width       : 100%;
border      : 1 #000000 solid;
color       : #000000;
}
.cadre_h1 {  
border: #288F25; 
border-style: solid; 
border-top-width: thin; 
border-right-width: thin; 
border-bottom-width: thin; 
border-left-width: thin;
}
.taille {
font-family: verdana, trebuchet MS,arial, sans-serif;
color:#990000;
font-weight:bold;
font-size:9px;
text-align:center;
text-decoration: underline;
}
.image {
border      : 1px #000000 solid;    
}
.copyright{
font-family : verdana, trebuchet MS,arial, sans-serif;
text-align  : center;
vertical-align  : middle;
font-weight : normal;
color       : #000000;
font-size   : 8pt;
background-color:#FFFFFF;
cursor      : hand;
cursor      : pointer;
}
#table_info{
background-color: #000000;
color       :#FFFFFF;
font-family : verdana, trebuchet MS,arial, sans-serif;
font-size   : 8pt;
}
input{
font-family: verdana, trebuchet MS,arial, sans-serif;
font-size: 10px;
color: #000000;
background-color:#E2E4CC;
border:1px #000000 solid;
text-align:center;
}
#lien_cal a:link{
text-align  : center;
font-family : verdana, trebuchet MS,arial;
text-decoration : none;
font-size   : 10pt;
color       : #D1010E;
}
#lien_cal a:visited{
text-align  : center;
font-family : verdana, trebuchet MS,arial;
text-decoration : none;
color       : #D1010E;
font-size   : 10pt;
}
#lien_cal a:hover{
text-align  : center;
font-family : verdana, trebuchet MS,arial;
text-decoration : underline;
color       : #D1010E;
font-size   : 10pt;
}
#lien_cal a:active{
text-align  : center;
font-family : verdana, trebuchet MS,arial;
text-decoration : none;
color       : #D1010E;
font-size   : 10pt;
}

/* style pour les titres et lien sur titre*/
#titre{
font-size  : 12pt;
color    : #000000;
}
#titre a{
color    : #000000;
font-size  : 12pt;
text-decoration  : none;
}
#titre a:hover{
color    : #FFFFFF;
font-size  : 12pt;
text-decoration  : underline;
}
#titre a:active{
color    : #FFFFFF;
font-size  : 12pt;
text-decoration  : underline;
}
#titre a:visited{
color    : #990000;
font-size  : 12pt;
text-decoration  : none;
}

/* style pour la table de la carte de visite et lien sur accueil*/
#table_accueil{
background-color: #99CCFF;
border    : 1 #000000 solid;
font-size  : 8pt;
}
#table_accueil.titre{
background-color: #99CCFF;
border    : 1 #000000 solid;
font-size  : 10pt;
}
#table_accueil a{
color    : #000000;
font-size  : 10pt;
text-decoration  : none;
}
#table_accueil a:hover{
color    : #0088BB;
font-size  : 10pt;
text-decoration  : underline;
}
#table_accueil a:active{
color    : #FFFFFF;
font-size  : 10pt;
text-decoration  : underline;
}
#table_accueil a:visited{
color    : #0088BB;
font-size  : 10pt;
text-decoration  : none;
}