/* CSS Document */
.banner{
padding:0;
position:relative;
margin-left:auto;margin-right:auto;
border:1px solid #000000;
width:533px;
overflow:visible;
background-image:url(acceuil.jpg);
background-repeat:no-repeat;
text-align:right}
.case_noire{
position:relative;background-color:#000000; height:150px; width:135px; margin-top:250px;margin-bottom:15px;margin-left:398px
}

.menu_rub{margin:0 0 0 300px;position:relative}
.rub{height:20px; position:relative}

.rub a{text-decoration:none; 
       font-size:15px;
	   background-color:#CCCCCC;
	   display:block;
       font-family:Geneva, Arial, Helvetica, sans-serif;
	   color:#000000}

.rub a:hover{text-decoration:none; 
             font-size:15px;
			 display:block;
             font-family:Geneva, Arial, Helvetica, sans-serif;
		     background-color:#999999;
			 color:#000000}

.infos{float:left;
       background-color:#FFFFFF;
	   width:290px;
	   position:relative;
	   overflow:visible;
	   padding:5px 5px 0 5px;
	   text-align:left
	   }

.infos h3{color:#000000;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:19px}
.infos h4{color:#000000;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:17px}
.infos p{color:#000000;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:15px}

.spacer{clear:both;visibility:hidden}
