<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.gras_surligne {
	border:solid #8D5603;
	border-width:0px 0px 2px 0px;
	color:#8D5603;
	font:bold 16px Trebuchet MS,Arial,Helvetica,Times New Roman;
}

.gras_surligne_fin {
	border:solid #8D5603;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	color:#8D5603;
	font:bold 20px Trebuchet MS,Arial,Helvetica,Times New Roman;
}

#coda-nav1 ul li a {
    position:relative;z-index:999;border:1px solid black;
}

.blocVotes{
	float:left;cursor:default;border:1px solid gray;border-right:0;float:left;text-align:center;height:33px;width:200px;color:gray;font:bold 26px arial;
}

/*.votes{
	float:left;width:20px;height:30px;
}

.votePlus{
	width:18px;height:16px;border:1px solid gray;border-bottom:0;text-align:center;color:gray;font-weight:bold;cursor:pointer;
}

.voteMoins{
	width:18px;height:16px;border:1px solid gray;text-align:center;color:gray;font-weight:bold;cursor:pointer;
}*/

#divVote{
	margin-top:20px;
	margin-bottom:20px;
	width:670px;
	margin-left:auto;
	margin-right:auto;
	height:148px;
	background-image:url(images/interface/bgVote.gif);
	padding:10px;
}


#divTraitements{
	position:absolute;
	visibility:hidden;
}

.gris {
	color:#7D6860;
	font:bold 12px Trebuchet MS,Arial,Helvetica,Times New Roman;
}

.grisGro {
	color:#7D6860;
	font:bold 14px Trebuchet MS,Arial,Helvetica,Times New Roman;
}

.grisIta {
	color:#7D6860;
	font:bold 12px Trebuchet MS,Arial,Helvetica,Times New Roman;
	font-style:italic;
}

.redIta {
	color:#B30004;
	font:bold 13px Trebuchet MS,Arial,Helvetica,Times New Roman;
	font-style:italic;
}
.blueIta {
	color:#2B2D88;
	font:bold 13px Trebuchet MS,Arial,Helvetica,Times New Roman;
	font-style:italic;
}


#feuilleBilan {
	width:480px;
	height:640px;
	/*background-image:url(images/interface/quadri.jpg);*/
	background-color:white;
	border:1px solid #7D6860;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	text-align:left;
	padding-left:20px;
	padding-top:20px;
	color:#7D6860;
	font:bold 12px Trebuchet MS,Arial,Helvetica,Times New Roman;
}

.ongletLvl {
	cursor:pointer;
	width:25px;
	height:60px;	
}

#ong1 {
 	background-image:url(images/interface/2ong1.gif);
 }

#ong2 {
 	background-image:url(images/interface/2ong2.gif);
 }

#ong3 {
 	background-image:url(images/interface/2ong3.gif);
 }

#ong4 {
 	background-image:url(images/interface/2ong4.gif);
 }

#ong5 {
 	background-image:url(images/interface/2ong5.gif);
 }

#ong6 {
 	background-image:url(images/interface/2ong6.gif);
 }

#ong7 {
 	background-image:url(images/interface/2ong7.gif);
 }

#livre {
	/*height:580px;
	width:740px;*/
	height:541px;
	width:786px;
	position:relative;
	background-image:url(images/livre2.jpg);
	background-repeat:no-repeat;
}


a.page{
	text-decoration:none;
	display:block;
	color:#885C0D;
	text-align:center;
	cursor:pointer;
	font: bold 10px/1.3 Arial,Helvetica,Times New Roman;
	background-color:#F8DFAB;
	border:1px solid #BC9141;
	margin-right:1px;
	width:16px;
	height:16px;
	float:left;
}
a.page:hover{
	border:1px solid #E2D0AD;
	color:#B37A11;
	background-color:white;
}

a.pageForum{
	border:1px solid gray;
	border-radius:12px;
	color:#535353;
	background-image:url(images/interface/degraGri.jpg);
	text-decoration:none;
	display:block;
	text-align:center;
	cursor:pointer;
	font: bold 10px/1.3 Arial,Helvetica,Times New Roman;
	margin-right:1px;
	width:20px;
	height:16px;
	float:left;
}
a.pageForum:hover{
	border:1px solid green;
	color:green;
	background-image:url(images/interface/degraVert.jpg);
	text-decoration:underline;
}
a.pageForum2{
	border:1px solid green;
	color:green;
	border-radius:12px;
	background-image:url(images/interface/degraVert.jpg);
	text-decoration:none;
	display:block;
	text-align:center;
	cursor:pointer;
	font: bold 10px/1.3 Arial,Helvetica,Times New Roman;
	margin-right:1px;
	width:20px;
	height:16px;
	float:left;
}
a.pageForum2:hover{
	text-decoration:underline;
}

a.pageInv{
	text-decoration:none;
	display:block;
	color:#F8DFAB;
	text-align:center;
	cursor:pointer;
	font: bold 10px/1.3 Arial,Helvetica,Times New Roman;
	background-color:#885C0D;
	border:1px solid #000000;
	margin-right:1px;
	width:16px;
	height:16px;
	float:left;
}
a.pageInv:hover{
	border:1px solid #F8DFAB;
	color:#B37A11;
	background-color:#784C0D;
}

a.connex{
	text-decoration:none;
	display:block;
	cursor:pointer;
	background-image:url(images/interface/casserole0.png);
	width:200px;
	height:70px;
}
a.connex:hover{
	background-image:url(images/interface/casserole.png);
}

a.inscrip{
	text-decoration:none;
	display:block;
	cursor:pointer;
	background-image:url(images/interface/wok0.png);
	width:200px;
	height:50px;
}
a.inscrip:hover{
	background-image:url(images/interface/wok.png);
}


#page1 {
	width:334px;
	height:498px;
	/*border:1px solid gray;*/
	float:left;
	margin-left:60px;
}

#page2 {
	width:334px;
	height:498px;
	/*border:1px solid gray;*/
	float:left;
}

.cellLivRecettes {
	width:160px;
	height:125px;
	padding:0px;
}

#livreRecettes {
	width:780px;
	height:500px;
	float:left;
}

#ongletsLivre {
	float:left;  
	
	margin-top:50px;
}

.gras_sansligne {
	color:#D57344;
	font:bold 16px Trebuchet MS,Arial,Helvetica,Times New Roman;
}

.gras_surligne2 {
	border:solid #8D5603;
	border-width:0px 0px 2px 0px;
	color:#8D5603;
	font:bold 15px Trebuchet MS,Arial,Helvetica,Times New Roman;
}

.gras_bleugris {
	border:solid #37689D;
	width:500px;
	border-width:0px 0px 0px 0px;
	color:#37689D;
	font:bold 16px Trebuchet MS,Arial,Helvetica,Times New Roman;
}

#divMoney {
	display:inline;
}

.prix{
	color:green;
	background-color:#DEFFB3;
	border:1px solid green;
}

.prixNot{
	color:#E74F05;
	background-color:#FEEBE2;
	border:1px solid #E74F05;
}

#divPlats {
	position:absolute;
	top:195px;
	left:0px;
	width:170px;
	height:160px;
	overflow:hidden;
	overflow-y:scroll;
	background-image:url(images/bgplatsgris.jpg);
}

#divRestePlats {
	float:right;
	margin-left:50px;
	background-image:url(images/cadreplatsservis.png);	
	width:82px;height:34px;
	font:bold 15px trebuchet ms;
	color:green;
}

#divHelp {
	position:absolute;
	width:176px;
	height:127px;
	background-image:url(images/expliService.png);
	top:30px;
	left:0px;
	
}

.tableDefi {
	position:absolute;width:120px;height:87px;background-image:url(images/tableVide.png);	
}

.defiPlat {
	cursor:pointer;float:left;margin-right:5px;width:60px;height:60px;background-size: 60px 60px;	
}

.defis {
	text-align:center;font:24px impact;cursor:pointer;color:white;border:1px solid #ccc;background-color:#ddd;width:200px;height:120px;float:left;margin-left:10px;margin-bottom:10px;	
}

.defisConcours {
	text-align:center;font:24px impact;cursor:pointer;color:white;border:1px solid #92A8D1;background-color:#CFD9EB;width:200px;height:120px;float:left;margin-left:10px;margin-bottom:10px;	
}

