/* ALLGEMEIN */
	
html,body {
	margin: 0px;
	padding: 0px;
	background-color: #e5e5e5;
	text-align: center;
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	color: black;
	}


a.grauschwarz:link, a.grauschwarz:active, a.grauschwarz:visited {
	background-color: white;
	color: #7f7f7f;
	text-decoration: none;
	}

a.grauschwarz:hover {
	background-color: white;
	color: black;
	}

a.schwarzgrau:link, a.schwarzgrau:active, a.schwarzgrau:visited {
	background-color: white;
	color: black;
	text-decoration: none;
	}

a.schwarzgrau:hover {
	background-color: white;
	color: #7f7f7f;
	}

a.schwarzschwarz:link, a.schwarzschwarz:active, a.schwarzschwarz:visited {
	background-color: white;
	color: black;
	text-decoration: none;
	}

a.graugrau:link, a.graugrau:active, a.graugrau:visited {
	background-color: white;
	color: #7f7f7f;
	text-decoration: none;
	}

a.schwarzschwarz-buchtipp:link, a.schwarzschwarz-buchtipp:active, a.schwarzschwarz-buchtipp:visited {
	background-color: #e5e5e5;
	color: black;
	text-decoration: none;
	}

a.weissgrau:link, a.weissgrau:active, a.weissgrau:visited {
	background-color: #e5e5e5;
	color: white;
	text-decoration: none;
	}

a.weissgrau:hover {
	background-color: #e5e5e5;
	color: #7f7f7f;
	}

a.buchtipp:link, a.buchtipp:active, a.buchtipp:visited {
	background-color: #e5e5e5;
	color: black;
	text-decoration: none;
	}

a.buchtipp:hover {
	background-color: #e5e5e5;
	color: #7f7f7f;
	}

a.hl-link:link, a.hl-link:active, a.hl-link:visited {
	font-family: "arial narrow", helvetica, sans-serif;
	background-color: white;
	color: black;
	font-weight: bold;
	text-decoration: underline;
	}

a.hl-link:hover {
	background-color: white;
	color: #7f7f7f;
	}

a.hl-link-grau:link, a.hl-link-grau:active, a.hl-link-grau:visited {
	font-family: "arial narrow", helvetica, sans-serif;
	background-color: white;
	color: #7f7f7f;
	font-weight: bold;
	text-decoration: underline;
	}

a.hl-link-grau:hover {
	background-color: white;
	color: black;
	}

a.hl-link-buchtipp:link, a.hl-link-buchtipp:active, a.hl-link-buchtipp:visited {
	font-family: "arial narrow", helvetica, sans-serif;
	background-color: #e5e5e5;
	color: black;
	font-weight: bold;
	text-decoration: underline;
	}

a.hl-link-buchtipp:hover {
	background-color: #e5e5e5;
	color: #7f7f7f;
	}

p,ul {
	margin-top: 0px;
	margin-bottom: 8px;
	}

#breite {
	width: 800px; /* 751px */
	margin: auto;
	}
	
#content {
	border: 0px;
	background-image: url(images/bg_spalten.gif);
	background-repeat: repeat-y;
	text-align: left;
	}

#infozeile-eins {
	width: 139px;
	height: 14px;
	background-color: white;
	text-align: left;
	color: #7f7f7f;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 4px;
	padding-left: 8px;
	float: left;
	}

#infozeile-zwei {
	width: 441px;
	height: 14px;
	background-color: white;
	text-align: left;
	color: #7f7f7f;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 4px;
	padding-left: 8px;
	float: left;
	}

#infozeile-drei {
	width: 139px;
	height: 14px;
	background-color: white;
	text-align: right;
	color: #7f7f7f;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-right: 8px;
	float: left;
	}

#content-eins {
	width: 151px;
	text-align: left;
	background-color: white;
	background-image: url(images/bg_fg.gif);
	background-repeat: repeat-y;
	color: black;
	margin-top: 4px;
	margin-bottom: 4px;
	float: left;
	}

#content-zwei {
	width: 131px;
	text-align: left;
	background-color: white;
	color: #7f7f7f;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 4px;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	}

#content-drei {
	width: 131px;
	text-align: left;
	background-color: white;
	color: #7f7f7f;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 4px;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	}

