/* -- LAYOUT -- */
#center .fl, #center .fr{width:300px;}

/* -- COVER -- */
#cover{background:transparent url(img/dot-gris.gif) center top repeat-y;}
#cover .fl, #cover .fr div{cursor:pointer;}
#cover h1{padding-bottom:5px;}
#cover .fl img{
	float:left;
	margin:5px 5px 5px 0;
}
#cover .fr div{margin-bottom:15px;}
#cover p{color:#333;}

/* hilite */
#cover em { color:red}
.newsliste em {color:red;font-weight:bold}

/* -- TIPS -- */
#tips{
	position:relative;
	padding:0 0 8px 0;
	/*border-top:1px solid #CBCBCB;*/
	background-color:#EDE7E3;
	background-color:#D3E6F1;
}
#tips .corner{
	position:absolute;
	top:-1px;
	right:0;
	width:15px;
	height:16px;
	background:transparent url(img/tips-corner.png) left top no-repeat;
}
#tips h3{
	position:relative;
	top:-5px;
	font-size:1em;
	color:#FFF;
	height:39px;
	padding-bottom:0;
	line-height:37px;
	text-indent:43px;
	background:url(img/t_tips.gif) left top no-repeat;
}
#tips ul{padding-left:10px;}
#tips li{
	padding:0 10px 4px 10px;
	background:url(img/puce_tips.gif) left 4px no-repeat;
}
#tips li b, #tips li a{color:#000}

/* -- NEWS -- */
.newsliste li{padding:2px 0 4px 0;line-height:1.2em;font-size:1em;}
.newsliste .date, .newsliste .datepassed{margin-right:7px;font-weight:bold;width:40px;}
.newsliste li a{width:245px;padding:0;color:#333}
.newsliste li.more a{width:auto;padding-left:14px;}
.newsliste li b{color:#000;}
.newsliste li.abo a, .newsliste li.abo a b, .newsliste .abo .date{color:#620A87;color:#A10CEC;}
.newsliste iframe{margin:5px 0;}

.newsliste .date img {position:relative; left:-2px}


/* -- PALMARES -- */
#center .fr .tableau tbody a{color:#000}

/* -- PLAYER HOME -- */
#playerHome{
	padding:0 0 8px 0;
	background-color:#D3E6F1;
	display:block;
	margin:0;
}
#playerHome h3{
	position:relative;
	top:-5px;
	font-size:1em;
	color:#FFF;
	height:39px;
	padding-bottom:0;
	line-height:37px;
	text-indent:43px;
	background:url(img/t_playerHome.gif) left top no-repeat;
}
#playerHome *{color:#000;}
#playerHome h4{padding:0 7px 7px 0;}
#playerHome p{padding:0 7px;}

#inviteHome{
	background-color:#9ed7f2;
	display:block;
	font-weight:bold;
	color:#003d82;
	font-size:12px;
	padding:10px;
	height:32px;
}

#inviteHome img{
	margin-right:10px;
}

#player{
	float:left;
	padding:0 7px 7px 7px;
}

#player{
		position:relative;
		height:140px;
}
#player span{
	position:absolute;
	display:block;
	top:0;
	left:7px;
	width:160px;
	height:140px;
	cursor:pointer;
	background:url(img/player-fake.png) left top no-repeat;
}

/* -- INTERVIEW -- */
#interview{cursor:pointer;}
#interview h2 span{
	display:block;
	font-size:.75em;
	font-weight:normal;
}
#interview img{
	float:left;
	padding:2px 7px 2px 0;
}

/* -- INTRODUCTIONS -- */
#introductions .date{float:none;}
#introductions{	border-top:1px dotted #c0c0c0;}

/* -- newsnext ... -- */

.next {clear:left;padding-top:10px;line-height:12px}
.next h6{ font-weight:bold; color:#000;float:left;text-transform:uppercase}
.next li{float:left;margin-left:3px;white-space:nowrap}
.next a{font-size:.83em;}

/*---------------------------------------------------
Blanc 
----------------------------------------------------*/
#tips{
	background-color:#fff;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	padding:0;
	margin:0;
}

span.bt{
	display:block;
	width:300px;
	height:47px;
	background:#fff url('img/bg-manquer-top.gif') left top no-repeat;
}

span.bb{
	display:block;
	width:300px;
	height:9px;
	background:#fff url('img/bg-manquer-bottom.gif') left top no-repeat;
	margin-bottom:15px;
}

.newsliste li{padding:2px 0 4px 0;line-height:1.4em;font-size:1em;border-bottom:1px solid #d9d9d9}
.newsliste .date, .newsliste .datepassed{margin-right:7px;font-weight:bold;width:40px;}
.newsliste li a{width:245px;padding:0;color:#333;height:1.3em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.newsliste li b{color:#000;}
.newsliste{
	margin-top:0;
}

#cover{background-color:#ebebeb;border-left:1px solid #bcbcbc;border-right:1px solid #bcbcbc;margin:0;padding:0 10px}
h4 a
{
	font-family:arial;
	color:#205597;
	font-size:1em;
}

h4{margin-top:10px}