/*Corps du site*/
body{
	margin:0 auto;
	font-size:10px;
	font-family:Verdana;
	color:#000;
	background:#fff;
}
/*Textarea*/
textarea{
	background:#fff;
}	
/*Liens*/
a{
text-decoration:none;
color:#999;
}	
/*Liens hover*/
a:hover{
	color:#1161ff;
}		
/*Image*/
img{
border:0;
}
input[type=button],input[type=submit]{width:101px;background:url('images/button.png') center center no-repeat;cursor:pointer;border:0;width:68px;height:34px;font-size:11px;font-family:Calibri, Arial, Sans-serif;color:#21729d;font-weight:bold;} 
input[type=button]:hover,input[type=submit]:hover{background:url('images/button-hover.png') center center no-repeat;color:#e2e6e8;}
/*Erreur*/
#erreur{
	width:500px;
	margin:0 auto;
	color:#000;
	border:1px solid #F00; 
	background:#F99;
	font-size:1.1em;
	font-weight:700;
	text-align:center;
	padding:5px 0 5px 0;
}
/*Confirmation*/
#confirmation{
	width:500px;
	margin:0 auto;
	color:#000;
	border:1px solid #0A0;
	background:#9F9;
	font-size:1.1em;
	font-weight:700;
	text-align:center;
	padding:5px 0 5px 0;
}
/*Barre en haut*/
#flash{
	background:url('/images/flash.png') top center repeat-x;
	height:36px;
	margin: 0 auto;
	-moz-margin-top:-12px;
	padding-top:5px;
	padding-bottom:-5px;
}
	/*Barre en haut*/
	#flash #centrer{
		width:1000px;
		margin: 0 auto;
	color:#fff;
	}
	/*Barre en haut*/
	#flash .newsflash{
		background:url('/images/flash-font.png') top center no-repeat;
		width:819px;
		height:36px;
		margin: 0 auto;
		padding-top:3px;
		float:left;
	}
	/*Options Flash*/
	#flash .newsflash .newsflashcontentitem{
		height:36px;
		width: 700px;
		margin-left:25px;
		}
	/*Options Flash*/
	#flash .newsflash .newsflashcontent{
		height: 14px;
		overflow: hidden;
		margin : 0 auto;
		width: 700px;
		}
	/*Options Flash*/
	#flash .newsflash .newsflashcontentall{
		list-style-type: none;
		padding: 0px;
		margin: 0px;
		white-space: nowrap;
	}
	/*Barre en haut*/
	#flash #archives{
		background:url('/images/flash-right.png') top center no-repeat;
		float:left;
		width:142px;
		margin: 0 auto;
		padding-top:2px;
		height:36px;
		text-align:center;
		text-indent:50px;
		}
/*Width*/
#width{
	margin:0 auto;
	width:1024px;
	}
/*Parti haute du site*/
#header{
	text-align:right;
	width:1000px;
}
	/*Bannière Flash*/
	#header > #header-flash{
		float:left;
		margin-left:10px;
	}
	/*Options générales du block login*/
	#header > #login{
		padding-top:25px;
		float:left;
		width:260px;
	}
		/*Option générales des input du blok login*/
		#header > #login input{
			color:#FFF;
		}	
			/*Option générales des input du blok login*/
			#header > #login input[type=text], #header > #login input[type=password]{
				border:0;
				background:none;
				margin:7px;
				width:120px;
			}
		/*Bouton Go du block login*/
		#header > #login input[name=log-ok]{
			background:url('/images/go.png') top center no-repeat;
			border:0;
			height:32px;
			width:47px;
		}
		/*Hover du bouton Go du block Login*/
		#header > #login input[name=log-ok]:hover{
			background:url('/images/go-hover.png') top center no-repeat;
		}
		/*Input du mot de passe*/
		#header > #login > form > #password{
			background:url('/images/password.png') top center no-repeat;
			border:0;
			height:32px;
			width:257px;
			float:right;
		}
		/*Input du login*/
		#header > #login > form > #logine{
			background:url('/images/login.png') top center no-repeat;
			border:0;
			height:32px;
			width:220px;
			float:right;
		}
		/*Erreur*/
		#header > #login > #erreur{
			width:250px;
			color:#000;
			float:right;
			border:1px solid #F00; 
			background:#Fbb;
			text-align:center;
			padding:5px 0 5px 0;
			margin-top:-25px;
		}
		/*Confirmation*/
		#header > #login > #confirmation{
			width:250px;
			float:right;
			color:#000;
			border:1px solid #0A0;
			background:#9F9;
			text-align:center;
			padding:5px 0 5px 0;
			margin-top:-25px;
		}
