body {margin:0 0 0 0; padding:0 0 0 0;}
form {margin:0; padding:0}
td { font-family:tahoma; font-size:11px; line-height:16px; color:#555555; vertical-align:top; text-align:left;}

.header {color:#FFFFFF; }
.header a {text-decoration:underline; color:#ffffff;}
.header a:hover {text-decoration:none;}
.header strong { color:#ffffff;}


a {color:#BA2A28; text-decoration:underline;}
a:hover {text-decoration: none;}

.name { line-height:13px;}

strong { color:#555555; font-size:11px; font-family:tahoma;}
strong span { color:#CB3400 ; font-size:11px;}
span strong { color:#2E2E2E; font-size:11px;}
strong a { color:#333333; text-decoration:none; font-size:9px;}
strong a:hover { text-decoration:underline;}
span strong a { color:#BA2A28; text-decoration: underline; font-size:11px;}
span strong a:hover { text-decoration:none;}

span a strong { color:#0037A4; text-decoration:underline; font-size:11px;}
span a:hover strong { text-decoration:none;}

.tec strong a { color:#808270; text-decoration:none; font-size:11px;}
.tec strong a:hover { text-decoration:underline;}
.tec a strong { color:#808270; text-decoration:underline; font-size:11px;}
.tec a:hover strong { text-decoration:none;}

.de strong a { color:#ffffff; text-decoration:underline; font-size:11px; text-transform:uppercase;}
.de strong a:hover { text-decoration:none;}

.input {width:158px; height:19px; font-family:tahoma; font-size:11px;  color:#666666; vertical-align:middle; background-color:#ffffff; padding:1px 0 0 4px; }
.kl textarea {width:140px; height:95px; font-family:tahoma; font-size:11px; overflow:hidden; color:#666666; background-color:#ffffff; padding:1px 0 0 4px; }

.dk a { color:#999999; text-decoration:none; }
.dk a:hover { text-decoration:underline;}

input {width:171px; height:20px; font-family:tahoma; font-size:11px;  color:#555555; vertical-align:middle; background-color:#ffffff; padding:1px 0 0 8px; }
textarea {width:171px; height:80px; font-family:tahoma; font-size:11px; overflow:hidden; color:#555555; background-color:#ffffff; padding:1px 0 0 8px; }

.ppp { color:#6A6A6A;}
.ppp input {width:12px; height:12px; font-family:tahoma; font-size:11px;  color:#6C6C6C; vertical-align:middle; background-color:#F6F9F9; padding:1px 0 0 4px; margin-top:2px; }

.lll input {width:83px; height:19px; font-family:tahoma; font-size:11px;  color:#000000; vertical-align:middle; background-color:#ffffff; padding:1px 0 0 4px; }

.mmm input {width:183px; height:19px; font-family:tahoma; font-size:11px;  color:#000000; vertical-align:middle; background-color:#ffffff; padding:0 0 0 4px; }

.ddd select { width:121px; height:20px; font-family:tahoma; font-size:11px;  color:#636363; vertical-align:middle; background-color:#ffffff; }

.en { line-height:15px;}

b { color:#BA2A28;}

.b span { color:#C51118;}

.txt2 { line-height:15px;}
.txt2 span { color:#216BCD;}
.txt2 a { color:#216BCD; text-decoration:underline; }
.txt2 a:hover { text-decoration:none;}

.content { color:#3A3A3A; line-height:12px;}
.content strong a { color:#353535; text-decoration:underline; }
.content strong a:hover { text-decoration:none; }

.blue a { text-decoration:underline;}
.blue a:hover { text-decoration:none;}

.footer { color:#312E25; font-size:9px; line-height:12px; }
.footer a { color:#312E25; text-decoration: none; }
.footer a:hover { text-decoration: underline;}

.search { color:#7A7A7A; line-height:14px; }
.search strong { color:#7A7A7A; font-size:11px;}
.search span strong { color:#009BC7; font-size:11px;}
.search strong span { color:#7EA717;}
.search span a { color:#FEC018; text-decoration:underline;}
.search span a:hover { text-decoration:none;}
.search a { color:#009CC5; text-decoration:underline;}
.search a:hover { text-decoration:none;}

.txt { color:#595855; }
.txt a { color:#474747; text-decoration: none;}
.txt a:hover { text-decoration: underline;}
.txt strong a { color:#474747; text-decoration: none;}
.txt strong a:hover { text-decoration: underline;}

.hot { color:#979797; font-size:10px; }
.hot a { color:#979797; text-decoration:none;}
.hot a:hover { text-decoration:underline;}

span a { color:#3D3D3D; text-decoration:underline;}
span a:hover { text-decoration:none;}

.oh { color:#484646; line-height:12px;}
.oh span { color:#7EA717; font-size:9px; }
.oh strong { color:#484646; font-size:11px;}
.oh strong a { color:#484646; text-decoration:underline; font-size:11px;}
.oh strong a:hover { text-decoration:none;}

.arr span { color:#D44E1A; }

.f1 { width:14px;  height:14px; border-color:#A3AAB5; border:0;}


.bs input {width:207px; height:19px; font-family:tahoma; font-size:10px;  color:#3F3F3F; vertical-align:middle; background-color:#ffffff; padding:1px 0 0 4px; }

.bg input {width:14px; height:14px; font-family:tahoma; font-size:11px;  color:#888888; vertical-align:middle; background-color:#ffffff; padding:0 0 0 4px; border:1px solid #959EAC; }

.pg { color:#ffffff; }

.bf select {width:217px; height:20px; font-family:tahoma; font-size:11px;  color:#888888; vertical-align:middle; background-color:#ffffff; padding:1px 0 0 11px; border:1px solid #ABABAB;}

.ro select {width:105px; height:22px; font-family:tahoma; font-size:11px;  color:#888888; vertical-align:middle; background-color:#ffffff; padding:1px 0 0 11px; border:1px solid #B3B9C3;}

a strong { color:#838383; text-decoration:underline;}
a:hover strong { text-decoration:none}

.dy a { color:#FFFFFF; text-decoration:underline; }
.dy a:hover { text-decoration:none }

.xxxl ul { margin:0; padding:0; list-style:none; }
.xxxl li { color:#333333; line-height:22px; background:url(images/bullet_3.jpg) left top no-repeat; padding:0 0 0 9px; }
.xxxl li span strong a { color:#333333; text-decoration: none;}
.xxxl li span strong a:hover { text-decoration: underline;}

.ac ul { margin:0; padding:0; list-style:none; }
.ac li { color:#333333; line-height:22px; background:url(images/bullet_2.jpg) left top no-repeat; padding:0 0 0 9px; }
.ac li span strong a { color:#333333; text-decoration: none;}
.ac li span strong a:hover { text-decoration: underline;}

.bit ul { margin:0; padding:0; list-style:none; }
.bit li { color:#0180A3; line-height:18px; background:url(images/bullet_2.jpg) left top no-repeat; padding:0 0 0 14px; }
.bit li a { color:#383838; text-decoration:none;}
.bit li a:hover { text-decoration:underline;}
.bit li strong a { color:#383838; text-decoration:none;}
.bit li strong a:hover { text-decoration:underline;}

.bt ul { margin:0; padding:0; list-style:none; }
.bt li { color:#D85F30; line-height:18px; }
.bt li strong a { color:#D85F30; text-decoration:none;}
.bt li strong a:hover { text-decoration:underline;}

.biz ul { margin:0; padding:0; list-style:none; }
.biz li { color:#ffffff; line-height:18px; background:url(images/bullet_1.gif) left top no-repeat; padding:0 0 0 13px; }
.biz li a { color:#ffffff; text-decoration:none;}
.biz li a:hover { text-decoration:underline;}

* {
	padding:0; margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
		
}
div.DIVmovie {
	float:left;
	width:100%;
	text-align:center;	
	background-color:#FFF;
}
body {
	background-color:#FFF;	
	margin:0 0 10px 0; margin:0;
	font-family:arial,verdana;
}
p {
	font-size:12px;	
}

#container #main {
	width:980px;
	height:900px;
	left:50%;
	margin-left:auto;
	margin-right:auto;
	right:50%;
}
#container #main #header {
	float:left;	
	width:980px;
	height:200px;
	padding:0;
}
#container #main #header #logo {
	margin:0;
	float:left;
	width:250px;
	height:157px;
	overflow:hidden;
	text-indent:-5000em;
}
#container #main #header #logo a {
	float:left;
	width:251px;
	height:200px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo.png",sizingMethod="crop");
	cursor:pointer;
}
html>body #container #main #header #logo a {
	background:url("/images/logo.png") no-repeat;	
	
	
}
#container #main #header #header_right {
	float:left;
	width:729px;
	height:200px;
}
#container #main #header #header_right #ad728 {
	float:left;
	padding:16px 0 8px 0;
	width:729px;
	height:90px;
}
#container #main #header #header_right #player {
	float:left;
	padding:8px 1px 0 9px;
	font-size:12px;
	height:90px;
	width:300px;
}

#container #main #header #header_right #player .player_infos {
	float:left;
	overflow:hidden;
	height:61px;
	width:190px;
	padding:35px 0 1px;
}
#container #main #header #header_right #player .player_infos h2 {
	padding:0; margin:0;
	float:left;
	width:100%;
}
#container #main #header #header_right #player .player_infos h2 a {
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	float:left;
	width:100%;
}
#container #main #header #header_right #player .player_infos p {
	padding:0; margin:0;
	float:left;
	width:100%;
}
#container #main #header #header_right #player .player_infos p a {
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	float:left;
	width:100%;
}
#container #main #header #header_right #player .player_infos div.player_btn_ecouter {
	float:left;
	width:100%;
	height:23px;
}
#container #main #header #header_right #player .player_infos div.player_btn_ecouter a {
	background-image:url("/images/btn_ecouter.png");
	background-repeat:no-repeat;
	float:left;
	width:121px;
	height:23px;
	overflow:hidden;
	text-indent:-5000em;
	margin:2px 0 0 1px;
}
#container #main #header #header_right #player .player_infos div.player_btn_ecouter a:hover {
	background-position:-121px 0;
}
#container #main #header #header_right #recherche {
	float:left;
	height:30px;
	margin:11px 0 0 10px;
}
#container #main #header #header_right #recherche p {
	padding:0; margin:0; display:inline;
	font-size:12px;
}
#container #main #header #header_right #recherche input.inp {
	width:200px;
}
#container #main #header #header_right #recherche input.btn {
	border:solid 1px #CCC;
}
#navigation {
	float:left;
}
#navigation #nav_news {
	float:left;
	width:980px;
	background-image:url("/images/bgnews_bg.jpg");
	background-repeat:repeat-x;
	height:30px;
}


#navigation #nav_news .nav_news_title {
	float:left;
	background-image:url("/images/bgnews_news.jpg");
	background-repeat:repeat-x;
	height:30px;
	width:66px;
}
#navigation #nav_news marquee {
	padding:0; margin:0;
	display:inline;	
}
#navigation #nav_news ul {
	margin:6px 0 0 0;
}
#navigation #nav_news ul li {
	display:inline;
}
#navigation #nav_news ul li a {
	font-size:12px;
	color:#FFF;
}
#navigation #nav_globale {
	float:left;
	width:980px;
	background-repeat:repeat-x;
	height:30px;
}
#navigation #nav_globale ul {
	padding:0; margin:0;
}
#navigation #nav_globale ul li {
	display:inline;height:30px; float:left;
	padding:0 4px;
}
#navigation #nav_globale ul li a {
	float:left;
	text-indent:-5000em;
	overflow:hidden;
	/*!background-image:url("/images/nav_texts.gif");*/
	height:30px;
}
#navigation #nav_globale ul li.nav1 a {
	width:27px;
}
#navigation #nav_globale ul li.nav1 a:hover {
	background-position:0 -30px;
}
#navigation #nav_globale ul li.nav2 a {
	width:75px;
	background-position:-27px 0;
}
#navigation #nav_globale ul li.nav2 a:hover {
	background-position:-27px -30px;
}
#navigation #nav_globale ul li.nav3 a {
	width:82px;
	background-position:-102px 0;
}
#navigation #nav_globale ul li.nav3 a:hover {
	background-position:-102px -30px;
}
#navigation #nav_globale ul li.nav4 a {
	width:95px;
	background-position:-185px 0;
}
#navigation #nav_globale ul li.nav4 a:hover {
	background-position:-185px -30px;
}
#navigation #nav_globale ul li.nav5 a {
	width:165px;
	background-position:-280px 0;
}
#navigation #nav_globale ul li.nav5 a:hover {
	background-position:-280px -30px;
}
#navigation #nav_globale ul li.nav6 a {
	width:97px;
	background-position:-445px 0;
}
#navigation #nav_globale ul li.nav6 a:hover {
	background-position:-445px -30px;
}
#navigation #nav_globale ul li.nav7 a {
	width:58px;
	background-position:-542px 0;
}
#navigation #nav_globale ul li.nav7 a:hover {
	background-position:-542px -30px;
}
#navigation #nav_globale ul li.nav8 a {
	width:102px;
	background-position:-600px 0;
}
#navigation #nav_globale ul li.nav8 a:hover {
	background-position:-600px -30px;
}
#navigation #nav_globale ul li.nav9 a {
	width:75px;
	background-position:-702px 0;
}
#navigation #nav_globale ul li.nav9 a:hover {
	background-position:-702px -30px;
}
#navigation #nav_globale ul li.nav10 a {
	width:47px;
	background-position:-778px 0;
}
#navigation #nav_globale ul li.nav10 a:hover {
	background-position:-778px -30px;
}
#navigation #nav_globale ul li.nav11 a {
	width:85px;
	background-position:-826px 0;
}
#navigation #nav_globale ul li.nav11 a:hover {
	background-position:-826px -30px;
}
#navigation .subnav {
	float:left;
	height:100px;
	background-color:#534242;	
	width:960px;
	padding:10px;
	display:none;
}
#navigation .subnav ul {
	padding:0; margin:0;
	float:left;
	width:310px;
}
#navigation .subnav ul li {
	color:#FFF;	
	list-style:none;
	float:left;
	width:145px;
	font-size:12px;
	margin:0 10px 0 0;
}
#navigation .subnav ul li a {
	color:#FFF;	
	text-decoration:none;
}
#navigation .subnav ul li a:hover {
	text-decoration:underline;
}
#container #main #content {
	background-color:#FFF;
	padding:5px;	
	float:left;
	color:#000;
	width:645px;
}
#container #main #content h1 {
	font-size:20px;
	color:#520202;
}
#container #main #content h2 {
	font-size:14px;
	color:#534242;
	font-weight:normal;
}
#container #main #footer {
	position:relative;
	float:left;
	background-color:#0a162a;
	background-image:url("/images/bgfooter.png");
	background-repeat:repeat-x;
	width:970px;
	font-size:14px;
	color:#FFF;
	padding:20px 5px;
	text-align:center;
	margin:0 0 40px 0;
	height:70px;
}
#container #main #footer #footer_partners {
	position:absolute;	
	background-color:#FFF;
	width:84px;
	height:74px;
	top:15px;
	left:0;
}
#container #main #footer #footer_partners ul {
	list-style:none;	
	float:left;
}
#container #main #footer #footer_partners ul li {
	display:inline;	
	float:left;
}
#container #main #footer #footer_partners ul li a {
	float:left;	
	background-image:url("/images/footer_partners.jpg");
	background-repeat:no-repeat;
	overflow:hidden;
	text-indent:-5000em;
}
#container #main #footer #footer_partners ul li.fp_proxi a {
	width:84px;
	height:74px;
}
#container #main #footer #footer_partners ul li.fp_proxi a:hover {
	background-position:0 -74px;
}
#container #main #footer ul {
	float:left;
	width:100%;	
}
#container #main #footer ul li {
	display:inline;
}
#container #main #footer ul li,#container #main #footer ul li a {
	color:#CCC;
	font-size:12px;
	text-decoration:none;
}
#container #main #footer ul.glossaire li,#container #main #footer ul.glossaire li a {
	color:#666;
	font-size:12px;
	text-decoration:none;
}
#container #main #footer ul li a:hover {
	color:#CCC;
	font-size:12px;
	text-decoration:underline;
}
#container #main #core {
	background-color:#FFF;	
	float:left;
	padding:5px 5px 0 5px;
	margin:5px 0 0 0;
	width:970px;
}
#container #main #rightmenu {
	float:right;
	width:300px;
	margin-left:5px;
	padding:5px;
	background-color:#FFF;
}
/* REDBOX */
div#rightmenu div.redbox div.mainbox_top {	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/redbox1.png",sizingMethod="crop");
}
html>body div.redbox div.mainbox_top {
	background:url("/images/redbox1.png") no-repeat;
}
div.redbox div.mainbox_bottom {	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/redbox2.png",sizingMethod="crop");
}
html>body div.redbox .mainbox_bottom {
	background:url("/images/redbox2.png") no-repeat;
}
div.redbox div.mainbox_content ul li {
	background-image:url("/images/grid_bgs.png");
}
div.redbox div.mainbox_content {
	background-color:#93474c;
}


