body {
	background-color:#555;
	color: #000000;
	font-family:Verdana;
	font-size: 12px;
	margin:0px;
}
td,th {
	background-color:#eee;
	color: #000000;
	font-family:Verdana;
	font-size: 12px;
	margin:0px;
	margin-bottom:16px;
}
a {
	font-size: 11px;
	color: #019DE4;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #019DE4;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}

#Cont{
	margin:0 auto;
	width:980px;
	background-color:#eee;
}

#Banniere {
	background:#555;
	width:100%;
	color:#fff;font-size:10px;
	font-weight:bold;
	padding:10px 0px;
}

#bar{
	margin-top:-10px;
	width:100%;
	height:9px;
}


#Gauche{
	width:16.2%;
	max-width:16.2%;
	overflow:auto;
	margin-top:10px;
	margin-left:1%;
	float:left;
	font-weight:bold;
}
#Center{
	background:#fff;
	/*margin:10px;*/
	padding:20px;
	overflow:auto;
	clear:none;
	min-height:575px;
	line-height:normal;
}
#Droit{
	width:16.2%;
	max-width:16.2%;
	overflow:auto;
	margin-top:0px;
	margin-right:1%;
	padding:0px 0px 0px 0px;
	float:right;
}



#Bas{
	/*
	margin-top:0px;
	margin-left:0px;
	height:50px;
	text-align:center;*/
	background-color:none;
	border:0px;
	clear:both;
	margin:0px;
	max-width:100%;
	padding:0px;
	width:100%;
}
#Bas td {
	border:0px;
	font-size:11px;
	padding:0px;
}
#Gauche ul{
	list-style-type:none;
	list-style-position: inside;
}


#Droit ul{
	list-style-type:none;
	list-style-position: inside;
	padding: 0;
	
}

#news_edit{
	margin:0 auto;
	width:100%;
	padding:0px 0px 0px 0px;
}
#Staff-Chat{
	margin:0 auto;
	width:100%;
	font-size:13px;
}
#Staff-Chat-contenu{
	background-color:#F9D6A2;
	width:90%;
	overflow:auto;
	font-size:14px;
	min-height:300px;
	margin:0;
}

#Center #Staff-Chat-contenu table, 
#Center #Staff-Chat-contenu th, 
#Center #Staff-Chat-contenu td, 
#Center #Staff-Chat-contenu tr{
	background-color:#F9D6A2;
	font-size:12px;
	
}
#Center #Staff-Chat-contenu hr{
background:none;
margin:5px 0px 5px 0px;
padding:0;
width:100%;
}


.titre-page{
	font-size:20px;
	font-weight:bold;
	text-align:center;
	/*line-height:40px;*/
	color:#019DE4;
	font-variant:small-caps;
	/*background-image:url(images/page-titre.JPG);
	background-repeat:repeat-x;
	border: 1px solid #CCCCCC;*/
	/*width:80%;
	margin:auto;*/
	
}
.download a{
	font-weight:bold;
	font-size:20px;
	margin:auto;
}


/************************************************************************* MENU ****************************************************************/

.li-titre{
	color:#AA3333;
	font-size:10px;
	margin:7px 5px 2px;
}
.Menu{
	margin-top:10px;
	margin-bottom:10px;
}


/* On créé le petit espace entre chaque lien */

.menu-count-dem{
text-align:right;
line-height:0px;
height: 10px;
margin-top:-10px;
}





/***	Menu de base
		Le display:block obliges chaque lien a prendre toute la largeur
		Ensuite on reduit la largeur et la hauteur avec width et height
		on créé un espace entre le lien et le debut du cadre pour laisse la premiere lettre lisible avec padding-left
*/

.menu-titre{
	/*background-color:#000000;
	background-image:url(images/nav-high.png);
	background-repeat:repeat-x;
	color:#FFFFFF;

	width:98%;
	max-width:98%;
	height:20px;
	vertical-align:middle;
	font-weight:bold;
	
	border-left:1px solid #000;
	border-right:1px solid #000;*/
	background-color:#019DE4;
	color:#fff;
	font-weight:bold;
	padding:3px 0px;
	padding-left:5px;
}

.menu-contenu{
	/*width:98%;
	max-width:98%;
	padding:0px 0px 0px 0px;
    margin: 0px 0px 15px 0px;
	
	border:1px solid #000;
	border-bottom:none;
	border-top:none;*/
	overflow:hidden;
}

/*** On enleve les <tab> de tout les <ul>  */
.menu-contenu ul{
	padding: 0px;
	margin: 0px;
}

.menu-contenu li{
/** On virre l'espace auto des <li> */
margin:0px;
padding:0px;
}

.menu-contenu li a {
	display:block;
	text-decoration: none;
	margin:0px;
	padding-left:5px;
	line-height:20px;
	/*background:url(images/nav-img.gif) repeat-x top left;
	background-position:0;*/
	background-color:none;
	color:#019DE4;
	border-bottom:1px solid #ccc;
}

.menu-contenu li a:hover{
	background-color:#fff;
	cursor:pointer;
}



.menu-contenu li.current a{
background-color:#FFFFFF;
cursor:default;
color:#019DE4;
font-weight:bold;
}

.menu-contenu li.current{

}

.menu-contenu li.current a:hover{
/*cursor:default;
color:#999999;
font-weight:bold;
background:none;*/
}

.menu-contenu input{
	/*margin-left:15px;*/
	width:70%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	font-weight: bold;
}

/*********************************************************************************************************************************************/


#news_info{
border:#CCCCCC solid 1.5px;
}

table th, td{
/*border:1px solid #ccc;
background-color:#F9D6A2;*/
padding-left:0px;
}

table .tab-title{
background-color:#0000A4;
color:#FFF;
vertical-align:middle;
font-weight:bold;
text-align:center;
}

table{
background-color:none;
max-width:95%;
margin:0 auto;
}

#Center input[type="submit"], #Center input[type="button"], #Center input[type="reset"] {
	background-color:#019DE4;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
}

#Center textarea, input[type="text"]{max-width:95%;}


/****************************************************************** NEWS ********************************/
/* Partie News */
.News{
	text-align:left;
	width:0 auto;
	margin:0 auto;
	margin-bottom:50px;
	padding-left:0.5px;
	/*border:0.5px solid #AAA;
	border-left:none;
	bor */

}
.News .NewsTitre{
	padding:0;
	margin:0;
	margin-bottom:20px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	/*background:#748fb0 url(images/NewsTitre.png) no-repeat;*/
}
.News .NewsInfo{
	font-size:12px;
	font-weight:normal;
	text-align:right;
	float:right;
	margin:0;
	padding:0;
}

.News .NewsContenu img{ float:left; }

.News .NewsContenu{ padding-left:5px; border-top:0.5px solid #AAA; }


/****************************************************************************************************/
/* tableau de couleur BBcode, le noir fais mieu ressortir chaque couleur */
.tn, .tn th, .tn td, .tn tr{
background:black;
border:none;
margin:0;
}

.oeillets {
	background:url(images/oeillets.gif) repeat-x;
	background-color:#D6D3C6;
	height:40px;
}
