/* Navigation */
#nav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 100%;
	COLOR: #000;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: 51px;
	HEIGHT: 32px;
	/*background-image: url(../img/nav_background.gif);*/
	/* Align navigation in center */
	/*text-align: center;*/
	text-align: right;
}
#nav IMG {
	MARGIN-BOTTOM: -4px
}

.impressum {
	WIDTH: 98%;
}

.arrowdeact img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);
-moz-opacity: 0.1;
opacity: 0.1;
border:0;
}

.arrows img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
opacity: 0.4;
border:0;
}

.arrows:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
border:0;
}

/* Thumbnail Panel */
#picbar{
	min-height: 120px;
	/* Background of gallery previews */
	/*background-color:#171717;*/
	background-color:#222;
	text-align: center;
}
#picbar_center{
	text-align: left;
	margin: 0 auto;
}

/* Thumbnail Rahmen */
.thumbframe {
	border:1px solid #000;
	margin:6px 4px 0 0 !important;
	padding:6px;
	min-height: 75px;
	/*background: #333;*/
	background: #3F3F3F;
}

.thumbframeactive {
	border:1px solid #3F3F3F;
	margin:6px 4px 0 0 !important;
	padding:6px;
	min-height: 75px;
	background: #333;
	/*background: #3F3F3F;*/
}

.thumbframe_caption {
	font-size:10px;
	font-weight:bold;
	color: #fff;
	margin-top:2px;
	padding:1px 2px;
}

.thumbframe img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
opacity: 0.4;
}

.thumbframeactive img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.thumbframe:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.thumbframe img{
border: 1px solid #000;
}

.thumbframeactive img{
border: 1px solid #000;
}



/* Vorschau Bild */
.previewimagea {
	border:1px solid #000;
	border:1px solid #171717;
	margin:5px 10px 6px 0 !important;
	padding:6px;
	/*min-height: 124px;*/
	max-height:150px;
	/*min-width: 150px;*/
	/*background: #333;*/
	background: #3F3F3F;
	/*background: #171717;*/
}
.previewimageb {
	border:1px solid #000;
	border:1px solid #171717;
	margin:5px 30px 6px 20px !important;
	padding:6px;
	/*min-height: 124px;*/
	max-height:150px;
	/*min-width: 150px;*/
	/*background: #333;*/
	background: #3F3F3F;
	/*background: #171717;*/
}
.previewimage_caption {
	font-size:10px;
	font-weight:bold;
	color: #fff;
	margin-top:2px;
	padding:1px 2px;
}

/* Gallery Panel */
#gallery{
	margin-top: 20px;
	margin-left:45px;
	margin-right:45px;
	padding-left: 32px;
	padding-right: 28px;
}

#gallery img{
	/* border around gallery images */
	border: none;
}

BODY {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 1px; BACKGROUND: #000000 fixed; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #CCCCCC; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; BORDER-RIGHT-WIDTH: 1px; HEIGHT: 100%;
	}
	
#overlay { height: 100%; }

#pagecenter {
	WIDTH: 1020px; 
	POSITION: absolute; 
	TOP: 83px; 
	BACKGROUND-COLOR: #222222; 
	border:1px solid #000;
}

A:link {
	COLOR: #000000; 
	TEXT-DECORATION: none;
	font-size: large;
	border: none;
}
A:visited {
	COLOR: #000000; 
	TEXT-DECORATION: none;
	border: none;
}
A:hover {
	TEXT-DECORATION: underline; 
}

hr {
	color: #000;
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 120% Arial, sans-serif; COLOR: #334d55; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 114% Tahoma, sans-serif; COLOR: #000000; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 110% Arial, sans-serif; COLOR: #000000; PADDING-TOP: 10px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% Arial, sans-serif; COLOR: #333333; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% Arial, sans-serif; COLOR: #334d55; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: square
}
UL UL {
	LIST-STYLE-TYPE: disc
}
UL UL UL {
	LIST-STYLE-TYPE: none
}

