/*Main Structure fred brunet CSS Common_css.css*/

	*
	{
	text-align: left; 
	text-decoration: none;
	margin: 0;
	padding: 0;
	}

	#pageheader 
	{
	border: solid blue 0px;
	text-align: left; 
	top: 0; left: 0;height: 106px; width: 1008px; 
	position: absolute; 
	z-index: 20; 
	}
	#pageheader h1 
	{
	border: solid red 0px;
	height: 81px;
	}
	#pageheader h1 a 
	{
	border: solid white 0px; 
	margin-left: 5px; 
	}
	#pageheader h1 a:hover 
	{
	}
	#pageheader h1 span 
	{
	border: solid white 0px;
	font-family: "Palatino Linotype"; font-size: 16pt; font-weight: bold; color: rgb(64,64,64);
	visibility: hidden;
	}
	#pageheader h2 
	{
	border: solid white 0px;
	position: absolute; 
	z-index: 15; 
	}
	#pageheader h2 span 
	{
	border: solid white 0px;
	
	visibility: hidden;
	}
	img.Guitar 
	{
	border: solid black 0px;
	top: 0px; left: 867px; height: 106px; width: 141px;
	text-align: right;
	position: absolute; 
	z-index: 49; 
	}
	#Toplinkslist 
	{
	border: solid yellow 0px;
	text-align: left;
	font-family: "Palatino Linotype"; font-size: 12pt; font-weight: bold; color: rgb(64,64,64);
	top: 82px; left: 5px;width: 400px; height: 28px;
	position: absolute; 
	z-index: 42;
	}
	#Toplinkslist a 
	{
	background: url() 0 0 no-repeat; 
	font-family: "Palatino Linotype"; font-size: 12pt; font-weight: bold; color: rgb(64,64,64);
	color: rgb(64,64,64); 
	height: auto;
	}
	#Toplinkslist a:hover 
	{
	background-image: url(); 
	color: rgb(0,255,255);
	}
	#Toplinkslist a.WHOTOP 
	{
	color: rgb(64,64,64); 
	height: auto;
	}
	#Toplinkslist a.WHOTOP:hover 
	{
	color: rgb(0,255,255); 
	height: auto;
	}
	#TopRightlink 
	{
	border: solid yellow 0px;
	font-family: "Palatino Linotype";  font-size: 12pt; font-weight: bold; 	color: rgb(64,64,64);
	top: 82px; left: 696px;width: 165px; height: 28px;
	position: absolute; 
	z-index: 43;
	}
	#TopRightlink a 
	{
	font-family: "Palatino Linotype"; font-size: 12pt; font-weight: bold; color: rgb(64,64,64);
	color: rgb(64,64,64); 
	height: auto;
	}
	#TopRightlink a:hover 
	{
	background-image: url(); 
	color: rgb(0,255,255);
	}
	#pageheader a.OpenTheDoor 
	{
	border: solid red 0px;
	font-family: CalimaDB; font-size: 11pt; font-weight: bold; color: rgb(0,0,0);
	top: 4px; left: 50px; height: auto;width: auto; 
	background: url(../Ressources/Open0.gif) 0 0 no-repeat; 
	position: absolute; 
	z-index: 50;
	display: block;
	}
	#pageheader a.CloseTheDoor 
	{
	border: solid yellow 0px;
	font-family: CalimaDB; font-size: 11pt;	font-weight: bold; color: rgb(255,255,255);
	background-position: top;
	top: 4px; left: 140px; height: auto;width: auto; 
	background: url(../Ressources/Open0.gif) 0 0 no-repeat;
	position: absolute; 
	z-index: 50;
	display: block; 
	}
	#CONSOLE 
	{
	border: solid yellow 0px;
	top: 169px; left: 389px;height: 25px; width: 200px;
	position: absolute; 
	z-index: 42;
	}
	#CONSOLE li a 
	{
	border: solid blue 0px;
	font-family: "Palatino Linotype"; font-size: 11pt; font-weight: bold; 	color: rgb(0,100,255);
	text-align: right;
	text-decoration: none;
	margin-bottom: 5px;
	width: 100px;
	}
	#CONSOLE li span 
	{
	border: solid red 1px;
	background: url(../Ressources/TouchTSound4.gif) 0 0 no-repeat;
	display: block;
	font-family: "Palatino Linotype"; font-size: 10pt; font-weight: bold;color: rgb(0,0,0);
	text-align: center;
	text-decoration: none;
	margin-bottom: 5px;
	width: 200px;
	}
	#selecteur 
	{
	border: solid red 0px; 
	top: 106px; left: 0px; height: 700px; width: 1008px;
	padding: 0px; margin: 0px;
	position: absolute;
	z-index: 10;
	}
	#selecteur li 
	{ 
	border: solid red 0px;
	list-style: none; 
	text-align: center;
	position: absolute;
	z-index: 10;

	}
	#selecteur li a 
	{
	border: solid blue 0px;
	top: 100px; left: 350px; width: 95px; 
	display: block;
	}
	#selecteur li a:hover 
	{
	text-decoration: underline;
	color: rgb(255,255,255);
	}
	#doornavigator 
	{
	border: solid yellow 0px; 
	}
	#doorlist 
	{
	border: solid yellow 0px; 
	width: 250px; height: 550px; 
	margin-left: 2px; 
	text-align: center;
	top: 106px; left: 0;
	position: absolute; 
	z-index: 12; 
	}
	#doorlist ul 
	{
	border: solid yellow 0px;
	margin-top: 20px; 
	width: 250px; 
	text-align: center;

	}
	#doorlist li 
	{
	list-style: none; 
	text-align: center; 
	width: 250px;

	}

	#doorlist li a 
	{
	border: solid white 0px;
	background: url(../Ressources/Door0.gif) 0 0 no-repeat;
	font-family: "Palatino Linotype"; font-size: 10pt; font-weight: bold;  
	height: 20px; width:240px; 
	padding-top: 10px; padding-bottom: 10px;
	text-align: center; 
	margin-bottom: 10px;
	display: block;
	}
	#doorlist li a:hover 
	{
	background-image: url(../Ressources/Door1.gif); 
	color: rgb(255,255,0); 
	}
	#doorlist li a:active 
	{
	background-image: url(../Ressources/Door2.gif); 
	color: rgb(0,0,0); 
	}
	#doorlist li a.DHM 
	{
	background: url(../Ressources/Door3.gif) 0 0 no-repeat; 
	color: rgb(255,255,0); 
	}
	#doorlist li a.DHM:hover 
	{
	background: url(../Ressources/Door3.gif) 0 0 no-repeat; 
	color: rgb(255,255,0); 
	}

	#songselecteur 
	{
	border: solid yellow 0px;
	width: 240px; top: 115px; left: 766px;  height: 500px; 
	position: absolute; 
	z-index: 25; 
	}
	#songselecteur ul 
	{
	border: solid yellow 0px; 
	height: 500px; width: 240px;
	text-align: right; 
	}
	#songselecteur li 
	{
	border: solid red 0px;
	list-style: none; 
	}
	#songselecteur li a 
	{
	border: solid blue 0px; 
	text-align: right;
	font-family: "Palatino Linotype"; font-weight: bold; font-size: 10pt;
	background: url(../Ressources/BoutSongsLink.gif) 0 0 no-repeat;
	display: block;
	height: 30px;  
	padding-right: 20px; 
	list-style: none; 
	}
	#songselecteur li a:hover 
	{
	background-image: url(../Ressources/BoutSongs0.gif);
	font-weight: bold;
	font-style: italic;
	}
	#songselecteur li a:active 
	{
	background-image: url(../Ressources/BoutSongs0.gif);
	font-weight: bold;
	font-style: italic;
	}
	img.flecheG 
	{
	border: solid black 0px;
	top: 55px; left: 371px; height: auto; width: auto;
	position: absolute; 
	z-index: 30; 
	}
	img.flecheD 
	{
	border: solid black 0px;
	top: 55px; left: 546px; height: auto; width: auto;
	position: absolute; 
	z-index: 30; 
	}
	img.songkey0 
	{
	border: solid white 0px;
	top: 22px; left: 432px; height: auto; width: auto;
	position: absolute; 
	z-index: 20; 
	}
	img.songkey1 
	{
	border: solid white 0px;
	top: 89px; left: 290px; height: auto; width: auto;
	position: absolute; 
	z-index: 22; 
	}
	img.songkey2 
	{
	border: solid white 0px;
	top: 214px; left: 240px; height: auto; width: auto;
	position: absolute; 
	z-index: 22; 
	}
	img.songkey3 
	{
	border: solid white 0px;
	top: 339px; left: 290px; height: auto; width: auto;
	position: absolute; 
	z-index: 22; 
	}
	img.songkey4 
	{
	border: solid white 0px;
	top: 339px; left: 290px; height: auto; width: auto;
	position: absolute; 
	z-index: 22; 
	}
	img.songkey5 
	{
	border: solid white 0px;
	top: 339px; left: 290px; height: auto; width: auto;
	position: absolute; 
	z-index: 22; 
	}
	img.songkey6 
	{
	border: solid white 0px;
	top: 339px; left: 290px; height: auto; width: auto;
	position: absolute; 
	z-index: 22; 
	}
	img.songkey7 
	{
	border: solid white 0px;
	top: 339px; left: 290px; height: auto; width: auto;
	position: absolute; 
	z-index: 22; 
	}
	img.songkey8 
	{
	border: solid white 0px;
	top: 339px; left: 574px; height: auto; width: auto;
	position: absolute; 
	z-index: 22; 
	}
	img.songkey9 
	{
	border: solid white 0px;
	top: 339px; left: 574px; height: auto; width: auto;
	position: absolute; 
	z-index: 22; 
	}
	img.songkey10 
	{
	border: solid white 0px;
	top: 214px; left: 574px; height: auto; width: auto;
	position: absolute; 
	z-index: 22; 
	}
	img.songkey11 
	{
	border: solid white 0px;
	top: 89px; left: 624px; height: auto; width: auto;
	position: absolute; 
	z-index: 22; 
	}
	img.FactorySong 
	{
	border: solid white 0px;
	top: 361px; left: 410px; height: 158px; width: 158px;
	position: absolute; 
	z-index: 25; 
	}
	img.FYS 
	{
	border: solid white 0px;
	top: 410px; left: 455px; height: 65px; width: 68px;
	position: absolute; 
	z-index: 26; 
	}
	img.OpenTheDoor 
	{
	border: solid yellow 0px;
	top: 4px; left: 246px; height: 25px; width: 88px;
	position: absolute; 
	z-index: 25;
	}
	img.CloseTheDoor 
	{
	border: solid yellow 0px;
	top: 4px; left: 333px; height: 25px; width: 88px;
	position: absolute; 
	z-index: 26;
	}
	img.Doorback 
	{
	border: solid yellow 0px;
	position: absolute; 
	z-index: 18; 
	}
	img.actvbck 
	{
	border: solid yellow 0px;
	position: absolute; 
	z-index: 19; 
	}
	img.CTDBack 
	{
	border: solid yellow 0px;
	top: 4px; left: 333px; height: 25px;  width: 88px;
	position: absolute; 
	z-index: 25;
	}
	img.OTDBack 
	{
	border: solid yellow 0px;
	top: 4px; left: 247px; height: 25px; width: 86px;
	position: absolute; 
	z-index: 24;
	}

	img.ASK 
	{
	border: solid blue 0px; 
	top: 345px; left: 55px; height: 300px; width:  300px;
	position: absolute; 
	z-index: 70;
	}
	img.WHO 
	{
	border: solid blue 0px; 
	top: 438px; left: 172px; height: 57px; width:  57px;
	position: absolute; 
	z-index: 71;
	}
	img.CLO 
	{
	border: solid blue 0px; 
	top: 620px; left: 330px; height: 21px; width: 21px;
	position: absolute; 
	z-index: 71;}

	a 
	{
	
	}
	a:link 
	{
	color: rgb(0,0,0);
	}
	a:visited 
	{
	color: rgb(0,0,0);
	}
	a:hover 
	{
	color: rgb(0,0,0); 
	}
	#linkslist 
	{
	border: solid green 0px;
	font-family: "Palatino Linotype"; font-size: 12pt; font-weight: bold; color: rgb(255,255,255);
	text-align: left;
	top: 696px; left: 256px;width: 475px; height: 23px;
	position: absolute; 
	z-index: 42;
	}
	#linkslist a 
	{
	font-family: "Palatino Linotype"; font-size: 12pt; font-weight: bold; color: rgb(255,255,255);
	}
	#linkslist a:hover 
	{
	color: rgb(255,0,0);
	}
	#linkslist a.WHOFOOT 
	{
	color: rgb(255,255,255); 
	height: auto;
	}
	#linkslist a.WHOFOOT:hover 
	{
	color: rgb(255,0,0); 
	height: auto;
	}
	img.SongTour 
	{
	border: solid black 0px;
	top: -5px; right: 30px; height: 33px; width: 262px;
	position: absolute; 
	Z-Index: 49; 
	}