#content-vier {
	width: 131px;
	text-align: left;
	background-color: white;
	color: #7f7f7f;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 4px;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	}

#content-fuenf {
	width: 147px;
	text-align: left;
	background-color: white;
	background-image: url(images/bg_fg.gif);
	background-repeat: repeat-y;
	color: black;
	/* margin-top: 4px; */
	margin-bottom: 4px;
	float: left;
	}

#buchtipp-bg {
	width: 100%;
	background-color: #e5e5e5;
	color: black;
	padding-top: 1px;
	padding-bottom: 12px;
	}

#buchtipp-breite {
	width: 196px
	}

#buchtipp-cover {
	margin-top: 9px;
	margin-right: 6px;
	float: left;
	}

#buchtipp-text {
	margin-top: 9px;
	margin-bottom: 8px;
	}

#koops-div {
	width: 100%;
	background-color: #e5e5e5;
	color: black;
	padding-top: 1px;
	padding-bottom: 12px;
	text-align: right;
	}

#disclaimer {
	margin-top: 4px;
	margin-bottom: 8px;
	margin-right: 48px;
	background-color: #e5e5e5;
	color: #fefefe;
	}

#portrait-man {
/*	width: 147px;
	height: 62px;
	filter: Gray(); */
	}

.clear {
	clear: both;
	line-height: 0px;
	font-size: 0px;
	height: 0px;
	}

.ie-float-bug {
	width: 100%;
	}

.bg-grau {
	background-color: #e5e5e5;
	color: red;
	}

.hl {
	font-family: "arial narrow", helvetica, sans-serif;
	font-weight: bold;
	}

.trenner {
	width: 147px;
	height: 4px;
	background-color: #e5e5e5;
	color: red;
	margin-top: 8px;
	}

.trenner-ende {
	width: 147px;
	height: 4px;
	background-color: #d7d7d7;
	color: red;
	margin-top: 8px;
	}

.trenner-ohne {
	width: 147px;
	height: 4px;
	background-color: #e5e5e5;
	color: red;
	}

.trenner-ohne-ende {
	width: 147px;
	height: 4px;
	background-color: #d7d7d7;
	color: red;
	}

.zuwifo {
	background-image: url(images/zuwifo.gif);
	background-repeat: repeat-y;
	}

.zuschubi {
	background-image: url(images/zuschubi.gif);
	background-repeat: repeat-y;
	}

.zukuku {
	background-image: url(images/zukuku.gif);
	background-repeat: repeat-y;
	}

.weitere {
	margin-top: 16px;
	}

.menue {
	line-height: 17px;
	margin-top: 5px;
	}

.senderlogo-quer {
	margin-top: 4px;
	}

.senderlogo-hoch {
	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: 4px;
	float: left;
	}

.startseite-overflow {
	margin-bottom: 8px;
	width: 131px;
	overflow: hidden;
	}

.service-overflow {
	margin-left: 8px;
	margin-right: 8px;
	width: 131px;
	overflow: hidden;
	}

.flag {
	margin-left: 3px;
	margin-bottom: 2px;
	}

.top2px {
	margin-top: 2px;
	}
	
.top3px {
	margin-top: 3px;
	}

.top4px {
	margin-top: 4px;
	}

.top7px {
	margin-top: 7px;
	}

.top8px {
	margin-top: 8px;
	}

.top10px {
	margin-top: 10px;
	}

.top9px {
	margin-top: 9px;
	}

.top12px {
	margin-top: 12px;
	}

.top14px {
	margin-top: 14px;
	}

.top20px {
	margin-top: 20px;
	}

.left8px {
	margin-left: 8px;
	}

.left8pxright8px {
	margin-left: 8px;
	margin-right: 8px;
	}

.top4pxbottom8px {
	margin-top: 4px;
	margin-bottom: 8px
	}
	
.top4pxbottom12px {
	margin-top: 4px;
	margin-bottom: 12px
	}
	
.top6pxbottom11px {
	margin-top: 6px;
	margin-bottom: 11px
	}

.top12pxbottom12px {
	margin-top: 12px;
	margin-bottom: 12px;
	}

.right1px {
	margin-right: 1px;
	}

