body{
   width: 800px;
   margin: auto;   margin-top: 3px;   margin-bottom: 3px;    
   color: RGB(0,5,130);
   font-family: TAHOMA, Arial, "Arial Black", "Times New Roman", Times, serif;
   /*background:  #e8f0f4 repeat-x;*/ 
   
   }

/*a:visited {color: rgb(0,5,130);}*/

h2{
   color: RGB(255,0,0);
   font-family: TAHOMA, Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: left;
   /*background-color: rgb(0,5,130);*/
   font-size: medium;
   margin: 1px;
   /*background: url("images/header.png") repeat-x;*/
}

a {
   color: blue /*RGB(93,144,181);*/
   text-decoration: none;
   font-family: TAHOMA, Arial, "Arial Black", "Times New Roman", Times, serif;
}

a:visited{
color:blue
}

a:hover {
   color: green;
   text-decoration: underline;
   font-family: TAHOMA, Arial, "Arial Black", "Times New Roman", Times, serif;
}

.centre{
text-align: center;
}

.droite{
text-align: right;
font-size:small;
}

.gauche{
text-align: left;
font-size:small;
}

.titreb{
color:rgb(93,144,181);
}

.titrer{
color:rgb(255,0,0);
}

.titrev{
color:green;
}

.titrej{
color:rgb(255,255,32);
background: url("images/header.png") repeat-x;
}

.titreo{
color:#FF6600;
}

.moy{
font-size:x-large;
}

.moyr{
color:rgb(255,0,0);
font-size:x-large;
}

.moyv{
color:rgb(38,230,38);
font-size:x-large;
}

.moyb{
color:rgb(93,144,181);
font-size:x-large;
}

.moyo{
color:#FF6600;
font-size:x-large;
}



.gros{
font-size:xx-large;
}


.grosr{
color:rgb(255,0,0);
font-size:xx-large;
}

.grosv{
color:rgb(38,230,38);
font-size:xx-large;
}

.grosb{
color:rgb(93,144,181);
font-size:xx-large;
}

.groso{
color:#FF6600;
font-size:xx-large;
}

.info{
color: green;
font-size:small;
background-image: url('images/info.png');
background-repeat: no-repeat;
padding: 1px;
padding-left: 35px;
/*background: url("images/header.png") #e8f0f4 repeat-x;*/
}

.attention{
color: rgb(255,140,0);
font-size:small;
background-image: url('attention/info.png');
background-repeat: no-repeat;
padding: 1px;
padding-left: 35px;
}


img {
	vertical-align: middle; 
}


.ligne1{
background-color: rgb(180,200,220);
}

.ligne2{
background-color: rgb(251,252,253);
}

/* L'en-tête */
#en_tete {
   width: 800px;  
   background: url("images/gwennhaduart.gif") no-repeat;
   background-position:center;
   margin-bottom: 10px;
   /*border: 1px solid rgb(132,134,134);*/
   color: RGB(93,144,181);
   text-align: center;
   font-size:x-large;
     
}


#en_tete p  {
margin :0px;
padding:0px;
margin-bottom: 5px; 
}


.img_left{
   float: left;
   /*border: 1px solid rgb(132,134,134);*/
   border: 1px solid rgb(255,255,255);
}

.img_cent{
   float: center;
   /*border: 1px solid rgb(132,134,134);*/
   border: 1px solid rgb(255,255,255);
}



.img_right{
   float: right;
   margin :0px;
   margin-top: 1px;
   border: 1px solid rgb(255,255,255);
}


/* Menus */

#menu{
   color: RGB(132,134,134);
   font-size:small;
   /*background: url("images/haut2.jpg") ;*/
   text-align: left;
   
}


#menu_g{
   float: left; /* Le menu flottera à gauche */
   width: 130px; /* largeur du menu */
   font-size:small;
   color:rgb(0,0,0);
}

#menu_d{
   float: right; /* Le menu flottera à droite */
   width: 160px; /* largeur du menu */
   font-size:small;
   color:rgb(0,0,0);
}

#menu p  {
margin :0px;
padding:0px;
background: url("images/header.png") repeat-x;
}

.element_menu{
   border: 1px solid rgb(132,134,134);
   margin-bottom: 10px; 
   /*background: url("images/haut2.jpg") ;*/
}

.element_rech{
   border: 1px solid rgb(132,134,134);
   margin-bottom: 1px; 
}


.element_menu h3 {    
   color: RGB(255,0,0);
   font-family: TAHOMA, Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: center;
   margin: 0px;   margin-bottom: 3px;
   font-size:medium;
   background: url("images/header.png") #e8f0f4 repeat-x;
}

