body {
	
	background:#000000 url('img/background-index.jpg') no-repeat center top;
	/*no-repeat right top*/
	/*background:#742a6e;*/
	margin:0;
	padding:0;
	font:12px helvetica;
	color:#f36ceb;
	font-weight: bold;
	
	scrollbar-face-color: #4e1365; 
	scrollbar-shadow-color: #351733;
	scrollbar-highlight-color: #4e1365;
	scrollbar-3dlight-color: #351733; 
	scrollbar-darkshadow-color: #4e1365; 
	scrollbar-track-color: #351733; 
	scrollbar-arrow-color: #351733;
}

a {   outline: none; }

#div_rechercher {
	width:280px;
	text-align:left;
	float:left;
	margin-left:30px;
	margin-top:10px;
}

#BaliseCach {
	margin: 0 auto;
	width: 1000px;
	margin-top:-31px;
}

#espace-membre {
	width:650px;
	margin-top:9px;
	text-align:left;
	float:right;
	font-size: 11px;
	color:#5c5c5c;
}

#descriptif {
	position:absolute;
	margin-top:942px;
	margin-left:34px;
	color:#a7a7a7;
	font-size: 9px;
	width:340px;
	text-align:justify;
}


 a:link {
	color: #ffffff;
	text-decoration: none;
}
a:visited {
	color: #ffffff;
	text-decoration: none;
}
a:hover {
	color: #8e8e8e;
	text-decoration: none;
}

#player2 {
	padding:0px;
	margin-top:0px;
}

p {
	margin-top:0px;
	padding:0px;
}

form {
margin-top:0px;
margin-bottom:0px;
}

.submit input
{
font-size:9px;
float:left;
margin-top:0px;
margin-left:0px;
} 

.submit2 input
{
font-size:9px;
margin-top:-2px;
margin-left:5px;
margin-right:5px;
} 

.submit3 input
{
font-size:9px;
margin-top:2px;
margin-left:0px;
margin-right:5px;
} 

.table
{
	border-collapse:collapse;
	border:1px solid black;
	margin:auto;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	
}

.tdfot
{
background-image: url("img/tablfond.png");
}

.th, .td
{
	border:1px solid #CCCCCC;
	font:9px helvetica;
}

#page {
	width:964px;
}

#edito INPUT {
     color:#ffffff;     
     font-family:arial;
	 border:none;
	 
}

.champs_divers {
	width:165px;
	 background:#3e0d51;
	 height:15px;
}

.valider {
	width:100px;
	background:#3e0d51;
	height:20px;
	font-size:12px;
}

.date_naissance {
width:20px;
 background:#3e0d51;
 height:15px;
}

.date_naissance2 {
width:40px;
background:#3e0d51;
height:15px;
}

.permalien {
	width:205px;
	 background:#3e0d51;
	 height:15px;
}

.permalien_label {
	width:450px;
	 background:#3e0d51;
	 height:15px;
}

.permalien_morceau {
	width:210px;
	 background:#3e0d51;
	 height:13px;
	 font-weight:bold;
}


.recherche SELECT {
     color:#ffffff;
	 background: url(../img/input-select.png) 0 0 no-repeat;
     background-color:#212121;
     font-size:9px;
     font-family:arial;
	 border: 0px solid #3e0d51;
	 height:19px;
	 width:80px;
	 
	 padding-bottom: 4px;
	 padding-top: 4px;
	 padding-left: 4px;
	 padding-right: 4px;
}

.recherche INPUT {
font-size:10px;
}

#edito SELECT {
     color:#ffffff;
	 
     background-color:#3e0d51;
     font-size:9px;
     font-family:arial;
	 border: 0px solid #676767;
	 height:21px;
	 width:90px;
	 
	 padding-bottom: 2px;
	 padding-top: 4px;
	 padding-left: 4px;
	 padding-right: 4px;
}


#header {
	height:181px;
	background:url("img/header_bottom.jpg");
}

#container {
	/*background:#4b2148;*/
	margin-left:22px;
	margin-right:22px;
	width:920px;
}

#content {

	/*background:url("img/content_bg.png") no-repeat;*/
	height:580px;
}

#left {
	width:777px;
	margin-top:2px;
	float:left;
}

#emmanuel {
	margin-left:5px;
	float:left;
	margin-top:2px;	
}

#historique {
	float:left;
	width:263px;
}

#text_left {
	font-size:22px;
	margin-bottom:3px;
}

#right {
	margin-top:4px;
	margin-left:6px;
	width:137px;
	height:537px;
	float:left;
	overflow:hidden;
}

#rightie6 {
	margin-top:4px;
	margin-left:6px;
	width:129px;
	height:524px;
	float:left;
	overflow:hidden;
}

#menu {
}

#evenements_title {
	font:14px century gothic;
	background:#6D7174;
	width:175px;
	height:25px;
	color:#ffffff;
	margin-top:15px;
}

