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

html {
background-color:#ededc9;
background-image:url(img/page/fond.jpg);
background-position:top;
padding:0;
margin:0;
}

body {
padding:0;
margin:0;	
}

img {
border-style:none;
}

.header_fond {
width: 100%;
height: 280px;
background-image: url(img/page/header_fond.jpg);
background-position: top center;
background-repeat: no-repeat;
}

.header_logo_centrage {
margin-left: auto; 
margin-right: auto; 
width:419px;
}

.header_logo {
position:absolute;
top:5px;
}

.flag_fr {
position:absolute;
top:191px;
margin-left:623px;
width:27px;
height:12px
}

.flag_fr a { display:block; background: url(img/page/fr.png) left top no-repeat ; }
.flag_fr a:hover, .flag_fr a:focus, .flag_fr a:active { background: url(img/page/fr.png) right top no-repeat ; }

.flag_en {
position:absolute;
top:191px;
margin-left:623px;
width:29px;
height:12px
}

.flag_en a { display:block; background: url(img/page/en.png) left top no-repeat ; }
.flag_en a:hover, .flag_en a:focus, .flag_en a:active { background: url(img/page/en.png) right top no-repeat ; }

.header_menu_centrage {
margin-left: auto; 
margin-right: auto; 
width:419px;
}

.header_menu {
position:absolute;
top:175px;
width:423px;
z-index:99;
}

.header_menu ul {
  margin:0;
  padding:0;
  list-style: none;
}
.header_menu ul li {
  display: block;
  position: relative;
  float: left;
}
.header_menu li ul { display: none; }

.header_menu ul li a {
  display: block;
  text-decoration: none;
  white-space: nowrap;
}

.header_menu li:hover ul {
  display: block;
  position: absolute;
}
.header_menu li:hover li {
  float: none;
}
.header_menu li:hover a {  }
.header_menu li:hover li a:hover {  }

#hm_01 { width:36px; }
#hm_02 { width:156px; }
#hm_03 { width:104px; }
#hm_04 { width:90px; }
#hm_05 { width:37px; }


.header_socialize_centrage {
margin-left: auto; 
margin-right: auto; 
width:150px;
top:35px;
}

.s01 { width:32px; height:33px; margin-left:95px; position:absolute; top:115px }
.s01 a { display:block; background: url(img/page/menu/s01.gif) left top no-repeat ; }
.s01 a:hover, .s01 a:focus, .s01 a:active { background: url(img/page/menu/s01.gif) right top no-repeat ; }

.s02 { width:32px; height:33px; margin-left:135px; position:absolute; top:115px }
.s02 a { display:block; background: url(img/page/menu/s02.gif) left top no-repeat ;  }
.s02 a:hover, .s02 a:focus, .s02 a:active { background: url(img/page/menu/s02.gif) right top no-repeat ; }

.s03 { width:32px; height:33px; margin-left:175px; position:absolute; top:115px }
.s03 a { display:block; background: url(img/page/menu/s03.gif) left top no-repeat ; }
.s03 a:hover, .s03 a:focus, .s03 a:active { background: url(img/page/menu/s03.gif) right top no-repeat ; }

.s04 { width:32px; height:33px; margin-left:215px; position:absolute; top:115px }
.s04 a { display:block; background: url(img/page/menu/s04.gif) left top no-repeat ; }
.s04 a:hover, .s04 a:focus, .s04 a:active { background: url(img/page/menu/s04.gif) right top no-repeat ; }


.menu_00 { width:36px; height:37px; }
.menu_00 a { display:block; background: url(img/page/menu/00.gif) left top no-repeat ; }
.menu_00 a:hover, .menu_00 a:focus, .menu_00 a:active { background: url(img/page/menu/00.gif) right top no-repeat ; }

.menu_01_1 { width:156px; height:39px; }
.menu_01_1 a { display:block; background: url(img/page/menu/01_1.gif) left top no-repeat ; }
.menu_01_1 a:hover, .menu_01_1 a:focus, .menu_01_1 a:active { background: url(img/page/menu/01_1.gif) right top no-repeat ; }

.menu_01_2 { width:156px; height:39px; }
.menu_01_2 a { display:block; background: url(img/page/menu/01_2.gif) left top no-repeat ; }
.menu_01_2 a:hover, .menu_01_2 a:focus, .menu_01_2 a:active { background: url(img/page/menu/01_2.gif) right top no-repeat ; }

