body { color:#595959; font-family: Trebuchet MS; background:#f2f2f2; text-align:center; }

#global {
	width:985px;
	padding:0 4px;
	margin:0 auto;
	text-align:left;
	background:url(../images/background/page.gif) repeat-y; 
	}	
	
#tetiere { overflow:hidden; height:350px; background:#5A174A url(../images/background/tetiere_bgd.gif) no-repeat; }	
	
#outils_haut_block { float:left; padding-right:0; width:630px; overflow:hidden; }

#outils_haut { padding:5px 0 10px 10px; float:left; }
#acces_rapide {	color:#fff;	padding-right:10px;	padding-top:0;  }
#acces_rapide li { display:inline; }
#acces_rapide li a { float:left; display:block; color:#fff; text-decoration:none; line-height:0.8em; padding:0 7px; margin:2px 0 0 0; overflow:hidden; border-right:1px solid #fff; }
#acces_rapide li a:hover, #acces_rapide li a:focus, #acces_rapide li a.focus { background:#fff; color:#5A174A; }

#recherche { padding:0; margin:7px 0 0 0; width:230px; float:right; }
#recherche label { color:#fff; float:left; margin:0 3px 0 0; width:60px; overflow:hidden; }
#recherche #searchtext { width:122px; font-family:arial, helvetica, sans-serif; font-size:0.9em; color:#5A174A; border:1px solid #c6c6c6; padding:1px 0 0px 10px; background:#fff; float:left; border-right:0; }
#recherche input.bouton { background:#84B71C; border:1px solid #fff; color:#5A174A; font-size:0.8em; padding:1px 0 1px 0; height:16px; overflow:hidden;
	
	}
#recherche input.champ:hover, #recherche input.champ:focus, #recherche input.champ.focus { background:#fff; color:#5A174A; }

#logo {
	clear:none;
	display:block;
	width:350px;
	height:145px;
	float:right;
	margin:0;
	padding:0;
	}	

#tetiere_flash {clear:both; padding:0; width:985px; overflow:hidden; }

#tetiere_image { clear:both; margin:0; padding:0; overflow:hidden; width:985px; height:199px; }

#page { background:#fff; padding:0 0 10px 0; margin:0; overflow:hidden; clear:both; }

#gauche {	font-size:1.2em; clear:both; float:left; width:185px; padding:0; margin:0; }

.contenu { background:#fff; width:740px; float:left; padding:22px 30px 30px 30px; margin:0; font-size:1.1em; }

#fil_arianne { position:relative; top:-10px; font-size:1em; margin:20px 0 0 0; color:#61584e; }
#fil_arianne a { text-decoration:none; color:#61584e; }
#fil_arianne a:hover { color:#336600; text-decoration:underline; }

#bas_page { background:#5A174A url(../images/background/bas_bgd.gif) no-repeat; overflow:hidden; height:100%; padding-bottom:10px; }

#liens_bas  { padding-left:350px; padding-bottom:70px; }

#liens_bas ul {
	padding:12px 40px 10px 0;
	clear:both;
	overflow:hidden;
	}

	#liens_bas li {
		display:inline;
		background:none;
	}
	#liens_bas li a {
		margin-right:10px;
		display:block;
		float:left;
		color:#8594a0;
		text-decoration:none;
		padding:0 10px 0 18px;
		white-space:nowrap;
		}
	#liens_bas li span { color:#5A174A; }
	#liens_bas li a:hover { color:#5A174A; }	        

#envoyer_ami a { background:url(../images/background/tipafriend.gif) no-repeat 0 1px; }
#imprimer a { background:url(../images/background/imprimer.gif) no-repeat 0 1px; }
#haut_page a { background:url(../images/background/haut_page.gif) no-repeat 0 1px; }

#credits_bas { text-align:center; clear:both; padding:0px 10px 10px 350px; overflow:hidden; padding-right:20px; white-space:nowrap }
#credits_bas span { float:left; }
#credits_bas a { float:left; display:inline; float:left; color:#fff; text-decoration:none;  padding:0 10px; border-right:1px solid #fff; }
#credits_bas a:hover {  text-decoration:underline; }