body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.menu_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#apDiv21 {
	position:absolute;
	left:157px;
	top:162px;
	width:471px;
	height:55px;
	z-index:921;
	background-color: #FFFFFF;
	padding-left:16px;
}
#apDiv21 ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
#apDiv21 ul li{
	margin-left:0px;
	text-align:center;
	float:left;
}
#apDiv21 ul li a {
	display: block;
	background-position: top left;
	background-repeat: no-repeat;
	height: 33px;
	text-decoration:none;
	font-weight:bold;
	padding-top:22px;
	color: #333333;
}
.style1 {
	color: #2e2e2e
}
#apDiv21 ul li a.home {
	background: url("images/home.jpg");
	width: 60px;
	height:33px;
}	
#apDiv21 ul li a:hover.home {
	background-position: 0px 115px;
}
#apDiv21 ul li a:active.home {
	background-position: 0px 55px;
}	
#homelink #apDiv21 ul li a.home {
	background-position: 0px 55px;
	cursor: default;
}
#apDiv21 ul li a.news {
	background: url("images/home.jpg");
	width: 60px;
	height:33px;
}	
#apDiv21 ul li a:hover.news {
	background-position: 0px 115px;
}
#apDiv21 ul li a:active.news {
	background-position: 0px 55px;
}	
#newslink #apDiv21 ul li a.news {
	background-position: 0px 55px;
	cursor: default;
}

#apDiv21 ul li a.ueber {
	background: url("images/ueber.jpg");
	width: 86px;
	height:33px;
}	
#apDiv21 ul li a:hover.ueber {
	background-position: 0px 115px;
}
#apDiv21 ul li a:active.ueber {
	background-position: 0px 55px;
}	
#ueberlink #apDiv21 ul li a.ueber {
	background-position: 0px 55px;
	cursor: default;
}

#apDiv21 ul li a.show {
	background: url("images/show.jpg");
	width: 63px;
	height:33px;
}	
#apDiv21 ul li a:hover.show {
	background-position: 0px 115px;
}
#apDiv21 ul li a:active.show {
	background-position: 0px 55px;
}	
#showlink #apDiv21 ul li a.show {
	background-position: 0px 55px;
	cursor: default;
}

#apDiv21 ul li a.sedcard {
	background: url("images/sedcard.jpg");
	width: 85px;
	height:33px;
}	
#apDiv21 ul li a:hover.sedcard {
	background-position: 0px 115px;
}
#apDiv21 ul li a:active.sedcard {
	background-position: 0px 55px;
}	
#sedcardlink #apDiv21 ul li a.sedcard {
	background-position: 0px 55px;
	cursor: default;
}