.menu_01_3 { width:156px; height:39px; }
.menu_01_3 a { display:block; background: url(img/page/menu/01_3.gif) left top no-repeat ; }
.menu_01_3 a:hover, .menu_01_3 a:focus, .menu_01_3 a:active { background: url(img/page/menu/01_3.gif) right top no-repeat ; }

.menu_02_1 { width:104px; height:39px; }
.menu_02_1 a { display:block; background: url(img/page/menu/02_1.gif) left top no-repeat ; }
.menu_02_1 a:hover, .menu_02_1 a:focus, .menu_02_1 a:active { background: url(img/page/menu/02_1.gif) right top no-repeat ; }

.menu_02_2 { width:104px; height:39px; }
.menu_02_2 a { display:block; background: url(img/page/menu/02_2.gif) left top no-repeat ; }
.menu_02_2 a:hover, .menu_02_2 a:focus, .menu_02_2 a:active { background: url(img/page/menu/02_2.gif) right top no-repeat ; }

.menu_02_3 { width:104px; height:39px; }
.menu_02_3 a { display:block; background: url(img/page/menu/02_3.gif) left top no-repeat ; }
.menu_02_3 a:hover, .menu_02_3 a:focus, .menu_02_3 a:active { background: url(img/page/menu/02_3.gif) right top no-repeat ; }

.menu_02_4 { width:104px; height:39px; }
.menu_02_4 a { display:block; background: url(img/page/menu/02_4.gif) left top no-repeat ; }
.menu_02_4 a:hover, .menu_02_4 a:focus, .menu_02_4 a:active { background: url(img/page/menu/02_4.gif) right top no-repeat ; }

.menu_04 { width:90px; height:37px; }
.menu_04 a { display:block; background: url(img/page/menu/03.gif) left top no-repeat ; }
.menu_04 a:hover, .menu_04 a:focus, .menu_04 a:active { background: url(img/page/menu/03.gif) right top no-repeat ; }

.menu_05 { width:37px; height:37px; }
.menu_05 a { display:block; background: url(img/page/menu/04.gif) left top no-repeat ; }
.menu_05 a:hover, .menu_05 a:focus, .menu_05 a:active { background: url(img/page/menu/04.gif) right top no-repeat ; }


.content_centrage {
margin-left: auto; 
margin-right: auto;
width:880px;
margin-top:-65px;
}

.encart_promo {
margin-top:-135px;	
}

.content_left { 
width:599px;
float:left;
z-index:1;
}

.content_left_top { 
height:27px;
background-image:url(img/page/container_left_top.gif);
background-position:top;
background-repeat:no-repeat;
}

.content_left_fond { 
background-color:#6c5c44;
padding:14px 25px 15px 25px;
text-align:justify;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#cfcaa8;
}

.content_left_bottom { 
height:25px;
background-image:url(img/page/container_left_bottom.gif);
background-position:top;
background-repeat:no-repeat;
}

.content_right { 
width:250px;
margin-left:630px;
z-index:1;
}

.content_right01_top { 
height:17px;
background-image:url(img/page/container_right_01_top.gif);
background-position:top;
background-repeat:no-repeat;
}

.content_right01_fond { 
background-color:#6c5c44;
padding:8px 15px 7px 15px;
text-align:justify;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#cfcaa8;
}

.content_right01_bottom { 
height:16px;
background-image:url(img/page/container_right_01_bottom.gif);
background-position:top;
background-repeat:no-repeat;
}

.content_right02_top { 
height:16px;
background-image:url(img/page/container_right_02_top.gif);
background-position:top;
background-repeat:no-repeat;
}

.content_right02_fond { 
background-color:#6c5c44;
padding:8px 15px 7px 15px;
text-align:justify;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#cfcaa8;
}

.content_right02_bottom { 
height:17px;
background-image:url(img/page/container_right_02_bottom.gif);
background-position:top;
background-repeat:no-repeat;
}

.content_startpromo_top { 
height:16px;
background-image:url(img/page/container_right_startpromo_top.gif);
background-position:top;
background-repeat:no-repeat;
}

.content_startpromo_fond { 
background-color:#a12828;
padding:8px 15px 7px 15px;
text-align:justify;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#cfcaa8;
}

.content_startpromo_bottom { 
height:16px;
background-image:url(img/page/container_right_startpromo_bottom.gif);
background-position:top;
background-repeat:no-repeat;
}

.content_center { 
width:880px;
z-index:1;
}

.content_center_top { 
height:27px;
background-image:url(img/page/container_center_top.gif);
background-position:top;
background-repeat:no-repeat;
}

