body
{
	margin:0;
	padding:0;
	background:url(image/bg3.jpg) repeat;
	font-size:12px; 
	font-family:Verdana;
	color:#fff;
	/*max-width:1056px;*/
	min-width:991px;
}
#grass
{
	height:59px;
	width:100%;
	position:fixed;
	bottom:0;
	left:0;
	background:url(image/grass.png) repeat-x top left;
	z-index:9999999;
}
#bann
{
	height:202px;
	/*width:1056px;*/
	width:100%;
	background:url(image/bann_def2.jpg) no-repeat top center;
}
#boutons
{
	height:25px;
	margin-top:10px;
	margin-left:129px;
	margin-bottom:-30px;
}
#boutons img
{
	margin:0;
	border:none;
	margin-right:10px;
}
#psground
{
	height:145px;
	width:145px;
	margin:0;
	margin-top:-115px;
	margin-left:100px;
	background:url(image/psground.png);
	display:none;
}
#publongue
{
	height:90px;
	width:728px;
	margin-top:10px;
	margin-left:130px;
	margin-bottom:0px;
}
#logo
{
	height:178px;
	width:103px;
	background:url(image/logo.png) no-repeat top right;
	position:absolute;
	top:202px;	
}
#logo2
{
	height:178px;
	width:223px;
	background:url(image/logo2.png) no-repeat top right;
	position:absolute;
	top:230px;
	margin-left:744px;
}
#topbar
{
	height:60px;
	background:url(image/top_bar.png) no-repeat;
	width:100%;
	margin:0;
	padding:0;
}
#navbar
{
	padding-top:10px;
	margin-left:30px;
	margin-bottom:10px;
}
#navbar ul
{
	margin:0;
	padding:0;
	margin-left:100px;
}
#navbar li
{
	margin:0;
	padding:0;
	display:inline;
	margin-right:10px;
}
#navbar li a
{
	color:#fff;
	font-size: 10px;
	font-family:verdana;
	text-decoration:none;
}
#navbar li a:hover
{
	color:#999;
	font-size: 10px;
	font-family:verdana;
	text-decoration:none;
}
#navbar2
{
	margin:0;
	margin-left:140px;
	padding:0;
	padding-top:9px;
}
#navbar2 ul
{
	margin:0;
}
#navbar2 li
{
	display:inline;
	color:#333;
	font-size: 10px;
}
#textDiv a
{
	color:#333;
	font-size: 10px;
	font-family:verdana;
	text-decoration:none;
	margin-right:10px;
	font-weight:bold;
}
#textDiv a:hover
{
	color:#222;
	font-size: 10px;
	font-family:verdana;
	text-decoration:none;
	margin-right:10px;
	font-weight:bold;
}
#textDiv a:visited
{
	color:#333;
	font-size: 10px;
	font-family:verdana;
	text-decoration:none;
	margin-right:10px;
	font-weight:bold;
}
#navbar2 li a
{
	color:#333;
	font-size: 10px;
	font-family:verdana;
	text-decoration:none;
}
#navbar2 li a:hover
{
	color:#222;
	font-size: 10px;
	font-family:verdana;
	text-decoration:none;
}
#colonne1
{
	margin-left:13px;
	width:90px;
	margin-top:40px;
	float:left;
}
#colonne1 h2
{
	margin-left:5px;
}
#colonne2
{
	margin-left:10px;
	width:477px;
	margin-top:40px;
	float:left;
}
#colonne3
{
	margin-left:10px;
	width:376px;
	margin-top:40px;
	float:left;
}
#colonne5
{
	margin-left:12px;
	width:630px;
	margin-top:40px;
	float:left;
}
#colonne6
{
	margin-left:10px;
	width:200px;
	margin-top:40px;
	float:left;
}
#colonne7
{
	margin-left:10px;
	width:320px;
	margin-top:40px;
	float:left;
}
#colonne4
{
	margin-left:10px;
	width:198px;
	margin-top:40px;
	float:left;
	display:none;
}
#stadium
{
	background:url(image/stadium.png) bottom left no-repeat;
	padding-bottom:360px;
}
#stadium2
{
	font-size:10px;
	color:#999;
	text-align:center;
	font-weight:normal;
	margin-top:20px;
}
#stadium2 a
{
	font-size:10px;
	color:#999;
	text-align:center;
	font-weight:normal;
	margin-top:20px;
	text-decoration:none;
}
#stadium2 a:hover
{
	font-size:10px;
	color:#999;
	text-align:center;
	font-weight:normal;
	margin-top:20px;
	text-decoration:underline;
}
#stadium2 a:visited
{
	font-size:10px;
	color:#999;
	text-align:center;
	font-weight:normal;
	margin-top:20px;
	text-decoration:none;
}
#all
{
	margin-right:auto;
	margin-left:auto;
	width:991px;
}
.clear{
	clear:both;
	height:1px;
	margin-top:-1px;
}
/*----Coins arrondis---*/
.roundcont 
{
	width: 100%;
	background-color: #fff;
	color: #090101;
	margin-bottom:20px;
}
.sep
{
	background:url(image/separate.gif) no-repeat;
	height:1px;
	width:453px;
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
}
.sep2
{
	background:url(image/sep2.gif) no-repeat;
	height:1px;
	width:221px;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
}
.sep3
{
	background:url(image/sep3.gif) no-repeat;
	height:1px;
	width:276px;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
}
.sep4
{
height:20px;
margin:0px;
padding:0px;
}
.rss
{
	height:16px;
	/*background:url(image/rss.gif) no-repeat;*/
	float:right;
	margin-right:20px;
	margin-top:2px;
	margin-bottom:-1px;
	font-size:10px; 
	font-family:Verdana;
	color:#000;
	font-style:italic;
	padding-left:5px;
	padding-top:3px;
}
.rss3
{
	height:16px;
	/*background:url(image/rss.gif) no-repeat;*/
	float:right;
	margin-right:20px;
	margin-top:2px;
	margin-bottom:-1px;
	font-size:10px; 
	font-family:Verdana;
	color:#000;
	font-style:italic;
	padding-left:5px;
	padding-top:3px;
}
.rss2
{
	height:16px;
	/*background:url(image/rss.gif) no-repeat;*/
	float:right;
	margin-right:0px;
	margin-top:1px;
	margin-bottom:-1px;
	font-size:10px; 
	font-family:Verdana;
	color:#000;
	font-style:italic;
	padding-left:20px;
	padding-top:2px;
}
.roundcont a
{
	text-decoration:none;
}
.roundcont p 
{
	margin: 5px 10px 0px 11px;
}