.right8px {
	margin-right: 8px;
	}

.bottom4px {
	margin-bottom: 4px;
	}
	
.bottom8px {
	margin-bottom: 8px;
	}

.top14pxbottom10px {
	margin-top: 10px;
	margin-bottom: 13px;
	}


/* index_channel_voll.html */

a.wifo-link:link, a.wifo-link:active, a.wifo-link:visited {
	background-color: white;
	color: #2ec8d9;
	text-decoration: none;
	}

a.wifo-link:hover {
	background-color: #f7f7f7;
	color: black;
	}

a.schubi-link:link, a.schubi-link:active, a.schubi-link:visited {
	background-color: white;
	color: #ff0084;
	text-decoration: none;
	}

a.schubi-link:hover {
	background-color: #f7f7f7;
	color: black;
	}
	
a.kuku-link:link, a.kuku-link:active, a.kuku-link:visited {
	background-color: white;
	color: #00b400;
	text-decoration: none;
	}

a.kuku-link:hover {
	background-color: #f7f7f7;
	color: black;
	}

a.wifo-link-bgmeldung:link, a.wifo-link-bgmeldung:active, a.wifo-link-bgmeldung:visited {
	background-color: #f7f7f7;
	color: #2ec8d9;
	text-decoration: none;
	}

a.wifo-link-bgmeldung:hover {
	background-color: #f7f7f7;
	color: black;
	}

a.schubi-link-bgmeldung:link, a.schubi-link-bgmeldung:active, a.schubi-link-bgmeldung:visited {
	background-color: #f7f7f7;
	color: #ff0084;
	text-decoration: none;
	}

a.schubi-link-bgmeldung:hover {
	background-color: #f7f7f7;
	color: black;
	}
	
a.kuku-link-bgmeldung:link, a.kuku-link-bgmeldung:active, a.kuku-link-bgmeldung:visited {
	background-color: #f7f7f7;
	color: #00b400;
	text-decoration: none;
	}

a.kuku-link-bgmeldung:hover {
	background-color: #f7f7f7;
	color: black;
	}

a.image:link, a.image:active, a.image:visited {
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	background-color: #f2f2f2;
	color: #7f7f7f;
	text-decoration: none;
	}

a.image:hover {
	background-color: #f2f2f2;
	color: black;
	}

#content-sub {
	border: 0px;
	background-image: url(images/bg_spalten_sub.gif);
	background-repeat: repeat-y;
	text-align: left;
	}

#content-zwei-sub {
	width: 433px;
	text-align: left;
	background-color: white;
	color: #7f7f7f;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 4px;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	position: relative;
	}

#meldung-deskriptoren {
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	color: #7f7f7f;
	width: 350px;
	margin-top: 38px;
	margin-bottom: 11px;
	}

#meldung-disclaimer {
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	color: #7f7f7f;
	margin-bottom: 8px;
	}

.meldungsart {
	position: absolute;
	left: 8px;
	top: 5px;
	}

.wifo {
	position: absolute;
	left: 192px;
	top: 7px;
	width: 250px;
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	font-weight: bold;
	color: #2ec8d9;
	font-weight: bold;
	text-align: right;
	}

.schubi {
	position: absolute;
	left: 192px;
	top: 7px;
	width: 250px;
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	font-weight: bold;
	color: #ff0084;
	font-weight: bold;
	text-align: right;
	}

.kuku {
	position: absolute;
	left: 192px;
	top: 7px;
	width: 250px;
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	font-weight: bold;
	color: #00b400;
	font-weight: bold;
	text-align: right;
	}

.zw {
	position: absolute;
	left: 192px;
	top: 7px;
	width: 250px;
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	font-weight: bold;
	color: black;
	font-weight: bold;
	text-align: right;
	}

.nav {
	position: absolute;
	width: 100px;
	left: 369px;
	top: 37px;
	}

.nav-nav {
	margin-left: 3px;
	}

.nav-print {
	margin-left: 6px;
	}

.nav-nur-print {
	position: absolute;
	width: 44px;
	left: 431px;
	top: 37px;
}

.meldung-titel {
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	color: black;
	font-weight: bold;
	margin-bottom: 8px;
	}