.element_menu ul {
   /*list-style-image: url("images/btn2.jpeg"); /* On change l'apparence des puces */
   padding: 0px;    padding-left: 16px; 
   margin: 0px;    margin-bottom: 3px; 
   font-size:small;
   list-style-type:circle;
   }

.element_rech h3 {    
   color: RGB(255,0,0);
   font-family: TAHOMA, Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: center;
   margin: 0px;   margin-bottom: 3px;
   font-size:medium;
   background: url("images/header.png") #e8f0f4 repeat-x;
}

/* Le corps de la page */
#corps {
   width: 800px;   /*height: 400px;*/
   color: rgb(0,5,130);
   background-color: rgb(255,255,255);
   margin-bottom: 20px;   margin-top: 10px;
   border: 1px solid rgb(132,134,134);

   }

.listcorps{
   width: 800px; 
   color: RGB(0,0,0);
   font-family: TAHOMA, Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: left;
   margin: 0px;
   font-size:small;

   }

.listcorps h1{
   width: 800px; 
   color: RGB(93,144,181);
   font-family: TAHOMA, Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: left;
   background-color: rgb(255,255,255);
   font-size: large;
   margin: 0px;   margin-bottom: 3px;
}

.listcorps h2{
   width: 800px; 
   color: RGB(255,0,0);
   font-family: TAHOMA, Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: left;
   /*background-color: rgb(0,5,130);*/
   background: url("images/header.png") repeat-x;
   font-size: medium;
   margin: 0px;   margin-bottom: 1px;
}

.listcorps h3{
   width: 800px; 
   color: RGB(O,5,130);
   font-family: TAHOMA, Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: left;
   background-color: rgb(255,255,255);
   font-size: small;
   text-decoration: underline; 
   margin-left: 2px;   margin-bottom: 1px;
}

.listcorps p{
   font-size: small;
   margin-left: 5px;
}

td.h2 {
   color: RGB(255,255,32);
   font-family: TAHOMA, Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: center;
   background-color: rgb(0,5,130);
   margin: 0px;   margin-bottom: 3px;
   font-size:medium;
} 


/* la une */

#une{
   width: 490px; /*  height: 150px;*/
   margin-left: 135px;   margin-bottom: 20px;   margin-top: 10px;
   padding: 3px;
   color: rgb(0,0,0);
   /*background-color: rgb(255,255,255);*/
   border: 1px solid rgb(132,134,134);
   font-size:small;

   }

#une h2{
   width: 490px; 
   color: RGB(255,0,0);
   font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: left;
   font-size: medium;
   margin: 0px;   margin-bottom: 0px;
   background: url("images/header.png") repeat-x;
}



/* Les news */

#news{
   width: 490px; /*height: 100px;*/
   padding: 2px;
   margin-left: 135px;   margin-bottom: 20px;   margin-top: 10px;
   color: rgb(0,0,0);
   /*background-color: rgb(255,255,255);  */

   border: 1px solid rgb(132,134,134);
}

#news h2 {
   background: url("images/header.png") #e8f0f4 repeat-x;
   color: RGB(255,0,0);
}

.listnews{
   width: 485px; 
   color: RGB(0,0,0);
   font-family: TAHOMA, Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: left;
   margin-top: 3px;
   font-size:small;
   /*background: url("images/fondg.png") #e8f0f4 repeat;*/
   /*background-color: rgb(255,255,255);*/
   border: 1px solid rgb(93,144,181);
   padding: 0px;
}

.listnews h3{
   width: 460px; 
   color: RGB(0,0,0);
   font-family: TAHOMA, Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: left;
   font-size: small;
   text-decoration:underline;
   margin-bottom: 3px;   margin-top: 3px;  
   padding-left : 3px;
}

.listnews h2{
   width: 490px; 
   color: RGB(255,0,0);
   font-family: TAHOMA, Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: left;
   font-size: large;
   margin: 0px;   margin-bottom: 1px;
   background: url("images/header.png") repeat-x;
}
.listnews h1{
   width: 460px; 
   color: RGB(255,0,0);
   font-family: AHOMA, Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: left;
   background-color: rgb(0,5,130);
   font-size: large;
}

.textnews{
 padding-left : 5px;
 }

/* Le pied de page (qui se trouve tout en bas, en général pour les copyrights) */

#pied_de_page{
   /*width: 795px;*/   height: 15px;
   text-align: center;
   color: RGB(255,255,32);
   background: url("images/header.png") repeat-x;
   border: 2px solid rgb(132,134,134);
   font-size:x-small;
   clear:both;
}
 
 #pied_de_page p{
 margin :0px;
padding:0px;
 }