.roundtop 
{ 
	background: url(image/tr.jpg) no-repeat top right; 
}

.roundbottom 
{
	background: url(image/br.jpg) no-repeat top right; 
}

img.corner 
{
   width: 6px;
   height: 6px;
   border: none;
   display: block !important;
}
img
{border:none;}
#accordion 
{
	margin:0px 0px;
	margin-top:5px;
}
h3.toggler 
{
	cursor: pointer;
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	background: url(image/red_button2.png) no-repeat;
	color: #fff;
	margin:0px;
	margin-left:10px;
	padding-left:10px;
	padding-top:5px;
	height:23px;
}
h3.toggler2 
{
	cursor: pointer;
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	background: url(image/red_button2.png) no-repeat;
	color: #fff;
	margin:0;
	margin-top:5px;
	margin-left:10px;
	padding-left:10px;
	padding-top:5px;
	height:23px;
	margin-bottom:0;
}
h3.toggler3 
{
	cursor: pointer;
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	background: url(image/blue.jpg) no-repeat;
	color: #fff;
	margin:0;
	margin-left:9px;
	padding-left:20px;
	padding-top:6px;
	margin-top:5px;
	height:23px;
}
h3.toggler333
{
	cursor: pointer;
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	background: url(image/blue_button.png) no-repeat;
	color: #fff;
	margin:0;
	margin-left:9px;
	padding-left:20px;
	padding-top:6px;
	margin-top:5px;
	height:23px;
}
h3.toggler4
{
	cursor: pointer;
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	background: url(image/blue2.jpg) no-repeat;
	color: #fff;
	margin:0;
	margin-left:9px;
	padding-left:20px;
	padding-top:6px;
	margin-top:5px;
	height:23px;
}
.element p, .element h4 
{
	margin:0px;
	margin-left:15px;
}