.content_center_fond { 
background-color:#6c5c44;
padding:8px 15px 7px 15px;
text-align:justify;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#cfcaa8;
}

.content_center_bottom { 
height:25px;
background-image:url(img/page/container_center_bottom.gif);
background-position:top;
background-repeat:no-repeat;
}

.content_shop_top { 
height:16px;
margin-top:6px;
background-image:url(img/page/container_shop_top.gif);
background-position:bottom;
background-repeat:no-repeat;
}

.content_shop_fond { 
background-color:#a12828;
padding:15px 25px 15px 25px;
text-align:justify;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#ead7d7;
}

.content_shop_bottom { 
height:10px;
background-image:url(img/page/container_shop_bottom.gif);
background-position:top;
background-repeat:no-repeat;
}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
color:#f75251;
margin:0 0 10px 0;
}

.content_shop_fond h1 { 
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
color:#ffffff;
margin:0 0 10px 0;
}

.content_shop_fond td { 
color:#6d1313;
}


h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#f75251;
margin:0 0 5px 0;
}

.home_facebook {
margin-top:13px;
}

.home_tweet {
font-size:11px;
}

.home_forum {
font-size:11px;
}

.bio_thumb_jay a { background-image:url(img/bio/jay.jpg); background-position:left bottom; background-repeat:no-repeat; width:220px; height:160px; display:block; margin-bottom:5px; }
.bio_thumb_jay a:hover { background-image:url(img/bio/jay.jpg); background-position:right bottom; display:block; }

.bio_thumb_flav a { background-image:url(img/bio/flav.jpg); background-position:left bottom; background-repeat:no-repeat; width:220px; height:160px; display:block; margin-bottom:5px; }
.bio_thumb_flav a:hover { background-image:url(img/bio/flav.jpg); background-position:right bottom; display:block; }

.bio_thumb_jeyms a { background-image:url(img/bio/jeyms.jpg); background-position:left bottom; background-repeat:no-repeat; width:220px; height:160px; display:block; margin-bottom:5px; }
.bio_thumb_jeyms a:hover { background-image:url(img/bio/jeyms.jpg); background-position:right bottom; display:block; }

.bio_thumb_djang a { background-image:url(img/bio/djang.jpg); background-position:left bottom; background-repeat:no-repeat; width:220px; height:160px; display:block; margin-bottom:5px; }
.bio_thumb_djang a:hover { background-image:url(img/bio/djang.jpg); background-position:right bottom; display:block; }

.bio_thumb_harko a { background-image:url(img/bio/harko.jpg); background-position:left bottom; background-repeat:no-repeat; width:220px; height:160px; display:block; margin-bottom:5px; }
.bio_thumb_harko a:hover { background-image:url(img/bio/harko.jpg); background-position:right bottom; display:block; }

.disco_cd {
float:left;
width:360px;
padding-right:10px;
}

