body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #FFFFBF;
	margin: 0px;
	padding: 0px;
	height: 100%;
	background-color: black;
	scrollbar-face-color: #383838;
	scrollbar-darkshadow-color: #545454;
	scrollbar-shadow-color: #545454;
	scrollbar-highlight-color: #545454;
	scrollbar-3dlight-color: #545454;
	scrollbar-track-color: #303030;
	scrollbar-arrow-color: #eca016;
	/*background-image: url(../images/abeille.gif);*/
	background-position: top;
}

#conteneur 
{
	position: relative;
	top: 58px;
	margin: auto;
	width: 960px;
	height: 680px;
}

#right {
	background-image: url(../images/right1280_02.jpg);
	position: absolute;
	width: 218px;
	height: 585px;
	left: 742px;
	top:45px;
}

#noise{
	position: absolute;
	width: 960px;
	height: 45px;
	left: 0px;
	top: 0px;
	/*background-image: url(../images/noise.gif);*/
	filter: alpha(opacity=25);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
	-moz-opacity: 0.25;
	opacity: 0.25;
}

#ssmenu {
	position: absolute;
	width: 960px;
	height: 30px;
	left: 0px;
	top: 0px;
	padding-top:15px;
}

#fond_texte {
	background-image: url(../images/fond_texte1280_03.jpg);
	position: absolute;
	left:0px;
	width: 735px;
	height: 585px;
	top:45px;
	margin: 0px;
	padding: 0px;
}

#texte 
{
	position: absolute;
	left:20px;
	width: 715px;
	height: 545px;
	top:65px;
	overflow: auto;
	margin: 0px;
	padding: 0px;
}

#screens {
	padding-top: 5px;
	position: absolute;
	width: 960px;
	height: 45px;
	left: 0px;
	bottom: 0px;
	margin: 0px;
}

#design_menu {
	position: relative;
	top: 7px;
	width: 135px;
	height: 104px;
	margin:0px;
	padding:0px;
	font-size: 1px;
}

#push{
	background-image: url(../images/push_on.gif);
	position: absolute;
	width: 55px;
	height: 47px;
	right:3.5%;
	bottom: 8.5%;
	background-repeat: no-repeat;
	background-position: center;
}

#nuke{
	background-image: url(../images/nuke_on.gif);
	position: absolute;
	width: 45px;
	height: 47px;
	right:1.5%;
	bottom:8.5%;
	background-repeat: no-repeat;
	background-position: right;
}


a.nuke{
	display: block;
	width: 100%;
	height: 100%;
}

#design_flag{
	position: absolute;
	width: 55px;
	height: 13px;
	top : 5px;
	right: 5px;
	margin: 0%;
}

a.flag_fr{
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width:25px;
	height: 13px;
	background-image: url(../images/flag_fr1280.gif);
	background-repeat: no-repeat;
}

a.flag_fr:hover{
	background-image: url(../images/flagon_fr1280.gif);
	background-repeat: no-repeat;
}

a.flag_eng{
	display: block;
	margin: 0px;
	padding: 0px;
	width:25px;
	height: 13px;
	float: left;	
	margin-left: 4px;
	background-image: url(../images/flag_eng1280.gif);
	background-repeat: no-repeat;
}

a.flag_eng:hover{
	background-image: url(../images/flagon_eng1280.gif);
	background-repeat: no-repeat;
}

