/* attention fichier css de contenu partie public*/
body {
    margin: 0px;
    padding: 0px;
    text-align: center;
	color: #006699;
	
}

p{
margin: 0px;
padding: 6px 45px 6px 45px;
}

h1 {
padding-left: 25px;
font-size: 14px;
}

h3 {
padding-left: 45px;
font-size: 12px;
}

table, td{
border-collapse: collapse;
border: thin solid #069;
text-align:center;
padding: 5px;
}

.conteneur {
     width:801px;
	 margin: auto;  
     font-family: Arial;
	 font-size: 12px;
	 top: 0px
}

.head {
     width:801px;
     height:126px;
	 	background-image:url("../images/heads/logo.jpg");
	 	cursor:pointer;
}

input, textarea {
	color:#555753;
	font-size: 12px;
	
	border-color: #006699;
	border-style: solid;
	border-width: 1px;
}

form {

text-align: center;

}

.formu {

border:0;
}

#login input{

width: 85px;
}

#login{
     
	 margin-left: 620px;
	padding-top:4px; 
}

.menu{
     width:801px;
     height:23px;
     list-style-type: none; 
	 padding:0px;
	 z-index: 1;
}

#bordG{
     width:93px;
     height:23px;
	 
	 background-image:url("../images/bordG.gif");
	 float: left;
	 
	}

#présentation{
     width:212px;
     height:23px;
	 
	 
	 float: left;
}

#qui{
     width:215px;
     height:23px;
	 
	 
	 float: left;
}

#gout{
     width:213px;
     height:23px;
	 
	 
	 float: left;
}

#bordD{
     width:68px;
     height:23px;
	 
	 background-image:url("../images/bordD.gif");
	 float: left;
	
	}

.hautSMmilieu{
background: url("../images/accueil/milieu-ombre.gif") top left no-repeat;  
width: 216px;
position: absolute;
height: 5px;
visibility: hidden;
}

.hautSM{
background: url("../images/accueil/ombre.gif") top left no-repeat;  
width: 208px;
position: absolute;
height: 5px;

}

.sousmenu{
             font-size: 11px;
	     visibility: hidden;
		 text-align: left;
	     background: url("../images/accueil/fond-cadre.gif") top left repeat-y; 
		 position: absolute;
         width: 208px;
		          
}

.sousmenumilieu{
       font-size: 11px;  
	     visibility: hidden;
		 text-align: left;
	     background: url("../images/accueil/milieu-fond-cadre.gif") top left repeat-y; 
		 position: absolute;
         width: 216px;
		          
}


.contSM {
    background: url("../images/accueil/bas-cadre.gif") bottom left no-repeat;
	width: 208px;
	
	height: 5px;
	
   }
   
.contSMmilieu {
    background: url("../images/accueil/milieu-bas-cadre.gif") bottom left no-repeat;
	width: 216px;
	
	height: 5px;
	
   }

.sousmenu ul{
padding:0px; 
margin:0px;
border: none;
list-style-type: none;
}

.sousmenumilieu ul{
padding:0px; 
margin:0px;
border: none;
list-style-type: none;
}

#login ul{
padding:0px; 
margin:0px;
border: none;
list-style-type: none;
}

a {

color: #006699;

}

.sousmenu a    { 
background-image: url("../images/accueil/separateur.gif"); 
background-repeat: no-repeat; 
display: block; 
padding-top: 3px;
padding-bottom: 3px;
width: 208px; 
color: #006699;
text-decoration: none;

}

ul  { 
margin: 2px;
list-style-type: disc;
padding-left: 55px;
}

.sousmenumilieu a    { 
background-image: url("../images/accueil/milieu-separateur.gif"); 
background-repeat: no-repeat; 
display: block; 
padding-top: 3px;
padding-bottom: 3px;
width: 216px; 
color: #006699;
text-decoration: none;
}

.sousmenu img    { 
padding-left: 3px;
}

.sousmenumilieu img    { 
padding-left: 3px;
}

.conteneur img{
border: 0;
}

#contenu img {
margin-left: 10px;
margin-right: 30px;

}

.cadre {
     width:801px;
     height:442px;
	 
	 background-image:url("../images/cadre.jpg");
	 
}

#contenu {
    width:710px;
     height:435px;
     padding-top: 5px;
     margin-left: 45px;
     overflow: auto;
     text-align:left;
}

.footer {
     width:801px;
     height:53px;
	 background-image:url("../images/footer.jpg");
	 
}



#mentions{
     width:300px;
     height:20px;
	 margin-left: 500px;
	 padding-top:30px;
	 font-size: 9px
}

