body
{
	/*background-color:#FFFFFF;*/
	padding: 1em;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}

.date{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#fff;
	}
	
fieldset {
	-moz-border-radius : 10px;
	
	border-style:solid;

	border-width:1px;

	border-color:#CCCCCC;

	padding:1.5em;

	margin-left:auto;

	margin-right:auto;

}

/* Police Générale */

font
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

/* Liens généraux */

a:link,a:active,a:visited
{
	color:#ffffff;
	text-decoration:none;
	font-weight : bold;
}

a:hover
{
	color:#ff0000;
	text-decoration:underline overline;
}

ol, ul, li {padding: 0; margin: 1em;}

/* deffinition des colones */

	/* conteneur de la page */
	
		#conteneur {
		position: relative;
		width: 978px;
		margin: 0 auto; 
		background-color:#CCCCFF;
		background:url(../im/base/gb.gif);
		height: 100%;
	
		}
		#parent {
		position: relative;
		width: 980px;
		margin: 0 auto; 
		background-color:#000;
		height : 100%;
		}
		
		
	/* colone de gauche */
	
		div#colonne_gauche {
			float: right;
			margin-left: 10px;
			width: 220px;
			margin-right: 10px;
			padding: 1px 0;	
		}
		
		.bloc_menu {
				
			padding: 1px 20px;
			
			background: transparent url(../im/base/bg2.png);
		}
		
		

		
	/* contenu du centre */
	
		div#centre {
			margin-left: 10px;
			overflow: hidden;
			
			/*background: khaki;*/			
		}
		.large {
			margin-left: 10px;
			margin-right: 15px;
			overflow: hidden;
			background: transparent url(../im/base/bg2.png);
			/*background: khaki;*/	
		-moz-border-radius:10px;		
		-webkit-border-radius:10px 
	
		}
		
		.centre{
			background: transparent url(../im/base/bg2.png);
			padding: 10px;
		}
		
		
		
	/* header */
		
		div#header {
			background-image:url(../im/base/copie.png);
			height : 361px;
			width : 978px;
			background-repeat:no-repeat;
		}


		
	/* footer */
	
		div#footer {
			
		}
		
/* NEWS*/

.img_news{
	float: right;
	margin-left:5px;
	}

/* articles*/	
a.cattitle{		/* Couleur des Titres */
	color:#ffffff;
	}
		
#ckws{color:#000;}
.copyright {
	color:#000;
	text-align:center;}
	
.gen{ /* pour Page générée */
	color:#000;
	text-align:center;
	width:100%;
	clear:both;
	}
	
/* MISE EN FORUM DES BBCODES
/****************************************************************/
/* Eléments du formulaire */
input,textarea, select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#666666;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	background-color:#ffffff;
	}
	
input:hover,textarea:hover, select:hover {
	color:#666666;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	background-color:#DDDDDD;
	}

/* Couleur d'arrière-plan des champs d'entrée du texte */
input.post, textarea.post, select {background-color:#ffffff ; color:#666666;}

/* Panneau du bbcode [panneau]*/
.panneau {
	background-color:#cccccc;
	border-width:1px;
	border-style:dashed;
	border-color:#3366CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding:4px;
	line-height:11px;
	}
/* Citations dans les bbcodes ([quote][/quote])*/
.quote {
	background-color:#cccccc;
	border-width:1px;
	border-style:dashed;
	border-color:#3366CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding:4px;
	line-height:11px;
	position: relative;
	left:-2px;
	}
/* Code PHP dans les bbcode. ([code][/code])*/
.code_php {
	background-color:#cccccc;
	border-width:1px;
	border-style:dashed;
	border-color:#3366CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:4px;
	line-height:11px;
	left:-2px;
	overflow: auto;
	width: 500px;
	}
/* Visiualisation d'un post */
#apercu {
	text-align:left;
	height:200px;
	width:580px;
	color:#fff;
	overflow:auto;
	padding:2px;
	border:1px;
	border-style:solid;
	border-color:#ddd;
	margin-left:auto;
	margin-right:auto;
	}
	
/* Pied de page */
.pied_de_module{
	text-align:center;
}
.pied_de_module a:link,.pied_de_module a:active,.pied_de_module a:visited{
	color:#fff;
	font-style: italic;
	border:1px solid #d3d0d0;
	border-left:4px solid #d3d0d0;
	padding:5px;
	letter-spacing : 1px ;
}
.pied_de_module a:hover{
	color:#ddd;
	border:1px solid #ddd;
	border-left:4px solid #f00;
	text-decoration:none;
}
/* Pagination (memberlist.php)  */
.page_encours{
background-color:#999;
color:#f2f2f2;
padding:5px}
.page_choix{
border:1px solid #d3d0d0;
padding:5px}
.page_choix:hover{
background-color:#6fafdd;
color:#fff;
border:1px solid #fff}