.defisWin {
	text-align:center;font:24px impact;cursor:pointer;color:white;border:1px solid #82D13A;background-color:#A4ED61;width:200px;height:120px;float:left;margin-left:10px;margin-bottom:10px;	
}

.defisLost {
	text-align:center;font:24px impact;cursor:pointer;color:white;border:1px solid #D34038;background-color:#F1827E;width:200px;height:120px;float:left;margin-left:10px;margin-bottom:10px;	
}

.defisEqu {
	text-align:center;font:24px impact;cursor:pointer;color:white;border:1px solid #999C2E;background-color:#CFAB1B;width:200px;height:120px;float:left;margin-left:10px;margin-bottom:10px;	
}

.defisWait {
	text-align:center;font:24px impact;cursor:pointer;color:white;border:1px solid #737373;background-color:#ACA8A8;width:200px;height:120px;float:left;margin-left:10px;margin-bottom:10px;	
}

.bordsRonds {
	border-radius : 10px;
	/*-webkit-border-radius: 10px;*/
}

.formaCuisto {
	border-radius : 10px;
	/*-webkit-border-radius: 10px;*/
	background-color:#DFFFB0;
	font:bold 10px trebuchet ms;
	border:1px solid #7ED200;
	color:#65A800;
	padding-left:7px;
	padding-right:7px;
	margin-left:10px;
}

.bordsRonds2 {
	border-radius : 20px;
	/*-webkit-border-radius: 20px;*/
}

.hrbase {
	color: #D57344;
	background-color: #D57344;
	height: 1px;
	border: 0px;
	margin-bottom:0px;
}

.sousligne {
	text-decoration:underline;
	display:inline;
}

#guide {
	clear:left;
	/*padding:5px;*/
	padding-left:6px;
	font:12px Tahoma;
	float:left;
	margin-right:10px;
	margin-top:10px;
	width:184px;
	height:267px;
	background-image:url(images/bgMenu.png);
	background-repeat:no-repeat;
	
	/*background-color:white;
	border:2px solid #FFDA8C;
	-moz-border-radius : 15px;*/
}

.apprend{
	/*position:absolute;*/
	width:163px;
	/*top:105px;*/
	margin-top:5px;
	margin-bottom:5px;
	height:23px;
	text-align:center;
	/*color: #1CA831;*/
	color:black;
	
	font:11px Tahoma,Helvetica,Times New Roman;
	background-image:url(images/interface/bando.png);
}

.malusDetail {
	width:145px;height:30px;margin-right:10px;float:left;background-image:url(images/interface/crass.gif);
	text-align:center;
	font:11px trebuchet ms;
	background-repeat:no-repeat;
	padding-top:2px;
	line-height:12px;
	color:#555555;
	
}

.malus {
	width:145px;height:70px;margin-right:10px;float:left;
}

.descrip {
	font:11px Tahoma,Helvetica,Times New Roman;
	text-align:justify;
}
.descripProtect {
	font:11px Tahoma,Helvetica,Times New Roman;
	text-align:justify;
	line-height:16px;
	color:#7D6860;
}

#minimenu {
	/*clear:left;
	padding-left:6px;
	font:12px Tahoma;
	float:left;
	margin-right:10px;
	width:184px;
	height:267px;
	background-image:url(images/bgMenu.png);
	background-repeat:no-repeat;*/
	font:12px Tahoma;
	height:20px;
	width:739px;
	margin-left:auto;
	margin-right:auto;
}

#divBlocInfos {
	width:739px;
	height:68px;
	background-image:url(images/interface/barre-sur-onglets.png);
	margin-bottom:0px;
}

#divTopInfos {
	width:480px;
	text-align:center;
	float:left;
	height:32px;
	color:#7D6860;
	margin-top:20px;
	margin-left:15px;
	font:bold 14px Trebuchet MS,Arial,Helvetica,Times New Roman;
}

#divTopActions {
	width:240px;
	margin-top:20px;
	text-align:center;
	float:right;
	height:34px;
}

.recette{
	position:relative;
	height:132px;
	width:170px;
	/*border:1px solid black;*/
	float:left;
	margin-right:5px;
	margin-bottom:10px;
	padding:5px;
	/*background-image:url(images/interface/bgRec2.png);*/
}

.libTi {
	font:11px trebuchet ms;
	color:#555555;
	text-align:justify;
	padding:7px;
}

.test{
	color:red;
}

.warning {
	color:#E74F05;
	font-weight:bold;
}

.information {
	color:#0BBB06;
	font-weight:bold;
}

.titRubrique {
	text-decoration:none;
}

#rubriquesIng{
	width:700px;
	/*border:3px double gray;*/
	/*background-color:#eeeeee;*/
	/*border:3px double #DAC9A7;
	color:#7A6534;
	background-color:#E8DEC8;*/
	padding:5px;
	height:50px;
	overflow:hidden;
	overflow-y:scroll;
	margin-top:10px;
}

#affichProduits{
	width:520px;
	height:500px;
	overflow-y:auto;
}
#contientAffichProduits{
	width:500px;
	height:500px;
	margin-top:15px;
}

#divProdPerim{
	height:66px;
}

.tiProdPerim{
	height:66px;
	width:54px;
	float:left;
	font:11px arial;
	/*border:1px solid black;*/
	margin-left:5px;
	margin-bottom:5px;
	cursor:pointer;
}

.blocInfosStock{
	width:270px;
	height:120px;
	border:3px double #DAC9A7;
	float:left;
	overflow:auto;
	margin-bottom:10px;
}

.imgProdPerim{
	height:50px;
	width:50px;
}

.affiTiMenu{
	height:84px;
	margin-top:5px;
	margin-left:13px;
	width:62px;
	border:1px solid #DAC9A7;
	color:#7A6534;
	background-image:url("images/tiMenu.jpg");
	float:left;
	cursor:pointer;
}

.affiTiMenuVide{
	height:84px;
	margin-top:5px;
	margin-left:13px;
	width:62px;
	border:1px solid #aaaaaa;
	color:#777777;
	background-image:url("images/tiMenuVide.gif");
	float:left;
	cursor:pointer;
	text-align:center;
	font:bold 13px trebuchet ms;
}

.affiTiMenuFutur{
	height:84px;
	margin-top:5px;
	margin-left:13px;
	width:62px;
	border:1px dashed #aaaaaa;
	color:#777777;
	background-color:#eeeeee;
	float:left;
	cursor:pointer;
	text-align:center;
	font:bold 13px trebuchet ms;
}

.imgDivIngredientCourses{
	width:50px;height:50px;
	border:1px solid white;
	float:left;
	margin-right:5px;
	margin-top:5px;
	margin-left:2px;
}

#debug1 {
	font:bold 16px Trebuchet MS;
	color:green;
	text-align:right;
	width:50px;
	border:0;
}

/* put the left rounded edge on the track */
#track1-left {
	position: absolute;
	width: 5px;
	height: 9px;
	background: transparent url(images/slider-images-track-left2.png) no-repeat top left;
}

/* put the track and the right rounded edge on the track */
#track1 {
	background: transparent url(images/slider-images-track-right2.png) no-repeat top right;
}

.blocEltAchetableResto {
	background-image:url(images/interface/bloc-rectangle2.png);
	cursor:pointer;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	/*border:1px solid #A2A2A2;*/
	/*width:110px;
	height:170px;*/
	width:131px;
	height:193px;
	font:11px tahoma;
}

.blocEltAchetable {
	background-image:url(images/interface/bloc-rectangle.png);
	cursor:pointer;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	/*border:1px solid #A2A2A2;*/
	/*width:110px;
	height:170px;*/
	width:131px;
	height:193px;
	font:11px tahoma;
}

.blocRecette{
	width:50px;height:50px;
	border:1px solid #bbbbbb;
	margin-right:5px;
	margin-top:5px;
	float:left;
}

.blocRecetteNotFloat{
	width:70px;height:70px;
	/*border:1px solid #bbbbbb;*/
	margin-left:2px;
	margin-right:2px;
	position:relative;
	background-image:url(images/interface/blocRec.jpg);
}

