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

body{
 margin:0px;
 padding:0px;
 background-color:#f2f3fa;
 background-image:url(images/bg.gif);
 background-repeat:repeat-x;
 font-family:Tahoma;
 font-size:11px;
 color:#404040;
}

.topmenu{
 height:103px;
 padding-top:5px;
 margin-top:0px;
 text-align:center;
 font-family:Tahoma;
 font-size:10px;
 font-weight:bold;
 color:#CCCCCC;
 vertical-align:top;
}

a.topmenu{
 font-family:Tahoma;
 font-size:10px;
 font-weight:bold;
 color:#CCCCCC;
 text-decoration:none;
 cursor:pointer;
}

a.topmenu:hover{
 font-family:Tahoma;
 font-size:10px;
 font-weight:bold;
 color:#1e2fd1;
 text-decoration:none;
 cursor:pointer;
}

ul.menu {
list-style:none;
margin-bottom:10px;
font-size:12px;
padding-left:10px;
margin-left:0px;
font-weight:bold;
}
ul.ssmenu{
list-style:none;
padding-left:10px;
margin-left:0px;
font-size:10px;
font-weight:bold;
}

li.menu{
padding-bottom:10px;
}

a{

	color:#1e2fd1;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

a:hover{
	color:#aaaaaa;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

a.menu{
	color:#1e2fd1;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
a.menu:hover{
	color:#1e2fd1;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
}

a.ssmenu{
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
a.ssmenu:hover{
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
}

td.contenu{
margin:0px;
width:620px;
padding: 0px 40px 20px 50px;
vertical-align:top;
}

.titrenews{
font-size:18px;
text-transform:uppercase;
color:#1e2fd1;
}

.newscat{
font-size:9px;
color:#aaaaaa;
text-transform:lowercase;
padding-left:10px;
}

.date{
background-color:#EAEAEA;
padding:0px;
margin:0px;
}

.datenum{
font-size:18px;
font-weight:bold;
color:#999999;
padding:1px;
margin:0px;
line-height:12px;
}

.datemois{
font-size:12px;
font-weight:bold;
color:#999999;
padding:0px;
margin:0px;
line-height:12px;
}

.titreequipe{
font-size:12px;
font-weight:bold;
color:#999999;
padding:0px;
margin:0px;
line-height:12px;
}

.textenews{
padding-top:20px;
padding-right:50px;
line-height:14px;
padding-bottom:20px;
}


img.photonews{
border:1px solid #ffe641;
background-color:#fff7bb;
padding:5px;
width:400px;
padding:5px;
margin-bottom:15px;
}

img.photoequipe{
border:1px solid #ffe641;
background-color:#fff7bb;
padding:5px;
width:500px;
padding:5px;
margin-bottom:15px;
}


/************  ARTICLES  */

.match{
color: #1e2fd0;
font-family:Tahoma;
font-size:16px;
text-align:center;
text-transform:uppercase;
font-weight:bold;
}

.score{
background-color:#1e2fd0;
color: #ffdd10;
font-family:Tahoma;
font-size:22px;
text-align:center;
font-weight:bold;
padding: 1px 4px 1px 4px;
}


img.photoarticle{
border:1px solid #ffe641;
background-color:#fff7bb;
padding:5px;
width:230px;
padding:5px;
margin-bottom:5px;
}

p.details_article{
color:#000000;
font-size:10px;
font-weight:bold;
padding-bottom:2px;
padding-top:2px;
}

p.compo_article{
color:#b5b5b5;
font-size:10px;
font-weight:bold;
padding-bottom:2px;
padding-top:2px;
}

p.buteurs_article{
color:#1e2fd0;
font-size:10px;
font-weight:bold;
padding-bottom:2px;
padding-top:2px;
}
td.auteur{
text-align:right;
font-size:10px;
font-weight:bold;
}

hr{
color: #aaa;
background-color: #aaa;
height:2;
width:80%;
border:solid thin;
}

img.trombi{
border:1px solid #ffe641;
background-color:#fff7bb;
padding:5px;
width:150px;
padding:5px;
margin-bottom:15px;
}

.nomtrombi{
font-size:14px;
color: #1e2fd0;
font-weight:bold;
}

.detailstrombi{
font-size:11px;
color: #999999;
font-weight:bold;
}

img.mini{
border:1px solid #ffe641;
background-color:#fff7bb;
padding:3px;
width:120px;
padding:5px;
margin-bottom:15px;
cursor:pointer;
}

img.apercu{
border:1px solid #ffe641;
background-color:#fff7bb;
padding:5px;
height:480px;
padding:5px;
margin-bottom:15px;
cursor:pointer;
}