/* CSS GENERAL */
*{margin:0;padding:0;}

body{
	background:#e3ddb3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/* FIN DU CSS GENERAL */


/* CSS CONTAINER */
table.container{background-color:#680500;margin:auto;}
table.container td.container{width:926px;}

table.container td.background_left1{background:url(../images/commun/background_left1.png) no-repeat;width:37px;}
table.container td.header1{background:url(../images/commun/header1.png) no-repeat;background-position:center;width:926px;height:116px;}
table.container td.background_right1{background:url(../images/commun/background_right1.png) no-repeat;width:37px;}

table.container td.background_left2{background:url(../images/commun/background_left2.png) repeat-y;background-position:right;width:37px;}
table.container td.header2{background:url(../images/commun/header2.png) no-repeat;background-position:top;width:926px;height:175px;}
table.container td.background_right2{background:url(../images/commun/background_right2.png) repeat-y;width:37px;}

table.container td.background_left1 img,
table.container td.background_left2 img,
table.container td.background_right1 img,
table.container td.background_right2 img{
	width:37px;
	height:1px;
	visibility:hidden;
}

table.container td.header1 img,
table.container td.header2 img{
	width:926px;
	height:1px;
	visibility:hidden;
}
/* FIN DU CSS CONTAINER */

div.col_left,
div.mainSection,
div.col_right{
	float:left;
	margin-left:14px;
}

div.mainSection{color:#fff;}
div.mainSection div.top{background:url(../images/commun/mainSection_top.png) no-repeat;width:497px;height:18px;}
div.mainSection div.stretch{background-color:#904a36;text-align:justify;padding:10px;width:477px;min-height:575px;}
div.mainSection div.bottom{background:url(../images/commun/mainSection_bottom.png) no-repeat;width:497px;height:18px;}

div.mainSection div.stretch img.dottedArrow{background:url(../images/commun/icon_dottedArrow2.png) no-repeat;width:5px;height:34px;}
div.mainSection div.stretch span{font-size:14px;font-weight:bold;position:relative;top:-25px;margin-left:8px;}
div.mainSection div.stretch div.text{font-size:12px;margin:0px;padding:0px;margin-top:-12px;top:0px;}
div.mainSection div.stretch div.text span{font-size:12px;margin:0px;padding:0px;margin-top:-12px;top:0px;}
div.mainSection div.stretch div.text span span{font-size:12px;margin:0px;padding:0px;margin-top:-12px;top:0px;}
div.mainSection div.stretch div.video{text-align:center;margin-top:18px;}


div.col_left{}
div.col_right{}

div.col_left,
div.col_right{
	color:#680500;
	font-size:14px;
	font-weight:bold;
	width:186px;
}

div.col_right div.header_videotheque{}
div.col_right div.header_videotheque img.dottedArrow{background:url(../images/commun/icon_dottedArrow1.png) no-repeat;position:relative;top:8px;margin-left:10px;width:5px;height:34px;}
div.col_right div.header_videotheque span{position:relative;top:-5px;}
div.col_right div.header_videotheque img.bobineFilm{background:url(../images/commun/bobineFilm.png) no-repeat;position:relative;left:125px;width:75px;height:48px;overflow:visible;}

div.featuredVideo{position:relative;top:35px;}
div.featuredVideo div.frame,
div.featuredVideo div.title,
div.featuredVideo div.views{
	text-align:center;
	margin:auto;
	width:100%;
}

div.featuredVideo div.framedPicture{background:url(../images/commun/frame_red.png) no-repeat;background-position:center;width:100%;height:123px;}
div.featuredVideo div.title img{background:url(../images/commun/icon_circleArrow.png) no-repeat;position:relative;top:3px;left:3px;width:16px;height:16px;}
div.featuredVideo div.views{color:#000;font-size:10px;}

div.featuredVideo div.framedPicture div.frame,
div.featuredVideo div.framedPicture div.picture{
	text-align:center;
	position:relative;
	left:-1px;
	margin:auto;
	width:100%;
	height:84px;
}

div.featuredVideo div.framedPicture div.frame img,
div.featuredVideo div.framedPicture div.picture img{
	background-position:center;

}

div.featuredVideo div.framedPicture div.frame{top:-66px;}
div.featuredVideo div.framedPicture div.frame img{background:url(../images/commun/frame_silver.png) no-repeat;width:138px;height:84px;}
div.featuredVideo div.framedPicture div.picture{top:18px;}


div.col_left div.top, div.col_right div.top{background:url(../images/commun/colonne_navig_top.png) no-repeat;width:186px;height:20px;}
div.col_left div.stretch, div.col_right div.stretch{background:url(../images/commun/colonne_navig_stretch.png) no-repeat;width:186px;}
div.col_left div.bottom, div.col_right div.bottom{background:url(../images/commun/colonne_navig_bottom.png) no-repeat;text-align:center;width:186px;height:218px;}



div.col_left hr,
div.button, li.button, #listmenu li{
	position:relative;
	top:1px;
}

div.col_left hr{border:solid #cec590 1px;margin:0 auto 0 auto;width:178px;height:1px;}


div.button, li.button, #listmenu li{
	display:block;
	border-top:solid #ebe6c7 1px;
	border-bottom:solid #ebe6c7 1px;
	background:url(../images/commun/button_navig_background.png) no-repeat;
	margin:0 auto 0 auto;
	width:178px;
	min-height:34px;
}

#listmenu li ul li{
	display:block;
	border-top:solid #ebe6c7 1px;
	border-bottom:solid #ebe6c7 1px;
	background:url(../images/commun/button_navig_background.png) no-repeat;
	margin:0 auto 0 auto;
	width:178px;
	font-size:10px;
	min-height:20px;
}

#listmenu li ul li img.dottedArrow{background:url(../images/commun/icon_dottedArrow2.png) no-repeat;width:4px;height:30px;}

#listmenu li ul li {
	padding-left:15px;
	margin-top:0px;
	width:163px;
}

div.col_left div.top span,
div.col_left div.stretch span,
div.button img,li.button img, #listmenu li img{
	position:relative;
	left:5px;
}

div.col_left div.top span,div.col_left div.stretch span{
	top:-13px;
	margin-left:8px;
}

div.button img,li.button img, #listmenu li img{background:url(../images/commun/icon_dottedArrow1.png) no-repeat;width:5px;height:34px;}

table.container td.ads{background:url(../images/commun/footer_banner.png) no-repeat;background-position:center;width:872px;height:120px;}

table.container td.footer_links{background-color:#680500;color:#fff;font-size:0.9em;font-weight:bold;padding:4px 0 8px 0;width:926px;}
table.container td.footer_links table{width:100%;}
table.container td.footer_links td{text-align:center;width:100%;}
table.container td.footer_links span{padding:0 8px 0 8px;} /* padding:0 8px 0 8px; */


/* IMAGES */
img{border:0;text-decoration:none;}

/* LIENS */
a{color:#fff;text-decoration:underline;}

div.featuredVideo div.title a			{color:#680500;text-decoration:underline;}
div.featuredVideo div.title a:link		{text-decoration:underline;}
div.featuredVideo div.title a:visited	{text-decoration:underline;}
div.featuredVideo div.title a:hover		{text-decoration:none;}
div.featuredVideo div.title a:active	{text-decoration:underline;}

.button a:link, #listmenu li a:link {text-decoration:none;color:#680500;}
.button a:visited, #listmenu li a:visited {text-decoration:none;color:#680500;}
.button a:hover #listmenu li a:hover {text-decoration:none;color:#FFFFFF;}


.footer_links a:link		{text-decoration:underline;}
.footer_links a:visited	{text-decoration:underline;}
.footer_links a:hover		{text-decoration:none;}
.footer_links a:active	{text-decoration:underline;}

#makeMeScrollable div.scrollableArea *
	{
		position: relative;
		float: left;
		margin: 5px;
		padding: 5px;
		padding-top:0px;
		padding-bottom:0px;
		margin-top:0px;
		margin-bottom:0px;
	}
	
#makeMeScrollable {
	position:relative;
	display:block;
	left:40px;
	top:2px;
	height:90px;
	width:840px;
}