/*Menu*/
#menu{
		width:1000px;
	margin-left:10px;
}
/*Partie principale du site*/
#conteneur{
	width:1024px;
	margin:0 auto;
}
	/*Partie unique du site*/
	#conteneur > #unique{
		height:155px;
		width:995px;
		margin:0 auto;
	}
		/*Block Lasts-Results*/
		#conteneur > #unique > #lasts-results{
			width:190px;
			float:left;
			margin-left:3px;
			height:155px;
		}
			/*Top du block lasts-results*/
			#conteneur > #unique > #lasts-results  .top{
				background:url('/images/lasts-results/top.png') top center no-repeat;
				height:29px;
			}
			/*middle du block lasts-results*/
			#conteneur > #unique > #lasts-results .middle{
				background:url('/images/lasts-results/font.png') top center no-repeat;
				height:108px;
			}
			/*foot du block lasts-results*/
			#conteneur > #unique > #lasts-results .foot{
				background:url('/images/lasts-results/foot.png') top center no-repeat;
				height:18px;
			}
			/*Matchs block lasts-results*/
			#conteneur > #unique > #lasts-results .match{
				padding-bottom:6px;
				margin:0px 10px 6px 10px;
			}
				/*Drapeaux Matchs block lasts-results*/
				#conteneur > #unique > #lasts-results .match > .flag{
					float:left;
				}
				/*Team Matchs block lasts-results*/
				#conteneur > #unique > #lasts-results .match > .team{
					float:left;
					margin-left:5px;
					width:120px;
				}
				/*Score matchs block lasts-results*/
				#conteneur > #unique > #lasts-results .match > .score{
					float:left;
					margin-left:5px;
				}
					/*En cas de victoire*/
					#conteneur > #unique > #lasts-results .match > .score > .win{
						color:#0A0;
					}
					/*En cas de match nul*/
					#conteneur > #unique > #lasts-results .match > .score > .draw{
						color:#00A;
					}
					/*En cas de défaite*/
					#conteneur > #unique > #lasts-results .match  > .score > .lost{
						color:#A00;
					}
			/*border*/
			#conteneur > #unique > #lasts-results .border{
				border-bottom:1px dashed #000;
			}
		/*Block Top Match*/
		#conteneur > #unique > #top-match{
			background:url('/images/top-match.png') top center no-repeat;
			height:155px;
			width:341px;
			float:left;
		}
			/*Informations concernant l'adversaire*/
			#conteneur > #unique > #top-match > .infos{
				margin:10px 0px 0 20px;
			}
				/*Informations concernant l'adversaire*/
				#conteneur > #unique > #top-match > .infos > .logo{
					width:110px;
					height:110px;
					float:left;
				}
					/*Logo de l'adversaire*/
					#conteneur > #unique > #top-match > .infos > .logo > img{
						width:110px;
						height:110px;
					}
				/*Presentation du match*/
				#conteneur > #unique > #top-match > .infos > .presentation{
					float:left;
					padding:5px 0px 0px 5px;
					font-size:9px;
				}	
					/*Paragraphe*/
					#conteneur > #unique > #top-match > .infos > .presentation > p{
						margin:0;
					}	
		/*Block Lasts-posts*/
		#conteneur > #unique > #lasts-posts{
			width:190px;
			float:left;
			height:155px;
		}
			/*Top du block lasts-posts*/
			#conteneur > #unique > #lasts-posts > .top{
				background:url('/images/lasts-posts/top.png') top center no-repeat;
				height:29px;
			}
			/*middle du block lasts-posts*/
			#conteneur > #unique > #lasts-posts > .middle{
				background:url('/images/lasts-posts/font.png') top center no-repeat;
				height:108px;
			}
				/*News*/
				#conteneur > #unique > #lasts-posts > .middle > .news{
					margin:0 10px 6px 10px;
					padding-bottom:6px;
				}
				/*Border*/
				#conteneur > #unique > #lasts-posts > .middle >  .border{
					border-bottom:1px dashed #000;
				}
			/*foot du block lasts-posts*/
			#conteneur > #unique > #lasts-posts .foot{
				background:url('/images/lasts-posts/foot.png') top center no-repeat;
				height:18px;
			}
		/*Block Lasts-posts*/
		#conteneur > #unique > #members{
			width:259px;
			float:left;
			height:155px;
			margin:0px 0px 0px 8px;
		}
			/*Top du block members*/
			#conteneur > #unique > #members > .top{
				background:url('/images/block/whoisonline.png') top center no-repeat;
				height:29px;
			}
			/*middle du block members*/
			#conteneur > #unique > #members > .font{
				background:url('/images/members/font.png') bottom center no-repeat;
				height:126px;
				margin-top:0px;
			}
				/*Partie haute du block*/
				#conteneur > #unique > #members > .font > .membres{
					text-align:center;
					font-size:9px;
					margin:0 10px 0 10px;
					border-bottom:1px dashed #000;
					padding-top:7px;
					padding-bottom:5px;
				}
				/*Partie basse du block*/
				#conteneur > #unique > #members > .font > .online{
					margin: 0;
					text-align:center;
					font-size:9px;
					margin:5px 10px 0 10px;
				}
	/*Partie Principale*/
	#conteneur > #contenu{
		width:995px;
		margin:0 auto;
	}
	/*Partie principale*/
		#conteneur > #contenu > #centre{
			width:727px;
			float:left;
		}
			/*Lecteur Vidéo*/
			#conteneur > #contenu > #centre > #video{
				background:url('/images/video/font.png') top center no-repeat;
				height:338px;
				padding-top:20px;
			}
				/*Lecteur*/
				#conteneur > #contenu > #centre > #video > .lecteur{
					background:url('/images/video/lecteur.png') top center no-repeat;
					height:312px;
					text-align:center;
				}
					/*Lecteur*/
					#conteneur > #contenu > #centre > #video > .lecteur object{
						width:493px;
						height:272px;
						margin:12px;
						margin-bottom:0;
					}
			/*Shootbox*/
			#conteneur > #contenu > #centre > #shootbox{
				width:727px;
				height:275px;
			}	
				/*Shootbox titre*/
				#conteneur > #contenu > #centre > #shootbox > .top{
					background:url('/images/shootbox/top.png') top center no-repeat;
					height:29px;
					margin:0 auto;
				}
				/*Shootbox font*/
				#conteneur > #contenu > #centre > #shootbox > #font{
					background:url('/images/shootbox/font.png') top center no-repeat;
					height:190px;
					overflow:hidden;
				}
				/*Shootbox font*/
				#conteneur > #contenu > #centre > #shootbox > #font:hover{
					overflow-y:auto; 
				}
					/*Chat*/
					#conteneur > #contenu > #centre > #shootbox > #font > #chat{
						width:700px;
						margin:0px 0 3px 15px;
					}
						/*Message*/
						#conteneur > #contenu > #centre > #shootbox > #font > #chat > .message{
							float:left;
							width:630px;
						}
						/*Date*/
						#conteneur > #contenu > #centre > #shootbox > #font > #chat > .date{
							float:left;
							width:65px;
							text-align:right;
						}
						/*both*/
						#conteneur > #contenu > #centre > #shootbox > #font > #chat > .both{
							border-bottom:1px dashed #000;
							clear:both;
							padding:0 0 3px 0;
						}
				/*Shootbox foot*/
				#conteneur > #contenu > #centre > #shootbox > .foot{
					background:url('/images/shootbox/font.png') bottom center no-repeat;
					height:35px;
					margin:0 auto;
					text-align:center;
				}
					/*Shootbox foot*/
					#conteneur > #contenu > #centre > #shootbox > .foot input[type=text]{
						background:url('/images/shootbox/texte.png') top center no-repeat;
						width:404px;
						height:25px;
						border:0;
						text-indent:5px;
					}
					/*Shootbox foot*/
					#conteneur > #contenu > #centre > #shootbox > .foot input[type=submit]{
						background:url('/images/shootbox/go.png') top center no-repeat;
						width:44px;
						height:25px;
						border:0;
					}
					/*Shootbox foot*/
					#conteneur > #contenu > #centre > #shootbox > .foot input[type=submit]:hover{
						background:url('/images/shootbox/gohover.png') top center no-repeat;
						width:44px;
						height:25px;
						border:0;
					}
				/*Page*/
				#conteneur > #contenu > #centre > #page{
					width:727px;
					min-height:100px;
				}
					/*Titre page*/
					#conteneur > #contenu > #centre > #page > .titre{
						height:29px;
					}
					/*Font page*/
					#conteneur > #contenu > #centre > #page > .font{
						min-height:40px;
						padding:0px 0 3px 15px;
						background:url('/images/pages/font.png') top center repeat-y;
					}
					/*Foot page*/
					#conteneur > #contenu > #centre > #page > .foot{
						height:31px;
						background:url('/images/pages/foot.png') top center no-repeat;
					}
		/*Block droite*/		
		#conteneur > #contenu > #droite{
			width:259px;
			margin-left:5px;
			min-height:200px;
			float:left;
			text-align:center;
		}
			/*Line-up titre*/
			#conteneur > #contenu > #droite > #line-up > .titre{
				background:url('/images/block/line-up.png') top center no-repeat;
				height:29px;
			}
			/*Line-up font*/
			#conteneur > #contenu > #droite > #line-up > .font{
				background:url('/images/block/font-line-up.png') bottom center no-repeat;
				height:200px;
				margin-top:-5px;
				font-size:12px;
				padding:10px 0 0 0;
			}			/*Line-up titre*/
			#conteneur > #contenu > #droite > #translate > .titre{
				background:url('/images/block/translate.png') top center no-repeat;
				height:29px;
			}
			/*Line-up font*/
			#conteneur > #contenu > #droite > #translate > .font{
				background:url('/images/block/font-line-up.png') bottom center no-repeat;
				min-height:60px;
				margin-top:-5px;
				font-size:12px;
				padding:10px 0 0 0;
			}
			#conteneur > #contenu > #droite > #recrute > .titre{
				background:url('/images/block/lrecrute.png') top center no-repeat;
				height:29px;
			}
			#conteneur > #contenu > #droite > #recrute > .font{
				background:url('/images/block/font-line-up.png') bottom center no-repeat;
				min-height:140px;
				margin-top:-5px;
				font-size:12px;
				padding:10px 0 0 0;
				text-decoration:blink;
			}

