@charset "utf-8";
* {
margin:0;
padding:0;
}

BODY {
background:url(../images/back_black.gif) repeat top fixed;
color:#FFF;
font-family:"Trebuchet MS";
font-size:12px;
font-weight:400;
height:100%;
scrollbar-base-color: #1e1e1e;
scrollbar-arrow-color: #ffffff;
scrollbar-3dlight-color: #1e1e1e;
scrollbar-darkshadow-color: #1e1e1e;
scrollbar-face-color: #4b4b4b;
scrollbar-highlight-color: #1e1e1e;
scrollbar-shadow-color: #1e1e1e;
scrollbar-track-color: #1e1e1e;
}

div#title {
z-index:-1000;
}

img {border:none;}

a {
color:#FFF;
text-decoration:none;
outline:none;
}

a:hover {
color:#fad076;
outline:none;
}

.maju {
text-transform:uppercase;
}

h1 {
height:23px;
text-transform:uppercase;
font-size:8px;
border-top:1px solid #333;
border-bottom:1px solid #333;
border-left:5px solid #fad076;
background:url(../images/backtitre.png) repeat-x center;
padding-top:4px;
color:#ffffff;
}

h2 {
font-size:12px;
font-weight:normal;
}

h3 {
height:15px;
font-size:11px;
padding-bottom:8px;
color:#FFF;
}

h3 a {
color:#CCC;
outline:none;
}

h6 {
height:23px;
text-transform:uppercase;
font-size:8px;
font-weight:bold;
border-top:1px solid #333;
border-bottom:1px solid #333;
border-left:5px solid #fad076;
background:url(../images/backtitre.png) repeat-x center;
padding-top:4px;
color:#fff;
}

h4 {
height:18px;
text-transform:uppercase;
background-color:#fad076;
color:#333;
font-size:12px;
padding:5px;
}

h5 {
height:23px;
text-transform:uppercase;
font-size:8px;
border-top:1px solid #333;
border-bottom:1px solid #333;
background:url(../images/backtitre.png) repeat-x center;
padding-top:4px;
}

hr {
line-height:0;
padding-top:1px;
padding-bottom:0;
border:0;
border-bottom:1px dotted #333;
height:1px;
}

div.hr {
padding-top:1px;
padding-bottom:0;
height:1px;
}

.titre {
text-transform:uppercase;
font-size:12px;
background-color:#1e1e1e;
padding:3px 8px;
}

.fgrey {
color:#c9c9c9;
}

div#imgback {
background:url(../images/background.jpg) repeat-x left top fixed;
margin:0;
padding:0;
}

div#webhead {
position:relative;
width:964px;
height:170px;
background:url(../images/background-head.png) no-repeat left top !important;
margin:0 auto;
padding:0;
}

div#playermp3 {
position:absolute;
top:147px;
right:80px;
}

div#back {
background:url(../images/back_content.png) repeat-y center top !important;
width:960px;
margin:0 auto;
padding:0;
}

div#content {
width:800px;
margin:0 auto;
}

div#topban {
padding:0;
}

div#nav {
position:absolute;
text-align:justify;
width:800px;
height:33px;
font-size:12px;
border-top:1px solid #333;
border-bottom:1px solid #333;
margin:0 auto 10px auto;
z-index:100000000;
}

div#nav a {
display:-moz-inline-box;
display:inline-block;
height:19px;
color:#FFF;
font-weight:500;
text-align:justify;
text-decoration:none;
text-transform:uppercase;
border-top:1px solid #1e1e1e;
border-right:1px solid #333;
border-bottom:1px solid #1e1e1e;
border-left:1px solid #333;
background:url(../images/navback.png) repeat center top;
outline:none;
padding:6px 23px 6px 24px;
z-index:100000000;
}

div#nav a:hover {
color:#1e1e1e;
border-top:1px solid #1e1e1e;
border-right:1px solid #fad076;
border-bottom:1px solid #1e1e1e;
border-left:1px solid #fad076;
background:url(../images/navbackover.png) repeat center top;
outline:none;
}

