body {
	font:0.7em Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	margin: 0px;
	padding: 0px;
	background:#fff url(images/f2.gif);
	}

		   
/*****************************/
/* passer la navigation   ***/
/*****************************/
.hide {display:none;}		   
		   
		   
 
#bascule{text-align:right;
		 padding:0 3px 3px 0;
		 background-color:#000;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size:1em;
		 color:#FFFFFF;}
#bascule a{color:#fff;
		   text-decoration:none;}
#bascule a:hover{color:#CC99CC;}
	 
	 
	       
/*******************************************/
/* STYLE DU CADRE GENERAL (SANS BORDURE)   */
/*******************************************/

#cadre {margin:0px auto;
        padding:0px;
		width:760px;
		text-align:left;
		background:#fff url(images/fd_cadre.gif); }


/*******************************************/
/* STYLE DE L'EN TETE                      */
/*******************************************/

#entete{margin:0px;
        padding:10px 0px 40px 10px;
		background: #fff url(images/fd_tete.jpg);
		}

#entete object{border:0px solid #333;
               margin:0; }
	  

/*******************************************/
/* STYLE DU MENU DE NAVIGATION             */
/*******************************************/


#navcontainer{}

#navlist{
	margin:auto;
	padding:0;
	border-bottom:1px solid #936;
	font-size:0.9em;	
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
float:left;
font-weight: bold;
text-transform:uppercase;
margin:30px 5px 30px 5px;
text-decoration: none;
color:#999;
padding:0 7px 0px 7px;
}
/**/ 
#navlist a:link#current,#navlist a:visited#current /*,#navlist a:hover*/
{
border:solid 0px #936;
border-bottom:solid 0px #ccc;
padding:0 7px 0px 7px;
color: #000;
text-decoration:underline;
background: #fff;
}

#navlist a:hover {color: #000;
border-bottom: 0px solid #000;
padding:0 7px 0px 7px;
background: #fff;
}

#sousmenu{width:100%;
          padding:0 0 0 25px;
		  clear:both;
		  }

#sousmenu a{color:#666;
			text-decoration:none;
			padding:6px;}

#sousmenu a:hover {color:#0ff;
 text-decoration:underline;}
			
#sousmenu a:visited{color:#666;}			



/*******************************************/
/* CONTENU PRINCIPAL AVEC LES 2 COLONNES   */
/*******************************************/

#contenu{text-align:left;
		 padding:0;
		 margin:0;
		 color:#333;
		 }

/*******************************************/
/* STYLE DE LA COLONNE AVEC LES MENUS      */
/* des styles sont également définis pour  */
/* les balises contenus dans cette boite   */
/*******************************************/

#colgauche {float:right;
            width:220px;
		    margin:15px 0;
		    padding:0;
			padding-bottom:20px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:0.8em;
			text-align:left;
			background-color:#3399CC;}


#colgauche h4 {
	text-align:center;
	font-size:15px;
    background-color:#000;
	color:#FFFFFF;
	padding:2px;
	border-top:4px solid #fff;
	border-bottom:4px solid #fff;
   }


#newsletter{margin:10px;}

#adresseCol{
margin-top:20px;
padding:10px;
color:#333;
line-height:130%;
font-size:1.1em;
}
		
/*******************************************/
/* STYLE DU cadre du texte               */
/*******************************************/				
				
#cadreaccueil{
float:left;
width:450px;
margin:50px 20px;
padding:0;		
}

#cadreaccueil p{
line-height:170%;
font-size:1em;
}

#cadreaccueil h1, h2, h3{font-family:Geneva, Arial, Helvetica, sans-serif;
                     }
#cadreaccueil a, #cadreaccueil a:visited{color:#00f;}

#cadreaccueil ul li a {color:#00f;}
#cadreaccueil ul li a:hover{color:#99CCCC;text-decoration:underline;}
#cadreaccueil ul li a:visited{color:#00f;}


#basContenu{clear:both;}
/*******************************************/
/* STYLE DU PIED DE PAGE               */
/*******************************************/

#pdpage{clear:both;   
        border-top:solid 0px #000;
		font-size:100%;
		background:#fff url(images/damier.gif);
		padding:20px;
		color:#000;}
		

   
		   
/******************************************/
/* Style de la page formulaire            */
/******************************************/		   		  
#adresse{float:right; padding:20px; width:200px;}

#form{
      text-align:left;
	  border-right:dotted #000 1px;
	  padding-left:30px;
	  margin:10px;
	  width:300px;
	 }			

		

.titre2{padding-top:35px;}

.bord{border:solid 1px #aaa;
      float:left;
      margin:0px 20px 20px 0;
 }

.cadre{font-size:90%;
       padding:10px;
	   border:solid 1px #aaa}
	   
.code{font-size:80%;
      margin:10px;
	  padding:5px;
	  background-color:#fff;
	  border:solid #666 1px;
	 }	
	 
.titre{color:#936;
	   font-size:90%;
	   border-bottom:1px solid #936;}	
	   
.titrepack{color:#FFFFFF;
           background-color:#3399CC;
		   margin-top:10px;}	
		   
.pack{margin-top:30px;}		

.def{border:1px solid  #666;
     font-size:100%;
	 font-style:italic;
	 padding:8px;}     

.t1{color:#936;}			

.citation{font: 1.0em Geneva, Arial, Helvetica, sans-serif;
          padding:15px;
	      background:#ccc;
	      font-style:italic;
	      border:solid 1px #000;
		  color:#000;}
 
	
