body
	{
	margin: 0px auto;
	text-align:center;
	background-color:#f0f0f0;
	background-image:url('../img/bg.gif');
	background-repeat:repeat;
	}
	

#buehne
	{
	margin: 0px auto;
	position:relative;
	top:15px;
	width:951px;
	height:608px;
	background-image:url('../img/buehne_bg.gif');
	text-align:left;
	}
	
#buehne_impressum
	{
	margin: 0px auto;
	position:relative;
	top:15px;
	width:951px;
	height:608px;
	background-image:url('../img/buehne_bg.gif');
	text-align:left;
	}

#content
	{
	position:absolute;
	left:216px;
	top:114px;
	width:735px;
	height:442px;
	overflow:hidden;
	}

#content_impressum
	{
	position:absolute;
	left:0px;
	top:114px;
	width:951px;
	background-image:url('../img/bg_repeat.jpg');
	}
	
#main
	{
	position:absolute;
	left:0px;
	top:114px;
	width:951px;
	background-image:url('../img/bg_repeat_grey.jpg');
	}
#submenu
	{
	position:absolute;
	left:25px;
	top:170px;
	width:165px;
	height:400px;
	}		
#content_bg_anim
	{
	position:absolute;
	left:1725px;
	top:1410px;
	/*left:725px;
	top:410px;*/
	}
	
#content td p, #content_impressum td p, #main td p, #main td
	{
	font-family:Arial, Helvetica, Sans Serif;
	font-size: 12px;
	line-height:20px;
	}

#content td h1, #content_impressum td h1, #main td h1
	{
	font-family:Arial, Helvetica, Sans Serif;
	font-size: 14px;
	}
	
#content td h2, #content_impressum td h2, #main td h2
	{
	font-family:Arial, Helvetica, Sans Serif;
	font-size: 13px;
	}
	
#content td h3, #content_impressum td h3, #main td h3
	{
	font-family:Arial, Helvetica, Sans Serif;
	font-size: 13px;
	}
	
.formrahmen
	{
	font-family:Arial, Helvetica, Sans Serif;
	font-size: 12px;
	background-color:#ffffff;
	border: 1px solid #C6C6C6;
	}
	
.formbutton
	{
	font-family:Arial, Helvetica, Sans Serif;
	font-size: 12px;
	background-color:#76777B;
	color:#ffffff;
	border: 1px solid #C6C6C6;
	}
	
.formbutton:hover
	{
	font-family:Arial, Helvetica, Sans Serif;
	font-size: 12px;
	background-color:#FCD111;
	color:#000000;
	border: 1px solid #C6C6C6;
	}
	
#measuring
	{
	position:absolute;
	left:430px;
	top:60
	}	
#bilder_anim
	{
	width:679px;
	height:180px;
	}

#ticker
	{
	position:absolute;
	left:240px;
	top:564px;
	width:705px;
	height:30px;
	}	

#moostick li a, #moostick li, #moostick li b
	{
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 14px;
	text-decoration:none;
	color:#000000;
	}
			
.menu2
	{
	/*height:29px;*/
	/*border: 1px solid black;*/
	margin-top:7px;
	margin-bottom:7px;
	}

.submenu2
	{
	/*height:29px;*/
	/*border: 1px solid black;*/
	margin-left:27px;
	margin-top:-4px;
	margin-bottom:8px;
	}
		
.menu2 a
	{
	font-family:Arial, Helvetica, Sans Serif;
	font-size:12px;
	color:#909999;
	text-decoration:none;
	letter-spacing:1px;
	font-weight:bold;	
	}

.submenu2 a
	{
	font-family:Arial, Helvetica, Sans Serif;
	font-size:11px;
	color:#909999;
	text-decoration:none;
	letter-spacing:1px;
	font-weight:bold;	
	}
	
.menu2 a.menu_sel, .menu2 a:hover
	{
	font-family:Arial, Helvetica, Sans Serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	letter-spacing:1px;
	font-weight:bold;
	}
	
.submenu2 a.submenu2_sel, .submenu2 a:hover
	{
	font-family:Arial, Helvetica, Sans Serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	letter-spacing:1px;
	font-weight:bold;
	}
	
a.mehr
	{
	text-decoration:none;
	color:#999999;
	}

/*.mehr_info a:hover
	{
	text-decoration:none;
	color:#000000;
	}*/
		
.mehr_info
	{
	font-family:Arial, Helvetica, Sans Serif;
	font-size:12px;
	color:#777777;
	text-decoration:none;
	letter-spacing:1px;
	}
	
#content td p a, #content_impressum td p a, #main td p a, #reiter2 a
	{
	color:#777777;
	text-decoration:none;
	}
	
#content td p a:hover, #content_impressum td p a:hover, #main td p a:hover, #reiter2 a:hover
	{
	color:#000000;
	text-decoration:none;
	}
	
.stern
	{
	color:#ff8800;
	}
	
#content ul
	{
	border:1px solid black;
	}

