/* Import von weiteren CSS-Dateien */@import url("default-settings.css");@import url("captcha-formular.css");body {  margin: 0px;  padding: 0px;  background: #FFFFFF;  color: #000000;  font-family: Arial, Helvetica, sans-serif;  font-size: 13px;   /* !!! entspricht nachfolgend 1.0 em !!! */	}h1 {	color: #6dcff6;	font-size: 1.4em;	margin: 2px 0px 10px 0px;	font-weight: bold;}h2 {	color: #1e3d77;	font-size: 1.2em;	margin: 2px 0px 8px 0px;	font-weight: bold;}h3 {	color: #1e3d77;	font-size: 1.0em;	margin: 2px 0px 6px 0px;	font-weight: bold;	}h4 {	color: #6dcff6;	font-size: 1.0em;	margin: 2px 0px 6px 0px;	font-weight: bold;}p, blockquote, ul, ol {	margin-bottom: 0.5em;	text-align: left;}p {}blockquote {	margin-left: 2em;	margin-right: 2em;	font-style: italic;}ul { }ul li { }ol { }ol li { }a {  text-decoration: none;  color: #368697;}a:hover {  text-decoration: underline;  color: #E58C24;}img {	border: none;}img.left {	float: left;	margin: 5px 20px 0 0;}img.right {	float: right;	margin: 5px 0 0 20px;}/* ----------------------------------------------------------------------------------  Webseiten Ausrichtung  -  header---------------------------------------------------------------------------------- */ #header {  position: absolute;  top: 0px;  left: 0px;  height: 106px;  width: 980px;  z-index: 1;  background-color:#6dcff6;}#header_logo {  position: absolute;  top: 0px;  left: 0px;  height: 106px;  width: 223px;  background-image: url(header_logo_start.jpg);  background-repeat: no-repeat;  margin: 0px; padding: 0px;  z-index: 2;}#header_right {  position: absolute;  top: 0px;  left: 223px;  height: 106px;  width: 757px;  margin: 0px; padding: 0px;  z-index: 3;  background-image: url(header_start.jpg);  background-repeat: no-repeat;}#header_menu {  position: absolute;  top: 71px;  left: 0px;  height: 35px;  width: 757px;  margin: 0px; padding: 0px;  z-index: 4;}#header_menu ul li.active a {	color: #fff;}#header_menu ul li.open a {	color: #fff;}/* ----------------------------------------------------------------------------------  Ausrichtung des Hauptmenues, inkl. Kontakt und Impressum---------------------------------------------------------------------------------- */ #header ul {  padding: 0;  margin: 0;  list-style: none;}#header li {  list-style: none;  float: left;   position: relative;   margin: 10px 0px;  font-size: 12px;  line-height: 15px;  padding: 0px;}#header li.level1 { padding: 0 12px; border-right: 1px solid #000000; }#header li.no_border {  border-right: 0px solid #000000;}#header a {  display:inline;  color: #000000;  text-decoration: none;    /*  zoom: 1; IE 7 Fehler */}#header a:hover {  color: #fff;}/* ----------------------------------------------------------------------------------  Webseiten Ausrichtung - Inhalte---------------------------------------------------------------------------------- */ #wrapper {  position: absolute;  top: 106px;  left: 0px;  width: 980px;  z-index: 0;  background-image: url(back.gif);  background-repeat: repeat-y;   }#suchenbox .search {  margin: 7px 5px 7px 25px;  width: 100px;  height: 15px;  display: inline;}#suchenbox .button {  margin: 7px 0px 7px 5px;  width:40px;  display: inline;}#subnavigation {  position: absolute;  top: 0px;  left: 0px;  width: 183px;  min-height: 400px;  z-index: 1;  padding: 10px 10px 40px 0px;}#subnavigation ul {  margin: 0px;  list-style: none;  margin-left: 10px;}#subnavigation li.level2 {  margin: 0px;  list-style: none;  padding: 5px 5px 10px 20px;  font-size: 0.9em;}#subnavigation a {  display:inline;  color: #1e3d77;  text-decoration: none;  font-weight: bold;}#subnavigation a:hover {  color: #6dcff6;}#subnavigation li.level3 {  margin: 0;  list-style: none;  padding: 2px 5px 5px 10px;  font-size: 0.9em;}#subnavigation a.level3 {  font-weight: normal;}#subnavigation li.level4 {  margin: 0;  list-style: none;  padding: 2px 5px 5px 10px;}#subnavigation a.level4 {  font-weight: normal;}#content {  position: relative;  top: 0px;  left: 223px;  width: 501px;  min-height: 600px;  z-index: 2;  padding: 10px 18px 40px 18px;}#content ul li { padding-left: 5px; }#content ul { margin-left: 15px; }#content_right {  position: absolute;  top: 0px;  left: 760px;  width: 200px;  z-index: 21;  padding: 40px 10px 10px 10px;}#breadcrumbleiste {	height: 20px;	margin-bottom: 10px;	color: #009ee0;	font-size: 0.8em;}#breadcrumbleiste a { zoom: 1; }#breadcrumbleiste span { zoom: 1; }/* ----------------------------------------------------------------------------------  externe Links---------------------------------------------------------------------------------- */ .extern {  padding-right:15px;  background:url('extern.gif') no-repeat right center;}#content_right .extern {  padding-right: 0px;  background: none;}/* ----------------------------------------------------------------------------------  Language Output Filter---------------------------------------------------------------------------------- */ .tabulator001 {  width: 2.0em;  height: 1.0em;  float: left;}.tabulator002 {  width: 4.0em;  height: 1.0em;  float: left;}.dsR4 { width: 150px; height: 100px; }#beschreib { color: #498ba5; font-size: 10px; font-weight: bold; padding-left: 25px; }
