/* Mise en page */
body {background: #200B2C url(image/interface/bg.jpg) no-repeat center top; padding:0; display: inline; font-size: 11px; margin: 0px; color: #878787; font-family: Arial, Helvetica, sans-serif; text-align:justify;}

/*-----------------------------------------------------------*/


/* Header */
#head01 {margin:0 auto 0 auto; background: url(image/interface/head_01.jpg) no-repeat left top; width:950px; height:185px;}
#head02 {margin:0 auto 0 auto; width:950px; height:86px;}
	#head02log {float: left; margin:0; width:339px; height:86px;}
	#head02c {float: left; background: url(image/interface/head_02c.jpg) no-repeat left top; margin:0; width:418px; height:86px;}
	#head02inf {float: left; background: url(image/interface/head_02inf.png) no-repeat left top; margin:0; width:93px; height:86px;}
		#h02infca {float: left; margin:0; width:93px; height:18px; padding:2px 0 0 0; vertical-align:middle; line-height: 18px; text-align:center;}
	#head02d {float: left; background: url(image/interface/head_02d.jpg) no-repeat left top; margin:0; width:100px; height:86px;}


/*-----------------------------------------------------------*/


/* Contenu */
#contenu {width: 950px; margin:0 auto 0 auto; background: url(image/interface/cont_bg.png);}

	/* 3x DIV conteneur */
	#colg {float: left; margin:0 0 0 6px; width:178px;}
	#home {float: left; margin:0; width:626px;}
	#cold {float: left; background: url(image/interface/cote_bg.jpg) no-repeat left top; margin:0; width:120px; padding:80px 10px 0 10px; height:600px;}
	
		/* Colonne gauche */
			/* Zone Membre */
			#zment {background: url(image/interface/zm_ent.png) no-repeat left top; margin:0; width:178px; height:64px;}
			#zmext {background: url(image/interface/zm_bg.png) no-repeat left top; margin:0; width:158px; padding:0 11px 0 9px; text-align:center;}
			#zmlo {background: url(image/interface/men2_lo.png) no-repeat left top; margin:0; width:178px; height:27px;}
			
			/* Menu */
			#menent {background: url(image/interface/menu_ent.png) no-repeat left top; margin:0; width:178px; height:48px;}
			#menbt {margin:0; width:178px; height:30px;}
			#menlo {background: url(image/interface/menu_lo.png) no-repeat left top; margin:0; width:178px; height:24px;}
			
			/* Gothique */
			#goth {background: url(image/interface/menu_goth.png) no-repeat left top; margin:0; width:178px; height:48px;}
			#menbt {margin:0; width:178px; height:30px;}
			#menlo {background: url(image/interface/menu_lo.png) no-repeat left top; margin:0; width:178px; height:24px;}
			
			/* Partenaires */
			#parent {background: url(image/interface/part_ent.png) no-repeat left top; margin:0; width:178px; height:51px;}
			#parext {background: url(image/interface/men2_ext.png); margin:0; width:168px; padding:0 4px 0 6px; text-align:center;}
				#parext img {margin: 3px 0 3px 0;}
			#parlo {background: url(image/interface/men2_lo.png) no-repeat left top; margin:0; width:178px; height:27px;}
			
		/* Home */
			/* Banniere */
			#homeban {background: url(image/interface/home_bann.png) no-repeat left top; margin:0; width:468px; height:60px; padding:1px 42px 19px 116px;}
			/* Infos */
			#homeinf {background: url(image/interface/home_inf.png) no-repeat left top; margin:0; width:510px; height:20px; padding:6px 13px 6px 103px; vertical-align:middle; line-height: 20px;}
			/* Cadre */
			#homecadhi {margin:0; width:626px; height:74px;}
			#homecadext {background: url(image/interface/home_ext.png); margin:0; width:570px; padding:5px 30px 5px 26px;}
				#cadjeux {margin:0; text-align:center;}
				#cadjeux img {margin: 3px 3px 3px 3px;}
			#homecadlo {background: url(image/interface/home_lo.png) no-repeat left top; margin:0; width:626px; height:32px;}


/*-----------------------------------------------------------*/


/* Footer */
#footer {margin:0 auto 0 auto; width: 950px;}
	#footerlog {float: left; margin:0; width:298px; height:83px;}
	#footerban {float: left; background: url(image/interface/foot_ban.png) no-repeat left top; margin:0; width:468px; height:60px; padding: 10px 2px 13px 2px;}
	#footerd {float: left; background: url(image/interface/foot_d.jpg) no-repeat left top; margin:0; width:180px; height:83px;}
#footco {margin:0 auto 0 auto; background: url(image/interface/footco_bg.jpg) no-repeat left top; width: 810px; padding: 5px 140px 15px 0;}
	#footco1 {margin:0; width: 810px; text-align:center;}
	#footco2 {margin:0; width: 810px; text-align:center;}
#footpa1 {margin:0 auto 0 auto; background: url(image/interface/footpart_hi.png) no-repeat left top; width: 950px; height: 26px;}
#footpa2 {margin:0 auto 0 auto; background: url(image/interface/footpart_ext.png); width: 920px; padding: 5px 15px 5px 15px; text-align:center;}

/*-----------------------------------------------------------*/


/* Patch bug IE6 */
.spacer {clear: both; visibility:hidden; margin:0; padding:0;}

/*-----------------------------------------------------------*/


/* Styles textes et liens */
.style1 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF;}
.style2 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;}
.style3 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF;}
.style4 {font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #401C55;}
.style5 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #878787;}
.style6 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #878787;}
.style7 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #797979;}
.style8 {font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #878787;}
.style9 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #6800A4;}
.style10 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #6800A4;}
.style11 {font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #6800A4;}
.style12 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #434343;}

#zmext a {color: #797979; text-decoration: none ;font-size : 10px ; font-weight: bold;}
#zmext a:link {color: #797979;}
#zmext a:hover {color: #6800A4; text-decoration: underline ;font-size : 10px ; font-weight: bold;}

#homecadext a {color: #595959; text-decoration: none ;font-size : 11px ; font-weight: bold;}
#homecadext a:link {color: #595959;}
#homecadext a:hover {color: #6800A4; text-decoration: underline ;font-size : 11px ; font-weight: bold;}

#footco1 a {color: #401C55; text-decoration: none ;font-size : 13px ; font-weight: bold;}
#footco1 a:link {color: #401C55;}
#footco1 a:hover {color: #6800A4; text-decoration: underline ;font-size : 13px ; font-weight: bold;}

#footco2 a {color: #FFFFFF; text-decoration: none ;font-size : 11px ; font-weight: bold;}
#footco2 a:link {color: #FFFFFF;}
#footco2 a:hover {color: #BA7CDE; text-decoration: none ;font-size : 11px ; font-weight: bold;}

#footpa2 a {color: #595959; text-decoration: none ;font-size : 10px ; font-weight: bold;}
#footpa2 a:link {color: #595959;}
#footpa2 a:hover {color: #622C81; text-decoration: underline ;font-size : 10px ; font-weight: bold;}


/*-----------------------------------------------------------*/


/* Styles formulaires */
.inputmenu {font-size: 10px; font-family: Arial, Helvetica, sans-serif; width:90px;}


/*-----------------------------------------------------------*/
/* Graphisme et Fichier CSS généré par http://www.IMPACT-Cr3ations.com */
