body {
	font-family:Arial, Verdana, Helvetica, Sans-Serif, Courier;
	font-size:10pt;
	text-align:center;
	margin:0px;
	padding:0px;
	border:0px solid #000000;
	color:#E3E3E3;
	background-color:#001C00;
	}

hr {
	clear:both;
	visibility:hidden;
	margin:0;
	padding:0;
	}

img {
	border-style:none;
	margin:0;
	padding:0;
	}

a   {
	text-decoration:none;
	color:#86D4A2;
	}
a:hover {
	text-decoration:underline;
	color:#694400;
	}

a img {
	border:0px solid #86D4A2;
	}

a:hover img {
	border-color:#694400;
	border-style:dashed;
	}

.link_new {
	color:#694400;
	font-weight:bold;
	}
.link_new img {
	border:0px dashed #694400;
	}

#global_page {
	width:98%;
	margin-left:auto;
	margin-right:auto;
	}

.middle_page {
	width:100%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	}

.centered_box {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	}

.half_page {
	width:45%;
	float:left;
	display:block;
	margin-left:1.5%;
	margin-right:1.5%;
	}
.text_accueil {
	width:64%;
	float:left;
	display:block;
	margin-left:1.5%;
	margin-right:1.5%;
	}

h1 {
	clear:both;
	font-size:14pt;
	color:#858755;
    margin:0;
    padding:0;
	}

#wp_navbarre h1 {
	text-align:center;
	}

.title {
	font-size:14pt;
	font-weight:bold;
	color:#858755;
	}
h2 {
	font-size:14pt;
	font-weight:bold;
	color:#858755;
	margin:0;
	padding:0;
	}
h3 {
	font-size:10pt;
	font-weight:normal;
	color:#694400;
	margin:0;
	padding:0;
	}

