body {
	background-color : #000000;
	background-attachment: scroll;
	background-image: url(img/bg.jpg);
	background-repeat: no-repeat;
}
#Wrapper {
	width:950px;
	margin:auto auto;
}
#HeadAd {
	position: absolute;
	visibility: visible;
	z-index: 0;
	height: 110px;
	width: 400px;
	left: 600px;
	top: 20px;
	vertical-align: top;
}
#Header {
	position: absolute;
	visibility: visible;
	z-index: 0;
	height: 20px;
	width: 580px;
	left: 20px;
	top: 120px;
	vertical-align: top;
}
#Menu {
	position: absolute;
	visibility: visible;
	z-index: 0;
	height: 200px;
	width: 130px;
	left: 20px;
	top: 180px;
	vertical-align: top;
	text-align: left;
}
#Window {
	position: absolute;
	visibility: visible;
	z-index: 0;
	height: 620px;
	width: 620px;
	left: 160px;
	top: 160px;
}
#Gallery{
	position: absolute;
	visibility: visible;
	z-index: 0;
	height: 620px;
	width: 800px;
	left: 160px;
	top: 160px;
}
#Player {
	position: absolute;
	visibility: visible;
	z-index: 0;
	height: 400px;
	width: 250px;
	left: 800px;
	top: 180px;
	vertical-align: top;
	border: 1px solid #FFEA80;
}
#Legal {
	position: absolute;
	visibility: visible;
	z-index: 0;
	height: 100px;
	width: 130px;
	left: 20px;
	top: 700px;
	vertical-align: top;
}
a:active, a:hover, a:link, a:visited {
	background-color : transparent;
	color : #FFEA80;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
}
a.download:active, a.download:hover, a.download:link, a.download:visited {
	background-color : transparent;
	color : #FFEA80;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-align : justify;
	text-decoration : none;
}
a.section:active, a.section:hover, a.section:link, a.section:visited {
	background-color : transparent;
	color : #FFEA80;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	text-align : justify;
	text-decoration : none;
}
a.texte:active, a.texte:hover, a.texte:link, a.texte:visited {
	background-color : transparent;
	color : #FFEA80;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : justify;
	text-decoration : none;
}
a.thumb:active, a.thumb:hover, a.thumb:link, a.thumb:visited {
	background-color : transparent;
	color : #000000;
}
h1.h1 {
	background-color : transparent;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-variant : normal;
	padding-left : 15px;
	text-align : left;
}
h1.header {
	background-color : transparent;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	font-style : italic;
	padding-left : 15px;
	text-align : justify;
}
h1.section {
	background-color : transparent;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	padding-left : 15px;
	text-align : justify;
}
h1.index {
	background-color : transparent;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-align : center;
}
h2.h2 {
	background-color : transparent;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-style : italic;
	font-variant : normal;
	padding-left : 15px;
	text-align : left;
}
p.texte {
	background-color : transparent;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left : 15px;
	text-align : justify;
}
p.textecenter {
	background-color : transparent;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left : 15px;
	text-align : center;
}
p.texteright {
	background-color : transparent;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left : 15px;
	text-align : right;
}
p.news {
	background-color : transparent;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : justify;
	border: thin solid #CCCCCC;
	padding: 10px;
	margin-right: 20px;
	margin-left: 20px;
}
p.legal {
	background-color : transparent;
	color : #CCCCCC;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : left;
}
.imgborder {
	border: none;
}