blockquote {
	padding:5px 20px;
}
.vignette_album
{
	height:43px;
	width:62px;
	background: #dadada;
	float:left;
	margin:2px 7px 14px 2px;
}
#album
{
	margin-left:11px;
	padding-bottom:5px;
}
/*---------première --------*/
#pre
{
	height:247px;
}
#full
{
	width:369px;
	height:247px;
	background:#dadada;
	margin-left:9px;
	padding:0;
	float:left;
}
#full img
{
	border:none;
}
#div_pre_vignette
{
	float:left;
	margin-left:3px;
	width:85px;
}
.pre_vignette
{
	width:85px;
	height:55px;
	background:#dadada;
	margin-bottom:9px;
}
#pub1
{
	height:60px;
	width:468px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
}
#pub2
{
	height:60px;
	width:468px;
	margin-left:75px;
	margin-top:5px;
	margin-bottom:5px;
}
.bluebar
{
	height:25px;
	width:458px;
	background:url(image/blue.jpg) no-repeat;
	margin-left:9px;
	margin-top:5px;
	margin-bottom:5px;
}
.vignall
{
	float:left;
	width:221px;
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000;
}
.vignalltxt
{
	width:215px;
	height:55px;
	margin-left:10px;
	float:left;
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	text)aign:justify;
	color:#000;
	margin-top:5px;
	text-decoration:none;
}
.vignalltxt a
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#044bbd;
	margin-top:0px;
	text-decoration:none;
}
.vignalltxt h1
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#bb140e;
	margin-top:0px;
	text-decoration:none;
}
.vignalltxt a:visited
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#044bbd;
	margin-top:0px;
	text-decoration:none;
}
.vignalltxt a:hover
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000;
	margin-top:0px;
	text-decoration:none;
}
.vignalltxt25
{
	width:230px;
	height:55px;
	margin-left:10px;
	float:left;
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000;
	margin-top:10px;
	text-decoration:none;
}
.vignalltxt25 a
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#044bbd;
	margin-top:0px;
	text-decoration:none;
}
.vignalltxt25 h1
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#bb140e;
	margin-top:0px;
	text-decoration:none;
}
.vignalltxt25 a:visited
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#044bbd;
	margin-top:0px;
	text-decoration:none;
}
.vignalltxt25 a:hover
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000;
	margin-top:0px;
	text-decoration:none;
}
.vignalltxt2
{
	width:130px;
	height:55px;
	margin-left:10px;
	float:left;
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000;
	margin-top:10px;
	text-decoration:none;
}
.vignalltxt2 a
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#044bbd;
	margin-top:0px;
	text-decoration:none;
}
.vignalltxt2 h1
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#bb140e;
	margin-top:0px;
	text-decoration:none;
}
.vignalltxt2 a:visited
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#044bbd;
	margin-top:0px;
	text-decoration:none;
}
.vignalltxt2 a:hover
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000;
	margin-top:0px;
	text-decoration:none;
}
.vign2
{
	width:219px;
	background:#dadada;
	height:145px;
	margin:1px;
}
.vign2brd
{
	border:1px solid #dadada;
	margin-left:9px;
	width:221px;
	margin-top:10px;
	margin-bottom:5px;
	float:left;
}
.vign3
{
	width:85px;
	background:#dadada;
	height:55px;
	margin:1px;
}
.vign33
{
	width:120px;
	background:#dadada;
	height:80px;
	margin:1px;
}
.vign3brd
{
	border:1px solid #dadada;
	margin-left:9px;
	width:87px;
	margin-top:10px;
	margin-bottom:5px;
	float:left;
}
.vign3brd3
{
	border:1px solid #dadada;
	margin-left:9px;
	width:122px;
	margin-top:10px;
	margin-bottom:5px;
	float:left;
}
.vign3txt
{
	width:130px;
	height:55px;
	padding-left:5px;
	float:left;
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	margin-top:10px;
	text-decoration:none;
}
.vign3txt3
{
	width:300px;
	height:100px;
	padding-left:5px;
	float:left;
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000;
	margin-top:10px;
	text-decoration:none;
	text-align:justify;
}
.vign3txt h1
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#bb140e;
	margin-top:0px;
}
.vign3txt a:visited
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#044bbd;
	margin-top:0px;
	text-decoration:none;
}
.vign3txt a:hover
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000;
	margin-top:0px;
	text-decoration:none;
}
.vign3txt a
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#bb140e;
	margin-top:0px;
	text-decoration:none;
}
.vign3txt
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#044bbd;
	margin-top:15px;
	text-decoration:none;
}
.vign3txt2
{
	width:130px;
	height:55px;
	padding-left:5px;
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000;
	margin-top:10px;
}
.vign3txt2 h1
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#bb140e;
	margin-top:0px;
}
.ITW
{
	min-height:55px;
	margin-bottom:20px;
	margin-left:10px;
}
.ITW2
{
	min-height:55px;
	margin-bottom:20px;
	margin-left:230px;
}
#une
{
	margin-left:9px;
	width:458px;	
}
#une h1
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#bb140e;
	display:inline;
}
#une h2
{
	font-family: sans-serif;
	font-size: 10px;
	font-weight:normal;
	font-style:italic;
	color:#044bbd;
	display:inline;
	margin-left:10px;
}
#une p
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000;
	text-align:justify;
	margin:0;
	margin-top:20px;
}
.element ul
{
	margin-left:20px;
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#888;
	text-align:left;
}
.element li
{
margin:0;
padding:0;
}
.element em
{
	color:#bb140e;
	margin-bottom:4px;
}
.element strong
{
	color:#044bbd;
}
.element li div {
	color:#bb140e;
	display:inline;
	}