/*Footer*/
#footer{
	background:url('/images/footer.png') top center no-repeat;
	width:987px;
	height:89px;
	margin: 0 auto;
}		
/*Page Team*/
#team{
min-height:400px;
}
	/*Profil ligne*/
	#team > .ligne{
		margin:0 auto;
		width:690px;
		margin-left:5px;
	}	
		/*Profil > Team*/
		#team > .ligne > .profil{
			background:url('/images/profil.png') top center no-repeat;
			height:155px;
			width:230px;
			float:left;
		}	
			/*Avatar*/
			#team > .ligne > .profil > .avatar{
				width:50px;
				float:left;
				margin:30px 0 0 25px;
			}	
				/*Image*/
				#team > .ligne > .profil > .avatar img{
					max-width:50px;
					max-height:80px;
				}	
			/*Infos*/
			#team > .ligne > .profil > .infos{
				width:125px;
				float:left;
				margin:30px 0 0 10px;
			}	
/*Formulaire d'inscription*/	
#form{
	margin:0 auto;
}	
	/*Titre*/
	#form tr > td.title{
		font-weight:700;
	}
	/*Cases*/	
	#form tr > td.input{
		text-align:center;
	}
		/*Bouton de validation*/
		#form tr > td > input:focus, #form tr > td > textarea:focus{
			border:inset 2px #1161ff;
		}
		/*Bouton de validation*/
		#form tr > td.input > input[type=submit]{
			background:url('/images/go.png') top center no-repeat;
			border:0;
			height:32px;
			width:47px;
		}
		/*Hover Bouton de validation*/
		#form tr > td.input > input[type=submit]:hover{
			background:url('/images/go-hover.png') top center no-repeat;
		}