.count  { color:#79B500; }
.date   { color:#9DD485; }
.comment { color:#D4EBDB; }
.newstitle { color:#694400; }
.error  {
	color:#2D5D6B;
	font-weight:bold;
	font-size:12pt;
	}

.preview    { width:180px;height:135px;border-width:1px; }
.spreview   { width:100px;height:75px;border-width:1px; }
.avatar     { width:74px;height:74px;border-width:0px; }

.minipreview {
	display:block;
	margin:0;padding:0;
	float:left;
	width:42px;
	height:32px;
	z-index:10;
	}

.minipreview a {
	display:block;
	z-index:10;
	}

.minipreview a:hover {
	position:absolute;
	}

.minipreview a img {
	margin:0;padding:0;
	width:40px;
	height:30px;
	border:1px solid;
	z-index:10;
	}

.minipreview a:hover img {
	position:relative;left:-30px;top:-23px;
	width:100px;
	height:75px;
	}

.titlelist_left {
	font-size:12pt;
	margin:5px;
	clear:both;
	text-align:left;
	vertical-align:top;
	color:#D4EBDB;
	}

.titlelist_right {
	font-size:12pt;
	margin:5px;
	clear:both;
	text-align:right;
	vertical-align:top;
	color:#D4EBDB;
	}

.titlelist_left div {
    float:left;
    }

.titlelist_right div {
    float:right;
    }

.titlelist_left img {
	width:80px;
	height:60px;
	margin-right:5px;
	margin-left:5px;
	border:1px solid;
	}
.titlelist_right img {
	width:80px;
	height:60px;
	margin-right:5px;
	margin-left:5px;
	border:1px solid;
	}

.newslist {
	margin-left:auto;
	margin-right:10px;
	display:block;
	width:420px;
	text-align:left;
	vertical-align:top;
	}

.text {
	display:block;
	text-align:justify;
	vertical-align:top;
	border:1px dashed #414F42;
	margin:3px;
	padding:5px;
	}

.forum_table {
	clear:both;
	font-size:10pt;
	border:1px solid #AFE5C1;
	padding:0px;
	margin:2px;
	width:98%;
	margin-left:auto;
	margin-right:auto;
	}

.forum_table th {
	border:0px solid;
	text-align:left;
	vertical-align:top;
	padding-top:2px;padding-bottom:2px;
	padding-left:10px;padding-right:10px;
	margin:0px;
	background-color:#86D4A2;
	color:#364B3E;
	font-weight:bold;
	}
.forum_table th a {
	color:#030F01;
	}
.forum_table th a:hover {
	color:#364B3E;
	}

.forum_table td {
	border:0px solid;
	text-align:left;
	vertical-align:top;
	padding-top:2px;padding-bottom:2px;
	padding-left:10px;padding-right:10px;
	margin:0px;
	}

.forum_line1 td {
	background-color:#0E2B12;
	color:#E3E3E3;
	}
.forum_line2 td {
	background-color:#174A25;
	color:#E3E3E3;
	}

.forum_barre {
	border:1px solid #AFE5C1;
    width:auto;
    display:block;
    margin:0px;
    margin-left:auto;
    margin-right:auto;
    padding:2px;
	padding-top:2px;padding-bottom:2px;
	padding-left:10px;padding-right:10px;
	background-color:#86D4A2;
	color:#364B3E;
	text-align:left;
	font-weight:bold;
    }
.forum_barre a {
	color:#030F01;
	}
.forum_barre a:hover {
	color:#364B3E;
	}
.forum_barre #actual {
	color:#364B3E;
    }

.forum_border {
	border:1px solid #AFE5C1;
    background-color:#0E2B12;
	color:#E3E3E3;
    display:block;
    clear:both;
    margin:0px;
    margin-left:auto;
    margin-right:auto;
    padding:0px;
    }

.forum_entete {
    width:100%;
    display:block;
    clear:both;
	position:relative;left:0px;top:0px;
    margin:0px;
    padding:0px;
    }
.forum_title {
	background-color:#86D4A2;
	color:#364B3E;
    position:relative;left:0px;top:0px;
    width:100%;
    padding:2px;
    padding-left:0px;
    padding-right:0px;
	font-weight:bold;
	text-align:center;
    }
.forum_option {
    position:absolute;left:10px;top:2px;
    }
.forum_move {
    position:absolute;right:10px;top:2px;
    }
.forum_minibarre{
    width:100%;
    display:block;
    clear:both;
        position:relative;left:0px;top:0px;
    margin:0px;
    padding:0px;
    }
.forum_message {
    width:100%;
    display:block;
    clear:both;
	position:relative;left:0px;top:0px;
    margin:0px;
    padding:0px;
    }
.forum_message_author {
    position:absolute;left:5px;top:2px;
	color:#E3E3E3;
    }
.forum_message_date {
    width:100%;
	background-color:#174A25;
    color:#9DD485;
    margin:0px;
    padding:2px;
    padding-left:0px;
    padding-right:0px;
    text-align:center;
    }
.forum_message_options {
    position:absolute;right:10px;top:2px;
    }
.forum_message_avatar {
    display:block;
    float:left;
    width:76px;
    height:76px;
    margin:0px;
    padding:2px;
    }
.forum_message_wp {
    display:block;
    float:right;
    width:104px;
    margin:0px;
    padding:2px;
    text-align:center;
    }
.forum_message_pub
{
    display:block;
    float:right;
    margin:0.1em;
    padding:0;
}
.forum_message_censure {
    display:block;
    float:left;
    margin:0px;
    padding:2px;
    }
.forum_message_contents {
    width:auto;
    text-align:left;
    margin:2px;
    padding:2px;
    padding-left:78px;
    }
.forum_message_edit {
    display:block;
    margin-top:5px;
    margin-left:78px;
	font-size:8pt;
	font-style:italic;
    text-align:left;
    }

pre {
    white-space: pre;
    margin:0;padding:0;
    }
code {
	margin:1px;padding:3px;
	font-family:Courier New,Courier;
	color:#E3E3E3;
	background-color:#001C00;
	display:block;
	border:1px solid #E3E3E3;
    white-space: pre;
	}
.code {
    margin:0;padding:0;
	font-family:Courier New,Courier;
	color:#E3E3E3;
	background-color:#001C00;
	}

.php_var { color:#79B500; }
.php_sep { color:#E3E3E3; }
.php_str { color:#9DD485; }
.php_com { color:#D4EBDB; }

.forum_new {
	color:#BB9891;
	font-weight:bold;
	}

cite {
	display:block;
	border:1px solid #59C582;
	background-color:#174A25;
	color:#E3E3E3;
	margin:1px;padding:2px;
    border-left-width:1px;
    padding-left:4px;
	}
.spoiler {
	background-color:#E3E3E3;
	color:#E3E3E3;
    }

p {
    margin:0;
    padding:0;
    }

form {
    margin:0;
    padding:0;
    }

.wp_summary {
	clear:both;
	padding:1px;
	width:448px;
	font-size:11pt;
	}

#emplacement_top_barre {
	display:block;
	width:1002px;
	height:120px;
	margin-left:auto;margin-right:auto;
	margin-bottom:5px;
	z-index:0;
	}
#top_barre_support {
	width:100%;
	position:absolute;left:0px;top:0px;
	}
#top_barre {
	display:block;
	margin-left:auto;margin-right:auto;
	width:1002px;
	overflow:hidden;
	position:relative;left:0px;top:0px;
	height:120px;
	z-index:0;
	}

#bottom_barre_support {
	width:100%;
	display:block;
	padding-top:2px;
	}
#bottom_barre {
	margin-left:auto;margin-right:auto;
	width:1002px;
	overflow:hidden;
	position:relative;left:0px;top:0px;
	height:60px;
	z-index:0;
	}
#bottom_barre_buttons {
	clear:both;
	text-align:center;
	margin-top:5px;
	}
#bottom_barre_buttons a {
	padding:0px;
	margin:4px;
	margin-top:0px;
	margin-bottom:0px;
	}
