#body_artist
{
	position:absolute;
	display:table;
	width:988px;
	margin-left:-494px;
	left:50%;
	margin-bottom:40px;
}

.top_palette
{
	display:block;
	width:678px;
	height:50px;
	background:url('../graphics/artiste/top_palette.png') no-repeat;
}

.body_palette
{
	display:table;
	width:678px;
	background:url('../graphics/artiste/body_palette.png');
}

.inside 
{
	min-height:1050px;
}

.bottom_palette
{
	display:block;
	width:678px;
	height:30px;
	background:url('../graphics/artiste/bottom_palette.png') no-repeat;
}

#ads
{
margin-top:346px;
}

#adsnotop
{
margin-top:368px;
}

#ads .top_palette,#adsnotop .top_palette
{
	display:block;
	width:306px;
	height:37px;
	background:url('../graphics/default/palette/ads_top.png') no-repeat;
}

#ads .body_palette,#adsnotop .body_palette
{
	display:block;
	width:306px;
	height:250px;
	padding-left:3px;
	background:url('../graphics/default/palette/ads_body.png') no-repeat;
}

#ads .bottom_palette,#adsnotop .bottom_palette
{
	display:block;
	width:306px;
	height:18px;
	background:url('../graphics/default/palette/ads_bottom.png') no-repeat;
}

#ads2
{
	width:468px;
	height:60px;
	border:0px solid #000;
	margin-left:100px;
	margin-bottom:30px;
}

#videos
{
	position:absolute;
	margin-top:-24px;
}

#videosnotop
{
	position:absolute;
	margin-top:0px;
}

#videos .top_palette,#videosnotop .top_palette
{
	display:block;
	width:306px;
	height:37px;
	background:url('../graphics/default/palette/videos_top.png') no-repeat;

}

#videos .body_palette,#videosnotop .body_palette
{
	display:block;
	width:306px;
	height:315px;
	background:url('../graphics/default/palette/videos_body.png') no-repeat;
}

#videos .bottom_palette,#videosnotop .bottom_palette
{
	display:block;
	width:306px;
	height:18px;
	background:url('../graphics/default/palette/videos_bottom.png') no-repeat;
}

.body_palette .txt
{
	width:664px;
	margin-left:7px;
}

.fiche .left 
{
	display:table;
	width:310px;
	float:left;
	height:100%;
	margin-top:5px;
}

.fiche .right 
{
	display:table;
	width:678px;
	float:left;
	height:100%;
}

h1
{
	margin:0;
	font-size:20px;
	color:#333;
	margin-left:7px;
}

blockquote
{ 
	background-color: #565454; 
}

blockquote blockquote blockquote 
{
	background-color: #565454; 
}

blockquote blockquote 
{ 
	background-color: #6e6d6d; 
}

li.header 
{
	background-color: #363636;
}

.bg2 
{ 
	background-color: #2f2e2e; 
}

.bg3 
{ 
	background-color: #2f2e2e; 
}
	
.bg1 
{ 
	background-color: #1e1e1e;
}

#space_user 
{
	position:absolute;
	margin-left:340px;
}

#space_user input,.footer .middle input
{
	background:url('../graphics/header_input.png') no-repeat;
	width:161px;
	height:20px;
	border:0;
	padding:0;
	margin:0;
}

.footer input:hover
{
	border:0;
	margin:0;
	padding:0;
}

#space_user .button,.footer .middle .button
{
	width:100px;
	height:20px;
	background:#000;
	color:#fff;
	background-image:none;
}

#space_user label,#space_user li,.footer .middle label,.footer .middle li
{
	display:inline;
	color:#000;
}

#space_user ul,#space_user p,.footer .middle ul,.footer .middle p
{
	margin:0;
	padding:0;
	font-size:12px;
	display:table;
	list-style-type:none;
}

#space_user a,.footer a
{
	color:#000;
	font-size:11px;
}

#space_user a:hover,.footer a:hover 
{
	color:#666;
	font-size:11px;
}

.footer a
{
	padding-left:5px;
}



.footer .middle li
{
	background:url('../graphics/footer_separator.png') no-repeat 0px 5px;
	display:inline;
}

.footer .middle form li
{
	background-image:none;
}

.footer form
{
	margin-top:10px;
}

.ul_access li
{
	margin-right:4px;
}

.linklist
{
	margin: 0;
	padding: 0;
}


.body_palette .txt .forumbg *,.body_palette .txt .forabg *
{
	margin:0;
}

.body_palette h2 a,.body_palette h2
{
	font-size:18px;
	margin:0;
}

.body_palette h3 a,.body_palette h3
{
	padding-top:10px;
}

#smiley-box
{
	margin-top:90px;
}

.outside
{
	margin: 0;
	padding: 0;
	min-width:660px;
	width:660px;
}

#wrap
{
	margin: 0;
	padding: 0;
	min-width:650px;
	width:650px;
}

#page-footer ul.linklist
{
	margin:0;
	padding:0;
}

#buttons_header_all
{
	position:absolute;
	display:table;
	top:77px;
	width:640px;
}

#buttons_header_all .left
{
	float:left;
}

#buttons_header_all .right
{
	float:right;
}

#ul_header_all ul
{
	float:right;
	margin-top:5px;
}

#ul_header_all
{
	display:table;
	width:640px;
}

#ul_header_all p
{
	float:left;
	margin-top:5px;
}

#ul_header_all li
{
	display:block;
	float:left;
}

#form_header_all
{
	float:none;
	display:table;
	width:700px;
	margin-top:10px;
}