/*Profil*/		
#profil{
	margin:0 auto;
	width:350px;
}	
	/*Titre*/
	#profil > .title{
		font-weight:bold;
		color:#1161ff;
		float:left;
		width:150px;
	}
	/*Valeur*/
	#profil > .value{
		float:left;
		width:200px;
	}
/*Profil-edit*/		
#profil-edit{
	margin:0 auto;
	width:380px;
}		
	/*Titre*/
	#profil-edit > form > .title{
		font-weight:bold;
		color:#1161ff;
		float:left;
		width:150px;
	}
	/*case*/
	#profil-edit > form > .checked{
		float:left;
		width:30px;
	}
	/*Valeur*/
	#profil-edit > form > .value{
		float:left;
		width:200px;
	}
		/*Input Valeur*/
		#profil-edit > form > .value textarea{
			width:300px;
			height:80px;
			font-size:11px;
		}
		/*Input Valeur*/
		#profil-edit > form > .value input[type=text]{
			height:15px;
			width:100px;
			font-size:11px;
		}
			/*Input Password*/
			#profil-edit > form > .value input[name=mdp],#profil-edit > form > .value input[name=mdp1]{
				height:15px;
				width:100px;
				font-size:12px;
			}
			/*Input Avatar*/
			#profil-edit > form > .value input[name=avatar]{
				height:15px;
				width:150px;
				font-size:11px;
			}
		/*Select Valeur*/
		#profil-edit > form > .value select{
			height:20px;
			width:106px;
			font-size:11px;
		}
			/*Select Age*/
			#profil-edit > form > .value select[name=age]{
				height:20px;
				width:40px;
				font-size:11px;
			}
	/*Info*/
	#profil-edit > form > .info{
		font-size:10px;
		color:#f00;
		text-align:center;
	}
	/*Image*/
	#profil > .avatar{
		width:350px;
		text-align:center;
	}
		/*Img image*/
		#profil > .avatar  img{
			max-width:350px;
			max-height:400px;
		}
