html		{ background-color: #e8e5dc; margin: 0; padding: 0; }
body		{ background-color: #e8e5dc; margin: 0; padding: 0; }

ul			{ margin: 0; padding: 0; }
li			{ margin: 0; padding: 0; }

input,textarea,select,checkbox,radio		{ background-color: #e5e0d5; }

.logo		{ padding-top: 0px; padding-left: 0px; border: 0; }

.uloben			{ padding-top: 20px; padding-left: 20px; font-family: Arial, sans-serif; color: #e8e5dc; font-size: 10px; text-transform: uppercase; font-weight: bold; }
.ullinks	{ padding-top: 11px; padding-left: 20px; font-family: Arial, sans-serif; color: #e8e5dc; font-size: 10px; font-weight: bold; }

.ultext		{ padding-left: 16px; padding-top: 0px; font-family: Arial, sans-serif; color: #6f6463; font-size: 12px; }
.litext		{ list-style-type: disc; }

.link_oben				{ margin-left: 5px; font-family: Arial, sans-serif; color: #e8e5dc; font-size: 10px; text-transform: uppercase; font-weight: bold; text-decoration: none; }
.link_oben:hover		{ margin-left: 5px; font-family: Arial, sans-serif; color: #162d52; font-size: 10px; text-transform: uppercase; font-weight: bold; text-decoration: none; }
.link_mitte				{ font-family: Arial, sans-serif; color: #e8e5dc; font-size: 12px; text-decoration: none; }
.link_mitte:hover		{ font-family: Arial, sans-serif; color: #e8e5dc; font-size: 12px; text-decoration: none; }
.link_links				{ font-family: Arial, sans-serif; color: #3b5e87; font-size: 12px; text-decoration: none; }
.link_links:hover		{ font-family: Arial, sans-serif; color: #162d52; font-size: 12px; text-decoration: none; }
.link_links_aktiv		{ font-family: Arial, sans-serif; color: #6f644b; font-size: 12px; text-decoration: none; }
.link_links_aktiv:hover	{ font-family: Arial, sans-serif; color: #6f644b; font-size: 12px; text-decoration: none; }
.link_unten				{ font-family: Arial, sans-serif; color: #e8e5dc; letter-spacing: 1px; font-size: 12px; text-decoration: none; }
.link_unten:hover		{ font-family: Arial, sans-serif; color: #6f644b; letter-spacing: 1px; font-size: 12px; text-decoration: none; }

.lioben					{ list-style-type: none; border-bottom: 1px solid #162d52; padding-top: 5px; padding-bottom: 3px; }
.lioben_aktiv			{ list-style-type: none; border-bottom: 1px solid #162d52; padding-top: 5px; padding-bottom: 3px; background-color: #6d8ba9; }
* html .lioben			{ list-style-type: none; border-bottom: 1px solid #162d52; padding-top: 5px; padding-bottom: 3px; }
*+html .lioben			{ list-style-type: none; border-bottom: 1px solid #162d52; padding-top: 5px; padding-bottom: 3px; }
* html .lioben_aktiv	{ list-style-type: none; border-bottom: 1px solid #162d52; padding-top: 5px; padding-bottom: 3px; background-color: #6d8ba9; }
*+html .lioben_aktiv	{ list-style-type: none; border-bottom: 1px solid #162d52; padding-top: 5px; padding-bottom: 3px; background-color: #6d8ba9; }
.lilinks				{ list-style-type: none; padding-top: 5px; padding-bottom: 3px; }
.liunten				{ list-style-type: none; float: left; font-family: Arial, sans-serif; color: #e8e5dc; letter-spacing: 1px; font-size: 12px; padding-left: 4px; }

#zeile1					{ height: 18px; background-color: #162d52; border-bottom: 1px solid #e8e5dc; font-size: 1px; }
#zeile2					{ height: 195px; margin: auto; background-image: url('../media/hg_04.jpg'); border-bottom: 1px solid #e8e5dc; }
* html #zeile2			{ height: 194px; margin: auto; background-image: url('../media/hg_04.jpg'); border-bottom: 1px solid #e8e5dc; }
#zeile3					{ height: 12px; background-color: #6f644b; border-bottom: 1px solid #e8e5dc; }
#zeile4					{ height: 28px; background-color: #e8e5dc; border-bottom: 5px solid #e8e5dc; }
#zeile5					{ background-color: #f5f3ee; }
#zeile6					{ position: relative; bottom: 0px; width: 100%; height: 28px; clear: both; }
#zeile6a				{ height: 8px; background-color: #e0ddcd; border-top: 1px solid #ffffff; border-bottom: 1px solid #e8e5dc; font-size: 1px;}
#zeile6b				{ height: 20px; background-color: #c6c0af; margin: auto; }
#zeile7					{ display: none; }
#zeile5a_kalender		{ background-color: #e8e5dc; }
#zeile5b_kalender		{ background-color: #e8e5dc; }

#zeile2_allgemein			{ height: 195px; border-bottom: 1px solid #e8e5dc; width: 820px; margin: auto; }
* html #zeile2_allgemein	{ height: 194px; border-bottom: 0px solid #e8e5dc; width: 820px; margin: auto; }
#zeile3_allgemein			{ height: 12px; border-bottom: 1px solid #e8e5dc; width: 820px; margin: auto; }
* html #zeile3_allgemein	{ height: 11px; border-bottom: 0px solid #e8e5dc; width: 820px; margin: auto; }
#zeile4_allgemein			{ height: 28px; border-bottom: 1px solid #e8e5dc; width: 820px; margin: auto; }
#zeile5_allgemein			{ background-image: url('../media/hg_links.gif'); background-repeat: repeat-y; border-bottom: 1px solid #e8e5dc; width: 820px; margin: auto; }
#zeile6b_allgemein			{ height: 20px; width: 820px; margin: auto; }
#zeile5a_kalender_allgemein	{ background-image: url('../media/hg_links.gif'); background-repeat: repeat-y; border-bottom: 1px solid #e8e5dc; width: 820px; margin: auto; }
#zeile5b_kalender_allgemein	{ border-bottom: 1px solid #e8e5dc; width: 820px; margin: auto; }

#zeile2_spalte_1a			{ height: 195px; width: 216px; border-bottom: 1px solid #e8e5dc; border-left: 1px solid #e8e5dc; border-right: 1px solid #e8e5dc; background-image: url('../media/hg_01.jpg'); float: left; }
#zeile2_spalte_1b			{ display: none; }
#zeile2_spalte_2			{ height: 195px; width: 190px; border-bottom: 1px solid #e8e5dc; border-right: 1px solid #e8e5dc; background-image: url('../media/hg_02.jpg'); float: left; }
#zeile2_spalte_34_xxx			{ height: 195px; width: 380px; border-bottom: 1px solid #e8e5dc; border-right: 1px solid #e8e5dc; float: left; }
#zeile2_spalte_34			{ height: 195px; width: 380px; border-bottom: 1px solid #e8e5dc; border-right: 1px solid #e8e5dc; float: left; }
#zeile2_spalte_5			{ height: 195px; width: 30px; border-bottom: 1px solid #e8e5dc; float: left; }

* html #zeile2_spalte_1		{ height: 195px; width: 216px; border-bottom: 0px solid #e8e5dc; border-left: 1px solid #e8e5dc; border-right: 1px solid #e8e5dc; background-image: url('../media/hg_01.jpg'); float: left; }
* html #zeile2_spalte_2		{ height: 195px; width: 190px; border-bottom: 0px solid #e8e5dc; border-right: 1px solid #e8e5dc; background-image: url('../media/hg_02.jpg'); float: left; background-repeat: no-repeat; }
* html #zeile2_spalte_34	{ height: 195px; width: 380px; border-bottom: 0px solid #e8e5dc; border-right: 1px solid #e8e5dc; background-image: url('../media/hg_03.jpg'); float: left; background-repeat: no-repeat; }
* html #zeile2_spalte_5		{ height: 195px; width: 27px; border-bottom: 0px solid #e8e5dc; float: left; }

#zeile3_spalte_1			{ height: 12px; background-color: #6f644b; width: 216px; border-bottom: 1px solid #e8e5dc; border-left: 1px solid #e8e5dc; border-right: 1px solid #e8e5dc; float: left; }
#zeile3_spalte_2			{ height: 12px; background-color: #c8c4a0; width: 190px; border-bottom: 1px solid #e8e5dc; border-right: 1px solid #e8e5dc; float: left; }
#zeile3_spalte_234			{ height: 12px; background-color: #c8c4a0; width: 571px; border-bottom: 1px solid #e8e5dc; border-right: 1px solid #e8e5dc; float: left; }
#zeile3_spalte_34			{ height: 12px; background-color: #c8c4a0; width: 380px; border-bottom: 1px solid #e8e5dc; border-right: 1px solid #e8e5dc; float: left; }
#zeile3_spalte_5			{ height: 12px; background-color: #6f644b; width: 30px; border-bottom: 1px solid #e8e5dc; float: left; }
#zeile3_spalte_5_SICHER		{ height: 12px; background-color: #6f644b; width: 30px; border-bottom: 1px solid #e8e5dc; float: left; background-image: url('../media/loch.jpg');  }

* html #zeile3_spalte_1		{ font-size: 10px; height: 12px; background-color: #6f644b; width: 216px; border-bottom: 0px solid #e8e5dc; border-left: 1px solid #e8e5dc; border-right: 1px solid #e8e5dc; float: left; }
* html #zeile3_spalte_2		{ font-size: 10px; height: 12px; background-color: #c8c4a0; width: 190px; border-bottom: 0px solid #e8e5dc; border-right: 1px solid #e8e5dc; float: left; }
* html #zeile3_spalte_234	{ font-size: 10px; height: 12px; background-color: #c8c4a0; width: 571px; border-bottom: 0px solid #e8e5dc; border-right: 1px solid #e8e5dc; float: left; }
* html #zeile3_spalte_34	{ font-size: 10px; height: 12px; background-color: #c8c4a0; width: 380px; border-bottom: 0px solid #e8e5dc; border-right: 1px solid #e8e5dc; float: left; }
* html #zeile3_spalte_5		{ font-size: 10px; height: 12px; background-color: #6f644b; width: 30px; border-bottom: 0px solid #e8e5dc; float: left; }

#zeile4_spalte_1			{ height: 28px; background-color: #e8e5dc; width: 216px; border-bottom: 1px solid #e8e5dc; border-left: 1px solid #e8e5dc; border-right: 1px solid #e8e5dc; float: left; }
#zeile4_spalte_2			{ height: 28px; background-image: url('../media/hg_nav_01.jpg'); width: 190px; border-bottom: 1px solid #e8e5dc; border-right: 1px solid #e8e5dc; float: left; text-align: center; vertical-align: middle; font-family: Arial, sans-serif; color: #e8e5dc; font-size: 12px; }
#zeile4_spalte_3			{ height: 28px; background-image: url('../media/hg_nav_01.jpg'); width: 190px; border-bottom: 1px solid #e8e5dc; border-right: 1px solid #e8e5dc; float: left; text-align: center; vertical-align: middle; font-family: Arial, sans-serif; color: #e8e5dc; font-size: 12px; }
#zeile4_spalte_4			{ height: 28px; background-image: url('../media/hg_nav_01.jpg'); width: 189px; border-bottom: 1px solid #e8e5dc; border-right: 0px solid #e8e5dc; float: left; text-align: center; vertical-align: middle; font-family: Arial, sans-serif; color: #e8e5dc; font-size: 12px; }
#zeile4_spalte_5			{ height: 28px; width: 30px; border-bottom: 1px solid #e8e5dc; float: left; }

#zeile5_spalte_0			{ clear: left; }
* html #zeile5_spalte_0			{ clear: both; }
#zeile5_spalte_1			{ bottom: 0; top: 0; background-color: #e0dcd0; width: 215px; float: left; border-right: 1px solid #e0dcd0; }
#zeile5_spalte_234			{ width: 572px; float: left; }
* html #zeile5_spalte_234			{ width: 572px; float: left; border: 0px solid #cacaca; }
#zeile5_spalte_5			{ width: 30px; float: left; border: 0px solid #ff0000; position: relative; }

#zeile5a_kalender_spalte_0		{ clear: left; }
#zeile5a_kalender_spalte_1		{ bottom: 0; top: 0; background-color: #e0dcd0; width: 216px; float: left; border-right: 1px solid #e0dcd0; }
#zeile5a_kalender_spalte_234	{ width: 572px; float: left; }
#zeile5a_kalender_spalte_5		{ width: 30px; float: left; border: 0px solid #ff0000; position: relative; }

#zeile5b_kalender_spalte_0		{ clear: left; }
#zeile5b_kalender_spalte_1234	{ width: 791px; float: left; }
#zeile5b_kalender_spalte_5		{ width: 30px; float: left; border: 0px solid #ff0000; position: relative; }

* html #zeile5_spalte_1			{ position: relative; bottom: 0; top: 0; background-color: #e0dcd0; width: 216px; float: left; border-right: 1px solid #e0dcd0; }
* html #zeile5_spalte_234		{ width: 572px; float: left; }
* html #zeile5_spalte_5			{ width: 30px; float: left; border: 0px solid #ff0000; position: relative; }

#zeile6b_spalte1				{ height: 20px; width: 216px; float: left; }
#zeile6b_spalte234				{ height: 20px; width: 572px; float: left; }
#zeile6b_spalte5				{ height: 20px; width: 30px; float: left; }

#zeile5_spalte_1_adresse				{ position: relative; left: 20px; bottom: 20px; font-family: Arial, sans-serif; color: #6f6463; }
#zeile5_spalte_1_content				{ padding-top: 21px; }
#zeile5_spalte_234_content				{ padding: 24px; font-family: Arial, sans-serif; color: #6f6463; font-size: 12px; }

#zeile5a_kalender_spalte_1_adresse		{ position: relative; left: 20px; font-family: Arial, sans-serif; color: #6f6463; }
#zeile5a_kalender_spalte_234_content	{ padding: 24px; padding-bottom: 0; padding-top: 0; font-family: Arial, sans-serif; color: #6f6463; font-size: 12px; }

#zeile5b_kalender_spalte_1_adresse		{ position: relative; left: 20px; font-family: Arial, sans-serif; color: #6f6463; }
#zeile5b_kalender_spalte_234_content	{ padding: 24px; font-family: Arial, sans-serif; color: #6f6463; font-size: 12px; }

#zeile6b_spalte234_content				{ width: 460px; margin: auto; text-align: center; margin-top: 4px; }
* html #zeile6b_spalte234_content		{ width: 460px; margin: auto; text-align: center; margin-top: 4px; }

.zeile5_spalte_1_adresse_link			{ font-family: Arial, sans-serif; color: #6f6463; font-size: 10px; line-height: 16px; text-decoration: underline; }
.zeile5_spalte_1_adresse_link:hover		{ font-family: Arial, sans-serif; color: #6f6463; font-size: 10px; text-decoration: none; }

.text_blau_normal		{ font-family: Arial, sans-serif; color: #3b5e87; font-size: 12px; line-height: 18px; font-weight: normal; }
.text_blau_fett			{ font-family: Arial, sans-serif; color: #3b5e87; font-size: 12px; line-height: 18px; font-weight: bold; }
.titel_blau_normal		{ font-family: Arial, sans-serif; color: #3b5e87; font-size: 18px; line-height: 18px; font-weight: normal; }
.titel_blau_fett		{ font-family: Arial, sans-serif; color: #3b5e87; font-size: 18px; line-height: 18px; font-weight: bold; }
.link_blau_normal		{ font-family: Arial, sans-serif; color: #3b5e87; font-size: 18px; line-height: 18px; font-weight: normal; text-decoration: underline; }
.link_blau_normal_12	{ font-family: Arial, sans-serif; color: #3b5e87; font-size: 12px; line-height: 12px; font-weight: normal; text-decoration: underline; }
.link_blau_fett_12		{ font-family: Arial, sans-serif; color: #3b5e87; font-size: 12px; line-height: 12px; font-weight: bold; text-decoration: underline; }

.link_blau_fett			{ font-family: Arial, sans-serif; color: #3b5e87; font-size: 18px; line-height: 18px; font-weight: bold; text-decoration: underline; }
.titel_blau_14_bold		{ font-family: Arial, sans-serif; color: #3b5e87; font-size: 14px; line-height: 14px; font-weight: bold; }
.titel_blau_12			{ font-family: Arial, sans-serif; color: #3b5e87; font-size: 12px; line-height: 12px; font-weight: normal; }

.text_links				{ font-family: Arial, sans-serif; color: #6f644b; font-size: 12px; font-weight: normal; text-decoration: none; display: block; width: 110px; float: left; }
.text_rechts			{ font-family: Arial, sans-serif; color: #6f644b; font-size: 12px; font-weight: normal; text-decoration: none; display: block; width: 400px; float: left; }
.absatz					{ margin-bottom: 20px; height: auto; }
.absatz_no_print		{ margin-bottom: 20px; height: auto; }
.absatz_only_print		{ margin-bottom: 20px; height: auto; display: none;  }
.no_print				{ }
.center					{ text-align: center; }
.fett					{ font-weight: bold; }
.unterstrichen			{ text-decoration: underline; }
.titel_gross			{ font-family: Arial, sans-serif; color: #e5e0d5; font-size: 75px; font-weight: bold; text-decoration: none; }

.td_text				{ font-family: Arial, sans-serif; color: #6f6463; font-size: 12px; font-weight: normal; text-decoration: none; text-align: left; vertical-align: top; }
.td_text_blau			{ font-family: Arial, sans-serif; color: #3b5e87; font-size: 12px; font-weight: normal; text-decoration: none; text-align: left; vertical-align: top; }
.td_text_blau_fett		{ font-family: Arial, sans-serif; color: #3b5e87; font-size: 12px; font-weight: bold; text-decoration: none; text-align: left; vertical-align: top; }
.tdxxx					{ width: 200px; font-family: Arial, sans-serif; color: #e5e0d5; font-size: 12px; font-weight: bold; text-decoration: none; text-align: left; vertical-align: top; padding: 2px; }

.no_print_striche			{ color: #e0dcd0; }
* html .no_print_striche	{ color: #e8e5dc; }
*+html .no_print_striche	{ color: #e8e5dc; }

.newsticker {
	Alpha(opacity=70);
	z-index: 1000;
	opacity: 0.7;
	position: fixed;
	bottom: 20px;
	left: 0px;
	overflow:hidden;
	border-top: #fff 1px solid;
	width: 100%;
	border-bottom: #fff 1px solid;
	height:2em;
	background-color: #2C4F78; 
}
#ticker {
white-space:nowrap;
line-height: 2em;
position:relative;
color: #E5E0D5;
font-family: Arial,sans-serif;
font-size: 14px;
}

#ticker a {
color: #E5E0D5;
text-decoration: underline;
}