.imgDivIngredientCoursesSeul{
	width:80px;height:80px;
	border:1px solid white;
	float:left;
	margin-right:5px;
	margin-top:5px;
	margin-left:17px;
}

.imgIngredientCoursesSeul{
	width:80px;height:80px;	
}
.imgIngredientCourses{
	width:50px;height:50px;	
}

.titIngrCourses{
	font:bold 13px trebuchet ms;
	color:black;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.titIngrCoursesSeul{
	font:bold 15px tahoma;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.affiProduit{
	height:86px;
	margin-top:20px;
	margin-left:10px;
	width:241px;
	font:11px tahoma;
	color:#7A6534;
	/*
	border:3px double #DAC9A7;
	background-color:#E8DEC8;
	*/
	float:left;
	text-align:left;
	background-image:url(images/interface/bgprodmarch.png);
}

.affiProduitSeul{
	height:450px;
	margin-top:5px;
	margin-left:5px;
	width:485px;
	font:11px tahoma;
	border:3px double #DAC9A7;
	color:#7A6534;
	background-color:#E8DEC8;
	float:left;
	text-align:left;
}

#newMenu{
	text-align:left;
	width:400px;
	height:155px;
	background-color:white;
	position:absolute;
	top:10px;left:10px;
	border:3px double #DAC9A7;
	padding-top:30px;
	background-image:url(images/interface/bgNewMenu.png);
	background-repeat:no-repeat;
}


#menusExistants{
	width:400px;
	height:99px;
	border:3px double #DAC9A7;
	background-color:white;
	background-image:url(images/interface/bgMenusDispo.png);
	background-repeat:no-repeat;
	position:absolute;
	top:206px;left:10px;
	overflow:auto;
	padding-top:35px;
}


.selPlatMenu{
	font:10px tahoma;
	width:170px;
	background-color:#efe7d4;
	border:1px solid #c2b395;
}

.selPlatMenuVide{
	font:10px tahoma;
	width:170px;
	background-color:#eeeeee;
	/*border:1px dashed #bbbbbb;*/
	color:#bbbbbb;
}

.selBq{
	font:12px tahoma;
	width:80px;
	background-color:#efe7d4;
	border:1px dashed #c2b395;
}

#divContenuGuide{
	width:370px;
	height:260px;
	text-align:justify;
	position:absolute;top:110px;left:100px;
	/*color:white;*/
	color:white;
	font:bold 16px arial;
}

.selProdPotager{
	font:11px trebuchet ms;
	background-color:#FDF8EE;
	width:170px;
}

#txtNomMenu{
	font:10px tahoma;
	background-color:#efe7d4;
	border:1px solid #c2b395;
	width:167px;
	font:bold 11px trebuchet ms;
	/*margin-left:145px;*/
	/*text-transform:uppercase;*/
}

.tiRubOrdre {
	font:12px trebuchet ms;
}

#pxMenu{
	cursor:pointer;
	width:78px;
	position:absolute;
	height:37px;
	background-image:url(images/interface/etiq.png);
	top:33px;
	left:320px;
}

#pxMenu2{
	cursor:pointer;
	width:78px;
	position:absolute;
	height:37px;
	background-image:url(images/interface/etiq2.png);
	top:75px;
	left:320px;
}

#pxMenu3{
	cursor:pointer;
	width:78px;
	position:absolute;
	height:37px;
	top:128px;
	left:320px;
	display:block;
}

#pxMenu4{
	cursor:pointer;
	width:78px;
	position:absolute;
	height:37px;
	top:168px;
	left:320px;
	display:none;
}

.pxMenu2Rec{
	cursor:pointer;
	width:78px;
	position:relative;
	height:15px;
}


.txtLightMenuImgRec{
	cursor:pointer;
	width:8px;
	position:absolute;
	left:35px;
	height:11px;
	background-image:url(images/interface/repere.gif);
}


.txtLightMenuRec{
	float:left;
	cursor:pointer;
	width:66px;
	position:relative;
	left:5px;
	height:13px;
	background-image:url(images/interface/poids.gif);
}


/*#pxMenu2anim{
	cursor:pointer;
	width:78px;
	position:absolute;
	height:37px;
	background-image:url(images/interface/etiq2anim.gif);
	top:40px;
	left:320px;
}*/


#txtLightMenu{
	float:left;
	cursor:pointer;
	width:66px;
	position:relative;
	top:18px;
	left:5px;
	height:13px;
	background-image:url(images/interface/poids.gif);
}

#txtLightMenuImg{
	cursor:pointer;
	width:8px;
	position:absolute;
	top:18px;
	left:35px;
	height:11px;
	background-image:url(images/interface/repere.gif);
}


#txtPxMenu{
	font:bold 15px trebuchet ms;
	/*background-color:#F9E6BF;*/
	color:#6D5A4B;
	width:50px;
	height:15px;
	float:left;
	text-align:right;
	margin-right:2px;
	margin-top:15px;
	/*text-transform:uppercase;*/
}

#billet {
	width:18px;
	height:11px;
	float:left;
	margin-top:20px;
	margin-left:3px;
}

.infosRecette{
	font-style:italic;
	font:bold 11px tahoma;
	margin-bottom:5px;
}

.descriRecette{
	font:11px tahoma;
	text-align:justify;
	width:500px;
}

.ingredientsDetails{
	font:11px tahoma;
	/*width:300px;*/
	border:1px solid #2BA20D;
	text-align:left;
	color:#2BA20D;
}

.recetteConnue{
	position:relative;
	width:580px;
	border:1px solid black;
	margin-bottom:-1px;
	padding:5px;
}


.titRecette{
	text-decoration:underline;
	font:bold 10px tahoma;
	text-transform: uppercase;
	margin-bottom:5px;
}

html&gt;body #guide {
height: auto;
min-height: 150px;
} 




/*html&gt;body #minimenu {
height: auto;
min-height: 100px;
} */



.dial1 {
	padding:6px;
	background-color:#E0FFCC;
	color:#46AE00;
	border:1px solid #46AE00;
	text-align:justify;
}

.dial2 {
	padding:6px;
	background-color:#FFEECA;
	color:red;
	border:1px solid red;
	text-align:justify;
}

#speak {
	width:500px;
	height:200px;
	padding:6px;
	/*border:2px solid #FFDA8C;*/
}

.reponses {
	width:486px;
	padding:6px;
	background-color:#E0FFCC;
	color:#46AE00;
	border:1px dashed #46AE00;
	text-align:justify;
}

#tutorial {
	
	z-index:1050;
}

#tuto2 {
	z-index:1050;
	margin-top:-10px;
	padding:6px;
	/*background-color:#E0FFCC;*/
	background-image:url(images/bgHelp3.jpg);
	background-repeat:repeat-x;
	/*color:#309300;*/
	color:white;
	cursor:pointer;	
	border:2px solid #530002;/*#46AE00;*/
	text-align:left;
	font:13px Helvetica,Times New Roman;
	line-height:20px;
}

.bodybase {
/*background-image:url(images/back.jpg);*/
/*background-repeat: repeat-x;*/
/*background-color:#D4B890;*/
	margin:0px;
	padding:0px;
	/*background-color:#fceecd;*/
	background-image:url("/images/bgRideaux.jpg");
	background-repeat:repeat-x;
	background-color:#a70a1d;
	color:#8d5603;
	font:13px/1.3 Tahoma,Arial,Helvetica,Times New Roman;
}


.gras_surligne3 {
	text-align:center;
	border:solid #8D5603;
	border-width:0px 0px 2px 0px;
	color:#8D5603;
	font:bold 15px Trebuchet MS,Arial,Helvetica,Times New Roman;
}

.titEmpl {
	text-align:center;
	color:#9E7254;
	font:bold 15px Trebuchet MS,Arial,Helvetica,Times New Roman;
}

.encadre {
	border:1px solid #8D5603;
}

.gras_titre {
	text-align:center;
	color:#8D5603;
	font:bold 15px Trebuchet MS,Arial,Helvetica,Times New Roman;
}

.div_gras {
	border:solid #D57344;
	border-width:2px 2px 2px 2px;
	color:#D57344;
	font:bold 16px Trebuchet MS,Arial,Helvetica,Times New Roman;
}