.element  a, a:active, a:visited
{
	color:#044bbd;
	text-decoration:none;
}
.element a:hover
{
	color:#000;
	text-decoration:none;
}
.clearer
{
	clear:both;
	height:1px;
	width:1px;
}
#w
{
	/*width:610px;*/
	margin:10px;
}
#news textarea
{
	width:340px;
	height:80px;
	border:1px solid #94a3c4;
	margin-top:0; 
}
#news img
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
html:not([lang*=""]) .bandeau
{
	width:359px;
	background:url(image/bandeau.png) repeat;
	padding-left:10px;
	padding-top:5px;
	height:80px;
	position:relative;
	top:10;
}
.bandeau
{
	width:359px;
	background:url(image/bandeau.png) repeat;
	padding-left:10px;
	padding-top:5px;
	margin-top:-60px;
	height:80px;
}
.bandeau h1
{
	font-family: sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#bb140e;
	display:inline;
	margin-right:10px;

}
.bandeau a
{
	font-family: sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#bb140e;
	display:inline;
	margin-right:10px;	
}
.bandeau a:hover
{
	font-family: sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#bb140e;
	display:inline;
	margin-right:10px;
}
.bandeau a:visited
{
	font-family: sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#bb140e;
	display:inline;
	margin-right:10px;	
}
.bandeau h2
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	font-style:italic;
	color:#044bbd;
	display:inline;

}
.bandeau p
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#fff;
	text-align:justify;
	margin:0;
	margin-top:5px;
	margin-bottom:3px;
	width:349px;
}
.newsphp h1
{
	font-family: sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#bb140e;
	/*display:inline;*/
	margin-right:10px;
	margin-bottom:5px;
}
.newsphp h4
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#bb140e;
	display:inline;
	margin-right:10px;
	margin-bottom:5px;
}
.newsphp h2
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	font-style:italic;
	color:#044bbd;
	display:inline;
	margin-left:10px;
}
.newsphp p
{
	max-width:610px;
	font-family: sans-serif;
	font-size: 12px;
	/*font-weight:normal;*/
	color:#000;
	text-align:justify;
	margin:0;
	margin-top:5px;
	margin-bottom:3px;
	margin-right:10px;
}
.newsphp em
{
	font-style:italic;
}
.newsphp
{
	padding-left:10px;
	padding-right:10px;
	font-family: sans-serif;
	font-size: 12px;
}
.newsphp strong
{
	font-weight:bold;
}
.rubrique
{
	color:#777;
	font-size:10px;
	display:inline;
}
.comms
{
	border:1px solid #94a3c4;
	margin-bottom:20px;
	width:320px;
	padding:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:3px;
}
.cachediv 
{
	visibility: hidden;
	overflow: hidden;
	float:left;
}
#commvu
{
	float:right;
	margin-right:10px;
	color:#777;
	font-size:10px;
}
#commvu2
{
	float:right;
	margin-right:10px;
	color:#777;
	font-size:10px;
	padding-top:5px;
}
.newsfloatright
{
	float:right;
	margin-right:10px;
}
.newsfloatright2
{
	float:right;
	max-width:260px;
	padding:5px;
}
.newsfloatright22
{
	float:right;
	max-width:300px;
	padding:5px;
	padding-top:22px;
}
#match
{
	width:350px;
	border:1px solid #ddd;
	height:165px;
	height:205px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:3px;
	overflow:hidden;
}
.newsphpleft
{
	float:left;
	width:190px;
	margin-left:10px;
}
.newsphpleft h1
{
	font-family: sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#bb140e;
}
.newsphpright h1
{
	font-family: sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#bb140e;
}
.newsphpright
{
	float:right;
	width:23Opx;
	height:270px;
	margin-right:10px;
	margin-bottom:5px;
}
.newsphpright p
{
	margin:0;
}
.carouseltab
{
	margin-top:10px;
	margin-left:27px;
}
.carouseltab2
{
	margin-top:0px;
	margin-bottom:10px;
	margin-left:134px;
}
.carouseltab h1
{
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	padding:3px;
	padding-left:8px;
	padding-right:8px;
	color:#333333;
	display:inline;
}
.carouseltab2 h1
{
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	padding:3px;
	padding-left:8px;
	padding-right:8px;
	color:#333333;
	display:inline;
}
.carouseltab2 h1 a, .carouseltab2 h1 a:active, .carouseltab2 h1 a:visited
{
	color:#333;
	text-decoration:none;
}
.carouseltab2 h1 a:hover
{
	color:#044bbd;
	text-decoration:none;
}
.carouseltab h1 a, .carouseltab h1 a:active, .carouseltab h1 a:visited
{
	color:#333;
	text-decoration:none;
}
.carouseltab h1 a:hover
{
	color:#044bbd;
	text-decoration:none;
}
.match h1
{
	color:#ddd;
	font-size:62px;
	font-weight:bold;
	font-family: sans-serif;
	display:inline;
	margin-left:20px;
	margin-right:20px;
}
.match h2
{
	color:#ccc;
	font-size:12px;
	font-weight:normal;
	font-family: sans-serif;
	display:inline;
}
.match h2 strong
{
	color:#333;
	font-size:30px;
	font-weight:bold;
	font-family: sans-serif;
}
.match h3
{
	color:#044bbd;
	font-size:12px;
	font-weight:normal;
	font-family: sans-serif;
	display:inline;
	margin-left:10px;
	margin-right:10px;
}
.match
{
	margin-top:10px;
	text-align:center;
	overflow:hidden;
}
.match a, a:hover, a:visited
{
	color:#044bbd;
	display:inline;
}
#matchspace
{
	width:40px;
	height:1px;
	margin:30px;
	display:inline;
	overflow:hidden;
}
.VSclub
{
	height:90px;
	width:90px;
	color:#044bbd;
	font-size:12px;
	font-weight:normal;
	font-family: sans-serif;
	display:inline;
}
.VSclub1
{
	color:#ddd;
	font-size:50px;
	font-weight:bold;
	font-family: sans-serif;
	display:inline;
	margin-top:-20px;
}
.VScluball
{
	width:330px;
	margin-left:auto;
	margin-right:auto;
}
#classement_index
{
	border:1px solid #c0d4ec;
	background:#f2f7fd;
	color:#1f356c;
	width:356px;
	margin-left:auto;
	margin-right:auto;
}
#classement_index th
{
	padding:6px;
	font-weight:bold;
}
#classement_index td
{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:5px;
}
.includepubcoeur
{
	margin:13px;
	margin-left:0px;
	border:none;
}
.includepub
{
	margin:8px;
	margin-left:10px;
	border:none;
}
.includepub2
{
	margin:8px;
	margin-left:36px;
	border:none;
}
#login
{
	margin-left:30px;
	border:1px solid #cad1de;
	width:290px;
	padding:20px;
	background:#fafafa;
	padding-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	color:#777;
	}
