/* CSS Document */
body
{
   width: 1000px;
   margin: auto;
   margin-top: 20px;
   margin-bottom: 20px;   
  background-color:#FFFFFF;
      font-family:verdana,sans-serif;
	 font-size:12;
}

/* L'en-tête */

#entete
{
   width: 1000px;
   height: 100px;

  }

/* Le menu */

#menu
{
position :relative;
top:0px;
   width: 150px;
 height:auto;
left:15px;
 
  }
#menu2
{
position :relative;
top:25px;
   width: 150px;
 height:150px;
left:15px;
 
  }

#corps
{
   width:850px;
   height:auto;
 font-family:verdana,sans-serif;
	 font-size:12;
	 vertical-align:top;
}
#slogan
{
padding-top:10px;
   margin-left: 120px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
 font-family:verdana,sans-serif;
	 font-size:12;
}
#drapeau
{

   height:auto;
   margin-right: 20px;
   margin-top:0px;
}

   
body #corps{height : auto; min-height : 300px}
body #menu{height : auto; min-height : 300px}

#pied
{
width:1000px;
height:auto;
   text-align: center;
   clear: both ;
   font-size:xx-small;
   margin-top:3px;
   padding-bottom:5px;
}

#tout
{
background-color:#FFFFFF;

}
h1
{
text-transform: uppercase ;
color:#006699;
font-weight: bold ;
margin-top:27px !important;
margin-top:0px;
font-size:10pt;
}
h2
{
text-transform: uppercase ;
color:#000000;
font-weight: bold ;
margin-top:27px !important;
margin-top:0px;
font-size:8pt;
}
#title
{
text-transform: uppercase ;
color:#006699;
font-weight: bold ;
margin-top:27px !important;
margin-top:0px;
}

.news
{
font-weight: bold;
text-decoration: underline;
color:black;
font-familly:Verdana,sans serif;
font-size:12;
}
.police
{
font-size:12;
color:black;
font-family:Verdana,sans serif;
}
.first
{
font-size:large;
font-weight: bold;
}
.imageflottante
{
   float: right;
   padding-left:15px;
}
.imageflottanteL
{
   float: Left;
   margin-right:15px;
}
.decalage
{
text-indent: 10px;
padding-right:25px;
}
.adobe
{
padding-right:10px;
}
.contact
{
font-size:12;
color:black;
font-family:Verdana,sans serif;
font-weight: bold
}
.envoyer
{
padding-left:135px;
}
.clear
{
clear: both ;
}
.imageflottanteR
{
position absolute;
right : 15px;
top: 300px;
   float: right;
   margin-left:15px;
   margin-bottom:15px;
}
 .asterisque
 {
 text-align:left;
 color: FF0000;
 }
 
 .formcentre {
 text-align:left;
 padding-left:135px;
 }
 .erreur {
 text-align:center;
 color: FF0000;
 font-weight:bold;
 }
 a:link {
	color: 0066CC;
}
a:hover {
	color:FF3300;
	text-decoration:none;
}
a:visited {
	color: purple;
	text-decoration:none;
}



 