.titre {
	font:bold 16px Trebuchet MS,Arial,Helvetica,Times New Roman;
	color:#D57344;
	/*background-image:url(images/fondTitre.jpg);*/
	/*background-repeat:no-repeat;*/
	
}

.error {
	text-align:center;
	border:1px solid red;
	border-left:5px double red;
	border-right:5px double red;
	padding:2px;
	color:red;
	width:80%;
	background-color:#FFFFFF;
	background-image:url(images/interface/bg_err2.jpg);
	background-repeat:repeat-x;
	margin-left: auto;
     margin-right: auto;     
	margin-bottom: 12px;
	font:bold 13px Trebuchet MS,Arial,Helvetica,Times New Roman;
}

.info {
	text-align:center;
	border:1px solid #1CA831;
	border-left:5px double #1CA831;
	border-right:5px double #1CA831;
	padding:2px;
	color:#1CA831;
	width:80%;
	background-color:#FFFFFF;
	background-image:url(images/interface/bg_err.jpg);
	background-repeat:repeat-x;
	margin-left: auto;
     margin-right: auto;
     margin-bottom: 12px; 
	font:bold 13px Trebuchet MS,Arial,Helvetica,Times New Roman;
}

.bulleSimple {
	/*border:2px solid #C86224;*/
	padding:4px;
	color:#C86224;
	font:bold 11px Arial,Helvetica,Times New Roman;
}

.cadre_simple {
	/*border:1px solid #D57344;*/
	border:1px solid #8D5603;
}
.cadre_blanc {
	/*border:1px solid #D57344;*/
	border:1px solid #FFFFFF;
}

.cadre_pointill {
	/*border:1px solid #D57344;*/
	border:1px dashed #8D5603;
}
.cadre_gros {
	/*border:1px solid #D57344;*/
	border:2px solid #8D5603;
}
.cadre_invisible {
	/*border:1px solid #D57344;*/
	border:1px solid #F9E0B7;
}

.cadre_gras {
	/*border:2px solid #E6A284;*/
	border:2px solid #8D5603;
}

.centered{
	margin-left: auto;
      margin-right: auto;
}

.text-centre{
	text-align:center;
}

.inputText{
	border:1px solid #CB8E1F;
	padding:1px;
	color:#8F6516;
	font:11px/1.3 Arial,Helvetica,Times New Roman;

}

.inputTextVert{
	border:1px solid #87EA00;
	padding:1px;
	color:#777777;
	font:11px/1.3 Arial,Helvetica,Times New Roman;
}

#cadrePrincipal{
	position:relative;
	top:0px;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	width:850px;
	height:400px;
}

.header #head {
	position:relative;
	top:0px;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	width:850px;
	height:150px;
	background-image:url(images/header.png);
}

.header #headPub {
	position:absolute;
	top:0px;
	left:0px;
	width:850px;
	height:150px;
	background-image:url(images/headerPub.png);
}



#footer {
	
	bottom:0px;
	margin-left: auto;
	margin-right: auto;
	width:852px;
	height:109px;
	overflow: hidden;
	color:grey;
	font:italic 12px Trebuchet sans MS;
	background-image:url(images/interface/book_bottom.png);
	/*background-color:orange;*/
}

#blocSalaries {
	overflow: auto;
	overflow-x:hidden;
	/*margin-left:0px;*/
	width:680px;
	
}


#main{
	margin-left:auto;
	margin-right:auto;
	width:852px;
	padding:1px;
	z-index:0;
	height:400px;
	background-image:url(images/interface/book_centre.jpg);
	background-repeat:repeat-y;
	position:relative;
}

html&gt;body #main {
height: auto;
min-height: 400px;
} 

.blocMetier {
	height:160px;
	width:600px;
	overflow: hidden;
}
html&gt;body .blocMetier {
height: auto;
min-height: 160px;
width:600px;
} 


.ssMenu{
	display:inline;
	margin-right:7px;
}

.bonus{
	float:left;
	margin-right:2px;
	width:40px;
	height:40px;
	background-color:white;
	border:1px solid #8d5603;;
}

#pousseMenu	{
	height:30px;
}

#divImgMenu {
	border:3px double #DAC9A7;
	position:absolute;
	top:10px;
	left:420px;
	background-image:url("images/bgMenu.jpg");
}

.menuPrincipal{
	font:bold 12px/1.3 Arial,Helvetica,Times New Roman;
	width:852px;
	height:100px;
	background-image:url(images/interface/book_top.png);
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
.menuPrincipal2{
	width:852px;
	height:90px;
	background-image:url(images/interface/book_top.png);
	margin-left:auto;
	margin-right:auto;
}
/*
.menuPrincipal3{
	width:852px;
	height:95px;
	background-image:url(images/interface/book_top.png);
	margin-left:auto;
	margin-right:auto;
	background-position:1px;
	background-repeat:no-repeat;
}
*/
.verti{
	vertical-align: middle;
}

.divMessForum{
	font:11px/1.3 Trebuchet MS,Helvetica,Times New Roman;
	color:#8d5603;
	/*margin-bottom:7px;*/
	width:467px;
	cursor:pointer;
}

.infoAuteur {
height:70px;width:80px;
padding:3px;
margin-right:5px;
margin-bottom:5px;
font:10px/1.3 Trebuchet MS,Helvetica,Times New Roman;
}

.topInfos{
	font:11px/1.3 Trebuchet MS,Helvetica,Times New Roman;
}

.gras2{
	font-weight:bold;
}

.gras{
	font-weight:bold;
	display:inline;
}

.menuTop{
	font:10px/1.3 Trebuchet MS,Helvetica,Times New Roman;
	padding:5px;
	color:green;
}

.messTitle{
	font:bold 15px/1.3 Trebuchet MS,Helvetica,Times New Roman;
}

.menuHautForum{
	font:9px/1.3 Trebuchet MS,Helvetica,Times New Roman;
}

#historique{
	font: italic 12px Trebuchet MS;
	text-align:left;
	color:grey;
	width:717px;
	height:517px;
	background-image:url(images/interface/grandBG.png);
	background-repeat:no-repeat;
	margin-top:20px;
	margin-bottom:40px;
	position:relative;
}

#historiqueInterieur{
	padding:10px;
	width:660px;
	height:460px;
	overflow:scroll;
	overflow-x:hidden;
}

.malusEmploye{
	margin-left:20px;
	color:red;
	font:italic 12px Trebuchet MS;
	
}

.italik{
	font-style: italic;
}

.menuIndex{
	padding:0px;
	margin:0px;
	width:241px;
	height:132px;
	float:left;
	position:relative;
	font:11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
	background-image:url(images/interface/cadre_index2.gif);
	cursor:pointer;
}

.menuIndex2{
	padding:0px;
	margin:0px;
	width:241px;
	height:132px;
	float:left;
	position:relative;
	font:11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
	background-image:url(images/interface/cadre_index4.gif);
	cursor:pointer;
}

#menusIndex{
	width:700px;
	height:80px;
	margin-left:100px;
	margin-bottom:20px;
}

.content_fils{
	border:0px solid #E4A789;
	/*background-color:#FCF0E4;*/
	margin-left: auto;
     margin-right: auto;
	text-align:justify;
	padding:10px;
	clear:left;
	margin-top:10px;
	color:#8D5603;
	/*font:13px/1.3 Arial,Helvetica,Times New Roman;*/
	font:13px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
	
}

.tchat{
	height:150px;
	width:450px;
	border-radius : 10px;
	/*-webkit-border-radius: 10px;*/
	background-color:#EFEFEF;
	font:11px Trebuchet MS,Helvetica,Times New Roman;
	overflow: auto;
	border:1px solid #9B9B9B;
	color:#9B9B9B;
	margin-top:15px;
	padding-left:7px;
	line-height: 1.3em;
}

.inputTchat{
	border:1px solid #9B9B9B;
	border-radius : 10px;
	/*-webkit-border-radius: 10px;*/
	background-color:#EFEFEF;
	font:11px Trebuchet MS,Helvetica,Times New Roman;
	padding-left:7px;
	width:450px;
	color:#9B9B9B;
}

#listeAttente {
	height:130px;
	display:block;
}