/* nvx menu */
	#cssdropdown, #cssdropdown ul { list-style: none;z-index:1000000000000000; background:#1e1e1e }
	#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }
	
	#cssdropdown li.headlink { 
		float: left; 
		margin-left: -1px; 
		border:1px solid #1e1e1e; 
		background:#1e1e1e; 
		text-align: center; 
		background: url(http://www.artmakersfactory.fr/images/navback.png) repeat-x;}
		
	#cssdropdown li.headlink a { 
		display: block; 
		width:83px; 
		height:19px; 
		color:#ffffff;
		text-decoration:none;
		border:1px solid #333;
		font-size:12px;
		font-family:Arial;
		text-align:center;
		}
	#cssdropdown li.headlink a:hover{
	color:#1e1e1e;
	border-top:1px solid #1e1e1e;
	border-right:1px solid #fad076;
	border-bottom:1px solid #1e1e1e;
	border-left:1px solid #fad076;
	background:url(http://www.artmakersfactory.fr/images/navbackover.png) repeat center top;
	outline:none; }

	#cssdropdown li.headlink a.tover{
	color:#1e1e1e;
	border-top:1px solid #1e1e1e;
	border-right:1px solid #fad076;
	border-bottom:1px solid #1e1e1e;
	border-left:1px solid #fad076;
	background:url(http://www.artmakersfactory.fr/images/navbackover.png) repeat center top;
	outline:none; }
	
	#cssdropdown li.headlink div { display: none; width:auto; text-align: left; background:#4b4b4b;}
	#cssdropdown li.headlink:hover div { display: list-item; width:auto; text-align: left; background:#4b4b4b;}
	#cssdropdown li.headlink div { float:none; width: 100%; border:none; }
	/*#cssdropdown li.headlink div:hover{ background:#fad076; }
*/
	#cssdropdown li.headlink div a { display: block; height: 20px; width:122px;  font-size:12px; background:transparent; border:none; text-transform:none; text-align:left; margin:0;padding:0; padding:5px;}
	#cssdropdown li.headlink div a:hover { color:#1e1e1e;outline:none; background:#fad076; border:none;}


	#cssdropdown a { color: white; } 


/*Fin nvx menu */





.tover2 {
display: block; 
	width:130px; 
	height:30px;
vertical-align:middle;	
	text-decoration:none;
	border:1px solid #333;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#1e1e1e;
	border-top:1px solid #1e1e1e;
	border-right:1px solid #fad076;
	border-bottom:1px solid #1e1e1e;
	border-left:1px solid #fad076;
	background:url(http://www.artmakersfactory.fr/images/navbackover.png) repeat center top;
	outline:none;
}

div#anim1 {
position:relative;
width:799px;
height:190px;
margin:5px auto;
}



div#tbox {
/*position:relative;*/
width:800px;
margin:0;
}

div#box1,#box2,#box4,#box6,#box8,#box10 {
float:left;
width:249px;
height:273px;
padding-top:10px;
text-align:center;
/*border:1px solid #333;*/
border-top:none;
margin:5px 8px 10px 8px;
z-index:1;
}

div#box1,#box4,#box5 {
background:url(../images/backbox01.jpg) no-repeat top;
}

div#box2,#box6,#box7 {
background:url(../images/backbox02.jpg) no-repeat top;
}

div#box3,#box8,#box9,#box10 {
background:url(../images/backbox03.jpg) no-repeat top;
}

div#box3,#box5,#box7,#box9 {
float:right;
width:249px;
height:273px;
padding-top:10px;
text-align:center;
/*border:1px solid #333;*/
border-top:none;
margin:5px 0 10px;
}

.titrebox {
color:#292929;
text-decoration:none;
padding-left:2px;
}

.dbtxt {
padding:8px;
margin:3px;
text-align:center;
}

.dbjaune {
color:#fad076;
font-size:10px;
}

.djaune {
color:#fad076;
}

