body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
margin-top: 20px;
padding: 0;
}
#header {
height: 100px;
background: #FFFFFF url(img/haut_ionisos.jpg) no-repeat center top;
height:275px;
width:900px;
}
#conteneur {
position: relative;
width: 900px;
margin: 0 auto; 

background-color:#CCCCFF;
background-color: #D2EDF9;
}
#centre {
background-color:#FFFFFF;
margin-left: 200px;
}
#gauche {
position: absolute;
left:0;
width: 200px;
background-color: #D2EDF9;
}
#pied {
background: #FFFFFF url(img/bas_ionisos.jpg) no-repeat center top;
width:900px;
height: 131px;
}
.menugauche {
list-style-type: none;
margin: 0;
padding:0;
}
.menugauche li {
margin-bottom: 5px;
margin-left: 10px;
text-align: center;
}
.menugauche a {
margin: 0 2px;
color: #334455;
text-decoration: underline;
}
.menugauche a:hover {
text-decoration: none;
}
p {margin: 0 0 10px 0;}

.titre1 {
	color:#003399 ;
	font-size:24pt ;
}

.titre2 {
	color:#003399 ;
	font-size:18pt ;
}

.titre3 {
	color:#003399 ;
	font-size:14pt ;
}

.titre4 {
	color:#009966 ;
	font-size:14pt ;
	text-align: center;
}

.texte1 {
  color:#003399 ;
  font-size: 14px;
  padding: 1px;
  text-align: center;
}

.texte2 {
  color:#003399 ;
  font-size: 12px;
  padding: 1px;
}

.texte3 {
  color:#003399 ;
  font-size: 14px;
  padding: 1px;
  text-align:justify
}

.texte_accueil {
  color:#003399 ;
  font-size: 16px;
  padding: 1px;
  text-align: center;
}

.texte_tableau {
  color:#009900 ;
  font-size: 16px;
  padding: 1px;
  text-align: center;
}
  
.texte_tableau2 {
  color:#0000FF ;
  font-size: 14px;
  padding: 1px;
    
}
.texte_noir {
  color:#000000 ;
  font-size: 12px;
  padding: 1px;
  text-align: center;
}
  
#nav {
	list-style: none ;
	margin: 0 ;
	margin-left: 17px;
	padding: 0 ;
	overflow: hidden ;		/* Création du contexte de formatage */
}
#nav li {
	float: left ;
	width: 166px ;
	height: 30px;
	border: 0px solid #600 ;
	margin-right: 1px ;
	color: #ffffff ;
}
#nav li a {
	display: block ;
	background: #ffffff url(img/bouton.jpg) left top no-repeat ;
	color: #0066FF ;
	padding: 4px 0 ;
	text-align: center ;
	text-decoration: none ;
}
#nav li a:hover, #nav li a:focus, #nav li a:active {
		background: #033 url(img/bouton.jpg) left top no-repeat ;
}