body	{
		background-color: #000000;
		font-family: Verdana;
		color: #888888;
		}

p		{
		font-family: Verdana;
		color: #888888;
		font-size: 8pt;
		margin-top: 10px;
		margin-bottom: 10px;
		}

p.black {
		color: black;
		font-size: 7.5pt;
		}
		
p.black10 {
		color: black;
		font-size: 10pt;
		}
		
p.rechts { 
		text-align: right; 
		}
		
td { }

a:link { text-decoration:none; color: #888888; }

a:visited { text-decoration:none; color: #888888; }

a:hover { text-decoration:none; color: #fff; }

a:active {  }

a.black:link { text-decoration:none; color: #888888; }

a.black:visited { text-decoration:none; color: #888888; }

a.black:hover { text-decoration:none; color: #000; }

a.black:active {  }

.container	{
		/* border: 1px solid white; */
		
		width: 970px;
		height: 555px;
		margin: auto;
		margin-top: 50px;
		position: relative;
		}

#logo	{
		/* border: 1px solid white; */
		
		width: 128px;
		height: 38px;
		position: relative;
		left: 800px;
		padding-bottom: 22px;
		}
		
#navi1	{ 
		/* border: solid 1px blue; */
		
		position: absolute; 
		top: 20px;
		left: 0px;
		font-size: 8.5pt; 
		padding-left: 10px; 
		height: 22px;
		width: 500px;
		}
		
#content	{
		/* border: solid 1px red; */
		
		width: 968px;
		height: 450px;
		position: relative;
		}
		
#navi2	{
		/* border: 1px solid green; */
		
		height: 30px;
		position: relative;
		font-size: 8.5pt;
		padding-top: 15px;
		}
		
#small	{ font-size: 8pt; }

#navi2_big	{ font-size: 10pt; }

#navi2_big2 { font-size: 13pt; }

#eingang	{ 
		/* border: solid 1px red; */
		
		width: 510px; 
		height: 310px; 
		position: absolute; 
		top: 70px; 
		left: 229px; 
		}
		
#eingang_falsch	{ 
		/* border: solid 1px red; */
		
		width: 617px; 
		height: 310px; 
		position: absolute; 
		top: 72px; 
		left: 123px; 
		background-image: url(../img/eingang_vernissageEnde.jpg); 
		}
		
#eingang_falsch_text	{ 
		/* border: solid 1px violet; */
		
		width: 165px;  
		position: absolute; 
		top: 72px; 
		left: 740px;
		}

#impressum_text	{ 
		width: 200px;  
		position: absolute; 
		top: 72px; 
		left: 760px;
		}
		
#foyer_raum1_mo a	{
		/* border: solid 1px blue; */
		
		width: 111px;
		height: 164px;
		position: absolute;
		top: 74px;
		left: 623px;
		background-image: url(../img/foyer_r1.png);
		z-index: 2;
		}
		
#foyer_raum1_mo a:hover	{
		
		width: 111px;
		height: 164px;
		position: absolute;
		top: 74px;
		left: 623px;
		background-image: url(../img/foyer_r1_mo.png);
		}
		
#foyer_raum2_mo a	{
		/* border: solid 1px blue; */
		
		width: 146px;
		height: 55px;
		position: absolute;
		top: 75px;
		left: 525px;
		z-index: 3;
		background-image: url(../img/foyer_r2.png);
		}
		
#foyer_raum2_mo a:hover	{
		
		width: 146px;
		height: 55px;
		position: absolute;
		top: 75px;
		left: 525px;
		background-image: url(../img/foyer_r2_mo.png);
		}
		
#foyer_raum3_mo	a	{
		/* border: solid 1px blue; */
		
		width: 140px;
		height: 55px;
		position: absolute;
		top: 183px;
		left: 433px;
		background-image: url(../img/foyer_r3.png);
		z-index: 4;
		}
		
#foyer_raum3_mo	a:hover	{
				
		width: 140px;
		height: 55px;
		position: absolute;
		top: 183px;
		left: 433px;
		background-image: url(../img/foyer_r3_mo.png);
		}

#foyer_raum4_mo a	{
		/* border: solid 1px blue; */
		
		width: 150px;
		height: 55px;
		position: absolute;
		top: 75px;
		left: 372px;
		background-image: url(../img/foyer_r4.png);
		z-index: 5;
		}
		