a.button1 {
display:-moz-inline-stack;
display:inline-block;
height:37px;
width:106px;
text-decoration:none;
text-align:center;
color:#FFF;
font-size:10px;
font-weight:bold;
background:url(../images/bartfact.png) repeat-x top;
margin-top:5px;
outline:invert none medium;
padding:5px 0 0 0;
}
.button1{
display:block;
height:37px;
width:106px;
text-decoration:none;
color:#FFF;
font-size:10px;
font-weight:bold;
background:url(../images/bartfact.png) repeat-x top;
margin-top:5px;
margin-right:auto;
margin-left:auto;
outline:invert none medium;
padding:5px 0 0 0;
text-align:center;
}
.button2{
float:left;
display:block;
height:37px;
width:106px;
text-decoration:none;
color:#FFF;
font-size:10px;
font-weight:bold;
background:url(../images/bartfact.png) repeat-x top;
margin-top:5px;
outline:invert none medium;
padding:5px 0 0 0;
text-align:center;
}
a:hover.button1 {
background:url(../images/bartfact2.png) repeat center top;
font-size:10px;
}
.button1:hover{
background:url(../images/bartfact2.png) repeat center top;
font-size:10px;
}
.button2:hover{
background:url(../images/bartfact2.png) repeat center top;
font-size:10px;
}
.button1 a:hover,.button2 a:hover{
color:#ffffff;
}
#humeur,#humeur2,#humeur3 {
clear:both;
width:780px;
height:auto;
margin-bottom:0;
background:#292929;
color:#bababa;
font-size:11px;
padding:0 10px 0 10px;
margin:O;
}

#humeur5 {
width:780px;
margin-bottom:0;
background:#1e1e1e;
color:#bababa;
font-size:11px;
margin:5px 0 5px 0;
}
#humeur2 {
background:#1e1e1e;
}
#humeur p,#humeur2 p,#humeur3 p {
margin:4px 0;
}

#humeur ul,#humeur2 ul,#humeur3 ul {
list-style-type:none;
}

#humeur ul li,#humeur2 ul li,#humeur3 ul li {
list-style-type:none;
list-style-position:outside;
font-size:11px;
margin:0;
}

#humeur img,#humeur2 img,#humeur3 img {
float:left;
margin-right:0;
}

div#taghh,#taghh2,#taghh3 {
width:780px;
margin-bottom:0;
color:#bababa;
font-size:11px;
background:#292929;
padding:10px;
}
div#taghh ul,#taghh2 ul,#taghh3 ul{
margin-left:20px;
}

div#taghh a {
color:#FFF;
font-size:12px;
font-weight:700;
}

div#taghh a:hover {
color:#fad076;
font-size:14px;
}

div#twcol {
position:relative;
padding-top:0;
margin-bottom:20px;
}

div#video{
float:left;
position:relative;
width:390px;
margin-right:10px;
height:420px;
/*background:url(../images/video2.jpg) bottom center no-repeat;*/
margin-top:10px;
}
div#tremix {
float:left;
width:381px;
height:445px;
padding:5px 0 0 15px;
background:url(../images/artisteback.jpg) no-repeat center top;
text-align:center;
}
div#liner2 {
float:left;
position:relative;
height:426px;
width:799px;
background:url(../images/basbackbot.jpg) center top no-repeat;
}
div#flashcontent2 {
position:absolute;
top:80px;
left:45px;
}

div#posvb {
position:absolute;
top:380px;
left:90px;
width:250px;
text-align:center;
}
div#boogie,#rody {
float:left;
width:370px;
margin:0 0 20px 10px;
padding:2px 0 5px;
}
div#ccrs {
float:right;
position:relative;
/*background:url(../images/bonplans.jpg) no-repeat center top;*/
width:395px;
height:390px;
}
div#ccrs2 {
margin-top:10px;
float:left;
position:relative;
background:url(../images/backnewsart.jpg) no-repeat center top;
width:397px;
height:452px;
}
div#imggregg {
position:absolute;
top:245px;
left:280px;
width:111px;
height:131px;
background:url(../images/BONPLANS.gif) no-repeat center bottom;
}
div#ctccrs,#ctccrs2 {
margin:63px 48px 0 10px;
width:360px;
height:300px;
overflow: auto;
background:transparent;
}
div#ctccrs2 {
margin:50px 48px 0 10px;
width:360px;
height:355px;
}
div#ctccrs ul,#ctccrs2 ul{
list-style-type:none;
}
div#ctccrs ul li,#ctccrs2 ul li{
border:1px solid #4b4b4b;
background:#323232;
filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
padding:2px;
}
div#ctccrs ul li:hover,#ctccrs2 ul li:hover{
filter:alpha(opacity=100);-moz-opacity:1;opacity:1;
}
div#ctccrs ul li a,#ctccrs2 ul li a{
color:#ffffff;
}
div#lupdate {
float:right;
background:url(../images/topnew.jpg) no-repeat center top;
width:397px;
height:452px;
margin:0 0 20px 0;
border:none;
}

