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



/* STRUCTURE */
body {
	margin: 0px auto;
	padding: 0;
	background: url(imgs/bg_main.jpg) repeat-x;
	font-family:"Trebuchet MS";
}

#top {
	margin: 0 0 0 0;
	height: 47px;
	background: url(imgs/top_bg.jpg) repeat-x;
	overflow:	auto;
}
#page {
	margin-left:auto;
	margin-right:auto;
	width:860px;
}
#gauche {
	height:274px;
	width:52px;
	background:	url(imgs/left.jpg);
	float:left;
}
#IT-BDE {
	height: 78px;
	width: 860px;
	background: url(imgs/ITBDE.png) no-repeat;
	margin:0px 0px -7px 0px;
}
#menu {
	height:274px;
	width:880px;
	background: url(imgs/menubg.png) no-repeat;
	background-position:left bottom;
}
#menu_txt {
	/*	margin-top:-25px;
*/	width: 210px;
	height: auto;/* 270px; */
	margin-left:554px;
	position:relative;
	top:-0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
#menu_txt ul {
	list-style-type: none;
	padding-top:1px;
}
#menu_txt ul li {
	padding: 10px 10px 0 0px;
	width: 201px;
	height: 20px;
}
#menu_txt ul li:hover {
	padding: 10px 0 0 0px;
	background-color:#FFF;
}
#menu_txt ul li a {
	padding-left:20px;
	text-decoration:none;
	color:#000000;
}
#menu_txt ul li a:hover {
	text-decoration:none;
	color:#1b1e22;
}
#texte_conteneur {
	padding: 40px 60px 60px 60px;
	/* rajout benji */
	overflow:hidden;/****************/
}
#barre {
	width:860px;
	height:12px;
	background:url(imgs/barre.png) no-repeat;
	background-position:top;
	margin-top: 0px;
}
#div_wiki {
	display:inline;
	position:relative;
	left:600px;
	top:112px;
	height:29px;
	width:176px;
}
#div_deezer {
	display:inline;
	position:relative;
	left:443px;
	top:144px;
	height:29px;
	width:176px;
}
#div_youtube {
	display:inline;
	position:relative;
	left:265px;
	top:176px;
	height:29px;
	width:176px;
}
/* TEXTES */

.texte_base {
	color:#d0d0d0;
	font-size:14px;
	font-family:"Trebuchet MS";
	font-style: normal;
	font-weight: normal;
	line-height: 22px;
}
h1 {
	color:#FFFFFF;
	font-size:18px;
	font-family:"Trebuchet MS";
	font-style: normal;
	font-weight: normal;
}
h1 a {
	color:#FFFFFF;
	font-size:18px;
	font-family:"Trebuchet MS";
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
}
h1 a:hover {
	color:#FF7D00;
	font-size:18px;
	font-family:"Trebuchet MS";
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
}
.fleche_bleue {
	background:url(imgs/fleche_bleue.png);
	height:33px;
	width:31px;
	float:left;
	margin:-5px 10px 0px 0px;
}
.fleche_orange {
	background:url(imgs/fleche_orange.png);
	background-position:center;
	height:33px;
	width:31px;
	float:left;
	margin:-5px 10px 0px 0px;
}
.fleche_grise {
	background:url(imgs/fleche_grise.png);
	background-position:center;
	height:33px;
	width:31px;
	float:left;
	margin:-5px 10px 0px 0px;
}
.antenne_orange {
	background:url(imgs/antenne_orange1.1.png);
	background-position:center;
	height:60px;
	width:700px;
	float:left;
	margin:-15px 50px 0px 0px;
}
.nouveaute {
	background: url(imgs/nouv1.1.png) no-repeat center;
	height:60px;
	width:700px;
	float:left;
	margin:40px 50px 0px 0px;
	overflow:hidden;
}
.evenement {
	background: url(imgs/evenements.png) no-repeat center;
	height:60px;
	width:700px;
	float:left;
	margin:0px 50px 0px 0px;
}
.jdbord {
	background: url(imgs/jdbords.png) no-repeat center;
	height:60px;
	width:700px;
	float:left;
	margin:10px 50px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.date {
	font-size:10px;
	color:#ea7865;
}
.actu_voir_tout a {
	color:#FFFFFF;
	font-size:14px;
	font-family:"Trebuchet MS";
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
}
.actu_voir_tout a:hover {
	color:#FF7D00;
	font-size:14px;
	font-family:"Trebuchet MS";
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
}
.actu_voir_tout {
	color:#FFFFFF;
	font-size:14px;
	font-family:"Trebuchet MS";
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
}
.alaune {
	background: url(imgs/alaune.png) no-repeat center;
	height:31px;
	width:166px;
	margin:20px 20px 40px 80px;
}
#bas a:link {
	color:#FFFFFF;
}
#bas a:active {
	color:#FFFFFF;
}
#bas a:visited {
	color:#FFFFFF;
}
#bas a:hover {
	color:#FFFFFF;
}

.blink{
	color: #FF0000;
	text-decoration:blink;
}