﻿/* CSS Document */
/* --------------------------------------------------------------------------------------------- Général */
	*{
		margin:0;
		padding:0;
		list-style-type:none;
		border:none;
	}
	html {
		border:none;	
	}
	body{
		background:#000;
		font-family: Lucida Sans, Arial, Helvetica, sans-serif;
		font-size:62.5%;
		border:none;
	}
	a, a:hover{
		text-decoration:none;
	}
	img {
		border:0;
	}
	img, div { behavior: url(css/iepngfix.htc) }
	* htlml #SmartSelectDIV {
		border:0;
		display:none;
	}
/* --------------------------------------------------------------------------------------------- Global */
	#global {
		width:995px;
		height:800px;
		margin:24px auto 0 auto;
		/*background:#000 url(../img/background/bck_prehome.jpg) left top no-repeat;*/
	}
	#global a:active, a:focus{
      outline:none;
	}
/* --------------------------------------------------------------------------------------------- sortie album */
	#global #sortie_album {
		float:left;
		width:470px;
		height:80px;
		position:relative;
		padding:10px 0 0 290px;
		overflow:hidden;
	}
	#global #sortie_album img {
		float:left;	
		padding-right:10px;
	}
	#global #sortie_album h1{
		color:#ff1000;
		font-size:1.8em;
		padding:10px 0 4px 0;
	}
	#global #sortie_album li{
		color:#FFF;
		font-size:1.4em;
		padding-bottom:4px;
	}
	#global #sortie_album a{
		color:#ff1000;
		text-decoration:underline;
	}
	#global #sortie_album a:hover {
		color:#FFF;
		text-decoration:none;
	}
/* --------------------------------------------------------------------------------------------- Sociaux préhome */
	#global #liens_sociaux_prehome {
		float:right;
		padding-top:20px;
	}
/* --------------------------------------------------------------------------------------------- attente */
	#global #attente {
		clear:both;
		float:left;
		padding:70px 0 0 645px;
		position:relative;
		display:inline;
	}
/* --------------------------------------------------------------------------------------------- video */
	#global #video {
		float:left;
		padding-left:145px;
	}
/* --------------------------------------------------------------------------------------------- dates */
	#global #dates {
		/*width:380px;*/
		float:left;
		padding-top:110px;
		padding-left:350px;
	}
/* --------------------------------------------------------------------------------------------- Sphere manage */
	#global #spheremanage {
		float:left;
		padding-top:40px;
		padding-right:120px;
	}
	#global #spheremanage a {
		color:#ff1000;
		text-decoration:underline;
		font-size:1.2em;
	}
	#global #spheremanage a:hover {
		color:#000;
		text-decoration:none;
	}
/* --------------------------------------------------------------------------------------------- Header */
	#header {
		overflow:hidden;
		padding-top:24px;
	}
	h1 {
		float:left;
		width:300px;	
	}
	#player {
		float:right;
		width:300px;	
	}
/* --------------------------------------------------------------------------------------------- Menu */
	ul#menu{margin:0; padding:0; list-style:none; clear:both;}
	#menu li{overflow:hidden; text-indent:-9999px; display:inline; float:left; padding-right:5px;}
	#menu li a{background: url(../img/menu.png) no-repeat; width:100%; height:100%; display:block;}
	* html #menu li a { background:url(../img/menu_ie6.gif) no-repeat; width:100%; height:100%; display:block;}
	/* News */
			#menu li.news{width:91px; height:43px;}
				#menu li.news a{background-position:0px -43px;}
				#menu li.news a:hover{background-position:0px 2px;}
				#menu li.news a.selected{background-position:0px 2px;}
	/* Bio */
			#menu li.bio{width:62px; height:43px;}
				#menu li.bio a{background-position:-96px -43px;}
				#menu li.bio a:hover{background-position:-96px 2px;}
				#menu li.bio a.selected{background-position:-96px 2px;}
	/* Rumbatheque */
			#menu li.rumbatheque{width:155px; height:43px;}
				#menu li.rumbatheque a{background-position:-161px -43px;}
				#menu li.rumbatheque a:hover{background-position:-161px 2px;}
				#menu li.rumbatheque a.selected{background-position:-161px 2px;}
	/* Live */
			#menu li.live{width:74px; height:43px;}
				#menu li.live a{background-position:-322px -43px;}
				#menu li.live a:hover{background-position:-322px 2px;}
				#menu li.live a.selected{background-position:-322px 2px;}
	/* Liens */
			#menu li.liens{width:81px; height:43px;}
				#menu li.liens a{background-position:-398px -43px;}
				#menu li.liens a:hover{background-position:-398px 2px;}
				#menu li.liens a.selected{background-position:-398px 2px;}
	/* Etat d'âme */
			#menu li.etatdame{width:132px; height:43px;}
				#menu li.etatdame a{background-position:-480px -43px;}
				#menu li.etatdame a:hover{background-position:-480px 2px;}
				#menu li.etatdame a.selected{background-position:-480px 2px;}
	/* Forum */
			#menu li.forum{width:93px; height:43px;}
				#menu li.forum a{background-position:-612px -43px;}
				#menu li.forum a:hover{background-position:-612px 2px;}
				#menu li.forum a.selected{background-position:-612px 2px;}
	/* Archives */
			#menu li.archives{width:114px; height:43px;}
				#menu li.archives a{background-position:-708px -43px;}
				#menu li.archives a:hover{background-position:-708px 2px;}
				#menu li.archives a.selected{background-position:-708px 2px;}
	/*shop */
			#menu li.shop{width:54px; height:43px;}
				#menu li.shop a{background-position:-824px -43px;}
				#menu li.shop a:hover{background-position:-824px 2px;}
				#menu li.shop a.selected{background-position:-824px 2px;}

/* --------------------------------------------------------------------------------------------- contenu */
	#contenu {
		padding-top:15px;
		overflow:hidden;
	}
/* --------------------------------------------------------------------------------------------- footer */
	#footer {
		clear:both;
		background:url(../img/background/back_footer.gif) no-repeat top center;
		height:35px;
		padding-top:90px;
		
	}
	#footer ul {
		text-align:center;
	}
	#footer ul li {
		display:inline;
		padding-right:20px;
		font-size:1.3em;
		color:#FFF;
	}
	#footer ul li a {
		color:#FFF;
	}
	#footer ul li a:hover {
		text-decoration:underline;
	}
	#signature {
		color:#6a6a6a;
		font-size:1em;
		float:right;
		text-align:right;
		padding:0 6px 6px 0;
	}