.disco_releases_start a { 
margin-bottom:5px;
height:85px;
width:215px;
border:solid 1px #5c4d37;
display:block;
background-image:url(img/disco/start_small.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.disco_releases_start a:hover { border:solid 1px #884242; background-image:url(img/disco/start_small.jpg); background-position:right top; background-repeat:no-repeat;}

.disco_releases_anesidora a { 
margin-bottom:5px;
height:85px;
width:215px;
border:solid 1px #5c4d37;
display:block;
background-image:url(img/disco/anesidora_small.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.disco_releases_anesidora a:hover { border:solid 1px #884242; background-image:url(img/disco/anesidora_small.jpg); background-position:right top; background-repeat:no-repeat;}

.disco_releases_catharsis a { 
margin-bottom:5px;
height:85px;
width:215px;
border:solid 1px #5c4d37;
display:block;
background-image:url(img/disco/catharsis_small.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.disco_releases_catharsis a:hover { border:solid 1px #884242; background-image:url(img/disco/catharsis_small.jpg); background-position:right top; background-repeat:no-repeat;}

.disco_releases_catharsislive a { 
margin-bottom:5px;
height:105px;
width:215px;
border:solid 1px #5c4d37;
display:block;
background-image:url(img/disco/catharsislive_small.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.disco_releases_catharsislive a:hover { border:solid 1px #884242; background-image:url(img/disco/catharsislive_small.jpg); background-position:right top; background-repeat:no-repeat;}

.disco_releases_enchantment a { 
margin-bottom:5px;
height:85px;
width:215px;
border:solid 1px #5c4d37;
display:block;
background-image:url(img/disco/enchantment_small.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.disco_releases_enchantment a:hover { border:solid 1px #884242; background-image:url(img/disco/enchantment_small.jpg); background-position:right top; background-repeat:no-repeat;}

.disco_thumb {
float:left;
padding-right:5px;
}

#tabmenu {
list-style:none;
list-style-position:inside;
margin:0;
padding:0;
}

.video_clip01 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/clip01.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_clip01 a:hover { background-image:url(img/video/clip01.jpg); background-position:right top; background-repeat:no-repeat;}

.video_live01 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/live01.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_live01 a:hover { background-image:url(img/video/live01.jpg); background-position:right top; background-repeat:no-repeat;}

.video_live02 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/live02.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_live02 a:hover { background-image:url(img/video/live02.jpg); background-position:right top; background-repeat:no-repeat;}

.video_live03 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/live03.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_live03 a:hover { background-image:url(img/video/live03.jpg); background-position:right top; background-repeat:no-repeat;}

.video_live04 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/live04.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_live04 a:hover { background-image:url(img/video/live04.jpg); background-position:right top; background-repeat:no-repeat;}

.video_live05 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/live05.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_live05 a:hover { background-image:url(img/video/live05.jpg); background-position:right top; background-repeat:no-repeat;}

.video_live_200801 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/live_200801.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_live_200801 a:hover { background-image:url(img/video/live_200801.jpg); background-position:right top; background-repeat:no-repeat;}

.video_live_200802 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/live_200802.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_live_200802 a:hover { background-image:url(img/video/live_200802.jpg); background-position:right top; background-repeat:no-repeat;}

.video_report01 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/studio01.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_report01 a:hover { background-image:url(img/video/studio01.jpg); background-position:right top; background-repeat:no-repeat;}

.video_report02 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/studio02.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_report02 a:hover { background-image:url(img/video/studio02.jpg); background-position:right top; background-repeat:no-repeat;}

.video_report03 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/studio03.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_report03 a:hover { background-image:url(img/video/studio03.jpg); background-position:right top; background-repeat:no-repeat;}

.video_report04 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/studio04.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_report04 a:hover { background-image:url(img/video/studio04.jpg); background-position:right top; background-repeat:no-repeat;}

.video_report05 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/studio05.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_report05 a:hover { background-image:url(img/video/studio05.jpg); background-position:right top; background-repeat:no-repeat;}

.video_miscellaneous01 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/miscellaneous01.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_miscellaneous01 a:hover { background-image:url(img/video/miscellaneous01.jpg); background-position:right top; background-repeat:no-repeat;}

.video_miscellaneous02 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/miscellaneous02.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_miscellaneous02 a:hover { background-image:url(img/video/miscellaneous02.jpg); background-position:right top; background-repeat:no-repeat;}

.video_miscellaneous03 a { 
margin-bottom:5px;
height:110px;
width:203px;
display:block;
background-image:url(img/video/miscellaneous03.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.video_miscellaneous03 a:hover { background-image:url(img/video/miscellaneous03.jpg); background-position:right top; background-repeat:no-repeat;}

.reviews_gauche {
width:400px;	
}

.reviews_droite {
width:850px;	
background-image:url(img/reviews/fond.jpg);
background-repeat:repeat-y;
background-position:right top;
}

.reviews_fond_top {
float:right;
top:0;
}

.reviews_fond_bottom {
float:right;
margin-top:-10px;
}

.rouge {
color:#e67e7c;	
}

.blanc {
color:#FFFFFF;	
}

.texte_disco {
line-height:18px;
}

.texte_petit {
font-size:10px;	
}

a { color:#f6eca5; text-decoration:underline; }
a:focus, a:active { color:#f6eca5; text-decoration:underline; }
a:hover { color:#FFFFFF; text-decoration:none; }

.content_shop_fond td a { color:#791010; text-decoration:underline; }
.content_shop_fond td a:focus, .content_shop_fond td a:active { color:#791010; text-decoration:underline; }
.content_shop_fond td a:hover { color:#a41616; text-decoration:none; }

.lien_rouge a { color:#fc5653; text-decoration:underline; }
.lien_rouge a:focus, .lien_rouge a:active { color:#fc5653; text-decoration:underline; }
.lien_rouge a:hover { color:#fbc8c7; text-decoration:none; }

.live_flyer {
float:right;
margin-left:10px;
display:block;
}

.live_spacer {
  clear: both;
}

.footer {
margin-left: auto; 
margin-right: auto; 
width:880px;
}