#bottom_barre_buttons p {
    display:none;
	padding:0px;
	margin:0px;
	}

#bottom_img {
	z-index:1;
	margin-bottom:5px;
	}
#bottom_barre_desc {
	display:block;float:left;
	font-style:italic;
	font-size:8pt;
	color:#86D4A2;
	}
#bottom_barre_link {
	display:block;float:right;
	font-style:italic;
	font-size:8pt;
	color:#86D4A2;
	}

.button_masked {
	position:absolute;
	left:533px;
	top:1px;
	z-index:-1;
	display:none;
	}

#topbarre_img_Barre_Back {
	position:absolute;left:0px;top:0px;
	}

#bottombarre_img_Bottom {
	position:absolute;left:0px;top:0px;
	}

#button_home {
	position:absolute;
	left:15px;
	top:80px;
	z-index:1;
	}
#button_wall {
	position:absolute;
	left:115px;
	top:80px;
	z-index:2;
	}
#button_jack {
	position:absolute;
	left:285px;
	top:80px;
	z-index:3;
	}
#button_foru {
	position:absolute;
	left:536px;
	top:80px;
	z-index:4;
	}
#button_memb {
	position:absolute;
	left:414px;
	top:80px;
	z-index:5;
	}
#button_pub {
	position:absolute;
	left:533px;
	top:1px;
	z-index:6;
	}

.wp_wplist {
	width:72%;
	float:right;
	margin:0;padding:0;
	}
.wp_wplist div {
	float:left;
	margin:1px;
	}
.wp_wplist a {
	}
.wp_wplist a:hover {
	}
.wp_wplist a img {
	border-width:1px;
	}

.wp_wplist0 div a img {
	width:100px;
	height:75px;
	}
.wp_wplist1 div a img {
	width:150px;
	height:112px;
	}
.wp_wplist2 div a img {
	width:200px;
	height:150px;
	}

#wp_barre_cat {
	width:25%;
	}
#wp_barre_wp {
	width:72%;
	}

.wp_catlist {
	width:25%;
	float:right;
	margin:0;padding:0;
	}
.wp_catlist div {
	float:left;
	margin:1px;
	}
.wp_catlist a {
	text-decoration:none;
	}
.wp_catlist a:hover {
	text-decoration:none;
	}
.wp_catlist a img {
	border-width:1px;
	width:100px;
	height:75px;
	}
.wp_catlist1 div {
	width:240px;
	display:block;
	clear:both;
	text-align:left;
	}
.wp_catlist3 div {
	width:240px;
	display:block;
	}
.wp_catlist3 div div {
	width:102px;
	float:left;
	display:block;
	text-align:left;
	}
.wp_catlist .title {
	font-size:10pt;
	}

