body {
	background-color: #000000;
	color: #FFF; background-color: #000000;
	font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#FFF;
	margin: 0; padding: 0;
	text-align: left;
	font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px;
	background-image:url(../images/rolandkirch.jpg);
	background-repeat: no-repeat;
	background-position: 720px 50px;
}

a:link    {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; margin-left: 8px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a:visited {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; margin-left: 8px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a:active  {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; margin-left: 8px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a:hover   {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; margin-left: 8px; color: #555555; font-weight: bold; text-decoration: none;}


div { scrollbar-base-color:		 #222222;
      scrollbar-face-color:		 #333333;
	  scrollbar-arrow-color:	 #888888;
      scrollbar-track-color:	 #333333;
	  scrollbar-3d-light-color:  #555555;
      scrollbar-highlight-color: #666666;
	  scrollbar-darkshadow-color:#444444;
      scrollbar-shadow-color: 	 #444444;
}


.menu1 {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#FFF;padding:0 0 0 0px; margin:0; list-style:none; height:25px; background-color:#000; position:relative;}
.menu1 li {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#FFF;float:left;}
.menu1 li a {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#FFF;display:block; float:left; height:25px; line-height:25px; color:#aaa; text-decoration:none; text-align:center; padding:0 0 0 0px; cursor:pointer;}
.menu1 li a b {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#FFF;float:left; display:block; padding:0 2px 0 2px;}
.menu1 li.current a {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#999;background-color:#000000;background-image:url(../images/current.gif);}
.menu1 li.current a b {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#999;background-color:#000000;background-image:url(../images/current.gif);}
.menu1 li a:hover {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#999; background-color: #000000;}
.menu1 li a:hover b {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#999; background-color: #000000;}
.menu1 li.current a:hover {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#FFF; background-color:#000000;}
.menu1 li.current a:hover b {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#FFF; background-color:#000000; }

.menu2 {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#FFF;padding:0 0 0 0px; margin:0; list-style:none; height:25px; background-color:#000; position:relative;}
.menu2 li {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#FFF;float:left;}
.menu2 li a {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#FFF;display:block; float:left; height:25px; line-height:25px; color:#aaa; text-decoration:none; text-align:center; padding:0 0 0 0px; cursor:pointer;}
.menu2 li a b {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#FFF;float:left; display:block; padding:0 2px 0 2px;}
.menu2 li.current a {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#999;background-color:#000000;}
.menu2 li.current a b {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#999;background-color:#000000;}
.menu2 li a:hover {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#999; background-color: #000000;}
.menu2 li a:hover b {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#999; background-color: #000000;}
.menu2 li.current a:hover {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#FFF; background-color:#000000;}
.menu2 li.current a:hover b {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#FFF; background-color:#000000; }


#filter1 {
height: 2px; width: 100%; position: absolute; top: 100px; left: 0px; margin: 0; padding: 0;
background-color: #FFFFFF; filter:alpha(opacity=25); -moz-opacity:0.25; z-index:999;
}
#filter2 {
height: 2px; width: 100%; position: absolute; top: 124px; left: 0px; margin: 0; padding: 0;
background-color: #555555; filter:alpha(opacity=25); -moz-opacity:0.25; z-index:899;
}


.xl {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 76px; color:#FFF; padding: 2px;}
.xxl {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 90px; color:#FFF; padding: 2px;}
.normal {font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#FFF; padding: 8px;}


#header {width: 691px; height: 105px; line-height: 120px; margin-left: 5px; margin-right: 0px; position: relative; text-align: left;
background: #000000; border: 0px dashed #AAA; float: left; z-index: 10;}

#naviaera {width: 700px; margin-left: 0px; margin-right: 0px; position: relative; text-align: left; z-index: 10;
background: #000000; float:left; font-family: Tahoma, sans-serif,Helvetica,Arial; font-size: 14px; color:#FFF; padding-bottom: 10px;}

#content {width: 691px; height: 400px; margin-left: 9px; margin-right: 0px; padding-left: 0px; padding-right: 9px; margin-bottom: 20px; margin-top: 100px; position: relative; text-align: justify;
background: #000000; border: 0px dashed #AAA; margin-top: 10px; float:left; overflow: auto; border-top: 1px solid #222; border-bottom: 1px solid #222;
	background-image:url(../images/content_bg.jpg);
	background-repeat: y-repeat; z-index: 10;
	}

#navigation2 {width: 691px; line-height: 25px; height: 25px; margin-left: 0px; margin-right: 0px; position: relative;
background: #000000; z-index: 10;}





#gallery {width:608px; height:290px; padding:10px; background-color: transparent; position:relative; }
#gallery b.default {position:absolute; left:35px; top:10px; width:448px; height:280px; text-align:center; }
#gallery b.default img {display:block; margin:0 auto 10px auto; border:1px solid #eee; border: 1px solid #555555;}
#gallery b.default span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:300px; margin:0 auto;}

#gallery ul {list-style:none; padding:0; margin:0; width:210px; position:relative; float:right;}
#gallery ul li {display:inline; width:52px; height:35px; float:left; margin:0 0 5px 5px;}
#gallery ul li a {display:block; width:50px; height:33px; text-decoration:none; border:1px solid #000; border-color:#eee #555 #333 #ddd;}
#gallery ul li a span {display:none;}
#gallery ul li a img {display:block; width:50px; height:33px; border:0;}
#gallery ul li a:hover {white-space:normal; border-color:#555 #ddd #eee #333; background:#111111;}
#gallery ul li a:hover b {position:absolute; left:-300px; top:0; width:300px; height:245px; text-align:center; background: #000000; color: #000; z-index:20; border: 1px solid #55555;}
#gallery ul li a:hover span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:300px; margin:0 auto;}
#gallery ul li a:hover img {margin:0 auto 10px auto; width:auto; height:auto; border:1px solid #eee; border-color:#555 #ddd #eee #333;}

#gallery ul li a:active, #gallery ul li a:focus {white-space:normal; border: 1px solid #55555; background:#FFF;}
#gallery ul li a:active b, #gallery ul li a:focus b {position:absolute; left:-300px; top:0; width:300px; height:245px; text-align:center; background: #000000; z-index:10;}
#gallery ul li a:active span, #gallery ul li a:focus span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:300px; margin:0 auto;}
#gallery ul li a:active img, #gallery ul li a:focus img{margin:0 auto 10px auto; width:auto; height:auto; border:1px solid #eee; border-color:#555 #ddd #eee #333;}

#bnexchg1 {
height: 200px; width: 500px; position: absolute; top: 200px; left: 0px; margin: 0; padding: 0; color:#000;
background-color: #000000; z-index:1; line-height: 10px; font-size: 2px;
}

#bnexchg2 {
height: 200px; width: 500px; position: absolute; top: 200px; left: 0px; margin: 0; padding: 0; color:#000;
background-color: #000000; z-index:2;
}

/* CSS/JS - Popup Startseite für Events  */

#popup_layer
{background-color:#000000;filter:alpha(opacity=0); -moz-opacity:0.00; z-index: 99999;}

#popup_text
{
position:absolute; left:0; top:0; width:100%; height:790px; z-index:99002; background-color:#000000;filter:alpha(opacity=85); -moz-opacity:0.85;}

#popup_bg
{
position:absolute; left:0; top:0%; width:100%; height:100%; z-index:99002; background-color:transparent;}


