.invisible { display : none }
.print { display : none }
.bg_teaserprint { display : none }
body  { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; background-color: white; }
.B1  { background-color: #4c708e; border-bottom: 1px solid #c9d4dd }
.b_hintergrundmotiv         { background: url(/img/motiv_muensteraner.jpg) repeat 0px 0px }
.A2   { background-color: #4c708e; border-top: 1px solid #c9d4dd }
.kopf1  { background-color: #4c708e; border-bottom: 1px solid #c9d4dd }
.kopf2        { background: url(/img/motiv_muensteraner.jpg) repeat 0px 0px }
.kopf3   { background-color: #4c708e; border-top: 1px solid #c9d4dd }
.navx  { background-color: #4c708e }
.nav1  { background-color: #ce6242 }
.nav2  { background-color: #d7874c }
.nav3  { background-color: #e4ad55 }
.nav4  { background-color: #bed069 }
.nav5  { background-color: #6789c5 }
.hauptnavigation li a:focus, .hauptnavigation li a:active{
	text-decoration:none;
	background-color:#FFFFFF;
/*	border-top:1px solid #8b0000;
	border-bottom:1px solid #8b0000; */
	color:#385E7E;
	outline:none;
	padding-top:6px;
	padding-bottom:6px;
}
.typohauptmenue a{ color: #fff; }
.typohauptmenuex a{ color: #fff; }
.typoheading    { color: #8b0000; font-weight: bold; letter-spacing: 1px }
.typoheadline    { color: #8b0000; font-weight: bold; letter-spacing: 1px; margin-bottom: -5px; border-bottom: 1px solid #8b0000 }
.typoheadbox   { color: #8b0000; font-weight: bold; font-size: 0.7em; letter-spacing: 1px }
.typominitext    { font-size: 0.8em; }
.typotext    { font-size:1em; }
.typobold { font-weight: bold }
.typowhite { color: white }
.formtextfield { color: black; font-size: 1em; border: solid 1px #4c708e; margin-top:3px; color:#4c708e; clear:both; }
.formpulldown { color: #3f5e77; font-size: 0.7em; border: solid 1px #4c708e; }
.formlistenfeld { color: #3f5e77; font-size: 0.7em; border: solid 1px #4c708e; }
.formtextarea { color: black; font-size: 0.7em; border: solid 1px #4c708e; }
.formsysbutton { color: white; font-weight: bold; font-size: 0.8em; background-color: #4c708e; border-style: solid; border-width: 1px; border-color: #608db3 #000 #000 #608db3; height: 1.2em }
.f_suchfeld {
	border:1px solid #4c708e;
	height:1.2em;
	font-size:0.8em;
	color:#4c708e;
	margin-top:3px;
	}
.f_textarea {
	border:1px solid #4c708e;
	margin-top:3px;
	color:#4c708e;
	font-size:11px;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	}
.f_pulldown {
	border:1px solid #4c708e;
	font-size:0.8em;
	color:#385E7E;
	margin-top:3px;
	}
.f_go_button {
	margin-top:4px;
	padding-bottom:1px;
	color:#FFFFFF;
	font-size:0.7em;
	font-weight:bold;
	height:1.8em;;
	border-top: 1px solid #608db3;
	border-left: 1px solid #608db3;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background: #4c708e;
}
.A { background-color: white }
.B { background-color: #4c708e }
#b_quicklinks a{
	color:white;
	}
#b_quicklinks a:focus, #b_quicklinks a:active {
	font-weight:bold;
	font-size:1.2em;
	outline:none;
	border:1px solid #FFFFFF;
	}
.C   { background-color: #c9d4dd }
#c a:focus img, #c a:active img{
	border:1px solid #385E7E;
	outline:none;
	}
.D { background-color: white }
#d ul a, #d li strong, #d p a, #d h1, #d h1 a { 
	color:#385E7E;
	}
#d ul a:focus, #d ul a:active, #d ul a:focus strong, #d ul a:active strong, #d p a:focus, #d p a:active, #d h3 a:focus, #d h3 a:active{
 	background-color:#385E7E;
	color:#FFFFFF;
	outline:none;
	padding:0.2em;
	}
#d h3{
	color:#385E7E;
	}
#d h3 a{
	color:#385E7E;
	}

#d h4 {
	color:#385E7E;
	}
.d_bullet_up {
    list-style-image:url(/img/bullet_up_home.gif);
    }
.d_erste_stufe {
	list-style-image:url(/img/bullet_home.gif); 
	}
.main { 
	background-color: #edf0f3; 
	border-right: 1px dotted #4682b4; 
	border-left: 1px dotted #4682b4;
	}
.E { 
	background-color: #edf0f3; 
	}
#e a, #e p a, #e h1 a, #e h2 a, #e h3 a, #e h4 a, #e ul a, #e ol a, #e dfn a, #e table a{
	color:#385E7E;
	text-decoration:none;
	}
#e a:focus, #e p a:focus, #e h1 a:focus, #e h2 a:focus, #e h3 a:focus, #e h4 a:focus, #e ul a:focus, #e ol a:focus, #e dfn a:focus, #e table a:focus, #e a:active, #e p a:active, #e h1 a:active, #e h2 a:active, #e h3 a:active, #e h4 a:active, #e ul a:active, #e ol a:active, #e dfn a:active, #e table a:active {
 	background-color:#FFFFFF;
	color:#385E7E;
	outline:none;
/*	border:2px solid #890000; */
	padding:0.2em;
	padding-left:2px;
	}
#e a:focus img, #e a:active img{
	border:1px solid #385E7E;
	outline:none;
	}
#e_bildbereich_oben {
	border-bottom:1px solid #4c708e;
	}
#e_bildbereich_oben h1{
	color:#4c708e;
	}
#abschluss_links li a:focus, #abschluss_links li a:active {
 	background-color:#FFFFFF;
	color:#385E7E;
	outline:none;
/*	border:2px solid #385E7E; */
	padding:0.2em;
	padding-left:14px;
	}
.F   { background-color: white }
#f ul a, #f p a { 
 	color:#385E7E; }
	
#f ul a:focus, #f ul a:active, #f p a:focus, #f p a:active {
 	background-color:#385E7E;
	color:#FFFFFF;
	outline:none;
	padding:0.2em;
	}
.G { background-color: white }
.H { background-color: #4c708e }
.I { background-color: white }
.J { background-color: white }
#j ul a { 
	color:#385E7E; }
#l ul a { 
	color:#385E7E; }
.K    { background-color: #edf0f3 }
#k_icons a:focus, #k_icons a:active{
	background-color:#FFFFFF;
	padding:0.3em;
	outline:none;
	}
#k copyright a{
	color:#385E7E;
	text-decoration:none;
	}
#k copyright a:focus, #k copyright a:focus {
 	background-color:#FFFFFF;
	color:#385E7E;
	outline:none;
	padding:0.2em;
	padding-left:2px;
	}

.L { background-color: white }
.bg_teaser      { border-bottom: 1px solid #e7c0a2 }
.bg_teaserbild      { border-bottom: 1px solid #e7c0a2 }
.tab1 {	background-color: #4C708E}
.tab2 { background-color: #819BB0}
.tab3 { background-color: #A5B7C6}
.tab4 { background-color: #C9D4DD}
.tab5 { background-color: #EDF0F3}
