@charset "UTF-8";
/* CSS Document */

 html 
{
	overflow: -moz-scrollbars-horizontal;
	overflow-x: auto;
	resize: none;
	overflow: hidden;
	vertical-align:top;
}

 body 
{
	font-family: "Helvetica neue", Arial, sans-serif;
	font-size: 14px;
	color: #666666;
	top:0;
	left:0;
	width: 1250px;
	height: 754px;
	padding: 0px;
	margin: 0px auto;
	text-align: center;  /* Zentrierung im Internet Explorer */	
}


 #bg 
{ 
	position: fixed; 
	top: 0; 
	left: 0;
	background-repeat: no-repeat;
}

 .bgwidth 
{ 
	width: 100%; 
}

 .bgheight 
{ 
	height: 100%; 
}

 #Seite
{
	text-align: left; /* Seiteninhalt wieder links ausrichten */
	margin: 0px auto; /* standardkonforme horizontale Zentrierung */
	width: 1250px;
	height: 754px;
	padding: 0px;
	font-family: "Helvetica neue", Arial, sans-serif;
	font-size: 14px;
	
}

 div#links
{
	position:fixed;
	display: block;
	top: 0;
	left: 0;
	width: 150px;
	height: 400px;
	z-index: 10;
}

 div#uhr
{
	position: inherit;
	top: 50px;
	left: 50px;
	width: 75px;
	height: 75px;
	z-index: 10;
}

 div#blume1
{
	position: inherit;
	top: 200px;
	left: 30px;
	z-index: 11;
}

#impressum
{
	position: absolute;
	top: 0px;
	left: 200px;
}


 div#kachel1
{
	position: fixed;
	display: block;
	top: 0px;
	left: 450px;
	width: 740px;
	height: 654px;
	z-index: 12;
	background-image:url(../img/kachel1.png);
	background-repeat: no-repeat;
} 

div#logo
{
	position: inherit;
	top: 50px;
	left: 505px;
	z-index: 14;
}

 div#sessel1
{
	position: inherit;
	display: block;
	top: 355px;
	left: 155px;
	width: 1200px;
	height: 200px;
	z-index: 16;
}

 div#speaker1
{
	position: inherit;
	top: 260px;
	left: 385px;
	z-index: 140;
}

 div#tv
{
	position: inherit;
	top: 205px;
	left: 515px;
	width: 379px;
	height: 464px;
	z-index: 141;
}

 div#tvvideo
{
	position: inherit;
	top: 240px;
	left: 563px;
	z-index: 142;
}



 div#kachel2
{
	position: absolute;
	display: block;
	top: 0px;
	left: 0px;
	z-index: 20;
	width: 1000px;
	height: 654px;
	background-image:url(../img/kachel2.png);
	background-repeat: no-repeat;
}


 div#blume2
{
	position: inherit;
	top: 230px;
	left: 0px;
	z-index: 31;
}

 div#blume3
{
	position: inherit;
	top: 200px;
	left: 100px;
	z-index: 31;
}

 div#kamera
{
	position: inherit;
	top: 450px;
	left: 190px;
	z-index: 32;
}

 div#sessel3
{
	position: inherit;
	top: 305px;
	left: 325px;
	width: 551px;
	height: 377px;
	z-index: 36;	
}


 div#regal
{
	position: absolute;
	display: block;
	top: 140px;
	left: 270px;
	z-index: 33;
	width: 600px;
	height:200px;
	background-image:url(../img/regal.png);
	background-repeat: no-repeat;
}

 div#blume4
{
	position: inherit;
	top: 46px;
	left: 20px;
	z-index: 32;
}


 div#handy
{
	position: inherit;
	top: 65px;
	left: 95px;
	z-index: 32;
}

 div#rechner
{
	position: inherit;
	top: 43px;
	left: 175px;
	z-index: 32;
}

 div#vasen
{
	position: inherit;
	top: -73px;
	left: 125px;
	z-index: 32;
}


 div#pokal1
{
	position: inherit;
	top: -73px;
	left: 250px;
	z-index: 32;
}


 div#pokal2
{
	position: inherit;
	top: -43px;
	left: 330px;
	z-index: 32;
}

 div#licht
{
	position: absolute;
	display: block;
	top: 0px;
	left: 730px;
	z-index: 33;
	width: 550px;
	height:550px;
	background-image:url(../img/licht.png);
	background-repeat: no-repeat;
}


 div#lampe1
{
	position: inherit;
	top: 50px;
	left: 20px;
	width: 86px;
	height: 72px;
	z-index: 34;
}

 div#lampe2
{
	position: inherit;
	top: 50px;
	left: 450px;
	width: 73px;
	height: 67px;
	z-index: 34;
}

 div#referenzu
{
	position: inherit;
	top: 60px;
	left: 145px;
	width: 108px;
	height: 117px;
	z-index: 32;
}

 div#referenz1
{
	position: inherit;
	top: 100px;
	left: 105px;
	width: 108px;
	height: 117px;
	z-index: 34;
}

#hund
{
	position: absolute;
	display: block;
	top: 380px;
	left: 800px;
	z-index: 35;	
}

#slider
{
	width:1250px;
	height:754px;
}

#navright, #navleft
{
	display:block; 
}
 
#rightarrow
{
	position: absolute;
	top: 623px; 
	left: 1150px; 
	z-index: 60;
	cursor:pointer;
}

#leftarrow
{
	position: absolute;
	top: 623px; 
	left: 10px;  
	z-index: 61;
	cursor:pointer;
}

#menu ul 
{ 
	display: inline; 
	position: absolute; 
	left: 490px; 
	top: 485px; 
	width: 600px; 
	height: 30px; 
	padding-right: 20px;
	z-index: 650;
}

#menu li
{
	list-style: none;
	display:inline;
	z-index: 650;
}

#menu li a
{
	list-style: none;
	font-size:16px;
	display:inline;
	z-index: 65;
	text-decoration: none;
	color: #666666;
}

#menu li a:hover
{
	list-style: none; 
	font-size:16px;
	color: #851971; 
	display:inline;
	z-index: 65;
	text-decoration: none;
}

#menu1 ul 
{ 
	display: inline; 
	position: absolute; 
	left: 41px; 
	top: 25px; 
	width: 428px; 
	height: 40px;
	z-index: 65; 
	padding-right: 25px;
	padding-top: 10px;
	padding-left: 25px;
	background-color: #F5F5F5;
}

#menu1 li
{
	list-style: none;
	display:inline;
	z-index: 65;
}

#menu1 li a
{ 
	list-style: none; 
	font-size:18px;
	color: #666666; 
	display:inline;
	z-index: 65;
	text-decoration: none;
}

#menu1 li a:hover
{
	list-style: none; 
	font-size:18px;
	color: #851971; 
	display:inline;
	z-index: 65;
	text-decoration: none;
}


