

body {
   scrollbar-face-color: #91a8d2;
   scrollbar-highlight-color: #91a8df;
   scrollbar-3dlight-color: #91a8a2;
   scrollbar-darkshadow-color: blue;
   scrollbar-shadow-color: #91a8ff;
   scrollbar-arrow-color: purple;
   scrollbar-track-color: white;
   margin: 0;
   padding: 0;
   color: #000;
   background-color: White;
   text-align: center;
   font-family: "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
   font-size: 12px;
}
A {
	 TEXT-DECORATION: none
}
A:visited {
   COLOR: Blue;
   /*BACKGROUND: rgb(224,216,211) no-repeat 103% 0px;*/
}
#page {
	text-align: left;
	width: 750px;
	margin: 10px auto 10px auto;/*10px*/
	position: relative;
	background: #fff;
	border: 1px solid #CFCFCF;

	padding: 0;
}

#banner {
   margin: 0px;
   padding: 0px;
   height: 150px;
   border: thin none Blue;
   background-image: url(../img/meijehead3.jpg);
   z-index: 1;
   background-repeat: no-repeat;
   background-position: center;
}


.cadre {
	width: 100%;
	
}
/* ====================================================================
COLUMNS LAYOUT
-------------------------------------------------------------------- */
#content
{
   margin: 10px 145px 0 10px;
   padding: 10px 10px 10px 10px;
   background-color: #E6E6FA;
}

/*-----------------------------------
----- menus ------------------------
--------------------------*/


#menuright {
   width: 127px;
   color: gray;
   font: 14px "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
   margin-right: 1px;
   border: 1px inset Blue;
   float: right;
   padding-top: 5px;
   padding-left: 10px;
}

#menuright h2 {
	color: #769712;
	font: 1.1em "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
	font-weight: bold;
	background: url(design/separateur.gif) top center no-repeat;
	padding-top: 15px;
	margin-bottom: 5px;
   	margin-top: 5px;
	font-variant: small-caps ; 
}

#menuright a {
	color: #777;
	font: 1em "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
	font-weight: bold;
}

#menuright ul {
	list-style-type: none;
	margin: 0 0 1em 0;
	padding: 0;
}
#menuright a:hover {
   color: blue; /* background: transparent url(img/trait.gif) top left no-repeat;
   background-image: url(../img/trait.GIF);*/
   margin-left: 5px;
 /*  background-image: url(../img/puce/arrow2.gif);
   background-position: left;
   background-repeat: no-repeat;*/
}







#menutop {
   position: relative;
   height: 20px;
   margin: 0px 0px 0px 0px;
   clear: both;
   background-color: #26347b;
   border-top: 1px ridge Aqua;
  /* border-bottom-color: Aqua;
   border-bottom-style: solid;
   border-bottom-width: 1px;*/
}


#menutop ul, #menutop li {
	margin:0;
	padding: 0;
	list-style-type: none;
	}
#menutop ul {
	position: absolute;
	height: 25px;
	width: 700px;
	left: 10px;
}

#menutop li {
float: left;
}

#menutop li a {
   display: block; /* mise en block de <a> pour lui donner des dimensions */
   height: 17px;
   width: 95px;
   color: White;
   font: 12px "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
   text-decoration: none;
   border-left: 1px solid #fff;
   text-align: center;
   font-weight: bold;
}
#menutop li a.last {
border-right: 1px solid #fff;
}

#menutop a:hover {
   color: Aqua;
   background: transparent url(../img/trait.gif) top left no-repeat;
   background-image: url(../img/trait.GIF);
}


#footer {
	text-align: center;
	padding: 0.5em;
	clear: both;
	border: none;
	color:#AABD71;
	font-weight:bold;
	font-size:12px;
}
#footer a:hover {
	text-decoration: underline;
}
#footer a, h1 a {
	text-decoration: none;
	border: none;
	color: #AABD71;
}
.aproposTexte {
   font-size: 14px;
   padding: 10px;
   background-color: #EFEBF7;
   border-top: solid 1px #99a;
   border-right: solid 2px #668;
   border-bottom: solid 2px #668;
   border-left: solid 1px #99a;
   width: 95%; /*margin:10px 10px 10px 10px; width: 460px;margin-left: 20px;*/
   font-family: "Times New Roman", Times, serif;
  
}
.aproposTexte H2
{
   color: black;
 
   padding: 3px;
}
.anim {
   font-size: 14px;
   padding: 10px;
   background-color: White;
   border-top: 1px dashed #99a;
   border-right: 2px dashed #668;
   border-bottom: 2px dashed #668;
   border-left: 1px dashed #99a;
   width: 95%; /*margin:10px 10px 10px 10px; width: 460px;margin-left: 20px;*/
   font-family: "Times New Roman", Times, serif;
   margin-bottom: 20px;
}
.anim H3
{
   color: black;
   margin-bottom: -10px;
   background-image: url(../img/trait.GIF);
   background-position: left;
   background-repeat: no-repeat;
}   
. H2
{
   color: #000084;font-family: "Times New Roman", Times, serif;
}
.btngr {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 20px;
   color: #333333;
   background-color: #DFDFDF;
   height: 25px;
   border-top-color: Silver;
   border-right-color: Gray;
   border-bottom-color: Gray;
   border-left-color: Silver;
   font-weight: bold;
   border-width: 1px 2px 2px 1px;
   border-style: solid;
   text-decoration: none;
}

.recherchebtn{
   background-color: #9999CC;
   background-image: url(../img/puce/search.gif);
   background-repeat: no-repeat;
   background-position: left center;
   font-weight: bold;
   font-size: 12px;
   font-family: Arial, Helvetica, sans-serif;
   color: #00FF33;
   padding-left: 5px;
   margin-right: 5px; /*margin: 0 5px 0 4px;*/
   width: 112px;
}
.rechercheo { 
color: #00FF33;
	width: 110px;
	border: 1px solid #aaa;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #9999CC;
	  padding-left: 5px;
  padding-right: 5px;
  margin-right: 5px;/**/
}
.recherche { 
color: #00FF33;
	width: 200px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #9999CC;
	
}
.pub{
   width: 100%; /*border: 1px solid #aaa;*/
   font-size: 12px;
   font-family: Arial, Helvetica, sans-serif; /* background-color: #9999CC;*/
   padding-left: 0px; /*  padding-right: 5px;*/
   margin-top: 0px;
   font-weight: bold;
   margin-bottom: 2px;
   margin-left: -5px;
   text-align: center;
   margin-right: 0px;
   background-color: #E6E6FA;
  
}
#pubright { 
height: 200px;
font-weight: bold;
   width: 95%;
   color: Navy;
   font: 1em "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
   margin-right: 1px;
 /*  border: 2px inset Blue; /*float: right;*/
   padding-top: 5px;
   padding-left: 2px;
   margin-bottom: 5px;
}
#pubright a {
   float: none;
   
}