/*Palmares*/
#palmares{
}
	/*Tableau*/
	#palmares > .palmares{
		width:650px;
		text-align:center;
		border-collapse:collapse;
		margin:0 auto;
		margin-bottom:15px;
	}
		/*Titre*/
		#palmares > .palmares .title{
			font-weight:bold;
		}
			/*Td*/
			#palmares > .palmares .title > td{
			border-bottom:1px solid #000;
			}
		/*Hover tr*/
		#palmares > .palmares .title:hover{
			background:none;
			color:#676767;
		}
		/*Hover tr*/
		#palmares > .palmares tr:hover{
			background:#888;
			color:#FFF;
		}
	/*Bordure*/
	#palmares > .palmares td.right{
		border-right:1px solid #000;
	}
	/*Tournoi*/
	#palmares > .palmares td.tn{
		width:400px;
	}
/*Matchs*/
#matchs{
	width:650px;
	margin: 0 auto;
}
	/*Tableau*/
	#matchs > .matchs{
		width:650px;
		text-align:center;
		border-collapse:collapse;
		margin:0 auto;
		margin-bottom:15px;
		border-top:1px solid #000;
	}
		/*Titre*/
		#matchs > .matchs tr.title{
			font-weight:bold;
			border-right:1px solid #000;
			border-left:1px solid #000;
		}
			/*Td*/
			#matchs > .matchs .title td{
			border-bottom:1px solid #000;
			}
	/*Bordure*/
	#matchs > .matchs  td.right{
		border-right:1px solid #000;
	}
	/*Match*/
	#matchs > .matchs  tr.match{
		border-right:1px solid #000;
		border-left:1px solid #000;
	}
		/*hover*/
		#matchs > .matchs  tr.match:hover {
			background:#888;
			color:#FFF;
		}
			/*En cas de victoire*/
			#matchs > .matchs  tr .win{
				color:#0A0;
			}
			/*En cas de match nul*/
			#matchs > .matchs tr .draw{
				color:#00A;
			}
			/*En cas de défaite*/
			#matchs > .matchs  tr .lost{
				color:#A00;
			}
			/*Win hover*/
			#matchs > .matchs tr.match:hover  .win{
				color:#0F0;
			}
			/*draw hover*/
			#matchs > .matchs tr.match:hover  .draw{
				color:#00F;
			}
			/*Lost hover*/
			#matchs > .matchs tr.match:hover  .lost{
				color:#F00;
			}
	/*Total*/
	#matchs > .matchs tr.total{
			border-top:1px solid #000;
	}
		/*TD*/
		#matchs > .matchs tr.total td{
				padding-top:15px;
		}	
	/*upload*/
	#upload{
		width:561px;
		margin:0 auto;
		text-align:center;
	}
	/*downloads*/
	 #downloads{
		width:561px;
		margin:0 auto;
		clear:both;
		min-height:2px;
	}
		/*File*/
		#downloads .file{
			width:561px;
			border:1px solid #666;
			border-collapse:collapse;
			}
			/*Url*/
			#downloads .file .url{
				border:1px solid #666;
				width:80px;
				text-align:center;
				height:80px;
				}
			/*Span*/
			#downloads .file span{
				color:#0C0;
				font-weight:bold;
				}
			/*rows*/
			#downloads .file td{
				height:20px;
				padding:5px;
				}
			/*Date*/
			#downloads .file .date{
				text-align:right;
				}	
	/*Contact*/
	#contact{
		width:561px;margin:0 auto;
	}
		/*Input*/
		#contact input[type=text]{
			width:500px;
		}
		/*Liste de choix*/
		#contact .list{
			width:420px;
			margin:0 auto;
			clear:both;
		}
			/*Login dans la liste*/
			#contact .list .login{
				width:300px;
				float:left;
				}
			/*Checkbox*/
			#contact .list .case{
				width:100px;
				float:left;
				}
				/*Couleur*/
				#contact .list .login span{
					color:#FFFF01;
					font-weight:bold;
					}
