HTML, BODY {
 background-color : #f6f6f6;
 background-image : url();
 background-repeat : no-repeat;
 background-attachment : fixed;
 background-position : left top;
 margin-top: 0px;
 margin-left: 0px;
 margin-bottom: 30px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
}



/* LIENS */

a {
 color : #000000;
}

a {
 text-decoration : none;
} 

a:visited {
 color : #000000;
}
 
a:hover { 
 color: #555555;
}

a:active {
 color: #000000;
}

#index { 
background-color: #f6f6f6;
width: 830px;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
} 

#main { 
background-color: #f6f6f6;
width: 800px;
margin-left: -85px;
} 

#mainrules { 
background-color: #f6f6f6;
width: 415px;
margin: 0 auto 0 auto;
} 

#rules2011 { 
position:relative; top:auto; left:15%;
background-color: #f6f6f6;
width: 590px;
} 

#rules2012 { 
position:relative; top:auto; left:15%;
background-color: #f6f6f6;
width: 590px;
} 

#titleimg { 
position:relative;
margin-top: 0px;
margin-left: 25%;
margin-right: auto;
width: 426px;
} 

#middiv { 
position:relative;
margin-top: auto;
margin-left: 31%;
margin-right: auto;
} 

#middivtop { 
position:relative;
font-size:10px;
margin-top: auto;
margin-left: 26%;
margin-right: auto;
} 

#shoutbox { 
position:absolute; top:auto; left:auto;
background-color: #f6f6f6;
width: 390px;
} 

#info { 
position:relative; top:auto; left:15%;
background-color: #f6f6f6;
width: 590px;
} 

#infotxt { 
position:relative; top:auto; left:auto;
background-color: #f6f6f6;
width: 590px;
} 

#cboxdiv { 
position:relative;
margin-left: auto;
} 

.farmmoves{
	color:#000000;
	font-size:11px;
}

table.champ{
	color:#f6f6f6;
	font-size:11px;
	margin:0px 0px 0px 0px;
}

table.champ TD{
	background-color:#000000;
}

table.champs{
	color:#000000;
	font-size:10px;
	margin:0px 0px 2px 2px;	
}

table.champs TD{
	padding-left:121px;
}

table.cumul{
	color:#000000;
	font-size:11px;
	margin:0px 0px 0px 0px;
}

table.cumul TD{
	background-color:#d0d0d0;
}

table.first{
	color:#063;
	font-size:11px;
	margin:0px 0px 2px 2px;
}

table.first TD{
	background-color:#f0f0f0;
}

table.cumul2{
	color:#000000;
	font-size:11px;
	margin:-4px 0px 0px 2px;
}

table.cumul2 TD{
	background-color:#e9e9e9;
}

table.cumul3{
	color:#f6f6f6;
	font-size:9px;
	margin:-4px 0px 0px 2px;
}

table.cumul3 TD{
	background-color:#555555;
}


table.farm{
	color:#000000;
	font-size:11px;
	margin: 0px 0px 0px 0px;
}

table.farmtitle{
	color:#f6f6f6;
	font-size:11px;
	background-color:#000000;
}

.rules { 
background-color: #FF9;
text-align:center;
width:593px;
margin-left: -2px;
}

.basics { 
background-color: #f0f0f0;
}

.roster { 
background-color: #f0f0f0;
}

.systeme { 
background-color: #f0f0f0;
}

.ordre { 
background-color: #f0f0f0;
}

.farm11 { 
background-color: #CCF;
width: 268px;
}

.farm12 { 
background-color: #CCF;
width: 320px;
}

.fc { 
background-color: #CCF;
}

.acqui12 { 
background-color: #F99;
width: 140px;
}

.acqui {
background-color: #F99;
}


/* SHOWBOXSHOUT*/
#showboxshout{ 
position:static;
width:400px;  
z-index:1; 
margin-left: auto; 
margin-right: auto;  
}

.countdown {
background-color:#CC0000;
color: #f6f6f6;
font-size:20px;
font-weight:bold;
width: 365px;
text-align:center;
margin-left:auto;
margin-right: auto;
}

.shouttitle { 
background-color: #000000;
color: #f6f6f6;
font-size:22px;
font-weight:bold;
width: 393px;
text-align:center;
margin-left: 0px;
position:relative;
} 

.shoutsub { 
background-color: #000000;
color: #f6f6f6;
font-size:10px;
width: 412px;
text-align:center;
}

.infotitle { 
background-color: #000000;
color: #f6f6f6;
font-size:22px;
font-weight:bold;
width: 593px;
text-align:center;
margin-left: -1px;
position:relative;
} 