.meldung-teaser {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	color: black;
	font-weight: bold;
	margin-bottom: 8px;
	}

.meldung-text {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	color: black;
	}

.mm-main-zw {
	background-color: #f2f2f2;
	color: #7f7f7f;
	float: left;
	margin-top: 3px;
	margin-bottom: 12px;
	margin-right: 8px;
}

.mm-main-wifo {
	background-color: #f2f2f2;
	color: #2ec8d9;
	float: left;
	margin-top: 3px;
	margin-bottom: 12px;
	margin-right: 8px;
}

.mm-main-schubi {
	background-color: #f2f2f2;
	color: #ff0084;
	float: left;
	margin-top: 3px;
	margin-bottom: 12px;
	margin-right: 8px;
}

.mm-main-kuku {
	background-color: #f2f2f2;
	color: #00b400;
	float: left;
	margin-top: 3px;
	margin-bottom: 12px;
	margin-right: 8px;
}

.mm-box {
	margin-top: 8px;
	margin-left: 20px;
	margin-bottom: 16px;
	margin-right: 24px;
	text-align: center;
}

.mm-box-icon {
	vertical-align: middle;
}

a.mm-box-link-zw:link, a.mm-box-link-zw:active, a.mm-box-link-zw:visited {
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	background-color: #f2f2f2;
	color: #7f7f7f;
	text-decoration: none;
}
a.mm-box-link-zw:hover {
	background-color: #f2f2f2;
	color: black;
}

a.mm-box-link-wifo:link, a.mm-box-link-wifo:active, a.mm-box-link-wifo:visited {
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	background-color: #f2f2f2;
	color: #2ec8d9;
	text-decoration: none;
}
a.mm-box-link-wifo:hover {
	background-color: #f2f2f2;
	color: black;
}

a.mm-box-link-schubi:link, a.mm-box-link-schubi:active, a.mm-box-link-schubi:visited {
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	background-color: #f2f2f2;
	color: #ff0084;
	text-decoration: none;
}
a.mm-box-link-schubi:hover {
	background-color: #f2f2f2;
	color: black;
}

a.mm-box-link-kuku:link, a.mm-box-link-kuku:active, a.mm-box-link-kuku:visited {
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	background-color: #00b400;
	color: #2ec8d9;
	text-decoration: none;
}
a.mm-box-link-kuku:hover {
	background-color: #f2f2f2;
	color: black;
}

.image-main {
	background-color: #f2f2f2;
	color: black;
	float: left;
	margin-top: 3px;
	margin-bottom: 20px;
	margin-right: 8px;
	}

.image-ausrichter {
	text-align: center;
	}

.image-spacer {
	margin-bottom: 1px;
	}

/* index_channel_start.html */

#meldung-aktuelle {
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	color: #7f7f7f;
	width: 433px;
	margin-top: 38px;
	margin-bottom: 11px;
	}

.meldung-deskriptoren-weitere {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	font-weight: bold;
	color: #2ec8d9;
	width: 350px;
	margin-top: 255px;
	margin-bottom: 8px;
	}

.meldung-deskriptoren-weitere-zw {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	font-weight: bold;
	color: #7f7f7f;
	width: 350px;
	margin-top: 255px;
	margin-bottom: 8px;
	}

.meldung-deskriptoren-weitere-wifo {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	font-weight: bold;
	color: #2ec8d9;
	width: 350px;
	margin-top: 255px;
	margin-bottom: 8px;
	}

.meldung-deskriptoren-weitere-schubi {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	font-weight: bold;
	color: #ff0084;
	width: 350px;
	margin-top: 255px;
	margin-bottom: 8px;
	}

.meldung-deskriptoren-weitere-kuku {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	font-weight: bold;
	color: #00b400;
	width: 350px;
	margin-top: 275px;
	margin-bottom: 8px;
	}

.meldungsinfo-liste {
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	color: #7f7f7f;
	}

a.schwarzgrau-liste:link, a.schwarzgrau-liste:active, a.schwarzgrau-liste:visited {
	background-color: #f7f7f7;
	color: black;
	text-decoration: none;
	font-size: 12px;
	/* font-weight: bold; */
	}

a.schwarzgrau-liste:hover {
	background-color: #f7f7f7;
	color: #7f7f7f;
	}

