/* Mise en forme de la page */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;	
	margin-bottom: 0px;
 	background-color:#FFF;
  	background-image: url('njecrew2.jpg'); 
	background-position:top left;
  	background-repeat:repeat;  

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #3A3A3A;
	padding:5px;
}
.divtitle
{	position:absolute;
	top:10px;
	left:10px;
	width:1200px;
	height:60px;
/* 	background-color:#C0C0C0; */
	background-image: url('fond_title4.png');
	background-position:top center;
/* 	background-repeat:repeat; */
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 46px;
	text-align: center;
	vertical-align:middle;
	color: #F6F6F6;
	font-weight:bold;
}
.divmenu
{	position:absolute;
	width:240px;
	height:700px;
	top:80px;
	left:10px;
	border-right:solid #494949 1px;
	overflow:auto;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #3A3A3A;
	padding:5px;
}

.menuhead_gray
{	display:block;
	padding:3px 3px 3px 10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color:#6B6B6B;
	color:#FFFFFF;
}
.menuhead_inactive	
/* light gray */
{	display:block;
	padding:3px 3px 3px 10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
/* 	background-color:#B6B6B6; */
	border:solid 1px #A2A2A2;
	color:#555555;
	font-style:italic;
}

.menuhead_newmember
{	display:block;
	padding:3px 3px 3px 10px;
 	-moz-border-radius:5px; 
 	-webkit-border-radius:5px; 
  	background-color:#E7D3A9;  
	color:#2B2B2B;
}
.menuhead_red
{	display:block;
	padding:3px 3px 3px 10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color:#950C0C;
	color:#FFEB67;
}
.menuhead_connected
{	display:block;
	padding:3px;
	font-weight:bold;
	border:solid 2px #4B4B4B;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	color:#E11313;
}
.menuhead_links
{	display:block;
	padding:3px;
	font-weight:bold;
	border:solid 2px #4B4B4B;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	color:#BBBBBB;
}

.divmain
{	position:absolute;
	top:80px;
	left:270px;
	width:940px;
	height:700px;
	overflow:auto;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	
	
}

.div_titleforum
{	background-image: url('fond_titleforum.jpg');
	background-position:top left;
	background-repeat:repeat;
	color:#474747;
/* 	width:930px; */
	height:36px;
	font-family:"Arial";
	font-style:italic;
	font-size:28px;
	text-align:center;
	padding:2px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

.div_titleboard
{	
	text-align:center;
	background-color:#AD9AAE;
	color:#FFFDEE;
	padding:8px;
	font-style:italic;
	font-family:"Arial";
	font-weight:bold;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}

.div_titleuser
{	
	text-align:center;
	background-color:#8E94A5;
	color:#EFF2DE;
	padding:8px;
	font-style:italic;
	font-size:20px;
	font-family:"Arial";
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.div_titlesmall
{	
	text-align:center;
	background-color:#8E94A5;
	color:#EFF2DE;
	padding:3px;
	font-style:italic;
	font-size:14px;
	width:150px;
	font-family:"Arial";
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}

.div_titletopWM
{	
	text-align:center;
	background-color:#7D1717;
	color:#ECE7C8;
	padding:8px;
	font-style:italic;
	font-family:"Arial";
	font-size:20px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}


.div_forum
{	overflow:auto;
	width:920px;
	height:490px;
	border:solid 1px #5B5B5B;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	padding:3px;
}

.title_msg
{	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#CAB796;
	background-color:#3D3D3D;
	padding:5px;
	border:solid 2px #CAB796;
	border-style:outset;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	width:250px;
}

.divmain2
{	position:absolute;
	top:80px;
	left:20px;
	width:1200px;
	height:700px;
	overflow:auto;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #626262;
	
}
.divdebug
{	position:absolute;
	display : none;;
	top:0px;
	left:800px;
	width:300px;
	height:200px;
	padding:10px;
	overflow:auto;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #C0C0C0;
	background-color:#000000;
	z-index:10;
}

.chatbox
{	width:382px;
	height:330px;
	overflow:auto;	
	background-color:#FFFFFF;
	border-style:inset;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color:#2D2D2D;
	padding:5px;
}

.champ 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #E8E8E8;
}
.txt12
{	font-size:12px;
}
.texte 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #5C6672;
}
.texte_12
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #7B8E74;
}
.caution 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF613D;
}
.warning
{	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #E7E7E7;
	text-align:center;
	background-color:#DA3636;
	padding:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.specif 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #7A66FF;
}

.textepetit 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #8C8871;
}
.textepetit2
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #8C8871;
}
.smalli
{	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	color: #84947f;
}
.moreinfo
{	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #c; 
	text-decoration: none;
	font-style:italic;
}
.tabletitle
{	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #E0E0E0;
	background-color:#515151;
	text-align:center
}
.inp
{	background-color:#FFFFFF;
	padding:2px;
}
.inpvr
{	background-color:#A3A3A3;
	color:#333333;
	padding:2px;
	border-style:none;
}
.inpjsoff
{	background-color:#CDA269;
	color:#333333;
	padding:2px;
	border-style:none;
}
.inpnew
{	background-color:#FFFFFF;
	color:#333333;
	padding:2px;
	border-style:none;
}
.inppic
{	background-color:#FFCDC2;
	color:#333333;
	padding:2px;
	border-style:none;
}
.inpfo
{	background-color:#D2C4FF;
	color:#333333;
	padding:2px;
	border-style:none;
}
tbody {display:block; display:table-row-group;}

.norm
{	background-color:#D5D5D5;
}
.spec
{	background-color:#7B67FF;
}


.infobox
{	z-index:1;
	background-color:#EEEBB9;
	color:#505050;
	font-size:10px;
	padding:20px;
	overflow:auto;
	border:outset;
}

.selected_forum
{	border:solid 1px #20D608;
	padding:2px;
	-moz-border-radius:4px; 
	-webkit-border-radius:4px;
}
/* Default Links Style */

a:link { font-family: Arial, Verdana, Helvetica, sans-serif;  color: #485683; text-decoration: none;}
a:visited {font-family: Arial, Verdana, Helvetica, sans-serif;  color: #485683; text-decoration: none;}
a:hover {font-family: Arial, Verdana, Helvetica, sans-serif;  color: #687CBD; text-decoration: underline;}

.netjets
{	color:#8394CD;
}
.association
{	color:#B6B6B6;
}
.union
{	color:#CAB633;
}

.rounded5
{	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.rounded10
{	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

.rounded15
{	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}

.rounded20
{	-moz-border-radius:20px;
	-webkit-border-radius:20px;
}
#menu li
{	height:27px;
   	list-style:none;
   	font-size:14px;
   	padding-top:6px;
   	padding-right: 10px ;
   	padding-left:5px;
	text-align:left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

#menu li:hover /* Quand on pointe sur un lien du menu */
{  background: url('');
   background-repeat:no-repeat;
}