body
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	
	background-color: #e5eef7;
	
	color: #274a60;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	letter-spacing: normal;
	text-decoration: none;
	
	text-align: center;
	vertical-align: baseline;
	direction: ltr;
		
	border: none;
	list-style-type: none;
}

table
{
	color: #274a60;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-align: left;
}

div
{
	color: #274a60;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	line-height: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-align: left;
}

p
{
	margin: 0 0 10px 0;
	padding: 0;
}

a, a:visited, a:active
{
	text-decoration: none;
	color: #274a60;
}

a:hover
{
	color: #ff5000;
}

div.clr
{
	clear: both;
	height: 0px;
	line-height: 0px;
}

div#headerContainer
{
	width: 916px;
	margin: 0 auto 0 auto;
	text-align: center;
	z-index: 10;
	position: relative;
}

div#bodyContainer
{
	width: 916px;
	margin: 0 auto 0 auto;
	background-color: #e4edf3;
	z-index: 1;
	position: relative;
	background-image: url(http://www.radiocontact.be/GED/00000000/4500/4542.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

div#footerContainer
{
	width: 100%;
	text-align: center;
	clear: left;
	padding: 14px 0 14px 0;
}

div#leftColumn
{
	width: 422px;
	float: left;
	position: relative;
	margin-top: 14px;
	left: 18px;
}

div#leftColumnBig
{
	width: 740px;
	float: left;
	position: relative;
	margin-top: 14px;
	left: 18px;
}

div#middleColumn
{
	width: 300px;
	float: left;
	position: relative;
	margin-top: 14px;
	left: 35px;
}

div#rightColumn
{
	width: 120px;
	float: left;
	text-align: center;
	position: relative;
	margin-top: 14px;
	left: 55px;
}

div#bigColumn
{
	width: 808px;
	float: left;
	position: relative;
	margin-top: 14px;
	left: 52px;
}

div#topMenu ul
{
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div#topMenu ul li
{
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 0 8px;
	float: left;
	position: relative;
}

div#topMenu ul li:hover ul
{
	display: block;
}

div#topMenu ul li ul
{
	position: absolute;
	left: 0px;
	top: 14px;
	border: solid 1px #ffffff;
	background-color: #5695cf;
	padding: 8px;
	margin: 0;
	display: none;
}

div#topMenu ul li ul li
{
	padding: 0 8px 4px 0;
	width: auto;
}

div#topMenu ul li:hover ul li ul
{
	display: none;
}

div#topMenu ul li ul li:hover ul
{
	display: block;
}
div#topMenu ul li ul li ul
{
	position: absolute;
	left: 100px !important;
	left: auto;
	top: 0px;
	border: solid 1px #ffffff;
	background-color: #5695cf;
	padding: 8px;
	margin: 0px;
	display: none;
}
div#topMenu ul li ul li ul li
{
	padding: 0 8px 4px 0;
}
.TopMenu, .TopMenu:visited, .TopMenu:active
{
	font-family:Arial;
	font-size:11px;
	font-weight:700;
	text-decoration:none;
	color:#ffffff;
}
a.TopMenu:hover
{
	color:#274a60;
}
div.Box
{
	display: block;
	margin: 0px 0px 0px 0px;
	width: 420px;

}
div.Box div.BoxHeader
{
	background-image: URL(/Css/Images/top_420px.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 12px 0px 15px 9px;
}
div.Box div.BoxHeaderTitle
{
	background-image: URL(/Css/Images/top_420px.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 0px 0px 0px 3px;
	height: 43px;
}
div.Box div.BoxFooter
{
	background-image: URL(/Css/Images/bot_420px.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 16px;
	padding: 0px 0px 15px 0px;
}
div.BlackBox
{
	margin: 0px 0px 15px 0px;
	width: 420px;
}
div.BlackBox div.BlackBoxHeader
{
	background-image: URL(/Css/Images/black_box_422_top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 42px;
	padding: 0px 0px 0px 9px;
}
div.BlackBox div.BlackBoxHeaderTitle
{
	background-image: URL(/Css/Images/black_box_422_top.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 42px;
	padding: 0px 0px 0px 3px;
}
div.BlackBox div.BlackBoxFooter
{
	background-image: URL(/Css/Images/black_box_422_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 16px;
	padding: 0px 0px 0px 0px;
}
div.BoxSmall
{
	margin: 0px 0px 10px 0px;
	width: 300px;
}
div.BoxSmall div.BoxSmallHeader
{
	background-image: URL(/Css/Images/top_300px.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 42px;
	padding: 0px 0px 10px 3px;
}
div.BoxSmall div.BoxSmallHeaderTitle
{
	background-image: URL(/Css/Images/top_300px.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 42px;
	padding: 0px 0px 0px 3px;
}
div.BoxSmall div.BoxSmallFooter
{
	background-image: URL(/Css/Images/bot_300px.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 16px;
	padding: 0px 0px 0px 0px;
}
div.Box270
{
	margin: 0px 0px 10px 15px;
	width: 270px;
	float:left;
	padding:0;
}
div.Box270 div.Box270Header
{
	background-image: URL(/Css/Images/top_270px.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 42px;
	padding: 0px 0px 10px 3px;
	margin-top:-10px !important;
	margin-top:0;
}
div.Box270 div.Box270HeaderTitle
{
	background-image: URL(/Css/Images/top_270px.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 42px;
	padding: 0px 0px 0px 3px;
}
div.Box270Content{
	width:240px !important;
	width:270px;
	background-image:url(/Css/Images/bot_270_repeat.gif);
	background-repeat:repeat-y;
	padding:5px 15px 1px;
}
div.Box270 div.Box270Footer
{
	background-image: URL(/Css/Images/bot_270px.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 16px;
	padding: 0px 0px 0px 0px;
}
div.Box740
{
	margin: 0px 0px 10px 0px;
	width: 740px;
}
div.Box740 div.Box740Header
{
	background-image: URL(/Css/Images/box_740_top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 43px;
	padding: 0px 0px 10px 3px;
}
div.Box740 div.Box740HeaderTitle
{
	background-image: URL(/Css/Images/box_740_top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 43px;
	padding: 0px 0px 0px 3px;
}
div.Box740 div.Box740Content
{
	background-image: URL(/Css/Images/box_740_repeat.gif);
	background-repeat: repeat-y;
	padding: 5px 15px 1px 15px;
}
div.Box740 div.Box740Footer
{
	background-image: URL(/Css/Images/box_740_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 16px;
	padding: 0px 0px 0px 0px;
}

div.Box720
{
	margin: 0px 0px 10px 0px;
	width: 720px;
}
div.Box720 div.Box720Header
{
	background-image: URL(/Css/Images/box_720_top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 43px;
	padding: 0px 0px 10px 3px;
}
div.Box720 div.Box720HeaderTitle
{
	background-image: URL(/Css/Images/box_720_top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 43px;
	padding: 0px 0px 0px 3px;
}
div.Box720 div.Box720Content
{
	background-image: URL(/Css/Images/box_720_repeat.gif);
	background-repeat: repeat-y;
	padding: 5px 15px 1px 15px;
}
div.Box720 div.Box720Footer
{
	background-image: URL(/Css/Images/box_720_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 16px;
	padding: 0px 0px 0px 0px;
}

div.Box700
{
	margin: 0px 0px 10px 0px;
	width: 700px;
}
div.Box700 div.Box700Header
{
	background-image: URL(/Css/Images/box_700_top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 43px;
	padding: 0px 0px 10px 3px;
}
div.Box700 div.Box700HeaderTitle
{
	background-image: URL(/Css/Images/box_700_top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 43px;
	padding: 0px 0px 0px 3px;
}
div.Box700 div.Box700Content
{
	background-image: URL(/Css/Images/box_700_3col_repeat.gif);
	background-repeat: repeat-y;
	padding: 5px 11px 1px 11px;
}
div.Box700 div.Box700Footer
{
	background-image: URL(/Css/Images/box_700_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 16px;
	padding: 0px 0px 0px 0px;
}

div.BoxBig
{
	margin: 0px 0px 10px 0px;
	width: 808px;
}
div.BoxBig div.BoxBigHeader
{
	background-image: URL(/Css/Images/box_808_top.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 42px;
	padding: 0px 0px 0px 9px;
}
div.BoxBig div.BoxBigHeaderTitle
{
	background-image: URL(/Css/Images/box_808_top.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 42px;
	padding: px 0px 10px 3px;
}
div.BoxBig div.BoxBigFooter
{
	background-image: URL(/Css/Images/box_808_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 6px;
}
div.InterBox
{
	margin: 12px 0px 10px 0px;
	width: 700px;
}
div.InterBox div.InterBoxHeader
{
	background-image: URL(/Css/Images/box_700_top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 43px;
	padding: 0px 0px 0px 9px;
}
div.InterBox div.InterBoxHeaderTitle
{
	background-image: URL(/Css/Images/box_700_top.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 43px;
	padding: 0px 0px 0px 3px;
}
div.InterBox div.InterBoxFooter
{
	background-image: URL(/Css/Images/box_700_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 6px;
}
div.Box div.BoxContent
{
	background-image: URL(/Css/Images/rep_420px.jpg);
	background-repeat: repeat-y;
	padding: 5px 15px 1px 15px;
}
div.BoxSmall div.BoxSmallContent
{
	background-image: URL(/Css/Images/bot_300_repeat.gif);
	background-repeat: repeat-y;
	padding: 5px 15px 1px 15px;
}
div.BoxBig div.BoxContent
{
	background-image: URL(/Css/Images/box_808_repeat.gif);
	background-repeat: repeat-y;
	padding: 5px 15px 1px 15px;
}
div.BlackBox div.BlackBoxContent
{
	background-image: URL(/Css/Images/black_box_422_repeat.gif);
	background-repeat: repeat-y;
	padding: 5px 15px 1px 15px;
}
div.InterBox div.InterBoxContent
{
	background-image: URL(/Css/Images/box_700_repeat.gif);
	background-repeat: repeat-y;
	padding: 5px 15px 1px 15px;
}

a.nounderline
{
	text-decoration: none;
}


div.QuizzListItem
{
	width: 210px;
	height: 224px;
	margin: 0 10px 8px 6px;
	/*float: left;*/
	display: inline-block !important;
	display: inline;
}

div.QuizzListItemContent
{
	height: 98px;
	overflow: hidden;
	margin-bottom: 8px;
}

.tabs
{
	float:left;
	width:100%;
}

.tabs ul
{
	margin:0;
	padding:0;
	list-style-type: none;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	line-height: normal;
	letter-spacing: normal;
}

.tabs ul li
{
	text-align: center;
	display:block;
	float:left;
	background:#ffffff;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	list-style-type: none;
}

.tabs ul li a
{
	display:block;

	background-position: left top;
	background-repeat:repeat-y;
	padding:5px 5px 4px 5px;
	font-weight:bold;
	
}

.tabs a:hover
{
	color:#006ab3;
}

.tabs .currentTab
{
	text-decoration:underline; 
}

.tabs .currentTab a
{
	margin: 0 0 0 0px;
	color:#1a79ba;
	padding-bottom:5px;
	text-decoration:underline; 
}
	  
.tabContainer
{
	padding: 0;	
	width: 375px;	
}

.tabContent
{
 	padding: 5px 5px 5px 5px;
	background:#ffffff;
	width: 375px;
}

.tabContent p
{
  margin-top: 0;	  
}

/* Paging */

div.Paging
{
	width: 100%;
	display: inline-block;
	padding: 8px 0 0 0;
}

div.Paging ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: right;
	clear: both;
}

div.Paging ul li
{
	clear: none;
	list-style-type: none;
	margin: 0 0 0 4px;
	padding: 0 0 0 0;
	width: 18px !important;
	width: 20px;
	height: 18px !important;
	height: 20px;
	border: solid 1px #dcdde0;
	text-align: center;
	float: left;
}

div.Paging ul li.Selected
{
	border: solid 1px #d32323;
	background-color: #dcdde0;
	padding-top: 2px;
}

div.Paging ul li a
{
	display: block;
	width: 18px;
	height: 18px;
	text-decoration: none;
	padding-top: 2px;
	color: #e31921;
}

div.Paging ul li a:hover
{
	background-color: #dcdde0;
}

/* /Paging */

div.ReactionListItem
{
	clear: both;
	padding: 4px 0 0 0;
	border-bottom: solid 1px #d0d2e7;
}

div.BlogListItem
{
	clear: both;
	padding: 4px 0 0 0;
	border-bottom: solid 1px #d0d2e7;
}

div.BlogListItem div.BLIThumbnail
{
	width: 130px;
	height: 84px;
	float: left;
}

div.BlogListItem div.BLIContent
{
	height: 80px;
	width: 252px;
	float: right;
	overflow: hidden;
	position: relative;
}

div.BlogListItem div.BLIContent a.LireLaSuite
{
	position: absolute;
	z-index: 2;
	right: 0;
	bottom: -4;
	padding: 4px 0 0 8px;
	background-color: #ffffff;
	color: #ff4040;
	font-size: 10px;
}

div.RBoxListItem
{
	clear: both;
	padding: 4px 0 0 0;
	border-bottom: solid 1px #d0d2e7;
}

div.RBoxListItem div.BLIThumbnail
{
	width: 60px !important;
	height: 80px !important;
	width: 62px;
	height: 82px;
	border: solid 1px #000000;
	float: left;
}

div.RBoxListItem div.BLIContent
{
	height: 80px !important;
	height: 82px;
	width: 200px;
	float: right;
	overflow: hidden;
	position: relative;
}

div.RBoxListItem div.BLIContent a.LireLaSuite
{
	position: absolute;
	z-index: 2;
	right: 0;
	bottom: -4;
	padding: 4px 0 0 8px;
	background-color: #ffffff;
	color: #ff4040;
	font-size: 10px;
}

div.BlocReactions
{
	border: solid 1px #d8d9eb;
	background-color: #f2f5fa;
	padding: 8px;
	margin-top: 12px;
}

div.blogitemdetail
{
}

div.blogitemdetail div.category
{
	background-color: #f2f5fa;
	padding: 4px;
	border-top: solid 1px #f8f8ff;
	border-left: solid 1px #f8f8ff;
	border-right: solid 1px #e8e8ef;
	border-bottom: solid 1px #e8e8ef;
	font-size: 15px;
	margin-bottom: 8px;
}

div.blogitemdetail div.category div.date
{
	float: right;
	font-size: 10px;

}

div.blogitemdetail div.title
{
	font-family: verdana;
	font-style: italic;
	color: #065ea0;
	font-size: 16px;
	margin-bottom: 8px;
	font-weight: bold;
	padding-left: 4px;
}

div.blogitemdetail div.image
{
	text-align: center;
}

div.blogitemdetail div.image img
{
	border: solid 5px #d9e6f3;
}
#conteneur_contact{
	height:350px;
	width:300px;
}
#video_conteneur, .video_conteneur{
	background:url(/css/images/contact_video_content_2.png) no-repeat 0 0;
	height:280px;
	padding:5px 16px 0 16px;
	margin-top:-4px;
	color: #ffffff;
}
.viditem
{
	clear:both;
	margin-bottom:11px !important;
	margin-bottom: 8px;
	height:58px;
	width:275px;
}
.viditem a
{
color: #ffffff;
}
.item_contact{
	clear:both;
	padding: 0 0 12px 0;
	height:58px;
}

.contact_text{
	height:58px;
	vertical-align: middle; 
	display: table-cell;
}
.img_contact{
	margin-right:9px;
}
#contactitem a, #contactitem a:hover{
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
}
.txt_contact{
	padding-left:9px;
}