.meldungsinfo-liste-grau {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	background-color: #f7f7f7;
	color: #7f7f7f;
	}

.liste-bg {
	background-color: #f7f7f7;
	color: black;
	margin-top: 2px;
	}

.zeilen {
	height: 20px;
	}

.icons-mm {
	vertical-align: middle;
	}

.steuerung-oben {
	margin-top: 10px;
	margin-bottom: 7px;
	}

.steuerung-unten {
	margin-top: 7px;
	margin-bottom: 10px;
	}

.steuerung-nav {
	position: absolute;
	left: 241px;
	width: 200px;
	text-align: right;
	}

.bottom8px {
	margin-bottom: 8px;
	}


/* index_suche_neu.html */

#suchbegriff {
	position: absolute;
	left: 8px;
	top: 42px;
	}

#datum {
	position: absolute;
	top: 67px;
	}

#ressorts {
	position: absolute;
	left: 188px;
	top: 110px;
	}

#suchen {
	position: absolute;
	left: 188px;
	top: 250px;
	}

#hilfsressorts {
	position: absolute;
	left: 100px;
	top: 300px;
	vertical-align: top;
	}

#predef-def {
	position: absolute;
	top: 100px;
	}

#predef-spalte1 {
	position: absolute;
	top: 120px;
	}

#predef-spalte2 {
	position: absolute;
	left: 200px;
	top: 120px;
	}

#predef-spalte2-kuku {
	position: absolute;
	left: 185px;
	top: 120px;
	}

#predef-spalte3 {
	position: absolute;
	left: 343px;
	top: 120px;
	}

#predef-spalte3-meta {
	position: absolute;
	left: 343px;
	top: 147px;
	}

#predef-steuerung {
	position: absolute;
	top: 195px;
	}

form {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	color: black;
	margin-top: 0px;
	margin-bottom: 4px;
	}

input,select {
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	color: black;
	margin-top: 0px;
	margin-bottom: 4px;
	}

.checkbox {
	margin: 0px;
	}

.checkbox-liste {
	margin: 0px;
	background-color: #f7f7f7;
	}

.suchbegriff {
	width: 369px;
	background-color: #ebfafb;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	}

.finden {
	background-color: #ebfafb;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	}
	
.suchbegriff-wifo {
	width: 292px;
	background-color: #ebfafb;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	}

.finden-wifo {
	background-color: #ebfafb;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	width: 62px;
	font-weight: bold;
	}

.reset-wifo {
	background-color: #ebfafb;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	width: 61px;
	}

.suchbegriff-schubi {
	width: 292px;
	background-color: #ffe6f3;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	}

.finden-schubi {
	background-color: #ffe6f3;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	width: 62px;
	font-weight: bold;
	}

.reset-schubi {
	background-color: #ffe6f3;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	width: 61px;
	}

.suchbegriff-kuku {
	width: 292px;
	background-color: #e6fae6;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	}

.finden-kuku {
	background-color: #e6fae6;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	width: 62px;
	font-weight: bold;
	}

.reset-kuku {
	background-color: #e6fae6;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	width: 61px;
	}

.suche-zweistellig {
	width: 16px;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	}

.suche-vierstellig {
	width: 29px;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	}

.suche-auswahl {
	width: 126px;
	height: 18px;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	}

.suche-auswahl-breiter {
	width: 136px;
	height: 18px;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	}

.suche-auswahl-schmaeler {
	width: 116px;
	height: 18px;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	}

.ressorts {
	width: 245px;
	height: 104px;
	}

.suchen {
	width: 245px;
	}

.ressorts-wifo {
	background-color: white;
	color: #2ec8d9;
	}

.ressorts-schubi {
	background-color: white;
	color: #00b400;
	}

.ressorts-kuku {
	background-color: white;
	color: #ff0084;
	}

.suchbegriff-meta {
	width: 292px;
	background-color: #f7f7f7;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	}

.profilname-meta {
	width: 317px;
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	}

.finden-meta {
	background-color: #f7f7f7;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	width: 62px;
	font-weight: bold;
	}

.reset-meta {
	background-color: #f7f7f7;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	width: 61px;
	}

.button-meta-anlegen {
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	width: 100px;
	font-weight: bold;
	}

.button-meta {
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	width: 75px;
	}

.button-meta-bold {
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	width: 75px;
	font-weight: bold;
	}

#predef-def-meta {
	position: absolute;
	top: 127px;
	}

#predef-spalte1-meta {
	position: absolute;
	top: 147px;
	}

#predef-spalte2-meta {
	position: absolute;
	left: 142px;
	top: 147px;
	}

#predef-spalte3-meta {
	position: absolute;
	left: 343px;
	top: 147px;
	}

#channelselect-hl {
	position: absolute;
	top: 100px;
	}

#channelselect {
	position: absolute;
	top: 100px;
	}

