html, body {background-color: #fff;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-image: url(../pics/hg.gif);background-repeat: repeat-y;background-position: center center;padding: 0;height: 100%;behavior: url(../js/csshover.htc);}/* position of the whole site */#container {			width: 900px;height: 100%;margin: 0px auto 0px auto;border-width: 0px;font: 1em Verdana, Arial, Helvetica, sans-serif;text-align: left;position: relative;min-height: 100%;}/* black head */#head {				width: 900px;height: 75px;float: left;text-align: right;background: #000;border: 0;margin: 0;padding: 0;visibility: hidden;}#head img {				float:left;border: 0;padding-left: 0;visibility: hidden;}/* meta navigation */#meta ul {margin:0;list-style:none;padding-right: 225px;padding-top: 49px;padding-bottom: 10px;visibility: hidden;}#meta li {display:inline;margin: 0;background-image: none;line-height: 1em;text-indent: 0;padding-left: .5em;visibility: hidden;}#meta a {text-decoration: none;color: #fff;font: .65em Verdana, Arial, Helvetica, sans-serif;margin-top: 0px;visibility: hidden;}#meta a:hover {border-top: 2px solid #fff;visibility: hidden;}#search ul {margin-top: -48px;list-style:none;padding-right: 15px;padding-top: 0px;padding-bottom: 10px;visibility: hidden;}/* Hack for IE/WIN 5, 5.5, 6 */* html #search ul {margin-top: -54px;margin-bottom: -30px;padding-bottom: 0;visibility: hidden;}.form {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-size: 11px;text-decoration: none;visibility: hidden;}/* topnavigation */#menu {width: 100%;float: left;visibility: hidden;}#menu ul {list-style: none;margin: 0;padding: 0;width: 225px;float: left;visibility: hidden;}#menu a.menu {color: #fff;background: url(../pics/menu_hg.gif) repeat-x;padding-left: 10px;padding-top: 40px;padding-bottom: 10px;padding-right: 0;font-family: Georgia, "Times New Roman", Times, serif;font-size: 14px;font-weight: bold;display: block;border-top-color: #FFFFFF;border-top-style: solid;	border-top-width: 1px;border-right-width: 1px;border-right-style: solid;border-right-color: #fff;margin: 0;text-decoration: none;visibility: hidden;}#menu a.menu:hover {background: url(../pics/menu_hg_hover.gif) repeat-x;color: #fff;visibility: hidden;}#menu a.menu_active {color: #fff;background: url(../pics/menu_hg_hover.gif) repeat-x;padding-left: 10px;padding-top: 40px;padding-bottom: 10px;padding-right: 0;font-family: Georgia, "Times New Roman", Times, serif;font-size: 14px;font-weight: bold;display: block;border-top-color: #FFFFFF;border-top-style: solid;	border-top-width: 1px;border-right-width: 1px;border-right-style: solid;border-right-color: #fff;margin: 0;text-decoration: none;visibility: hidden;}#menu a.submenu {color: #fff;background: #524F98;text-decoration: none;font-family: Georgia, "Times New Roman", Times, serif;font-size: 11px;font-weight: bold;display: block;padding-left: 10px;padding-top: 2px;padding-bottom: 2px;padding-right: 0;border-right-width: 1px;border-right-style: solid;border-right-color: #fff;border-top-color: #FFFFFF;border-top-style: solid;	border-top-width: 1px;margin: 0;visibility: hidden;}#menu a.submenu:hover {color: #524F98;background: #CBCAE0;visibility: hidden;}#menu a.submenu2 {color: #524F98;background: #CBCAE0;text-decoration: none;font-family: Georgia, "Times New Roman", Times, serif;font-size: 11px;font-weight: bold;display: block;padding-left: 10px;padding-top: 2px;padding-bottom: 2px;padding-right: 0;border-right-width: 1px;border-right-style: solid;border-right-color: #fff;border-top-color: #FFFFFF;border-top-style: solid;	border-top-width: 1px;margin: 0;visibility: hidden;}#menu a.submenu2:hover {color: #444;background: #CBCAE0;visibility: hidden;}#menu li {position: relative;visibility: hidden;}#menu ul ul {position: absolute;z-index: 500;visibility: hidden;}#menu ul ul ul {position: absolute;top: 0;left: 100%;visibility: hidden;}div#menu ul ul,div#menu ul li:hover ul ul,div#menu ul ul li:hover ul ul{display: none;}div#menu ul li:hover ul,div#menu ul ul li:hover ul,div#menu ul ul ul li:hover ul{display: block;}/* Boxes right side */#spalte_rechts {background: #EDEDF4;width: 225px;float: right;text-align: left;visibility: hidden;}#spalte_rechts img {border: 0;visibility: hidden;}#subscriber {background: #EDEDF4;width: 225px;float: right;text-align: left;visibility: hidden;}#subscriber ul {list-style: none;margin: 0px;padding: 0px;border-bottom: 1px solid #fff;border-left: 1px solid #fff;visibility: hidden;}#subscriber li {display:inline;padding: 0px;margin: 0px;visibility: hidden;}#subscriber a {text-align: center;font: .7em Verdana, Arial, Helvetica, sans-serif;display: block;padding: 8px 10px 5px 10px;text-decoration: none;color: #444;visibility: hidden;}#subscriber span.number {text-align: center;font: 1.2em Verdana, Arial, Helvetica, sans-serif;font-weight: bold;padding: 5px 10px 5px 10px;line-height: 1.2em;display: block;text-decoration: none;color: #524F98;visibility: hidden;}#subscriber a.link {text-decoration: underline;margin-top: -10px;visibility: hidden;}#send {background: #EDEDF4;width: 224px;float: right;text-align: left;border-bottom: 1px solid #fff;border-left: 1px solid #fff;visibility: hidden;}#send ul {list-style: none;margin: 10px 0 10px 0;padding: 0px;visibility: hidden;}#send li {display:inline;padding: 0px;margin: 0px;visibility: hidden;}#send a {text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 15px 10px 15px 10px;text-decoration: none;color: #524F98;visibility: hidden;}#send a:hover {text-decoration: underline;visibility: hidden;}#login {background: #EDEDF4;width: 225px;float: right;text-align: left;visibility: hidden;}#login ul {list-style: none;margin: 0px;padding: 0px;visibility: hidden;}#login li {text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 10px;display: block;text-decoration: none;color: #524F98;visibility: hidden;}#login span {text-align: left;color: #524F98;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 10px;text-decoration: none;display: block;visibility: hidden;}#login span.ueberschrift {text-align: left;color: #fff;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;background: #CBCAE0;display: block;padding: 5px 10px 5px 10px;border-bottom: 1px solid #fff;border-left: 1px solid #fff;visibility: hidden;}#login a {text-align: left;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #524F98;visibility: hidden;}#login a.link {text-align: left;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;color: #524F98;visibility: hidden;}#login .password {text-align: left;margin-top: -5px;padding: 0px 10px 0px 5px;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;color: #524F98;visibility: hidden;}#submit {margin-top: 0;list-style:none;padding-left: 15px;padding-top: 0px;border-bottom: 1px solid #fff;border-left: 1px solid #fff;visibility: hidden;}#submit .image {border: 0;margin-top: -20px;float: right;margin-right: 5px;visibility: hidden;}#logout {margin-top: 0;list-style:none;padding-left: 15px;padding-top: 0px;border-bottom: 1px solid #fff;border-left: 1px solid #fff;visibility: hidden;}#logout .image {border: 0;margin-top: -25px;float: left;margin-left: 0px;visibility: hidden;}#box {background: #EDEDF4;width: 225px;float: right;text-align: left;visibility: hidden;}#box ul {list-style: none;margin: 0px;padding: 0px;visibility: hidden;}#box li {display:inline;padding: 0px;margin: 0px;visibility: hidden;}#box a {text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 10px;display: block;border-bottom: 1px solid #fff;border-left: 1px solid #fff;text-decoration: none;color: #524F98;visibility: hidden;}#box a:hover {background: #DBDAEA;visibility: hidden;}#box a.ueberschrift {text-align: left;color: #fff;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;background: #CBCAE0;display: block;padding: 5px 10px 5px 10px;border-bottom: 1px solid #fff;border-left: 1px solid #fff;visibility: hidden;}/* zones navigation */#zone {width: 225px;float: right;text-align: left;background: #EDEDF4;visibility: hidden;}#zone ul{list-style: none;margin: 0px;padding: 0px;visibility: hidden;}#zone li {display:inline;padding: 0px;margin: 0px;visibility: hidden;}#zone img {border: 0;visibility: hidden;}#zone a {text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 10px;display: block;border-bottom: 1px solid #fff;border-left: 1px solid #fff;text-decoration: none;color: #524F98;visibility: hidden;}#zone a:hover {background: #DBDAEA;visibility: hidden;}#zone a.ueberschrift {text-align: left;color: #fff;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;background: #CBCAE0;display: block;padding: 5px 10px 5px 10px;border-bottom: 1px solid #fff;border-left: 1px solid #fff;visibility: hidden;}#zone a.media {cursor: pointer;text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 10px;display: block;border-bottom: 1px solid #fff;border-left: 1px solid #fff;text-decoration: none;color: #fff;background: #FFB874;visibility: hidden;}#zone a.media:hover, #box a.media_active {background: #ffc77e;visibility: hidden;}#zone a.submedia {cursor: pointer;text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 26px;display: block;text-decoration: none;color: #fff;background: #ffc77e;font-weight: bold;visibility: hidden;}#zone a.submedia:hover, #menu a.submedia_active{cursor: pointer;text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 26px;display: block;text-decoration: none;color: #fff;background: #FFB874;font-weight: bold;visibility: hidden;}#zone a.members {cursor: pointer;text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 10px;display: block;border-bottom: 1px solid #fff;border-left: 1px solid #fff;text-decoration: none;color: #fff;background: #8fbc8f;visibility: hidden;}#zone a.members:hover, #box a.members_active {background: #99cc99;color: #fff;visibility: hidden;}#zone a.submembers {cursor: pointer;text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 26px;display: block;text-decoration: none;color: #fff;background: #99cc99;font-weight: bold;visibility: hidden;}#zone a.submembers:hover, #menu a.submembers_active {cursor: pointer;text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 26px;display: block;text-decoration: none;color: #fff;background: #8fbc8f;font-weight: bold;visibility: hidden;}#zone a.submembers1 {cursor: pointer;text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 40px;display: block;text-decoration: none;color: #fff;background: #B0DCB0;font-weight: bold;visibility: hidden;}#zone a.submembers1:hover, #menu a.submembers1_active {cursor: pointer;text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 40px;display: block;text-decoration: none;color: #fff;background: #99cc99;font-weight: bold;visibility: hidden;}#zone a.operators {cursor: pointer;text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 10px;display: block;border-bottom: 1px solid #fff;border-left: 1px solid #fff;text-decoration: none;color: #fff;background: #ff6347;visibility: hidden;}#zone a.operators:hover,#box a.operators_active {background: #ff7f50;color: #fff;visibility: hidden;}#zone a.suboperators {cursor: pointer;text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 26px;display: block;text-decoration: none;color: #fff;background: #ff7f50;font-weight: bold;visibility: hidden;}#zone a.suboperators:hover, #menu a.suboperators_active {cursor: pointer;text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 26px;display: block;text-decoration: none;color: #fff;background: #ff6347;font-weight: bold;visibility: hidden;}#zone a.suboperators1 {cursor: pointer;text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 40px;display: block;text-decoration: none;color: #fff;background: #FEA483;font-weight: bold;visibility: hidden;}#zone a.suboperators1:hover, #menu a.suboperators1_active  {cursor: pointer;text-align: left;font: .6em Verdana, Arial, Helvetica, sans-serif;padding: 5px 10px 5px 40px;display: block;text-decoration: none;color: #fff;background: #ff7f50;font-weight: bold;visibility: hidden;}/* content */#inhalt {margin: 0px;position: relative;padding: 0px;font-size: .8em;line-height: 1.1em;background: #fff;}/* breadcrumbnavigation */#breadcrumb  {list-style: none;display: block;color: #524F98;float: left;margin: 0px 0px 0px 0px;padding: 10px 0px 15px 10px;font: .8em Verdana, Arial, Helvetica, sans-serif;visibility: hidden;}#breadcrumb a {color: #524F98;text-decoration: none;margin: 0px;visibility: hidden;}.breadcrumb {color: #524F98;text-decoration: none;padding: 0px;margin: 0px;visibility: hidden;}/* headline area homepage */#headline_area {text-decoration: none;text-align: left;width: 660px;float: left;margin-left: 0;padding: 0;margin-right: 0px;background: #fff;font: 1em Verdana, Arial, Helvetica, sans-serif;}#headline_area .title {margin: 0;padding: 20px 0 0px 0px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;font-weight: bold;color: #524F98;width: 660px;text-align: center;}#headline_area .subtitle {margin: 0;padding: 5px 0 15px 0px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 13px;font-weight: bold;color: #444;width: 660px;text-align: center;}#headline_area .line1 {margin-top: 10px;margin-bottom: 0px;margin-left: 0;margin-right: 0;border-top-width: 1px;border-top-style: dotted;border-top-color: #524F98;padding: 0px 0 10px 10px;width: 660px;}#headline_area .line2 {margin-top: -5px;margin-bottom: 0px;margin-left: 0;margin-right: 0;border-top-width: 1px;border-top-style: dotted;border-top-color: #444;padding: 0px 0 10px 10px;width: 660px;}/* Hack for IE/WIN 5, 5.5, 6 */* html #headline_area .line2 {margin-top: -21px;}#headline_area .text {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #444;font-size: 11px;padding: 5px 0 40px 5px;width: 660px;text-decoration: none;}/* boxes on the homepage left */#home_left {text-decoration: none;background: #fff;float: left;width: 435px;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}#home_left a {font-family: Verdana, Arial, Helvetica, sans-serif;color: #524F98;font-weight: bold;font-size: 11px;padding: 0px 0 5px 10px;width: 435px;text-decoration: none;display: block;}#home_left a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-weight: bold;font-size: 11px;padding: 0px 0 5px 10px;width: 435px;text-decoration: none;display: block;}#home_left .title_homebox_left {margin: 0;border-top: 1px solid #524F98;border-bottom: 1px solid #524F98;padding: 5px 0 5px 10px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 12px;font-weight: bold;background-image: url(../pics/hg_boxes.gif);background-repeat: repeat-y;color: #444;width: 435px;}#home_left .homebox_date_left {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-weight: bold;font-size: 11px;padding: 5px 0 5px 10px;margin-top: 10px;margin-right: 0px;margin-left: 0px;width: 435px;}#home_left .homebox_text_left {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-size: 11px;padding: 0px 0 10px 10px;margin-top: 0px;margin-right: 0px;margin-left: 0px;width: 435px;}#home_left .newsletter {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CBCAE0;font-size: 11px;display: inline !important;padding: 0px 0 10px 10px;margin-top: 7px;margin-right: 0px;margin-left: 0px;width: 435px;}#home_left .link {font-family: Verdana, Arial, Helvetica, sans-serif;color: #524F98 !important;display: inline !important;font-size: 11px !important;font-weight: normal !important;padding: 0px 0 10px 0px;margin-top: 7px;margin-right: 0px;margin-left: 0px;width: 435px;}#home_left .link:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #524F98 !important;display: inline !important;font-size: 11px !important;font-weight: normal !important;padding: 0px 0 10px 0px;margin-top: 7px;margin-right: 0px;margin-left: 0px;text-decoration: underline;width: 435px;}/* boxes on the homepage right */#home_right {background: #fff;float: left;margin-left: 24px;padding: 0px 0px 0px 0px;}/* Hack for IE/WIN 5, 5.5, 6 */* html #home_right {margin-left: 18px;}#home_right img {margin-left: 5px !important;margin-top: 10px;border: 0;}#home_right .title_homebox_right {margin: 0;border-top: 1px solid #524F98;border-bottom: 1px solid #524F98;padding: 5px 0 5px 10px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 12px;font-weight: bold;background-image: url(../pics/hg_box_right.gif);background-repeat: repeat-y;color: #444;width: 195px;}#home_right a {font-family: Verdana, Arial, Helvetica, sans-serif;color: #524F98;font-weight: bold;font-size: 11px;padding: 10px 0 5px 5px;width: 195px;text-decoration: none;}#home_right a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-weight: bold;font-size: 11px;padding: 10px 0 5px 5px;width: 195px;text-decoration: none;}#home_right .homebox_text_right {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-size: 11px;padding: 3px 0 0px 10px;margin-top: 0px;margin-right: 0px;margin-left: 0px;margin-bottom: 0px;width: 195px;}/* main text template */#maintext {text-decoration: none;text-align: left;width: 660px;float: left;margin-left: 0;padding: 0;margin-right: 0px;background: #fff;font: 1em Verdana, Arial, Helvetica, sans-serif;}#maintext .title {margin: 0;padding: 15px 0 5px 10px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;font-weight: bold;color: #524F98;width: 660px;text-align: left;}#maintext .titlesm {margin: 0;padding: 15px 0 5px 10px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 14px;font-weight: bold;color: #524F98;width: 660px;text-align: left;}#maintext .subtitle {margin: 0;padding: 0px 0 15px 10px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 12px;font-weight: bold;color: #444;width: 660px;text-align: left;}#maintext .text {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-size: 11px;padding: 10px 0 40px 10px;width: 655px;text-decoration: none;}#maintext .list {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-size: 11px;line-height: 180%;padding: 10px 0 40px 10px;width: 655px;text-decoration: none;}/* table list */#tablelist {text-decoration: none;text-align: left;width: 655px;float: left;margin-left: 0;padding: 0 0 0 10px;margin-right: 0px;background: #fff;font: 1em Verdana, Arial, Helvetica, sans-serif;}table {font-family: Verdana, Arial, Helvetica, sans-serif;border-collapse: collapse;color: #fff;text-align: left;}table a {text-decoration: none;border-bottom: 1px dotted #524F98;color: #524F98;}table a:hover {text-decoration: none;color: #444;}table thead tr th {text-transform: uppercase;background: #CBCAE0;}table td {border-right: 1px solid #CBCAE0;border-bottom: 1px solid #CBCAE0;border-left: 1px solid #CBCAE0;border-top: 1px solid #CBCAE0; padding: 5px;line-height: 1.8em;font-size: 11px;vertical-align: top;width: 20%;color: #444;}table th {border-right: 1px solid #fff;border-bottom: 1px solid #CBCAE0;border-left: 1px solid #CBCAE0;border-top: 1px solid #CBCAE0; padding: 5px;line-height: 1.8em;font-size: 11px;vertical-align: top;width: 20%;}table tr.odd th, table tr.odd td {background: #EDEDF4;}/* newslist */#newslist {text-decoration: none;background: #fff;float: left;width: 655px;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}#newslist a {font-family: Verdana, Arial, Helvetica, sans-serif;color: #524F98;font-weight: bold;font-size: 11px;padding: 0px 0 5px 10px;width: 655px;text-decoration: none;display: block;}#newslist a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-weight: bold;font-size: 11px;padding: 0px 0 5px 10px;width: 655px;text-decoration: none;display: block;}#newslist .newsdate {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-weight: bold;font-size: 11px;padding: 5px 0 5px 10px;margin-top: 10px;margin-right: 0px;margin-left: 0px;width: 655px;}#newslist .newstext {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-size: 11px;padding: 0px 0 10px 10px;margin-top: 7px;margin-right: 0px;margin-left: 0px;width: 655px;}#newslist .line {margin-top: 10px;margin-bottom: 0px;margin-left: 10px;margin-right: 0;border-top-width: 1px;border-top-style: dotted;border-top-color: #524F98;width: 655px;}/* photo gallery */#bildarchiv {margin: 0px 0px 0px 10px;padding: 0px 0px 0px 0px;}#bildarchiv .rahmen {width: 115px;float: left;height: 140px;border: 1px dotted #524F98;text-align: center;margin: 0px 0px 0px 0px;padding: 5px 0px 0px 0px;}#bildarchiv .rahmen:hover {background: #EDEDF4;}#bildarchiv .bildrahmen {height: 115px;width: 115px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}#bildarchiv .bild {width: 103px;text-align: center;margin: 0px auto 0px auto;padding: 0px 0px 0px 0px;}#bildarchiv .thumb {border-top: 1px solid #524F98;border-right: 1px solid #CBCAE0;border-bottom: 1px solid #CBCAE0;border-left: 1px solid #524F98;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}#bildarchiv a {text-align: center;font: .75em Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}#bildarchiv a.text  {text-decoration: none;color: #524F98;}#bildarchiv a.text:hover {text-decoration: none;color: #444;}/* photo gallery large */#bildarchiv_l {width: 600px;margin: 0px 0px 0px 10px;padding: 0px 0px 0px 0px;}#bildarchiv_l .rahmen {width: 190px;float: left;height: 165px;border: 1px dotted #524F98;text-align: center;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}#bildarchiv_l .rahmen:hover {background: #EDEDF4;}#bildarchiv_l .bildrahmen {height: 135px;width: 190px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}#bildarchiv_l .bild {width: 178px;text-align: center;margin: 0px auto 0px auto;padding: 0px 0px 0px 0px;}#bildarchiv_l .thumb {border-top: 1px solid #524F98;border-right: 1px solid #CBCAE0;border-bottom: 1px solid #CBCAE0;border-left: 1px solid #524F98;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}#bildarchiv_l a {text-align: center;font: .75em Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}#bildarchiv_l a.text  {text-decoration: none;color: #524F98;}#bildarchiv_l a.text:hover {text-decoration: none;color: #444;}#bildarchiv_clear {height: 1px;clear: left;}/* downloadlist */#downloadlist {text-decoration: none;background: #fff;float: left;width: 655px;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}#downloadlist a {width: 655px;text-decoration: none;}#downloadlist a.head {font-family: Verdana, Arial, Helvetica, sans-serif;color: #524F98;font-weight: bold;font-size: 11px;padding: 0px 0 5px 10px;width: 655px;text-decoration: none;display: block;}#downloadlist a.head:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-weight: bold;font-size: 11px;padding: 0px 0 5px 10px;width: 655px;text-decoration: none;display: block;}#downloadlist img {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;border: 0;font-weight: bold;font-size: 11px;padding: 5px 0 5px 10px;margin-top: 10px;margin-right: 0px;margin-left: 0px;}#downloadlist .text {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-size: 11px;padding: 0px 0 10px 10px;margin-top: 7px;margin-right: 0px;margin-left: 0px;width: 655px;}#downloadlist .date {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CBCAE0;font-size: 11px;padding: 0px 0 10px 10px;margin-top: 7px;margin-right: 0px;margin-left: 0px;width: 655px;}#downloadlist a.link {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CBCAE0;text-decoration: underline;font-size: 11px;margin-top: 7px;margin-right: 0px;margin-left: 0px;width: 655px;}#downloadlist a.link:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #524F98;text-decoration: underline;font-size: 11px;margin-top: 7px;margin-right: 0px;margin-left: 0px;width: 655px;}#downloadlist .line {margin-top: 10px;margin-bottom: 0px;margin-left: 10px;margin-right: 0;border-top-width: 1px;border-top-style: dotted;border-top-color: #524F98;width: 655px;}/* glossary */#glossary {text-decoration: none;background: #fff;float: left;width: 655px;text-align: left;margin: 0px 0px 0px 0px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #CBCAE0;font-size: 11px;padding: 0px 0px 10px 10px;}#glossary a {width: 655px;text-decoration: none;}#glossary a.head {font-family: Verdana, Arial, Helvetica, sans-serif;color: #524F98;font-weight: bold;font-size: 11px;padding: 10px 0 5px 0;width: 655px;text-decoration: none;display: block;}#glossary a.head:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-weight: bold;font-size: 11px;padding: 10px 0 5px 0;width: 655px;text-decoration: none;display: block;}#glossary .text {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-size: 11px;padding: 0px 0 10px 0;margin-top: 7px;margin-right: 0px;margin-left: 0px;width: 655px;}#glossary a.link {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CBCAE0;text-decoration: none;font-size: 11px;margin-top: 7px;margin-right: 0px;margin-left: 0px;width: 655px;}#glossary a.link:hover, #glossary a.link_active {font-family: Verdana, Arial, Helvetica, sans-serif;color: #524F98;text-decoration: underline;font-size: 11px;margin-top: 7px;margin-right: 0px;margin-left: 0px;width: 655px;}#glossary .line {margin-top: 10px;margin-bottom: 0px;margin-left: 0px;margin-right: 0;border-top-width: 1px;border-top-style: dotted;border-top-color: #524F98;width: 655px;}/* register */#register {text-decoration: none;background: #fff;float: left;width: 655px;text-align: left;margin: 0px 0px 0px 0px;padding: 15px 0px 0px 10px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-size: 11px;}#register .title {margin: 0;padding: 15px 0 15px 0px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;font-weight: bold;color: #524F98;width: 660px;text-align: left;}#register .subtitle {margin: 0;padding: 15px 0 15px 0px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 12px;font-weight: bold;color: #524F98;width: 660px;text-align: left;}#register a {width: 655px;text-decoration: none;}#register a.link {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CBCAE0;text-decoration: none;font-size: 11px;margin-top: 7px;margin-right: 0px;margin-left: 0px;width: 655px;}#register a.link:hover, #register a.link_active {font-family: Verdana, Arial, Helvetica, sans-serif;color: #524F98;text-decoration: underline;font-size: 11px;margin-top: 7px;margin-right: 0px;margin-left: 0px;width: 655px;}#register .line {margin-top: 20px;margin-bottom: 20px;margin-left: 0px;margin-right: 0;border-top-width: 1px;border-top-style: dotted;border-top-color: #524F98;width: 655px;}/* search results */#results {text-decoration: none;background: #fff;float: left;width: 655px;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}#results a {width: 655px;text-decoration: none;}#results a.head {font-family: Verdana, Arial, Helvetica, sans-serif;color: #524F98;font-weight: bold;font-size: 11px;padding: 10px 0 5px 10px;width: 655px;text-decoration: none;display: block;}#results a.head:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-weight: bold;font-size: 11px;padding: 10px 0 5px 10px;width: 655px;text-decoration: none;display: block;}#results .text {font-family: Verdana, Arial, Helvetica, sans-serif;color: #444;font-size: 11px;padding: 0px 0 10px 10px;margin-top: 7px;margin-right: 0px;margin-left: 0px;width: 655px;}#results a.link {font-family: Verdana, Arial, Helvetica, sans-serif;color: #CBCAE0;text-decoration: none;font-size: 11px;margin-top: 7px;margin-right: 0px;margin-left: 0px;width: 655px;}#results a.link:hover, #results a.link_active {font-family: Verdana, Arial, Helvetica, sans-serif;color: #524F98;text-decoration: underline;font-size: 11px;margin-top: 7px;margin-right: 0px;margin-left: 0px;width: 655px;}#results .line {margin-top: 10px;margin-bottom: 0px;margin-left: 10px;margin-right: 0;border-top-width: 1px;border-top-style: dotted;border-top-color: #524F98;width: 655px;}/* content style zones */#media {margin-left: 10px;border-top: 1px solid #ffb874;border-bottom: 1px solid #ffb874;padding: 5px 0 5px 10px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 12px;background-image: url(../pics/hg_media.gif);background-repeat: repeat-y;font-weight: bold;color: #fff;width: 640px;}#members {margin-left: 10px;border-top: 1px solid #8fbc8f;border-bottom: 1px solid #8fbc8f;padding: 5px 0 5px 10px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 12px;background-image: url(../pics/hg_members.gif);background-repeat: repeat-y;font-weight: bold;color: #fff;width: 640px;}#operators {margin-left: 10px;border-top: 1px solid #ff6347;border-bottom: 1px solid #ff6347;padding: 5px 0 5px 10px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 12px;background-image: url(../pics/hg_operators.gif);background-repeat: repeat-y;font-weight: bold;color: #fff;width: 640px;}/* bottom of the page */#fuss {clear: both;margin-top: 0;background: #fff;text-align:center;padding: 20px 0 0px 0;width: 900px;height: 30px;visibility: hidden;}/* Hack for IE/WIN 5, 5.5, 6 */* html #fuss {width: 900px;visibility: hidden;}#line {border-top-width: 1px;border-top-style: dotted;border-top-color: #524F98;visibility: hidden;}#fuss a {font: .6em Verdana, Arial, Helvetica, sans-serif;text-align: center;text-decoration: none;color: #444;padding: 0;margin: 0px;visibility: hidden;}#fuss a.disclaimer {color: #524F98;visibility: hidden;}