#ul_allaccess
{
	margin-top:0px;
	position:absolute;
	z-index:5;
}

#ul_allaccess li
{
	display:block;
}

#ul_arrowaccess  *,#ul_arrowaccess
{
	margin:0;
	padding:0;
	color:#000;
}

#ul_arrowaccess
{
	margin-top:7px;
	margin-left:7px;
}

#ul_arrowaccess li
{
	display:inline;
	padding-right:5px;
}

.ul_access li
{
	display:block;
}

#id_navcurrentlist
{
	margin:0;
	padding:0;
	margin-left:7px;
	margin-top:7px;
}

.footer .middle li
{
	padding-right:3px;
	background:url('../graphics/footer_separator.png') no-repeat 0px 3px;
	display:inline;
}

#search {
	float:left;
}

#space_user #autologin 
{
	background:none;
	width:20px;
	height:20px;
	border:0;
	padding:0;
	margin:0;
}

.footer .middle .baseline .level2
{
	float:left;
	display:block;
	width:360px;
	margin-top:-27px;
	height:20px;
}

.forums a.forumtitle
{
	color:#fff;
}

#ucp_level1
{
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
}

#ucp_level1 li
{
	display:inline;
	font-size:12px;
	margin:0;
	padding:0;
}

#ucp_level2 li
{
	display:inline;
	font-size:11px;
	margin:0;
	padding:0;
}

#ucp_level2 ul
{
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:10px;
}

#active-subsection span,.activetab span
{
	color:#666;
}

.panel .inner .topiclist
{
	margin:0;
	padding:0;
}

.bg1 dl dd,.bg1 dl dt,.bg1 dl strong,.bg2 dl dd,.bg2 dl dt,.bg2 dl strong
{
	color:#fff;
}

.inner .postbody p.author
{
	color:#fff;
}

#viewtopic fieldset,#viewtopic form,#viewtopic a
{
	width:640px;
	display:block;
}

.body_palette a.right-box {
	float: right;
	width: auto;
	text-align: right;
	background-position:right center;
	margin:0;
	padding:0;
	padding-right:10px;
	margin-bottom:5px;
}

.body_palette a.right-box:hover {
	padding-right:10px;
}

#videos object,#videos embed,#videosnotop object,#videosnotop embed
{
	margin-left:3px;
}

.details dd select *, .details dd select, .details dd select option
{
	color:#666;
}

.icon dd.posts 
{
	width:60px;
}

.icon dd.lastpost 
{
	width:130px;
}

.bg1 a:hover, .bg1 a:hover *,.bg2 a:hover, .bg2 a:hover *,.bg3 a:hover, .bg3 a:hover *
{
	color:#eee;
}

#IDPlayer {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}
		
#titre {
	text-align: center;		
}
		
#getfp {
	margin-left: 203px;		
}

#tz.autowidth *,#tz.autowidth{
	width:380px;
}

.post .inner .postbody .content 
{
	width:470px;
}

.postprofile {
width:150px;
}

#postingbox p,#postingbox label,#postingbox span,#postingbox a,#postingbox div,#postingbox em {
color:#000;
}

#smiley-box {
font-size:9px;
}

#linkadmin,#linkmod {
float:left;
}

#postingbox .fields1 {
background:#fff;
}

#postingbox  {
background:#fff;
}

#postform .panel {
background:#fff;
}

#panelviewform 
{
	position:absolute;
	display:block;
	width:727px;
	height:331px;
	left:50%;
	margin-left:-363px;
	top:50%;
	margin-top:-200px;
	z-index:11;
	background:#333;
	background:url('../graphics/autoinscription/bg.png') no-repeat;
}


#panelviewformtext
{
	display:block;
	width:400px;
	height:150px;
	margin-left:205px;
	margin-top:145px;
}
#panelviewform *
{
	color:#fff;
}

#panelviewform input,#panelviewformtext a
{
	width:91px;
	height:43px;
	border:0px;
	display:block;
}

#panelviewform h1
{
	margin:0;
	padding:0;
	font-size:14px;
}

#panelviewform p
{
	margin:0;
	padding:0;
	font-size:12px;
	margin-top:20px;
}

#panelviewform ul
{
	margin-top:20px;
	list-style-type:none;
}

#panelviewform li
{
	float:left;
	margin-right:15px;
}

#autoinscription
{
	background:url('../graphics/autoinscription/bt_oui.png') no-repeat;
}
#autoinscription:hover
{
	background:url('../graphics/autoinscription/bt_oui.png') 0px -43px no-repeat;
}
#noautoinscription
{
	background:url('../graphics/autoinscription/bt_non.png') no-repeat;
}
#noautoinscription:hover
{
	background:url('../graphics/autoinscription/bt_non.png') 0px -43px no-repeat;
}

#okautoinscription
{
	background:url('../graphics/autoinscription/bt_ok.png') no-repeat;
}
#okautoinscription:hover
{
	background:url('../graphics/autoinscription/bt_ok.png') 0px -43px no-repeat;
}


#panelviewformtext a
{
	background:#000;
	text-align:center;
	font-size:12px;
	padding-top:4px;
	height:40px;
	margin-top:20px;
	text-decoration:none;
	background:url('../graphics/autoinscription/bt_ok.png') no-repeat;
}

#okautoinscription:hover
{
	background:url('../graphics/autoinscription/bt_ok.png') 0px -43px no-repeat;
}

#viewform 
{
	position:absolute;
	display:block;
	width:100%;
	height:1700px;
	z-index:10;
	background:#333;
	filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;-khtml-opacity:0.85;
}