html, body{ 
padding:0; 
margin: 0;
text-align:center; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color: #302F2F;
background-color: #eef0e8;
background-image: url('../images/background.jpg');
background-repeat:repeat-x;
line-height:12pt;
} 


#jstest{ 

text-align:center;
padding:2px;  
margin-left:auto; 
margin-right:auto;  
background-color: #ffffe1;
border-bottom: 1px solid #aca899;; 
margin-bottom:5px;
} 

#seitenbreite{ 
width:980px; 
text-align:left;  
margin-left:auto; 
margin-right:auto;  
} 



#top { 
width: 980px; 
background-image: url('../images/back-linie.gif');
background-repeat:repeat-y; 
}  


#top-bereich { 
text-align : left;
margin-left:auto; 
margin-right:auto;  
width: 968px;
height: 120px; 
position: relative;
background: #f1edda;
	background-image: url('../images/back-logotop.jpg');
	background-repeat:no-repeat;
}  



#logo {
	position:absolute;
	z-index:2;
	left: 62px;
	top: 32px;
	width:264px;
	height: 83px;
}


#menuetop {
	position:absolute;
	z-index:2;
	left: 630px;
	top: 48px;
	width:152px;
	height: 56px;

}

#menuetop1 {
	position:absolute;
	z-index:2;
	left: 801px;
	top: 48px;
	width:155px;
	height: 56px;

}

#flash { 
margin-left:6px; 
width: 968px;
height: 325px; 
background: #f1edda;

}  


#content{ 
width:968px; 
text-align:left;  
margin-left:auto; 
margin-right:auto;  
background-image: url('../images/back-main.gif');
background-repeat:repeat-y;
} 


#links {
width: 222px;
float:left;
position: relative;
margin-top:15px;

}

#main {
width: 725px;
float:left;
position: relative;
margin-top:15px;
margin-left:13px;
	background-image: url('../images/back-raute.jpg');
	background-repeat:no-repeat;
	background-position: top right;
}

#unten{
 height:1px; 
 clear:both;
 }


.ueberschrift {
background-image: url('../images/background_ueberschrift.jpg');
 background-repeat:repeat-y;
 padding-left:5px;
 padding-top:3px;
 padding-bottom:3px;
}



#abschluss{ 
width:980px; 
height:6px;
text-align:left;  
margin-left:auto; 
margin-right:auto;  
 background-image: url('../images/unten.gif');
 background-repeat: no-repeat;
} 


#mittag { 
text-align : left;
margin-left:auto; 
margin-right:auto;  
width: 140px;
height: 180px; 
position: relative;
background-image: url('../images/mittagskarte.jpg');
background-repeat:no-repeat;
}  


#mittag1 {
	position:absolute;
	z-index:1;
	left: 23px;
	top: 7px;
	width:100px;
	height: 20px;
}


#mittag2 {
	position:absolute;
	z-index:1;
	left: 11px;
	top: 119px;
	width:123px;
	height: 57px;
}



#rundgang { 
text-align : left;
margin-left:auto; 
margin-right:auto;  
width: 140px;
height: 180px; 
position: relative;
background-image: url('../images/rundgang.jpg');
background-repeat:no-repeat;
}  


#rundgang1 {
	position:absolute;
	z-index:1;
	left: 18px;
	top: 9px;
	width:124px;
	height: 20px;
}


#rundgang2 {
	position:absolute;
	z-index:1;
	left: 11px;
	top: 119px;
	width:123px;
	height: 57px;
}


#zimmeranfrage { 
text-align : left;
margin-left:auto; 
margin-right:auto;  
width: 140px;
height: 180px; 
position: relative;
background-image: url('../images/zimmeranfrage.jpg');
background-repeat:no-repeat;
}  


#zimmeranfrage1 {
	position:absolute;
	z-index:1;
	left: 18px;
	top: 9px;
	width:124px;
	height: 20px;
}


#zimmeranfrage2 {
	position:absolute;
	z-index:1;
	left: 11px;
	top: 119px;
	width:123px;
	height: 57px;
}


