A:link {
	FONT-SIZE: 10px; COLOR: blue; FONT-FAMILY: verdana,times; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
A:active {
	FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: verdana,times; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
A:visited {
	FONT-SIZE: 10px; COLOR: blue; FONT-FAMILY: verdana,times; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
A:hover {
	FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: verdana,times; FONT-WEIGHT: bold; TEXT-DECORATION: none ;
}

h1 {
    font-size:18; font-weight: bold; text-decoration: none; font-family: Verdana,Arial, Serif; text-align: center;
}
h2 {
	font-size:18; font-weight: normal;text-decoration: none; font-family: Verdana, Arial, Serif; text-align: left; color:#FFF600;
background: url(fond_h2.jpg) center repeat;
}

h3 {
	font-size: 12;font-weight: normal; text-decoration: none; font-family: Verdana, Arial, Serif; text-align: center;
	}
h4 {
font-family: Verdana, Arial,  Serif;
   text-align: center;
   font-size: 14px; 
   font-weight: normal;
   background: #FFCC00;
   }
h5 {
font-family: Verdana, Arial,  Serif;
   text-align: center;
   font-size: 18px; 
   font-weight: normal;
  /* background:#004B80;*/
   color:#FFF600;

   }
h6 {
font-family: Verdana, Arial,  Serif;
   text-align: right;
   font-size: 10px; 
   font-weight: bold;
    color:#FFF600;
   }
body
{
text-align: center;
vertical-align: center;
 background: url(carte_fond.jpg);

}
p
{  margin-left: 10px;
   margin-right: 10px;
   font-family: Verdana, Arial, Verdana,  Serif;
   text-align: left;
   font-size: 11px; 
   font-weight: normal;
   color: black;
   }

  


.centre {
width: 700px;
height: 480px;
/*background: url(carte_fond.jpg) center repeat;*/
background: white;
/*border-left: 1px black solid;
border-top: 1px black solid;*/
/*border: 1px black solid;*/
}
.menu {
	width: 150px;
	height: 480px;
	
	/*border: 1px black solid;*/
	text-align: center;
Vertical-align: top;
/*background: #3A4487;*/
/*background: #E1F7FF;*/
background: #ADB0D6;
	}
.menucadre {
/*background: #3A4487;*/
}
.menutitle {
cursor: pointer;
margin-bottom: 5px;
margin-left:5px;
background: none
/*background: #3A4487;*/
width: 140px;
height: 20px;
/*padding:2px;*/
text-align: Left;
}

.menutitle a:link {
font-size: 14;
color: yellow;
font-family: arial,serif;
font-weight: normal;
}

.menutitle a:visited {
font-size: 14;
color: yellow;
font-family: arial,serif;
font-weight: normal;
}

.menutitle a:hover {
font-size: 14;
color: red;
font-family: arial,serif;
font-weight: normal;
}



.submenu {
margin-left: 10px;
text-align:left;
}

.submenu a:link {
font-size:11;
color: yellow;
font-family: arial,serif;
}

.submenu a:visited {
font-size:11;
color: yellow;
font-family: arial,serif;
}

.submenu a:hover {
font-size:11;
color: red;
font-family: arial,serif;
}




.logo {
width: 150px;
height:100px;
/*background: #004B80;*/
text-align: center;
}
.image_logo {
width: 150px;
height:100px;
}

	.haut_entete {
width: 700px;
height: 100px;
border: none;
background: none;
}

.entete {
width: 850px;
height: 200px;
border: none;
background: url(banniere.jpg);
text-align: center;
vertical-align: bottom;

}

.image_entete {
width: 700px;
height: 100px;
border: none;
}

.haut_menu {
width: 150px;
height: 0px;
background: none;
border: none;
}
.haut_cadre {
/*background: url(fond_boutons.gif) center ;*/
width: 100px;
height: 0px;
border: 0;
margin: 0;
text-align: center;
padding: 0;

}

.barre_haute {
background: url(haut_cadre.gif) top no-repeat;

width: 615px;
height: 45px;
vertical-align: bottom;
}

.boutons {
width: 140px;
height: 20px;
border: 0;
margin: 0;
padding: 0;
}

.imagestexte
{ 
vertical-align: middle;
margin: 20;

}


.tableau {
width: 850px:
height: 600px;
background: none;
border: 1px black solid;

}

.tableau_centre {
BORDER: none;
background:white ;

}
.bas_tableau_centre {
 height: 100px ;
 width: 615px ;
 background: white;
 text-align: center;
 border-top: 1px #004b80 solid;
 }

.cellules_photos {
width: 205px;
background: #E1F7FF;
vertical-align: top;
text-align: left;
border-right: 1px #004B80 solid;
}

.cellules_textes {
width: 410 px;
background: #E1F7FF;
vertical-align: top;
text-align:right;
border-left: 1px #004B80 solid;
}

.cellules_photos_larges {
width: 310px;
background: #E1F7FF;
vertical-align: top;
text-align: left;
font-size:10px;
font-family: verdana, arial, serif;
border-right: 1px #004B80 solid;
}

.cellules_textes_larges {
width: 310px;
background: #E1F7FF;
vertical-align: top;
text-align:left;
font-size:10px;
font-family: verdana, arial, serif;
border-left: 1px #004B80 solid;
}





ul {
LIST-STYLE-type: square;

      font-family: Verdana, Arial, Verdana,  Serif;
   text-align: justify;
   font-size: 12px; 
   font-weight: bold;
}
#news {

width: 650px;
Border: 1px black solid;
}