#apDiv21 ul li a.unterricht {
	background: url("images/unterricht.jpg");
	width: 97px;
	height:33px;
}	
#apDiv21 ul li a:hover.unterricht {
	background-position: 0px 115px;
}
#apDiv21 ul li a:active.unterricht {
	background-position: 0px 55px;
}	
#unterrichtlink #apDiv21 ul li a.unterricht {
	background-position: 0px 55px;
	cursor: default;
}
a.buchung {
	text-decoration:none;
	padding-left:22px;
	color: #2e2e2e;
}	
a:hover.buchung {
	color: #2e2e2e;
}
a:active.buchung {
	color: #2e2e2e;
}
a:visited.buchung {
	color: #2e2e2e;
}			
a.gaestebuch {
	text-decoration:none;
	padding-left:22px;
	color: #2e2e2e;
}	
a:hover.gaestebuch {
	color: #2e2e2e;
}
a:active.gaestebuch {
	color: #2e2e2e;
}
a:visited.gaestebuch {
	color: #2e2e2e;
}		
a.links {
	text-decoration:none;
	padding-left:22px;
	color: #2e2e2e;
}	
a:hover.links {
	color: #2e2e2e;
}
a:active.links {
	color: #2e2e2e;
}
a:visited.links {
	color: #2e2e2e;
}		
a.impressum {
	text-decoration:none;
	padding-left:22px;
	color: #2e2e2e;
}
a:hover.impressum {
	color: #2e2e2e;
}
a:active.impressum {
	color: #2e2e2e;
}
a:visited.impressum {
	color: #2e2e2e;
}			
a.sitemap {
	text-decoration:none;
	padding-left:22px;
	color: #2e2e2e;
}	
a:hover.sitemap {
	color: #2e2e2e;
}
a:active.sitemap {
	color: #2e2e2e;
}
a:visited.sitemap {
	color: #2e2e2e;
}		
#content a{
	padding-top: 10px;
}
#apDiv1 {
	position:absolute;
	left:0px;
	top:0px;
	width:37px;
	height:25px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:37px;
	top:0px;
	width:120px;
	height:25px;
	z-index:2;
}
#apDiv3 {
	position:absolute;
	left:157px;
	top:0px;
	width:295px;
	height:25px;
	z-index:3;
}
#apDiv4 {
	position:absolute;
	left:452px;
	top:0px;
	width:127px;
	height:25px;
	z-index:4;
}
#apDiv5 {
	position:absolute;
	left:579px;
	top:0px;
	width:297px;
	height:25px;
	z-index:5;
}
#apDiv6 {
	position:absolute;
	left:876px;
	top:0px;
	width:148px;
	height:25px;
	z-index:6;
}
#apDiv7 {
	position:absolute;
	left:0px;
	top:25px;
	width:37px;
	height:115px;
	z-index:7;
}
#apDiv8 {
	position:absolute;
	left:37px;
	top:25px;
	width:120px;
	height:115px;
	z-index:8;
}
#apDiv9 {
	position:absolute;
	left:157px;
	top:25px;
	width:295px;
	height:115px;
	z-index:9;
}
#apDiv10 {
	position:absolute;
	left:452px;
	top:25px;
	width:127px;
	height:115px;
	z-index:10;
}
#apDiv11 {
	position:absolute;
	left:579px;
	top:25px;
	width:297px;
	height:115px;
	z-index:11;
}
#apDiv12 {
	position:absolute;
	left:876px;
	top:25px;
	width:148px;
	height:115px;
	z-index:12;
}
#apDiv13 {
	position:absolute;
	left:0px;
	top:140px;
	width:37px;
	height:22px;
	z-index:13;
}
#apDiv14 {
	position:absolute;
	left:37px;
	top:140px;
	width:120px;
	height:22px;
	z-index:14;
}
#apDiv15 {
	position:absolute;
	left:157px;
	top:140px;
	width:295px;
	height:22px;
	z-index:15;
}
#apDiv16 {
	position:absolute;
	left:452px;
	top:140px;
	width:127px;
	height:22px;
	z-index:16;
}
#apDiv17 {
	position:absolute;
	left:579px;
	top:140px;
	width:297px;
	height:22px;
	z-index:17;
}
#apDiv18 {
	position:absolute;
	left:876px;
	top:140px;
	width:148px;
	height:22px;
	z-index:18;
}
#apDiv19 {
	position:absolute;
	left:0px;
	top:162px;
	width:37px;
	height:55px;
	z-index:19;
	background-color: #FFFFFF;
}
#apDiv20 {
	position:absolute;
	left:37px;
	top:162px;
	width:120px;
	height:55px;
	z-index:20;
}
#apDiv22 {
	position:absolute;
	left:579px;
	top:162px;
	width:297px;
	height:55px;
	z-index:22;
	background-color: #FFFFFF;
}
#apDiv23 {
	position:absolute;
	left:876px;
	top:162px;
	width:148px;
	height:55px;
	z-index:23;
	background-color: #FFFFFF;
}
#apDiv24 {
	position:absolute;
	left:0px;
	top:217px;
	width:157px;
	height:15px;
	z-index:24;
}
#apDiv25 {
	position:absolute;
	left:157px;
	top:217px;
	width:295px;
	height:15px;
	z-index:25;
}
#apDiv26 {
	position:absolute;
	left:452px;
	top:217px;
	width:127px;
	height:15px;
	z-index:26;
}
#apDiv27 {
	position:absolute;
	left:579px;
	top:217px;
	width:297px;
	height:15px;
	z-index:27;
}
#apDiv28 {
	position:absolute;
	left:876px;
	top:217px;
	width:148px;
	height:15px;
	z-index:28;
}
#apDiv29 {
	position:absolute;
	left:0px;
	top:232px;
	width:120px;
	height:115px;
	z-index:29;
	background-color: #FFFFFF;
}
#apDiv30 {
	position:absolute;
	left:120px;
	top:232px;
	width:29px;
	height:115px;
	z-index:30;
}
#apDiv31 {
	position:absolute;
	left:149px;
	top:232px;
	width:430px;
	height:523px;
	z-index:31;
}
#apDiv32 {
	position:absolute;
	left:579px;
	top:232px;
	width:297px;
	height:115px;
	z-index:32;
}
#apDiv33 {
	position:absolute;
	left:876px;
	top:232px;
	width:148px;
	height:115px;
	z-index:33;
}
#apDiv34 {
	position:absolute;
	left:0px;
	top:347px;
	width:37px;
	height:114px;
	z-index:34;
}
#apDiv35 {
	position:absolute;
	left:37px;
	top:347px;
	width:83px;
	height:114px;
	z-index:35;
}
#apDiv36 {
	position:absolute;
	left:120px;
	top:347px;
	width:29px;
	height:114px;
	z-index:36;
}
#apDiv37 {
	position:absolute;
	left:579px;
	top:347px;
	width:297px;
	height:114px;
	z-index:37;
}
#apDiv38 {
	position:absolute;
	left:876px;
	top:347px;
	width:148px;
	height:114px;
	z-index:38;
}
#apDiv39 {
	position:absolute;
	left:0px;
	top:461px;
	width:37px;
	height:109px;
	z-index:39;
}
#apDiv40 {
	position:absolute;
	left:37px;
	top:461px;
	width:83px;
	height:109px;
	z-index:40;
}
#apDiv41 {
	position:absolute;
	left:120px;
	top:461px;
	width:29px;
	height:109px;
	z-index:41;
}
#apDiv42 {
	position:absolute;
	left:579px;
	top:461px;
	width:297px;
	height:109px;
	z-index:42;
}
#apDiv43 {
	position:absolute;
	left:876px;
	top:461px;
	width:148px;
	height:109px;
	z-index:43;
}
#apDiv44 {
	position:absolute;
	left:0px;
	top:570px;
	width:37px;
	height:126px;
	z-index:44;
}
#apDiv45 {
	position:absolute;
	left:37px;
	top:570px;
	width:83px;
	height:126px;
	z-index:45;
}
#apDiv46 {
	position:absolute;
	left:120px;
	top:570px;
	width:29px;
	height:126px;
	z-index:46;
}
#apDiv47 {
	position:absolute;
	left:579px;
	top:570px;
	width:297px;
	height:126px;
	z-index:47;
}
#apDiv48 {
	position:absolute;
	left:876px;
	top:570px;
	width:148px;
	height:126px;
	z-index:48;
}
#apDiv49 {
	position:absolute;
	left:0px;
	top:696px;
	width:37px;
	height:59px;
	z-index:49;
}
#apDiv50 {
	position:absolute;
	left:37px;
	top:696px;
	width:83px;
	height:59px;
	z-index:50;
}
#apDiv51 {
	position:absolute;
	left:120px;
	top:696px;
	width:29px;
	height:59px;
	z-index:51;
}
#apDiv52 {
	position:absolute;
	left:579px;
	top:696px;
	width:297px;
	height:59px;
	z-index:52;
}
#apDiv53 {
	position:absolute;
	left:876px;
	top:696px;
	width:148px;
	height:59px;
	z-index:53;
}
#apDiv54 {
	position:absolute;
	left:0px;
	top:755px;
	width:37px;
	height:13px;
	z-index:54;
}
#apDiv55 {
	position:absolute;
	left:37px;
	top:755px;
	width:83px;
	height:13px;
	z-index:55;
}
#apDiv56 {
	position:absolute;
	left:120px;
	top:755px;
	width:29px;
	height:13px;
	z-index:56;
}
#apDiv57 {
	position:absolute;
	left:149px;
	top:755px;
	width:303px;
	height:13px;
	z-index:57;
}
#apDiv58 {
	position:absolute;
	left:452px;
	top:755px;
	width:127px;
	height:13px;
	z-index:58;
}
#apDiv59 {
	position:absolute;
	left:579px;
	top:755px;
	width:297px;
	height:13px;
	z-index:59;
}
#apDiv60 {
	position:absolute;
	left:876px;
	top:755px;
	width:148px;
	height:13px;
	z-index:60;
}
#apDiv61 {
	position:absolute;
	left:242px;
	top:162px;
	width:3px;
	height:55px;
	z-index:610;
}
#apDiv62 {
	position:absolute;
	left:330px;
	top:162px;
	width:3px;
	height:55px;
	z-index:610;
}
#apDiv63 {
	position:absolute;
	left:390px;
	top:162px;
	width:3px;
	height:55px;
	z-index:610;
}
#apDiv64 {
	position:absolute;
	left:469px;
	top:162px;
	width:3px;
	height:55px;
	z-index:610;
}
#apDiv65 {
	position:absolute;
	left:6px;
	top:245px;
	width:7px;
	height:9px;
	z-index:611;
}
#apDiv66 {
	position:absolute;
	left:6px;
	top:259px;
	width:111px;
	height:2px;
	z-index:612;
}
#apDiv67 {
	position:absolute;
	left:6px;
	top:265px;
	width:7px;
	height:9px;
	z-index:6110;
}
#apDiv68 {
	position:absolute;
	left:6px;
	top:285px;
	width:7px;
	height:9px;
	z-index:6110;
}
#apDiv69 {
	position:absolute;
	left:6px;
	top:305px;
	width:7px;
	height:9px;
	z-index:6110;
}
#apDiv70 {
	position:absolute;
	left:6px;
	top:325px;
	width:7px;
	height:9px;
	z-index:6110;
}
#content {
	position:absolute;
	left:149px;
	top:234px;
	width:410px;
	height:478px;
	z-index:31000;
	padding:10px 10px 20px 10px;
	overflow:auto;
}
#apDiv71 {
	position:absolute;
	left:0px;
	top:5px;
	width:120px;
	height:21px;
	z-index:3101;
}
#apDiv72 {
	position:absolute;
	left:0px;
	top:26px;
	width:120px;
	height:21px;
	z-index:3101;
}
#apDiv73 {
	position:absolute;
	left:0px;
	top:47px;
	width:120px;
	height:21px;
	z-index:3101;
}
#apDiv74 {
	position:absolute;
	left:0px;
	top:68px;
	width:120px;
	height:21px;
	z-index:3102;
}
#apDiv75 {
	position:absolute;
	left:0px;
	top:89px;
	width:120px;
	height:21px;
	z-index:3101;
}
#apDiv76 {
	position:absolute;
	left:0px;
	top:5px;
	width:120px;
	height:17px;
	z-index:31011;
	padding-top:4px;
}
#apDiv77 {
	position:absolute;
	left:0px;
	top:26px;
	width:120px;
	height:17px;
	z-index:31011;
	padding-top:4px;
}
#apDiv78 {
	position:absolute;
	left:0px;
	top:47px;
	width:120px;
	height:17px;
	z-index:31011;
	padding-top:4px;
}
#apDiv79 {
	position:absolute;
	left:0px;
	top:68px;
	width:120px;
	height:17px;
	z-index:31011;
	padding-top:4px;
}
#apDiv80 {
	position:absolute;
	left:0px;
	top:89px;
	width:120px;
	height:17px;
	z-index:31011;
	padding-top:4px;
}
#apDiv310 {
	position:absolute;
	left:149px;
	top:232px;
	width:526px;
	height:523px;
	z-index:3100;
}
a:link {
	color: #000000;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #FF9933;
}
a:active {
	color: #333333;
}


