@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------body--------------------------------------------------*/
	
body
{  width: 959px;
   margin: auto; 
   background: #f2f5fa; 
}

/*----------------------------------------------------bandeau--------------------------------------------------*/
#bandeau
{  width: 959px;
   height: 195px;
}

/*----------------------------------------------------menu--------------------------------------------------*/

#menu
{
	float: top;
	width: 959px;
	height:25px;
	background-color: #006EB6;
	text-indent: 20px;
 }

#menu p
{  color: #99ccff;
   margin: 0px;
}

.menu {
   margin-left: 7px;
   margin-right: 7px;
   }
   
   #menu a
{  font-family: Arial, serif;
   color: #ffffff;
   font-size:0.8em;
   font-weight: bold;
   text-decoration: none;
   vertical-align: middle;
   padding: 0 4px;
   }
   
    #menu a:hover 
{   color: #0066ff;
	background-color:#ffffff; 
}
   
   /*----------------------------------------------------images--------------------------------------------------*/
	
img.gauche
{	float:left;
	margin: 4px 10px 4px 0; 
}

.clear-left
{ clear:left }
   
   /*----------------------------------------------------corps--------------------------------------------------*/
      #corps
{     padding: 20px 50px;
	  background-color: white; 
	  color: #000000;
	  border-width:3px;
	  border-color: #006EB6;
	  border-style: solid;
	  background-image:url("images/fond.jpg");
	  background-position:bottom;
	  background-repeat:no-repeat;
  }  
   
   #corps h1 
{  color: #0099FF;
   font-family: Arial, serif;
   font-size: 1.5em;
   font-style:italic;
  }
    
	#corps h2 
{	color: #006EB6;
	font-family: Arial, serif;
	font-size: 1em;
	height:20px;
	background-image: url("images/puce.gif");
	background-repeat:no-repeat;
	text-indent: 25px;
}

   #corps h3 
{  color: #006EB6;
   font-family: Arial, serif;
   font-size: 1em;
   font-style:italic;
   font-weight:bold;
   margin-top:0;
   padding-top:0;
   }
   
   #corps h4 
{  color:black;
   font-family: Arial, serif;
   font-size: 0.9em;
   margin-bottom: 2px;
   padding-bottom: 2px;
   }
   
   #corps p
{  color: black;
   text-align: justify;
   font-family: Arial, serif;
   font-size: 0.8em;
   margin-top:4px;
   margin-bottom:4px;
}

#corps table p
{ text-align:left; }

   #corps a
{  color: #0099FF;
   text-align: justify;
   font-family: Arial, serif;
   font-weight: bold;
   text-decoration: none;
}

   #corps a:hover
{	color: #0066FF;
}

   #corps li
{  color: black;
   text-align: left;
   font-family: Arial, serif;
   font-size: 0.8em;
   list-style: square;
}

     .actualites
{     float: right;
	  width: 290px;
	  padding: 10px;
	  margin-top: 20px;
	  border-width:2px;
	  border-color: #006EB6;
	  border-style: solid;
	    } 
		
	#contenu
{     width: 500px;
  }


/*----------------------------------------------------pied de page--------------------------------------------------*/

#pied_de_page
{  width: 959px; 
   height:20px;
   background-color: #006EB6;
   margin: 0px;
}
#pied_de_page p
{  font-family: Arial, serif;
   color: white;
   font-size:12px;
   font-weight: bold;
   text-decoration: none;
   text-align: center;
   margin: 0px;
   }
   
   #pied_de_page a
{  font-family: Arial, serif;
   color: white;
   font-weight: bold;
   text-decoration: none;
   text-align: center;
   }
  
  #pied_de_page a:hover 
{     color: #DAE7F5; 
}


/*----------------------------------------------------abccom--------------------------------------------------*/

#abccom 
{   font-size: 11px;
	text-align: center;
	height : 30px;
	font-family:Arial, sans-serif;
	padding-top: 10px;
}

#abccom img 
{   border: 0;
	float:none;
	vertical-align: middle;
}

#abccom a 
{	color: #666666;
	text-decoration: none;
}

#abccom a:hover 
{	text-decoration: underline;
}