#login2
{
	margin-left:30px;
	border:1px solid #cad1de;
	width:500px;
	padding:20px;
	background:#fafafa;
	padding-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	color:#777;
	}
#login img
{
	margin-botom:20px;
}
.profil1
{
	height:27px;
	width:130px;
	background:url('image/profil_name.png') no-repeat;
	font-family:sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding-left:10px;
	padding-top:8px;
	margin-right:20px;
	float:left;
	}
	.profil3
{
	height:27px;
	width:80px;
	background:url('image/profil_change.png') no-repeat;
	font-family:sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding-left:25px;
	padding-top:8px;
	margin-right:0px;
	float:right;
	}
.profil3 a
{
	font-family:sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	}
	.profil3 a:hover
{
	font-family:sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	}
	.profil3 a:visited
{
	font-family:sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	}
#profil
{
	background:red;
	display:inline;
	height:27px;
	width:200px;
	}
#infopro
{
	border:1px solid #8496bd;
	background:#cad1de;"
	font-family:sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	margin-bottom:8px;
	margin-left:140px;
	padding:5px;
	width:234px;
	min-height:27px;
}
#infopro2
{
	border:1px solid #8496bd;
	background:#8496bd;
	height:23px;
	font-family:sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	margin-bottom:8px;
	padding-top:8px;
	width:10px;
}
.modifpro
{

}
#div input
{
	width:80px;
	height:18px;
	background:url(incl/sondage/input.png) no-repeat;
	color:white;
	border:none;
	margin-top:10px;
	font-family:sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	font-weight:normal;
	padding:3px;
}
label
{
	height:27px;
	width:130px;
	background:url('image/profil_name.png') no-repeat;
	font-family:sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding-left:10px;
	padding-top:8px;
	margin-right:0px;
	display:block;
	float:left;
}
input[type=text]
{
	border:1px solid #8496bd;
	background:#cad1de;
	height:23px;
	font-family:sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	margin-bottom:8px;
	}
	input[type=password]
{
	border:1px solid #8496bd;
	background:#cad1de;
	height:23px;
	font-family:sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	margin-bottom:8px;
	}
