/* Polices d'écriture */

/* Matchs */
.blue {
color:#0066ff;
}

.green {
color:#009900;
}

.red {
color:#cc0000;
}

.neutral {
color:#06F;
}

.bigtitle {
font-size:18px;
}

.medium {
font-size:15px;
}

/* Autres */
.black {
color : #000000;
text-decoration: none;
}
.black a {
color : #000000;
text-decoration: none;
}
.black a:hover {
color:#06C;
}

.miniblack {
color : #000000;
text-decoration: none;
font-size:8px;
}
.miniblack a {
color : #000000;
text-decoration: none;
font-size:8px;
}
.miniblack a:hover {
color:#0066FF;
font-size:8px;
}

.white {
color : #FFFFFF;
text-decoration: none;
}
.white a {
color : #FFFFFF;
text-decoration: none;
}
.white a:hover {
color:#FAED03;
}

.franklin {
	font-family: "Franklin Gothic Medium Cond";
	font-size:10px;
}

/* Body */

body {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	background-image:url(images/background.png);
	background-repeat:repeat-x;
	background-color:#000;
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
}

/* Header */

div.headcontainer {
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	background-color:#000;
}

div.header {
	width:1000px;
	height:119px;
	background-image:url(images/header.png);
}

div.header2 {
	width:1000px;
	height:29px;
	background-image:url(images/header2.png);
}

div.login {
	background-image:url(images/login.jpg);
	background-repeat:no-repeat;
	height:97px;
	width:320px;
	margin-left:610px;
}

/* Partie gauche du site */

div.leftcontainer {
	margin-left:auto;
	margin-right:auto;
	width:256px;
	float:left;
}

div.team {
	margin-left:69px;
	width:187px;
	background-image:url(images/team.png);
}

div.team2 {
	width:187px;
	height:12px;
	background-image:url(images/team2.png);
}


div.shoutbox {
	margin-left:69px;
	margin-top:3px;
	width:187px;
	height:317px;
	background-image:url(images/shoutbox.jpg);
}

/* Partie centrale > Blocs last */

div.lastcontainer {
	float:right;
	width:744px;
}

div.lastnews {
	width:227px;
	height:132px;
	background-image:url(images/lastnews.jpg);
	float:left;
}

div.lastresults {
	width:225px;
	height:132px;
	background-image:url(images/lastresults.jpg);
	float:left;
}

div.lasttopic {
	width:223px;
	height:132px;
	background-image:url(images/lasttopic.jpg);
	float:left;
}

/* Colonnes gauche/droite interieures */

div.leftcolumn {
	width:512px;
	float:left;
	margin-top:8px;
	}

div.rightcolumn {
	width:163px;
	float:left;
	margin-top:7px;
}

div.cadrecenter {
	border:1px solid #5c5c5c;
	width:501px;
	margin-left:3px;
}

/* Partie droite du site */

div.sponsors {
	width:28px;
	height:166px;
	background-image:url(images/sponsors.jpg);
	float:left;
}

div.sponsorbox {
	width:163px;
}

div.spr1 {
	width:135px;
	height:83px;
	float:right;
	background-image:url(images/spr1.jpg);
}

div.spr2 {
	width:135px;
	height:83px;
	float:right;
	background-image:url(images/spr2.jpg);
}

div.partnerbox {
	margin-top:5px;
	width:163px;
}

div.partners {
	width:28px;
	height:166px;
	background-image:url(images/partners.jpg);
	float:left;
}

div.pub {
	margin-top:5px;
	width:163px;
	height:612px;
	background-image:url(images/pub.jpg);
}

/* Footer */

div.footer {
	width:862px;
	height:45px;
	background-image:url(images/footer.jpg);
	margin-top:5px;
	margin-left:69px;
}

/* Additionel / Mise en forme interieure */

br.clearfloat {
     clear: both;
     height: 0;
     font-size: 1px;
     line-height: 0px;
 }
 
/* News */
 
div.comment {
	width:95px;
	height:16px;
	background-image:url(images/news/com.jpg);
	font-size:9px;
}

div.title {
	width:501px;
	height:20px;
	background-image:url(images/titlenews.jpg);
}

/* Last news */

div.gamenews {
	width:58px;
	height:15px;
	background-image:url(images/game.png);
	background-repeat:no-repeat;
	float:left;
	padding-top:2px;
	padding-left:8px;
}

div.button {
	width:27px;
	height:15px;
	background-image:url(images/news/button.jpg);
	float:left;
	color:#000;
}

div.lasttext {
	width:152px;
	float:left;
	color:#FFF;
	padding-left:1px;
}

div.com {
	width:33px;
	float:right;
	color:#999;
}
 /* Last matchs */
 
div.lasttext2 {
	width:130px;
	float:left;
	color:#FFF;
	padding-left:1px;
}
 
div.com2 {
	width:40px;
	float:left;
}

/* Matchs */

.tdfonce {
	background-color:#2C2C2C;
}

.tdgris {
	background-color:#555;
}