@charset "utf-8";
/* CSS Document *//* /Paging */

/* Tabbed boxes */

#boiteinfo .tabs
{
	clear: both;
	
	margin:0;
	padding:0;
	
	background-image: url(/Css/BelRTL/Img/bgTabs.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	
	width: 100%;
	height: 30px;
}

#boiteinfo .tabs ul
{
	margin:0;
	padding:0;
	
	float: right;
		
	list-style-type: none;
}

#boiteinfo .tabs ul li
{
	margin:0;
	padding:0;
	margin-left: 2px;
	
	height: 30px;
	float: left;
	
	background-image: url(/Css/BelRTL/Img/bgTab.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	
	text-align: center;
	

	list-style-type: none;
}

#boiteinfo .tabs ul li a
{
	height: 30px;
	display: block !important;
	display: inline;
	
	background-image: url(/Css/BelRTL/Img/bgTabA.gif);
	background-position: right top;
	background-repeat: no-repeat;
	
	padding:5px 20px 5px 20px;
	
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}

#boiteinfo .tabs ul li.currentTab
{
	background-image: url(/Css/BelRTL/Img/bgTabSelected.gif);
}

#boiteinfo .tabs ul li.currentTab a
{
	background-image: url(/Css/BelRTL/Img/bgTabASelected.gif);
	color: #e31921;
}

#boiteinfo .tabContainer
{
	clear: both;
	border: solid 1px #c6dce8;
	border-top: 0px;
	background-color: #ffffff;	 
}

#boiteinfo .tabContent
{
	padding: 8px;
}

/* *** */

div#SearchBox
{
	clear: both;
	width: 628px;
	margin: 0 auto 0 auto;
}

div#SearchBox input, select
{
	margin: 0;
	padding: 0;
	font-size: 11px;
}

div#SearchBox form
{
	margin: 0;
}

div#SearchBox div.tabs
{
}

div#SearchBox div.tabs ul
{
	float: left;
}

div#SearchBox div.tabs ul li
{
	margin-left: 0px;
}

div#SearchBox div.tabs ul li a
{
}

div#SearchBox div.tabs ul li.currentTab
{
}

div#SearchBox div.tabs ul li.currentTab a
{
}

div#SearchBox .tabContainer
{	 
}

div#SearchBox .tabContent
{
}

/* /Tabbed boxes */


/* Boxes */

.box475_header, .box310_header
{
	position: relative;
}

.box475_header
{
	background: url(/Css/BelRTL/img/box475_header.gif) no-repeat;
	width: 475px;
	height: 30px;
}

.box310_header
{
	background: url(/Css/BelRTL/img/box310_header.gif) no-repeat top;
	width: 310px;	
	height: 28px;
}

.box475_header h2, .box310_header h2
{
	padding:7px 0 0 8px;
	margin:0;
	font-size:15px;
}

.box475_header h2
{
	color:#4e555e;
}

.box310_header h2
{
	color:#e31921;
}

.box_plus
{
	position:absolute;
	right:8px;
	top:8px;
}

.box475_body, .box310_body
{
	border-right:1px solid #dcdde0;
	border-left:1px solid #dcdde0;
	
	padding: 4px 4px 0px 4px;
}

.box475_body
{
	width:465px !important;
	width:475px;
}

.box310_body
{
	width: 300px !important;
	width: 310px;
}

.box475_footer, .box310_footer
{
	height:4px;
}

.box475_footer
{
	background: url(/Css/BelRTL/img/box475_footer.gif) no-repeat bottom;
	width: 475px;
}

.box310_footer
{
	background: url(/Css/BelRTL/img/box310_footer.gif) no-repeat bottom;
	width: 310px;
}

.box475_top, .box310_top
{
	height: 5px;
}

.box475_top
{
	background: url(/Css/BelRTL/img/box475_top.gif) no-repeat top;
}

.box475_body ul, .box310_body ul
{
	margin: 0;
	padding: 0;
	list-style-type:none;
}

.box475_body ul li, .box310_body ul li
{
	clear: both;
	margin: 0 0 4px 0;
	padding: 0 0 4px 0;
	border-bottom: 1px dashed #bbc1ca;
}

.box475_body ul li.last, .box310_body ul li.last
{
	border: none;
}

.box475_body h3, .box310_body h3
{
	font-size:13px;
	margin:0;
	padding: 0 0 7px 0;
}

.box_item, .box_itemLast
{
	clear: both;
	padding: 0 0 7px 0;
	border-bottom: 1px dashed #bbc1ca;
	margin-bottom: 7px;
}

.box_itemSport
{
	clear: both;
	padding: 0 7px 7px 7px;
	margin: -7px 0 0 0;
	background-color: #e6e9ea;
}

a.boxItemLink, a.boxItemLink:visited, a.boxItemLink:active, a.boxItemLink:link
{
	color: #000000;
}

.box_itemLast
{
	border-bottom: none;
	margin-bottom: 0;
}

.box_item h3, .box_itemLast h3, .box_itemSport h3
{
	font-size:13px;
	margin:0;
	padding: 0 0 4px 0;
	color: #000000;
}


.box_item h4, .box_itemLast h4
{
	font-size:12px;
	margin:0;
	padding: 0 0 3px 0;
}

.box_item_img
{
	float: left;
	margin-right: 7px;
}

.box_item_suite, .box_itemSport_suite
{
	position: absolute;
	float: right;
	bottom: 0px;
	right: 0px;
	color:#d32323;
	font-size:11px;
	text-align: right;
	background-color: #ffffff;
	padding: 1px 0 0 3px;
}
.box_item_suite a{
	text-decoration:none;
}
.box_itemSport_suite a{
	text-decoration:none;
}
.box_itemSport_suite
{
	background-color: #e6e9ea;
}

.box_item_suite a, .box_itemSport_suite a
{
	color:#d32323;
}

.box_item_inner120
{
	position: relative;
	height: 90px;
	overflow: hidden;
}

.box_item_inner150
{
	position: relative;
	height: 87px;
	overflow: hidden;
}
.box_item_inner150 p{
	margin-top:0;
	margin-bottom:8px;
}

.box_itemSport_inner
{
	position: relative;
	height: 98px;
	overflow: hidden;
}
.box_itemSport_inner p{
	margin-top:0;
	margin-bottom:8px;
}
/* /Boxes */


.box475_body ul.a_ecouter_list li
{
	background: url(/Css/BelRTL/img/a_ecouter_icone.gif) no-repeat;
	background-position: 0px 2px;
	font-size:11px;
	padding-left: 25px;
}

box475_body ul.a_ecouter_list li .a_ecouter_date
{
	color:#4e555e;
}

.box475_body ul.a_ecouter_lis li.last
{
	border: none;
}

.directBelRTL
{
	float: left;
}

.boxNow
{
	float:left;
	margin: 0 0 0 1px;
	width: 337px;
}

.boxNowTop
{
	height: 7px;
	background: url(/Css/BelRTL/img/boxNow_top.gif) no-repeat top right;
}

.boxNowBody
{
	background-color: #4e555e;
	color: #ffffff;
	padding: 0 7px 0 5px;
	height: 83px;
}

.boxNowBody h2
{
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0:
}

.boxNowBody .time
{
	float: right;
	font-size: 10px;
	color: #ffffff;
}

.boxNowBody .imgNow
{
	border: solid 1px #ffffff;
}

.boxNowBottom
{
	height: 7px;
	background: url(/Css/BelRTL/img/boxNow_bottom.gif) no-repeat top right;
}