input[type=radio]
{
	width:10px;
	height:11px;
	margin-top:0;
	background:none;
}
#formu form
{
	margin-left:30px;
	border:1px solid #cad1de;
	width:290px;
	padding:20px;
	background:#fafafa;
	padding-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	color:#777;
}
#login textarea
{
	width:300px;
	min-height:60px;
}
.bio
{
	background:#f2f7fd;
	border:1px solid #c0d4ec;
	margin:10px;
	margin-top:0;
	padding:10px;
	font-size:12px;
	color:#1f355c;
}
.bio2 em
{
	font-style:italic;
}
.bio2
{
	background:#f2f7fd;
	border-top:1px solid #c0d4ec;
	margin:10px;
	margin-top:0;
	padding:10px;
	font-size:12px;
	color:#1f355c;
}
.juju table
{
	background:#f2f7fd;
	border:1px solid #c0d4ec;
	margin:10px;
	margin-top:0;
	padding:10px;
	font-size:12px;
	color:#1f355c;
	text-align:center;
	width:610px;
}
.juju td
{
	border-top:1px solid #c1d4ec;
	background-color:#e3effb;
	padding:5px;
	margin:5px;
	min-height:25px;
}
#club_name
{
	width:200px;
	height:58px;
	background:url(image/club_name.png) no-repeat;
	padding-top:38px;
	padding-left:5px;
	color:white;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
}
#club_name_long
{
	width:250px;
	height:58px;
	background:url(image/club_name_long.png) no-repeat;
	padding-top:38px;
	padding-left:4px;
	color:white;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
}
#joueurs_name
{
	width:200px;
	height:58px;
	background:url(image/joueurs_name.png) no-repeat;
	padding-top:38px;
	padding-left:5px;
	color:white;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
}
#content_contenu
{
	background:#f2f7fd;
	border:1px solid #c0d4ec;
	margin:10px;
	padding:10px;
	font-size:12px;
	color:#1f355c;
}
.env
{
	background:#f2f7fd url("image/env.png") right bottom no-repeat;
	border:1px solid #c0d4ec;
	margin:10px;
	margin-top:0;
	padding:10px;
	font-size:12px;
	color:#1f355c;
}
.com_or
{
	border:1px solid #c0d4ed;
	background:#e3effb url(image/comor.png) left center no-repeat;
	margin:20px;
	margin-top:5px;
	margin-bottom:0px;
	padding:10px;
	color:#1f355c;
	font-size:12px;
	width:250px;
}
.com_or_note strong
{
	color:#df002c;
}
.com_or_note em
{
	color:#df002c;
	font-style:italic;
	font-weight:bold;
	
}
.com_or_note 
{
	font-weight:bold;
	color:#0048aa;
}
.directfofo
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000;
	text-align:left;
	background:#f2f7fd;
	border:1px solid #c0d4ec;
	padding-left:4px;
	padding-top:2px;	
}
.directfofo a, a:visited
{
	color:#000;
	text-decoration:none;
}
.directfofo a:hover
{
	color:#bb140e;
	text-decoration:none;
}
.directfofo li
{
	list-style-image: url("image/fofo.png");
}

.newsphprightcadre
{
	padding-left:10px;
	padding-top:4px;	
}
.newsphpright1
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000;
	text-align:left;
	background:#f2f7fd;
	border:1px solid #c0d4ec;
	float:left;
	width:23Opx;
	height:270px;
	margin-right:2px;
	margin-bottom:5px;
	padding-left:35px;
	padding-right:28px;
	padding-top:3px;	
}
.newsphpright1 a, a:visited
{
	color:#000;
	text-decoration:none;
}
.newsphpright1  a:hover
{
	color:#bb140e;
	text-decoration:none;
}
.newsphpright1 h1
{
	font-family: sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#bb140e;
}
.newsphpright1 p
{
	margin:0;
}
.newsphpright1 li
{
	list-style-image: url("image/fofo.png");
}