#listePlaying {
	height:130px;
	display:block;
	width:130px;
}


img{
	border:0px;
}

.tiVert{
	color: #1CA831;
	font:11px Tahoma,Helvetica,Times New Roman;
}

.marg30 {
	margin-right:30px;
}

.marg60 {
	margin-right:40px;
}


.tiBleu{
	color: #2F3EF0;
	font:bold 11px Tahoma,Helvetica,Times New Roman;
}

.tiRed{
	color: #CA2800;
	font:11px Tahoma,Helvetica,Times New Roman;
}

.tiRouge{
	color: #F93C04;
	font:11px trebuchet ms,Tahoma,Helvetica,Times New Roman;
}

.tiRougeSurligneGras{
	color: #F93C04;
	font:bold 12px trebuchet ms,Tahoma,Helvetica,Times New Roman;
	text-decoration:underline;
}

.tiGris{
	color: #525252;
	font:11px Tahoma,Helvetica,Times New Roman;
}

.tiBlanc{
	color: #fff;
	font:11px Tahoma,Helvetica,Times New Roman;
}

.miniGris{
	color: #525252;
	font:10px Tahoma,Helvetica,Times New Roman;
}

.miniBleu{
	color: #535CB5;
	font:bold 11px Tahoma,Helvetica,Times New Roman;
}

.miniRouge{
	color: #CE003E;
	font:bold 11px Tahoma,Helvetica,Times New Roman;
}

.groVert{
	color: #1CA831;
	font:13px Tahoma,Helvetica,Times New Roman;
}

.grograVert {
	color: #1CA831;
	font:bold 13px Tahoma,Helvetica,Times New Roman;
}

.groRed{
	color: #FF330F;
	font:13px Tahoma,Helvetica,Times New Roman;
}

.groUnderRed{
	color: #FF330F;
	font:bold 14px "Trebuchet ms",Helvetica,Times New Roman;
	text-decoration:underline;
}

.graVert{
	color: #1CA831;
	font:bold 14px Tahoma,Helvetica,Times New Roman;
}
.graVert12{
	color: #1CA831;
	font:bold 12px Tahoma,Helvetica,Times New Roman;
}
.graRed{
	color: #FF330F;
	font:bold 14px Tahoma,Helvetica,Times New Roman;
}

.tiNormal{
	font:11px Tahoma,Helvetica,Times New Roman;
}

.titreRubrique{
	font:bold 12px "Trebuchet ms",Helvetica,Times New Roman;
}

a.btn{
	text-decoration:none;
	display:block;
	width:209px;
	color:#FCF0E4;
	text-align:center;
	height:26px;
	background-image:url(images/interface/boutons/bouton.png);	
	cursor:pointer;
	font: bold 12px/1.3 Arial,Helvetica,Times New Roman;
	padding-top:12px;
}
a.btn:hover{
	background-image:url(images/interface/boutons/boutonOver.png);
	padding-top:13px;
	height:25px;
}
a.btnCligno{
	text-decoration:none;
	display:block;
	width:209px;
	color:#FCF0E4;
	text-align:center;
	height:26px;
	background-image:url(images/interface/boutons/bouton.gif);	
	cursor:pointer;
	font: bold 12px/1.3 Arial,Helvetica,Times New Roman;
	padding-top:12px;
}
a.btnCligno:hover{
	background-image:url(images/interface/boutons/boutonOver.png);
	padding-top:13px;
	height:25px;
}

a.btnPrevious{
	text-decoration:none;
	display:block;
	width:48px;
	height:48px;
	background-image:url(images/interface/boutons/boutonPrev.png);	
	cursor:pointer;
}
a.btnPrevious:hover{
	background-image:url(images/interface/boutons/boutonPrevOver.png);
}

a.btnNext{
	text-decoration:none;
	display:block;
	width:48px;
	height:48px;
	background-image:url(images/interface/boutons/boutonSuiv.png);	
	cursor:pointer;
}
a.btnNext:hover{
	background-image:url(images/interface/boutons/boutonSuivOver.png);
}

a.btnLarge{
	text-decoration:none;
	display:block;
	width:316px;
	color:#FCF0E4;
	text-align:center;
	height:28px;
	background-image:url(images/interface/boutons/bouton-b.png);	
	cursor:pointer;
	font: bold 12px/1.3 Arial,Helvetica,Times New Roman;
	padding-top:10px;
}
a.btnLarge:hover{
	background-image:url(images/interface/boutons/bouton-bOver.png);
	padding-top:11px;
	height:27px;
}

a.miniM{
	text-decoration:none;
	display:block;
	width:130px;
	color:#6D330C;
	text-align:left;
	padding-left:10px;
	height:18px;
	background-image:url(images/interface/onglet_haut.png);	
	cursor:pointer;
	font: bold 12px/1.3 Arial,Helvetica,Times New Roman;
	padding-top:5px;
	float:left;
	margin-left:10px;
	margin-right:-20px;
}
a.miniM:hover{
	background-image:url(images/interface/onglet_bas.png);
	padding-top:8px;
	height:18px;
}


a.miniMCligno{
	text-decoration:none;
	display:block;
	width:130px;
	color:#6D330C;
	text-align:left;
	padding-left:10px;
	height:18px;
	background-image:url(images/interface/onglet_hautCli.gif);	
	cursor:pointer;
	font: bold 12px/1.3 Arial,Helvetica,Times New Roman;
	padding-top:5px;
	float:left;
	margin-left:10px;
	margin-right:-20px;
}
a.miniMCligno:hover{
	background-image:url(images/interface/onglet_basCli.gif);
	padding-top:8px;
	height:18px;
}





a.miniM2{
	text-decoration:none;
	display:block;
	width:170px;
	color:#6D330C;
	text-align:left;
	padding-left:10px;
	height:18px;
	background-image:url(images/interface/onglet_haut2.png);	
	cursor:pointer;
	font: bold 12px/1.3 Arial,Helvetica,Times New Roman;
	padding-top:5px;
	float:left;
	margin-left:10px;
	margin-right:-20px;
}
a.miniM2:hover{
	background-image:url(images/interface/onglet_bas2.png);
	padding-top:8px;
	height:18px;
}



a.btnPti{
	text-decoration:none;
	display:block;
	width:166px;
	color:#FCF0E4;
	text-align:center;
	height:18px;
	background-image:url(images/interface/boutons/bouton-c.png);	
	cursor:pointer;
	font: bold 11px/1.3 Arial,Helvetica,Times New Roman;
	padding-top:2px;
}
a.btnPti:hover{
	background-image:url(images/interface/boutons/bouton-cOver.png);
	padding-top:3px;
	height:17px;
}

a.btnEtroit{
	text-decoration:none;
	display:block;
	width:104px;
	color:#FCF0E4;
	text-align:center;
	height:23px;
	background-image:url(images/interface/boutons/bouton-d.png);	
	cursor:pointer;
	font: bold 12px/1.3 Arial,Helvetica,Times New Roman;
	padding-top:7px;
}
a.btnEtroit:hover{
	background-image:url(images/interface/boutons/bouton-dOver.png);
	padding-top:8px;
	height:22px;
}

a.btnMinus{
	text-decoration:none;
	display:block;
	width:96px;
	color:#FCF0E4;
	text-align:center;
	height:19px;
	background-image:url(images/interface/boutons/bouton-e.png);	
	cursor:pointer;
	font: bold 12px/1.3 Arial,Helvetica,Times New Roman;
	padding-top:1px;
}
a.btnMinus:hover{
	background-image:url(images/interface/boutons/bouton-eOver.png);
	padding-top:2px;
	height:18px;
}

a.btnVert{
	text-decoration:none;
	display:block;
	width:100px;
	/*color:white;*/
	text-align:center;
	height:20px;
	/*background-image:url(images/bgBtn.jpg);*/
	padding-top:10px;
	cursor:pointer;
	font: bold 14px/1.3 Arial,Helvetica,Times New Roman;	
}
a.btnVert:hover{
	/*background-image:url(images/bgBtn2.jpg);*/
}

a.classik{
	text-decoration:none;
	color:#8d5603;font:11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
}
a.classik:hover{
	text-decoration:underline;
	color:#df5603;font:11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
}

