body	{	background: #D6E8D7;	color: #000;	margin: 0;	padding: 0;	border: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .9em;	}		/*  Establish general layout parameters */	#barregauche	{	position: absolute;	left: 0;	margin: 0;	padding: 15px 15px 15px 15px;	border-top: 10px solid #95a580;	border-right: 1px solid #5c380f;	border-bottom: 10px solid #5c380f;	background: #bdcdbd url(../Iko/fond_fond.gif);	height: 100%;	width: 193px; /* valeur pour IE 4et 5 WIn*/		voice-family: "\"}\""; 	voice-family:inherit;	width: 161px;	 /* Vraie valeur */		}html>#barregauche {	width: 161px; /* Be nice to Opera */	}#contenu	{	font-family: Verdana, Arial, Helvetica, sans-serif;	border: 0;	border-top: 10px solid #bdcdbd;	padding: 0;	margin: 0;	margin-left: 192px;	width: auto;}#cadretexte	{	font-size: 0.8em;	margin: 5pix;	border: 0;	padding: 15px 25px;	width: 450px;	background-color: #E1E8E8;	color: #001200;	voice-family: "\";}\""; 	voice-family:inherit;	width: 600px; /* Actual value for conformant browsers */		}html>#cadretexte {	width: 600px; /* Be nice to Opera */	}	#cadretexte2	{	font-size: 0.8em;	padding: 15px 25px;	background-color: #E1E8E8;	color: #001200;	voice-family: "\";}\""; 	voice-family:inherit;	}	/*  menu haut */	#menu	{	background: #000000 url(../Iko/fond_menuT.gif);	color: #FFFFFF;	border: 0;	border-bottom: 1px solid #5c380f;	padding: 0;	text-align: left;	height: 64px;	position: static;	overflow: visible;	}#menu h3	{margin-left : 12px;}#menu h5	{	margin-left : 12px;	font-weight: bold;	text-transform: capitalize;	font-size: 10px;	line-height: 12px;	display: block;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}	/*  bani�re logo */a#logo {	background: url(../Iko/Tourisport_logo_unofficiel.gif) no-repeat;	padding: 0; border: 0; 	margin: 0;	height: 64px; width: 193px; 	display: block;	} a#logo:hover {	background: url(../Iko/Tourisport_logo_unofficielH.gif) no-repeat;	}a#mail {	background: url(../Iko/picto-mail_01.gif) no-repeat;		padding: 0; border: 0; 	margin: 0;	height: 49px; width: 40px; 	display: block;}a#mail:hover {	background: url(../Iko/picto-mailHover_01.gif) ;}a#profil {	background: url(../Iko/picto_profil_01.gif) no-repeat;		padding: 0; border: 0; 	margin: 0;	height: 49px; width: 40px; 	display: block;}a#profil:hover {	background: url(../Iko/picto_profilHover_01.gif);}.alt {	display: none;	}	/*  elements du menu gauche */#barregauche ul {	list-style-type: none;	margin: 0px;	padding: 0px;}#barregauche li {	display: inline;	margin: 0px;	text-align: center;}#barregauche li a {	display: block;	width: 150px;	padding: 5px 2px;	background:  #5E644F;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	text-decoration: none;	line-height: 1em;	color: #FFFFFF;	border: 1px solid #000000;}#barregauche a:hover  {color: #00FFCC;background:  #FFCC00;}#barregauche #actif {color: #FFFFFF;background:  #990000;}h1 {	font-family: "Arial Black", sans-serif;	font-size: 2em;	color: #990000;	margin: 0 0 1em;	}	h2 {	font-size: 1.2em;	font-weight: bold;	color: #000033;	background-color: #CCCCCC;	margin: 3px;	width: auto;	border-left-width: 2em;	border-left-color: #000033;}p {	margin: 0 0 px .4em 0 ;	}li {list-style-type: square;}.spacer {clear: both;}