#evenements {
	background:url("img/evenements_back.png");
	font:14px century gothic;
	width:175px;
	height:25px;
	color:#CACACA;
}

#fin_evenements {
	background:url("img/fin_evenements_back.png");
	font:14px century gothic;
	width:175px;
	height:25px;
	color:#6D7174;
}

#marques {
	margin-left:4px;
	margin-top:0px;
	width:235px;
	float:left;
	text-align:justify;
	height:477px;
	font:10px helvetica;
}

#marquesie6 {
	margin-left:0px;
	margin-top:0px;
	width:232px;
	float:left;
	text-align:justify;
	height:477px;
	font:10px helvetica;
}

#details_morceaux {
	margin-left:4px;
	margin-top:0px;
	width:235px;
	float:left;
	text-align:justify;
	height:477px;
	/*background:#dedede;*/
	font:10px helvetica;
	
scrollbar-width:5px;
	
}

#charts {
	margin-left:4px;
	margin-top:1px;
	width:257px;
	float:left;
	text-align:justify;
	height:475px;
	/*background:#dedede;*/
	font:10px helvetica;
}

#top30_charts {
	width:779px;
	background:url('../../img/fond_edito.png');
	height:39px;
	margin-left:4px;
	float:left;
}

#titre {
	color:#FFFFFF;
	text-align:center;
	/*background:#ff0000;*/
	width:537px;
}

#titre_search {
	color:#FFFFFF;
	text-align:center;
	/*background:#ff0000;*/
	width:537px;
}

#titre_home {
	color:#FFFFFF;
	text-align:center;
	width:544px;
	float:left;
}

#bann_genres {
	color:#FFFFFF;
	text-align:center;
	width:545px;
	float:left;
	margin-top:3px;
	margin-left:2px;
}

#edito_home {
	text-align:justify;
	margin-left:0px;
	height:470px;
	color:#ffffff;
}

#edito {
	text-align:justify;
	margin-left:2px;
	height:470px;
	float:left;
	color:#ffffff;
}

#fiche_morceau {
	height:530px;
	margin-top:1px;
	float:left;
	width:544px;
	overflow:hidden;
}

#liste_genres {
	height:480px;
	margin-top:0px;
	float:left;
	width:545px;
	overflow:hidden;
}

#liste_compilations {
	height:524px;
	margin-top:0px;
	float:left;
	width:545px;
	overflow:hidden;
}

#playlist_page {
	height:526px;
	margin-top:0px;
	float:left;
	width:478px;
	overflow:hidden;
}

#fiche_playlist {
	height:526px;
	margin-top:0px;
	float:left;
	width:545px;
	overflow:hidden;
}

#left_content {
	height:490px;
	width:785px;
}

#selection_perso {
	width:132px;
	height:40px;
	margin-left:3px;
	font:9px helvetica;
	margin-top:5px;
	float:left;
}

#selection_perso2 {
	margin-left:3px;
	float:left;
	text-align:left;
	width:102px;
	overflow:hidden;
}

#chartsContent {
	text-align:left;
	margin-left:2px;
	height:470px;
	float:left;
	color:#ffffff;
}

#edito2 {
	text-align:justify;
	margin-left:15px;
	height:280px;
}

#newsletter {
	font:11px century gothic;
	width:175px;
	height:25px;
	color:#CACACA;
}

#mode {
	width:470px;
	text-align:justify;
	margin-left:15px;
	margin-top:15px;
}

#references {
	width:680px;
	text-align:justify;
	margin-left:15px;
	margin-top:25px;
	/*overflow-y: scroll; 
	height:543px;*/
}

#marque {
	width:680px;
	text-align:justify;
	margin-left:15px;
	margin-top:25px;
	height:543px;
	float:left;
}

#logo {
	border-color: #D5D5D5; 
	border: solid 1px; 
	width:200px;
	float:left;
	margin-left:10px;	
	margin-top:10px;
}

#chaussure {
	background:url("img/bg_produit1.png");
	border-color: #E0E0E0; 
	border: solid 1px; 
	width:160px;
	float:left;
	margin-left:10px;	
	margin-bottom:10px;
	height:180px;
	text-align:center;
	background-color:#F1F1F1; 
}

#img_homme {
	border-color: #D5D5D5; 
	border: solid 1px; 
}

#ref {
	border-color: #D5D5D5; 
	width:600px;
	float:left;
	margin-left:10px;	
	margin-top:10px;
}

#modeles {
	width:710px;
	text-align:justify;
	margin-left:5px;
	margin-top:20px;
	/*overflow-y: scroll; 
	height:543px;*/
}

#homme {
	background:url("img/bg_produit1.png");
	border-color: #E0E0E0; 
	border: solid 1px; 
	width:160px;
	float:left;
	margin-left:10px;	
	margin-bottom:10px;
	height:270px;
	text-align:center;
	background-color:#F1F1F1; 
}