a.classik13{
	text-decoration:none;
	color:#444;font:13px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
}
a.classik13:hover{
	text-decoration:underline;
	color:#444;font:13px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
}

a.classikSSligne{
	text-decoration:underline;
	color:#8d5603;font:11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
}
a.classikSSligne:hover{
	text-decoration:underline;
	color:#df5603;font:11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
}

a.classikSSligne2{
	text-decoration:underline;
	color:white;font:bold 16px arial;text-decoration:underline;
}
a.classikSSligne2:hover{
	text-decoration:underline;
	color:yellow;font:bold 16px arial;
}

a.classikVert{
	text-decoration:none;
	color:#03A50C;font:bold 11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
}
a.classikVert:hover{
	text-decoration:underline;
	color:#04D00F;font:bold 11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
}
a.classikVertUnderline{
	text-decoration:none;
	color:#03A50C;font:bold 11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;text-decoration:underline;
}
a.classikVertUnderline:hover{
	text-decoration:underline;
	color:#04D00F;font:bold 11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;text-decoration:underline;
}
a.classikGrandVertUnderline{
	text-decoration:none;
	color:#03A50C;font:bold 13px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;text-decoration:underline;
}
a.classikGrandVertUnderline:hover{
	text-decoration:underline;
	color:#04D00F;font:bold 13px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;text-decoration:underline;
}
a.classikGrandOrangeUnderline{
	text-decoration:none;
	color:#EA7000;font:bold 13px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;text-decoration:underline;
}
a.classikGrandOrangeUnderline:hover{
	text-decoration:underline;
	color:#FFB937;font:bold 13px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;text-decoration:underline;
}
a.classikGrandVertUnderline15{
	text-decoration:none;
	color:#03A50C;font: 15px Trebuchet MS,Arial,Helvetica,Times New Roman;text-decoration:underline;
}
a.classikGrandVertUnderline15:hover{
	text-decoration:underline;
	color:#04D00F;font: 15px Trebuchet MS,Arial,Helvetica,Times New Roman;text-decoration:underline;
}
a.classikGrandVert{
	text-decoration:none;
	color:#03A50C;font:bold 13px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;;
}
a.classikGrandVert:hover{
	text-decoration:underline;
	color:#04D00F;font:bold 13px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;;
}

a.classikGris{
	text-decoration:none;
	color:#999999;font:bold 11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
}
a.classikGris:hover{
	text-decoration:underline;
	color:#999999;font:bold 11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
}

a.classikBold{
	text-decoration:none;
	color:#8d5603;font:bold 11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
}
a.classikBold:hover{
	text-decoration:none;
	color:#000000;font:bold 11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
}

a.linkRubrique{
	text-decoration:none;
	color:#8d5603;font:11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
}
a.linkRubrique:hover{
	text-decoration:underline;
	color:#df5603;font:11px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
}

#regles {
	font:12px/1.3 Trebuchet MS,Arial,Helvetica,Times New Roman;
	text-align:justify;
}

.conteneurImgPerso{
	width:100px;height:100px;position:relative;	
}

.imgPerso{
	position:absolute;left:0px;width:100px;height:100px;
}

#divTitreForum {
	font:bold 20px Trebuchet ms;
}