.rundganganzeige { 
text-align : left;
margin-left:auto; 
margin-right:auto;  
width: 500px;
height: 135px; 
position: relative;
}  


.rundganganzeige1 {
	position:absolute;
	z-index:1;
	left: 190px;
	top: 40px;
}


.rundganganzeige2 {
	position:absolute;
	z-index:1;
	left: 200px;
	top: 108px;
}

.play {
	position:absolute;
	z-index:1;
	left: 170px;
	top: 106px;
}

#betriebsurlaub { 
text-align : left;
margin-left:auto; 
margin-right:auto;  
width: 180px;
height: 100px; 
position: relative;
	background-image: url('../images/betriebsurlaub.gif');
background-repeat:no-repeat;
padding-left: 22px;
padding-top: 2px;
} 


.imgbox{ 
width:202px; 
height: 136px;
border: 1px solid #d8cfb7;
padding-top:2px;
padding-left:2px;
} 

.imgboxtext{ 
width:206px; 
height: 18px;
text-align: center;
background-color: #d8cfb7;
} 

#impressum { 
width: 980px; 
text-align:right;
 margin-left:auto; 
 margin-right:auto;
 padding-top:5px;  

}  



.trenner { 

 height: 10px; 
 text-align:right;
 margin-left:auto; 
 margin-right:auto;
 padding-top:5px;  
 border-top: 1px solid #dfdfdf;
} 

A.menue:link {COLOR: #583516; TEXT-DECORATION: none; }
A.menue:visited {COLOR: #583516; TEXT-DECORATION: none; }
A.menue:active {COLOR: #583516; TEXT-DECORATION: none; }
A.menue:hover {COLOR: #583516; TEXT-DECORATION: none; font-weight:bold; }

A.menuea:link {COLOR: #583516; TEXT-DECORATION: none; font-weight:bold;}
A.menuea:visited {COLOR: #583516; TEXT-DECORATION: none; font-weight:bold;}
A.menuea:active {COLOR: #583516; TEXT-DECORATION: none; font-weight:bold;}
A.menuea:hover {COLOR: #583516; TEXT-DECORATION: none; font-weight:bold; }


A.menueklein:link {COLOR: #583516; TEXT-DECORATION: none; font-size: 8pt;}
A.menueklein:visited {COLOR: #583516; TEXT-DECORATION: none; font-size: 8pt;}
A.menueklein:active {COLOR: #583516; TEXT-DECORATION: none; font-size: 8pt;}
A.menueklein:hover {COLOR: #583516; TEXT-DECORATION: none; font-size: 8pt;}

A.menuekleina:link {COLOR: #583516; TEXT-DECORATION: none; font-weight:bold; font-size: 8pt;}
A.menuekleina:visited {COLOR: #583516; TEXT-DECORATION: none; font-weight:bold; font-size: 8pt;}
A.menuekleina:active {COLOR: #583516; TEXT-DECORATION: none; font-weight:bold; font-size: 8pt;}
A.menuekleina:hover {COLOR: #583516; TEXT-DECORATION: none; font-weight:bold; font-size: 8pt;}

/* E-Mail Link */
A.mail:link {COLOR: #302F2F; TEXT-DECORATION: underline; }
A.mail:visited {COLOR: #302F2F; TEXT-DECORATION: underline; }
A.mail:active {COLOR: #302F2F; TEXT-DECORATION: underline; }
A.mail:hover {COLOR: #302F2F; TEXT-DECORATION: underline; }

A.impressum:link {COLOR: #a5a5a5; TEXT-DECORATION: none; font-size: 8pt; }
A.impressum:visited {COLOR: #a5a5a5; TEXT-DECORATION: none; font-size: 8pt; }
A.impressum:active {COLOR: #a5a5a5; TEXT-DECORATION: none; font-size: 8pt; }
A.impressum:hover {COLOR: #a5a5a5; TEXT-DECORATION: none; font-size: 8pt; }

 @media print{ 
#flash{display:none;} 
#links{display:none;} 
#menuetop{display:none;} 
#menuetop1{display:none;} 
#impressum{display:none;} 
}
