@charset "utf-8";
/* CSS Document */

/* --- Pour changer la couleur des backgrounds  */
.bgColor{
	background:#2C2F33;
}

a{
	text-decoration:none;
}

body {
	background:url(../images/bck.gif) repeat-y center #C9BAA3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
}
img{
	border:none;
}
h2{
	font-size:24px;
	color:#fc0;
	font-weight:normal;
	margin:12px 0px 0px 14px;
	float:left;
}
h3.cont{
	font-size:24px;
	color:#fc0;
	font-weight:normal;
	margin:12px 0px 0px 14px;
}
#main {
	width:981px;
	margin:4px auto;
}
#header{
	height:115px;
}
#logo{
	margin:5px 0px 0px 2px;
	width:220px;
	float:left;
}
#leaderboard{
	width:728px;
	vertical-align:middle;
	float:right;
	margin:10px;
}

#topnav{
	background-color:#171617;
	color:#fff;
	height:25px;
}
#nav{
	float:left;
	margin:6px 0px 0px 10px;
}
a{
	text-decoration:none;
	color:#fff;
}
a:hover{
	color:#fc0;
}
a#roll{
	color:#fc0;
}
a#roll2{
	color:#fc0;
}
#rightColumn{
	width:300px;
	float:left;
	margin:20px 0px 0px 0px;
}
#medrec{
	width:300px;
	height:250px;
	margin:0px 0px 10px 0px;
	/*clear:left;*/
	float:left;
}
#self{
	width:300px;
	height:250px;
}
#language{
	float:right;
    text-align:center;
	margin:6px 40px 0px 0px;
}
#flux{
	float:right;
	margin:5px 10px 0px 0px;
}
#footer{
	clear:left;
	height:140px;
	margin:auto;
	width:980px;
	margin-top:10px;
}
#googleadsense{
	width:728px;
	height:90px;
	margin:0px auto;
}
#footertext{
	height:25px;
	text-align:center;
	margin:30px 0px 0px 0px;
}
#footertext a{color:#333;}
.clearer{
	clear:both;
}

/* ----- TELEX ------ */

h2#telexTitle{
	float:none;
	margin:4px 0px 8px 0px;
}
#telexRight{
	width:280px;
	margin:0px 0px 10px 0px;
	padding:9px 10px;
	text-align:center;
	float:left;
	}
#telexRight .line div{
	float:left;
	color:#fff;
	text-align:left;
}
#telexRight div.desc{
	margin-left:10px;
	width:204px;
}
#telexRight div p{
	float:left;
}
#telexRight .line{
	border-bottom:1px solid #444957;
	margin-bottom:6px;
	padding-bottom:6px;
	float:left;
}
#telexRight a{
	color:#fc0;
}
#telexRight a:hover{
	text-decoration:underline;
}

#categorie1, #categorie2, #categorie3, #categorie4
{
filter:alpha(opacity=70);
-moz-opacity:0.7;
opacity: 0.7;
}

#textacceull{
width:630px;
margin:0px 0px 10px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
height:60px;
color:#fff;
padding:10px;
}


ul.formactions
{
list-style-type:none;
}

#login_form li
{
	margin-top:10px;
}
#login_form li input
{
	font-size:xx-small;
}
#login_form
{
	list-style-type:none;
}

*{/*border:solid 1px black;*/}

html, body {
min-height: 100%;
height: auto /*!important*/;
height: 100%
}

#window a:link {color: #666666;}
#window a:visited {color: #666666;}
#window a:hover {color: #000;}
#window a:active {color: #666666;}
#window a:focus{color: #666666;}



#loginform tr td
{
text-align:left;
color:white;
}

#loginform tr td a
{

color:white;
}

p.contact
{
color:white;
	font-weight:normal;
	margin:12px 0px 0px 14px;
}