#produit {
	width:660px;
	text-align:justify;
	margin-left:15px;
	margin-top:15px;
}

#contact {
	width:570px;
	text-align:justify;
	margin-left:15px;
	margin-top:15px;
}

#bannieres {
	width:790px;
	text-align:justify;
	margin-left:15px;
	margin-top:15px;
}

#mescommandes {
	width:740px;
	text-align:justify;
	margin-left:15px;
	margin-top:10px;
	overflow-y:auto;
	height:516px;
}

#commande_mcs {
	width:777px;
	text-align:justify;
	margin-left:5px;
	margin-top:3px;
	height:522px;
	background:url('../../img/bg-777-522.png');
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
}

#detail_commande {
	width:730px;
	text-align:justify;
	margin-left:15px;
	margin-top:10px;
	height:516px;
}

#pannier_add {
	width:778px;
	text-align:justify;
	margin-top:2px;
	height:483px;
	background:url('img/bg-panier-add.png');
}

#conditions {
	text-align:justify;
	margin-left:5px;
	margin-top:2px;
}

#confidentialite {
	text-align:justify;
	margin-left:4px;
	margin-top:2px;
}


#voyage img{
	text-align:justify;
	margin-left:4px;
	margin-top:2px;
	border:none;
}

#partenaires {
	text-align:justify;
	margin-left:8px;
	margin-top:2px;
}

#compte {
	width:730px;
	text-align:justify;
	margin-left:15px;
	margin-top:15px;
}

#player1 {
	background:url("player/bg_top.jpg") no-repeat;
	width:146px;
	height:33px;
	float:left;
}



#player3 {
	background:url("player/bg_top.jpg") no-repeat;
	width:146px;
	height:33px;
	float:left;
}

#player4 {
	background:url("player/bg_top.jpg") no-repeat;
	width:146px;
	height:33px;
	float:left;
}

#footer {
	width:964px;
	/*background-color:#3f3f3f;*/
	/*background:url("img/bg-footer.png") repeat-y;*/
	height:300px;
	font-weight: bold;
	color:#a7a7a7;
}

#footer a:link  {color: #a7a7a7; font-weight: bold;}

#footer a:visited  {color: #a7a7a7; font-weight: bold;}
}
#footer a:hover {color: #7eee03; font-weight: bold;text-decoration: none;}

#div_inscription a:link  {color: #a7a7a7; font-weight: bold;}

#div_inscription a:visited  {color: #a7a7a7; font-weight: bold;}

#div_inscription a:hover {color: #7eee03; font-weight: bold;text-decoration: none;}

#div_inscription {
	position:absolute;
	top:204px;
	margin-left:37%;
	margin-right:63%;
	width:420px;
	height:310px;
	display:none;
	background:url('img/bg-div-inscription.png');
	color:#ffffff;
}

#panier a:link  {color: #a7a7a7; font-size: 11px; font-weight: bold;}

#panier a:visited  {color: #a7a7a7; font-size: 11px; font-weight: bold;}
}
#panier a:hover {color: #7eee03; font-size: 11px; font-weight: bold;text-decoration: none;}


.connexion  input[type="text"]{ 
	background: url(../img/input-connexion.png) 0 0 no-repeat;
	border: 0;
	width: 85px;
	height: 21px;
	_width: 91px;
	_height: 19px;
	margin: 0 0 0 0px;
	padding: 1px 0 0 7px;
	line-height: 20px;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold ;
}

.connexion  input[type="password"]{ 
	background: url(../img/input-connexion.png) 0 0 no-repeat;
	border: 0;
	width: 87px;
	height: 21px;
	_width: 91px;
	_height: 21px;
	margin: 0 0 0 0px;
	padding: 1px 0 0 7px;
	line-height: 20px;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold ;
}

.connexion_comment  input[type="text"]{ 
	background: url(../img/input-connexion-comment.png) 0 0 no-repeat;
	border: 0;
	width: 85px;
	height: 21px;
	_width: 91px;
	_height: 21px;
	margin: 0 0 0 0px;
	padding: 1px 0 0 7px;
	line-height: 20px;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold ;
}

.connexion_comment  input[type="password"]{ 
	background: url(../img/input-connexion-comment.png) 0 0 no-repeat;
	border: 0;
	width: 87px;
	height: 21px;
	_width: 91px;
	_height: 21px;
	margin: 0 0 0 0px;
	padding: 1px 0 0 7px;
	line-height: 20px;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold ;
}

.recherche  input[type="text"]{ 
	background: url(../img/input-recherche.png) 0 0 no-repeat;
	border: 0;
	width: 113px;
	height: 21px;
	_width: 91px;
	_height: 21px;
	margin: 0 0 0 0px;
	padding: 0px 0 0 7px;
	line-height: 20px;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold ;
}