.design_transpfond{
	height: auto;
	overflow: hidden;
	/*width: 645px;
	width: 630px;*/
	width:95%;
	padding: 0px;
	margin: 0px;
	display: block;
	background-color: #0D0D0D;
	filter: alpha(opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.70;
	margin-left: 10px;
}

.design_transpfond2{
	height: auto;
	overflow: hidden;
	width: 645px;
	padding: 0px;
	margin: 0px;
	display: block;
	background-color: #0D0D0D;
	filter: alpha(opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.70;
	margin-left: 10px;
}

/*.translucide{
	background-color: #0D0D0D;
	filter: alpha(opacity=75);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	position: relative;
	width: 645px;
	margin-left: 10px;
}*/

.inline
{
	display: inline;
	margin: 0px;
	padding: 0px;
}

p
{
	margin-left: 10px;
}

p.gallerie{
	display: inline;
	vertical-align: top;
	margin-left: 2%;
	background-color: marron;
}

p.gallerie img{
	vertical-align: top;
}

table.gal
 {
 border-style:none;
 font-size:100%; 
 width:680px;
 vertical-align: top;
 }
td { border-style:none;}

td.galL { width:200px; height:132px; overflow:hidden; top: 0px; margin-top:0px; vertical-align: top; text-align:center;}
 
td.galR { width:480px; vertical-align:top;}

td.galR img{margin-right: 1%; top:0px; vertical-align: bottom;}

p.screen{
	display: inline;
	margin-left: 1%;
}

ul
{
	list-style-type:none;
}

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

ul a,  ul a:link, ul a:visited, ul a:active{
	text-decoration: none;
	color: #FEFF80;
	font-weight: normal;
}

a:hover{
	color: #FFC559 ! important;
}

img{
	border: none;
}

h1, h2, h3, h4{
	text-align: left;
	color: #FEFF80;
}

h1{	
	font-size: 1.3em;
}

h2{
	font-size: 1.3em;
}

h3{
	font-size: 1.2em;
}

h4{
	font-size: 1.1em;
}

.inline li
{
	display: inline;
	margin: 0px;
	padding: 0px;
}

.margin_left{
	margin-left: 10px;
}

.little{
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
}

.strong{
	font-weight: bold;
}

.italique{	
	font-style: italic;
}

.underline{
	text-decoration: underline !important;
}

.copyright{
	font-style: italic;
}

p.logo{
	text-align: right;
	margin-bottom: -60px;
}

p.info_news{
	text-indent: 2%;
	font-size: 0.8em;
	font-style: italic;
	position: relative;
	margin-bottom: 0px;
}

p.comments{
	text-align: right;
	font-family: serif;
	font-weight: bold;
	margin-bottom: 3%;
	margin-top: 0px;
}

a.news {
	width: 133px;
	height: 13px;
	display: block;
	text-decoration: none;
	background-repeat: no-repeat;
}

a.news:hover {
	background-image: url(../images/news1280.gif);
}

a.background {
	width: 133px;
	height: 14px;
	display: block;
	text-decoration: none;
	padding: 0px;
}

a.background:hover {
	background-image: url(../images/back1280.gif);
}

a.medias {
	width: 133px;
	height: 13px;
	display: block;
	text-decoration: none;
}

a.medias:hover {
	background-image: url(../images/medias1280.gif);
}

a.team {
	width: 133px;
	height: 13px;
	display: block;
	text-decoration: none;
}

a.team:hover {
	background-image: url(../images/team1280.gif);
}

a.forum{
	width: 133px;
	height: 13px;
	display: block;
	text-decoration: none;
}

a.forum:hover {
	background-image: url(../images/forum1280.gif);
}

a.game{
	width: 133px;
	height: 14px;
	display: block;
	text-decoration: none;
}

a.game:hover {
	background-image: url(../images/game1280.gif);
}

a.links{
	width: 133px;
	height: 13px;
	display: block;
	text-decoration: none;
}

a.links:hover {
	background-image: url(../images/links1280.gif);
}

a.press{
	width: 133px;
	height: 13px;
	display: block;
	text-decoration: none;
}

a.press:hover {
	background-image: url(../images/press1280.gif);
}


p.gallery1 img, p.gallery2 img, p.gallery3 img{
	/*border: 0.5%;*/
	border-color: #eca016;
	border-style: ridge;
	display: block;
} 

p.gallery1 {
color:#eca016;
text-align: center;
float: left;
margin-left: 1em;
margin-bottom: 3%;
}

p.gallery2, p.gallery3 {
color:#eca016;
text-align: center;
float: left;
margin-left: 3em;
margin-bottom: 3%;
}

p.margin_top{
	margin-top: -2%;
}

#copyright{
	position:absolute;
	top: 590px;
	left: 2px;
	/*top: 775px;
	left: 845px;*/
	/*margin:auto;*/
	/*width: 189px;*/
	width: 133px;
	text-align: right;
	height: 19px;
}

/*formulaire partie privée*/

input.grand{
	width: 65%;
}	

p.contenu1{
	text-align: left;
	margin-left: 1%;
}

p.contenu2{
	margin-top: -293px;
	text-align: right;
	margin-right: 1%;
}

textarea{
	width: 47%;
	height: 250px;
}

span.imp_news{
	text-align: center;
	float: left;
	width: 50%;
	border-right: thin solid #eca016;
	border-top: 1px dashed #eca016;
	line-height: 2;
	clear: left;
	height: 5em;
	margin-left: 3%;
}

span.imp_news_date{
	text-align: center;
	float: left;
	width: 20%;
	border-right: thin solid #eca016;
	border-top: 1px dashed #eca016;
	line-height: 2;
	height: 5em;
}

span.imp_news_auteur{
	width: 20%;
	text-align: center;
	float: left;
	border-top: 1px dashed #eca016;
	line-height: 2;
	clear: right;
	height: 5em;
}

.cadre{
	border: thin solid #eca016;
	margin-bottom: 2%;
}

p.gallerie{
	display: inline;
	vertical-align: super;
	margin-left: 2%
}

#design_panda{
	position: absolute;
	top: 0px;
	left: 222px;
}

