/*body {background:#312F34 url('/style/special/habillage_special.gif') repeat top center;color:#000000; font-family:arial,verdana,sans-serif; font-size:small;}
#body {width:100%;background:transparent url('/style/special/habillage_special.gif') repeat-x top center;}
*/
#data {background:#ffffff;padding-bottom:20px;}
#login {display:none;}

ul.sous_sous_menu {list-style:none;width:100%;height:35px;margin:0px;padding:0px;background:#7b1b0d;}
ul.sous_sous_menu li {display:block;width:120px;height:35px;float:left;color:#FFFFFF;text-align:center;font-weight:bold;line-height:30px;border-right:1px solid #ffffff;}

ul.sous_sous_menu li a {display:block;width:118px;padding-right:1px;padding-left:1px;height:35px;color:#ffffff;text-align:center;font-weight:bold;line-height:15px;text-decoration:none;}
ul.sous_sous_menu li a:hover {background:#bd1b0c;}
ul.sous_sous_menu li.last {margin:0px;border:0px;width:120px;}
ul.sous_sous_menu li.last a {width:121px;padding-right:1px;padding-left:1px;}

.bg_header_perso1 {
	background:#ffffff url('/style/special/entete1.jpg') no-repeat top left;
	width:533px;
	height:89px;
	position:relative;
	margin-top:10px;
	color:#ffffff;
}
.bg_header_perso2 {
	background:#ffffff url('/style/special/entete2.jpg') no-repeat top left;
	width:533px;
	height:89px;
	position:relative;
	margin-top:10px;
	color:#ffffff;
}
.bg_header_perso3 {
	background:#ffffff url('/style/special/entete3.jpg') no-repeat top left;
	width:289px;
	height:89px;
	position:relative;
	margin-top:10px;
	color:#ffffff;
}
.bg_header_perso1 h1, .bg_header_perso2 h1, .bg_header_perso3 h1 {
	font-size:14px;
	color:#ffffff;
	position:absolute;
	bottom:10px;
	left:10px;
}
.header_perso1, .header_perso2, .header_perso3 { color:#ffffff;}

.bg_content_all {background:#ffffff;border:1px solid #4f4f4f;border-top:0px;color:#000000;padding-bottom:5px;}
.bg_content_all a, .bloc_header_perso3 a {color:#000000;}
.bloc_header_perso3 {width:283px;min-height:89px;background:#ffffff;border:1px solid #4f4f4f;border-top:0px;color:#000000;padding-bottom:6px;}


ul.selection_genre_list {list-style:none;min-height:200px;}
ul.selection_genre_list li {float:left;width:120px;height:180px;margin:5px; }
ul.selection_genre_list li .selection_genre_nom {margin-bottom:2px;width:120px;height:17px;overflow:hidden;text-align:center;text-decoration:none;font-size:11px;}
ul.selection_genre_list li img.selection_genre_img {margin-left:8px;margin-bottom:3px;border:1px solid #000000;}