LABEL {
	FONT: bold 1em Arial, sans-serif; COLOR: #334d55
}
INPUT {
	FONT-FAMILY: Arial, sans-serif
}

#tl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; LEFT: -1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: -1px
}
#tr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 102; RIGHT: -1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: -1px
}

#masthead {
	 WIDTH: 1022px; POSITION: absolute; TOP: 0px
}

#langbar{
POSITION: absolute; TOP: 	58px; Z-INDEX: 201; margin-left: 1px; background: #222222; width: 80px; height: 30px;
}

#langdisp{
	 Z-INDEX: 200; font-size: small; margin-left: 10px; 
}

#Auto {
	position:absolute;
	top:115px;
	width:178px;
	height:94px;
	z-index:1;
	right: 165px;
}

#content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	/*MARGIN: 0px 0px 0px 178px;*/
	PADDING-TOP: 0px;
	z-index:-1;
}



#gnl {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#gnr {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}

A.glink {
	/*PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: medium; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #FFFFFF; PADDING-TOP: 2px*/
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: small; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #FFFFFF; PADDING-TOP: 2px
}
A.glink:visited {
	/*PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: medium; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #FFFFFF; PADDING-TOP: 2px*/
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: small; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #FFFFFF; PADDING-TOP: 2px
}
A.glink:hover {
	/*TEXT-DECORATION: underline; FONT-WEIGHT: normal; FONT-SIZE: medium;*/
	TEXT-DECORATION: underline; FONT-WEIGHT: normal; FONT-SIZE: small;
}

UNKNOWN {
	HEIGHT: auto
}

.impressum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 80%; MIN-HEIGHT: 200px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; HEIGHT: auto
}
.impressum H3 {
	FONT: bold 125% Arial, sans-serif; COLOR: #000000
}
.impressum A.capsule {
	DISPLAY: block; PADDING-BOTTOM: 5px; FONT: bold 1em Arial, sans-serif; COLOR: #000000
}
.story {
	display: block;
	PADDING-RIGHT: 0px;
	/*PADDING-LEFT: 10px;*/
	FONT-SIZE: 80%;
	PADDING-BOTTOM: 0px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	/*background-color: #999999;*/
	z-index:1;
	min-height:650px;
}


.story H3 {
	FONT: bold 125% Arial, sans-serif; COLOR: #000000
}
.story P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.story A.capsule {
	DISPLAY: block; PADDING-BOTTOM: 5px; FONT: bold 1em Arial, sans-serif; COLOR: #000000
}
.story A.capsule:hover {
	TEXT-DECORATION: underline
}

#info {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: small;
	/*PADDING-BOTTOM: 10px;*/
	COLOR: #cccccc;
	PADDING-TOP: 3px;
	background-color: #111111;
}


#spacer2{
	
min-height: 2px;
background-color: #222;
}

.customfont1 {
	FONT-SIZE: 150%; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}

.customfont2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

	#tabsK img{
		margin-top: -6px;
		padding:2px 6px 0px 2px;
		background-color: #222222;
	}
    #tabsK {
    
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #54545C;
    }
    #tabsK ul {
	margin:0;
	padding:8px 0px 0 50px;
	list-style:none;
      }
    #tabsK li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsK a {
      float:right;
      background:url("../img/tableftK.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      font-size: small;
      text-decoration:none;
      }
    #tabsK a span {
      float:left;
      display:block;
      background:url("../img/tabrightK.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsK a span {float:none;}
    /* End IE5-Mac hack */
    #tabsK a:hover span {
      color:#FFF;
	  background-position:100% -42px;
      }
    #tabsK a:hover {
      background-position:0% -42px;
      }

	 #tabsK a.highlight span {
      color:#FFF;
	  background-position:100% -42px;
	  }
	  #tabsK a.highlight {
      background-position:0% -42px;
      }