#apDiv81 {
	position:absolute;
	left:24px;
	top:21px;
	width:120px;
	height:21px;
	z-index:31011;
	background-color: #FFFFFF;
	border: 1px solid #999999;

}
#apDiv82 {
	position:absolute;
	left:24px;
	top:21px;
	width:120px;
	height:16px;
	z-index:31012;
	padding-top:5px;
}
#apDiv84 {
	position:absolute;
	left:154px;
	top:21px;
	width:120px;
	height:21px;
	z-index:31011;
	background-color: #FFFFFF;
	border: 1px solid #999999;

	
}
#apDiv94 {
	position:absolute;
	left:284px;
	top:21px;
	width:120px;
	height:21px;
	z-index:31011;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
#apDiv83 {
	position:absolute;
	left:154px;
	top:21px;
	width:120px;
	height:16px;
	z-index:31012;
	padding-top:5px;
	
}
#apDiv93 {
	position:absolute;
	left:284px;
	top:21px;
	width:120px;
	height:16px;
	z-index:31012;
	padding-top:5px;
}


#content_nav {
	position:absolute;
	left:25px;
	top:25px;
	width:120px;
	height:42px;
	z-index:31010;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
#content_nav_2 {
	position:absolute;
	left:25px;
	top:25px;
	width:120px;
	height:63px;
	z-index:31010;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
#apDiv85 {
	position:absolute;
	left:149px;
	top:297px;
	width:409px;
	height:421px;
	z-index:31011;
	padding:0px 10px 10px 10px;
	overflow:auto;
}
#apDiv95 {
	position:absolute;
	left:149px;
	top:297px;
	width:409px;
	height:421px;
	z-index:31011;
	padding:0px 10px 10px 10px;
	overflow:auto;
}
#apDiv950 {
	position:absolute;
	left:149px;
	top:297px;
	width:429px;
	height:421px;
	z-index:31011;
	padding:0px 0px 0px 0px;
	overflow:auto;
}

