/*
			Thank you for Downloading the Left 2 Die template from http://clantemplates.com
			Designed by Eon of Clantemplates.com
			Coded by Boek of Clantemplates.com
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body 
{
	line-height: 1;
}
ol, ul, li
{
	list-style: none;
}
blockquote, q 
{
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after 
{
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus 
{
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins 
{
	text-decoration: none;
}
del 
{
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table 
{
	border-collapse: collapse;
	border-spacing: 0;
}
.clear
{
	clear:both;
}

body
{
		background: #000000;font-family:"Arial", Sans-serif; font-size:11px;margin:0px;padding:0px;
}
#wrapper
{
	background: url("../images/header.png") no-repeat;width: 847px; margin:auto;
}
#topbar
{
	height:43px;
}
#topbar span
{
	display:block;position:relative;height:11px;font-size:10px;color:#fff; float:left;
}
#topbar span.usersonline
{
	background:url("../images/usersonline.png") 0px 2px no-repeat;padding-left:129px;top:15px;left:598px; margin:0px 35px 0px 0px;
}
#topbar span.time
{
	background:url("../images/time.png") 0px 2px no-repeat;padding-left:25px;top:15px;left:587px;
}
#logo
{
	height:126px;width:243px;position:relative; top:16px;left:25px;float:left;
}
ul#navigation
{
	float:left;list-style:none;height:27px;width:549px;position:relative;top:100px;left:52px;padding:0px;margin:0px;
}
ul#navigation li
{
	display:block;float:left;padding:0px;margin:0px 10px 0px 0px;
}
ul#navigation li a
{
	background:url("../images/nav.png") no-repeat;display:block;height:27px;width:37px;text-indent:-9000px;
} 
ul#navigation li a.accueil
{
	background:url("../images/nav.png") 0px 0px;width:65px;
}
ul#navigation li a.forum
{
	background:url("../images/nav.png") -68px 0px;width:54px;
}
ul#navigation li a.tchat
{
	background:url("../images/nav.png") -132px 0px;width:49px;
}
ul#navigation li a.team
{
	background:url("../images/nav.png") -190px 0px;width:63px;
}
ul#navigation li a.teamspeak
{
	background:url("../images/nav.png") -263px 0px;width:74px;
}
ul#navigation li a.dll
{
	background:url("../images/nav.png") -350px 0px;width:110px;
}
ul#navigation li a.contact
{
	background:url("../images/nav.png") -465px 0px;width:60px;
}
ul#navigation li.lastitem
{
	margin:0px;
}
#content-wrapper
{
	margin-top:42px;
}
#sidebar
{
	background:url("../images/sidebar.png") no-repeat center top;float:right;}#sidebar-p{width:259px;padding:4px;
}
#login
{
}
#login .boxbg
{
	background:#0f0f0f;
}
#login .boxfooter
{
	background:#0f0f0f url("../images/boxfooter.png") no-repeat center bottom;height:3px;padding:10px 0px 0px 0px;
}
#login h1
{
	background:url("../images/login.png") no-repeat;display:block;height:94px;width:275px;text-indent:-9999px;overflow:hidden;position:absolute;margin:-42px 0px 0px -10px;
}
#login form
{
	padding:50px 0px 0px 0px;text-align:center;
}
#login form input.field
{
	height:24px;width:205px;background:url("../images/input.png");border:0px;padding:12px 0px 0px 10px;color:#fff;margin:5px;font-size:11px;
}
#login a.button
{
	background: url("../images/loginform.png") no-repeat;border:0px;color:#fff;height:27px;text-decoration:none;margin:4px 0px 0px 3px;display:block;float:right;text-indent:-9000px;
}
#login a.register
{
	background:url("../images/loginform.png") no-repeat;width:62px;
}
#login a.forgotpw
{
	background:url("../images/loginform.png") -116px no-repeat;width:106px;
}
#roster
{
}
#roster .boxbg
{
	background:#0f0f0f;
}
#roster .boxfooter
{
	background:#0f0f0f url("../images/boxfooter.png") no-repeat center bottom;height:3px;padding:10px 0px 0px 0px;
}
#roster h1
{
	background:url("../images/roster.png") no-repeat;display:block;height:94px;width:275px;text-indent:-9999px;overflow:hidden;margin:0px 0px 0px -8px;
}
#roster ul
{
	display:block;width:248px;margin:auto; clear: both;
}
#roster ul li
{
	float:left;display:block;width:82px;height:84px;
}
#roster ul li img
{
	margin:3px;
}
#roster a.button
{
	background:url("../images/rosterbutton.png") no-repeat;border:0px;color:#fff;height:27px;text-decoration:none;margin:4px 0px 0px 3px;display:block;text-indent:-9000px;float:right;
}
#roster a.fullroster
{
	width:76px;
}
#roster-name 
{
	color: #fff; 
	text-align: center;
	margin: 6px 0 3px;
	clear: both; 
}
#login-name strong 
{ 
	color: #2e8fed; 
}
#login-name 
{
	color: #fff; 
	text-align: center;
	margin: 6px 0 3px;
	clear: both; 
}
#roster-name strong 
{ 
	color: #2e8fed; 
}
#sponsors
{
}
#sponsors .boxbg
{
	background:#0f0f0f;text-align:center;
}
#sponsors .boxfooter
{
	background:#0f0f0f url("../images/boxfooter.png") no-repeat center bottom;height:3px;padding:10px 0px 0px 0px;
}
#sponsors h1
{
	background:url("../images/sponsors.png") no-repeat;display:block;height:94px;width:275px;text-indent:-9999px;overflow:hidden;margin:0px 0px 0px -8px;
}
#fofo
{
}
#fofo .boxbg
{
	background:#0f0f0f;text-align:center;
}
#fofo .boxfooter
{
	background:#0f0f0f url("../images/boxfooter.png") no-repeat center bottom;height:3px;padding:10px 0px 0px 0px;
}
#fofo h1
{
	background:url("../images/nav_forum.png") no-repeat;display:block;height:94px;width:275px;text-indent:-9999px;overflow:hidden;margin:0px 0px 0px -8px;
}
#sidebarfooter
{
	height:15px;background:url("../images/sidebarfooter.png");
}
#content
{
	width:488px;float:right;margin:-15px 15px 0px 0px
}
#content .post
{
	background:#fff url("../images/post.png") no-repeat; padding:10px 0px 10px 0px;width:488px;margin:0px 0px 6px 0px;    
}
#content .post h4
{
	font-size:11px;color:#348100; padding:0px 0px 0px 38px;
}
#content .post .time
{
	font-size:11px;background:url("images/clock.png") no-repeat;padding:0px 0px 0px 15px;top:-10px;left:360px;display:block;position:relative;
}
#content .post p
{
	padding:0px 0px 20px 15px;
}
#content .post .links
{
	display:block;height:14px;
}
#content .post .links a
{
	display:block;height:14px;float:right;text-indent:-9000px;margin:0px 22px 0px 0px
}
#content .post .links a.comment
{
	width:62px;background:url("../images/postbuttons.png") -107px no-repeat;
}
#content .post .links a.viewpost
{
	width:85px;background:url("../images/postbuttons.png") no-repeat;
}
#footer
{
	height:48px;width:847px;background:url("../images/footer.png") no-repeat;margin:10px 0px 10px 0px;
}
#footer a
{
	display:block;height:16px;text-indent:-9000px;float:left;position:relative;
}
#footer a.eon
{
	width:132px;left:435px;top:16px;
}
#footer a.boek
{
	width:120px;left:455px;top:16px;
}
				
a:link 
{
	color: #026CB1;
	text-decoration: none;
}
a:visited 
{
	color: #026CB1;
	text-decoration: none;
}
a:active 
{
	color: #c87b02;
	text-decoration: none;
}
a:hover 
{
	color: #c87b02;
	text-decoration: none;
}
.div_info
{
    float               : left;
    padding             : 5px 5px 5px 5px;
    margin              : 5px 5px 15px 5px;
    text-align          : center;
    background-color    : #EAEAEA;
    border              : 1px solid #B5B5B5;
    -moz-border-radius  : 15px;
	list-style: none;
}

.div_info:hover
{
    background-color   : #FFFFFF;
}
.sondage
{
	padding:20px;
}
.attention
{  
    color       : #d38d61;
    background  : url(../images/objet/attention.png) no-repeat;
}
.information
{   
    color       :#488048;
    background  :url(../images/objet/info.png) no-repeat;
}

.erreur
{
    color       :#c25f5f;
    background  :url(../images/objet/erreur.png) no-repeat;
}

.question
{
    color       :#6c96d3;
    background  :url(../images/objet/question.png) no-repeat;
}
.information, .attention, .question, .erreur
{
    height              :35px; 
    display             :block;
    font-weight         :bold;
    padding-left        :50px;
    vertical-align      :middle;
    background-position :5px 50%;
}
.signature
{
	background:url(../images/fond.png);
	background-position:center;
	background-repeat:no-repeat;
	color:#FFF;
	font-size:14px;
	height:0px;
	text-align:center;
	width:400px;
}
#onglets
{
    font : bold 11px Batang, arial, serif;
    list-style-type : none;
    padding-bottom : 24px; /* à modifier suivant la taille de la police ET de la hauteur de l'onglet dans #onglets li */
    border-bottom : 0px;
    margin-left : 0;
	padding-left:48px;
    -moz-border-radius: 15px;

}
#onglets li
{
    float : left;
    height : 21px; /* à modifier suivant la taille de la police pour centrer le texte dans l'onglet */
    background-color: #CCCC90;
    margin : 2px 2px 0 2px !important;  /* Pour les navigateurs autre que IE */
    margin : 1px 2px 0 2px;  /* Pour IE  */
    border : 1px solid #9EA0A1;
	-moz-border-radius: 15px;
}
#onglets li.active
{
	background-image:url(../images/thead_bg.png);
	background-repeat:repeat;
	-moz-border-radius: 15px;
}
#onglets a
{
    display : block;
    color : #FFF;
	text-decoration : none;
    padding : 4px;
	-moz-border-radius: 15px;
}
#onglets a:hover
{
	background-image:url(../images/thead_bg.png);
	background-repeat:repeat;
	-moz-border-radius: 15px;
}
