body {
	background-color: #000000;
}


#contenu {
	width: 99%;
	height: 520px;
	position: absolute;
	top: -254px;
	left: 448px;
	visibility: visible;
	background-color:#111111;
}

#contenu_phot {
	width: 100%px;
	height: 520px;
	position: absolute;
	top: -300px;
	left: 450px;
	visibility: visible;
	background-image:url(../images/big.jpg);
}

#horizon {
		background-color: #111111;
		position: absolute;
		top: 50%;
		left: -442px;
		width: 100%;
		height: 1px;
		overflow: visible;
		visibility: visible;
		display: block;
}


.flashcontent {
	position:absolute;
	z-index:1;
	height: 100%;
	
}

.logo {
	position:absolute;
	z-index:1;
	top: -50px;
	left: 3px;
	width:141;
	height: 25px;
	background-image:url(../img/ab.gif);
}



.menu {
	position:absolute;
	z-index:1;
	top: 273px;
	left: 449px;
	width:1085px;
	height:12;
}

.menu_bas_photo {
	position:absolute;
	z-index:1;
	top: 527px;
	left: 1px;
	width:1085px;
	height:12;
}
.menu_gauche {
	position:absolute;
	z-index:4;
	left: 536px;
	top: -135px;
	width: 191px;
	height: 179px;
}


.menu_son {
	position:absolute;
	z-index:4;
	left: 536px;
	top: -79px;
	width: 232px;
	height: 179px;
}

.menu_photo {
	position:absolute;
	z-index:4;
	left: 72px;
	top: 46px;
	width: 191px;
	height: 179px;
}

.video {
	position:absolute;
	width:531px;
	height:379px;
	z-index:1;
	left: 480px;
	top: 86px;
}

.son {
	position:absolute;
	width:531px;
	height:379px;
	z-index:1;
	left: 480px;
	top: 86px;
}

.text_son {
	position:absolute;
	width:531px;
	height:379px;
	z-index:1;
	left: 480px;
	top: 86px;
}

.webdesign {
	position:absolute;
	left:393px;
	top:69px;
	width:700px;
	height:inherit;
	display:block;
	background:transparent;
	height: 20px;
	border-right-color:#000000;
	border-top-color:#000000;
	border:0px;
	border-style:solid;
}


.generik {
	position:absolute;
	width:400px;
	height:102px;
	z-index:1;
	left: 517px;
	top: 197px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747876;
}


.photo {
	position:absolute;
	left:3px;
	top:1px;
	width:1136px;
	height:519px;
	display:block;
	background:transparent;
	border-right-color:#000000;
	border-top-color:#000000;
	border:0px;
	border-style:solid;
}

.son {
	position:absolute;
	left:492px;
	top:143px;
	width:654px;
	height:inherit;
	display:block;
	height: 20px;
}

.text_son {
	position:absolute;
	left:805px;
	top:116px;
	width:316px;
	height:inherit;
	display:block;
	height: 20px;
}

.lemming {
	position:absolute;
	left:460px;
	top:116px;
	width:328px;
	height:110px;
	display:block;
	border-right-color:#000000;
	border-top-color:#000000;
	border:0px;
	border-style:solid;
}

.text { 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #969996;
}

.menu_video { 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b2b2b2;
}

.title { 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #b4b7b4;
}

a:LINK    {text-decoration:none;}
a:VISITED {text-decoration:none;}
a:HOVER   {text-decoration:none;}
a:ACTIVE  {text-decoration:none;}

a.linkstyle:LINK    {color: #969996; font-weight: normal; text-decoration:none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
a.linkstyle:VISITED {color: #ffffff; font-weight: normal; text-decoration:none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
a.linkstyle:HOVER   {color: #ffffff; font-weight: normal; text-decoration:none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
a.linkstyle:ACTIVE  {color: #b2b2b2; font-weight: normal; text-decoration:none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