A:link.linkVert {color: #1CA831;text-decoration:none;font: 13px Trebuchet MS,Helvetica,Times New Roman;cursor:default;}
A:visited.linkVert {color: #1CA831;text-decoration:none;font: 13px Trebuchet MS,Helvetica,Times New Roman;cursor:default;}
A:hover.linkVert {color: #31DD4A;text-decoration:none;font: 13px Trebuchet MS,Helvetica,Times New Roman;cursor:default;}

A:link.linkBleu {color: #121E70;text-decoration:none;font: 13px Trebuchet MS,Helvetica,Times New Roman;cursor:default;}
A:visited.linkBleu {color: #121E70;text-decoration:none;font: 13px Trebuchet MS,Helvetica,Times New Roman;cursor:default;}
A:hover.linkBleu {color: #FFFFFF;text-decoration:none;font: 13px Trebuchet MS,Helvetica,Times New Roman;cursor:default;}

A:link.linkVer {color: #1CA831;text-decoration:none;font:bold 15px Trebuchet MS,Helvetica,Times New Roman;cursor:default;font-style:italic;}
A:visited.linkVer {color: #1CA831;text-decoration:none;font:bold 15px Trebuchet MS,Helvetica,Times New Roman;cursor:default;font-style:italic;}
A:hover.linkVer {color: #31DD4A;text-decoration:none;font:bold 15px Trebuchet MS,Helvetica,Times New Roman;cursor:default;font-style:italic;}

A:link.linkRed {color: #EA370B;text-decoration:none;font:bold 15px Trebuchet MS,Helvetica,Times New Roman;cursor:default;font-style:italic;}
A:visited.linkRed {color: #EA370B;text-decoration:none;font:bold 15px Trebuchet MS,Helvetica,Times New Roman;cursor:default;font-style:italic;}
A:hover.linkRed {color: #ED6307;text-decoration:none;font:bold 15px Trebuchet MS,Helvetica,Times New Roman;cursor:default;font-style:italic;}

A:link.linkVertPti {color: #1CA831;text-decoration:none;font:11px Trebuchet MS,Helvetica,Times New Roman;cursor:default;}
A:visited.linkVertPti {color: #1CA831;text-decoration:none;font:11px Trebuchet MS,Helvetica,Times New Roman;cursor:default;}
A:hover.linkVertPti {color: #31DD4A;text-decoration:none;font:11px Trebuchet MS,Helvetica,Times New Roman;cursor:default;}

A:link.achatOK {color: #1CA831;text-decoration:none;font:bold 13px Trebuchet MS,Helvetica,Times New Roman;cursor:default;}
A:visited.achatOK {color: #1CA831;text-decoration:none;font:bold 13px Trebuchet MS,Helvetica,Times New Roman;cursor:default;}
A:hover.achatOK {color: #31DD4A;text-decoration:underline;font:bold 13px Trebuchet MS,Helvetica,Times New Roman;cursor:default;}

A:link.achatPasOK {color: #C44F00;text-decoration:none;font:bold 13px Trebuchet MS,Helvetica,Times New Roman;cursor:default;}
A:visited.achatPasOK {color: #C44F00;text-decoration:none;font:bold 13px Trebuchet MS,Helvetica,Times New Roman;cursor:default;}
A:hover.achatPasOK {color: #FE8710;text-decoration:underline;font:bold 13px Trebuchet MS,Helvetica,Times New Roman;cursor:default;}

#container{
	overflow: auto;
	margin: 0 auto;
	overflow-x:hidden;
	overflow-y:hidden;
}

#etageres{
	width:500px;
	height:362px;
	overflow: hidden;
	margin: 0 auto;
	margin-top:20px;
	position:relative;
}

#etagere{
	text-align:center;
}

.etagere_stock{
	background-image:url(images/etagere.jpg);
	width:500px; height:362px;
	float:left; 
	font:bold 17px tahoma;
	color:#b2b2b2; 
	text-align:center;
	position:relative;
}

.etagere_stockFroid{
	background-image:url(images/etagereFroid.jpg);
	width:500px; height:362px;
	float:left; 
	font:bold 17px tahoma;
	color:#b2b2b2; 
	text-align:center;
	position:relative;
}



.main-content {
	/*width: 2000px;
	height: 400px;*/
	padding:20px;
}

#content_swf {
	width:700px;
	height:400px;
	/*background-color:black;
	color:white;*/
}

#divAffiResu {
	position:relative;width:640px;height:357px;
	font:bold 28px "trebuchet ms";
	font-variant: small-caps;
	position:relative;
	color:white;
}

.section{
	margin:0 0 0 0;
	float:left;
	text-align:center;width:200px;
	margin-right:10px;
	/*border:1px solid black;
	background-color:white;*/
	background-image:url(images/interface/bgEltIntok.gif);
}

.scrollbox {position: relative;}

.scrollbox_content {
	margin-right: 20px;
}

.scrollbox_scrollbar {
	background-color: silver;
	border-left: solid black 1px;
	height: 100%;
	width: 20px;
}

.scrollbox_up_button {
	background: transparent url(images/scroll/scroll_up_button.jpg) top right no-repeat;
	height: 20px;
}

.scrollbox_down_button {
	background: transparent url(images/scroll/scroll_down_button.jpg) top right no-repeat;
	height: 20px;
}

.scrollbox_handle {
	background-color: #33CC33;
}

.table_base {
	border-top:1px solid #c7a388;
	border-left:1px solid #c7a388;
	border-bottom:1px solid white;
	border-right:1px solid white;
}

.td_table_base {
	border-top:1px solid white;
	border-left:1px solid white;
	border-bottom:1px solid #c7a388;
	border-right:1px solid #c7a388;
}

.news {
	padding:8px;
	width:600px;
	border:1px solid black;
	margin-bottom:20px;
}

.divComm {
	width:597px;
	text-align:center;
	margin-left:0px;
	border:1px solid #c7a388;
	border-top:0px;
	background-color:#e5cab6;
	background-image:url(images/interface/quadri.gif);
	background-repeat:repeat-y;
}

#divPlr {
	width:720px;
	height:700px;
	overflow-y:scroll;
}

.titreNews {
	width:600px;
	color:#613E23;
	font:bold 15px trebuchet ms;
	border-bottom:1px solid #C3C3C3;
	margin-bottom:10px;
}

.divNews {
	width:600px;
	/*padding:10px;*/
	/*margin-top:20px;*/
	color:#515151;
	font:12px trebuchet ms;
	text-align:justify;
	/*border:1px solid #c7a388;
	background-color:#C18557;
	background-image:url(images/interface/bgNews.jpg);
	background-repeat:repeat-y;*/
}

.dateNews {
	font:bold 10px trebuchet ms;
	color:black;
}
/*
.td_1Menu {
	border-top:1px solid white;
	height:10px;
	font-size:11px;
	border-left:1px solid white;
	border-bottom:1px solid #c7a388;
	border-right:1px solid #c7a388;
	background-color:#e5cab6;
	background-image:url(images/interface/quadri.gif);
	background-repeat:repeat-y;
}
.td_2Menu {
	border-top:1px solid white;
	height:10px;
	font-size:11px;
	border-left:1px solid white;
	border-bottom:1px solid #c7a388;
	border-right:1px solid #c7a388;
	background-color:#DCBAA0;
	background-image:url(images/interface/quadri.gif);
	background-repeat:repeat-y;
}
*/
#blocIndex {
	height:220px;
	width:760px;
}



#divFormInsc {
	width:228px;
	height:200px;
	position:absolute;
	top:0px;
	left:0px;
	background-color:white;
}

#divFormLog {
	width:228px;	
	height:200px;
	position:absolute;
	top:0px;
	left:0px;
	background-color:white;
	color:#3A3A3A;
	font:18px Helvetica;
}

 #slideshow {
    position: relative;
    width: 240px;
    height: 180px;
  }
  #slideshow div {
    position: absolute;
    top: 0;
    left: 0;
  }

#divOngletsInscrLog {
	width:228px;
	height:38px;
	font:bold 14px trebuchet ms;
	color:white;
}

#blocInscLog {
	width:229px;
	float:left;
}

#idPartage {
	width:570px;
	height:40px;
	font:bold 14px trebuchet ms;
	color:green;
	margin-top:10px;
}

#sharethis {
	height:40px;
	width:600px;
}

#divInscrLog {
	width:229px;
	height:190px;
	/*border:1px dashed #888;*/
	position:relative;
	background-color:white;
}

#blocInfosJeu {
	width:340px;	
	height:250px;
	position:absolute;
	top:325px;
	left:454px;
}

#divNewsIndex {
	overflow:hidden;
	width:500px;
	height:200px;
	font:11px trebuchet ms;
	color:#888;
	border:1px solid #888;
	background-color:#ddf;
	padding:8px;
	margin-top:10px;
}

#blocIndex2 {
	height:240px;
	width:730px;
	margin-top:50px;
	margin-bottom:20px;
	border:1px dashed #888;
}

#titreInfosJeu {
	position:absolute;
	top:0px;
	left:0px;
	width:263px;
	height:24px;
	background-image:url(images/interface/jeuGratuit.png);
	/*opacity:0.50;*/
}

.td_titreMenu {
	background-color:#b7e0ab;
	color:white;
	height:10px;
	font-size:11px;
	border:1px solid #72a524;
	border-top:1px solid white;
	border-left:1px solid white;
	background-image:url(images/interface/table_header.gif);
}
.td_titreMenu3 {
	background-color:#b7e0ab;
	color:white;
	height:10px;
	font-size:11px;
	border:1px solid #72a524;
	border-top:1px solid white;
	border-left:1px solid white;
	background-image:url(images/interface/table_header3.gif);
}
.td_titreMenu4 {
	background-color:#b7e0ab;
	color:white;
	height:10px;
	font-size:11px;
	border:1px solid #72a524;
	border-top:1px solid white;
	border-left:1px solid white;
	background-image:url(images/interface/table_header4.gif);
}
.td_titreMenu2 {
	background-color:#b7e0ab;
	color:white;
	height:10px;
	font-size:11px;
	border:1px solid #72a524;
	border-top:1px solid white;
	border-left:1px solid white;
	background-image:url(images/interface/table_header2.gif);
}
.td_titreMenuMarron {
	color:white;
	height:10px;
	font-size:11px;
	border:1px solid #c7a388;
	border-top:1px solid white;
	border-left:1px solid white;
	background-image:url(images/interface/table_header2.gif);
}
.td_1Menu {
	border-top:1px solid white;
	height:10px;
	font-size:11px;
	border-left:1px solid white;
	border-bottom:1px solid #c7a388;
	border-right:1px solid #c7a388;
	background-color:#e5cab6;
	background-image:url(images/interface/quadri.gif);
	background-repeat:repeat-y;
}
.td_2Menu {
	border-top:1px solid white;
	height:10px;
	font-size:11px;
	border-left:1px solid white;
	border-bottom:1px solid #c7a388;
	border-right:1px solid #c7a388;
	background-color:#DCBAA0;
	background-image:url(images/interface/quadri.gif);
	background-repeat:repeat-y;
}
.td_titre {
	background-color:#b7e0ab;
	color:white;
	font-weight:bold;
	height:27px;
	border:1px solid #72a524;
	border-top:1px solid white;
	border-left:1px solid white;
	background-image:url(images/interface/table_header.gif);
}
.td_titre2 {
	background-color:#E0C6AB;
	color:white;
	font-weight:bold;
	height:27px;
	border:1px solid #A74A23;
	border-top:1px solid white;
	border-left:1px solid white;
	background-image:url(images/interface/table_header2.gif);
}
.td_1 {
	border-top:1px solid white;
	border-left:1px solid white;
	border-bottom:1px solid #c7a388;
	border-right:1px solid #c7a388;
	background-color:#e5cab6;
	background-image:url(images/interface/quadri.gif);
	background-repeat:repeat-y;
}
.td_2 {
	border-top:1px solid white;
	border-left:1px solid white;
	border-bottom:1px solid #c7a388;
	border-right:1px solid #c7a388;
	background-color:#DCBAA0;
	background-image:url(images/interface/quadri.gif);
	background-repeat:repeat-y;
}
.td_3 {
	border-top:1px solid white;
	border-left:1px solid white;
	border-bottom:1px solid #c7a388;
	border-right:1px solid #c7a388;
	background-color:#ECD9CC;
	background-image:url(images/interface/quadri.gif);
	background-repeat:repeat-y;
	background-position:right;
}
.td_4 {
	border-top:1px solid white;
	border-left:1px solid white;
	border-bottom:1px solid #c7a388;
	border-right:1px solid #c7a388;
	background-color:#ECE2DD;
	background-image:url(images/interface/quadri.gif);
	background-repeat:repeat-y;
	background-position:right;
}
.td_over {
	border-top:1px solid white;
	border-left:1px solid white;
	border-bottom:1px solid #c7a388;
	border-right:1px solid #c7a388;
	background-color:#EFE0D6;
}

#messagerie {
	width:500px;
}

.blocMessGlobal {
	margin-top:5px;
	border-top:1px solid #c7a388;
	border-left:1px solid #c7a388;
	border-bottom:1px solid white;
	border-right:1px solid white;
}