#foyer_raum4_mo a:hover	{
		
		width: 150px;
		height: 55px;
		position: absolute;
		top: 75px;
		left: 372px;
		background-image: url(../img/foyer_r4_mo.png);
		}
		
#foyer_wc_mo a	{
		/* border: solid 1px blue; */
		
		width: 62px;
		height: 106px;
		position: absolute;
		top: 132px;
		left: 372px;
		z-index: 6;
		background-image: url(../img/foyer_wc.png);
		}
	
#foyer_wc_mo a:hover	{
		
		width: 62px;
		height: 106px;
		position: absolute;
		top: 132px;
		left: 370px;
		background-image: url(../img/foyer_wc_mo.png);
		}

#foyer_text_h1 { 
		/* border: solid 1px blue; */
		
		width: 250px; 
		height: 30px; 
		position: absolute; 
		top: 30px; 
		left: 220px;
		}

#foyer_text { 
		/* border: solid 1px blue; */
		
		width: 150px; 
		height: 220px; 
		position: absolute; 
		top: 60px; 
		left: 220px;
		}
		
#foyer_fuss { 
		/* border: solid 1px blue; */
		
		width: 54px; 
		height: 47px; 
		position: absolute; 
		top: 315px; 
		left: 866px;
		background-image: url(../img/foyer_fuss.gif);
		}
		
#foyer_rundgang { 
		width: 54px; 
		height: 53px; 
		position: absolute; 
		top: 380px; 
		left: 760px;
		}
		
#raum1_meisterw1 a { 
		width: 235px; 
		height: 185px; 
		position: absolute; 
		top: 60px; 
		left: 28px;
		background-image: url(../img/raum1_meisterw1.png);
		}
		
#raum1_meisterw2 a { 
		width: 210px; 
		height: 245px; 
		position: absolute; 
		top: 35px; 
		left: 305px;
		background-image: url(../img/raum1_meisterw2.png);
		}
		
#raum1_meisterw3 a { 
		width: 205px; 
		height: 180px; 
		position: absolute; 
		top: 60px; 
		left: 555px;
		background-image: url(../img/raum1_meisterw3.png);
		}
		
#raum1_meisterw3 a:hover { 
		width: 205px; 
		height: 180px; 
		position: absolute; 
		top: 60px; 
		left: 555px;
		background-image: url(../img/raum1_meisterw3_mo.png);
		}

#raum1_meisterw1_lupe {
		position: absolute;
		top: 240px;
		left: 210px;
		width:25px;
		height:25px;
		}
		
#raum1_meisterw2_lupe {
		position: absolute;
		top: 275px;
		left: 470px;
		width:25px;
		height:25px;
		}
		
#raum1_meisterw3_lupe {
		position: absolute;
		top: 230px;
		left: 715px;
		width:25px;
		height:25px;
		}
		
#lupe a {
		position: absolute;
		width: 25px;
		height: 25px;
		background-image: url(../img/lupe.png);
		}
		
#lupe a:hover {
		width: 25px;
		height: 25px;
		background-image: url(../img/lupe_mo.png);
		}
		
#lupe_weiss a {
		position: absolute;
		width: 25px;
		height: 25px;
		background-image: url(../img/lupe_weiss.png);
		}
		
#lupe_weiss a:hover {
		width: 25px;
		height: 25px;
		background-image: url(../img/lupe_weiss_mo.png);
		}
		
#notausgang_mo a {
		position: absolute;
		top: 25px;
		right: 20px;
		width: 80px;
		height: 50px;
		background-image: url(../img/notausgang.png);
		z-index: 1;
		}
		
#notausgang_mo a:hover {
		width: 80px;
		height: 50px;
		background-image: url(../img/notausgang_mo.png);
		z-index: 1;
		}

#raum2_meisterw1 a { 
		width: 250px; 
		height: 160px; 
		position: absolute; 
		top: 80px; 
		left: 40px;
		background-image: url(../img/raum2_meisterw1.png);
		}
		
#raum2_meisterw2 a { 
		width: 190px; 
		height: 190px; 
		position: absolute; 
		top: 65px; 
		left: 340px;
		background-image: url(../img/raum2_meisterw2.png);
		}
		