#profile-hl {
	position: absolute;
	top: 245px;
	}

#profile {
	position: absolute;
	top: 265px;
	}

#ihre-profile {
	margin-top: 6px;
	margin-bottom: 5px;
	}

.profile-auswahl {
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	width: 268px;
	}

#trenner-1 {
	position: absolute;
	top: 236px;
	width: 424px;
	background-image: url(images/bg_profile.gif);
	background-repeat: repeat-x;
	}

#trenner-2 {
	margin-top: 7px;
	width: 424px;
	background-image: url(images/bg_profile.gif);
	background-repeat: repeat-x;
	}


/* links.html */

.meldung-text-links {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	color: black;
	margin-top: 40px;
	}

.linkbereich {
	margin-top: 15px;
	margin-bottom: 5px;
	}

.einzellink {
	margin-left: 13px;
	}

.linksub {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 13px;
	}


/* kontakt.html */
	
.vertical-top {
	vertical-align: top;
	}

.left23px {
	margin-left: 23px;
	}

.kontakt {
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	}

.kontakt-absenden {
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	font-weight: bold;
	}

.kontakt-common {
	width: 200px;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	}

.kontakt-anregungen {
	width: 400px;
	height: 100px;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	}

.formerror {
	color: red;
	font-weight: bold;
	}


/* mail_medieninfo.html */

.medieninfo-untertitel {
	width: 400px;
	height: 36px;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	}

.medieninfo-titel {
	width: 400px;
	height: 18px;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	}

.medieninfo-stichwort {
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	margin-top: 2px;
	}
	
	
/* mail_termine.html */
	
.termine-datum {
	width: 71px;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	}


/* special_volltext.html */
	
.hintergrund-special {
	margin-top: 12px;
	clear: left;
	}


/* termine.html */

a.termine:link, a.termine:active, a.termine:visited {
	font-family: arial, helvetica, sans-serif;
	background-color: #f7f7f7;
	color: #7f7f7f;
	text-decoration: none;
	}

a.termine:hover {
	background-color: #f7f7f7;
	color: black;
	}

#predef-spalte3-termine {
	position: absolute;
	left: 343px;
	top: 95px;
	}

#predef-spalte3-termine-zw {
	position: absolute;
	left: 343px;
	top: 120px;
	}

.meldung-deskriptoren-weitere-termine-zw {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	font-weight: bold;
	color: black;
	width: 350px;
	margin-top: 145px;
	margin-bottom: 8px;
	}

.meldung-deskriptoren-weitere-termine-wifo {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	font-weight: bold;
	color: #2ec8d9;
	width: 350px;
	margin-top: 120px;
	margin-bottom: 8px;
	}

.meldung-deskriptoren-weitere-termine-schubi {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	font-weight: bold;
	color: #ff0084;
	width: 350px;
	margin-top: 120px;
	margin-bottom: 8px;
	}

.meldung-deskriptoren-weitere-termine-kuku {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	font-weight: bold;
	color: #00b400;
	width: 350px;
	margin-top: 120px;
	margin-bottom: 8px;
	}

.liste-bg-termine {
	background-color: #f7f7f7;
	color: black;
	margin-top: 2px;
	padding-left: 16px;
	line-height: 16px;
	}

.liste-bg-2 {
	background-color: #ededed;
	color: black;
	margin-top: 2px;
	height: 16px;
	}

.meldungsinfo-liste-grau-2 {
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	background-color: #ededed;
	color: #7f7f7f;
	}

