@charset "utf-8";
/* CSS Document */

/* ------------------------------------ */
/* ----------------CSS----------------- */
/* -------------DU MILIEU-------------- */
/* -----------DE HOME PAGE------------- */
/* ------------------------------------ */
/* ------------------------------------ */



/* ------------------------------------ */
/* --------DIV D'EMCAPSULEMENT--------- */
/* ------------------------------------ */
#m_left {
	float:left;
	width:41px;
}
#middle {
	width:903px;
	float:left;
	background-color:#FFFFFF;
}
#left_navigation {
	float:left;
	width:150px;
}/*
*+ #middle_content {
	float:left;
	margin-top:15px;
	margin-left:15px;
	width:735px;
}*/
* #middle_content {
	float:left;
	margin-top:15px;
	margin-left:15px;
	width:735px;
}
#m_right {
	width:21px;
	float:left;
}
#bloc_rouge {
	height:229px;
	background-image:url(/common/img/template/les_roches_bluche/EN-EN/flash.jpg);
	background-repeat:no-repeat;
	height:229px;
	width:727px;
}

/* ------------------------------------ */
/* -------------KEY FACTS-------------- */
/* ------------------------------------ */
#key {
	margin:0px;
	padding:0px;
	float:left;
	margin-top:12px;
	background-image:url(/common/img/template/les_roches_bluche/EN-EN/keyfacts.jpg);
	background-repeat:no-repeat;
	width:288px;
	height:193px;
	padding-bottom:12px;
}

*html #key {
	padding-bottom:0;
}

*+html #key {
	padding-bottom:0;
}

#key a{
	text-decoration:underline;
	color:#cf0012;
}
#key p{
	padding-left:15px;
	padding-top:18px;
}
.bold {
	font-weight:bold;
	color:#cf0012;
}
#key .keycontent li{
	background-image:url(/common/img/template/les_roches_bluche/EN-EN/row_left.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	list-style:none;
	padding-left:15px;
	padding-right:15px;

	margin-left:10px;
	padding-bottom:2px;
}

/* ------------------------------------ */
/* ---------------EVENTS--------------- */
/* ------------------------------------ */
#event {
	float:left;
	margin-top:12px;
	margin-left:8px;
	background-image:url(/common/img/template/les_roches_bluche/EN-EN/keyfacts.jpg);
	background-repeat:no-repeat;
	width:288px;
	height:193px;
	padding-bottom:12px;
}

*html #event {
	padding-bottom:0;
}

*+html #event {
	padding-bottom:0;
}

#event p{
	padding-left:19px;
	padding-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#cf0012;
	font-weight:bold;
	padding-bottom:2px;
}
#event a{
	color:#565656;
}
#event a:hover{
	color:#999;
}
.eventsbold {
	padding-left:3px;
	font-weight:bold;
}
/* ------------------------------------ */
/* -------------CALENDRIER------------- */
/* ------------------------------------ */
*+ #calendar {
	width:252px;
	height:110px;
	background-image:url(/common/img/template/les_roches_bluche/EN-EN/calendar.png);
	background-repeat:no-repeat;
	margin-left:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
* html #calendar {
	width:252px;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/common/img/template/les_roches_bluche/EN-EN/calendar.png');*/
	background-image:url(/common/img/template/les_roches_bluche/EN-EN/calendar.jpg);
	background-repeat:no-repeat;
	height:110px;
	margin-left:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
#calendar_left{
	float:left;
	padding-left:12px;
	padding-top:10px;
}
#calendar_left .title{
	color:#464645;
	font-weight:bold;
}
#calendar p {
	padding-top:10px;
	padding-left:0px;
	text-align:left;
}
#calendar_left .green{
	color:#22B854;
	padding-left:10px;
}
#calendar_left .red{
	color:#cf0012;
	padding-left:10px;
}
#calendar_left .grey{
	color:#565656;
	padding-left:10px;
}
#calendar_left .blue{
	color:#4F7BC4;
	padding-left:10px;
}
#calendar .green{
	color:#22B854;
	font-weight:bold;
}
#calendar .red{
	color:#cf0012;
	font-weight:bold;
}
#calendar .grey{
	color:#565656;
	font-weight:bold;
}
#calendar .blue{
	color:#4F7BC4;
	font-weight:bold;
}
#calendar_right{
	float:left;
	margin-top:8px;
	margin-left:30px;
	width:100px;
	font-size:10px;
	color:#a8a8a8;
	font-family:Arial, Helvetica, sans-serif;
}
#calendar_right table{
	outline:0;
	padding:0;
	margin:0;
	line-height:12px;
}
#calendar_right tr{
	height:12px;
}
#calendar_right td{
	widhth:12px;
	text-align:center;
}
#calendar_right a{
	font-weight:bold;
	
}
#calendar_right a{
	font-weight:bold;
}

/* ------------------------------------ */
/* ----------------VIDEO--------------- */
/* ------------------------------------ */
#watch {
	float:left;
	margin-top:12px;
	padding-bottom:12px;
	margin-left:8px;
}

*html #watch {
	padding-bottom:0;
}

*+html #watch {
	padding-bottom:0;
}

/******** Add'ON Hisham for New content Banner Home Page ***/

.content_banner{
	margin-top:40px;
}

#elements{
	clear:both;
}