.align_right{
	text-align: right;
}

ul.fastacess{
	display: inline;
	margin: 0px;
	padding: 0px;
}

ul.fastacess li{
	display: inline;
	margin-left: 2%;
}

.normal{
	font-size: 0.8em ! important;
	color: #FFFFBF ! important;
}

.translucide{
	background-color: #0D0D0D;
	filter: alpha(opacity=75);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	position: relative;
	/*width: 98.2%;
	width: 645px;*/
	width: 95%;
	margin-left: 10px;
}

/*.translucide{
	background-color: #0D0D0D;
	filter: alpha(opacity=75);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	position: relative;
	width: 645px;
	margin-left: 10px;
}*/

.translucide2{
	background-color: #0D0D0D;
	filter: alpha(opacity=75);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	position: relative;
	width: 69.9%;
	margin-left: 146px;
}

.margin_bottom{
	margin-bottom: 1%;
}

.margin_bottom2{
	margin-bottom: 3%;
}

div.team {
margin: 0px;
padding: 0px;
position: relative;
left: 0px;
top: 0px;
}

div.teamtof {
margin: 0px;
padding: 0px;
position: relative;
left: 0px;
top: 0px;
height: 210px;
}

p.team{
	float: left;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	width: 110px;
	height: 100%;
	margin-bottom: 0px;
}

p.team2{
	font-size: 12px;
	background-color: black;
	width: 512px;
	margin-left: 120px;
	filter: alpha(opacity=75);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

p.team2tof2{
	font-size: 12px;
	background-color: black;
	width: 665px;
	height: 184px;
	margin-left: 120px;
	filter: alpha(opacity=75);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

p.team2tof{
	font-size: 12px;
	background-color: black;
	width: 665px;
	height: 140px;
	opacity: 0.75;
}

p.team3{
	font-size: 12px;
	float: left;
	margin-top: 140px;
	margin-left: -120px;
	margin-right: 10px;
	width: 110px;
	margin-bottom: 0px;
	background-color: black;
	filter: alpha(opacity=75);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

div.weaponstory{
	margin: :0px;
	padding:0px;
	position: relative;
	height: 280px;
	width: 97%;
}

p.float_left{
	float: left;
}

.orange{
		color: #FFC559 !important;
}

.paddingtop{
	padding-top: 1.5%;
}

.zindex1{
	z-index: 1 !important;
}

.zindex2{
	z-index: 2 !important;
}

.margin_top{
	margin-top: 1.5%;
}

div.equipment{
	position: relative;
	height: 200px;
}

ul.ssmenu a,  ul a:link, ul a:visited, ul a:active{
	font-size: 0.8em;
	font-weight: bold;
}

.no-margin{
	margin: 0px !important;
}

#design_menu li a{
	font-size: 9,5px;
}

.ja{
	vertical-align: bottom;
}

a.private{
	display: block;
	width:25px;
	height: 5%;
	right:20%;
	top: 8%;
	position: absolute;
}

p.rdmscreen{
	display: inline;
	margin-left: 1%;
	font-size: 10px !important;
	color: #FEFF80;
	font-weight: bold;
	vertical-align: bottom;
}

ul.ssmenu{
	margin: auto;
	text-align: center;
}

ul.ssmenu li{
	display: inline;
}

ul#smenu1 {
display: none;
position: absolute;
z-index: 100;
right: 218px;
top: 18px;
width: 10em;
border: 1px solid gray;
background-color: #0D0D0D;
filter: alpha(opacity=70);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.70;
opacity: 0.70;
margin-left: 10px;
}

ul#smenu2{
display: none;
position: absolute;
z-index: 100;
right: 218px;
top: 30px;
width: 10em;
border: 1px solid gray;
background-color: #0D0D0D;
filter: alpha(opacity=70);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.70;
opacity: 0.70;
margin-left: 10px;
}