/* BLUEBOX */
div#rightmenu div.bluebox div.mainbox_top {	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bluebox1.png",sizingMethod="crop");
}
html>body div.bluebox div.mainbox_top {
	background:url("/images/bluebox1.png") no-repeat;
}
div.bluebox div.mainbox_bottom {	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bluebox2.png",sizingMethod="crop");
}
html>body div.bluebox .mainbox_bottom {
	background:url("/images/bluebox2.png") no-repeat;
}
div.bluebox div.mainbox_content ul li {
	background-image:url("/images/grid_bgsblue.png");
}
div.bluebox div.mainbox_content {	
	background-color:#476593;
}

/* col droite, MAIN BOX */
div#rightmenu div.mainbox,div#rightmenu div.mainbox div.mainbox_top,div#rightmenu div.mainbox div.mainbox_content,div#rightmenu div.mainbox div.mainbox_bottom {
	float:left;
	width:300px;	
}
div#rightmenu div.mainbox div.mainbox_top {	
	font-size:0;
	height:38px;
}
div#rightmenu div.mainbox div.mainbox_top div.mainbox_icon {	
	float:left;
	width:28px;
	height:38px;
}
div#rightmenu div.mainbox div.mainbox_top div.icon_mic {	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/icon_mic.png",sizingMethod="crop");
}
html>body div#rightmenu div.mainbox div.mainbox_top div.icon_mic {	
	background:url("/images/icon_mic.png") no-repeat;
}
div#rightmenu div.mainbox div.mainbox_top div.icon_find {	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/icon_find.png",sizingMethod="crop");
}
html>body div#rightmenu div.mainbox div.mainbox_top div.icon_find {	
	background:url("/images/icon_find.png") no-repeat;
}