#raum2_meisterw2 a:hover { 
		width: 190px; 
		height: 190px; 
		position: absolute; 
		top: 65px; 
		left: 340px;
		background-image: url(../img/raum2_meisterw2_mo.png);
		}
		
#raum2_meisterw3 a { 
		width: 180px; 
		height: 148px; 
		position: absolute; 
		top: 85px; 
		left: 580px;
		background-image: url(../img/raum2_meisterw3.png);
		}
		
#raum2_meisterw1_lupe {
		position: absolute;
		top: 233px;
		left: 230px;
		width:25px;
		height:25px;
		}

#raum2_meisterw2_lupe {
		position: absolute;
		top: 247px;
		left: 475px;
		width:25px;
		height:25px;
		}
		
#raum2_meisterw3_lupe {
		position: absolute;
		top: 230px;
		left: 715px;
		width:25px;
		height:25px;
		}
		
#raum3_meisterw1 a { 
		width: 142px; 
		height: 96px; 
		position: absolute; 
		top: 130px; 
		left: 25px;
		background-image: url(../img/raum3_meisterw1.png);
		}
		
#raum3_meisterw2 a { 
		width: 233px; 
		height: 137px; 
		position: absolute; 
		top: 108px; 
		left: 370px;
		background-image: url(../ref/img/raum3_meisterw2.gif);
		}
		
#raum3_meisterw2 a:hover { 
		width: 233px; 
		height: 137px; 
		position: absolute; 
		top: 108px; 
		left: 370px;
		background-image: url(../ref/img/raum3_meisterw2_mo.gif);
		}
		
#raum3_meisterw3 a { 
		width: 142px; 
		height: 96px;  
		position: absolute; 
		top: 130px; 
		right: 25px;
		background-image: url(../img/raum3_meisterw3.png);
		}
		
#raum3_meisterw1_lupe {
		position: absolute;
		top: 225px;
		left: 135px;
		width:25px;
		height:25px;
		}
		
#raum3_meisterw2_lupe {
		position: absolute;
		top: 100px;
		left: 615px;
		width:25px;
		height:25px;
		}
		
#raum3_meisterw3_lupe {
		position: absolute;
		top: 225px;
		right: 28px;
		width:25px;
		height:25px;
		}
		
#ausgang_ue {
		font-size: 22pt;
		font-weight: bold;
		color: #ffffcc;
		position: absolute;
		top: 50px;
		left: 180px;
		}
		
#ausgang { 
		/*border: solid 1px red;*/
		
		width: 510px; 
		height: 310px; 
		position: absolute; 
		top: 70px; 
		left: 229px;
		}

#impressum {
		position: absolute;
		top:20px;
		
		padding: 15px;
		width: 500px;
		}

#wc_open a {
		position: absolute;
		width: 164px;
		height: 333px;
		top: 39px;
		left: 242px;
		background-image: url(../img/door_close.png);
		z-index: 2;
		}
		
#wc_open a:hover {
		position: absolute;
		width: 164px;
		height: 333px;
		background-image: url(../img/door_open.png);
		z-index: 2;
		}
		
#raum4_text {
		width: 350px; 
		height: 220px; 
		position: absolute; 
		top: 87px; 
		left: 35px;
		}
		
#meisterwerk {
		/* border: 1px solid grey; */
		
		width: 265px;
		height: 160px;
		position: absolute;
		top: 70px;
		left: 440px;
		}

		
#formular {
		/*border: solid 1px blue;*/
		
		width: 550px; 
		height: 400px; 
		position: absolute; 
		top: 15px; 
		left: 70px;
		}
		
.feld {
		/* border: solid 1px blue; */
		width:70px;
		color: black;
		font-size: 8pt;
		padding-left: 20px;
		}
		
.feld_eingabe {
		width:160px;
		height: 15px;
		color: black;
		font-size: 8pt;
		background-color: transparent;
		border-color: #705f49;	
		padding-top: 3px;	
		}
		
.feld_eingabe_2 { 
		/* border: solid 1px blue; */
		
		height: 15px; 
		color: black; 
		font-size: 8pt; 
		background-color: transparent; 
		}

select {	
		width:165px;
		height: 20px;
		border-color: #705f49;
		background-color: #a59781;
		font-size: 8pt;
		color: black;
		}
		