.suchbegriff-termine {
	width: 292px;
	background-color: #f7f7f7;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	}

.finden-termine {
	background-color: #f7f7f7;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	width: 62px;
	font-weight: bold;
	}

.reset-termine {
	background-color: #f7f7f7;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	width: 61px;
	}

.suchbegriff-zw {
	width: 292px;
	background-color: #f7f7f7;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	}

.finden-zw {
	background-color: #f7f7f7;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	width: 62px;
	font-weight: bold;
	}

.reset-zw {
	background-color: #f7f7f7;
	border-style: solid;
	border-width: 1px;
	border-color: #7f7f7f;
	height: 18px;
	width: 61px;
	}

/* meta_suche.html */

.meldung-deskriptoren-weitere-meta {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	background-color: white;
	font-weight: bold;
	color: black;
	margin-top: 19px;
	margin-bottom: 8px;
	}

a.zw-link:link, a.zw-link:active, a.zw-link:visited {
	background-color: white;
	color: black;
	text-decoration: none;
	}

a.zw-link:hover {
	background-color: #f7f7f7;
	color: black;
	}
	
.meta_suche_desc_hl {
	font-weight: bold;
	}

/* newsletter */

html.newsletter,body.newsletter {
	margin: 0px;
	padding: 10px;
	background-color: white;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	color: black;
	text-align: left;
	}

#newsletter-rechts {
	position: absolute;
	left: 328px;
	top: 5px;
	}

#newsletter-content {
	position: relative;
	top: 16px;
	}
	
	
/* fuer Termine */	
	
div.termine img, div.termin img {
	border:0px;
}

div.termine a:link, div.termine a:active, div.termine a:visited {
	color:black;
	font-weight:bold;
}

div.termine a.link-ots:link, div.termine a.link-ots:active, div.termine a.link-ots:visited {
	color:#F06900;
	font-weight:bold;
}
	
	
div.termine div.searchResultRow0,
div.termine div.searchResultRow1,
div.termine div.searchResultRowHigh {
	background-color: #f2f2f4; 
}

div.termine div.searchResultRow1 {
	background-color: white;
}

div.termine div.searchResultRowHigh {
	background-color: #fdebeb;
	cursor: pointer;
}

/* Leitfarben 
	WUF #EBFAFB
	SUB #FFE6F3
	KUK #E6FAE6	
*/	

div.termine div.searchResultRowZF {
	background-color: #EBFAFB;
	cursor: pointer;
}
div.termine div.searchResultRowZB {
	background-color: #FFE6F3;
	cursor: pointer;
}
div.termine div.searchResultRowZK {
	background-color: #E6FAE6;
	cursor: pointer;
}


	
div.termine  td.searchResultRowContent {
	padding: 2px;
}

div.termine div.searchHits {
  margin-top:8px;
  color:black;
  padding-left:5px;
}

div.termine div.pageNavigation,
div.termine div.pageNavigationBottom {
	margin-top:8px;
	padding: 0px;
	height: 11px;
	width: auto;
	text-align: right;
}

div.termine div.pageNavigation div,
div.termine div.pageNavigationBottom div {
	float: left;
	height: 11px;
	line-height: 11px;
	width: auto;
	overflow: hidden;
}

div.termine div.pageNavigation img,
div.termine div.pageNavigationBottom img {
	margin-left: 8px;
}

div.termine div.searchInfo {
	background-color: #D1D8DA;
	margin: 0px 0px 0px 0px;
	color:black;
	padding: 2px 5px 2px 5px;
}
	
div.termine div.stopFloat {
	float: none;
	clear: both;
	height: 1px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	overflow: hidden;
}
	
div.termine td.searchResultRowIcons
{
text-align: right;
padding-right:5px;
}
	
div.termine td.searchResultRowContent div.place {
	margin-left: 22px;
	font-style: italic;
}

div.termine td.searchResultRowContent div
{
margin: 2px 0px 2px 6px;
color: #323232
}


div.termine div.fullTextLeft
{
float: left;
width: 108px;
overflow: hidden;
margin: 0px 2px 0px 0px;
font-weight: bold;
/* background-color: #dd8877; */
}

div.termine div.fullTextRight
{
float: left;
/* width: 204px; */
overflow: hidden;
}
	
div.termine {
	color:black;
}
	
	