.wp_special_content {
    float:right;
    margin:0;padding:1px;
    padding-top:2px;
    padding-bottom:5px;
    text-align:justify;
    position:relative;left:0px;top:0px;
    }
.wp_special_content a {
    border-width:0px;
    width:auto;height:auto;
    }
.wp_special_content a:hover {
    border-width:0px;
    width:auto;height:auto;
    }
.wp_special_content a img {
    width:auto;height:auto;
    float:right;
    border-width:0px;
    padding-left:8px;
    padding-bottom:2px;
    }
.wp_special_content a:hover img {
    border-width:0px;
    }

#wp_spec_prev {
    z-index:0;
    float:left;
    padding-right:8px;
    padding-bottom:2px;
    }
#wp_spec_bonus {
    margin-top:10px;
    display:block;
    text-align:right;
    font-weight:bold;
    float:right;
    }

#sky {
    float:left;
    display:block;
    width:auto;
    height:auto;
    margin:0px;
    padding:0px;
    padding-right:5px;
    }
#sky img {
    border-width:0px;
    }

.wp_fullimg {
	border-width:1px;
	margin:0;padding:0;
	margin-left:auto;
	margin-right:auto;
	width:970px;
	height:727px;
	}

#showfullwp {
	width:972px;
	margin-top:80px;
	margin-left:auto;
	margin-right:auto;
	position:relative;left:0;top:0;
	z-index:0;
	}
#showfullwp div {
	width:468px;
	position:absolute;top:-10px;left:252px;
	z-index:1;
	}

#showfullwp #logos {
    position:absolute;top:-22px;left:150px;
    z-index:2;
    }

#allcatimg {
	width:966px;
	position:absolute;left:50%;top:20px;
	margin-left:-483px;
	z-index:2;
	}
#allcatimg div {
	float:left;
	}

fieldset { }

fieldset legend {
	color:#694400;
	}

#wp_navbarre {
	display:block;
	width:990px;
	margin-left:auto;margin-right:auto;
	text-align:left;
	}
#wp_navbarre fieldset {
	width:auto;
	display:block;
	float:left;
	padding:0;
	}
#wp_navbarre legend {
	margin:0;
	padding:0;
	}
#wp_navbarre select {
	margin:0;
	padding:0;
	}

#wp_navbarre_menu {
	display:block;
	float:right;
	margin-right:15px;
	}
#wp_navbarre_legend {
	display:block;
	float:left;
	padding-right:5px;
	text-align:center;
	}
#wp_drapeau {
	position:absolute;
	right:2px;
	top:122px;
	}

.graph {
	margin-left:auto;
	margin-right:auto;
	}
.graph table {
	width:auto;
	border:none;
	margin-left:auto;
	margin-right:auto;
	background-color:#000000;
	}
.graph tr {
	border:none;
	}
.graph td {
	border:none;
	background-image: url(../../images/graph_back.gif);
	background-color:#000000;
	color:#FFFFFF;
	margin:0;padding:0;
	text-align:center;
	vertical-align:bottom;
	height:100%;
	font-size:8pt;
	}

#forum_post {
	clear:both;
	border:1px solid #AFE5C1;
	padding:0px;
	margin:2px;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	display:block;
    background-color:#174A25;
	color:#E3E3E3;
	position:relative;top:0px;left:0px;
    }
#forum_post_title {
	padding-top:2px;padding-bottom:2px;
	padding-left:10px;padding-right:10px;
	vertical-align:top;
    text-align:center;
    font-weight:bold;
	border-width:0;
	margin:0;
	background-color:#86D4A2;
	color:#364B3E;
    }
#forum_post_title a {
    margin-left:50px;
    margin-right:50px;
    }

#forum_post_form {
	display:block;
    margin:0;
    padding:0;
    width:100%;
    }

#forum_post_form_input {
    width:90%;
    margin-top:1px;
    margin-bottom:1px;
    }
#forum_post_form textarea {
    height:90px;
    width:98%;
    margin-top:1px;
    margin-bottom:1px;
    }
#forum_post_smileys {
    display:block;
    width:160px;
    width:100%;
    padding:2px;
    }
#forum_post_smileys a {
    padding:0;
    margin:0;
    margin-right:1px;
    }

.CIT
{
    color:#694400;
    font-weight:bold;
}