div#boogie,#rody {
background:url(../images/fondboxrayes.gif) repeat-x bottom;
}

div#article {
position:relative;
width:780px;
height:266px;
margin:10px 0 10px 0;
padding:20px 4px 0 20px;
background:url(../images/article_back.jpg) left top;
}

div#article2 {
position:relative;
width:780px;
height:500px;
margin:0;
padding:0 4px 0 20px;
background:url(../images/article_back3.jpg) left top;
}

.fl {
float:right;
}

div#boutpage {
position:absolute;
top:230px;
left:250px;
}
div#ecoute {
float:left;
width:198px;
height:34px;
padding-top:5px;
background:url(../images/player_fond.png) no-repeat right bottom;
margin-right:5px;
}
div#telech {
position:relative;
float:left;
}
div#download {
position:absolute;
top:-92px;
left:2px;
width:96px;
height:93px;
background:#000000;
font-size:10px;
background:url(../images/fonddow.gif) no-repeat center bottom;
text-align:left;
padding:4px 0 0 4px;
}
.credprod {
font-size:10px;
color:#969696;
}
.credprod2 {
font-size:12px;
color:#969696;
font-size:bold;
}
.title {
text-transform:uppercase;
font-weight:bold;
}
div#articlevideo,#articlevideo2 {
position:relative;
height:440px;
margin-bottom:10px;
background:url(../images/fondboxrayes.jpg) repeat-x bottom;
}
div#articlevideo2 {
background:url(../images/fondboxrayes2.jpg) repeat-x bottom;
}
div#micro {
position:absolute;
top:2px;
left:590px;
width:200px;
height:35px;
background:url(../images/micro-etoile.png) no-repeat center;
}

.commentary {
font-size:11px;
background:#1e1e1e;
border:1px solid #424141;
margin:10px 0;
padding:15px;
}

table#cross {
width:100%;
margin-bottom:10px;
border-bottom:1px solid #424141;
}

table#cross td {
width:200px;
text-align:center;
padding-bottom:10px;
background:url(../images/fond-cross.png) repeat center top;
}

table#cross td:hover {
background:url(../images/fond-cross2.png) repeat center top;
}

table#cross th {
text-transform:uppercase;
text-align:left;
}

.dcross {
position:relative;
width:180px;
padding:10px;
}
.dcross img a{
text-decoration:none;
border:none;
}
.dcrosrmx {
filter:alpha(opacity=50);
-moz-opacity:0.5px;
opacity:0.5px;
}

.freelogo {
position:absolute;
top:85px;
right:40px;
z-index:100000;
}

div#boogie img,#rody img {
float:left;
margin-right:10px;
border:1px solid #424141;
filter:alpha(opacity=80);
-moz-opacity:0.8px;
opacity:0.8px;
}
table#lupdatel{
margin:62px 0 0 17px;
}
td.lupo,#lupo2{
width:363px;
height:59px;
background:url(../images/hlistback.jpg) no-repeat center top;
line-height:18px;
border:none;
}
td#lupo2{
text-align:center;
text-transform:uppercase;
}
td.lupo:hover,#lupo2:hover {
background:url(../images/hlistback2.jpg) no-repeat center top;
}
td#lupo img{
border:1px solid #4a4a4a;
margin:2px;
}
table.inpo {
margin-left:5px;
}
table#inpo td{
padding:2px;
color:#FFF;
}
div#twcol li {
display:block;
list-style-type:none;
line-height:18px;
list-style-position:inside;
border-bottom:1px solid #424141;
padding-bottom:5px;
margin:10px;
}

div#backline {
text-align:right;
background:url(../images/backtitre.png) repeat top;
padding:5px;
}

div#linebot {
clear:both;
position:relative;
/*background:url(../images/artmakers_fond.gif) no-repeat center bottom;*/
margin:5px 0 10px;
}

div#linebot img {
margin:10px 0 20px;
}