/*FORUM*//*forum big*/
#forum-big{
	width:1000px;
	margin:0 auto;
}
	/*forum big top*/
	#forum-big > .top{
		background:url('/images/pages/forum-big.png') top center no-repeat;
		height:29px;
	}
	/*forum big font*/
	#forum-big > .font{
		background:url('/images/pages/font-big.png') top center repeat-y;
	}
	/*forum big font*/
	#forum-big > .foot{
		background:url('/images/pages/foot-big.png') top center no-repeat;
		height:31px;
	}
/*Forum*/
#forum{width:900px;margin:0 auto;color:#000;}
	/*Généralité*/
	#forum .left{float:left; width:385px;}
	#forum .center{float:left; width:200px;text-align:center;}
	#forum .right{float:left; width:285px;text-align:center;}
	#forum .new{text-decoration:blink;font-weight:bold;color:#F00;}
	#forum a{color:#1161ff;}
	#forum a:hover{color:#4494ff;}
	/*Section*/
	#forum>.section{margin:0 auto;padding-top:15px;}
	#forum>.section>.presentation{margin:0 auto;}
	#forum>.section>.presentation>.TitreSect{margin:0 auto;height:20px;background:url('/images/font-forum.png') top center no-repeat;font-weight:bold;border:1px solid #000;}
	#forum>.section>.presentation>.TitreSect>.left{margin:3px 0 0 10px;}
	#forum>.section>.presentation>.TitreSect>.center{margin:3px 0 0 0;}
	#forum>.section>.presentation>.TitreSect>.right{margin:3px 10px 0 0;}
	#forum>.section>.presentation>.DescrSect{margin:0 auto;height:20px;background:#bbb;padding:3px 0 0 10px;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}
	/*Categorie*/
	#forum>.categorie{margin:0 auto;}
	#forum>.categorie>.infos{margin:0 auto;height:60px;background:#FFF url('/images/forum-bg.png') bottom center repeat-x;border-bottom:1px solid #777;border-left:1px solid #777;border-right:1px solid #777;}
	#forum>.categorie>.infos:hover{background:#FFF url('/images/forum-bg-hover.png') bottom center repeat-x;}
	#forum>.categorie>.clos{background:url('/images/clos.png') bottom center repeat-x;}
	#forum>.categorie>.clos:hover{background:#FFF url('/images/clos.png') bottom center repeat-x;}
	#forum>.categorie>.annonce{background:url('/images/clos.png') left center no-repeat;}
	#forum>.categorie>.annonce:hover{background:url('/images/clos.png') left center no-repeat;}
	#forum>.categorie>.infos>.left{margin:5px 0 0 10px;}
	#forum>.categorie>.infos>.left:hover{cursor:pointer;}
	#forum>.categorie>.infos>.left>.titre{font-weight:bold;font-size:1.1em;}
	#forum>.categorie>.infos>.center{margin:15px 0 0 0 ;}
	#forum>.categorie>.infos>.right{margin:5px 10px 0 0 ;}
	/*Message*/
	#forum>.post>.message>.contenu>.edition{width:100%;text-align:right;margin-top:-5px;background:#CCC;font-size:11px;font-weight:bold;font-family:Calibri;}
	#forum>.post{margin:0 auto;margin-top:15px;width:900px;}
	#forum>.post>.message{margin:0 auto;width:900px;min-height:160px;background:#e2e6e8;border:1px solid #000;}
	#forum>.post>.message img{max-width:650px;}
	#forum>.post>.message>.date{min-height:18px;padding:2px 0 0 5px;background:url('/images/font-forum.png') top center no-repeat;font-weight:bold;border-bottom:1px solid #CCC;font-size:1.1em;}
	#forum>.post>.message>.date>.left{width:680px;float:left;}
	#forum>.post>.message>.date>.date{width:200px;float:left;text-align:right;}
	#forum>.post>.message>.auteur{margin:0 auto;padding:5px;width:200px;float:left;text-align:center;}
	#forum>.post>.message>.auteur img{max-width:150px;max-height:250px;}
	#forum>.post>.message>.contenu{min-height:160px;margin:0 auto;width:689px;float:left;background:#EEE;border-left:1px solid #CCC;padding-top:5px;}
	#forum>.post>.message>.contenu>.message{min-height:200px;margin:5px;}
	#forum>.post>.message>.contenu>.signature{clear:both;background:#e2e6e8;border-top:1px solid #CCC;text-align:center;}
.ok{border:1px solid #0A0; background:#9F9;font-size:1.1em;font-weight:700;color:#000;}
.anniv{color:#F00;font-size:34px;font-weight:bold;text-align:center;text-decoration:blink;}