.blocMess {
	width:500px;
	border:1px solid #DCBAA0;
	background-color:#e5cab6;
	background-image:url(images/interface/quadri.gif);
	background-repeat:repeat-y;
}

.blocTitreMess {
	width:500px;
	background-color:#b7e0ab;
	color:white;
	font-weight:bold;
	height:27px;
	border:1px solid #72a524;
	border-top:1px solid white;
	border-left:1px solid white;
	background-image:url(images/interface/table_header.gif);
}

#contacts {
	width:680px;
	height:390px;
	margin-top:10px;
}

#friendList {
	width:200px;
	float:left;
	height:270px;
	background-color:#D9F0D5;
	border:1px solid #9DD993;
	color: #379320;
	padding:10px;
	text-align:left;
	overflow-y:scroll;
}

#blackList {
	width:200px;
	margin-left:5px;
	float:left;
	height:270px;
	background-color:#FFDBD2;
	border:1px solid #FFA791;
	color: #EF3803;
	padding:10px;
	text-align:left;
	overflow-y:scroll;
}

#autresList {
	width:200px;
	margin-left:5px;
	float:left;
	height:270px;
	background-color:#E1E9F0;
	border:1px solid #BACCDC;
	color: #4E7598;
	padding:10px;
	text-align:left;
	overflow-y:scroll;
}

.friendTitre {
	width:200px;
	float:left;
	height:20px;
	background-color:#D9F0D5;
	border:1px solid #9DD993;
	color: #379320;
	padding:10px;
	margin-bottom:5px;
}

.blackTitre {
	width:200px;
	margin-left:5px;
	float:left;
	height:20px;
	background-color:#FFDBD2;
	border:1px solid #FFA791;
	color: #EF3803;
	padding:10px;
	margin-bottom:5px;
}

.autresTitre {
	width:200px;
	margin-left:5px;
	float:left;
	height:20px;
	background-color:#E1E9F0;
	border:1px solid #BACCDC;
	color: #4E7598;
	padding:10px;
	margin-bottom:5px;
}

A:link.linkFriends {color: #379320;text-decoration:none;font:bold 13px Trebuchet MS,Helvetica,Times New Roman;cursor:pointer;}
A:visited.linkFriends {color: #379320;text-decoration:none;font:bold 13px Trebuchet MS,Helvetica,Times New Roman;cursor:pointer;}
A:hover.linkFriends {color: #379320;text-decoration:underline;font:bold 13px Trebuchet MS,Helvetica,Times New Roman;cursor:pointer;}

A:link.linkWhite {color: #FFFFFF;text-decoration:none;font:bold italic 13px Trebuchet MS,Helvetica,Times New Roman;cursor:pointer;}
A:visited.linkWhite {color: #FFFFFF;text-decoration:none;font:bold italic 13px Trebuchet MS,Helvetica,Times New Roman;cursor:pointer;}
A:hover.linkWhite {color: #FFFFFF;text-decoration:underline;font:bold italic 13px Trebuchet MS,Helvetica,Times New Roman;cursor:pointer;}

A:link.linkBlacks {color: #EF3803;text-decoration:none;font:bold 13px Trebuchet MS,Helvetica,Times New Roman;cursor:pointer;}
A:visited.linkBlacks {color: #EF3803;text-decoration:none;font:bold 13px Trebuchet MS,Helvetica,Times New Roman;cursor:pointer;}
A:hover.linkBlacks {color: #EF3803;text-decoration:underline;font:bold 13px Trebuchet MS,Helvetica,Times New Roman;cursor:pointer;}

A:link.linkAutres {color: #4E7598;text-decoration:none;font:bold 13px Trebuchet MS,Helvetica,Times New Roman;cursor:pointer;}
A:visited.linkAutres {color: #4E7598;text-decoration:none;font:bold 13px Trebuchet MS,Helvetica,Times New Roman;cursor:pointer;}
A:hover.linkAutres {color: #4E7598;text-decoration:underline;font:bold 13px Trebuchet MS,Helvetica,Times New Roman;cursor:pointer;}

#espioEmploye {
	margin-top:10px;
	width:600px;
	height:90px;
}

.employe_espio {
	width:100px;
	height:90px;
	margin-right:5px;
}







/*             styles for the star rater                */	
	.star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 150px;
		height: 30px;
		position: relative;
		background: url(images/star_rating.gif) top left repeat-x;	
		margin-left:auto;	
		margin-right:auto;
	}
	.star-rating li{
		padding:0px;
		margin:0px;
		height:30px;
		width: 30px;		
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:30px;
		height: 30px;
		line-height:30px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
		overflow:hidden;
	}
	.star-rating li a:hover{
		background: url(images/star_rating.gif) left center;
		z-index: 2;
		left: 0px;
		border:none;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:30px;
	}
	.star-rating a.two-stars{
		left:30px;
	}
	.star-rating a.two-stars:hover{
		width: 60px;
	}
	.star-rating a.three-stars{
		left: 60px;
	}
	.star-rating a.three-stars:hover{
		width: 90px;
	}
	.star-rating a.four-stars{
		left: 90px;
	}	
	.star-rating a.four-stars:hover{
		width: 120px;
	}
	.star-rating a.five-stars{
		left: 120px;
	}
	.star-rating a.five-stars:hover{
		width: 150px;
	}
	.star-rating li.current-rating{
		background: url(images/star_rating.gif) left bottom;
		position: absolute;
		height: 30px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}
	/* remove halo effect in firefox   */
	a:active{
		outline: none;
	}	

.question {
	font:bold 14px trebuchet ms;
	color:#1CA831;	
	margin-top:30px;
	margin-bottom:7px;
	text-align:left;
}

.reponse {
	font:12px trebuchet ms;
	color:#7D6860;	
	text-align:left;
}

.ardoise {
	background-image:url(images/bgpack.png);	
	width:645px;
	height:162px;
	font:bold 18px trebuchet ms;color:white;
	margin-top:15px;
}

.ardoise2 {
	background-image:url(images/bgpack2.png);	
	width:645px;
	height:162px;
	font:bold 18px trebuchet ms;color:white;
	margin-top:15px;
}

.packs {
	width:645px;
	height:140px;
	margin-bottom:25px;
	margin-left:5px;
	/*border:1px solid #cccccc;	
	background-color:#dfddff;*/
}

.packUniqueHidden {
	text-align:center;
	font:11px trebuchet ms;
	color:gray;
	width:140px;
	height:80px;
	border:2px solid #cccccc;
	float:left;
	margin-left:12px;
	margin-top:5px;
	/*background-color:white;*/
	background-image:url(images/bgstrip.jpg);
	position:relative;
	
}

.packUnique {
	text-align:center;
	font:11px trebuchet ms;
	color:#169803;
	width:140px;
	height:80px;
	border:2px solid #63BE65;
	float:left;
	margin-left:12px;
	margin-top:5px;
	/*background-color:white;*/
	background-image:url(images/bgstrip2.jpg);
	position:relative;
	
}

.packUniqueFini {
	text-align:center;
	font:bold 11px trebuchet ms;
	color:#910000;
	width:140px;
	height:80px;
	border:2px solid #ffffff;
	margin-top:15px;
	/*background-color:white;*/
	background-image:url(images/bgetoile.png);
	position:relative;
	
}

.recompPackOk {
	text-align:center;
	font:11px trebuchet ms;
	color:gray;
	width:600px;
	height:20px;
	border:2px solid #63BE65;
	margin-top:5px;
	background-image:url(images/clignorecomp.gif);
	position:relative;
	float:left;
}

.recompPackNotOk {
	text-align:center;
	font:11px trebuchet ms;
	color:gray;
	width:600px;
	height:20px;
	border:2px solid #cccccc;
	margin-top:5px;
	background-image:url(images/bgstrip.jpg);
	position:relative;
	float:left;
}


.autocomplete-w1 { position:absolute; top:2px; left:1px; /* IE6 fix: */ _background:none; _top:1px; }
.autocomplete-w2 { padding:0 6px 6px 0; }
.autocomplete { width:300px; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE specific: */ _height:350px;  _margin:0px 6px 6px 0; overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }



</pre></body></html>