body {	padding: 0px;	margin: 0px;	background-color: #000066;	height: 100%;}

#conteneur {	height: 600px;	width: 940px;	position: absolute;	margin-top: -300px;
	margin-left: -470px;	left: 50%;	top: 50%;	background-color: #FFFFFF;}
	
#logo {	height: 101px;	width: 98px;	position: absolute;	background-image: url(images/logo.png);
	background-repeat: no-repeat;	left: 61px;	top: 17px;}
	
#symbole {	height: 50px;	width: 600px;	position: absolute;	left: 290px;	top: 16px;}	
	
#navigation {height: 28px;	width: 689px;	position: absolute;	left: 240px;	top: 83px;}		
	
#texte{	height: 430px;	width: 689px;	position: absolute;	left: 234px;	top: 134px;}	
	
#gauche{height: 411px;	width: 209px;	position: absolute;	left: 12px;	top: 161px;}
#gaucheAnim{height: 411px;	width: 209px;	position: absolute;	left: 16px;	top: 152px;}		
#gaucheIndex{height: 447px;	width: 205px;	position: absolute;	left: 5px;	top: 145px;}
#gaucheContacts{height: 450px;	width: 100px;	position: absolute;	left: 48px;	top: 145px;}
#gaucheParten{	height: auto;	width: 70px;	position: absolute;	left: 28px;	top: 170px;}	
#gaucheSites{height: 450px;	width: 70px;	position: absolute;	left: 48px;	top: 145px;}

#fiche{height: 60px;	width: 60px;	position: absolute;	left: 477px;	top: 129px;}

#pied{	height: 15px;	width: 326px;	position: absolute;	left: 239px;	top: 575px;}	

#creation {	height: 12px;	width: 100px;	position: absolute;	left: 854px;top: 609px;	}
a.lien:link {color: #3300FF;	text-decoration: underline;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}
a.lien:visited {color: #3300FF;	text-decoration: underline;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}
a.lien:hover {	color: #FFFFFF; font-weight: bold;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}
	

.backAnimation {background: url(images/modestie-1.gif) no-repeat center center;}	
.backContact {background: url(images/respect-1.gif) no-repeat center center;}
.backSites {background: url(images/amitie-1.gif) no-repeat center center;}
.backSites {background: url(images/amitie-1.gif) no-repeat center center;}
.backInfo {	background: url(images/politesse-1.gif) no-repeat center center;}
.backPartenaires {	background: url(images/controle-1.gif) no-repeat center center;}
.backPlan {	background: url(images/honneur-1.gif) no-repeat center center;}
.backTarif {background: url(images/sincerite-1.gif) no-repeat center center;}
.backHoraire {	background: url(images/courage-1.gif) no-repeat center center;}
.backInfo {	background: url(images/politesse-1.gif) no-repeat center center;}

.copyright {font: 9px Verdana, Arial, Helvetica, sans-serif;	color: #020163;
	padding-bottom: 5px;	padding-left: 180px;	padding-right: 180px;}
	
.sousNavListe {	font: normal 12px Verdana, Arial, Helvetica, sans-serif;	color: #000066;	margin-left: 8px;}

.sousNav {	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #000066;	margin-left: 10px;}

.popup {font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #000099;}

.bord_jaune {border: medium solid #FFFF00;}
.bord_orange {border: medium solid #FF9933;}
.bord_mauve {border: medium solid #CC00CC;}
.bord_marron {	border: medium solid #993300;}
.bord_bleu {border: medium solid #0033FF;}
.bord_vert {border: medium solid #00CC00;}

h1 {	font: bold 16px Verdana, Arial, Helvetica, sans-serif;	color: #000066;	margin-top: 0px;	background: center;	text-align: center;}

h2 {	font: bold 14px Verdana, Arial, Helvetica, sans-serif;	color: #000066;	text-align: left;	margin-left: 65px;}
	
.texte {font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #000066;	padding-left: 30px;
	margin-top: 0px;	margin-left: 30px;	text-align: left;	padding-right: 40px;	margin-right: 40px;}

#CalqueProf{position:absolute;	width:120px;	height:125px;	z-index:1;	left: 550px;	top: 20px;	visibility: hidden;	background-image: url(images/prof.jpg);
	background-repeat: no-repeat;	border: thin solid #3333CC;}

.photo {margin-left: 200px;	padding-bottom: 10px;}

.textegras {	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #000066;	margin-right: 40px;	padding-right: 40px;
	margin-left: 30px;	padding-left: 30px;	text-align: left;}

