BODY						{font-family: Arial; font-size: 10pt; color:#FFFFFF}
TD							{font-family: Arial; font-size: 10pt}
A							{text-decoration: none; color: #EA0202}
A:hover						{text-decoration: underline; color: #8B0101}
.clientRed 					{font-family: Arial; font-size: 12pt; color:#FF0000}
.clientEntete				{Background-color: #0000FF; color: #FFFFFF}

DIV.source  /*Important pour xplore*/
{
	padding:5px;
	font-family:Courier New;
	font-size:9pt;
	background-color:#FFFFFF;
	text:#000000;
	color:#000000;	
}


a img{
	border:none;
}





body{
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	background:#000 url(images/bkg_body.jpg) left top no-repeat;
	color:#000;
}

.main{
	width:865px;
}

.top{
	/*height:259px;*/
}

.top .util_menu{
	width:383px;
	_width:448px;
	height:27px;
	padding-left:68px;
	margin-bottom:133px;
			
	color:#ffc703;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:26px;
	background:url(images/bkg_util_menu.jpg) no-repeat;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bkg_util_menu.png', enabled=true, sizingMethod=scale);*/
}/*
.top .util_menu[class]{
	background:url(images/bkg_util_menu.png) no-repeat;
}*/
.top .util_menu a{
	text-decoration:none;
	color:#ffffff;
	position:relative;
	z-index:10;
}
.top .util_menu a:hover{
	text-decoration:none;
	color:#ffce1a;
}

.top_bandeau{
	width:865px;
	height:109px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bkg_top_bandeau.png', enabled=true, sizingMethod=scale);
}
.top_bandeau[class]{
	background:url(images/bkg_top_bandeau.png) no-repeat;
}

.top #violon{
	position:absolute;
	top:0;
	width:396px;
	height:189px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/img_violon.png', enabled=true, sizingMethod=scale);
}
.top #violon[id]{
	background:url(images/img_violon.png) no-repeat;
}

.top #violonAutomne{
	position:absolute;
	top:139px;
	width:164px;
	height:117px;
	z-index:15;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/img_violonAutomne.png', enabled=true, sizingMethod=scale);
}
.top #violonAutomne[id]{
	background:url(images/img_violonAutomne.png) no-repeat;
}

.top #stJean_fete{
	position:absolute;
	top:118px;
	left:485px;
	width:123px;
	height:151px;
	background:url(images/img_stJean_fete.jpg) no-repeat;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/img_stJean_fete.png', enabled=true, sizingMethod=scale);*/
}/*
.top #stJean_fete[id]{
	background:url(images/img_stJean_fete.png) no-repeat;
}*/

.top #feuille{
	position:absolute;
	top:170px;
	left:624px;
	width:313px;
	height:99px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/img_feuille.png', enabled=true, sizingMethod=scale);
}
.top #feuille[id]{
	background:url(images/img_feuille.png) no-repeat;
}

.top #feuille_queue{
	position:absolute;
	z-index:16;
	top:269px;
	left:816px;
	width:81px;
	height:64px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/img_feuille_queue.png', enabled=true, sizingMethod=scale);
}
.top #feuille_queue[id]{
	background:url(images/img_feuille_queue.png) no-repeat;
}


.top #tag_ca{
	position:absolute;
	top:262px;
	left:484px;
	width:167px;
	height:160px;
	z-index:20;
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/img_tag_CA.png', enabled=true, sizingMethod=scale);
}
.top #tag_ca[id]{
	background:url(images/img_tag_CA.png) no-repeat;
}


.middle{
	width:865px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bkg_middle.png', enabled=true, sizingMethod=scale);
}
.middle[class]{
	background:url(images/bkg_middle.png) repeat-y;
}
.middle_content{
	position:relative;
	width:849px;
	background:url(images/bkg_right.jpg) right top repeat-y;
}

.left{
	float:left;
	width:648px;
	overflow:hidden;
	background:url(images/bkg_left.gif) right top no-repeat;
}

.content{
	min-height:300px;
	_height:300px;
}

.content_text{
	margin:15px 25px 20px 27px;
}

.right{
	float:right;
	width:201px;
	overflow:hidden;
}

.right .menu ul{
	margin:0;
	padding:0;
}
.right .menu ul li{
	width:196px;
	list-style:none;
	margin:4px 0 4px 5px;
	text-transform:uppercase;
	padding:2px 0
}
.right .menu ul li a{
	background:#000;
	padding:2px 3px;
	color:#fff;
}
.right .menu ul li a:hover{
	background:#fe7004;
	color:#fff;
	text-decoration:none;
}



.bottom{
	margin-left:30px;
	width:600px;
	font-size:10px;
	padding-bottom:20px;
}

.bottom .copyright{
	float:left;
}
.bottom .credit{
	float:right;
	bottom:0
}

.bottom a{
	text-decoration:none;
	color:#fe7004;
}
.bottom a:hover{
	text-decoration:none;
	color:#d95e16;
}


.clear{
	clear:both;
	height:1px;
	overflow:hidden;
}






.nouvelles{
	width:239px;
	background:url(images/bkg_nouvelle.gif) repeat-y;
	color:#fff;
}
.nouvelles_content{
	background:url(images/bkg_nouvelle_top.gif) top no-repeat;
	min-height:436px;
	_height:436px;
}

.nouvelles_content h2{
	font-size:13px;
}

.nouvelles a{
	color:#ffce1a;
}
.nouvelles a:hover{
	text-decoration:none;
	color:#e3b81c;
}
.nouvelles_bottom{
	width:239px;
	height:93px;
	background:url(images/bkg_nouvelle_bottom.gif) repeat-y;
	font-size:10px;
}

/*###################################################*/
/*###  Movie Flash de l'accueil  ####################*/

#vid_preview_wrapper
{
	width: 320px;
	height: 280px;
	position: relative;
	margin: 20px 0 0 30px;
	cursor: pointer;
}

#video_img_preview
{
	position: aboslute;
	top: 0;
	left: 0;
	z-index: 500;
}

#video_container
{
	position: relative;
	z-index: 400;
}
