body {
	margin:0;
	padding:0;
	font: 13px Arial, Helvetica, sans-serif;
	background-color:#fff;
}
a:link, a:visited {
	color:#339;
}
a:hover {
	text-decoration:none;
	color:#000;
}
#page {
	width:610px;
	height:1000px;
	text-align:left;
	color:#003;
	border-right:2px dotted #333
}
h3 {
	margin:10px 0 20px 40px;
	font:bold 15px Verdana, Helvetica, sans-serif;
	color:#333;
}
h4 {
	margin: 0 40px 0 20px;
	font:bold 12px Verdana, Helvetica, sans-serif;
	}
#colcentre {
	margin:0 0 0 100px;
	padding-top:10px;
	width: 480px;

	
}
#colcentre p {
	margin: 0 40px 10px 20px;
	
}
#colgauche {
	width:100px;
	height:1000px;
	float:left;
	background: url(_images/phil.jpg) no-repeat;
	border-left:1px solid #333;
}
#colgauche p {
	font: 9px Verdana, Helvetica, sans-serif;
	margin:5px;
	color:#000;
	text-align: center;
}

ul {
	margin:140px 0 0;
	padding:0;
	list-style:none;	
}
ul li a:link, ul li a:visited {
	margin:0 3px;
	padding-right: 15px;
	text-decoration: none;
	font:bold 12px "Courier New", Courier, mono;
	color:#999;
	line-height: 110%;
}
ul li a:hover {
	color:#FFF;
	background: transparent url(_images/list-on.gif) right center no-repeat;
}
#pied {
	margin:20px 0 0 30px;
	padding-top:3px;
	font-size:10px;
}
#pied a:link, #pied a:visited {
	text-decoration:none;
	color:#666;
}
#pied a:hover {
	color:#000;
	text-decoration:underline;
}	
a.normal {
	text-decoration:none;
	color:#666;
}
#store {
	margin-left: 50px;
}
#store form input{
	padding:5px 22px;
	float:left;	
}

/*Infos Bulles*/

#colgauche a.info {
   position: relative;
   color:#000;
   text-decoration: none;
}
#colgauche a.info span {
   display: none; /* on masque l'infobulle */
   color:#fff;
}
#colgauche a.info:hover {
   background: none; /* correction d'un bug IE */
   z-index: 500; /* on dŽfinit une valeur pour l'ordre d'affichage */
}
#colgauche a.info:hover span {
   display: inline; /* on affiche l'infobulle */
   position: absolute;
   font-size:12px;
   white-space: nowrap; /* on change la valeur de la propriŽtŽ white-space pour qu'il n'y ait pas de retour ˆ la ligne non-dŽsirŽ */
   top: 0px; /* on positionne notre infobulle */
   left: 65px;
   background: #000;
   opacity:0.8;
   filter:alpha(opacity=80);     
   width:240px;
   padding:5px;
}
img {
	border:0
}
