﻿

body {
	background-color: #3c5064;
	font-family: univers, verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	


scrollbar-arrow-color:white; 
scrollbar-base-color:#3c5064; 
scrollbar-darkshadow-color:#3c5064; 
scrollbar-face-color:#3c5064; 
scrollbar-highlight-color:white; 
scrollbar-shadow-color:white;
	
}

html {
	xoverflow-y: hidden;
}

h1 {
	font-size: 14pt;line-height:120%;
	letter-spacing:1px;
	
}

.maintable {table-layout:auto;margin-top:10px;border-collapse:separate;border-spacing:inherit;empty-cells:show;position:relative;top:auto;left:auto;margin-left:auto;margin-right:auto;width:700px;height:auto;background-color:#3c5064;}
.maintable td {border:1px solid #3c5064;}
.maintable td.darkbg {border:1px solid white;}
.maintable td table td {border:0px solid #3c5064;}

.logocontainer {
	position: relative;
	top: 0px;
	left: 0px;
	background-image: url('../images/logo.gif');
	background-repeat: no-repeat;
	width: 190px;
	height: 150px;
}
.bannercontainer {
	background-image: url('../images/banner.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	width: 700px;
	height: 150px;
	position: relative;
	top: 0px;
	left: 0px;
}
.navigationcontainer {
	background: #193246;
	position: relative;
	width: 190px;
	height: auto;
	min-height:300px;
	margin-right: 0px;
	top: 10px;
	left: 0px;
	color: #FFF;
	overflow: auto;margin-bottom:30px;
}
.contentcontainer {
	background: #193246;
	margin: 40px 10px 10px 30px;
	padding-right:20px;
	width: 640px;height:auto;
	font-family:arial;
	font-size:9pt;
	color: #FFFFFF;
	line-height: 150%;
	position:relative;
	
}


.contentcontainer a:link, .contentcontainer a:visited {
	color:white;
} 

.contentcontainer li  {
	margin-bottom: 5px;
}

.contentcontainer p  {
	margin-bottom: 5px;
}

.fliesstext {}

.fliesstextbox {position:relative;top:0px;left:0px;width:420px;}
.fliesstextboxscroll {width:400px;}

.imgbox {position:relative;top:0px;left:0px;width:200px;float:right;}
.imgbox img {margin-bottom:100px;}
.imgboxbig {position:relative;top:0px;left:0px;padding-left:25px;width:250px;float:right;font-size:8pt;}
.spacerrow {position:relative;width:10px;height:10px;padding:0px;margin:0px;}
.darkbg {background:#193246;}

.impressumcontainer {
	margin: 5px 0px 5px 5px;
	position: relative;
	width: 695px;
	height: auto;
	text-align: right;
	text-transform: uppercase;
	color: #FFFFFF;
}

.impressumcontainer a:visited {
	color: #FFFFFF;
	text-decoration:none!important;
}

.impressumcontainer a:link {
	color: #FFFFFF;
	text-decoration:none!important;
}

#impressum .navigchapteron {
	text-decoration:none;
}

/* Spezielle Textformate */

.teaserbox {position: static;width: 620px;height: auto;float: left;margin-top: 20px;}
.teaserbox img {}
.teaserbox h1 {font-family:verdana;text-transform:capitalize;letter-spacing:1px;font-size:9pt;margin-bottom:5px;margin-top:0px;}
.teaserbox a:visited
{color:white;}

.teaserbox a:link
{color:white;}


/* Navigation  */

.navigchapteron {
	background-color: ;
	color: #FFF;
	font-weight: bold;
	border-bottom: 0px solid white;
	text-decoration: underline;
}


.navigchapteron a {
	text-decoration: none;
	color: #FFF;
	font-weight: normal;
}
.navigchapteroff {background-color:;border-bottom:0px solid white;}
.navigchapteroff a {text-decoration:none;color:#FFF;}
.navigchapteroff a:hover {color:#FFF;}
.navigpageoff {background-color:#526574;border-bottom:0px solid white;}
.navigpageon {
	background-color: #526574;
	border-bottom: 0px solid white;
	color: white;
	text-decoration: underline;
}
.navigpageoff a {text-decoration:none;color:#FFF;}
.navigpageoff a:hover {color:#ea8028;} 
.navigheader {background-color:#2C7E12;color:#FFF;font-weight:bold;border-bottom:0px solid white;padding:0px;}


table#mainnavigationleft td {border:0px solid #3c5064!important;}

table#mainnavigationleft td.navigpageon 
{
	line-height: 11pt;
	font-size: 9pt;
	padding: 5px 1px 5px 6px;
}

table#mainnavigationleft td.navigpageoff 
{
	line-height: 11pt;
	font-size: 9pt;
	padding: 5px 1px 5px 6px;
}
table#mainnavigationleft td.navigchapteron 
{
	line-height: 12pt;
	text-transform: xuppercase;
	font-size: 10pt;
	padding: 5px 2px 5px 8px;
	font-weight: bold;
}




table#mainnavigationleft td.navigchapteroff 
{
	line-height: 12pt;
	text-transform: xuppercase;
	font-size: 10pt;
	padding: 5px 2px 5px 8px;
	font-weight: bold;
}




/*
.navigbheader {background-color:#FDB807;color:#FFFFFF;font-weight:bold;border-bottom:0px solid white}
.navigbchapteron {background-color:#FDB807;color:#ffffff;border-bottom:1px solid white;font-weight:bold;}
.navigbchapteroff {background-color:#FEE39D;border-bottom:1px solid white}
.navigbchapteron a  {text-decoration:none;font-weight:bold;color:white;}
.navigbchapteroff a {color:#676767;;text-decoration:none;}
.navigbpageon {background-color:#FEE39D;color:#000000;font-weight:bold;border-bottom:0px solid white}
.navigbpageoff {background-color:#FEE39D;font-weight:normal;border-bottom:1px solid white}
.navigbpageoff a {text-decoration:none;color:#676767;}
.navigbpageoff a:hover {color:#000000;}

*/

/* Globale Einstellungen der Mainnavigations - Achtung, die oben genannten Klassen überschreiben diese globalen Werte ggf. */

#mainnavigationright {}
.movieholder {width:100%; height:auto; background-color:#556a7e; border:1px solid; border-color:#94adc2;}

.boxfield1st {width:250px; height:200px; margin-left:50px; margin-top:10px; padding:5px; background-color:#3a4b5c; border:1px solid; border-color:#778b9b; float:left;}
.boxfield {width:250px; height:200px; margin-left:10px; margin-top:10px; padding:5px; background-color:#3a4b5c; border:1px solid; border-color:#778b9b; float:left;}

.boxfield1st:hover {width:250px; height:200px; margin-left:50px; margin-top:10px; padding:5px; background-color:#556a7e; border:1px solid; border-color:#94adc2; float:left;}
.boxfield:hover {width:250px; height:200px; margin-left:10px; margin-top:10px; padding:5px; background-color:#556a7e; border:1px solid; border-color:#94adc2; float:left;}

.imgnobr        {border:0px solid;}

/* Lexikon */

.lexikon-navigation a:visited
{color: white; text-deoration:underline}

.lexikon-navigation a:link
{color: white; text-deoration:underline}

#lexikon-z #link-z
{text-decoration:none;}

#lexikon-y #link-y
{text-decoration:none;}

#lexikon-x #link-x
{text-decoration:none;}

#lexikon-w #link-w
{text-decoration:none;}

#lexikon-v #link-v
{text-decoration:none;}

#lexikon-u #link-u
{text-decoration:none;}

#lexikon-t #link-t
{text-decoration:none;}

#lexikon-s #link-s
{text-decoration:none;}

#lexikon-r #link-r
{text-decoration:none;}

#lexikon-q #link-q
{text-decoration:none;}

#lexikon-p #link-p
{text-decoration:none;}

#lexikon-o #link-o
{text-decoration:none;}

#lexikon-n #link-n
{text-decoration:none;}

#lexikon-m #link-m
{text-decoration:none;}

#lexikon-l #link-l
{text-decoration:none;}

#lexikon-k #link-k
{text-decoration:none;}

#lexikon-i #link-i
{text-decoration:none;}

#lexikon-h #link-h
{text-decoration:none;}

#lexikon-g #link-g
{text-decoration:none;}

#lexikon-f #link-f
{text-decoration:none;}

#lexikon-e #link-e
{text-decoration:none;}

#lexikon-d #link-d
{text-decoration:none;}

#lexikon-b #link-b
{text-decoration:none;}

#lexikon-a #link-a
{text-decoration:none;}

.bold {font-weight:bold;}