div#rightmenu div.mainbox div.mainbox_top div.mainbox_title {
	font-size:12px;
	color:#FFF;	
	height:18px;
	padding:20px 0 0 0;
	font-weight:bold;
}
div#rightmenu div.mainbox div.mainbox_content {	
	padding:0 5px;
	width:290px;
}
div#rightmenu div.mainbox div.mainbox_content p {
	font-size:12px;	
}
div#rightmenu div.mainbox div.mainbox_content ul li {
	width:290px;
	background-position:0 -22px;
	background-repeat:no-repeat;
	height:22px;
	float:left;
}
div#rightmenu div.mainbox div.mainbox_content ul li.onair {
	background-position:0 0;
}
div#rightmenu div.mainbox div.mainbox_content ul li div.heure {
	float:left;
	font-size:10px;
	padding:2px 5px 0 0;
	height:20px;
	text-align:center;
	width:65px;
}
div#rightmenu div.mainbox div.mainbox_content ul li.onair div.heure {
	font-weight:bold;
}
div#rightmenu div.mainbox div.mainbox_content ul li div.heure a {
	color:#FFF;
	text-decoration:none;
}
div#rightmenu div.mainbox div.mainbox_content ul li div.titre {
	float:left;
	padding:2px 5px 0 0;
	font-size:12px;
	height:20px;
	width:144px;
}
div#rightmenu div.mainbox div.mainbox_content ul li.onair div.titre {
	font-weight:bold;
}
div#rightmenu div.mainbox div.mainbox_content ul li div.titre a {
	color:#FFF;
	text-decoration:none;
}
div#rightmenu div.mainbox div.mainbox_content ul li div.op {
	float:left;
	width:71px;
	padding:4px 0 0 0;
	height:18px;
}
div#rightmenu div.mainbox div.mainbox_content ul li div.saymore {
	float:left;
	width:71px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/saymore.png",sizingMethod="crop");
	text-indent:-5000em;
	overflow:hidden;
}
html>body div#rightmenu div.mainbox div.mainbox_content ul li div.saymore {
	background:url("/images/saymore.png") no-repeat;
}
div#rightmenu div.mainbox div.mainbox_content ul li div.saymore a {
	float:left;
	width:71px;	
}
div#rightmenu div.mainbox div.mainbox_bottom {	
	font-size:0;
	height:12px;	
}