ul#smenu3 {
display: none;
position: absolute;
z-index: 100;
right: 218px;
top: 42px;
width: 10em;
border: 1px solid gray;
background-color: #0D0D0D;
filter: alpha(opacity=70);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.70;
opacity: 0.70;
margin-left: 10px;
}

ul#smenu4 {
display: none;
position: absolute;
z-index: 100;
right: 218px;
top: 70px;
width: 10em;
border: 1px solid gray;
background-color: #0D0D0D;
filter: alpha(opacity=70);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.70;
opacity: 0.70;
margin-left: 10px;
}

ul#smenu5 {
display: none;
position: absolute;
z-index: 100;
right: 218px;
top: 100px;
width: 10em;
border: 1px solid gray;
background-color: #0D0D0D;
filter: alpha(opacity=70);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.70;
opacity: 0.70;
margin-left: 10px;
}

div#nbpage, div#nbnews{
	height: auto;
	position: relative;
	top: 70px;
	overflow: hidden;
	/*width: 645px;
	width: 630px;*/
	width:700px;
	padding: 0px;
	margin: 0px;
	display: block;
	background-color: #0D0D0D;
	filter: alpha(opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.70;
	margin-left: 3px;
	text-align: right;
	z-index: 10;
}

.gotobot{
	top: 610px !important;
}

div#nbpage p, div#nbnews p{
		padding: 0px;
	margin: 0px;
}

span.nbimg{
	float: right;
	margin-top:-1em;
}

margin_top{
	margin-top: 1em;
}

a.alex {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/alex.jpg);
}a.anzy {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/anzy.jpg);
}a.anzy:hover {
		background-image: url(../upload/team/anzy_on.jpg);
}a.aurelien {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/aurelien.jpg);
}a.chalmi {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/chalmi.jpg);
}a.chalmi:hover {
		background-image: url(../upload/team/chalmi_on.jpg);
}a.charlotte {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/charlotte.jpg);
}a.charlotte:hover {
		background-image: url(../upload/team/charlotte_on.jpg);
}a.claire {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/claire.jpg);
}a.claires {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/claires.jpg);
}a.delphine {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/delphine.jpg);
}a.detamic {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/detamic.jpg);
}a.dolphyn {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/dolphyn.jpg);
}a.floriane {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/floriane.jpg);
}a.floriane:hover {
		background-image: url(../upload/team/floriane_on.jpg);
}a.joss {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/joss.jpg);
}a.junk {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/junk.jpg);
}a.mapouze {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/mapouze.jpg);
}a.margaux {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/margaux.jpg);
}a.margaux:hover {
		background-image: url(../upload/team/margaux_on.jpg);
}a.marion {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/marion.jpg);
}a.naima {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/naima.jpg);
}a.romain {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/romain.jpg);
}a.roux {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/roux.jpg);
}a.roux:hover {
		background-image: url(../upload/team/roux_on.jpg);
}a.solene {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/solene.jpg);
}a.solene:hover {
		background-image: url(../upload/team/solene_on.jpg);
}a.suzane {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/suzane.jpg);
}a.victor {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/victor.jpg);
}a.victor:hover {
		background-image: url(../upload/team/victor_on.jpg);
}a.zorro {
	display: block;
	width: 100px;
	height: 140px;
	background-image: url(../upload/team/zorro.jpg);
}a.zorro:hover {
		background-image: url(../upload/team/zorro_on.jpg);
}