body { 
	font-family:Verdana;
	font-size:12px
}

#contenu {margin-left: auto; margin-right: auto; width:912px; background-image:url(/RTL/img/fond_RTL.gif); background-repeat:repeat-y; background-position:top right }
#col_gauche {width: 550px; float: left;}
#col_droite {width: 350px; float: left;}
 
#st_wrap0,#st_adstop,#header,#content,#st_right,#player,.pave,#siteinfo {
position:relative;
display:block;
overflow:hidden;
}

#st_adstop {
height:2em;
text-align:center;
color:#000;
background:#fff url(bg_top.gif) repeat-x left bottom;
padding:7px 0 0;
}

#st_wrap0 {
width:61.875em;
margin:0 auto;
}

#header {
height:1%;
color:#000;
background:#fff;
margin:0 0 1.187em;
padding:0 1em;
}

#header IMG {
position:relative;
display:block;
float:left;
width:40.06em;
height:8.75em;
}

#player {
color:#e3001b;
background:#fff;
}

#player IMG {
float:right;
display:block;
width:19.68em;
height:8.75em;
}

#player DIV {
position:absolute;
display:block;
overflow:hidden;
width:17.8em;
height:1.3em;
top:0.8em;
left:1.1em;
color:#e3001b;
background:#fff;
}

#player DIV P {
display:block;
font-size:0.875em;
text-transform:uppercase;
font-weight:bold;
color:#c03;
background:#fff;
padding:0.3em 0.7em 0;
}

#player DIV B {
padding-right:0.9em;
}

#player #equalizer {
width:5.187em;
height:4.812em;
top:3.2em;
left:13em;
color:#000;
background:#e3001b;
}

#st_wrap0 .footer {
display:block;
clear:both;
width:61.87em;
height:6.312em;
}

#content {
float:left;
/* width:40.125em; */
color:#000;
background:#fff;
padding:0 0 0 1em;
}

#st_right {
float:right;
width:19.687em;
text-align:left;
color:#000;
background:#fff;
padding:0 1em 0 0;
}
#st_right {
overflow: visible;
}

#grid_object object {
width:40em;
height:16.25em;
}

#st_right .pave {
width:19.687em;
height:17.562em;
margin:0 0 0.7em;
overflow: visible;	
}

#st_right .pave DIV {
position:absolute;
width:19.687em;
height:17.562em;
padding:22px 0 0.2em 7px;
}

#st_right .pave .bckpave {
width:19.687em;
height:17.562em;
}

#st_right .article {
position:relative;
display:block;
overflow:hidden;
float:right;
width:19.68em;
height:5.875em;
padding:0 0 0.65em;
}

#siteinfo {
height:3em;
color:#e3001b;
background:#fff url(img/bg_footer.gif) repeat-x left top;
margin:0 auto;
}

#siteinfo DIV {
width:61.875em;
margin:0 auto;
padding:0.5em 0 0;
}

#siteinfo P {
font-weight:bold;
font-size:0.75em;
color:#e3001b;
background:#fff;
padding:0 1em;
}

#siteinfo A {
text-decoration:none;
color:#e3001b;
background:#fff;
}

#siteinfo A:hover {
text-decoration:underline;
}

#siteinfo .equipe {
float:left;
}

#siteinfo .rtl {
float:right;
text-align:right;
}

#content IMG.top,#content IMG.bottom {
display:block;
width:47.0625em;
height:0.3125em;
}

#content #st_bottom {
	position:relative;
	display:block;
	margin-bottom:0.5em;
	overflow: visible;
}

#content .bleft,#content .bright {

display:block;
overflow:hidden;
float:left;
width: 256px;
}

#content .bright {
float:left;
padding-left:0.4em;
}

/* #newsleft,#newsright {
position:relative;
z-index:0;
display:block;
height:18.5em;
overflow:hidden;
border:1px solid #e4e4e4;
background:url(/RTL/img/bg_bottom.gif) repeat-x left bottom;
}
*/

#content A.scrollup,#content A.scrolldown {
position:absolute;
z-index:1;
text-decoration:none;
top:0.5em;
right:0.5em;
width:0.4375em;
height:0.5em;
margin:0;
padding:0;
}

#content A.scrolldown {
top:17.5em;
}

#content A.scrollup IMG,#content A.scrolldown IMG {
display:block;
width:0.4375em;
height:0.5em;
}

#content DIV P {
position:relative;
display:block;
font:75% Arial, sans-serif;
padding:0.21em 0.5em;
}

#content DIV P A {
background:#fff url('img/chevron.gif') no-repeat center left;
text-decoration:none;
color:#000;
font-weight:bold;
padding:0 0 0 0.6em;
}

DIV IMG.fluxtitle {
display:block;
width:19.812em;
height:1.5em;
}

#boutons{ width: 100px;float:left;  }
#emissions {width: 430px;float:left; padding-bottom:5px}
#titre {
	width: 430px;
	float:left; 
	margin-bottom: 1px; 
	height:40px;
	vertical-align:bottom;}
	
#titre p {  
	background-color:#e3001b;  
	margin-left:100px; 
	margin-right:2px; 
	border-left-color:#ffffff;  
	border-left-style: double; 
	border-left-width:5px;
	text-align:right;
	font-weight:100;
	text-transform:uppercase;
	font-style:italic;
	font-size:18px;
	color:#ffffff;
	margin-top:17px;
	padding-right:3px;
	}
#contenuemissions {width: 408px;float:left;  border:2px solid #000; padding:8px; vertical-align:top; height:400px; overflow-y:auto; overflow-x:hidden}
#contenuemissions img {float:right; border:1px solid #CCC; margin:0 0 0 6px}
#contenuemissions b {
     font-family:Geneva, Arial, Helvetica, sans-serif
	font-size: 16px;
	text-transform:uppercase;
	font-style: italic;
	color:#e3001b;	
}
#contenuemissions strong {
     font-family:Geneva, Arial, Helvetica, sans-serif
	font-size: 16px;
	text-transform:uppercase;
	font-style: italic;
	color:#e3001b;	
}
#contenuemissions hr {size:2px; width:150px; align:center; border : 0; background : #000; color:#000; }
#humeur {position:relative;width: 408px;float:left;border:2px solid #000; padding:8px;}
.contenurtl {width: 408px;float:left; border:2px solid #000; padding:8px; vertical-align:top; margin:0 0 5px 0;}

.signature{  
	text-align:right;
  	bottom: 7px;right:0;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	}