div#rightmenu div.mainbox div.mainbox_bottom a {	
	float:left;
	width:300px;
	height:12px;
	text-indent:-5000em;
	overflow:hidden;
}
/* BOX HOME */
div.box2cols {
	margin:10px 0;
	float:left;
	width:315px;
	border:solid 1px #263d5f;	
}
div.box2cols div.box2cols_head {
	float:left;
	background-image:url("/images/bghead_box.jpg");
	height:24px;
	width:100%;
}
div.box2cols div.box2cols_head div.box2cols_head_title {
	float:left;
	height:21px;
	padding:3px 0 0 5px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}
div.box2cols div.box2cols_head div.box2cols_head_title a {
	color:#FFF;
	text-decoration:none;	
}
div.box2cols div.box2cols_head div.box2cols_head_title a:hover {
	color:#FFF;
	text-decoration:underline;	
}
div.box2cols div.box2cols_head div.box2cols_head_boxright {
	float:right;
	height:24px;
	color:#FFF;
	font-size:12px;
}
div.box2cols div.box2cols_head div.box2cols_head_boxright a {
	color:#FFF;	
	text-decoration:none;
	font-size:11px;
}
div.box2cols div.box2cols_head div.box2cols_head_boxright a:hover {
	color:#FFF;	
	text-decoration:underline;
}
div.box2cols div.box2cols_content {
	width:305px;
	padding:5px;	
	float:left;
}
div.onair_box {
	background-image:url("/images/bg_onairbox.jpg");
	float:left;
	height:177px;
	width:299px;
	position:relative;
}
div.onair_box div.ob_zoom {
	position:absolute;
	left:260px;
	top:110px;
	z-index:1;
}
div.onair_box div.ob_zoom a img {
	border:0;
}
div.onair_box div.ob_titre a {
	float:left;	
	width:100%;
	height:30px;
	overflow:hidden;
	text-indent:-5000em;
}
div.onair_box .ob_img a img {
	float:left;
	padding-left:3px;
	border:0;
	opacity:0.6;
}
div.onair_box .ob_img a:hover img {
	opacity:1;
}
div.ob_buttons {
	float:left;
	width:100%;	
}
div.ob_buttons ul {
	list-style:none;
	padding:0 0 0 2px; margin:0;	
	float:left;
}
div.ob_buttons ul li {
	display:inline;
	float:left;
	padding:2px 2px 0 0;
}
div.ob_buttons ul li a {
	float:left;
}
div.ob_buttons ul li.endirect a {
	background-image:url("/images/btn_mail.jpg");
	background-repeat:no-repeat;
	width:57px;
	height:26px;
	float:left;
	font-size:10px;
	color:#FFF;
	padding-left:30px;
	text-decoration:none;
}
div.ob_buttons ul li.endirect a:hover {
	background-position:-87px 0;	
}
div.ob_buttons ul li.blog a {
	background-image:url("/images/btn_blog.jpg");
	background-repeat:no-repeat;
	width:47px;
	height:21px;
	float:left;
	font-size:12px;
	color:#FFF;
	padding:5px 0 0 40px;
	text-decoration:none;
}
div.ob_buttons ul li.blog a:hover {
	background-position:-87px 0;	
}
/* Scrollable */
div.scrollable_content {
	float:left;
	width:100%;	
	background-image:url("/images/bgscrollable.png");
	background-repeat:no-repeat;
	width:645px;
	height:100px;
}
div.scrollable_content p.titre {
	float:left;
	width:640px;
	height:17px;	
	padding:3px 0 0 5px;
}
div.scrollable { 
    /* required settings */ 
    position:relative; 
    overflow:hidden; 
	width:569px;
    height:78px;
    float:left;
} 
div.scrollable div.items { 
    width:20000em; 
    position:absolute; 
}
div.scrollable div.items a img {
	border:0;
	width:70px;
	height:70px;
	border:solid 1px #1c2a40;
	padding:1px;	
}
div.scrollable div.items div { 
    float:left; 
} 
div.items div.active { 
    border:1px inset #ccc; 
    background-color:#fff; 
}
a.browse {
	background:transparent url("/images/arrows_sprite.png") no-repeat scroll 0 0;
	cursor:pointer;
	display:block;
	float:left;
	font-size:1px;
	height:18px;
	margin:30px 10px;
	width:18px;
}
a.nextPage {
	background-position:0 -18px;
	float:right;
}
a.prevPage {
	background-position:0 0;
}
/* Icones communautaire */
div#leftplayer {
	float:left;
	width:410px;
	height:83px;
}
div#leftplayer div#leftplayer_icons {
	float:left;
	height:46px;
	width:100%;
}
div#leftplayer div#leftplayer_icons ul {
	float:right;
	list-style:none;
	height:34px;
	padding:12px 8px 0 0;
}
div#leftplayer div#leftplayer_icons ul li {
	float:left;
	height:46px;
	display:inline;
	width:31px;
	height:33px;
	padding:0 1px;
}
div#leftplayer div#leftplayer_icons ul li a {
	float:left;
	overflow:hidden;
	text-indent:-5000em;
	width:31px;
	height:33px;
	background-image:url("/images/icons_share.png");
	background-repeat:no-repeat;
}
div#leftplayer div#leftplayer_icons ul li.facebook a {
	background-position:0 0;
}
div#leftplayer div#leftplayer_icons ul li.facebook a:hover {
	background-position:0 -33px;
}
div#leftplayer div#leftplayer_icons ul li.twitter a {
	background-position:-32px 0;
}
div#leftplayer div#leftplayer_icons ul li.twitter a:hover {
	background-position:-32px -33px;
}
div#leftplayer div#leftplayer_icons ul li.youtube a {
	background-position:-64px 0;
}
div#leftplayer div#leftplayer_icons ul li.youtube a:hover {
	background-position:-64px -33px;
}
div#leftplayer div#leftplayer_icons ul li.rss a {
	background-position:-96px 0;
}
div#leftplayer div#leftplayer_icons ul li.rss a:hover {
	background-position:-96px -33px;
}
div#leftplayer div#leftplayer_icons ul li.myspace a {
	background-position:-128px 0;
}
div#leftplayer div#leftplayer_icons ul li.myspace a:hover {
	background-position:-128px -33px;
}
div#leftplayer div#leftplayer_icons ul li.dailymotion a {
	background-position:-160px 0;
}
div#leftplayer div#leftplayer_icons ul li.dailymotion a:hover {
	background-position:-160px -33px;
}
div#leftplayer div#leftplayer_newsl {
	float:left;
	width:347px;
	height:37px;
	padding-left:130px;
}
div#leftplayer div#leftplayer_newsl input.submit {
	margin:7px 0 0 0;
	background-image:url("/images/btnsubmit.png");
	background-repeat:no-repeat;
	width:60px;
	height:20px;
	border:0;
	overflow:hidden;
	text-indent:-5000em;
	cursor:pointer;
}
div#leftplayer div#leftplayer_newsl p {
	float:left;
	width:120px;
	height:37px;
	overflow:hidden;
	text-indent:-5000em;
}
div#leftplayer div#leftplayer_newsl div.lpn_mail {
	float:left;
	height:30px;
	width:162px;
	padding:7px 0 0 0;
}
div#leftplayer div#leftplayer_newsl div.lpn_mail input {
	padding:3px 0 0 0;
	height:18px;
	width:148px;
	border:0;
	background-image:url("/images/bginput.png");
	background-repeat:repeat-x;
}
div.containerBox {
	float:left;
	width:100%;
	padding:0; margin:0;
}
div.containerBoxCol {
	float:left;
	width:317px;
}
div#ad728 iframe {
	width:728px;
	height:90px;
}
div#ad300 iframe {
	width:298px;
	height:250px;
	border:solid 1px #1c2a40;
}

