body {
			min-width: 900px;         /* 2 x (LC fullwidth + CC padding) + RC fullwidth */
		}

		#container {
			padding-left: 190px;      /* LC fullwidth */
			/*padding-right: 10px;      RC fullwidth + CC padding */
			width: 814px;  /*1024pixel - taille menu (180px) - padding*/
		}
		
		#container .column {
			position: relative;
			float: left;
			color: #FF6633; /* Couleur du texte dans le centre de l'écran */
			font-family: Arial, Helvetica, sans-serif;
		}
		
		
		#center {
			padding: 0px 0px 0px 0px;       /* CC padding */
			width: 100%;
			/* color: #FF3F00;    couleur texte central */
			background: #FFFF99;  /* Fonds jaune */
		}
		
/* Les menus */
#menu {
      position:absolute;
      top:87px;  /* hauteur de la barre "logo" */
      left:0px;
			width: 180px;             /* LC width */
			/*padding: 0 10px;           LC padding */
			/* right: 190px;              LC fullwidth + CC padding */
			/*margin-left: -100%;*/
	}

#menu img {
font:0px;
height:20px;
top:0;
padding: 0; margin: 0; border:0;
vertical-align: text-bottom;
/* background-color: #FF0000;*/
}


#clown {
			width: 160px;             /* LC width */
			}
#clown img {
width: 96px; 
height: 118px;
text-align:center;
}
#clownmail{
width: 160px; 
}
#clownmail img{
width: 155px; 
height: 20px;
text-align:center;
}

#snowman{
width: 160px; 
}
#snowman img{
width: 150px; 
height: 176px;
text-align:center;
}

#horizline {
position:relative;
width: 100%;
height: 1px;
background:url(pxlhoriz.gif) repeat;
}


#menuimghaut {
		width:180px; 
		height:20px;
		vertical-align:middle;
		top:0;
		border:0;
		display:block;
		background:url(arrondihaut.gif) 0 0 no-repeat;
		text-decoration: none;
}


#menuimgbas {
		width:180px; 
		height:20px;
		vertical-align:middle;
		top:0;
		border:0;
		display:block;
		background:url(arrondihaut.gif) 0 0 no-repeat;
		text-decoration: none;
}


#inmenu {
			position:relative;
 			width : 180px;
 			height: 30px;
 			background:url(newbutton.gif) 0 -60px no-repeat;
}

#menutext { /*pour laisser la place pour le texte qui apparait-disparait */
			position:relative;
 			height: 50px;
}

a.level1 {
		/* il faut tenir compte du padding pour la taille du block*/
		width:160px; 
		height:24px;
		vertical-align:middle;
		top:0;
		border:0;
		display:block;
		padding:6px 0 0 20px;
		font: bold 16px sans-serif;
		color:#ffffff;
		/*background-color: #FF0000;*/
		background:url(newbutton.gif) top left no-repeat;
		text-decoration: none;
		}

a.level1:hover {	
		background-image: none;
		color: #F2B752;
		}

a.level1:active {
		background-position: -360px 0;
		color:white;
		}


a.level2 {
width:135px;
padding:0 0 3px 25px;
display:block;
background-color:#FFCC33;
font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

		

		
		#footer {
			clear: both;
			font-size: large;
			padding: 0.3em 0;
			text-align:center;
		  background: #FFFF99;  /* Fonds jaune */
		  width: 1004px;
		}
		

		/*** Just for Looks ***/

		body {
			margin: 0;
			padding: 0;
			background: #FFFF99;  /* Fonds jaune */
		}

		#Entete {
			position:relative;
			height:87px;  /* hauteur du logo à maintenir (plus marge) */
			background: #FFCC33;
			width: 100%;  /* jusqu'au bout */
		}
		
		#titre {
	  color: #FF3F00;
		font-size: 22px;
		text-align:center;
		font-family: Arial, Helvetica, sans-serif;
		}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid red;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}



		#container .column {
			padding-top: 0.5em;
		}

.orangeentete {
		 color: #FF3F00;
		 font-family: Arial, Helvetica, sans-serif;
		 font-weight:bold;
}

.bleufonce {
		 color: #44a5ff; /* précédemment plus foncé : #0161BB */
		 font-family: Arial, Helvetica, sans-serif;
		 /* font-weight: bold;*/
		 font-size: 15px;
		 /*font-variant: small-caps;*/
}

.bleuclair {
     color: #44a5ff;
}

.rougefonce {
		 color: #B90000;
		 font-family: Arial, Helvetica, sans-serif;
		 font-weight: 200;
		 /*font-variant: small-caps;*/
}

.containingBlock {
  border-color: #000000;
  border-style: dotted;
  border-width: 1px;
  font-weight: normal;
  padding: 5px;
}

/*  #FF7F00;  Orange foncé */
/*  #FFAE34;  Orange 
/*  #FFCC33;  Orange milieu "menu" */
/*  #FFFF99;  Jaune fonds */
/*  #F6E761;  Orange droite*/
/*  #FF3F00;  Orange entete */
/*  #DC6E00; Couleur texte boutons eshop : orange foncé */