div#abox1,#abox2,#abox3 {
float:left;
width:255px;
height:200px;
border-left:1px solid #424141;
border-bottom:1px solid #424141;
margin:10px 0 0 0;
padding:5px;
}

div#abox3 {
border-right:1px solid #424141;
}

TABLE#artleg {
width:750px;
height:130px;
color:#7e7e7e;
margin:-50px auto 0;
}

TABLE#artleg a {
color:#7e7e7e;
outline:none;
}

TABLE#artleg a:hover {
color:#fff;
}

TABLE#artleg TD {
text-align:left;
padding:0;
}

.rayes {
background:url(../images/back_black.gif) repeat top;
font-weignt:bold;
font-size:11px;
}

.fjaune {
background-color:#fad076;
color:#333;
font-size:11px;
}

.fjaune a {
color:#333;
text-decoration:underline;
outline:none;
}

div#backbottom {
height:190px;
background:url(../images/background-bottom.png) no-repeat center top !important;
margin:0 auto;
}

table#listbox,#quibox {
width:100%;
}

table#listbox td {
border-bottom:1px solid #424141;
vertical-align:top;
}

table#listbox img,#quibox img {
border:1px solid #424141;
filter:alpha(opacity=60);
-moz-opacity:0.6px;
opacity:0.6px;
margin:5px;
}

td#tdfoot {
background:url(../images/back_black2.gif) repeat top;
border-bottom:1px solid #424141;
height:20px;
}

#tdfoot a:hover {
text-decoration:underline;
}

table#listbox img:hover,#quibox img:hover {
border:1px solid #fad076;
filter:alpha(opacity=100);
-moz-opacity:1px;
opacity:1px;
}

.btd1 {
border-right:1px dotted #424141;
background:url(../images/tabback.jpg) top center no-repeat;
}
td.btd1 img{
float:left;
border:none;
}
/*table#quibox td:hover {
background:url(../images/back_black2.gif) repeat top;
}
*/
table#quibox li {
list-style-type:none;
list-style-position:inline;
margin:5px 0 0 20px;
}

.bttd {
/*border-top:1px dotted #424141;
border-bottom:1px dotted #424141;
background:url(../images/back_black.gif) repeat top;
margin:3px;*/
padding:0 4px 4px 0;
}
div#txtvideo{
float:left;
margin:60px 0 0 70px;
width:240px;
height:300px;
}
div#butvid{
float:left;
margin-left:80px;
}
.dbtxtb {
text-align:justify;
/*height:73px;*/
padding:5px;
}

div.artistes {
float:left;
width:150px;
}

div.artistes li {
list-type-style:none;
text-transform:uppercase;
padding-left:50px;
}

div.artistes ul li {
list-style-position:inside;
list-style-type:none;
font-weight:bold;
}

div.artistes ul {
margin-bottom:15px;
}

a.info {
position:relative;
outline:none;
}

a.info:hover {
background:none;
z-index:500;
outline:none;
}

a.info span {
display:none;
outline:none;
}

a.info:hover span {
display:inline;
position:absolute;
white-space:nowrap;
font-size:10px;
font-weight:400;
width:150px;
top:10px;
left:50px;
background:#FFF;
border:1px solid #5D779A;
border-top:4px solid #5D779A;
outline:none;
padding:3px;
}

.detail {
display:none;
text-align:left;
}

div#adsens,#adsens2 {
padding:10px 0;
background:url(../images/adsensback.gif) no-repeat center top;
}

input,textarea {
font-weight:700;
border:1px solid #424141;
}

.box,span.box img {
margin-top:15px;
width:101px;
height:123px;
}

div#article img,div#flash {
float:left;
margin:10px;
}
div#flash {
padding:43px 0 0 42px;
}
.dcrosrmx:hover,div#boogie img:hover,#rody img:hover {
filter:alpha(opacity=100);
-moz-opacity:1px;
opacity:1px;
}

.abox {
border:1px solid #424141;
}

h1#humeur {
width:780px;
height:auto;
background:#292929;
color:#fff;
font-size:12px;
font-weight:normal;
text-transform:none;
padding:0 5px;
margin:5px 0 5px 0;
border:none;
}
table#Tableau_01 {
width:801; 
height:211;
}
div#butupdate {
width:132px;
height:13px;
margin-top:14px;
margin-left:245px;
}