/* CSS Document */

			*{margin:0;padding:0;font-family:arial;}
			img{border:0;}
			body{background-color:#667b44;}
			#footer_mont{
				margin:auto;
				width:100%;
				height:112px;
				background-image:url(img/footer_mont2.png);
				background-position:top center;
				background-repeat:no-repeat;
				top:100%;
			}
			#footer_mont2{
				margin:auto;
				width:100%;
				height:112px;
				background-image:url(img/footer_mont.png);
				background-position:top center;
				top:100%;
			}
			#header{
				width:100%;
				height:240px;
				background-image:url(img/header.jpg);
				background-repeat:no-repeat;
				background-position:top center;
				background-color:#33c9ff;
			}
			h1{
				width:770px;
				margin:auto;
				font-size:14pt;
				color:#f90;
				border-left:5px solid #f90;
				padding:5px;
				margin-bottom:10px;
			}
			.edito {
				font-size:10pt;
				color:#69b1f5;
	
			}
			.edito a {
				font-size:10pt;
				color:#69b1f5;
	
			}
			#header a#index{
				display:block;
				width:587px;
				height:128px;
				margin:auto;
				padding-left:260px;
				font-size:8pt;
				color:#006da2;
				font-weight:bold;
				text-decoration:none;
			}
			#header #phrase{
				width:587px;
				height:56px;
				margin:auto;
				padding-left:260px;
				font-size:8pt;
				color:#006da2;
				font-weight:bold;
			}
			#header #phrase a{
				color:#4bc7ff;
				border-bottom:1px dashed #4bc7ff;
				text-decoration:none;
			}
			#header #phrase a:hover{
				color:#000;
				border-bottom:1px dashed #000;
			}
			#header #phrase strong{
				border-bottom:1px dashed #006da2;
			}
			#middle1{
				width:100%;
				background-image:url(img/middle2.jpg);
				background-repeat:y-repeat;
				background-position:top center;
				background-color:#657b44;
				background-repeat:repeat-y;
			}
			#middle2{
				width:100%;
				background-image:url(img/middle1.jpg);
				background-repeat:no-repeat;
				background-position:top center;
			}
			#content_head{
				width:903px;
				height:62px;
				margin:auto;
				background-image:url(img/content_head.png);
			}
			#content_middle{
				width:903px;
				margin:auto;
				background-image:url(img/content_middle.png);
			}
			#content_foot1{
				width:903px;
				height:18px;
				margin:auto;
				background-image:url(img/content_foot1.png);
			}
			#content_foot2{
				width:903px;
				margin:auto;
				background-image:url(img/content_foot2.png);
			}
			#content_foot2{
				color:#7d6c5b;
				font-size:10pt;
			}
			#content_foot2 a{
				font-weight:bold;
				text-decoration:none;
				color:#7d6c5b;
			}
			#content_foot2 a:hover{
				color:#f90;
			}
			.centre{
				width:815px;
				margin:auto;
			}
			.cat{
				background-image:url(img/cat.jpg);
				width:785px;
				height:50px;
				margin:auto;
				margin-top:10px;
			}
			.cat .lien{
				padding-top:10px;
				width:690px;
				margin:auto;
			}
			.cat .lien a{
				display:block;
				width:230px;
				float:left;
				color:#a7e7ff;
				font-weight:bold;
				text-decoration:none;
				font-size:10pt;
				text-transform:uppercase;
				margin-bottom:7px;
			}
			.cat .lien a:hover{
				color:#000;
			}
			
			.jeux{
				margin-top:20px;
			}
			.unjeu{
				width:171px;
				height:150px;
				float:left;
				margin-right:15px;
				margin-left:15px;
			}
			.unjeu a.jeu_vignette{
				display:block;
				width:171px;
				height:129px;
				padding-top:1px;
				background-image:url(img/jeu.jpg);
			}
			.unjeu a.jeu_vignette .img{
				display:block;
				margin-top:3px;
				margin-left:4px;
				width:163px;
				height:122px;
			}
			.unjeu a.jeu_vignette:hover{
				background-position:0 130px;
			}
			.unjeu a.titre{
				text-decoration:none;
				color:#422d28;
				font-size:10pt;
				border-bottom:1px dotted #422d28;
				font-weight:bold;
			}
			.unjeu a.titre:hover{
				color:#f90;
				border-bottom:1px dotted #f90;
			}
			
			#content_head .lien1{
				display:block;
				float:left;
				margin-left:100px;
				width:193px;
				height:26px;
				background-image:url(img/lien1.jpg);
			}
			#content_head .lien1:hover{
				background-position:0 26px;
			}
			#content_head .lien2{
				display:block;
				float:left;
				width:256px;
				height:26px;
				background-image:url(img/lien2.jpg);
			}
			#content_head .lien2:hover{
				background-position:0 26px;
			}
			#content_head .lien3{
				display:block;
				float:left;
				width:247px;
				height:26px;
				background-image:url(img/lien3.jpg);
			}
			#content_head .lien3:hover{
				background-position:0 26px;
			}
form{
	width:420px;;
	margin:auto;
	background-color:#dfdfdf;
	border:1px solid #bbb;
	padding:10px;
}
form label{
	display:block;
	padding:10px;
	background-color:#fff;
	margin-bottom:10px;
}
form input, form textarea{
	width:100%;
}
form textarea{
	height:200px;
}
form input.submit{
	background-color:#aaa;
	color:#fff;
	text-align:center;
	font-weight:bold;
	border:1px solid #888;
}
.left1{
	width:160px;
	float:left;
}
.left2{
	float:left;
}
.titrea{
	background-color:#fff;
	padding:10px;
	border:1px dashed #bca391;
	color:#6a5c52
}
.titrea a{
	color:#6a5c52;
	text-decoration:none;
	font-weight:bold;
}
.titrea a:hover{
	color:#000;
}
#compteur{
	clear:both;
	text-align:center;
	padding-top:9px;
	font-size:12px;
	font-weight:bold;
	color:#77685a;
}
