@media all {
* {
	margin: 0;
	padding: 0;
	border: 0
}
a.hover {
	color: green;
}
.zdjecie {
	margin-top: 10px;
	float: center;
	text-align: center;
}
body {
	margin: 0;
	padding: 0
}
.clear {
	clear: both;
	font-size: 0;
	line-height: 0;
	height: 0
}
.left {
	float: left;
}

.kontakt {
	text-align: center;
	float: right;
	font-size: 16px;
	width: 80px;
	margin-right: 218px;
	border: solid 1px;
}
.right {
	float: right
}
.center {
	text-align: center
}
.strong {
	font-weight: bold
}
.italic {
	font-style: italic
}
.grayTxt {
	color: #999
}
.caps {
	text-transform: uppercase
}
a, input, button {
	outline: 0
}
form label {
	cursor: pointer
}
textarea {
	resize: vertical
}
a {
	color: black;
	cursor: pointer;
	font-size: 13px;
}
tr.leftAlign th, tr.leftAlign td, th.leftAlign, td.leftAlign {
	text-align: left!important
}
tr.rightAlign th, tr.rightAlign td, th.rightAlign, td.rightAlign {
	text-align: right!important
}
.ErrorLabel {
	color: #c60000!important
}
.ErrorData {
	border: solid 2px #c60000!important
}
hr.grayLine {
	height: 1px;
	border-top: 1px solid #999
}
.mein_www210 a, .mein_www300 a, .mein_www380 a, .mein_www620 a {
	text-decoration: none
}
img {
	color: #434343;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	text-decoration: none
}
.VideoBox img, .AudioBox img, .SlideshowBox img {
	color: #999
}
.LoginFrm p label {
	float: none;
	width: auto
}
a.redLink {
	color: #c60000;
	text-decoration: none
}
a.redLink:hover {
	color: #c60000;
	text-decoration: underline
}
#ivw {
	position: absolute
}
.BROG_1 {
	width: 1000px;
	position: relative;
	margin: auto;
	margin-top: 7px;
	text-align: left
}
#BROGID {
	width: 960px;
	margin: 10px 10px 10px 0;
	padding: 10px;
	background: #fff;
	float: left;
	border: solid 1px;
	border-color: #dddada;
}
.prnShortURL {
	display: none
}
#BROG-header {
	height: 190px
}
#BROG-header.Themenraum {
	background-repeat: no-repeat;
	background-position: center center
}
#ID-BroG-zwie {
	height: 21px;
	padding: 0 5px 0 10px;
	text-align: center;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 20px;
	background: url(/img/headertop_bgnd.gif) bottom center repeat-x
}
div.der_datum {
	color: #999;
	margin: 0 5px;
	white-space: nowrap;
	float: left;
	margin-top: -22px;
}
div.PortalNav {
	float: left;
	height: 1%
}
a.PortalLink {
	float: left;
	line-height: 20px;
	padding: 0 7px 1px 7px;
	text-decoration: none;
	color: #333;
	background: url(/img/headertop_bgnd.gif) bottom center repeat-x
}
a.PortalLink:hover {
	color: #999
}
a.PortalLink.Selected {
	color: #999;
	background: url(/img/portallink_selected_bgnd.gif) center bottom repeat-x
}
div.MetaNav {
	float: right;
	width: auto;
	height: 21px;
	text-align: right;
	overflow: hidden;
	color: #666;
	margin-top: -22px;
}
a.MetaLink {
	padding: 1px 1px;
	text-decoration: none;
	color: #666
}
a.MetaLink:hover {
	text-decoration: underline
}
.MetaNav #loginbox {
	float: left;
	text-align: right;
	width: 94px;
	overflow: hidden;
	color: #c60000;
	white-space: nowrap
}
.MetaNav #kontaktbox {
	float: left;
	text-align: right;
	width: 58px;
	overflow: hidden;
	color: #c60000;
	white-space: nowrap
}
.MetaNav a#logoutLink {
	display: none;
	float: right;
	width: 94px;
	position: relative;
	top: -1px
}
.MetaNav noscript a#logoutLink {
	display: block!important;
	width: auto!important
}
.MetaNav .PulldownSelect {
	width: 104px!important;
	height: 19px
}
.PulldownSelect {
	margin-left: 5px;
	text-align: left;
	padding-left: 6px;
	border: solid 1px #efefef;
	cursor: pointer;
	background: url(/img/pulldown_arrow.gif) center right no-repeat;
	color: #666;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 18px
}
select.Select {
	margin-left: 5px;
	padding: 1px 0;
	border: solid 1px #efefef;
	color: #666;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 18px
}
select.Select option {
	padding: 0 5px
}
#BROG-header .PulldownSelect {
	border-bottom: 0
}
.alaBROGbz-GroupPulldown {
	display: none;
	position: absolute;
	left: 853px;
	width: 104px;
	padding-left: 6px;
	border: solid 1px #efefef;
	background: #fff;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 20px;
	z-index: 20
}
.alaBROGbz-GroupPulldown ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.alaBROGbz-GroupPulldown ul li {
	display: block;
	margin: 0;
	padding: 0
}
.alaBROGbz-GroupPulldown ul li a {
	text-decoration: none;
	color: #666
}
.alaBROGbz-GroupPulldown ul li a:hover {
	text-decoration: underline
}
.PulldownSelect:hover .alaBROGbz-GroupPulldown {
	display: block
}
span#UserName {
	max-width: 100px
}
div.mein_super_txt {
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-family: Georgia, serif;
	font-size: 10px;
	color: #000;
	letter-spacing: 1px;
	margin-top: -18px;
}
#center-titele_BROG {
	height: 215px;
}
#EventBox {
	float: right;
	width: 230px;
	height: 85px;
	margin-top: 6px;
	overflow: hidden;
	position: relative
}
#EventBox div {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8;
	opacity: .0;
	height: 85px;
	background-color: #fff
}
#EventBox div.active {
	z-index: 10;
	opacity: 1.0
}
#EventBox div.last-active {
	z-index: 9
}
#EventBox div img {
	height: 85px;
	display: block;
	border: 0
}
.center-titele_BROGCenter {
	text-align: center;
	padding-top: 3px;
	margin-left: 2px;
	margin-right: 2px;
	overflow: hidden;
}
.center-titele_BROGCenter h1 {
	font-size: 0;
	line-height: 0;
}
.center-titele_BROGCenter a {
	text-decoration: none;
}
span.Ressortkennung {
	display: block;
	margin-top: -4px;
	font-family: Georgia, serif;
	font-size: 44px;
	color: #000
}
#BROGaera_nav {
	height: 35px;
	text-align: center;
	text-transform: uppercase;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 25px;
	letter-spacing: .3px;
	background: url(/img/areanav_bgnd.gif) bottom center repeat-x
}
#BROGaera_nav ul {
	list-style: none;
	margin: 0;
	padding: 0
}
#BROGaera_nav ul li {
	display: inline;
	margin: 0 1px;
	padding: 4px 3px
}
#BROGaera_nav ul li a {
	padding: 7px 3px;
	text-decoration: none;
	color: #000;
	background: url(/img/areanav_bgnd.gif) bottom center repeat-x
}
#BROGaera_nav ul li:hover, #BROGaera_nav ul li.Selected {
	background: #f1f1f1
}
#BROGaera_nav ul li.Selected a {
	background: url(/img/areanav_selected_bgnd.gif) bottom center repeat-x
}
#BROGresort_nav {
	height: 35px;
	text-align: center;
	background: url(/img/ressortnav_bgnd.gif) bottom center repeat-x
}
#BROGresort_navInner {
	display: inline-block;
	margin: auto
}
#BROGresort_navInner ul {
	list-style: none;
	margin: 0;
	padding: 0
}
#BROGresort_navInner ul li {
	display: inline;
	padding: 2px;
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 29px;
	border-left: solid 1px #fff;
	border-right: solid 1px #fff
}
#BROGresort_navInner ul li.NoPD:hover {
	border-left: solid 1px #fff;
	border-right: solid 1px #fff
}
#BROGresort_navInner ul li a {
	padding: 2px 3px;
	text-decoration: none;
	color: #333
}
#BROGresort_navInner ul li a:hover, #BROGresort_navInner ul li a.Selected {
	text-decoration: none;
	color: #fff;
	background: #333
}
#BROGresort_nav ul li.NavPrefix, #BROGresort_nav ul li.NavPrefix:hover {
	color: #999;
	border: 0
}
#nav, #nav ul {
	width: 100%;
	list-style: none;
	line-height: 1;
	background: transparent;
	padding: 0;
	border: 0
}
#nav li {
	float: left;
	width: auto;
	padding: 2px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 25px!important
}
#nav li span.Selected a {
	background: #333;
	color: #fff
}
#nav li ul {
	position: absolute;
	z-index: 10000;
	width: 180px;
	left: -999em;
	height: auto;
	margin: 3px 0 0 -11px;
	padding: 0 20px 20px 0;
	background: url(../img/resnav_bgnd.png) bottom right repeat-y
}
#nav li ul li {
	display: block;
	margin: 0 10px 0 20px;
	text-align: left;
	width: 156px;
	background: #fff;
	border-bottom: solid 1px #ccc;
	border-left: none;
	border-right: 0;
	clear: both
}
#nav li li.firstBlank {
	position: absolute;
	background: #fff;
	color: #fff!important;
	width: auto;
	margin: -1px 0 0 8px;
	padding: 0 5px 1px 5px;
	height: 1px;
	overflow: hidden;
	border: 0;
	border-left: solid 1px #ccc
}
#nav li li.firstBlank+li {
	margin-top: -1px;
	padding-right: 11px;
	border-top: 1px solid #ccc;
	border-bottom: 0
}
#nav li li.firstBlank+li+li {
	border-top: 1px solid #ccc
}
#nav li li.lastBefSrv {
	border-bottom: solid 1px #000
}
#nav li li.serviceLink {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold
}
#nav li ul li a {
	line-height: 30px;
	color: #333;
	text-decoration: none;
	padding: 0
}
#nav li ul li a:hover, #nav li li.serviceLink.ASV a:hover {
	color: #c60000;
	background: #fff
}
#nav li:hover {
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc
}
#nav li li:hover, #nav li li.sfhover {
	border-left: none;
	border-right: 0
}
#nav li:hover ul, #nav li.sfhover ul {
	left: auto
}
#nav li:hover, #nav li.sfhover {
	z-index: 100
}
ul.nav iframe {
	position: absolute;
	left: -0.25em;
	top: -0.25em;
	z-index: -1;
filter:progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=0)
}
* html ul.nav li {
	z-index: 201
}
#nav a.linkItem {
	background: transparent;
	text-decoration: none;
	font-weight: normal;
	color: #505050;
	padding: 0 8px 0 8px;
	margin: 0;
	border-width: 0;
	display: block;
	width: 21.9em
}
#body-class-BROGContent {
	float: left;
	width: 650px
}
#body-class-BROGContentInner {
	margin: 0 20px 0 10px
}
#body-class-BROGContentInner.W882 {
	width: 882px
}
#body-class-BROGContentInner.W552 {
	width: 552px
}
.Home {
	margin: 140px 0 0 0
}
#links_conte {
	float: left;
	width: 650px
}
#links_conteInner {
	margin: 0 20px 0 10px
}
.Suche #links_conte, .Redaktion #links_conte {
	width: 325px
}
.Suche #links_conteInner, .Redaktion #links_conteInner {
	margin: 0 15px 0 10px
}
.Blog #links_conte {
	width: 490px;
	margin-left: 70px
}
.Blog #links_conteInner {
	margin: 0 30px 0 0
}
.Community #links_conte {
	width: 320px
}
.Community #links_conteInner {
	margin: 0 10px 0 10px
}
.Home #alaBROGbz-ContentRight, .Ticker #alaBROGbz-ContentRight, .Ressort #alaBROGbz-ContentRight, .Rubrik #alaBROGbz-ContentRight, .Multimedia #alaBROGbz-ContentRight, .Themen #alaBROGbz-ContentRight, .Kolumne #alaBROGbz-ContentRight, .Serie #alaBROGbz-ContentRight, .Spezial #alaBROGbz-ContentRight, .Autor #alaBROGbz-ContentRight, .BlogList #alaBROGbz-ContentRight, .ASV #alaBROGbz-ContentRight {
	margin-left: 650px;
	padding-left: 9px;
	border-left: solid 1px #ccc
}
.Artikel .alaBROGbz-ContentRight, .Artikel #alaBROGbz-ContentRight {
	margin: 0 0 0 650px;
	padding-left: 9px;
	border-left: solid 1px #ccc
}
.Suche #alaBROGbz-ContentRight, .Redaktion #alaBROGbz-ContentRight {
	margin-left: 325px;
	width: 620px;
	padding-left: 14px;
	border-left: solid 1px #ccc
}
.Blog #alaBROGbz-ContentRight {
	margin-left: 560px;
	margin-right: 70px;
	padding-left: 29px;
	border-left: solid 1px #ccc
}
#alaBROGbz-ContentRightInner, .alaBROGbz-ContentRightInner {
	float: right;
	width: 300px
}
.Suche #alaBROGbz-ContentRightInner, .Redaktion #alaBROGbz-ContentRightInner {
	width: 620px
}
.Community #alaBROGbz-ContentRight {
	margin-left: 325px;
	padding-left: 14px;
	border-left: solid 1px #ccc
}
.Community #alaBROGbz-ContentRightInner {
	float: right;
	width: 620px
}
.Home .nachste_klien, .Themen .nachste_klien {
	width: 380px;
	margin-left: 225px;
	padding-left: 14px;
	border-left: dotted 1px #999
}
.Home .art-fav_tex, .Themen .art-fav_tex {
	width: 380px;
	margin-left: 225px;
	padding-left: 14px;
	border-left: dotted 1px #999;
}
.Ressort .nachste_klien {
	width: 380px;
	margin-left: 0;
	padding-left: 0;
	border: 0;
	padding-right: 14px;
	border-right: dotted 1px #999
}
.Ressort .art-fav_tex {
	width: 380px;
	margin-left: 0;
	padding-left: 0;
	border: 0;
	padding-right: 14px;
	border-right: dotted 1px #999
}
.Ressort .leerBROOG, .Themen .leerBROOG {
	width: 210px
}
.Rubrik .nachste_klien {
	width: 300px;
	margin-left: 0;
	padding-left: 0;
	border: 0;
	padding-right: 9px;
	border-right: dotted 1px #999
}
.Rubrik .leerBROOG {
	width: 300px
}
.Rubrik h2.RubrikenTitel {
	font-family: Georgia, serif;
	font-size: 25px;
	font-weight: normal;
	padding-bottom: 4px;
	margin-bottom: 16px;
	border-bottom: solid 1px #000
}
.Package .nachste_klien {
	width: 380px!important;
	margin-left: 0;
	padding-left: 0;
	border: 0;
	padding-right: 10px;
	border-right: dotted 1px #999
}
.Rubrik .Package .nachste_klien .mein_www380 {
	width: 380px!important
}
.Rubrik .Package .nachste_klien .mein_www380.First {
	padding-top: 0!important;
	border-top: none!important
}
.Package .art-fav_tex {
	width: 380px!important;
	margin-left: 0;
	padding-left: 0;
	border: 0;
	padding-right: 10px;
	border-right: dotted 1px #999
}
.Rubrik .Package .art-fav_tex .mein_www380 {
	width: 380px!important
}
.Rubrik .Package .art-fav_tex .mein_www380.First {
	padding-top: 0!important;
	border-top: none!important
}
.Package .leerBROOG {
	width: 210px!important
}
div.sucheBORG {
	position: relative;
	width: 300px;
	margin: 222px 0 20px 650px;
	padding: 10px 10px 2px 9px;
	border-left: solid 1px #ccc
}
.Home div.sucheBORG {
	float: right;
	border: 0;
	margin: 0 0 20px;
	padding: 0
}
form#alaBROGbz-QuickSearch {
	height: 20px
}
form#alaBROGbz-QuickSearch input.Text {
	position: relative;
	top: -4px;
	width: 260px;
	height: 18px;
	margin-right: 8px;
	border: solid 1px #ccc;
	text-indent: 10px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #999
}
.SponsorBox {
	position: absolute;
	right: 330px;
	height: 20px;
	max-width: 280px;
	overflow: hidden;
	white-space: nowrap;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 20px
}
.SponsorBox a {
	text-decoration: none;
	color: #999
}
.SponsorBox .logoTxt {
	position: relative;
	bottom: 6px
}
.Breadcrumbs {
	float: left;
	width: 630px;
	margin: 15px 0 25px 10px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 10px
}
.Home .Breadcrumbs {
	display: none
}
.Breadcrumbs ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0
}
.Breadcrumbs ul li, .Breadcrumbs h1 {
	display: inline;
	margin-left: 1px;
	padding-left: 10px;
	background-position: left 4px;
	font-size: 10px;
	line-height: 10px;
	font-weight: normal
}
.Breadcrumbs ul li.First {
	margin-left: 0;
	padding-left: 0;
	background: 0
}
.Breadcrumbs ul li a.NavStep, .Breadcrumbs h1 a {
	text-decoration: none;
	color: #333
}
.Breadcrumbs ul li a.NavStep:hover, .Breadcrumbs h1 a:hover {
	color: #c60000
}
.Breadcrumbs ul li a.NavStep.First {
	margin-left: 0
}
.Breadcrumbs span.Rss {
	display: inline;
	font-size: 10px;
	line-height: 10px;
	background-position: 4px -17px;
	padding-left: 10px;
	cursor: pointer
}
.Package {
	margin-bottom: 20px;
	border-bottom: solid 2px #000
}
.PackageHead {
	margin: -9px 0 12px 0;
	padding-bottom: 2px;
	font-family: Georgia, serif;
	font-weight: normal;
	font-size: 25px;
	line-height: 36px;
	color: #000;
	border-bottom: solid 1px #000
}
.PackageHead a {
	color: #000;
	text-decoration: none
}
.PackageHead a:hover {
	color: #c60000
}
.PackageInner {
	margin: 0 0 0 10px;
	padding-bottom: 10px
}
.Ressort .PackageInner {
	margin: 0 0 0 4px
}
.PackageImg, .PackageInner .centrrum {
	margin-bottom: 4px
}
.PackageInner .mein_www380.Last, .PackageInner .mein_www210.Last {
	margin-bottom: 0!important
}
.Home .Eilmeldung, .Ressort .Eilmeldung, .Rubrik .Eilmeldung {
	padding: 4px 0;
	margin-bottom: 20px;
	border-bottom: solid 1px #ccc
}
.Eilmeldung h1 {
	font-family: Georgia, serif;
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	color: #c60000
}
.Eilmeldung a {
	text-decoration: none;
	color: #c60000
}
.Home .mein_www620.Eilmeldung, .Ressort .mein_www620.Eilmeldung, .Rubrik .mein_www620.Eilmeldung {
	padding: 0 0 16px 0;
	border-top: 0;
	border-bottom: solid 1px #000
}
.mein_www620.Eilmeldung a.mein_wwwHeadLink *:hover {
	color: #c60000
}
.mein_www620.Eilmeldung span.Headline {
	color: #c60000
}
.Home .mein_www620.Eilmeldung div.centrrum img, .Ressort .mein_www620.Eilmeldung div.centrrum img, .Rubrik .mein_www620.Eilmeldung div.centrrum img {
	margin-bottom: 3px
}
.Home .Eilmeldung span.immer_texten:hover, .Ressort .Eilmeldung span.immer_texten:hover, .Rubrik .Eilmeldung span.immer_texten:hover {
	text-decoration: underline
}
.Eilmeldung span.immer_texten.NoLink {
	color: #434343
}
.Eilmeldung span.immer_texten.NoLink:hover {
	text-decoration: none
}
.Index .mein_www620.Eilmeldung, .Rubrik.Index .mein_www620.Eilmeldung, .Ticker .mein_www620.Eilmeldung {
	padding: 11px 0 0;
	margin-bottom: 12px;
	border-top: solid 1px #CCC;
	border-bottom: 0
}
.Index .mein_www620.Eilmeldung .Headline, .Index .mein_www620.Eilmeldung .immer_texten, .Rubrik.Index .mein_www620.Eilmeldung .Headline, .Rubrik.Index .mein_www620.Eilmeldung .immer_texten, .Ticker .mein_www620.Eilmeldung .Headline, .Ticker .mein_www620.Eilmeldung .immer_texten, .Kolumne .mein_www620.Eilmeldung .Headline, .Kolumne .mein_www620.Eilmeldung .immer_texten, .Themen .mein_www620.Eilmeldung .Headline, .Themen .mein_www620.Eilmeldung .immer_texten {
	color: #000
}
.Index .mein_www620.Eilmeldung a.mein_wwwHeadLink:hover *, .Rubrik.Index .mein_www620.Eilmeldung a.mein_wwwHeadLink:hover *, .Ticker .mein_www620.Eilmeldung a.mein_wwwHeadLink:hover *, .Kolumne .mein_www620.Eilmeldung a.mein_wwwHeadLink:hover *, .Themen .mein_www620.Eilmeldung a.mein_wwwHeadLink:hover * {
	color: #c60000
}
.Index .mein_www620.Eilmeldung .immer_texten:hover, .Rubrik.Index .mein_www620.Eilmeldung .immer_texten:hover, .Ticker .mein_www620.Eilmeldung .immer_texten:hover, .Kolumne .mein_www620.Eilmeldung .immer_texten:hover, .Themen .mein_www620.Eilmeldung .immer_texten:hover {
	text-decoration: none
}
.Eilmeldung.KurzAnsicht .Headline {
	display: block
}
p.IndexTitel {
	color: #000;
	font-family: Georgia, serif;
	font-size: 28px;
	font-weight: normal;
	margin-bottom: 8px
}
span.IndexUntertitel {
	font-size: 13px;
	color: #434343
}
.Themen .ThemaAuszeichnung {
	font-family: Georgia, serif;
	font-size: 16px;
	color: #333
}
.Themen h1.ThemenTitel {
	font-family: Georgia, serif;
	font-size: 28px;
	font-weight: normal;
	color: #000;
	margin-bottom: 18px
}
.Themenraum .ThemenraumKopf {
	padding-right: 20px;
	border-bottom: solid 2px #000
}
.Themenraum .ThemenraumPack {
	margin: 20px 0
}
.Themenraum .ThemenraumPackLeft {
	width: 300px;
	padding-right: 9px;
	border-right: dotted 1px #999
}
.Themenraum .ThemenraumPackRight {
	float: right;
	width: 300px
}
.Themenraum .ThemenraumPack .mein_www300.First {
	margin-top: 0;
	padding: 0
}
.Kolumne .KolumneLKopf {
	position: relative;
	padding-right: 20px;
	border-bottom: solid 2px #000
}
.Kolumne .KolumneMKopf {
	position: relative;
	padding-right: 20px
}
.Kolumne.Index .KolumneKopf {
	margin-bottom: 40px;
	border-top: solid 1px #000
}
.Kolumne.Index .KolumneKopf.First {
	border: 0
}
.Kolumne .KolumneKopfText {
	width: 400px
}
.Kolumne .KolumneKopfText a {
	text-decoration: none
}
.Kolumne .KolumneKopfText a.HeadLink:hover, .Kolumne .KolumneKopfText a.HeadLink *:hover {
	color: #c60000
}
.Kolumne .KolumneKopfText .KolumneTitel {
	display: block;
	padding: 7px 0 2px 0;
	font-family: Georgia, serif;
	font-size: 28px;
	font-weight: normal;
	color: #000
}
.Kolumne .KolumneKopfText .KolumneUntertitel {
	display: block;
	margin-bottom: 12px;
	font-family: Georgia, serif;
	font-size: 16px;
	font-weight: normal;
	color: #333
}
.Kolumne .KolumneKopfText p {
	max-width: 300px;
	margin-bottom: 10px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333
}
.Kolumne .KolumneKopfText span.Uhrzeit {
	white-space: nowrap;
	margin-left: 0
}
.Kolumne .KolumneKopfText img.left {
	margin: 0 10px 10px 0;
	position: relative;
	top: 4px
}
.Kolumne .KolumneKopfRessortLine {
	margin: 4px 0
}
.Kolumne .KolumneKopfRessortLine a {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #333;
	text-decoration: none
}
.Kolumne .KolumneKopfRessortLine a:hover {
	color: #c60000
}
.Kolumne .KolumneLPack {
	margin: 20px 0
}
.Kolumne .KolumneLPackLeft {
	width: 300px;
	padding-right: 9px;
	border-right: dotted 1px #999
}
.Kolumne .KolumneLPackRight {
	float: right;
	width: 300px
}
.Kolumne .boxBROG, .Kolumne .BottomPager {
	min-height: 30px
}
.Serie .SerieKopf .SerieKopfText {
	position: relative
}
.Serie .SerieKopf .SerieKopfText a.SerieAuszeichnung {
	font-family: Georgia, serif;
	font-size: 16px;
	color: #333;
	text-decoration: none
}
.Serie .SerieKopf .SerieKopfText a.SerieAuszeichnung:hover {
	color: #c60000
}
.Serie .SerieKopf .SerieKopfText h2.SerieTitel {
	font-family: Georgia, serif;
	font-size: 28px;
	font-weight: normal;
	color: #000;
	margin-bottom: 8px
}
.Serie .SerieKopf .SerieKopfText h2.SerieTitel a {
	color: #000;
	text-decoration: none
}
.Serie .SerieKopf .SerieKopfText h2.SerieTitel a:hover {
	color: #c60000
}
.Serie .SerieKopf .SerieKopfText p {
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 19px;
	color: #666
}
.Serie .SerieKopf .SerieKopfSuche {
	margin: 20px 0
}
.Serie .SerieKopf .SerieKopfSuche input.Text {
	width: 240px
}
.Serie .SerieKopf .SerieKopfSuche input.SubmitBtn {
	position: relative;
	top: 1px
}
.Serie .SortierFunktion .PulldownSelect {
	width: 120px
}
.Serie .SortierFunktion input.Text {
	width: 160px
}
.Serie.Index .SerieKopf {
	margin-bottom: 10px;
	padding-top: 16px;
	border-top: solid 1px #000
}
.Serie.Index .SerieKopf a img {
	margin: 2px 0 10px 0
}
.Serie.Index .SerieKopfText a img {
	margin: 0
}
.Serie.Index .SerieKopf.First {
	margin-top: 20px;
	border: 0
}
.Serie.Index .SerieKopf .SerieKopfText h2.SerieTitel {
	margin-bottom: 0
}
.Serie.Index .SerieKopfText {
	width: 400px
}
.Serie .SerieKopfRessortLine {
	margin: 14px 0 4px 0
}
.Serie .SerieKopfRessortLine a {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #333;
	text-decoration: none
}
.Serie .SerieKopfRessortLine a:hover {
	color: #c60000
}
.Serie.Index .SerieKopfText p {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333
}
.RubteaserKopf {
	margin-bottom: 10px;
	border-bottom: solid 1px #ccc;
	position: relative
}
.RubteaserKopf img.right {
	margin-left: 20px
}
.RubteaserKopf .RubteaserKopfText {
	position: relative
}
.RubteaserKopf .RubteaserKopfText .Headline {
	font-family: Georgia, serif;
	font-size: 16px;
	color: #333
}
.RubteaserKopf .RubteaserKopfText h2 {
	margin: 2px 0 6px 0;
	font-family: Georgia, serif;
	font-size: 28px;
	font-weight: normal;
	color: #000
}
.RubteaserKopf .RubteaserKopfText h2 span.Stichwort {
	display: block;
	margin-bottom: 4px;
	font-size: 15px;
	color: #333
}
.RubteaserKopf .RubteaserKopfText p {
	margin-bottom: 10px;
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 19px;
	color: #666
}
.RubteaserKopf .RubteaserKopfText .RubteaserKopfBU {
	display: none
}
.Ticker h2.TickerTitel {
	font-family: Georgia, serif;
	font-size: 28px;
	font-weight: normal;
	color: #000;
	margin-bottom: 18px
}
.SpezialKopf {
	padding-bottom: 20px;
	border-bottom: solid 2px #000
}
.SpezialKopf .SpezialAuszeichnung {
	font-family: Georgia, serif;
	font-size: 16px;
	color: #333
}
.SpezialKopf h2.SpezialTitel {
	font-family: Georgia, serif;
	font-size: 28px;
	font-weight: normal;
	color: #000;
	margin-bottom: 8px
}
.SpezialKopf p {
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 19px;
	color: #666
}
.SpezialKopf p span.mein_wwwType {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 16px;
	color: #000
}
.SpezialPack {
	margin: 20px 0
}
.SpezialPackLeft {
	width: 300px;
	padding-right: 9px;
	border-right: dotted 1px #999
}
.SpezialPackRight {
	float: right;
	width: 300px
}
.Autor .AutorKopf {
	margin-bottom: 40px
}
.Autor .AutorKopf h2.AutorName {
	font-family: Georgia, serif;
	font-size: 28px;
	font-weight: normal;
	color: #000
}
.Autor .AutorKopf h3.AutorFunktion {
	font-family: Georgia, serif;
	font-size: 16px;
	font-weight: normal;
	color: #333
}
.Autor .AutorKopfInfoBox {
	margin-top: 20px;
	padding-top: 10px;
	border-top: solid 1px #ccc
}
.Autor .AutorKopfBild {
	float: right;
	width: 185px;
	margin-left: 60px
}
.Autor a.ArrowLink {
	margin-top: 10px;
	background-position: right -1362px;
	padding-right: 7px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333;
	text-decoration: none
}
.Autor a.ArrowLink:hover {
	color: #c60000
}
.Autor .AutorKopfText p, .Redaktion p {
	margin-bottom: 20px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333
}
.Autor .AutorKopfText p.AutorMail, .Redaktion p.AutorMail {
	margin-top: 20px
}
.Autor .AutorKopfText p.AutorMail a, .Redaktion p.AutorMail a {
	color: #c60000;
	text-decoration: none
}
.Autor .AutorKopfText p.AutorMail a:hover, .Redaktion p.AutorMail a:hover {
	text-decoration: underline
}
.Redaktion .SuchergebnisListe .mein_www620 {
	margin-bottom: 20px;
	padding-top: 19px
}
.SucheKopf {
	margin: 0 0 10px 10px;
	padding-bottom: 10px;
	border-bottom: solid 2px #000
}
.SucheTitel {
	display: block;
	margin-bottom: 13px;
	font-family: Georgia, serif;
	font-size: 28px;
	font-weight: normal;
	color: #000
}
.SucheKopf input.Image {
	position: relative;
	top: 5px
}
.SucheKopf input.Text {
	width: 240px
}
.ArchivBox {
	float: right;
	width: 370px;
	position: relative;
	bottom: 10px;
	padding: 8px 10px 12px 10px;
	background: #f1f1f1;
	border: solid 1px #ccc
}
.ArchivBox p.Titel {
	margin-bottom: 4px;
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 20px;
	color: #000
}
.ArchivBox a.ArchivBoxTitelLink {
	color: #000;
	text-decoration: none;
	padding-right: 17px;
	background: url(/img/disc_arrow.gif) no-repeat right center
}
.ArchivBox a.ArchivBoxTitelLink:hover {
	color: #c60000;
	text-decoration: none;
	padding-right: 17px;
	background: url(/img/disc_arrow_hover.gif) no-repeat right center
}
.ArchivBox p {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666
}
.ArchivBox a {
	color: #c60000;
	text-decoration: none
}
.ArchivBox a:hover {
	text-decoration: underline
}
.FilterSpaltenTitel {
	margin: 9px 0 25px 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #333;
	padding-bottom: 8px;
	border-bottom: solid 1px #000
}
.FilterBox {
	margin: 20px 0 0 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 24px
}
.FilterBoxKopf {
	padding-bottom: 8px;
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 100%;
	color: #000;
	border-bottom: solid 1px #ccc
}
.FilterBox .FilterBoxRow {
	padding: 4px 0 0 10px
}
.FilterBox .FilterBoxRow.Last {
	padding: 2px 0 6px 10px
}
.FilterBox .FilterBoxRow span.FilterLabel {
	float: left;
	width: 25px;
	color: #000
}
.FilterBox .FilterBoxRow img.CalendarIcon {
	position: relative;
	top: 5px;
	left: 8px;
	cursor: pointer
}
.FilterBox .FilterBoxRow.Last .SubmitBtn {
	position: relative;
	top: 6px
}
.FilterBox .FilterBoxRow input.hasDatepicker {
	width: 140px!important
}
.FilterBox .Last {
	border-bottom: solid 1px #ccc
}
.FilterBox a.FilterLink.Selected {
	color: #000;
	background-position: left -154px
}
.FilterBox span.FilterAnzahl {
	color: #999
}
.FilterBox ul.Filter li.FilterLink input {
	position: relative;
	top: 2px
}
.FilterBox .FilterRow input {
	position: relative;
	top: 3px
}
ul.Filter {
	list-style: none;
	margin: 0;
	padding: 0
}
ul.Filter.Weitere {
	display: none
}
li.FilterLink {
	margin-left: 10px;
	border-bottom: dotted 1px #999
}
li.FilterLink.First {
	border-top: 0
}
li.FilterLink.All {
	margin-left: 0
}
label.FilterLabel {
	margin-left: 6px;
	cursor: pointer
}
label.FilterLabel:hover, label.FilterLabel.Selected {
	color: #c60000
}
a.FilterWeitereLink {
	display: block;
	margin-left: 10px;
	color: #000;
	padding: 0;
	line-height: 30px;
	background-position: right -1850px;
	border-bottom: solid 1px #ccc;
	cursor: pointer
}
a.FilterWeitereLink.Open {
	background-position: right -1880px
}
.FilterBox a.ResetLink {
	clear: both;
	margin-top: 20px;
	color: #000;
	text-decoration: none;
	padding-right: 7px;
	background: url(/img/link_arrow_red.gif) right center no-repeat
}
.FilterBox a.ResetLink:hover {
	color: #c60000
}
.SuchergebnisKopf {
	padding: 6px 0 5px;
	border-bottom: solid 1px #ccc
}
.SuchergebnisListe .Leserkommentar a img {
	margin-left: 0
}
span.Trefferzahl {
	position: relative;
	bottom: 4px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000
}
.BottomPager span.Trefferzahl {
	position: relative;
	bottom: 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000
}
span.Seitenzahl {
	color: #666
}
.SuchergebnisListe span.SearchTermHighlight {
	padding: 2px;
	background: #f1f1f1!important
}
.SuchergebnisListe .ArchivInfo {
	float: right;
	clear: right;
	margin: 15px 0 5px 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 20px
}
.SuchergebnisListe span.ArchivPreisBox {
	float: left;
	width: 95px;
	height: 20px;
	margin-right: 10px;
	text-align: center;
	border: solid 1px #ccc;
	color: #000
}
.SuchergebnisListe span.ArchivPreisBox span.Txt {
	display: inline
}
.SuchergebnisListe span.Preis {
	font-weight: bold
}
.SuchergebnisListe a.ArchivLink {
	float: right;
	width: 105px;
	height: 20px;
	text-indent: 10px;
	font-weight: bold;
	color: #fff;
	background: url(/img/archivlink_bgnd.gif) left center no-repeat;
	border: solid 1px #ccc;
	text-decoration: none
}
.SuchergebnisListe a.ArchivLink:hover {
	background: url(/img/archivlink_bgnd_hover.gif) left center no-repeat
}
.SuchergebnisListe a img {
	margin-left: 10px
}
.mein_www620.Archiv span.Headline:hover {
	color: #000
}
.mein_www620.KurzAnsicht .Copy, .mein_www620.KurzAnsicht .centrrum, .mein_www620.KurzAnsicht .t_BROGfoto, .SuchergebnisListe .mein_www620.KurzAnsicht .mein_wwwInfo {
	display: none
}
.mein_www620.KurzAnsicht span.ArchivPreisBox {
	width: 25px
}
.mein_www620.KurzAnsicht span.ArchivPreisBox span.Txt {
	display: none
}
.mein_www620.Archiv.KurzAnsicht a.mein_wwwHeadLink {
	float: left;
	width: 460px
}
.BlogList .BlogListKopf {
	padding-bottom: 20px;
	border-bottom: solid 2px #000
}
.BlogList .BlogListKopf .SpezialAuszeichnung {
	font-family: Georgia, serif;
	font-size: 16px;
	color: #333
}
.BlogList .BlogListKopf h2.SpezialTitel {
	font-family: Georgia, serif;
	font-size: 28px;
	font-weight: normal;
	color: #000;
	margin-bottom: 8px
}
.BlogList .BlogListKopf p {
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 19px;
	color: #666
}
.BlogList .BlogListKopf p span.mein_wwwType {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333
}
.BlogList span.Blogmein_wwwListe {
	display: block;
	margin: 13px 0 7px 0;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333
}
.BlogKopf {
	margin: 0 0 40px 70px;
	padding-bottom: 16px;
	width: 820px;
	border-bottom: solid 1px #ccc
}
.BlogKopf img.BlogTitelImg {
	margin-bottom: 10px
}
.BlogKopfInner {
	width: 470px
}
.BlogKopfInner p.Copy {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333
}
.BlogKopfInner p.MetaInfo {
	margin-top: 3px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 16px
}
.BlogKopfInner a.LinkBlogAutor {
	color: #c60000;
	text-decoration: none
}
.BlogKopfInner a.LinkBlogAutor:hover {
	text-decoration: underline
}
.Blogmein_www {
	margin-bottom: 40px;
	padding-top: 10px;
	border-top: solid 2px #000
}
.Blogmein_www.First {
	border: 0
}
.Blogmein_www span.Datetime {
	font-family: Georgia, serif;
	font-size: 13px;
	color: #333
}
.Blogmein_www h2.BlogHeadline {
	margin-bottom: 10px;
	font-family: Georgia, serif;
	font-size: 24px;
	font-weight: normal;
	line-height: 27px;
	color: #000
}
.Blogmein_www img.BlogImg {
	margin: 5px 0 10px 0
}
.Blogmein_www p.Copy {
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 22px;
	color: #333
}
.Blogmein_www p.Copy a {
	color: #c60000;
	text-decoration: none
}
.Blogmein_www p.Copy a:hover {
	text-decoration: underline
}
.Blogmein_www p.Copy a.LinkMehrBlog {
	font-family: Verdana;
	font-weight: Bold;
	font-size: 11px;
	color: #333;
	text-decoration: none
}
.Blogmein_www p.Copy a.LinkMehrBlog span.LinkText {
	color: #c60000
}
.Blogmein_www p.Copy a.LinkMehrBlog:hover {
	text-decoration: underline
}
.Blogmein_www .BlogThemen {
	margin: 15px 0 10px 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666
}
.Blogmein_www .BlogThemen a {
	color: #c60000;
	text-decoration: none
}
.Blogmein_www .BlogThemen a:hover {
	text-decoration: underline
}
.Blog a.LinkAeltere {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	padding-right: 29px;
	background-position: right -98px;
	text-decoration: none
}
.Blog a.LinkAeltere:hover {
	color: #c60000;
	background-position: right -118px;
	text-decoration: none
}
.BlogBeitrag span.Datetime {
	font-family: Georgia, serif;
	font-size: 13px;
	color: #333
}
.BlogBeitrag h2.BlogHeadline {
	margin-bottom: 10px;
	font-family: Georgia, serif;
	font-size: 24px;
	font-weight: normal;
	line-height: 27px;
	color: #000
}
.BlogBeitrag img.BlogImg {
	margin: 5px 0 10px 0
}
.BlogBeitrag p {
	margin-bottom: 10px;
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 22px;
	color: #333
}
.BlogBeitrag a {
	color: #c60000;
	text-decoration: none
}
.BlogBeitrag a:hover {
	text-decoration: underline
}
.BlogBeitrag a.LinkMehrBlog {
	font-family: Verdana, sans-serif;
	font-weight: Bold;
	font-size: 11px;
	color: #333;
	text-decoration: none
}
.BlogBeitrag a.LinkMehrBlog span.LinkText {
	color: #c60000
}
.BlogBeitrag a.LinkMehrBlog:hover {
	text-decoration: underline
}
.BlogBeitrag .BlogThemen {
	margin: 20px 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666
}
.BlogBeitrag .BlogThemen a {
	color: #c60000;
	text-decoration: none
}
.BlogBeitrag .BlogThemen a:hover {
	text-decoration: underline
}
.Blogmein_www .BlogAbbinder {
	width: 460px;
	padding-top: 7px;
	border-top: dotted 1px #ccc
}
.BlogBeitrag .BlogAbbinder {
	width: 460px;
	margin: 10px 0 40px 0;
	padding-bottom: 7px;
	border-bottom: dotted 1px #ccc
}
.BlogAbbinder a.BlogFunktion {
	padding-left: 18px;
	margin-left: 20px;
	font-family: Georgia, serif;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	text-decoration: none;
	cursor: pointer
}
.BlogAbbinder a.BlogFunktion:hover {
	color: #c60000
}
.BlogAbbinder a.BlogFunktion.First {
	margin-left: 0
}
.BlogAbbinder a.BlogFunktion.Empfehlen {
	background: url(/img/icon_empfehlen_blk.gif) left center no-repeat
}
.BlogAbbinder a.BlogFunktion.Kommentieren {
	background: url(/img/icon_antworten_blk.gif) left 2px no-repeat
}
.BlogAbbinder a.BlogFunktion.Weitersagen {
	background: url(/img/icon_weitersagen_blk.gif) left 2px no-repeat
}
.BlogAbbinder a.BlogFunktion.Merken {
	background: url(/img/icon_merken_blk.gif) left 2px no-repeat
}
.BlogAbbinder a.BlogFunktion span.Anzahl {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999
}
.BlogAbbinder a.BlogFunktion span.Anzahl span.Zahlenwert {
	font-weight: bold
}
.BlogAbbinder a.BlogFunktion span.Anzahl:hover {
	color: #c60000
}
.BlogZitatBox, .BlogImgBox {
	width: 470px;
	margin: 13px 0 15px 0;
	padding: 17px 0 18px 0;
	border-top: dotted 1px #999;
	border-bottom: dotted 1px #999
}
.BlogZitatBox p.ZitatText {
	margin: 0;
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 20px;
	color: #000
}
.BlogZitatBox p.ZitatAutor {
	margin: 3px 0 0 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #999
}
.BlogImgBox .BlogImg {
	margin: 20px 0 10px 0
}
.BlogImgBox p.BlogBildunterschrift {
	margin: 0 0 8px 0;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	color: #434343
}
.Community .Profilbox {
	width: 294px;
	background: #f1f1f1;
	border: solid 3px #999;
	margin-bottom: 20px
}
.Community .Profilbox.Small {
	width: 296px;
	border: solid 2px #999
}
.Community .tblUserInfo td {
	vertical-align: bottom
}
.Community .tblUserInfo td img {
	margin: 0 8px -2px 0
}
.Community .ProfilboxInner .Username, .Community p.Subheadline {
	font-family: Georgia, serif;
	font-size: 16px;
	color: #000
}
.Community p.Copy {
	margin-bottom: 20px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #434343
}
.Community .Profilbox.Open .ProfilboxInner {
	margin: 10px 20px
}
.Community .Profilbox.Small .ProfilboxInner {
	margin: 10px 8px
}
.Community .ProfilboxInner .userpicborder {
	margin: auto;
	width: 193px;
	height: 193px;
	border: 1px solid gray
}
.Community .ProfilboxInner .LargeUserpic img {
	border: solid 4px #fff
}
.Community .ProfilboxInner .LargeUserpicRed img {
	border: solid 4px #c60000
}
.Community .ProfilboxInner .Container {
	margin-top: 5px;
	padding-top: 10px;
	border-top: dotted 1px #ccc
}
.Community .ProfilboxInner .Container.First {
	border-top: 0
}
.Community .ProfilboxInner p, .Community .ProfilboxInner a {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000;
	text-decoration: none
}
.Community a.ArrowLink {
	padding-right: 26px;
	background-position: right -935px;
	color: #333;
	text-decoration: none
}
.Community a.ArrowLink:hover {
	color: #c60000
}
.Community a.ArrowLinkRight, .Suche a.ArrowLinkRight {
	float: right;
	padding-right: 10px;
	background-position: right -1362px;
	color: #333;
	text-decoration: none
}
.Community a.ArrowLinkRight:hover, .Suche a.ArrowLinkRight:hover {
	color: #c60000
}
.Community .ProfilboxInner a.LinkExtern {
	padding-left: 17px;
	background: url(/img/disc_arrow_extern.gif) left 2px no-repeat
}
.Community .ProfilboxInner a.LinkExtern:hover {
	color: #c60000;
	background: url(/img/disc_arrow_extern_hover.gif) left 2px no-repeat
}
.Community .ProfilboxInner .Container.NetworkActivities p {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	color: #666
}
.Community .ProfilboxInner .Container.NetworkActivities p span.Funktion {
	color: #000;
	font-weight: bold
}
.Community .ProfilboxInner .Container.NetworkActivities a {
	font-weight: normal;
	color: #c60000;
	text-decoration: none
}
.Community .ProfilboxInner .Container.NetworkActivities a:hover {
	text-decoration: underline
}
.Community .NavigationsBox {
	width: 298px;
	border-top: solid 1px #999;
	margin-bottom: 30px
}
.Community .NavigationsBox li span.Anzahl {
	float: right;
	margin-right: 10px;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #c60000
}
.Community .Spaltenmodul {
	width: 298px;
	margin-bottom: 20px;
	border: 1px solid #999
}
.Community .SpaltenmodulInner {
	margin: 0 10px
}
.Community .Spaltenmodul.FBApp .SpaltenmodulInner {
	margin: 0 10px 12px 10px
}
.Community .Spaltenmodul p.Headline {
	margin: 16px 0 28px 0;
	font-family: Georgia, serif;
	font-size: 16px;
	color: #000
}
.Community .Spaltenmodul p.Stichwort {
	margin: 10px 0 12px 0;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	color: #000
}
.Community .Spaltenmodul p {
	margin: 7px 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333
}
.Community .Spaltenmodul a.LinkExtern {
	padding-left: 17px;
	color: #333;
	background: url(/img/disc_arrow_extern.gif) left 2px no-repeat;
	text-decoration: none
}
.Community .Spaltenmodul a.LinkExtern:hover {
	color: #c60000;
	background: url(/img/disc_arrow_extern_hover.gif) left 2px no-repeat
}
.Community .Spaltenmodul.IhreVorteile {
	width: 296px;
	background: #f1f1f1;
	border: solid 2px #999
}
.Community .Spaltenmodul a.RegLink {
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding-right: 24px;
	background-position: right -935px
}
.Community .Spaltenmodul a.RegLink:hover {
	color: #c60000
}
.Community .Spaltenmodul .indent {
	margin-left: 11px
}
.Community .Spaltenmodul ul.BoxKontaktAbgleich {
	list-style: none;
	margin: 20px 0 10px 0
}
.Community .Spaltenmodul ul.BoxKontaktAbgleich li {
	display: block;
	clear: both;
	line-height: 30px;
	border-top: dotted 1px #ccc;
	background: url(/img/f50_sprite_contact_import.gif) no-repeat
}
.Community .Spaltenmodul ul.BoxKontaktAbgleich li.First {
	border-top: 0
}
.Community .Spaltenmodul ul.BoxKontaktAbgleich li.GMail {
	background-position: left top
}
.Community .Spaltenmodul ul.BoxKontaktAbgleich li.Yahoo {
	background-position: left -30px
}
.Community .Spaltenmodul ul.BoxKontaktAbgleich li.WindowsLive {
	background-position: left -60px
}
.Community .Spaltenmodul ul.BoxKontaktAbgleich li.Facebook {
	background-position: left -90px
}
.Community .Spaltenmodul ul.BoxKontaktAbgleich li.Twitter {
	background-position: left -120px
}
.Community .Spaltenmodul ul.BoxKontaktAbgleich li.Xing {
	background-position: left -150px
}
.Community .Spaltenmodul ul.BoxKontaktAbgleich li a {
	display: block;
	text-align: right;
	padding-right: 24px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-position: right -927px
}
.Community .Spaltenmodul ul.BoxKontaktAbgleich li a:hover {
	color: #c60000
}
.Community .Spaltenmodul .SepLine {
	margin-top: 14px;
	border-top: solid 1px #999
}
.Community .Spaltenmodul form {
	margin: 20px 0
}
.Community textarea.Textarea {
	width: 276px;
	border: solid 1px #ccc;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-indent: 10px;
	color: #999
}
.Community a.LinkVorschau {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	padding-right: 26px;
	background-position: right -935px
}
.Community a.LinkVorschau:hover {
	color: #c60000
}
.Community p.Stichwort.FBApp {
	padding-left: 25px;
	background-position: left -3px
}
.AktionsBox {
	border: solid 1px #999;
	padding: 7px 8px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666
}
.AutorKopfInfoBox .AktionsBox {
	margin-top: 20px
}
.AktionsBox p {
	margin: 0 0 7px 0
}
a.AktionsLink {
	display: block;
	border-top: dotted 1px #999;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	padding: 2px 0 2px 22px
}
a.AktionsLink:hover {
	color: #c60000
}
a.AktionsLink.Nachricht {
	background-position: left -1500px
}
a.AktionsLink.Folgen {
	background-position: left -1460px
}
a.AktionsLink.NichtFolgen {
	background-position: left -1480px
}
a.AktionsLink.Blockieren {
	background-position: left -1420px
}
a.AktionsLink.NichtBlockieren {
	background-position: left -1440px
}
.Community .CommunityKopf {
	padding-bottom: 5px;
	border-bottom: solid 1px #000;
	font-family: Georgia, serif;
	font-size: 22px;
	color: #000
}
.Community .CommunityKopf+p {
	margin-top: 20px
}
.Community .boxBROG.First {
	border-top: 0
}
.Community .mein_www620 {
	padding-right: 10px
}
.Community .Merkzettelmein_wwwInfo {
	float: right;
	text-align: right;
	padding: 10px 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999
}
.Community a.MerkzettelRemmein_www {
	float: right;
	position: relative;
	top: -1px;
	margin-left: 10px;
	width: 14px;
	height: 14px;
	background-position: left -1079px;
	cursor: pointer
}
.Community p.SubTitle {
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 21px;
	color: #000;
	margin-bottom: 20px
}
.Community p.SubTitleBlk {
	margin: 24px 0 16px 0;
	font-family: Georgia, serif;
	font-size: 16px;
	color: #000
}
.Community #alaBROGbz-ContentRightInner .Username {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c60000;
	text-decoration: none
}
.Community #alaBROGbz-ContentRightInner a.Username:hover {
	text-decoration: underline
}
.Community form, .Community p.Small, .Suche p.Small, .Community span.Small, .LightBoxContent {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #333
}
.Community p.Small.menge {
	margin: 10px 0;
	line-height: 14px
}
.Community form p, .Community .LightBoxContent p {
	margin: 13px 0 7px 0
}
.Community .Merkzettel p.Copy {
	margin: 0 0 20px 0
}
.Community form#contributions p {
	margin: 0 0 7px 0
}
.Community form.RegFrm p, .Community form.RegFrm input.Text, .Community form.RegFrm input.TextFilled, .Community form.RegFrm input.TextBlk, .Community form.RegFrm div.SepLine, .Community form.RegFrm div.SubmitRow {
	width: 370px
}
.Community form.RegFrm label {
	margin-right: 10px
}
.Community form.RegFrm input.Radio {
	position: relative;
	top: 2px
}
.Community form.LoginFrm, .Community form.LoginFrm input.Text, .Community form.LoginFrm input.TextFilled, .Community form.RegCompleteFrm p, .Community form.RegCompleteFrm input.Text, .Community form.RegCompleteFrm input.TextFilled, .Community form.RegCompleteFrm textarea.Textarea, .Community form.RegCompleteFrm .SepLine, .Community form.RegCompleteFrm .SubmitRow {
	width: 360px
}
.Community form input.Text, .Community form input.TextFilled, .Community input.TextBlk {
	margin-bottom: 3px;
	border: solid 1px #ccc
}
.Community #alaBROGbz-ContentRightInner .CommunityKopf+form.LoginFrm {
	margin-top: 8px
}
.Community label.smallLabel {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333;
	cursor: pointer
}
.Community a.Radio {
	padding: 0 0 3px 20px;
	background-position: left -280px;
	cursor: pointer
}
.Community a.Radio.Selected {
	background-position: left -400px
}
.Community span.ChkBoxLabel, .Community span.RadioLabel {
	display: block;
	margin-left: 24px
}
.Community form div.SepLine, .LightBoxContent.Community div.SepLine {
	margin-top: 20px;
	padding-bottom: 20px;
	border-top: dotted 1px #999
}
.Community span.ChkBoxLabel a, .Community form a.TxtLink {
	color: #c60000;
	text-decoration: none
}
.Community span.ChkBoxLabel a:hover, .Community form a.TxtLink:hover {
	text-decoration: underline
}
.Community input.TextFilled, .Community input.TextBlk {
	color: #333
}
.Community .UserfotoPreview {
	width: 210px;
	margin: 10px 0 20px 0
}
.Community .UserfotoPreview a.SchliessenIcon.right {
	margin: 0;
	position: relative;
	top: -2px
}
.Community .AvatarLine img {
	margin-right: 15px
}
form.RegFrm.ErstLogin .NichtErstLogin {
	display: none
}
form.RegFrm .NurErstLogin {
	display: none
}
form.RegFrm.ErstLogin .NurErstLogin {
	display: block
}
.Community .NLOrderFrm {
	width: 400px
}
.Community .NLOrderFrm a.ArrowLink {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	background-position: right -937px
}
.Community form.NLOrderFrm input.Checkbox {
	float: left
}
.Community .NLOrderFrm p {
	margin: 17px 0
}
.Community form.NLOrderFrm label {
	display: block;
	margin-left: 20px
}
.Community form.NLOrderFrm span.nlLabel {
	font-family: Georgia, serif;
	font-size: 16px;
	position: relative;
	top: -3px
}
.Community form.NLOrderFrm .formatSel {
	border-top: 1px solid #999
}
.Community form.NLOrderFrm .formatSel input.Radio {
	float: left
}
.Community form.NLOrderFrm .formatSel label {
	float: left;
	margin: 0 20px 0 5px
}
.Community form.NLOrderFrm.disabled * {
	color: #999;
	cursor: crosshair
}
.FollowBox .mein_www620 {
	margin-top: 10px;
	padding: 5px 0 15px 0;
	border-top: 1px dotted #999
}
.FollowBox .mein_www620 .mein_wwwHeadLink .Headline {
	font-size: 17px
}
.FollowBox .mein_wwwInfo {
	margin: 0!important
}
.LinkArrow {
	background: url(/img/f50_sprite_vert.gif) no-repeat;
	margin-left: 5px;
	padding: 0 5px;
	background-position: left -932px
}
.FormInfo {
	display: inline;
	cursor: pointer;
	position: relative;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left: 7px
}
.FormInfo .InfoLink {
	padding-left: 14px;
	color: #c60000;
	background-position: left -1198px;
	color: #c60000
}
.KommentierenFormInner .FormInfo, .LeserkommentarAntwortFrm .FormInfo {
	float: right;
	position: relative;
	right: 20px;
	top: 2px
}
a.Tooltip {
	cursor: pointer;
	padding-right: 26px;
	background-position: right -936px;
	color: #c60000;
	text-decoration: none
}
a.Tooltip:hover {
	text-decoration: underline
}
.Community .StatusBox {
	border: solid 2px #ccc;
	margin: 27px 0 20px 0;
	padding: 20px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #333
}
.Community .StatusBox div.SepLine {
	margin-top: 15px;
	padding-bottom: 10px;
	border-top: dotted 1px #999
}
.Community .StatusBox .StatusLine {
	margin-bottom: 8px
}
.Community .StatusBox a.HideMsg {
	float: left;
	padding: 0 5px;
	background-position: left -1077px;
	text-decoration: none
}
.Community .StatusBox .StatusLineInner {
	margin-left: 22px
}
.Community .StatusBox .StatusLineInner a {
	font-weight: bold;
	color: #333;
	text-decoration: none
}
.Community .StatusBox .StatusLineInner a:hover {
	font-weight: bold;
	color: #c60000;
	text-decoration: none
}
.Community .StatusBox .StatusLine.QFollow {
	height: 20px;
	line-height: 20px
}
.Community .StatusBox a.SubmitBtn.right {
	margin-left: 10px
}
.Community .StatusBox .PagerBox.right {
	line-height: 18px;
	padding: 0
}
.Leserkommentar .RelDate {
	float: right;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999
}
.Community .Leserkommentar .ArtikelReferenz {
	margin: 16px 0 12px 0;
	padding: 0 0 8px 10px;
	border-bottom: dotted 1px #999
}
.Community .Leserkommentar .ArtikelReferenz a {
	font-family: Georgia, serif;
	color: #999;
	text-decoration: none
}
.Community .Leserkommentar .ArtikelReferenz a:hover {
	color: #c60000
}
.Community .Leserkommentar .ArtikelReferenz a span.Stichwort {
	display: block;
	padding-bottom: 2px;
	font-size: 13px
}
.Community .Leserkommentar .ArtikelReferenz a span.Headline {
	font-size: 20px;
	padding-right: 12px;
	background: url(/img/link_arrow_red.gif) no-repeat right center
}
.Leserkommentar div.SepLine {
	clear: both;
	margin: 10px 0 0 0!important;
	padding: 0 0 7px 0!important;
	border-top: dotted 1px #999
}
.Leserkommentar .activeLMReplies {
	display: block;
	text-align: right
}
.Leserkommentar .nickname {
	cursor: help
}
.LeserkommentarFunktionen {
	margin: 5px 0 14px 0
}
.LeserkommentarFunktionen a.LeserkommentarFunktion {
	margin-right: 8px
}
a.ArrowDown {
	font-family: Verdana, sans-serif;
	font-weight: normal!important;
	font-size: 11px;
	line-height: 16px;
	color: #000!important;
	text-decoration: none;
	padding-right: 10px!important;
	background-position: right -1382px
}
a.ArrowDown:hover {
	color: #c60000
}
a.ArrowUp {
	font-family: Verdana, sans-serif;
	font-weight: normal!important;
	font-size: 11px;
	line-height: 16px;
	color: #000!important;
	text-decoration: none;
	padding-right: 10px!important;
	background-position: right -1403px
}
a.ArrowUp:hover {
	color: #c60000
}
.Community .Leserkommentar .Quoted {
	margin-left: 10px
}
.Community .Leserkommentar .Quoted * {
	color: #999!important
}
.Community .Stoerer {
	background: #f1f1f1;
	margin: 20px 0;
	padding: 16px 0 17px 20px;
	border-top: solid 1px #000
}
.Community .Stoerer p {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333
}
.Community .ProfilBoxLarge {
	margin: 0;
	padding: 13px 0 0 0;
	border-top: solid 1px #000
}
.Community .ProfilBoxLargeInner {
	margin: 0 10px 0 80px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #434343
}
.Community .ProfilBoxLarge input.Checkbox.left {
	margin-right: 5px;
	position: relative;
	top: 4px
}
.Community p.ProfilBoxLargeText {
	margin: 8px 180px 0 0
}
.Community .ProfilBoxLarge div.Activity {
	margin: 12px 0 37px 0;
	padding: 7px 0 0 0;
	border-top: dotted 1px #ccc;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	color: #666
}
.Community div.Activity a.Username, .light {
	font-weight: normal!important
}
.Community .ProfilBoxLarge.Abgleich .Bildbox {
	margin-left: 3px;
	margin-bottom: 40px;
	top: 4px
}
.Community .ProfilBoxLarge.Abgleich .ProfilBoxLargeInner {
	margin-left: 103px
}
.Community .mein_www542 {
	width: 542px
}
.Community .mein_www542 img.t_BROGfoto.right {
	margin: 0 0 10px 10px
}
.Community .mein_www542 a.mein_wwwHeadLink {
	font-family: Georgia, serif;
	text-decoration: none;
	color: #333
}
.Community .mein_www542 a.mein_wwwHeadLink:hover {
	color: #c60000
}
.Community .mein_www542 a.mein_wwwHeadLink span.Stichwort {
	display: block;
	font-size: 13px;
	margin-bottom: 3px
}
.Community .mein_www542 a.mein_wwwHeadLink span.Headline {
	font-size: 20px
}
.Community .mein_www542 p.Copy {
	margin-top: 2px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333
}
.Community form.NachrichtSchreiben, .Community form.NachrichtSchreiben input.Text, .Community form.NachrichtSchreiben textarea, .Community form.Benachrichtigungen {
	width: 460px
}
.Community form.NachrichtSchreiben textarea {
	margin-bottom: 10px
}
.pwinput_overlay {
	display: none;
	position: absolute;
	left: 10px;
	top: 2px;
	font-size: 10px;
	color: #999
}
.Community form.NachrichtSchreiben .AutoComplete {
	width: 450px;
	position: absolute;
	margin-top: -4px;
	padding-left: 10px;
	background: #fff;
	border: solid 1px #ccc
}
.Community form.NachrichtSchreiben .AutoComplete a {
	display: block;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000
}
.Community form.NachrichtSchreiben .AutoComplete a:hover {
	background: #ccc
}
.Community .PagerBox.lightTopBorder {
	padding: 6px 0;
	border-top: solid 1px #ccc
}
.Community .PagerBox.lightBottomBorder {
	padding: 6px 0;
	border-bottom: solid 1px #ccc
}
.Community .Liste p.ListenKopf {
	margin: 23px 0 17px 0
}
.Community .Liste.Abgleich {
	padding: 20px 0 10px 0;
	border-top: solid 1px #000;
	border-bottom: solid 1px #000
}
.Community .Liste.Abgleich p {
	margin: 0 0 7px 0
}
.LightBoxBgnd {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1000
}
.LightBoxOverlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #333;
	z-index: 1001;
	opacity: .95;
	-ms-filter: "alpha(opacity=95)";
	filter: alpha(opacity=95)
}
.LightBoxOverlay.Foto, .LightBoxOverlay.Slideshow, .LightBoxOverlay.Video {
	background-color: #333;
	opacity: .95;
	-ms-filter: "alpha(opacity=95)";
	filter: alpha(opacity=95)
}
.LightBoxContent {
	position: absolute;
	background: white;
	z-index: 1002;
	overflow: auto
}
.LightBoxContent.W650 {
	width: 626px;
	padding: 10px 10px 30px 14px;
	top: 25%;
	left: 25%
}
.LightBoxContent.W400 {
	width: 373px;
	padding: 10px 10px 14px 13px;
	top: 25%;
	left: 35%
}
.LightBoxContent.W288 {
	width: 268px;
	padding: 10px;
	top: 25%;
	left: 40%
}
.LightBoxContent.Fullscreen.Foto {
	width: 100%;
	top: 3%;
	left: 0;
	background: none!important
}
.alaBROGbz-ArtikelFotos .LightBoxContent.Fullscreen.Foto {
	top: -190px
}
.LightBoxContent.Fullscreen.Slideshow {
	width: 100%;
	top: 5px;
	left: 0
}
#basic-modal-content, #nutzbedModal, #privacyModal, #delImgConfModal, #delAccntConfModal, #newPwdModal, #newEmailModal, #lmTermsModal, #forgottenPwdModal, #forgottenUsernameModal, #beitragMerkenModal, #loginModal, #lmLoeschenModal, #followModal, .LightBoxContent.Follow, #followerLoeschenModal {
	display: none
}
.simplemodal-wrap .LightBoxContent {
	top: 0;
	left: 0
}
#simplemodal-overlay {
	background-color: #000;
	cursor: wait
}
.LightBoxContent.W650 form.LoginFrm, .LightBoxContent.W650 form.LoginFrm input.Text {
	width: 618px
}
.LightBoxContent p.BoxTitle {
	margin: 22px 0 10px 0;
	font-family: Georgia, serif;
	font-size: 16px;
	color: #333
}
.LightBoxContent p.BoxTitle.ErrMsg {
	color: #c60000
}
.LightBoxContent .Scrollbox {
	padding: 0 10px;
	border: solid 1px #ccc;
	overflow: auto
}
.LightBoxContent.W400 .Scrollbox {
	height: 263px;
	margin-bottom: 12px
}
.LightBoxContent .Scrollbox p {
	margin: 13px 0 7px 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	letter-spacing: -0.85px;
	line-height: 16px;
	color: #434343
}
.LightBoxContent.Follow p.BoxTitle {
	margin-bottom: 30px
}
.LightBoxContent.Follow p a {
	color: #c60000;
	text-decoration: none
}
.LightBoxContent.Follow p a:hover {
	text-decoration: underline
}
.Fullscreen {
	width: 100%;
	text-align: center
}
.FullscreenFotoInner {
	width: 760px;
	margin: auto
}
.FullscreenFotoInner span.PagerStatus {
	font-weight: bold;
	color: #ccc
}
.FullscreenFotoInner .Bildnachweis {
	top: 5px
}
.Fullscreen.Foto .Bildunterschrift {
	margin: 12px 0;
	font-family: Georgia, serif;
	font-size: 14px;
	color: #ccc
}
.Fullscreenmein_www {
	text-align: left;
	padding-top: 15px;
	border-top: solid 1px #ccc
}
.Fullscreenmein_www .Stichwort {
	font-family: Georgia, serif;
	font-size: 13px;
	margin-bottom: 4px
}
.Fullscreenmein_www .Headline {
	font-family: Georgia, serif;
	font-weight: normal;
	font-size: 20px;
	line-height: 24px;
	margin-bottom: 2px
}
.Fullscreenmein_www .Copy {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px
}
.Fullscreen.Foto .Stichwort, .Fullscreen.Foto .Copy {
	color: #333
}
.FullscreenSlideshowInner {
	width: 940px;
	padding: 20px 0;
	margin: auto
}
.Fullscreen.Slideshow .Bildunterschrift, .Fullscreen.Slideshow .Headline, .Fullscreen.Video .Bildunterschrift, .Fullscreen.Video .Headline {
	margin: 10px 0 12px 0;
	font-family: Georgia, serif;
	font-size: 14px;
	color: #ccc!important
}
.Fullscreen.Slideshow .Stichwort, .Fullscreen.Slideshow .Copy, .Fullscreen.Video .Stichwort, .Fullscreen.Video .Copy {
	color: #999!important
}
.ExitFullscreen {
	padding-top: 9px;
	border-top: 1px solid #ccc;
	text-align: right;
	z-index: 1003
}
.ExitFullscreen img {
	cursor: pointer
}
a.SchliessenText {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	padding-right: 25px;
	background-position: right -1078px;
	cursor: pointer;
	text-decoration: none
}
a.SchliessenText.Inv {
	color: #ccc;
	background-position: right -2256px;
	cursor: pointer
}
a.SchliessenIcon {
	padding: 2px 8px;
	background-position: left -1079px;
	cursor: pointer
}
a.SchliessenIcon.right {
	margin: 0 0 10px 20px
}
.BedienleisteBgnd {
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 30px
}
.BedienleisteOverlay {
	background: url(/img/bedienleiste_schatten.png) top center repeat-x;
	height: 40px;
	left: 0;
	position: fixed;
	bottom: 0;
	width: 100%;
	z-index: 1001
}
.BedienleisteWrapper {
	width: 100%;
	text-align: center;
	position: fixed;
	background: #222;
	z-index: 1002
}
.BedienleisteContent {
	width: 960px;
	margin: auto;
	background: #222;
	z-index: 1003;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #fff;
	line-height: 30px
}
a.ShowActivityWin {
	padding: 6px 12px;
	background-position: center -1561px;
	cursor: pointer
}
.LoggedUser {
	float: left;
	width: 203px;
	overflow: hidden
}
.Activity {
	float: left;
	text-align: left;
	width: 550px;
	overflow: hidden
}
.Activity span.Action {
	color: #666
}
.Activity a.User {
	color: #fff;
	text-decoration: none
}
.Activity a.User:hover {
	color: #c60000;
	text-decoration: none
}
.Activity a.HeadLine {
	font-family: Georgia, serif;
	font-size: 13px;
	color: #ccc;
	text-decoration: none;
	padding-right: 10px;
	background-position: right -1362px
}
.Activity a.HeadLine:hover {
	color: #c60000
}
.Status {
	float: left;
	width: 54px
}
.Status a {
	font-size: 10px;
	font-weight: bold;
	color: #c60000;
	text-decoration: none;
	padding: 0 0 0 16px
}
a.UnreadMessages {
	background-position: left -1522px
}
a.Warnings {
	background-position: left -1542px
}
.Logout {
	float: right
}
.BedienleisteContent a.ArrowLink {
	color: #fff;
	text-decoration: none;
	padding-right: 10px;
	background-position: right -1362px
}
.BedienleisteContent a.ArrowLink:hover {
	color: #c60000
}
.ActivityWinWrapper {
	width: 100%;
	text-align: center;
	position: fixed;
	bottom: 30px;
	z-index: 1002;
	background: transparent
}
.ActivityWinContent {
	width: 562px;
	margin: auto;
	padding-top: 34px;
	background: url(/img/aktivfenster_schatten.png) top center repeat-x
}
.ActivityWinContentInner {
	width: 502px;
	padding: 0 30px 10px 30px;
	text-align: left;
	background: #f1f1f1;
	z-index: 1003;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #333
}
.ActivityWinContentInner a.LinkAlle {
	text-decoration: none;
	color: #333;
	padding-right: 26px;
	background-position: right -98px
}
.ActivityWinContentInner a.LinkAlle:hover {
	color: #c60000;
	background-position: right -118px
}
.ActivityLine {
	margin-top: 8px;
	padding-top: 8px;
	border-top: dotted 1px #999
}
.ActivityLine a.User {
	color: #c60000;
	text-decoration: none
}
.ActivityLine a.User:hover {
	text-decoration: underline
}
.ActivityLine a.HeadLine {
	font-family: Georgia, serif;
	font-size: 13px;
	color: #333;
	text-decoration: none;
	padding-right: 10px;
	background-position: right -1362px
}
.ActivityLine a.HeadLine:hover {
	color: #c60000
}
.TooltipBubble {
	display: none;
	position: absolute;
	width: 200px;
	max-width: 400px;
	bottom: 14px;
	left: 50px;
	padding-bottom: 20px;
	background: url(/img/tweetbox_bottom.gif) left bottom no-repeat
}
.TooltipBubbleInner {
	display: block;
	padding: 10px;
	border: solid 1px #ccc;
	border-bottom: 0;
	background: #fff
}
.TooltipBubble p {
	width: auto!important;
	margin: auto!important;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #333
}
a.ArrowLinkRed {
	color: #c60000;
	text-decoration: none;
	margin-bottom: 10px;
	padding-right: 26px;
	background-position: right -935px
}
a.ArrowLinkRed:hover {
	text-decoration: underline
}
#TopAd, #SkyAd {
	display: none
}
#TopAd {
	width: 960px;
	min-height: 100px
}
#TopAdContent {
	margin-left: 20px
}
#SkyAd {
	position: absolute;
	left: 1000px
}
.Anzeige.HeaderSponsor {
	float: left;
	width: 230px;
	height: 85px;
	margin-top: 6px;
	overflow: hidden
}
.AnzeigenKopf {
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 20px;
	color: #999
}
.Anzeige.MonsterAd .AnzeigenKopf {
	line-height: 30px
}
.Anzeige.MonsterAd .MonsterAdInner {
	width: 960px;
	height: 243px;
	overflow: hidden;
	padding-bottom: 15px;
	background: url("../img/ressortnav_bgnd.gif") repeat-x center bottom
}
.Anzeige.SuperBanner {
	margin: 5px 0 15px 0;
	padding-bottom: 15px;
	background: url("../img/ressortnav_bgnd.gif") repeat-x center bottom
}
.Anzeige.SuperBanner .AnzeigenKopf {
	float: left;
	position: relative;
	top: -3px
}
.Anzeige.SuperBanner .SuperBannerInner {
	width: 728px;
	height: 90px;
	margin: 0 116px;
	overflow: hidden
}
.Anzeige.SmallRectangle {
	margin-bottom: 40px
}
.Anzeige.SmallRectangle .AnzeigenKopf {
	border-top: solid 1px #000
}
.Anzeige.SmallRectangle .Anzeige.SmallRectangleInner {
	width: 300px;
	height: 125px;
	overflow: hidden
}
.Anzeige.MediumRectangle {
	margin-bottom: 40px
}
.FotoBox .Anzeige.MediumRectangle .AnzeigenKopf {
	border-top: solid 1px #ccc
}
.Anzeige.MediumRectangle .AnzeigenKopf {
	border-top: solid 1px #000
}
.SlideshowBox .Anzeige.MediumRectangle .AnzeigenKopf, .AudioBox .Anzeige.MediumRectangle .AnzeigenKopf, .VideoBox .Anzeige.MediumRectangle .AnzeigenKopf {
	border-top: solid 1px #333
}
.Anzeige.MediumRectangle .Anzeige.MediumRectangleInner {
	width: 300px;
	height: 250px;
	overflow: hidden
}
.FotoBoxInnerRight .Anzeige.MediumRectangle, .SlideshowBoxInnerRight .Anzeige.MediumRectangle, .VideoBoxInnerRight .Anzeige.MediumRectangle, .AudioBoxInnerRight .Anzeige.MediumRectangle {
	margin-bottom: 8px
}
.Anzeige.HalfPage {
	margin-bottom: 40px
}
.Anzeige.HalfPage .AnzeigenKopf {
	border-top: solid 1px #000
}
.Anzeige.HalfPage .HalfPageInner {
	width: 300px;
	height: 620px;
	overflow: hidden
}
.Anzeige.ContentAd {
	margin-bottom: 40px
}
.Anzeige.ContentAd .AnzeigenKopf {
	border-top: solid 1px #000
}
.Anzeige.ContentAd .ContentAdInner {
	width: 300px;
	margin-top: 10px
}
.Anzeige.BannerAd>div {
	margin: 40px 0
}
.Anzeige.BannerAd .AnzeigenKopf {
	border-top: solid 1px #000
}
.Anzeige.BannerAd .BannerAdInner {
	width: 620px;
	margin-top: 10px
}
.Anzeige.GoogleAdsleerBROOG {
	width: 600px;
	margin: 50px 0
}
.Anzeige.GoogleAdsleerBROOG .AnzeigenKopf {
	border-top: solid 1px #000
}
.GoogleAd {
	width: 280px;
	margin-top: 10px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000
}
.GoogleAd a {
	text-decoration: none;
	font-size: 10px;
	color: #999
}
.GoogleAd a:hover {
	color: #c60000
}
.Anzeige.VerlagsboxleerBROOG {
	width: 600px;
	margin: 50px 0
}
.Anzeige.VerlagsboxleerBROOG .AnzeigenKopf {
	border-top: solid 1px #000
}
.Anzeige.Text.Artikelfuss {
	margin: 20px 0 0 0;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #333
}
.Anzeige.Text.Artikelfuss a {
	text-decoration: none;
	color: #333
}
span.SocialMediaStatus span.StatusKommentare, span.SocialMediaStatus span.StatusEmpfehlungen, span.SocialMediaStatus span.StatusFollowers, .Breadcrumbs ul li, .Breadcrumbs h1, .Breadcrumbs span.Rss, .FilterBox a.FilterLink, .FilterBox a.FilterLink.Selected, .Blog a.LinkAeltere, .Blog a.LinkAeltere:hover, .LinkMehr, li.RelatedLink.Text, li.RelatedLink.Foto, li.RelatedLink.Audio, li.RelatedLink.Video, li.RelatedLink.Slideshow, li.RelatedLink.Interaktiv, .boxBROG a.LinkIntern, .boxBROG a.LinkIntern:hover, .PagerNav a.FirstPage, .PagerNav a.Previous, .PagerNav a.Next, .PagerNav a.LastPage, div.LinkAlle a, div.LinkFolgen a, a.LinkArtikel, div.LinkAlle a:hover, div.LinkFolgen a:hover, a.LinkArtikel:hover, div.SerienLink a, div.SerienLink a:hover, .ThemenInfo a.ThemenHeadLink, .ThemenInfo a.ThemenHeadLink:hover, .KolumnenInfoTxt a.KolumneHeadLink, .KolumnenInfoTxt a.KolumneHeadLink:hover, .Socialalle_med .boxBROG a.LinkUpdate, .Socialalle_med .MoreOnTwitter a, .Socialalle_med .MoreOnTwitter a:hover, .VideoBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Text, .SlideshowBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Text, .AudioBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Text, .VideoBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Foto, .SlideshowBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Foto, .AudioBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Foto, .VideoBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Video, .SlideshowBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Video, .AudioBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Video, span.RelatedLinkArrow, span.Winkel, ul.ThemenSpalte a.ThemenLink, a.ArrowLink, a.ArrowLinkRight, a.ArrowDown, a.ArrowUp, .NavigationsBox a.LinkNavigationsBox, .NavigationsBox ul.Level3 li a, .NavigationsBox ul.Level4 li a, .Community .NavigationsBox a.LinkNavigationsBox, .Community .NavigationsBox a.LinkNavigationsBox.Selected, .Community .Spaltenmodul a.RegLink, .Community .Spaltenmodul ul.BoxKontaktAbgleich li a, .ContentFooter a.PagetopLink, .Community a.MerkzettelRemmein_www, a.RemoveLM, .FormInfo .InfoLink, a.Tooltip, a.SchliessenIcon, a.SchliessenText, a.ArrowLinkRed, a.PfeilNavigation.Zurueck, a.PfeilNavigation.Vor, a.PfeilNavigation.Hoch, a.PfeilNavigation.Runter, span.LinkWinkel, .Community .StatusBox a.HideMsg, a.AktionsLink, a.ShowActivityWin, a.UnreadMessages, a.Warnings, .Activity a.HeadLine, .ActivityLine a.HeadLine, .ActivityWinContentInner a.LinkAlle, a.VerkleinernIcon, a.prevMonth, a.nextMonth, ul.BeitragsArchivCol li, a.FilterWeitereLink, a.FilterWeitereLink.Open, .Autor .AutorKopfBild a.ArrowLinkRight, a.Vollansicht, a.Vollansicht.Selected, a.Kurzansicht, a.Kurzansicht.Selected, .ArtikelKommentieren.Artikelfuss .LMFussLink .Winkel, a.followUser, .LinkArrow {
	background-image: url(/img/f50_sprite_vert.gif);
	background-repeat: no-repeat
}
a.Socialcentrrum, a.ArtikelFunktion.Kommentieren, a.ArtikelFunktion.Empfehlen, a.ArtikelFunktion.Weitersagen, .ArtikelFunktion.Merken, a.ArtikelFunktion.Drucken, a.ArtikelFunktion.Facebook, a.ArtikelFunktion.Twitter, a.ArtikelFunktion.GPlus, .ArtikelAbbinder.Video a.ArtikelFunktion.Empfehlen, .ArtikelAbbinder.Audio a.ArtikelFunktion.Empfehlen, .ArtikelAbbinder.Slideshow a.ArtikelFunktion.Empfehlen, .ArtikelAbbinder.Video a.ArtikelFunktion.Weitersagen, .ArtikelAbbinder.Audio a.ArtikelFunktion.Weitersagen, .ArtikelAbbinder.Slideshow a.ArtikelFunktion.Weitersagen, .ArtikelAbbinder.Video .ArtikelFunktion.Merken, .ArtikelAbbinder.Audio .ArtikelFunktion.Merken, .ArtikelAbbinder.Slideshow .ArtikelFunktion.Merken, .Community p.Stichwort.FBApp {
	background-image: url(/img/f50_sprite_socialmedia.gif);
	background-repeat: no-repeat
}
#jsMailConf, div.AnsichtFilter, .LeserkommentarAntwortlisteKopf {
	display: none
}
.mein_www210 p.Copy, .mein_www300 p.Copy, .mein_www380 p.Copy, .mein_www620 p.Copy, .mein_wwwInRondell p.Copy, .BROGcomment_boxmein_www p.Copy, .mein_wwwMultimedia p.Copy, .mein_wwwMultimedia ol, .mein_wwwMultimedia ul, .PulldownVersandmein_www p.Copy {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #434343
}
.mein_www210 p.Copy a, .mein_www300 p.Copy a, .mein_www380 p.Copy a, .mein_wwwInRondell p.Copy a, .BROGcomment_boxmein_www p.Copy a {
	color: #434343;
	text-decoration: none;
	cursor: pointer
}
p.Copy a {
	cursor: pointer
}
p.Copy a.LinkMehr {
	margin-right: 7px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #c60000!important;
	text-decoration: none;
	padding-right: 7px;
	background-position: right -1363px
}
p.Copy a.LinkMehr:hover {
	text-decoration: underline
}
p.Copy span.Autor span.caps {
	margin-right: 10px
}
.alaBROGbz-ArtikelEinleitung span.Autor span.caps a {
	color: #333;
	text-decoration: none
}
span.Autor span.caps a:hover {
	color: #c60000
}
.mein_wwwInfo {
	float: left;
	margin: 0 0 5px 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000
}
.Merkzettel .mein_wwwInfo {
	margin-top: -5px
}
.SuchergebnisListe .mein_wwwInfo {
	margin: 15px 0 5px 0
}
.Ticker .mein_wwwInfo {
	margin-top: 5px
}
.Themen .mein_wwwInfo {
	margin-top: 5px
}
.mein_wwwInfo span.Date {
	color: #434343
}
.mein_www210 span.SocialMediaStatus, .mein_www300 span.SocialMediaStatus, .mein_www380 span.SocialMediaStatus, .mein_www620 span.SocialMediaStatus, .mein_wwwMultimedia span.SocialMediaStatus {
	margin-left: -10px;
	white-space: nowrap;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999
}
span.SocialMediaStatus span.StatusKommentare {
	margin-left: 10px;
	padding-left: 15px;
	background-position: left -219px;
	position: relative
}
span.SocialMediaStatus span.StatusEmpfehlungen {
	margin-left: 11px;
	padding-left: 16px;
	background-position: left -238px;
	position: relative
}
span.SocialMediaStatus span.StatusFollowers {
	margin-left: 12px;
	padding-left: 13px;
	background-position: left -258px
}
.VideoBox span.SocialMediaStatus span.StatusEmpfehlungen, .SlideshowBox span.SocialMediaStatus span.StatusEmpfehlungen, .AudioBox span.SocialMediaStatus span.StatusEmpfehlungen {
	background-position: left -1930px;
	position: relative
}
.Index .mein_wwwInfo {
	float: left;
	margin: 15px 0 5px;
	color: #000;
	font-family: Verdana, sans-serif;
	font-size: 10px
}
ul.RelatedLinkBox li.RelatedLink.Text {
	padding-left: 24px;
	background-position: left -476px
}
ul.RelatedLinkBox li.RelatedLink.Foto {
	padding-left: 24px;
	background-position: left -638px
}
ul.RelatedLinkBox li.RelatedLink.Audio {
	padding-left: 24px;
	background-position: 3px -3080px
}
ul.RelatedLinkBox li.RelatedLink.Video {
	padding-left: 24px;
	background-position: left -797px
}
ul.RelatedLinkBox li.RelatedLink.Slideshow {
	padding-left: 24px;
	background-position: left -3303px
}
ul.RelatedLinkBox li.RelatedLink.Interaktiv {
	padding-left: 24px;
	background-position: left -3192px
}
span.RelatedLinkArrow {
	white-space: nowrap;
	margin-left: 7px;
	padding: 0 4px;
	background-position: left -934px
}
.VideoBox span.RelatedLinkArrow, .AudioBox span.RelatedLinkArrow, .SlideshowBox span.RelatedLinkArrow {
	background-position: left -334px
}
div.centrrum {
	position: relative
}
.mein_www210 div.centrrum {
	top: 5px
}
img.MediaIcon {
	position: absolute;
	top: 10px;
	right: 10px
}
img.MediaPagerIcon1 {
	position: absolute;
	bottom: 10px;
	right: 70px
}
img.MediaPagerIcon2 {
	position: absolute;
	bottom: 10px;
	right: 40px
}
img.MediaPagerIcon3 {
	position: absolute;
	bottom: 10px;
	right: 10px
}
.Rubrik .nachste_klien .mein_www380 {
	width: 300px!important;
	border-top: 1px solid #999;
	padding-top: 12px!important
}
.mein_www380.First {
	border: 0;
	padding-top: 0
}
.mein_www380.Top {
	border-top: 0;
	margin-bottom: 10px;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #ccc
}
.mein_www380.Top a.mein_wwwHeadLink {
	display: block;
	text-decoration: none
}
.mein_www380.Top span.Headline {
	font-family: Georgia, serif;
	font-size: 25px;
	line-height: 27px;
	color: #000;
	margin: 4px 0
}
.mein_www380 {
	width: 380px;
	border-top: solid 1px #ccc;
	padding-top: 10px;
	margin-bottom: 15px
}
.mein_www380.Top div.centrrum a img {
	margin-bottom: 8px
}
.mein_www380 img.t_BROGfoto.right {
	margin: 0 0 10px 10px
}
.mein_www380 a.mein_wwwHeadLink {
	display: block;
	margin-bottom: -3px;
	line-height: 22px;
	text-decoration: none
}
.mein_www380 span.Stichwort {
	display: block;
	margin-bottom: 4px;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 100%;
	color: #434343
}
.mein_www380 span.Headline {
	font-family: Georgia, serif;
	font-size: 20px;
	color: #000
}
.mein_www380 a.mein_wwwHeadLink:hover, .mein_www380 a.mein_wwwHeadLink:hover * {
	color: #c60000
}
.mein_www380 p.Copy {
	margin-top: 4px
}
.mein_www380 .Autor {
	font-size: 10px;
	color: #999!important
}
.mein_www380 ul.RelatedLinkBox {
	margin: 12px 0 0 10px;
	list-style: none
}
.mein_www380 ul.RelatedLinkBox li.RelatedLink {
	margin: 5px 0;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px;
	color: #000
}
.mein_www380 ul.RelatedLinkBox li.RelatedLink a {
	color: #000;
	text-decoration: none
}
.mein_www380 ul.RelatedLinkBox li.RelatedLink a:hover {
	color: #c60000
}
.mein_www380 ul.RelatedLinkBox li.RelatedLink img {
	position: relative;
	top: 0;
	left: 7px
}
.mein_www210 {
	width: 210px;
	border-top: solid 1px #ccc;
	padding-top: 6px;
	margin-bottom: 16px
}
.mein_www210 img.t_BROGfoto {
	margin: 0 0 4px 0
}
.mein_www210 img.t_BROGfoto.right {
	float: none
}
.mein_www210.First {
	border-top: 0;
	padding-top: 0
}
.mein_www210 a.mein_wwwHeadLink {
	display: block;
	line-height: 19px;
	text-decoration: none
}
.mein_www210 span.Stichwort {
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 100%;
	color: #434343
}
.mein_www210 span.Headline {
	display: block;
	margin: 4px 0 3px 0;
	font-family: Georgia, serif;
	font-size: 17px;
	color: #000
}
.mein_www210 a.mein_wwwHeadLink:hover, .mein_www210 a.mein_wwwHeadLink:hover * {
	color: #c60000
}
.mein_www210 .Autor {
	font-size: 10px;
	color: #999!important
}
.mein_www210 ul.RelatedLinkBox {
	margin: 12px 0 0 10px;
	list-style: none
}
.mein_www210 ul.RelatedLinkBox li.RelatedLink {
	margin: 5px 0;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px;
	color: #000
}
.mein_www210 ul.RelatedLinkBox li.RelatedLink a {
	color: #000;
	text-decoration: none
}
.mein_www210 ul.RelatedLinkBox li.RelatedLink a:hover {
	color: #c60000
}
.mein_www210 ul.RelatedLinkBox li.RelatedLink img {
	position: relative;
	top: 0;
	left: 7px
}
.postBROG {
	width: 300px
}
.postBROG.right {
	float: none;
	margin-left: 310px;
	padding-left: 10px;
	border-left: solid 1px #ccc
}
.Ressortmein_wwwSet {
	margin-bottom: 30px
}
.postBROG .mein_www300+.boxBROG {
	margin-top: 30px
}
.mein_www300 {
	width: 300px;
	border-top: solid 1px #ccc;
	padding-top: 12px;
	margin-bottom: 20px
}
.postBROG .mein_www300 {
	display: inline-block;
	margin-bottom: 16px
}
.mein_www300.Top {
	border-top: 0;
	padding: 0
}
.mein_www300.First {
	border-top: 0
}
.mein_www300 img.t_BROGfoto {
	margin: 0 0 5px 5px
}
.mein_www300 a.mein_wwwHeadLink {
	display: block;
	line-height: 19px;
	text-decoration: none;
	margin-bottom: 2px
}
.mein_www300.Top a.mein_wwwHeadLink {
	margin: 5px 0 3px 0
}
.mein_www300 span.Stichwort {
	display: block;
	margin-bottom: 4px;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 100%;
	color: #434343
}
.mein_www300 span.Headline {
	font-family: Georgia, serif;
	font-size: 17px;
	color: #000
}
.mein_www300.Top span.Headline {
	font-family: Georgia, serif;
	font-size: 25px;
	line-height: 27px;
	color: #000;
	margin: 4px 0
}
.mein_www300 span.Headline.LinkMehr {
	padding-right: 7px;
	background: url(/img/link_arrow_red.gif) right 7px no-repeat
}
.mein_www300 a.mein_wwwHeadLink:hover, .mein_www300 a.mein_wwwHeadLink:hover * {
	color: #c60000
}
.mein_www300 .Autor {
	font-size: 10px;
	color: #999!important
}
.mein_www300 ul.RelatedLinkBox {
	margin: 12px 0 0 2px;
	list-style: none
}
.mein_www300 ul.RelatedLinkBox li.RelatedLink {
	margin: 5px 0;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px;
	color: #000
}
.mein_www300 ul.RelatedLinkBox li.RelatedLink a {
	color: #000;
	text-decoration: none
}
.mein_www300 ul.RelatedLinkBox li.RelatedLink a:hover {
	color: #c60000
}
.mein_www300 ul.RelatedLinkBox li.RelatedLink img {
	position: relative;
	top: 0;
	left: 7px
}
.mein_www620.First {
	border: 0
}
.mein_www620.Top a.mein_wwwHeadLink {
	display: block;
	line-height: 27px;
	text-decoration: none
}
.mein_www620.Top span.Headline {
	font-family: Georgia, serif;
	font-size: 25px;
	color: #000;
	margin: 4px 0
}
.mein_www620 {
	border-top: solid 1px #ccc;
	padding-top: 11px;
	margin-bottom: 12px
}
.mein_www620 img.t_BROGfoto {
	float: right;
	margin-left: 10px
}
.mein_www620 a.mein_wwwHeadLink {
	display: block;
	line-height: 22px;
	text-decoration: none
}
.mein_www620 span.Stichwort {
	display: block;
	margin-bottom: 4px;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 100%;
	color: #434343
}
.mein_www620 span.Headline {
	font-family: Georgia, serif;
	font-size: 20px;
	color: #000
}
.mein_www620 a.mein_wwwHeadLink:hover, .mein_www620 a.mein_wwwHeadLink:hover * {
	color: #c60000
}
.mein_www620 .Autor {
	font-size: 10px;
	color: #999!important
}
.mein_www620 ul.RelatedLinkBox {
	margin: 16px 0 0 10px;
	list-style: none
}
.mein_www620 ul.RelatedLinkBox li.RelatedLink {
	margin: 5px 0;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px;
	color: #000
}
.mein_www620 ul.RelatedLinkBox li.RelatedLink a {
	color: #000;
	text-decoration: none
}
.mein_www620 ul.RelatedLinkBox li.RelatedLink a:hover {
	color: #c60000
}
.mein_www620 ul.RelatedLinkBox li.RelatedLink img {
	position: relative;
	top: 0;
	left: 7px
}
.mein_wwwType {
	font-weight: bold
}
.mein_wwwMultimedia p.Copy {
	margin-top: 10px
}
.mein_wwwMultimedia ol {
	margin: 10px 0 0 21px
}
.mein_wwwMultimedia ul {
	list-style: disc outside;
	margin: 10px 0 0 15px
}
.mein_wwwMultimedia h1+p.Copy {
	margin-top: 0
}
.mein_wwwMultimedia p.Copy a, .mein_wwwMultimedia ol a, .mein_wwwMultimedia ul a {
	color: #c60000;
	text-decoration: none
}
.mein_wwwMultimedia p.Copy a:hover, .mein_wwwMultimedia ol a:hover, .mein_wwwMultimedia ul a:hover {
	text-decoration: underline
}
.BlogList .mein_www620 {
	margin-bottom: 50px;
	border-top: solid 1px #000
}
.BlogList .mein_www620.First {
	border-top: 0
}
.Blogmein_wwwInner {
	width: 410px
}
.boxBROG {
	border-top: solid 2px #000;
	border-bottom: solid 1px #ccc;
	font-family: Georgia, serif;
	font-size: 17px;
	line-height: 22px;
	padding: 6px 0 5px 0;
	color: #000
}
.boxBROG a {
	text-decoration: none;
	color: #000
}
.boxBROG a.LinkIntern {
	padding-right: 29px;
	background-position: right -96px
}
.boxBROG a.LinkIntern:hover {
	color: #c60000;
	background-position: right -116px
}
.boxBROG a.LinkExtern {
	padding-right: 20px;
	background: url(/img/disc_arrow_extern.gif) right center no-repeat
}
.boxBROG a.LinkExtern:hover {
	padding-right: 20px;
	background: url(/img/disc_arrow_extern_hover.gif) right center no-repeat;
	color: #c60000
}
.boxBROG span.left {
	width: 360px
}
.boxBROG1 {
	border-top: solid 2px #000;
	border-bottom: solid 1px #ccc;
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 22px;
	padding: 6px 0 5px 0;
	color: #000
}
.boxBROG1 a {
	text-decoration: none;
	color: #000
}
.boxBROG1 a.LinkIntern {
	padding-right: 29px;
	background-position: right -96px
}
.boxBROG1 a.LinkIntern:hover {
	color: #c60000;
	background-position: right -116px
}
.boxBROG1 a.LinkExtern {
	padding-right: 20px;
	background: url(/img/disc_arrow_extern.gif) right center no-repeat
}
.boxBROG1 a.LinkExtern:hover {
	padding-right: 20px;
	background: url(/img/disc_arrow_extern_hover.gif) right center no-repeat;
	color: #c60000
}
.boxBROG1 span.left {
	width: 360px
}
div.AnsichtFilter a {
	float: left;
	margin-right: 10px;
	width: 17px;
	height: 17px
}
div.AnsichtFilter a.Vollansicht {
	background-position: left -1960px
}
div.AnsichtFilter a.Vollansicht:hover, div.AnsichtFilter a.Vollansicht.Selected {
	background-position: left -1977px
}
div.AnsichtFilter a.Kurzansicht {
	background-position: left -1994px
}
div.AnsichtFilter a.Kurzansicht:hover, div.AnsichtFilter a.Kurzansicht.Selected {
	background-position: left -2011px
}
.ThemenFinder.Large {
	width: 622px
}
.ThemenFinder.W300 {
	width: 300px;
	margin-bottom: 30px
}
.ThemenFinder.Short {
	width: 214px;
	margin-bottom: 20px
}
.ThemenFinderInner {
	padding: 12px 0 2px 0
}
.ThemenFinderInner a, .ThemenFinderInner span {
	float: left;
	width: 19px;
	height: 20px;
	line-height: 20px;
	border: solid 1px #ccc;
	text-align: center;
	margin: 0 2px 2px 0;
	font-family: Georgia, serif;
	font-size: 14px;
	color: #000;
	text-decoration: none
}
.ThemenFinderInner span {
	color: #ccc
}
.ThemenFinderInner .First {
	margin-left: 0
}
.ThemenFinderInner a:hover, .ThemenFinderInner a.Selected {
	color: #fff;
	background: #434343
}
.ThemenFinder.Large .ThemenFinderRowAlle {
	margin-right: 24px
}
.ThemenFinder.Short .ThemenFinderRowAlle {
	float: left
}
.ThemenFinder .ThemenFinderRowAlle a, .ThemenFinder .ThemenFinderRowAlle span {
	width: auto;
	padding: 0 4px
}
.ThemenAuszeichnung {
	min-height: 15px;
	font-family: Georgia, serif;
	font-size: 76px;
	color: #000
}
.ThemenFinder.W300 .ThemenAuszeichnung {
	margin: 7px 0 0 0
}
.ThemenFinder.Large .ThemenSuggest {
	float: right;
	margin-right: 26px
}
.ThemenFinder.W300 .ThemenSuggest {
	float: right
}
.ThemenFinder.Large .ThemenSuggest input.Text {
	width: 260px;
	margin-right: 8px
}
.ThemenFinder.Short .ThemenSuggest {
	clear: left
}
.ThemenFinder.Short .ThemenSuggest input.Text {
	width: 170px;
	margin-right: 8px
}
.ThemenFinder .ThemenSuggest input.Image {
	position: relative;
	top: 4px
}
.ThemenListe {
	margin: 10px 0 20px 0
}
ul.ThemenSpalte {
	list-style: none;
	margin: 0;
	padding: 0
}
.ThemenListe.Cols2 ul.ThemenSpalte {
	width: 300px
}
.ThemenListe.Cols3 ul.ThemenSpalte {
	width: 200px
}
.ThemenListe.Cols2 ul.ThemenSpalte.left {
	padding-right: 9px;
	border-right: dotted 1px #999
}
.ThemenListe.Cols3 ul.ThemenSpalte.left {
	padding-right: 4px;
	border-right: dotted 1px #999
}
.ThemenListe.Cols3 ul.ThemenSpalte.middle.left {
	margin-left: 5px
}
ul.ThemenSpalte li {
	padding: 7px 0;
	border-top: dotted 1px #999
}
ul.ThemenSpalte+li {
	border: 10px solid red!important
}
ul.ThemenSpalte li.First {
	border: 0
}
ul.ThemenSpalte a.ThemenLink {
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 20px;
	color: #000;
	text-decoration: none;
	padding-right: 26px;
	background-position: right -936px
}
ul.ThemenSpalte a.ThemenLink:hover {
	color: #c60000
}
.BottomPager {
	border-bottom: solid 2px #000;
	border-top: solid 1px #ccc;
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 22px;
	padding: 6px 0 5px 0;
	color: #000
}
.PagerBox {
	padding: 10px 0;
	height: 18px
}
a.PfeilNavigation {
	cursor: pointer;
	padding: 0 8px;
	text-decoration: none
}
.PagerBox a.PfeilNavigation {
	cursor: pointer;
	padding: 0 8px;
	height: 18px;
	text-decoration: none
}
a.PfeilNavigation.Zurueck {
	background-position: left -1220px
}
a.PfeilNavigation.Zurueck:hover {
	background-position: left -1300px
}
a.PfeilNavigation.Vor {
	background-position: left -1260px
}
a.PfeilNavigation.Vor:hover {
	background-position: left -1340px
}
a.PfeilNavigation.Hoch {
	background-position: left -2079px
}
a.PfeilNavigation.Hoch:hover {
	background-position: left -2159px
}
a.PfeilNavigation.Runter {
	background-position: left -2119px
}
a.PfeilNavigation.Runter:hover {
	background-position: left -2199px
}
span.PagerStatus {
	width: 60px!important;
	text-align: center;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000
}
.VideoBox span.PagerStatus, .AudioBox span.PagerStatus, .SlideshowBox span.PagerStatus {
	color: #999
}
.PagerNav {
	margin-right: 10px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000
}
.PagerNav a {
	text-decoration: none;
	color: #c60000;
	padding: 0 5px
}
.PagerNav a:hover, .PagerNav span.Current {
	padding: 0 5px;
	color: #000
}
.PagerNav a.FirstPage {
	padding: 0 6px;
	background-position: 3px -2058px
}
.PagerNav a.Previous {
	padding: 0 6px;
	background-position: 3px -958px
}
.PagerNav a.Next {
	padding: 0 6px;
	background-position: 4px -978px
}
.PagerNav a.LastPage {
	padding: 0 6px;
	background-position: 4px -2038px
}
.SerienFilter {
	border-top: solid 2px #000
}
.SerienFilterInner {
	margin: 23px 0 20px 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #666;
	text-align: right
}
.SerienFilterInner form {
	float: right
}
.SerienFilterBox {
	float: left;
	text-align: left;
	width: 107px;
	margin-right: 10px
}
.SerienFilterBox p {
	margin-bottom: 2px
}
.SerienFilterBox select.Select, .SerienFilterBox input.Text {
	margin: 0;
	width: 107px;
	position: static
}
.SerienFilterBox.Btn {
	float: left;
	width: 22px
}
.SerienFilterBox.Btn input.Img {
	position: relative;
	top: 20px
}
.SerienFilterBox select.Select.xPand {
	width: auto!important;
	position: absolute
}
.SerienFilter ~ .boxBROG {
	padding: 6px 0 0 0;
	border: 0;
	border-top: 1px solid #000
}
.SerienFilter ~ .boxBROG .PagerNav.right {
	width: 610px;
	margin: 0 0 0 10px;
	text-align: right;
	padding: 0 10px 5px 0;
	border-bottom: 1px solid #CCC
}
.SortierFunktion {
	text-align: right;
	border-bottom: solid 1px #ccc
}
.SortierFunktion.UmfragenIndex {
	border-bottom: 0
}
.SortierFunktionInner {
	margin: 15px 10px 15px 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #666
}
.SortierFunktion .PulldownSelect {
	margin-left: 10px;
	border: solid 1px #efefef
}
.SortierFunktion input.Text, input.Text, input.TextFilled, input.TextBlk {
	height: 16px;
	border: solid 1px #efefef;
	text-indent: 10px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #999
}
input.Text.Long {
	width: 99%
}
input[disabled], input[readonly] {
	background: #f1f1f1;
	color: #999!important
}
.SortierFunktion input.Text {
	margin-left: 10px
}
.SortierFunktion .PulldownSelect.First, .SortierFunktion input.Text.First {
	margin-left: 0
}
.SortierFunktion .left a {
	cursor: pointer
}
.SortierFunktion.Large input.Img {
	position: relative;
	top: 4px
}
.SortierenPulldown {
	display: none;
	position: absolute;
	z-index: 10;
	width: 285px;
	padding-left: 6px;
	border: solid 1px #efefef;
	background: #fff;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 20px;
	text-align: left
}
.Suche .SortierenPulldown {
	width: 160px
}
.SortierenPulldown ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.SortierenPulldown ul li {
	display: block;
	margin: 0;
	padding: 0
}
.SortierenPulldown ul li a {
	text-decoration: none;
	color: #666;
	cursor: pointer
}
.BoxenReiter {
	height: 21px;
	margin-top: 4px;
	padding-left: 5px;
	border-bottom: solid 1px #ccc
}
.BoxenReiter a {
	float: left;
	margin-right: 3px;
	padding: 0 10px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 20px;
	border: solid 1px #efefef;
	border-bottom: 0;
	text-decoration: none;
	color: #c60000;
	cursor: pointer
}
.alle_med .BoxenReiter a {
	float: left;
	margin-right: 3px;
	padding: 0 7px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 20px;
	border: solid 1px #efefef;
	border-bottom: 0;
	text-decoration: none;
	color: #c60000;
	cursor: pointer
}
.BoxenReiter a:hover {
	color: #000
}
.BoxenReiter a.Selected {
	color: #000;
	border: solid 1px #ccc;
	border-bottom: solid 1px #fff
}
.Rondell {
	margin: 20px 0 30px 0
}
.alaBROGbz-ArtikelContent .Rondell {
	margin: 30px 0 40px 0
}
.RondellContent {
	margin: 12px 5px 0 5px
}
.RondellRowSep {
	height: 12px;
	margin-bottom: 12px;
	border-bottom: solid 1px #ccc
}
.mein_wwwInRondell {
	float: left;
	width: 190px;
	margin-left: 9px;
	padding-left: 10px;
	padding-bottom: 20px;
	border-left: solid 1px #ccc
}
.mein_wwwInRondell.First {
	margin-left: 0;
	padding-left: 0;
	border: 0
}
.mein_wwwInRondell img.t_BROGfoto {
	margin: 0 0 10px 0
}
.mein_wwwInRondell a.mein_wwwHeadLink {
	display: block;
	line-height: 16px;
	text-decoration: none
}
.mein_wwwInRondell span.Stichwort {
	display: block;
	margin-bottom: 3px;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 100%;
	color: #434343
}
.mein_wwwInRondell span.Headline {
	font-family: Georgia, serif;
	font-size: 13px;
	color: #000;
	padding-right: 9px;
	background: url(/img/link_arrow_red.gif) right 5px no-repeat
}
.mein_wwwInRondell a.mein_wwwHeadLink:hover, .mein_wwwInRondell a.mein_wwwHeadLink:hover * {
	color: #c60000
}
.mein_wwwInRondell span.SocialMediaStatus {
	display: block;
	margin-left: -10px;
	white-space: nowrap;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999
}
.Rondell1 {
	margin: 20px 0 30px 0
}
.alaBROGbz-ArtikelContent .Rondell1 {
	margin: 30px 0 40px 0
}
.Rondell1Content {
	margin: 12px 5px 0 5px
}
.Rondell1RowSep {
	height: 12px;
	margin-bottom: 12px;
	border-bottom: solid 1px #ccc
}
.mein_wwwInRondell1 {
	float: left;
	width: 190px;
	margin-left: 9px;
	padding-left: 10px;
	padding-bottom: 20px;
	border-left: solid 1px #ccc
}
.mein_wwwInRondell1.First {
	margin-left: 0;
	padding-left: 0;
	border: 0
}
.mein_wwwInRondell1 img.t_BROGfoto {
	margin: 0 0 10px 0
}
.mein_wwwInRondell1 a.mein_wwwHeadLink {
	display: block;
	line-height: 16px;
	text-decoration: none
}
.mein_wwwInRondell1 span.Stichwort {
	display: block;
	margin-bottom: 3px;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 100%;
	color: #434343
}
.mein_wwwInRondell1 span.Headline {
	font-family: Georgia, serif;
	font-size: 13px;
	color: #000;
	padding-right: 9px;
	background: url(/img/link_arrow_red.gif) right 5px no-repeat
}
.mein_wwwInRondell1 a.mein_wwwHeadLink:hover, .mein_wwwInRondell a.mein_wwwHeadLink:hover * {
	color: #c60000
}
.mein_wwwInRondell1 span.SocialMediaStatus {
	display: block;
	margin-left: -10px;
	white-space: nowrap;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999
}
.MiscBox {
	margin-bottom: 40px
}
.NavigationsBox {
	margin-bottom: 40px
}
.NavigationsBoxInner {
	padding-bottom: 7px;
	background: url(/img/ressortnav_bgnd.gif) bottom center repeat-x
}
.NavigationsBox ul {
	list-style: none
}
.NavigationsBox ul.Level3 li {
	padding: 4px 0;
	border-top: solid 1px #ccc;
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 20px
}
.NavigationsBox ul.Level3 li.First {
	border-top: 0
}
.NavigationsBox ul.Level3 li a {
	display: block;
	color: #333;
	text-decoration: none;
	padding: 0 0 1px 25px;
	background-position: left -96px
}
.NavigationsBox ul.Level3 li a.Selected {
	background-position: left 100px;
	background-color: #f1f1f1
}
.NavigationsBox ul.Level3 li a:hover, .NavigationsBox ul.Level3 li a.Selected:hover {
	background-position: left 100px;
	background-color: #333;
	color: #fff
}
.NavigationsBox ul.Level4 {
	margin: 4px 0 -4px 20px
}
.NavigationsBox ul.Level4 li {
	border-top: dotted 1px #ccc
}
.NavigationsBox ul.Level4 li a {
	display: block;
	color: #333;
	text-decoration: none;
	padding-left: 25px;
	background-position: 5px 7px
}
.NavigationsBox ul.Level4 li a:hover, .NavigationsBox ul.Level4 li a.Selected {
	color: #fff;
	background-color: #333;
	background-position: 5px -333px!important
}
.NavigationsBox ul.Level3 li a.LinkExtern, .NavigationsBox ul.Level4 li a.LinkExtern {
	background-position: left -1746px!important
}
.NavigationsBox ul.Level3 li a.LinkExtern:hover, .NavigationsBox ul.Level4 li a.LinkExtern:hover {
	background-position: left 100px!important
}
.BROGcomment_box {
	margin-bottom: 40px
}
.BROGcomment_boxmein_www {
	border-bottom: solid 1px #ccc
}
.BROGcomment_boxmein_wwwInner {
	float: left;
	margin: 15px 5px 20px 0;
	width: 210px
}
.BROGcomment_boxmein_wwwInner.NoImg {
	width: 300px
}
.BROGcomment_boxmein_www .Headline {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold
}
.BROGcomment_boxmein_www .Headline a {
	color: #000;
	text-decoration: none
}
.BROGcomment_boxmein_www .Headline a:hover {
	color: #c60000
}
.BROGcomment_boxmein_www .Autor {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999;
	text-decoration: none
}
.BROGcomment_boxmein_www span.SocialMediaStatus {
	white-space: nowrap;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999
}
.BROGcomment_boxmein_www span.SocialMediaStatus span.StatusKommentare {
	margin-left: 0
}
.BROGcomment_boxmein_www ul.RelatedLinkBox {
	margin: 16px 0 0 10px;
	list-style: none
}
.BROGcomment_boxmein_www ul.RelatedLinkBox li.RelatedLink {
	margin: 5px 0;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px;
	color: #000
}
.BROGcomment_boxmein_www ul.RelatedLinkBox li.RelatedLink a {
	color: #000;
	text-decoration: none
}
.BROGcomment_boxmein_www ul.RelatedLinkBox li.RelatedLink a:hover {
	color: #c60000
}
.BROGcomment_boxmein_www ul.RelatedLinkBox li.RelatedLink img {
	position: relative;
	top: 0;
	left: 7px
}
.TagCloudBox {
	margin-bottom: 40px
}
.TagCloudBoxInner {
	margin: 10px 0
}
ul.TagCloud {
	list-style: none
}
ul.TagCloud li {
	display: inline;
	border-right: solid 2px #333;
	padding: 0 4px;
	font-family: Georgia, sans-serif
}
ul.TagCloud li.Last {
	border-right: 0
}
ul.TagCloud li.TGSize1 {
	font-size: 13px
}
ul.TagCloud li.TGSize2 {
	font-size: 14px
}
ul.TagCloud li.TGSize3 {
	font-size: 15px
}
ul.TagCloud li.TGSize4 {
	font-size: 16px
}
ul.TagCloud li.TGSize5 {
	font-size: 17px
}
ul.TagCloud li.TGSize6 {
	font-size: 18px
}
ul.TagCloud li.TGSize7 {
	font-size: 19px
}
ul.TagCloud li a {
	color: #c60000;
	text-decoration: none;
	padding-right: 7px
}
ul.TagCloud li a:hover {
	text-decoration: underline
}
.weather_BROGbox {
	margin-bottom: 40px
}
.weather_BROGbox .boxBROG {
	border-bottom: 1px dotted #999
}
.weather_BROGbox .boxBROG input.Text {
	width: 100px
}
.Stadtweather_BROGbox {
	float: left;
	width: 69px;
	padding-left: 5px;
	border-left: 1px dotted #999
}
.Stadtweather_BROGbox.First {
	border: 0
}
.StadtWetterZeile {
	height: 24px;
	border-bottom: 1px dotted #999;
	margin-bottom: 5px
}
.StadtWetterZeile a {
	color: #000;
	text-decoration: none;
	font-family: Georgia, serif;
	font-size: 12px;
	line-height: 24px
}
.StadtWetterZeile .StadtWetterFfm {
	position: relative;
	left: 5px;
	width: 150px
}
.StadtWetterZeile .StadtWetterFfm img {
	position: absolute;
	bottom: 0
}
.Stadtweather_BROGbox a {
	color: #000;
	text-decoration: none;
	font-family: Georgia, serif;
	font-size: 12px;
	line-height: 13px
}
.StadtWetterZeile a:hover, .StadtWetterZeile a:hover *, .Stadtweather_BROGbox a:hover, .Stadtweather_BROGbox a:hover * {
	color: #c60000
}
.WetterOrt {
	display: block
}
.WetterTemp {
	font-weight: bold
}
.WetterDesc {
	display: block
}
.WetterSponsor {
	float: right
}
.WetterSponsor .pwdByTxt {
	position: relative;
	bottom: 5px;
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #999
}
.WetterSponsor a img {
	position: relative;
	top: 2px
}
.TickerBox {
	margin-bottom: 40px
}
.TickerBoxmein_www {
	padding: 8px 0;
	border-top: dotted 1px #999
}
.TickerBoxmein_www.First {
	border-top: 0
}
.TickerBoxmein_www p.Headline {
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px
}
.TickerBoxmein_www p.Headline a {
	text-decoration: none;
	color: #000;
	padding-right: 7px
}
.TickerBoxmein_www p.Headline a:hover, .TickerBoxmein_www p.Headline a:hover * {
	color: #c60000
}
.TickerBoxmein_www p.Headline img {
	position: relative;
	top: 0;
	left: 5px
}
.TickerBoxmein_www .Uhrzeit {
	white-space: nowrap;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999
}
.TickerBoxmein_www:after, .mein_wwwMultimedia:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
*+html .mein_wwwMultimedia, *+html .TickerBoxmein_www {
	display: inline-block
}
* html .mein_wwwMultimedia, * html .TickerBoxmein_www {
	height: 1%
}
.TickerBoxmein_www a img.Tickerbild {
	float: left;
	margin: 2px 10px 2px 0
}
.TickerBox .ArchivBoxmein_www {
	padding: 10px 0;
	border-bottom: solid 1px #999
}
.TickerBox .ArchivBoxmein_www img.left {
	margin-right: 10px
}
.TickerBox .ArchivBoxmein_www p {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #999
}
.ExternLinkBox {
	margin-bottom: 40px
}
.ExternLinkBoxmein_www {
	padding: 10px 0 13px 0;
	border-top: dotted 1px #999
}
.ExternLinkBoxmein_www.First {
	border-top: 0
}
.ExternLinkBoxmein_www p.Headline {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	padding-left: 20px;
	background: url(/img/disc_arrow_extern.gif) left 3px no-repeat
}
.ExternLinkBoxmein_www p.Headline:hover {
	background: url(/img/disc_arrow_extern_hover.gif) left 3px no-repeat;
	color: #c60000
}
.ExternLinkBoxmein_www p.Headline:hover * {
	color: #c60000
}
.ExternLinkBoxmein_www p.Headline a {
	text-decoration: none;
	color: #000
}
.ExternLinkBoxmein_www p.Headline a.ArrowLinkRight {
	padding-right: 7px;
	background-position: right -1363px
}
.ExternLinkBoxmein_www p.Headline img {
	position: relative;
	top: 0;
	left: 5px
}
.ExternLinkBoxmein_www span.Uhrzeit {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999;
	margin-left: 7px
}
.ExternLinkBoxmein_www span.Subheadline {
	font-weight: normal;
	color: #999
}
span.NZZTypo {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 16px
}
.TopThemenBox {
	margin-bottom: 40px
}
.TopThemenBoxmein_www {
	padding: 6px 0 7px 0;
	border-top: dotted 1px #999
}
.TopThemenBoxmein_www.First {
	border-top: 0
}
.TopThemenBoxmein_www span.Rank {
	float: left;
	width: 20px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 19px;
	font-weight: bold;
	color: #c60000
}
.TopThemenBoxmein_www p.Headline {
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 19px;
	margin-left: 20px
}
.TopThemenBoxmein_www p.Headline a {
	text-decoration: none;
	color: #000;
	padding-right: 7px
}
.TopThemenBoxmein_www p.Headline a:hover {
	color: #c60000
}
.TopThemenBoxmein_www p.Headline img {
	position: relative;
	top: -1px;
	left: 5px
}
.TopThemenBoxmein_www span.Uhrzeit {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999;
	margin-left: 7px
}
.TopListenBox {
	margin-bottom: 40px
}
.TopListenBoxmein_www {
	padding: 7px 0 10px 0;
	border-top: dotted 1px #999
}
.TopListenBoxmein_www.First {
	border-top: 0
}
.TopListenBoxmein_www span.Rank {
	float: left;
	width: 20px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #c60000
}
.TopListenBoxmein_www p.Headline {
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px;
	margin-left: 20px
}
.TopListenBoxmein_www p.Headline a {
	text-decoration: none;
	color: #000;
	padding-right: 7px
}
.TopListenBoxmein_www p.Headline a:hover {
	color: #c60000
}
.TopListenBoxmein_www span.Uhrzeit {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999;
	margin-left: 7px
}
.TopListenBoxmein_www span.Winkel {
	white-space: nowrap;
	margin-left: 7px;
	padding: 0 4px;
	background-position: left -934px
}
.MehrListeBox {
	margin-bottom: 40px
}
.AutorenInfo {
	margin-top: 10px;
	padding-bottom: 2px;
	border-bottom: solid 1px #ccc;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #666
}
.AutorenInfo img.left {
	margin: 0 10px 7px 0;
	cursor: pointer
}
.AutorenInfo a.AutorenInfoHeadLink {
	text-decoration: none;
	color: #c60000
}
.AutorenInfo a.AutorenInfoHeadLink:hover {
	text-decoration: underline
}
.AutorenInfo span {
	color: #666
}
.SerienInfo {
	margin-top: 10px;
	padding-bottom: 2px;
	border-bottom: solid 1px #ccc;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #666
}
.SerienInfo img.left {
	margin: 0 10px 7px 0;
	cursor: pointer
}
div.SerienLink {
	margin: -2px 0 4px 0
}
div.SerienLink a {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding-right: 29px;
	background-position: right -98px
}
div.SerienLink a:hover {
	color: #c60000;
	background-position: right -118px
}
div.SerienInfo p a {
	color: #000;
	text-decoration: none
}
p.ListHead {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000
}
div.LinkAlle {
	padding: 7px 0 5px 0;
	border-top: dotted 1px #999
}
.AutorenInfo div.LinkFolgen {
	margin: 4px 0 0;
	padding: 7px 0 5px 0
}
.AutorKopf div.LinkFolgen {
	margin: 10px 0 0;
	padding: 7px 0 5px 0
}
.BildBox div.LinkFolgen {
	margin: 0;
	padding: 0
}
div.LinkFolgen a {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	padding-right: 25px;
	background-position: right -3417px
}
.AutorenInfo div.LinkFolgen a, .AutorKopf div.LinkFolgen a {
	font-weight: bold
}
div.LinkFolgen a:hover {
	color: #c60000;
	background-position: right -3437px
}
div.LinkAlle a, a.LinkArtikel {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding-right: 29px;
	background-position: right -98px
}
div.LinkAlle a:hover, a.LinkArtikel:hover {
	color: #c60000;
	background-position: right -118px
}
.ThemenInfo {
	margin-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #ccc;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #666
}
.ThemenInfo img.left {
	margin: 0 10px 10px 0;
	cursor: pointer
}
.ThemenInfo a.ThemenHeadLink {
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 14px;
	color: #c60000;
	text-decoration: none;
	padding-right: 29px;
	background-position: right -96px
}
.ThemenInfo a.ThemenHeadLink:hover {
	text-decoration: underline;
	background-position: right -116px
}
.ThemenInfo p {
	margin-top: 4px;
	color: #666
}
.KolumnenInfo {
	margin-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #ccc;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #666
}
.KolumnenInfo img.left {
	margin: 0 10px 10px 0;
	cursor: pointer
}
.KolumnenInfoTxt a.KolumneHeadLink {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	color: #000;
	padding-right: 29px;
	background-position: right -98px
}
.KolumnenInfoTxt a.KolumneHeadLink:hover {
	color: #c60000;
	background-position: right -118px
}
.KolumnenInfoTxt p * {
	color: #666;
	text-decoration: none
}
.BoxThemenZumArtikel {
	margin-bottom: 40px;
	color: #333
}
.ArtikelThemen {
	margin: 7px 0
}
.ArtikelThemen a {
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 19px;
	color: #c60000;
	text-decoration: none
}
.ArtikelThemen a:hover {
	text-decoration: underline
}
.Sammelmein_wwwBox {
	margin-bottom: 40px
}
.Sammelmein_www {
	padding-top: 12px;
	margin-bottom: 10px;
	border-top: dotted 1px #999
}
.Sammelmein_www.First {
	border-top: 0
}
.Sammelmein_www img.right {
	margin: 0 0 0 10px;
	cursor: pointer
}
.Sammelmein_www p.Headline {
	margin-bottom: 3px;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #000
}
.Sammelmein_www p.Headline a {
	text-decoration: none;
	color: #000;
	padding-right: 20px
}
.Sammelmein_www p.Headline a:hover {
	color: #c60000
}
.Sammelmein_www p.Copy {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000
}
.Sammelmein_www p.Copy a.LinkMehr {
	margin-right: 10px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #c60000;
	text-decoration: none;
	padding-right: 7px;
	background: url(/img/link_arrow_red.gif) center right no-repeat
}
.Sammelmein_www p.Copy a.LinkMehr:hover {
	text-decoration: underline
}
.Sammelmein_wwwBlog {
	padding-top: 12px;
	margin-top: 10px;
	border-top: dotted 1px #999;
	line-height: 100%
}
.Sammelmein_wwwBlog.First {
	border-top: 0
}
.Sammelmein_wwwBlog img.right {
	margin: 0 0 0 10px;
	cursor: pointer
}
.Sammelmein_wwwBlog a.BlogAutor {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: none
}
.Sammelmein_wwwBlog p.BlogTitel {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	padding-top: 5px;
	color: #000
}
.Sammelmein_wwwBlog p.BlogTitel a {
	text-decoration: none;
	color: #000;
	padding-right: 20px;
	background: url(/img/disc_arrow.gif) right center no-repeat
}
.Sammelmein_wwwBlog p.BlogTitel a:hover {
	color: #c60000;
	background: url(/img/disc_arrow_hover.gif) right center no-repeat
}
.BlogHead {
	width: 210px;
	margin: -5px 0 7px 0;
	line-height: 12px
}
.mein_wwwBlogEpsiode {
	width: 210px;
	padding-top: 6px
}
.mein_wwwBlogEpsiode.First {
	border-top: 0
}
.mein_wwwBlogEpsiode p.Headline {
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px
}
.mein_wwwBlogEpsiode p.Headline a {
	text-decoration: none;
	color: #000;
	padding-right: 7px;
	background: url(/img/link_arrow_red.gif) center right no-repeat
}
.mein_wwwBlogEpsiode p.Headline a:hover {
	color: #c60000
}
.Sammelmein_wwwKolumne {
	padding-top: 12px;
	margin-bottom: 0;
	border-top: dotted 1px #999
}
.Sammelmein_wwwKolumne.First {
	border-top: 0
}
.Sammelmein_wwwKolumne img.right {
	margin: 0 0 20px 10px;
	cursor: pointer
}
.Sammelmein_wwwKolumne p.KolumneTitel {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #000
}
.Sammelmein_wwwKolumne p.KolumneTitel a {
	text-decoration: none;
	color: #000;
	padding-right: 20px;
	background: url(/img/disc_arrow.gif) right center no-repeat
}
.Sammelmein_wwwKolumne p.KolumneTitel a:hover {
	color: #c60000;
	background: url(/img/disc_arrow_hover.gif) right center no-repeat
}
.Sammelmein_wwwKolumne a.KolumneAutor {
	display: block;
	margin-top: 4px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333;
	text-decoration: none
}
.KolumneHead {
	width: 210px;
	margin: -5px 0 7px 0
}
.mein_wwwKolumneEpsiode {
	width: 210px;
	padding-top: 6px
}
.mein_wwwKolumneEpsiode.First {
	border-top: 0
}
.mein_wwwKolumneEpsiode p.Headline {
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px;
	padding-bottom: 8px
}
.mein_wwwKolumneEpsiode p.Headline a {
	text-decoration: none;
	color: #000;
	padding-right: 7px;
	background: url(/img/link_arrow_red.gif) center right no-repeat
}
.mein_wwwKolumneEpsiode p.Headline a:hover {
	color: #c60000
}
.Sammelmein_wwwBuch {
	padding-top: 12px;
	margin-bottom: 10px;
	border-top: dotted 1px #999
}
.Sammelmein_wwwBuch.First {
	border-top: 0
}
.Sammelmein_wwwBuch img.right {
	margin: 0 0 0 10px;
	cursor: pointer
}
.Sammelmein_wwwBuch p.BuchAutor {
	margin-top: -3px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: none
}
.Sammelmein_wwwBuch p.BuchAutor a {
	text-decoration: none;
	color: #666
}
.Sammelmein_wwwBuch p.BuchTitel {
	margin-bottom: 3px;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #000
}
.Sammelmein_wwwBuch p.BuchTitel a {
	text-decoration: none;
	color: #000;
	padding-right: 20px
}
.Sammelmein_wwwBuch p.BuchTitel a:hover {
	color: #c60000
}
.Sammelmein_wwwBuch p.BuchCopy {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000
}
.Sammelmein_wwwBuch p.BuchCopy a.LinkMehr {
	margin-right: 10px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #c60000;
	text-decoration: none;
	padding-right: 7px;
	background: url(/img/link_arrow_red.gif) center right no-repeat
}
.Sammelmein_wwwBuch p.BuchCopy a.LinkMehr:hover {
	text-decoration: underline
}
.Sammelmein_wwwSoftware {
	padding-top: 12px;
	margin-bottom: 10px;
	border-top: dotted 1px #999
}
.Sammelmein_wwwSoftware.First {
	border-top: 0
}
.Sammelmein_wwwSoftware img.right {
	margin: 0 0 0 10px;
	cursor: pointer
}
.Sammelmein_wwwSoftware p.SoftwareTitel {
	margin-bottom: 3px;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #000
}
.Sammelmein_wwwSoftware p.SoftwareTitel a {
	text-decoration: none;
	color: #000;
	padding-right: 20px
}
.Sammelmein_wwwSoftware p.SoftwareTitel a:hover {
	color: #c60000
}
.Sammelmein_wwwSoftware p.SoftwareCopy {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000
}
.Sammelmein_wwwSoftware p.SoftwareCopy a.LinkMehr {
	margin-right: 10px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #c60000;
	text-decoration: none;
	padding-right: 7px;
	background: url(/img/link_arrow_red.gif) center right no-repeat
}
.Sammelmein_wwwSoftware p.SoftwareCopy a.LinkMehr:hover {
	text-decoration: underline
}
.Socialalle_med {
	margin-bottom: 40px
}
.Socialalle_med .SocialcentrrumCol.right, .Socialalle_med .SocialcentrrumCol.left {
	width: 140px
}
.SocialcentrrumSet {
	margin-top: 12px
}
.SocialcentrrumsHead {
	height: 24px;
	line-height: 24px;
	border-bottom: solid 1px #ccc;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333
}
div.Socialalle_med.Member a.Socialcentrrum {
	background: 0;
	padding-left: 0
}
div.Socialalle_med.Member a.Socialcentrrum img {
	position: relative;
	top: 4px
}
a.Socialcentrrum {
	display: block;
	border-bottom: dotted 1px #999;
	padding: 4px 0 4px 25px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333;
	cursor: pointer
}
.SocialcentrrumSet a.Socialcentrrum.Facebook {
	background-position: left 0!important;
	display: block;
	border-bottom: dotted 1px #999;
	padding: 4px 0 4px 25px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 12px;
	text-decoration: none;
	color: #333;
	cursor: pointer
}
a.Socialcentrrum.Twitter {
	background-position: left -24px
}
a.Socialcentrrum.Linkarena {
	background-position: left -48px
}
a.Socialcentrrum.Delicious {
	background-position: left -72px
}
a.Socialcentrrum.iGoogle {
	background-position: left -96px
}
a.Socialcentrrum.Netvibes {
	background-position: left -120px
}
a.Socialcentrrum.RSS {
	background-position: left -144px
}
a.Socialcentrrum.Digg {
	background-position: left -168px
}
a.Socialcentrrum.StudiVZ {
	background-position: left -192px
}
a.Socialcentrrum.MrWong {
	background-position: left -216px
}
a.Socialcentrrum.YouTube {
	background-position: left -800px
}
a.Socialcentrrum.alaBROGbz-Sidebar {
	background-position: left -240px
}
a.Socialcentrrum.VistaGadget {
	background-position: left -264px
}
a.Socialcentrrum.Newsletter {
	background-position: left -288px
}
a.Socialcentrrum.Mobile {
	background-position: left -312px
}
a.Socialcentrrum.EPaper {
	background-position: left -336px
}
a.Socialcentrrum.PrintalaBROGbz- {
	background-position: left -360px
}
a.Socialcentrrum.PrintFAS {
	background-position: left -384px
}
a.Socialcentrrum.Email {
	background-position: left -408px
}
a.Socialcentrrum.GPlus {
	background-position: left -891px
}
a.Socialcentrrum.iPad {
	background-position: left -830px
}
a.Socialcentrrum.iPhone {
	background-position: left -860px
}
a.Socialcentrrum:hover {
	color: #c60000
}
.Socialalle_med .boxBROG a.LinkUpdate {
	padding-right: 7px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	background-position: 74px -936px
}
.Socialalle_med .boxBROG a.LinkUpdate:hover {
	color: #c60000
}
.Socialalle_med .TweetBox {
	padding-bottom: 20px;
	background: url(/img/tweetbox_bottom.gif) no-repeat bottom left
}
.Socialalle_med .TweetBoxInner {
	padding: 10px;
	padding-bottom: 0;
	border: solid 1px #ccc;
	border-top: 0;
	border-bottom: 0
}
.Socialalle_med p.TweetHead {
	padding: 20px 0 10px 0;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px;
	color: #000;
	border-bottom: dotted 1px #ccc
}
.Socialalle_med div.TweetLine {
	padding: 10px 0;
	border-bottom: dotted 1px #ccc;
	font-family: Verdana, sans-serif;
	font-size: 11px
}
.Socialalle_med div.TweetLine p {
	margin-left: 58px;
	margin-top: -2px
}
.Socialalle_med div.TweetLine a {
	color: #3884be;
	text-decoration: none
}
.Socialalle_med div.TweetLine a:hover {
	text-decoration: underline
}
.Socialalle_med div.TweetLine span.TweetTime {
	display: block;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999
}
.Socialalle_med .MoreOnTwitter {
	float: right;
	margin-right: -8px;
	padding: 10px 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px
}
.Socialalle_med .MoreOnTwitter a {
	text-decoration: none;
	color: #000;
	padding-right: 25px;
	background-position: right -98px
}
.Socialalle_med .MoreOnTwitter a:hover {
	color: #c60000;
	background-position: right -118px
}
.BeitragsArchivBox {
	margin-bottom: 40px
}
ul.BeitragsArchivCol {
	width: 140px;
	margin-top: 6px;
	list-style: none;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #000
}
ul.BeitragsArchivCol.right {
	margin-left: 10px
}
ul.BeitragsArchivCol li {
	padding-left: 13px;
	background-position: left -1728px
}
ul.BeitragsArchivCol li a {
	text-decoration: none;
	color: #000
}
ul.BeitragsArchivCol li a span.Anzahl {
	color: #999
}
ul.BeitragsArchivCol li a:hover, ul.BeitragsArchivCol li a span.Anzahl:hover {
	color: #c60000
}
div.CalBox {
	width: 140px;
	margin-top: 10px
}
div.MiscBox.First div.boxBROG+div.CalBox.left, div.MiscBox.First div.boxBROG+div.CalBox.left+div.CalBox.right {
	margin-top: 40px
}
.leerBROOGnAbschluss {
	margin-top: 20px;
	clear: both;
}
.leerBROOGnAbschluss>div.left {
	margin: 0 5px
}
.leerBROOGnAbschluss>div.left>div {
	width: 300px;
	margin: 40px 0 0 0
}
.boxBROG a.Selected {
	color: #999
}
.boxBROG a:hover {
	color: #c60000
}
div.selMonth {
	width: 140px;
	height: 25px;
	text-align: center;
	margin-bottom: 8px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #000
}
a.prevMonth {
	float: left;
	line-height: 25px;
	padding: 0 10px 0 0;
	background-position: left -1598px;
	text-decoration: none
}
a.prevMonth:hover {
	background-position: left -1627px
}
a.nextMonth {
	float: right;
	line-height: 25px;
	padding: 0 0 0 10px;
	background-position: right -1657px;
	text-decoration: none
}
a.nextMonth:hover {
	background-position: right -1687px
}
table.CalTbl {
	width: 140px;
	border-collapse: collapse
}
table.CalTbl th, table.CalTbl td {
	width: 20px;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000
}
table.CalTbl th {
	padding-bottom: 4px
}
table.CalTbl td a {
	text-decoration: none;
	color: #000;
	font-weight: bold
}
table.CalTbl td a:hover {
	color: #c60000
}
table.CalTbl td.Out {
	color: #999
}
.TrauerFrm {
	width: 280px;
	margin: 5px 10px 0 10px;
	font-family: Verdana, sans-serif;
	font-size: 11px
}
.TrauerFrm .Select, .TrauerFrm .Text {
	width: 280px;
	margin: 5px 0
}
.TrauerFrm .SubmitBtn {
	margin-top: 5px
}
.Umfrage {
	margin-bottom: 20px
}
.Home .leerBROOG.left .Umfrage, .Ressort .leerBROOG.right .Umfrage {
	width: 210px;
	margin-bottom: 20px
}
.Home .leerBROOG.left .Umfrage span.UmfrageGeschlossen, .Ressort .leerBROOG.right .Umfrage span.UmfrageGeschlossen {
	width: 47%;
	position: relative;
	bottom: 10px
}
.Rubrik .leerBROOG .Umfrage, .Rubrik .nachste_klien .Umfrage {
	width: 300px;
	margin-bottom: 20px
}
#alaBROGbz-ContentRightInner .Umfrage {
	width: 300px;
	margin-bottom: 40px
}
.alaBROGbz-ArtikelContent .Umfrage .boxBROG {
	border-top: dotted 1px #999
}
.alaBROGbz-ArtikelContent .Umfrage {
	clear: both;
	margin: 30px 0
}
.UmfrageContent {
	padding: 10px;
	border: solid 1px #ccc;
	border-top: 0
}
.Index .UmfrageContent {
	border-top: solid 1px #ccc
}
.UmfrageContent p.Frage {
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 19px;
	color: #000
}
ul.Antworten, .alaBROGbz-ArtikelText ul.Antworten {
	margin: 35px 0 20px 0!important;
	padding: 0;
	list-style: none
}
ul.Antworten li, .alaBROGbz-ArtikelText ul.Antworten li {
	margin-bottom: 5px;
	padding: 0 0 5px 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000;
	line-height: normal
}
ul.Antworten li input.Radio, .alaBROGbz-ArtikelText ul.Antworten li input.Radio {
	float: left;
	margin-top: 2px
}
ul.Antworten li label, .alaBROGbz-ArtikelText ul.Antworten li label {
	display: block;
	margin-left: 20px;
	cursor: pointer
}
ul.Antworten li input.Checkbox, .alaBROGbz-ArtikelText ul.Antworten li input.Checkbox {
	float: left;
	margin-top: 0
}
.UmfrageErgebnis {
	margin-bottom: 20px
}
.UmfrageErgebnis p.Ergebnis {
	margin: 8px 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #666
}
span.Stimmenzahl {
	color: #000
}
div.ErgebnisBox {
	margin: 0 -5px
}
.UmfrageErgebnis .ErgZeile {
	position: relative;
	width: 100%;
	background: #f1f1f1;
	margin-bottom: 1px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px
}
.UmfrageErgebnis .ErgZeile .Zahlenwert {
	float: left;
	padding: 3px 0;
	text-align: right;
	font-weight: bold
}
.UmfrageErgebnis .ErgZeile.Prozent .Zahlenwert {
	width: 60px
}
.UmfrageErgebnis .ErgZeile.Absolut .Zahlenwert {
	width: 70px
}
.UmfrageErgebnis .ErgZeile .Balken {
	position: relative
}
.UmfrageErgebnis .ErgZeile.Prozent .Balken {
	margin-left: 65px
}
.UmfrageErgebnis .ErgZeile.Absolut .Balken {
	margin-left: 75px
}
.UmfrageErgebnis .ErgZeile .Balken .Ergebnisbalken {
	position: absolute;
	z-index: 1;
	background: #ccc;
	height: 100%
}
.UmfrageErgebnis .ErgZeile .Balken .Antworttext {
	position: relative;
	display: block;
	z-index: 2;
	padding: 3px
}
.UmfrageFooter {
	height: 20px;
	overflow: visible
}
span.UmfrageGeschlossen {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000
}
.UmfrageFooter a {
	text-decoration: none
}
a span.UmfrageGeschlossen, a.LinkAlleUmfragen {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	padding-right: 7px;
	background: url(/img/link_arrow_red.gif) no-repeat right 4px
}
a.SubmitBtn {
	height: 16px;
	line-height: 15px;
	padding: 0 10px;
	border: solid 1px #bbb;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background: url(/img/frm_btn_submit_bgnd.gif) center center repeat-x;
	cursor: pointer
}
a.SubmitBtn:hover {
	background: url(/img/frm_btn_submit_bgnd_hover.gif) center center repeat-x
}
input.SubmitBtn {
	height: 18px;
	line-height: 11px;
	padding: 0 7px 3px 7px;
	border: solid 1px #bbb;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background: url(/img/frm_btn_submit_bgnd.gif) center center repeat-x;
	cursor: pointer
}
input.SubmitBtn:hover {
	background: url(/img/frm_btn_submit_bgnd_hover.gif) center center repeat-x
}
.alle_med {
	margin-bottom: 40px
}
.alle_medInner {
	width: 290px;
	padding: 4px;
	border: solid 1px #ccc;
	border-top: 0
}
.alle_medInner .div {
	position: relative
}
.alle_medInner .VideoContainer {
	height: 163px;
	position: relative;
	margin-bottom: 5px
}
.alle_medInner .AudioContainer {
	height: 163px;
	position: relative;
	margin-bottom: 5px
}
.alle_medInner .GrafikContainer {
	height: 163px;
	position: relative;
	margin-bottom: 5px
}
.alle_medInner img.VideoCtrlIcon {
	position: absolute;
	left: 122px;
	top: 60px
}
.alle_medInner .centrrum a {
	height: 0;
	font-size: 0;
	line-height: 0
}
.alle_med.Bild1zu1 .boxBROG .centrrum {
	width: 90px;
	float: right;
	background: #fff
}
.alle_med.Bild1zu1 .boxBROG .centrrum img {
	float: right
}
.alle_med.Bild1zu1 .alle_medInner {
	padding: 0;
	border: 0
}
.alle_med.Bild1zu1 .alle_medmein_wwwThema {
	margin: 10px 5px 10px 0
}
.VdoPlayerCtrls290, .AudioPlayerCtrls290 {
	width: 290px;
	height: 30px;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: #000;
	opacity: .75;
	-ms-filter: "alpha(opacity=75)";
	filter: alpha(opacity=75)
}
.Vdomein_wwwOverlay290, .Audiomein_wwwOverlay290 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 280px;
	padding: 10px 0 10px 10px;
	background-color: #000;
	opacity: .75;
	-ms-filter: "alpha(opacity=75)";
	filter: alpha(opacity=75);
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px;
	color: #ccc
}
.Grafikmein_wwwOverlay290 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 270px;
	padding: 10px;
	background-color: #000;
	opacity: .75;
	-ms-filter: "alpha(opacity=75)";
	filter: alpha(opacity=75);
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px;
	color: #ccc
}
.Vdomein_wwwOverlay290 .Headline, .Audiomein_wwwOverlay290 .Headline {
	width: 240px
}
.Vdomein_wwwOverlay290 img.right, .Audiomein_wwwOverlay290 img.right {
	position: absolute;
	bottom: 0;
	right: 0
}
.VideoContainer a, .AudioContainer a, .GrafikContainer a, .Grafikmein_wwwOverlay290 a, .Vdomein_wwwOverlay290 a, .Audiomein_wwwOverlay290 a {
	text-decoration: none;
	color: #ccc
}
.Grafikmein_wwwOverlay290:hover, .Grafikmein_wwwOverlay290:hover *, .Audiomein_wwwOverlay290:hover, .Audiomein_wwwOverlay290:hover *, .Vdomein_wwwOverlay290:hover, .Vdomein_wwwOverlay290:hover * {
	color: #c60000
}
.alle_medmein_wwwThema {
	width: 270px;
	margin: 10px 5px
}
.centrrum+.alle_medmein_wwwThema {
	width: 270px;
	margin: 0 0 10px 0;
	position: relative;
	left: -5px;
	padding: 10px 20px 0 10px;
	border-top: 1px solid #ccc
}
.alle_medmein_wwwThema a.mein_wwwHeadLink {
	display: block;
	line-height: 19px;
	text-decoration: none;
	margin-bottom: 1px
}
.alle_medmein_wwwThema span.Stichwort {
	display: block;
	margin-bottom: 4px;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 100%;
	color: #434343
}
.alle_medmein_wwwThema span.Headline {
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px;
	color: #000
}
.alle_medmein_wwwThema span.Headline.LinkMehr {
	padding-right: 7px;
	background: url(/img/link_arrow_red.gif) right 5px no-repeat
}
.alle_medmein_wwwThema a.mein_wwwHeadLink:hover, .alle_medmein_wwwThema a.mein_wwwHeadLink:hover * {
	color: #c60000
}
.alle_medmein_wwwKlein {
	border-top: dotted 1px #999;
	padding: 5px 0
}
.VideoContainer+.alle_medmein_wwwKlein, .AudioContainer+.alle_medmein_wwwKlein, .GrafikContainer+.alle_medmein_wwwKlein {
	position: relative;
	left: -5px;
	width: 290px;
	border-top: solid 1px #ccc;
	padding: 5px
}
.alle_medmein_wwwKlein.First {
	border: 0
}
.alle_medmein_wwwKlein a {
	text-decoration: none
}
.alle_medmein_wwwKlein a:hover * {
	text-decoration: none
}
.alle_medmein_wwwKlein a.mein_wwwHeadLink {
	position: relative;
	top: -3px
}
.alle_medmein_wwwKlein span.Stichwort, .alle_medmein_wwwKlein span.Headline {
	display: inline;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px;
	color: #000
}
.alle_medmein_wwwKlein span.LinkMehr {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #c60000;
	text-decoration: none;
	padding-right: 7px;
	background: url(/img/link_arrow_red.gif) right 5px no-repeat;
	white-space: nowrap
}
.alle_medmein_wwwKlein a.mein_wwwHeadLink:hover, .alle_medmein_wwwKlein a.mein_wwwHeadLink:hover * {
	color: #c60000
}
.alle_medmein_wwwKlein span.LinkMehr:hover {
	text-decoration: underline
}
.alle_medmein_wwwAudio {
	border-top: dotted 1px #999;
	padding: 5px 0
}
.alle_medmein_wwwAudio.First {
	border-top: 0
}
.alle_medmein_wwwAudio a {
	text-decoration: none;
	color: #000;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000
}
.alle_medmein_wwwAudio a.alle_medMP3Link {
	float: right;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	padding-right: 7px;
	background: url(/img/link_arrow_red.gif) right 5px no-repeat;
	white-space: nowrap
}
.alle_medmein_wwwAudio a:hover, .alle_medmein_wwwAudio a.alle_medMP3Link:hover {
	color: #c60000
}
.BdTBox_Aufmacher {
	position: relative;
	display: block;
	margin-bottom: 5px
}
img.MediaThumb.left {
	margin-right: 10px
}
img.BildDesTagesThumb {
	float: left;
	width: 92px;
	height: 54px;
	margin: 0 0 1px 6px;
	overflow: hidden
}
img.BildDesTagesThumb.First {
	margin-left: 0
}
.RechnerBox {
	margin-bottom: 40px
}
.RechnerBoxInner {
	width: 290px
}
table.WRechner {
	width: 100%;
	margin-bottom: 15px;
	border-collapse: collapse;
	font-family: Verdana, sans-serif;
	font-size: 11px
}
table.WRechner td {
	padding-top: 10px
}
table.WRechner td select.Select {
	width: 90px;
	margin-left: 0
}
table.WRechner td input.Text {
	width: 130px
}
#alaBROGbz-Content.Artikel {
	position: relative
}
.alaBROGbz-ArtikelEinleitung {
	float: left;
	width: 570px;
	margin: 6px 20px 15px 10px;
	min-height: 125px
}
.alaBROGbz-ArtikelEinleitung h2, .alaBROGbz-ArtikelEinleitung .Stichwort {
	display: block;
	margin-bottom: 2px;
	font-family: Georgia, serif;
	font-weight: normal;
	font-size: 15px;
	color: #333
}
.alaBROGbz-ArtikelEinleitung h1 {
	font-family: Georgia, serif;
	font-size: 28px;
	font-weight: normal;
	color: #000;
	margin: 2px 0 6px 0
}
.alaBROGbz-ArtikelEinleitung p.Copy {
	font-family: Georgia, serif;
	font-size: 15px;
	line-height: 20px;
	color: #666;
	margin-bottom: 6px
}
.alaBROGbz-ArtikelEinleitung span.Autor {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333
}
.Artikel .alaBROGbz-ArtikelEinleitung span.Datum {
	font-style: italic
}
.BROGpost_function {
	position: absolute;
	width: 290px;
	margin: 0 0 20px 0;
	right: 25px;
	top: 420px
}
.ASV .BROGpost_function {
	top: 140px
}
.ArtikelAbbinder {
	width: 600px;
	margin: 0;
	border-bottom: dotted 1px #ccc
}
.ArtikelAbbinder.Foto {
	width: 610px;
	margin: 8px 0 0 0;
	border-bottom: 0;
	border-top: dotted 1px #ccc
}
.ArtikelAbbinder.Slideshow, .ArtikelAbbinder.Audio, .ArtikelAbbinder.Video {
	width: 610px;
	margin: 0;
	border-top: dotted 1px #666;
	border-bottom: 0
}
.ArtikelAbbinder.Wide {
	width: auto
}
.BROGpost_function .Datum {
	display: block;
	line-height: 30px;
	padding-top: 10px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666
}
span#dateline {
	display: none
}
.BROGbutton_socila {
	border-top: dotted 1px #999
}
.BROGpost_function .ArtikelFunktion, .ArtikelAbbinder .ArtikelFunktion {
	position: relative;
	padding: 0 4px 0 26px;
	border: solid 1px #fff;
	border-bottom: 0;
	font-family: Georgia, serif;
	font-size: 12px;
	line-height: 30px;
	color: #000;
	text-decoration: none
}
.ArtikelAbbinder .ArtikelFunktion {
	float: left
}
a.ArtikelFunktion {
	cursor: pointer
}
a.ArtikelFunktion:hover {
	text-decoration: none!important
}
span.ArtikelFunktion {
	cursor: text
}
.ArtikelAbbinder .ArtikelFunktion.Icon {
	padding: 0 16px 0 0;
	margin: 0 6px 0 0
}
.ArtikelAbbinder.Foto .ArtikelFunktion {
	border: solid 1px #f1f1f1;
	border-top: 0
}
.ArtikelAbbinder.Slideshow .ArtikelFunktion, .ArtikelAbbinder.Audio .ArtikelFunktion, .ArtikelAbbinder.Video .ArtikelFunktion {
	border: solid 1px #111;
	border-top: 0
}
.ArtikelAbbinder.Slideshow .ArtikelFunktion, .ArtikelAbbinder.Audio .ArtikelFunktion, .ArtikelAbbinder.Video .ArtikelFunktion {
	color: #ccc
}
a.ArtikelFunktion:hover {
	color: #999
}
.ArtikelAbbinder.Slideshow a.ArtikelFunktion:hover, .ArtikelAbbinder.Audio a.ArtikelFunktion:hover, .ArtikelAbbinder.Video a.ArtikelFunktion:hover {
	color: #fff
}
a.ArtikelFunktion span.Anzahl {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999
}
a.ArtikelFunktion span.Anzahl span.Zahlenwert {
	font-weight: bold
}
a.ArtikelFunktion span.Anzahl:hover {
	color: #999
}
.ArtikelAbbinder.Slideshow a.ArtikelFunktion span.Anzahl:hover, .ArtikelAbbinder.Audio a.ArtikelFunktion span.Anzahl:hover, .ArtikelAbbinder.Video a.ArtikelFunktion span.Anzahl:hover {
	color: #fff
}
a.ArtikelFunktion.Kommentieren {
	background-position: 5px -647px
}
a.ArtikelFunktion.Kommentieren.First {
	background-position: left -647px;
	margin-left: 0;
	padding-left: 24px
}
a.ArtikelFunktion.Empfehlen {
	background-position: 5px -437px
}
a.ArtikelFunktion.Weitersagen {
	background-position: 5px -587px
}
a.ArtikelFunktion.Selected.Weitersagen {
	z-index: 11;
	border: solid 1px #999;
	border-bottom: 0;
	background-position: 5px -587px;
	background-color: #fff
}
.ArtikelAbbinder.Foto a.ArtikelFunktion.Selected.Weitersagen, .ArtikelAbbinder.Video a.ArtikelFunktion.Selected.Weitersagen, .ArtikelAbbinder.Slideshow a.ArtikelFunktion.Selected.Weitersagen {
	z-index: 11;
	border: solid 1px #999;
	border-top: 0;
	background-position: 5px -587px;
	background-color: #fff;
	color: #000
}
.ArtikelFunktion.Merken {
	background-position: 5px -497px
}
a.ArtikelFunktion.Drucken {
	background-position: 5px -557px
}
.BROGbutton_socila a.ArtikelFunktion.Facebook {
	background-position: 5px -677px
}
a.ArtikelFunktion.Twitter {
	background-position: 5px -707px
}
a.ArtikelFunktion.GPlus {
	background-position: 5px -887px
}
.ArtikelAbbinder a.ArtikelFunktion.Facebook {
	background-position: left -677px
}
.ArtikelAbbinder.Video a.ArtikelFunktion.Facebook, .ArtikelAbbinder.Slideshow a.ArtikelFunktion.Facebook, .ArtikelAbbinder.Audio a.ArtikelFunktion.Facebook {
	background-position: left -737px
}
.ArtikelAbbinder a.ArtikelFunktion.Twitter {
	background-position: left -707px
}
.ArtikelAbbinder.Video a.ArtikelFunktion.Twitter, .ArtikelAbbinder.Slideshow a.ArtikelFunktion.Twitter, .ArtikelAbbinder.Audio a.ArtikelFunktion.Twitter {
	background-position: left -767px
}
.BROGpost_function .ArtikelFunktion.left {
	position: relative;
	left: -5px
}
.BROGpost_function .ArtikelFunktion.right {
	width: 100px
}
.ArtikelAbbinder a.ArtikelFunktion.GPlus {
	background-position: left -887px
}
.ArtikelAbbinder.Video a.ArtikelFunktion.GPlus, .ArtikelAbbinder.Slideshow a.ArtikelFunktion.GPlus, .ArtikelAbbinder.Audio a.ArtikelFunktion.GPlus {
	background-position: left -917px
}
.ArtikelAbbinder.Video a.ArtikelFunktion.Empfehlen, .ArtikelAbbinder.Audio a.ArtikelFunktion.Empfehlen, .ArtikelAbbinder.Slideshow a.ArtikelFunktion.Empfehlen {
	background-position: 5px -467px
}
.ArtikelAbbinder.Video a.ArtikelFunktion.Weitersagen, .ArtikelAbbinder.Audio a.ArtikelFunktion.Weitersagen, .ArtikelAbbinder.Slideshow a.ArtikelFunktion.Weitersagen {
	background-position: 5px -617px
}
.ArtikelAbbinder.Video .ArtikelFunktion.Merken, .ArtikelAbbinder.Audio .ArtikelFunktion.Merken, .ArtikelAbbinder.Slideshow .ArtikelFunktion.Merken {
	background-position: 5px -527px
}
a.BildGroesse {
	padding-top: 7px;
	height: 20px;
	width: 16px;
	cursor: pointer
}
.ArtikelAbbinder.BasisArtikel a.ArtikelFunktion.Drucken, .ArtikelAbbinder.BasisArtikel a.ArtikelFunktion.Kommentieren {
	float: right
}
.ArtikelFunktionPulldownRight {
	left: -20px
}
.ArtikelFunktionPulldownRight, .ArtikelFunktionPulldownAbbinder {
	display: block;
	position: absolute;
	z-index: 10;
	margin-top: -2px
}
.ArtikelFunktionPulldownAbbinder a {
	color: #333!important
}
.ArtikelFunktionPulldownAbbinder a:hover {
	color: #c60000!important;
	text-decoration: none!important
}
.ArtikelFunktionPulldownAbbinder.Foto, .ArtikelFunktionPulldownAbbinder.Video, .ArtikelFunktionPulldownAbbinder.Slideshow {
	position: absolute;
	bottom: 0;
	z-index: 10;
	margin-bottom: -2px
}
.ArtikelFunktionPulldownRight .ArtikelFunktionPulldownInner {
	width: 260px;
	padding: 10px 20px 30px 20px;
	background: white;
	border: solid 2px #999
}
.ArtikelFunktionPulldownAbbinder .ArtikelFunktionPulldownInner {
	width: 560px;
	padding: 10px 30px 30px 30px;
	background: white;
	border: solid 2px #999;
	text-align: left!important
}
.ArtikelFunktionPulldownInner .Head {
	display: block;
	margin: 16px 0 2px 0;
	font-family: Georgia, serif;
	font-size: 16px
}
.ArtikelFunktionPulldownInner span.Autor {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333
}
.ArtikelFunktionPulldownAbbinder .LargeLeft {
	float: left;
	width: 260px;
	margin-right: 20px
}
.ArtikelFunktionPulldownAbbinder .LargeRight {
	float: right;
	width: 260px
}
.ArtikelFunktionPulldownInner .SocialcentrrumCol.right, .ArtikelFunktionPulldownInner .SocialcentrrumCol.left {
	width: 120px
}
.ArtikelFunktionPulldownInner a.LinkMehr {
	padding-right: 7px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	background: url(/img/link_arrow_red.gif) right 5px no-repeat;
	cursor: pointer;
	color: #333;
	text-decoration: none
}
.ArtikelFunktionPulldownInner a.LinkMehr:hover {
	color: #c60000
}
.ErrMsg p, .ErrMsg span {
	color: #c60000;
	font-family: Verdana, sans-serif;
	font-size: 11px
}
form.PulldownFrm {
	margin: 0;
	font-family: Verdana, sans-serif;
	font-size: 11px
}
form.PulldownFrm .FrmLabel {
	display: block;
	margin: 12px 0 4px 0;
	color: #333
}
form.PulldownFrm .FrmLabelLight {
	color: #999
}
form.PulldownFrm input.Text {
	width: 260px;
	height: 18px;
	border: solid 1px #ccc;
	text-indent: 10px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #999
}
form.PulldownFrm input.TextReadOnly {
	width: 260px;
	height: 18px;
	border: solid 1px #ccc;
	text-indent: 10px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #999
}
form.PulldownFrm input.Text170 {
	width: 170px;
	height: 18px;
	margin-right: 8px;
	border: solid 1px #ccc;
	text-indent: 10px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #999
}
form.PulldownFrm .Textarea {
	width: 260px;
	border: solid 1px #ccc;
	text-indent: 10px;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #333
}
form.PulldownFrm .SubmitZeile {
	margin-top: 30px
}
form.PulldownFrm .SubmitZeile a.LinkMehr {
	margin-right: 10px
}
.Captcha {
	margin: 10px 0
}
.Captcha img.captchaImg {
	border: 1px solid #ccc
}
.PulldownVersandmein_www {
	margin: 12px 0
}
.PulldownVersandmein_www p.Stichwort {
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 100%;
	color: #434343
}
.PulldownVersandmein_www p.Headline {
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 20px;
	color: #000
}
.PDMailConfirm {
	position: absolute;
	bottom: 30px;
	width: 260px
}
.ArtikelAbbinder .PDMailConfirm {
	position: absolute;
	bottom: 30px;
	width: 560px
}
.alaBROGbz-ArtikelReiter {
	clear: both;
	height: 41px;
	margin-top: 24px;
	padding-left: 10px;
	overflow: hidden;
	background: url(/img/artikeltab_bgnd.gif) repeat-x center 16px #fff
}
.alaBROGbz-ArtikelReiter a {
	float: left;
	height: 39px;
	margin-bottom: 1px;
	margin-right: 3px;
	padding: 0 10px;
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 40px;
	white-space: nowrap;
	border: solid 1px #efefef;
	border-bottom: 0;
	text-decoration: none;
	color: #c60000;
	cursor: pointer
}
.alaBROGbz-ArtikelReiter a:hover {
	color: #000
}
.alaBROGbz-ArtikelReiter a.Selected {
	height: 39px;
	color: #000;
	border: solid 1px #ccc;
	border-bottom: solid 1px #fff
}
.alaBROGbz-ArtikelReiter a span.StatusKommentare {
	color: #999
}
.alaBROGbz-ArtikelContent {
	float: left
}
.Artikel.Multimedia .alaBROGbz-ArtikelContent {
	margin-top: 15px
}
.alaBROGbz-ArtikelText {
	width: 570px;
	margin: 15px 10px 0 10px
}
.alaBROGbz-ArtikelProContra {
	width: 610px;
	margin: 15px 0 0 10px
}
.alaBROGbz-ArtikelText h2, .alaBROGbz-ArtikelText h3 {
	margin: 0 0 6px 0;
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 24px;
	color: #000;
	font-weight: bold
}
.alaBROGbz-ArtikelText p.First .alaBROGbz-ArtikelProContra p.First {
	margin-top: 10px
}
.alaBROGbz-ArtikelText p.First:first-letter, .alaBROGbz-ArtikelProContra p.First:first-letter {
	float: left;
	margin: 6px 4px 0 0;
	font-size: 50px;
	color: #666
}
.alaBROGbz-ArtikelText p, .alaBROGbz-ArtikelProContra p {
	margin: 0 0 20px 0;
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 24px;
	color: #000
}
.alaBROGbz-ArtikelText a, .alaBROGbz-ArtikelProContra a {
	color: #c60000;
	text-decoration: none
}
.alaBROGbz-ArtikelText a:hover, .alaBROGbz-ArtikelProContra a:hover {
	text-decoration: underline
}
.alaBROGbz-ArtikelProContra .ProContraTexte {
	margin-top: 46px
}
.alaBROGbz-ArtikelProContra .Column {
	width: 290px
}
.alaBROGbz-ArtikelProContra .Column.Pro {
	float: left
}
.alaBROGbz-ArtikelProContra .Column.Contra {
	margin-left: 300px;
	padding-left: 9px;
	border-left: solid 1px #ccc
}
.alaBROGbz-ArtikelProContra .Column.Pro ul.ArtikelRelatedLinks, .alaBROGbz-ArtikelProContra .Column.Contra ul.ArtikelRelatedLinks {
	width: 290px
}
.alaBROGbz-ArtikelProContra h2, .alaBROGbz-ArtikelProContra h3 {
	margin: 0;
	font-family: Georgia, serif;
	font-weight: normal;
	font-size: 18px;
	line-height: 22px;
	color: #000
}
.alaBROGbz-ArtikelProContra .Column p.ProContraTitle {
	font-family: Georgia, serif;
	font-size: 36px;
	line-height: 42px;
	color: #000
}
.alaBROGbz-ArtikelProContra .Column p.First:first-letter {
	float: left;
	margin: 9px 4px 0 0;
	font-family: Georgia, serif;
	font-size: 48px;
	color: #666
}
.alaBROGbz-ArtikelProContra .Column .ProContraImgBox {
	margin: 32px 0 22px 0
}
.alaBROGbz-ArtikelProContra .Column p.ProContraAutor {
	margin: 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #666
}
.alaBROGbz-ArtikelProContra .Column p {
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 21px;
	color: #000;
	word-wrap: break-word
}
.alaBROGbz-ArtikelProContra .ProContraBild290 {
	width: 290px;
	margin: 20px 0 0 0
}
.alaBROGbz-ArtikelProContra .ProContraBild290 span.Bildunterschrift {
	margin-bottom: 15px
}
p.ArtikelListTitle {
	margin: 24px 0;
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 22px;
	color: #000;
	font-weight: bold;
	margin-bottom: 0
}
.alaBROGbz-ArtikelText ul, .alaBROGbz-ArtikelProContra ul {
	margin: 0 0 20px 20px;
	list-style: disc
}
.alaBROGbz-ArtikelText ul li {
	margin: 0 0 10px 0;
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 22px;
	color: inherit
}
.alaBROGbz-ArtikelProContra ul li {
	margin: 10px 0;
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 21px;
	color: inherit
}
.alaBROGbz-ArtikelText ol, .alaBROGbz-ArtikelProContra ol {
	margin: 0 0 20px 20px
}
.alaBROGbz-ArtikelText ol li {
	margin: 0 0 10px 0;
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 22px;
	color: inherit
}
.alaBROGbz-ArtikelProContra ol li {
	margin: 10px 0;
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 21px;
	color: inherit
}
.ArtikelBild600 {
	width: 600px;
	position: relative;
	top: 4px
}
.ArtikelBild300 {
	float: right;
	width: 300px;
	margin: 4px -30px 0 20px
}
.Bildnachweis {
	display: block;
	position: relative;
	top: -5px;
	text-align: right;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #999
}
.Bildunterschrift {
	display: block;
	position: relative;
	top: -4px;
	margin-bottom: 30px;
	text-align: left;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333
}
.ArtikelBild600 a {
	text-decoration: none
}
.ArtikelBild600 span.Artikelcentrrum32 {
	display: block;
	position: absolute;
	bottom: 20px;
	right: 10px;
	height: 32px;
	text-align: center;
	padding-left: 20px;
	line-height: 32px;
	color: #fff;
	text-decoration: none
}
.ArtikelBild600 span.Artikelcentrrum32 span.AMLText32 {
	float: left;
	height: 32px;
	line-height: 32px;
	color: #fff;
	text-decoration: none;
	padding: 0 10px 0 24px;
	background: url(/img/btn_bildergalerie_leftbgnd.png) left center no-repeat;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none
}
.ArtikelBild600 span.Artikelcentrrum32 span.AMLArrow32 {
	float: right;
	width: 30px;
	height: 32px;
	line-height: 32px;
	color: #fff;
	text-decoration: none;
	background: url(/img/btn_bildergalerie_rightbgnd.png) right center no-repeat
}
.ArtikelRelatedLinks {
	clear: both;
	width: 620px;
	margin: 30px 0;
	border-top: dotted 1px #999;
	border-bottom: dotted 1px #999
}
.ArtikelRelatedLinks .boxBROG {
	border: 0
}
.ArtikelRelatedLinks ul.RelatedLinkBox {
	margin: 5px 0 16px 30px;
	list-style: none
}
.ArtikelRelatedLinks ul.RelatedLinkBox li.RelatedLink {
	margin: 5px 0;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px;
	color: #000
}
.ArtikelRelatedLinks ul.RelatedLinkBox li.RelatedLink a {
	color: #000;
	text-decoration: none
}
.ArtikelRelatedLinks ul.RelatedLinkBox li.RelatedLink a:hover {
	color: #c60000
}
.ArtikelRelatedLinks ul.RelatedLinkBox li.RelatedLink img {
	position: relative;
	top: 0;
	left: 7px
}
.ArtikelHintergrund {
	width: 600px;
	margin: 30px 0
}
.ArtikelHintergrund .boxBROG {
	border-top: dotted 1px #999
}
.ArtikelHintergrundInner {
	border: solid 1px #ccc;
	border-top: 0
}
a.ArtikelHintergrundHead {
	display: block;
	margin: 0 10px;
	padding-left: 16px;
	background: url(/img/icon_arrow_right.gif) no-repeat left center;
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 35px;
	color: #000;
	border-top: dotted 1px #999;
	cursor: pointer
}
a.ArtikelHintergrundHead.First {
	border: 0
}
a.ArtikelHintergrundHead:hover {
	color: #c60000;
	background: url(/img/icon_arrow_right_hover.gif) no-repeat left center
}
a.ArtikelHintergrundHead.Selected {
	background: url(/img/icon_arrow_down.gif) no-repeat left center
}
a.ArtikelHintergrundHead.Selected:hover {
	background: url(/img/icon_arrow_down_hover.gif) no-repeat left center
}
.ArtikelHintergrundContent {
	padding: 10px
}
.ArtikelHintergrundContent p.HintergrundTitel {
	font-family: Georgia, serif;
	font-size: 14px;
	margin-bottom: 10px
}
.ArtikelHintergrundContent h3 {
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: normal;
	margin: 0 0 10px 0
}
.ArtikelHintergrundContent p, .ArtikelHintergrundContent ul li, .ArtikelHintergrundContent ol li {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333;
	margin-bottom: 5px
}
.ArtikelHintergrundContent img.right {
	margin: 0 0 10px 10px
}
.ArtikelMultimedia {
	width: 600px;
	margin: 24px 0;
	padding: 8px 0 4px 0;
	border-top: dotted 1px #999;
	border-bottom: dotted 1px #999;
	position: relative
}
.ArtikelMultimedia .centrrum {
	float: left;
	width: 300px;
	margin: 4px 20px 0 0
}
p.ArtikelMultimediaComment, .ArtikelMultimedia a {
	margin: 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px
}
.ArtikelMultimedia div.Artikelcentrrum {
	position: absolute;
	bottom: 40px;
	right: 0;
	float: right;
	height: 28px;
	text-align: center;
	padding-left: 20px;
	line-height: 28px;
	color: #fff;
	text-decoration: none;
	background: url(/img/btn_bildergalerie_leftbgnd.gif) left center no-repeat
}
.ArtikelMultimedia div.Artikelcentrrum a {
	float: right;
	height: 28px;
	line-height: 28px;
	color: #fff;
	text-decoration: none;
	padding-right: 30px;
	background: url(/img/btn_bildergalerie_rightbgnd.gif) right center no-repeat
}
.ArtikelFotostrecke {
	width: 600px;
	margin: 26px 0;
	padding: 8px 0 4px 0;
	border-top: dotted 1px #999;
	border-bottom: dotted 1px #999;
	position: relative
}
.ArtikelFotostrecke .centrrum {
	float: left;
	width: 300px;
	margin: 4px 20px 0 0
}
p.ArtikelFotostreckeComment, .ArtikelFotostrecke a {
	margin: 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px
}
.ArtikelFotostrecke p.ArtikelFotostreckeComment {
	position: absolute;
	left: 320px;
	top: 0;
	width: 280px
}
.ArtikelBilderwand {
	width: 602px;
	margin: 23px 0 25px 0;
	border-top: dotted 1px #999;
	border-bottom: dotted 1px #999
}
.boxBROG.BilderwandHead {
	border: 0
}
.BilderwandInner {
	margin-bottom: 30px
}
.BilderwandInnerRow {
	height: 80px;
	overflow: hidden;
	margin-bottom: 7px
}
.BilderwandInnerRow img {
	margin-left: 7px
}
.BilderwandInnerRow img.First {
	margin: 0
}
.ArtikelBildergalerie {
	width: 602px;
	margin: 23px 0 25px 0;
	border-top: dotted 1px #999;
	border-bottom: dotted 1px #999
}
.boxBROG.BildergalerieHead {
	border: 0;
	padding: 6px 0
}
.BildergalerieInner {
	margin-bottom: 10px
}
.BildergalerieInnerRow {
	height: 80px;
	overflow: hidden;
	margin-bottom: 7px
}
.BildergalerieInnerRow img {
	margin-left: 7px
}
.BildergalerieInnerRow img.First {
	margin: 0
}
.ArtikelBildergalerieInline {
	width: 600px;
	margin: 23px 0 25px 0;
	border-top: dotted 1px #999;
	border-bottom: dotted 1px #999
}
.boxBROG.BildergalerieInlineHead {
	border: 0;
	height: 28px;
	padding: 9px 0 0 0
}
.boxBROG.BildergalerieInlineHead .PagerBox {
	padding: 0
}
.BildergalerieInlineContent {
	text-align: center;
	min-height: 360px
}
.ArtikelBildergalerieInline .Bildunterschrift {
	margin: 1px 0 12px 0
}
.ArtikelBildergalerieInline .VideoContainer {
	width: 600px;
	height: 340px;
	text-align: center;
	line-height: 0;
	position: relative;
	overflow: hidden
}
.VdoPlayerCtrls600 {
	width: 600px;
	height: 30px;
	position: absolute;
	bottom: 0;
	background-color: #000;
	opacity: .75;
	-ms-filter: "alpha(opacity=75)";
	filter: alpha(opacity=75)
}
.ArtikelBildergalerieInline .Bildnachweis {
	top: 0
}
.ArtikelTabelle {
	width: 600px;
	margin: 23px 0 13px 0;
	caption-side: bottom;
	empty-cells: show
}
.boxBROG.TableHead {
	border: 0;
	padding: 6px 0;
	border-top: dotted 1px #999;
	border-bottom: dotted 1px #999
}
.ArtikelTabelle caption {
	margin-top: 2px;
	text-align: right;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999
}
.TabellenBox {
	margin-bottom: 40px
}
.TabellenBox span.Date {
	display: block;
	margin: 15px 0 10px 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999
}
td.subHead, span.subHead {
	font-size: 10px!important;
	font-weight: bold!important
}
th.noBorder, td.noBorder, tr.noBorder th, tr.noBorder td {
	border-top: none!important;
	border-bottom: none!important
}
th.noTopBorder, td.noTopBorder, tr.noTopBorder th, tr.noTopBorder td {
	border-top: none!important
}
td.small, tr.small td {
	font-size: 10px!important
}
tr.firstLine td {
	padding-top: 15px!important
}
tr.noPadding th {
	padding-bottom: 0!important
}
tr.smallGray th, tr.smallGray td, th.smallGray, td.smallGray, span.smallGray {
	font-family: Verdana, sans-serif;
	font-size: 10px!important;
	color: #999!important
}
tr.lowLines th, tr.lowLines td, th.lowLines, td.lowLines {
	line-height: 14px!important;
	padding: 4px 0
}
.KursTabelle {
	width: 100%;
	border-collapse: collapse
}
.KursTabelle th {
	text-align: right;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	border: 0;
	padding: 12px 0 6px 0
}
.KursTabelle td {
	text-align: right;
	border-top: dotted 1px #999;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000
}
#alaBROGbz-ContentRight .KursTabelle th, #alaBROGbz-ContentRight .KursTabelle td {
	text-align: left
}
.ArtikelTabelle .KursTabelle td {
	border-bottom: dotted 1px #999
}
.KursTabelle td.smallVal, .KursTabelle td.smallVal a {
	font-size: 10px;
	color: #333
}
.KursTabelle td a {
	color: #000;
	text-decoration: none
}
.KursTabelle td a:hover {
	color: #c60000;
	text-decoration: none
}
.KursTabelle a.ArrowLink {
	text-decoration: none;
	color: #000;
	padding-right: 7px;
	background-position: right -1363px
}
.KursTabelle a.ArrowLink:hover {
	color: #c60000
}
.KursTabelle select.Select {
	margin: 0
}
.KursTabelle.CrossRates th, .KursTabelle.CrossRates td {
	padding: 2px 0
}
.IndizesTabelle {
	width: 100%;
	border-collapse: collapse
}
.IndizesTabelle th {
	text-align: left;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	border: 0;
	padding: 12px 0 0 0
}
.IndizesTabelle td {
	vertical-align: bottom;
	border-top: dotted 1px #999;
	border-bottom: dotted 1px #999;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000
}
.ChartBox {
	margin-bottom: 40px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000
}
.ChartBox span.Date {
	display: block;
	margin: 15px 0 0 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #999
}
.ChartBox div.DetailLinks a.ArrowLinkRight {
	display: block;
	text-align: right;
	text-decoration: none;
	color: #000;
	padding-right: 7px;
	background-position: right -1363px
}
.ChartBox div.DetailLinks a.ArrowLinkRight:hover {
	color: #c60000
}
.ChartBox div.ChartImg {
	float: left;
	width: 160px;
	overflow: hidden
}
.ChartBox div.ChartImg a img {
	margin-left: -13px
}
.ChartBox div.DetailLinks {
	height: 90px;
	width: 120px
}
.ChartBox .VortagBox {
	float: right;
	width: 130px;
	font-size: 9px
}
.ChartBox .VortagBox .VortagLine {
	float: left;
	width: 10px;
	height: 2px;
	margin: 5px 5px 0 0;
	background: #c60000
}
.ChartBox .KursSuche {
	height: 30px;
	border-top: dotted 1px #999;
	border-bottom: dotted 1px #999
}
.ChartBox .KursSuche form {
	width: 140px;
	margin: 5px 0;
	padding-left: 9px;
	border-left: dotted 1px #999
}
.ChartBox .KursSuche form input.Text {
	width: 90px
}
.ChartBox .KursSuche div.left {
	width: 140px;
	line-height: 28px
}
.ChartBox .Tops {
	float: left;
	width: 140px;
	margin-top: 5px
}
.ChartBox .Flops {
	float: right;
	width: 140px;
	margin-top: 5px;
	padding-left: 9px;
	border-left: dotted 1px #999
}
.ArtikelFooter {
	width: 600px;
	margin: 25px 0 20px 0
}
.ArtikelFooter p {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666
}
.ArtikelFooter p.Fussnote, .ArtikelFooter div.fussnote p {
	margin: 0 0 25px 0
}
.ArtikelFooter p a.LinkMehr {
	color: #000;
	line-height: 17px;
	text-decoration: none;
	padding-right: 7px;
	background-position: right -1363px
}
.ArtikelFooter p a:hover {
	color: #c60000
}
.alaBROGbz-ArtikelFotos {
	margin-top: 15px
}
.alaBROGbz-ArtikelFotos .Bildunterschrift {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333
}
.alaBROGbz-ArtikelSlideshow {
	margin-top: 15px
}
.alaBROGbz-ArtikelSlideshowInner {
	margin-top: 15px;
	padding: 10px 10px 0 10px;
	background: #111
}
.alaBROGbz-ArtikelSlideshowInner .SlideContainer {
	text-align: center
}
.ArtikelSlideshowmein_www {
	text-align: left;
	padding: 0 0 30px 0
}
.ArtikelSlideshowmein_www .Stichwort {
	font-family: Georgia, serif;
	font-size: 11px;
	color: #ccc
}
.ArtikelSlideshowmein_www .Headline {
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 19px;
	color: #fff
}
.ArtikelSlideshowmein_www .Headline.Wide {
	font-family: Georgia, serif;
	font-size: 14px;
	color: #ccc
}
.ArtikelSlideshowmein_www .Copy {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #ccc
}
.alaBROGbz-ArtikelVideo {
	margin-top: 15px
}
.alaBROGbz-ArtikelVideoInner {
	padding: 10px 10px 0 10px;
	background: #333
}
.alaBROGbz-ArtikelVideoInner .VideoContainer {
	margin: 0 70px
}
.ArtikelVideomein_www {
	margin: 0 0 30px 0
}
.ArtikelVideomein_www .Stichwort {
	font-family: Georgia, serif;
	font-size: 11px;
	color: #ccc
}
.ArtikelVideomein_www .Headline {
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 19px;
	color: #fff
}
.ArtikelVideomein_www .Copy {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #ccc
}
.alaBROGbz-ArtikelKarte {
	width: 610px;
	margin-top: 15px;
	padding: 0 10px
}
.alaBROGbz-ArtikelKommentare {
	width: 600px;
	margin-left: 10px
}
.ArtikelKommentieren {
	width: 600px;
	margin: 15px 0 30px 0;
	border: solid 2px #999
}
.Blog .ArtikelKommentieren {
	width: auto
}
.ArtikelKommentieren #KommentierenPromo {
	position: relative;
	margin: 10px;
	text-align: center
}
a.BroG-posts {
	padding-right: 20px;
	font-family: Georgia, serif;
	font-size: 20px;
	color: #077821;
	background: url(/img/disc_arrow.gif) no-repeat right center;
	cursor: pointer;
	text-decoration: none
}
a.BroG-posts1 {
	padding-right: 20px;
	font-family: Georgia, serif;
	font-size: 15px;
	color: #077821;
	background: none;
	cursor: pointer;
	text-decoration: none;
}
a.BroG-posts:hover {
	background: url(/img/disc_arrow_hover.gif) no-repeat right center;
	text-decoration: underline
}
#KommentierenPromo .LinkBox {
	position: absolute;
	top: 12px;
	right: 0;
	margin: 0
}
a.MultimediaFinale {
	padding-right: 20px;
	font-family: Georgia, serif;
	font-size: 24px;
	color: #c60000;
	background: url(/img/disc_arrow.gif) no-repeat right center;
	cursor: pointer;
	text-decoration: none
}
a.MultimediaFinale:hover {
	background: url(/img/disc_arrow_hover.gif) no-repeat right center;
	text-decoration: underline
}
p.KommentierenStatus {
	margin: 10px 0 20px 0;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px;
	color: #666
}
.ArtikelKommentieren .LinkBox {
	margin: 10px 0 10px 10px;
	text-align: right
}
.ArtikelKommentieren .LinkBox a {
	margin-left: 10px;
	padding-right: 7px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background: url(/img/link_arrow_red.gif) center right no-repeat
}
.ArtikelKommentieren .LinkBox a:hover {
	color: #c60000
}
#KommentierenFormClosed {
	display: none;
	padding: 10px 15px 10px 20px;
	cursor: pointer
}
#KommentierenFormClosed .KFCTxt {
	color: #c60000;
	font-family: Georgia, serif;
	font-size: 20px;
	text-decoration: none
}
#KommentierenFormClosed .KFCArrow {
	float: right;
	padding: 3px 4px;
	background: url("/img/icon_arrow_right.gif") no-repeat center center
}
#KommentierenFormClosed:hover .KFCTxt {
	text-decoration: underline
}
#KommentierenFormClosed:hover .KFCArrow {
	background: url("/img/icon_arrow_right_hover.gif") no-repeat center center
}
.ArtikelKommentieren #KommentierenForm {
	margin: 10px 10px 15px 20px
}
.ArtikelKommentieren .KommentierenFormInner {
	margin: 0 10px 0 0;
	font-family: Verdana, sans-serif;
	font-size: 11px
}
p.KommentierenFormHead {
	font-family: Georgia, serif;
	font-size: 20px;
	color: #666
}
p.KommentierenFormLabel {
	margin-top: 10px
}
.KommentierenAutor {
	margin: 10px 0 1px 0;
	text-align: right;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #434343
}
.KommentierenAutor span.Username {
	text-transform: uppercase;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold
}
.KommentierenAutor img.Userfoto {
	float: right;
	margin-left: 10px;
	position: relative;
	top: 2px
}
input.KommentierenText, input.KommentarAntwortText {
	width: 550px;
	height: auto;
	margin: 10px 0 5px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #434343;
	border: solid 1px #999
}
input.KommentierenText {
	width: 560px
}
textarea.KommentierenTextarea, textarea.KommentarAntwortTextarea, textarea.KommentarMeldenTextarea {
	width: 550px;
	height: 130px;
	margin: 10px 0 5px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #434343;
	border: solid 1px #999
}
textarea.KommentierenTextarea {
	width: 560px;
	height: 70px
}
.Blog input.KommentierenText, .Blog textarea.KommentierenTextarea, .Blog textarea.KommentarAntwortTextarea, .Blog textarea.KommentarMeldenTextarea {
	width: 412px
}
.CharsLeftLine {
	display: block;
	margin-bottom: 20px
}
.CharsLeftLine.left {
	margin-bottom: 0
}
.CharsLeft {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right
}
.ArtikelKommentieren #KommentierenExpired {
	text-align: center;
	font-family: Georgia, serif;
	font-size: 20px;
	color: #666;
	line-height: 44px
}
.ArtikelKommentieren.Artikelfuss {
	margin: 50px 0;
	padding: 16px 0 8px 0
}
.ArtikelKommentieren.Artikelfuss .noLM {
	margin-top: 4px;
	font-size: 14px;
	line-height: 20px;
	color: #999
}
.ArtikelKommentieren.Artikelfuss .LMFussInner {
	margin: 0 20px -8px 20px;
	text-align: left;
	padding: 10px 0 0 0;
	border-top: 1px dotted #999
}
.ArtikelKommentieren.Artikelfuss .LMFuss {
	font-size: 13px;
	line-height: 18px;
	margin: 10px 0 0 0
}
.ArtikelKommentieren.Artikelfuss .LMFussLink {
	color: #333;
	text-decoration: none
}
.ArtikelKommentieren.Artikelfuss .LMFussLink:hover {
	color: #c60000
}
.ArtikelKommentieren.Artikelfuss .LMFussLink .Winkel {
	background-position: left -934px;
	margin-left: 7px;
	padding: 0 4px;
	white-space: nowrap
}
.ArtikelKommentieren.Artikelfuss .Username {
	font-family: Verdana, sans-serif;
	font-size: 10px
}
.Leserkommentar {
	min-height: 60px;
	padding-top: 30px;
	margin-bottom: 30px;
	border-top: solid 1px #000
}
.Leserkommentar.Nachricht {
	margin-bottom: 18px;
	padding-top: 13px
}
.Leserkommentar.First {
	border-top: 0
}
.SuchergebnisListe .Bildbox {
	float: left;
	width: 60px;
	overflow: hidden;
	position: relative;
	top: 6px;
	margin-left: -75px
}
.Bildbox {
	float: left;
	width: 60px;
	overflow: hidden;
	position: relative;
	top: 6px
}
.Bildbox.Redakteur img {
	width: 58px;
	height: 58px;
	overflow: hidden;
	border: 1px solid #c60000
}
.Bildbox.inactive img {
	opacity: .4;
	-ms-filter: "alpha(opacity=40)";
	filter: alpha(opacity=40);
	background-color: #000
}
.Leserkommentar .UserGroup {
	font-family: Verdana, sans-serif;
	font-size: 11px
}
.Leserkommentar .Status {
	float: none!important;
	width: auto!important
}
.Leserkommentar .Username {
	text-transform: uppercase;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c60000;
	text-decoration: none;
	padding: 0!important
}
.Leserkommentar a.Username:hover {
	text-decoration: underline
}
.Leserkommentar a.RemoveLM {
	float: right;
	position: relative;
	top: -1px;
	margin-left: 10px;
	width: 14px;
	height: 14px;
	padding: 0;
	background-position: left -1079px;
	cursor: pointer
}
a.followUser {
	margin: 0 0 0 5px;
	padding: 1px 4px 1px 8px;
	background-position: 0 -3418px
}
a.followUser:hover {
	background-position: 0 -3438px
}
.Leserkommentar .Datetime {
	white-space: nowrap;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333
}
.Leserkommentar span.StatusEmpfehlungen {
	float: right;
	margin-left: 10px;
	padding-left: 15px;
	background: url(/img/icon_empfehlen_blk.gif) no-repeat left 1px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #999
}
.Leserkommentar.KurzAnsicht .LeserkommentarInner>.LeserkommentarText, .Leserkommentar.KurzAnsicht .LeserkommentarInner>.LeserkommentarFunktionen, .LeserkommentarAntwort.KurzAnsicht .LeserkommentarText, .LeserkommentarAntwort.KurzAnsicht .LeserkommentarFunktionen {
	display: none
}
form.LMSuche {
	margin-left: 10px
}
form.LMSuche input.Text {
	width: 160px
}
.LeserkommentarInner {
	margin-left: 80px
}
.SuchergebnisListe .LeserkommentarInner {
	margin-left: 75px
}
p.BeitragHead {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 6px
}
.LeserkommentarInner .LeserkommentarTitle {
	margin-bottom: 4px;
	font-family: Georgia, serif;
	font-size: 16px;
	color: #000
}
.LeserkommentarInner .LeserkommentarTitle a.LMArrowDown, .LMArrowDownTab {
	padding-left: 20px;
	background: url(/img/icon_arrow_right.gif) no-repeat left center
}
.LeserkommentarInner .LeserkommentarTitle a.LMArrowDown:hover, .LMArrowDownTab:hover {
	color: #c60000;
	background: url(/img/icon_arrow_right_hover.gif) no-repeat left center
}
.LeserkommentarInner .LeserkommentarTitle a.LMArrowUp, .LMArrowUpTab {
	padding-left: 20px;
	background: url(/img/icon_arrow_down.gif) no-repeat left center
}
.LeserkommentarInner .LeserkommentarTitle a.LMArrowUp:hover, .LMArrowUpTab:hover {
	color: #c60000;
	background: url(/img/icon_arrow_down_hover.gif) no-repeat left center
}
.LeserkommentarInner .LeserkommentarText {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333
}
.LeserkommentarInner a.MehrLink {
	background: url(/img/link_arrow_red.gif) no-repeat right center;
	color: #c60000;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	margin-right: 10px;
	padding-right: 7px;
	text-decoration: none
}
.LeserkommentarInner a.MehrLink:hover {
	text-decoration: underline
}
a.LKArticleLink {
	display: block;
	color: #999;
	text-decoration: none;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: dotted 1px #999
}
a.LKArticleLink span.Stichwort {
	display: block;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 100%;
	margin-bottom: 4px
}
a.LKArticleLink span.Headline {
	font-family: Georgia, serif;
	font-size: 20px
}
a.LKArticleLink span.Headline img {
	position: relative;
	left: 2px;
	top: -2px;
	margin: 0
}
a.LKArticleLink:hover, a.LKArticleLink span.Stichwort:hover, a.LKArticleLink span.Headline:hover {
	color: #c60000
}
div.LKArticleLink.Deleted {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: dotted 1px #999
}
div.LKArticleLink.Deleted span.Headline {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #c60000
}
.LeserkommentarFunktionen {
	margin-top: 20px
}
a.LeserkommentarFunktion {
	border-left: solid 1px #fff;
	border-right: solid 1px #fff;
	margin-right: 20px;
	padding: 0 5px 0 20px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	cursor: pointer
}
.Blog a.LeserkommentarFunktion {
	margin-right: 0
}
a.LeserkommentarFunktion.Antworten {
	background: url(/img/icon_antworten_blk.gif) 1px 2px no-repeat
}
a.LeserkommentarFunktion.Empfehlen {
	background: url(/img/icon_empfehlen_blk.gif) left center no-repeat
}
a.LeserkommentarFunktion.Melden {
	background: url(/img/icon_melden_blk.gif) left 2px no-repeat
}
.LeserkommentarFunktion.Merken {
	background: url(/img/icon_merken_blk.gif) left 2px no-repeat
}
a.LeserkommentarFunktion.Antworten.Selected {
	background: url(/img/icon_antworten_blk.gif) no-repeat 1px 2px #fff;
	border-left: solid 1px #fff;
	border-right: 1px solid #ccc;
	line-height: 16px;
	padding: 0 5px 5px 20px;
	position: relative;
	top: 0;
	z-index: 11
}
.Community a.LeserkommentarFunktion.Antworten.Selected {
	background: url(/img/icon_antworten_blk.gif) no-repeat 4px 2px #fff;
	border-left: solid 1px #ccc;
	border-right: 1px solid #ccc;
	line-height: 16px;
	padding: 0 5px 5px 24px;
	margin-left: -4px;
	position: relative;
	top: 0;
	z-index: 11
}
a.LeserkommentarFunktion.Melden.Selected {
	background: url(/img/icon_melden_blk.gif) no-repeat left 2px #fff;
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
	line-height: 16px;
	padding: 0 5px 5px 20px;
	position: relative;
	top: 0;
	z-index: 11
}
a.LeserkommentarFunktion.NutzerAusblenden {
	background: url(/img/icon_nutzerausblenden_blk.gif) left 2px no-repeat
}
.LeserkommentarAntwortlisteKopf {
	height: 40px;
	margin-top: 30px;
	padding-top: 5px;
	border-top: solid 1px #ccc;
	padding-left: 16px;
	background: url(/img/icon_arrow_right.gif) no-repeat left 8px;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	color: #000;
	text-decoration: none;
	cursor: pointer
}
.LeserkommentarAntwortlisteKopf:hover {
	background: url(/img/icon_arrow_right_hover.gif) no-repeat left 8px;
	color: #c60000
}
.LeserkommentarAntwortlisteKopf:hover span.Anzahl {
	color: #c60000
}
.LeserkommentarAntwortlisteKopf span.Anzahl {
	color: #999
}
.LeserkommentarAntwortlisteKopf.Selected {
	background: url(/img/icon_arrow_down.gif) no-repeat left 8px;
	border-bottom: 1px solid #000
}
.LeserkommentarAntwortlisteKopf.Selected:hover {
	background: url(/img/icon_arrow_down_hover.gif) no-repeat left 8px
}
.LeserkommentarAntwortlisteKopf a.ArrowLinkRight {
	line-height: 14px;
	margin-top: 10px
}
.LMLatestReply {
	display: block;
	font-weight: normal
}
.LeserkommentarAntwort {
	margin-bottom: 20px;
	padding-top: 20px;
	border-top: solid 1px #ccc
}
.LeserkommentarAntwort.First {
	border-top: 0
}
.LeserkommentarAntwortInner {
	margin-left: 80px
}
.SuchergebnisListe .LeserkommentarAntwort {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: dotted 1px #999;
	min-height: 60px
}
.SuchergebnisListe .LeserkommentarAntwortInner {
	margin-left: 0;
	font-family: Verdana, sans-serif;
	font-size: 11px
}
.SuchergebnisListe .LeserkommentarAntwortInner, .SuchergebnisListe .LeserkommentarAntwortInner * {
	color: #999!important
}
.SuchergebnisListe .LeserkommentarAntwortInner .Status, .SuchergebnisListe .LeserkommentarAntwortInner .Status * {
	color: #333!important
}
.LeserkommentarDeleted .LeserkommentarTitle {
	color: #c60000!important;
	font-family: Verdana, sans-serif;
	font-size: 11px
}
.LeserkommentarMeldenFrm, .LeserkommentarAntwortFrm {
	display: none;
	position: absolute;
	z-index: 10;
	width: 560px;
	padding: 20px;
	background: white;
	border: solid 2px #999
}
.LeserkommentarMeldenFrmInner, .LeserkommentarAntwortFrmInner {
	margin: 0 10px 0 0;
	font-family: Verdana, sans-serif;
	font-size: 11px
}
.Nachricht .LeserkommentarMeldenFrm, .Nachricht .LeserkommentarAntwortFrm {
	position: absolute;
	z-index: 10;
	width: 580px;
	margin-left: -80px;
	padding: 20px;
	background: white;
	border: solid 2px #999
}
.Nachricht .LeserkommentarAntwortFrm {
	position: absolute;
	z-index: 10;
	width: 500px;
	padding: 20px;
	background: white;
	border: solid 2px #999
}
.Nachricht .LeserkommentarMeldenFrmInner, .Nachricht .LeserkommentarAntwortFrmInner {
	margin: 0 10px 0 0;
	font-family: Verdana, sans-serif;
	font-size: 11px
}
.KommentierenFormInner p.Copy, .LeserkommentarAntwortFrmInner p.Copy {
	margin: 10px 0
}
#MMOVRotation {
	width: 610px;
	position: relative;
	overflow: hidden
}
#MMOVRotation>div {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8;
	opacity: .0;
	background-color: #fff;
	border: 1px solid #fff;
	border-bottom: 0
}
#MMOVRotation div.active {
	z-index: 10;
	opacity: 1.0;
	position: relative
}
#MMOVRotation div.last-active {
	z-index: 9
}
#MMOVRotation .MMPagerIcons {
	display: none
}
#MMOVRotation .MMPagerIcons img {
	cursor: pointer
}
.Multimedia #links_conte .MultimediaTop1 {
	width: 610px;
	margin-bottom: 12px;
	padding: 0;
	background: #fff;
	padding-bottom: 23px;
	border-bottom: 1px solid #ccc
}
.Multimedia #links_conte .MultimediaTop23 {
	margin-bottom: 20px
}
.Multimedia #links_conte .MultimediaTop1 .mein_www620 {
	border: 0
}
.MultimediaTop23 .mein_www300.left {
	padding-right: 10px;
	border-right: dotted 1px #ccc
}
.MultimediaTop23 img.t_BROGfoto {
	margin: 0
}
.MM23InnerRightCol {
	width: 300px;
	margin-left: 310px;
	border-left: 1px dotted #ccc;
	padding-left: 9px;
	padding-bottom: 1px
}
.MultimediaTop1 span.Headline, .MultimediaTop23 span.Headline {
	display: block;
	font-family: Georgia, serif;
	font-size: 24px;
	line-height: 100%
}
.FotoBox {
	width: 960px;
	background: #f1f1f1
}
.FotoBoxInnerLeft {
	float: left;
	width: 610px;
	padding: 10px 20px 2px 10px
}
.FotoBoxInnerLeft .PagerBox {
	padding-top: 0
}
.FotoBoxInnerLeft .FotoContainer {
	width: 610px;
	text-align: center
}
.FotoBoxInnerLeft .FotoContainer.Finale {
	padding: 80px 0
}
.FotoBoxInnerRight {
	float: right;
	width: 300px;
	padding: 0 10px 0 9px
}
.FotoBox span.Datum {
	display: block;
	padding: 8px 0 14px 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666
}
.Artikel.Multimedia .FotoBox .Bildunterschrift {
	top: 0;
	margin-bottom: 27px;
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 19px;
	color: #333
}
.Multimedia .FotoBox .Bildunterschrift {
	top: 0;
	margin-bottom: 27px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333
}
.FotoBox .Bildnachweis {
	top: 1px;
	margin: auto
}
.FotoBox .Bildunterschrift {
	top: 0
}
.FotoBox.Large .Bildunterschrift {
	margin: 7px 0 30px 0
}
.FotoBox.Large .FotoBoxInnerLeft, .FotoBox.Large .FotoContainer, .FotoBox.Large .ArtikelAbbinder.Foto {
	width: 940px
}
.FotoBox.Large span.Datum {
	margin-top: -20px;
	margin-bottom: 10px;
	width: 940px
}
.VideoBox {
	width: 960px;
	margin-bottom: 10px;
	background: #111
}
.VideoBox .VideoContainer {
	width: 610px;
	height: 345px;
	text-align: center;
	line-height: 0;
	position: relative
}
img.VideoCtrlIcon {
	position: absolute;
	top: 112px;
	left: 265px
}
.VideoBoxInnerLeft {
	float: left;
	width: 620px;
	padding: 20px 10px 10px 20px
}
.VideoBoxInnerRight {
	width: 300px;
	margin-left: 640px;
	padding: 0 10px
}
.VideoBoxInnerRight span.Datum {
	display: block;
	padding: 20px 0 10px 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #ccc
}
.VideoBox .Bildnachweis {
	top: 0;
	margin: 10px 0;
	padding: 0 10px
}
.VdoPlayerCtrls610 {
	width: 610px;
	height: 30px;
	position: absolute;
	bottom: 0;
	background-color: #000;
	opacity: .75;
	-ms-filter: "alpha(opacity=75)";
	filter: alpha(opacity=75)
}
a.BtnExitHQ {
	float: right;
	height: 14px;
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #ccc;
	text-decoration: none
}
a.BtnExitHQ:hover {
	color: #fff
}
.flWarnOuter {
	position: absolute!important;
	top: 0;
	left: 0;
	text-align: center;
	background: #000;
	opacity: .75;
	color: #c60000;
	width: 100%;
	height: 100%
}
.flWarnInner {
	margin: 20px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 120%
}
.flWarnInner a {
	color: #fff
}
.FotoBox.flWarn {
	position: relative
}
.AudioBox {
	width: 960px;
	margin-bottom: 10px;
	background: #111
}
.AudioBox .AudioContainer {
	width: 610px;
	height: 370px;
	text-align: center;
	line-height: 0;
	position: relative
}
img.AudioCtrlIcon {
	position: absolute;
	top: 122px;
	left: 255px
}
.AudioBoxInnerLeft {
	float: left;
	width: 620px;
	padding: 20px 10px 10px 20px
}
.AudioBoxInnerRight {
	width: 300px;
	margin-left: 640px;
	padding: 0 10px
}
.AudioBoxInnerRight span.Datum {
	display: block;
	padding: 20px 0 10px 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #ccc
}
.AudioBox .Bildnachweis {
	top: 0;
	margin: 10px 0;
	padding: 0 10px
}
.SlideshowBox {
	width: 960px;
	margin-bottom: 10px;
	background: #111
}
.SlideshowBoxInnerLeft {
	float: left;
	width: 610px;
	padding: 10px 10px 10px 10px
}
.SlideshowBoxInnerLeft div {
	position: relative
}
img.SlideCtrlIcon {
	position: absolute;
	top: 50%;
	left: 253px
}
.SlideshowBox.Large img.SlideCtrlIcon {
	position: absolute;
	top: 50%;
	left: 403px
}
.SlideshowBoxInnerRight {
	width: 300px;
	margin-left: 640px;
	padding: 0 10px
}
.SlideshowBoxInnerRight span.Datum {
	display: block;
	padding: 10px 0 10px 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #ccc
}
.SlideshowBox .Bildnachweis {
	top: 0;
	margin: 7px 0
}
.SlideshowBoxInnerLeft.Finale {
	text-align: center;
	padding: 100px 0
}
.SlideshowBox.Large .SlideshowBoxInnerLeft {
	width: 940px;
	text-align: center
}
.SlideshowBox.Large .SlideshowBoxInnerLeft .ArtikelAbbinder.Slideshow {
	width: 940px
}
.SlideshowBox.Large .SlideshowBoxInnerLeft p {
	text-align: left
}
.SlideshowBox.Large .SlideshowBoxInnerLeft .Bildnachweis {
	top: 0;
	margin: 7px 20px
}
.Multimedia .Rondell {
	width: 620px
}
.SlideshowBoxInnerLeft a.MultimediaFinale, .VideoBoxInnerLeft a.MultimediaFinale, .AudioBoxInnerLeft a.MultimediaFinale {
	color: #fff
}
.SlideshowBoxInnerLeft a.MultimediaFinale:hover, .VideoBoxInnerLeft a.MultimediaFinale:hover, .AudioBoxInnerLeft a.MultimediaFinale:hover {
	color: #c60000
}
.SlideshowBox .boxBROG, .VideoBox .boxBROG, .AudioBox .boxBROG {
	border-top: 2px solid #fff
}
.SlideshowBox .Rondell *, .VideoBox .Rondell *, .AudioBox .Rondell * {
	color: #fff!important
}
.loading {
	position: relative
}
.loading img {
	position: absolute;
	left: 45%;
	top: 45%
}
.mein_wwwMultimedia {
	width: 300px;
	margin-bottom: 30px
}
.mein_wwwMultimedia.Large {
	width: 620px;
	margin-bottom: 30px
}
.mein_wwwMultimedia.Top {
	padding-top: 0;
	border-top: 0
}
.mein_wwwMultimedia.First {
	border-top: 0
}
.mein_wwwMultimedia a.mein_wwwHeadLink {
	display: block;
	line-height: 19px;
	text-decoration: none;
	margin-bottom: 1px
}
.mein_wwwMultimedia .Stichwort, .mein_wwwMultimedia h2 {
	display: block;
	margin-bottom: 4px;
	font-family: Georgia, serif;
	font-weight: normal;
	font-size: 13px;
	line-height: 100%;
	color: #434343
}
.mein_wwwMultimedia *+h2 {
	margin: 10px 0
}
.mein_wwwMultimedia .Headline, .mein_wwwMultimedia h1 {
	margin: 4px 0;
	font-family: Georgia, serif;
	font-weight: normal;
	font-size: 22px;
	line-height: 24px;
	color: #000
}
.mein_wwwMultimedia span.Headline.LinkMehr {
	padding-right: 7px;
	background: url(/img/link_arrow_red.gif) right 7px no-repeat
}
.mein_wwwMultimedia a.mein_wwwHeadLink:hover, .mein_wwwMultimedia a.mein_wwwHeadLink:hover * {
	color: #c60000
}
.mein_wwwMultimedia .Autor {
	font-size: 10px;
	color: #999!important
}
.mein_wwwMultimedia ul.RelatedLinkBox {
	margin: 10px 0 30px 10px;
	padding-bottom: 30px;
	list-style: none;
	overflow: auto
}
.mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink {
	margin: 5px 0;
	font-family: Georgia, serif;
	font-size: 13px;
	line-height: 16px;
	color: #000
}
.mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink a {
	color: #000;
	text-decoration: none
}
.mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink a:hover {
	color: #c60000
}
.mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink img {
	position: relative;
	top: 0;
	left: 7px
}
.FotoBox.Kompakt .FotoBoxInnerLeft h2 {
	display: inline;
	font-family: Georgia, serif;
	font-size: 22px;
	line-height: 22px;
	font-weight: normal
}
.FotoBox.Kompakt .mein_wwwMultimedia .Headline {
	font-size: 16px;
	line-height: 19px;
	color: #000
}
.FotoBox.Kompakt .mein_wwwMultimedia p.Copy {
	font-size: 11px;
	line-height: 16px;
	color: #333
}
.VideoBox .mein_wwwMultimedia .Stichwort, .VideoBox .mein_wwwMultimedia h2, .AudioBox .mein_wwwMultimedia .Stichwort, .AudioBox .mein_wwwMultimedia h2, .SlideshowBox .mein_wwwMultimedia .Stichwort, .SlideshowBox .mein_wwwMultimedia h2, .VideoBox .mein_wwwMultimedia p.Copy, .AudioBox .mein_wwwMultimedia p.Copy, .SlideshowBox .mein_wwwMultimedia p.Copy, .VideoBox .mein_wwwMultimedia p.Copy a, .AudioBox .mein_wwwMultimedia p.Copy a, .SlideshowBox .mein_wwwMultimedia p.Copy a, .VideoBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink, .AudioBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink, .SlideshowBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink, .VideoBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink a, .AudioBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink a, .SlideshowBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink a {
	color: #ccc
}
.VideoBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Text, .AudioBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Text, .SlideshowBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Text {
	padding-left: 24px;
	background-position: left -2743px
}
.VideoBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Foto, .AudioBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Foto, .SlideshowBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Foto {
	padding-left: 24px;
	background-position: left -2855px
}
.VideoBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Audio, .AudioBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Audio, .SlideshowBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Audio {
	padding-left: 24px;
	background-position: 3px -2283px
}
.VideoBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Video, .AudioBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Video, .SlideshowBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Video {
	padding-left: 24px;
	background-position: left -2968px
}
.VideoBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Slideshow, .AudioBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Slideshow, .SlideshowBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Slideshow {
	padding-left: 24px;
	background-position: left -2519px
}
.VideoBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Interaktiv, .AudioBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Interaktiv, .SlideshowBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink.Interaktiv {
	padding-left: 24px;
	background-position: left -2403px
}
.VideoBox .mein_wwwMultimedia p.Copy, .VideoBox .mein_wwwMultimedia p.Copy a {
	color: #ccc
}
.AudioBox .mein_wwwMultimedia p.Copy, .AudioBox .mein_wwwMultimedia p.Copy a {
	color: #ccc
}
.VideoBox .mein_wwwMultimedia h1, .VideoBox .mein_wwwMultimedia .Headline, .VideoBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink a:hover, .AudioBox .mein_wwwMultimedia h1, .AudioBox .mein_wwwMultimedia .Headline, .AudioBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink a:hover, .SlideshowBox .mein_wwwMultimedia h1, .SlideshowBox .mein_wwwMultimedia .Headline, .SlideshowBox .mein_wwwMultimedia ul.RelatedLinkBox li.RelatedLink a:hover {
	color: #fff
}
.MultimediaNavigation {
	margin-top: 30px
}
.MultimediaNavigation .SortierFunktion {
	margin-bottom: 15px
}
.MultimediaNavigation ul.RessortListe {
	float: left;
	width: 125px;
	list-style: none
}
.MultimediaNavigation ul.RessortListe li {
	border-top: dotted 1px #999;
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 24px;
	color: #000
}
.MultimediaNavigation ul.RessortListe li.First {
	border: 0
}
.MultimediaNavigation ul.RessortListe li a {
	color: #000;
	text-decoration: none;
	padding-right: 8px;
	background: url(/img/link_arrow_red.gif) no-repeat right center
}
.MultimediaNavigation ul.RessortListe li a:hover {
	color: #c60000
}
.MultimediaNavigation ul.RessortListe li a.Selected {
	color: #999;
	text-decoration: none;
	padding-right: 8px;
	background: 0
}
.MultimediaNavigation .RondellContent {
	float: right;
	text-align: left;
	margin: 0 5px 0 0
}
.ContentFooter {
	margin: 50px 0 30px 0
}
.ContentFooter a.PagetopLink {
	float: right;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #000;
	text-decoration: none;
	padding-right: 16px;
	background-position: 62px -1038px
}
.ContentFooter a.PagetopLink:hover {
	color: #c60000;
	background-position: 62px -1057px
}
.ContentFooter .Breadcrumbs {
	margin: 0 0 0 10px
}
.ServicesBox {
	margin-bottom: 40px
}
.ServicesFooter .ServicesList {
	padding: 10px 0 0 12px;
	border: solid 1px #ccc;
	border-top: 0
}
.ServicesList a {
	background: url(/img/f50_sprite_services.gif) no-repeat;
	float: left;
	width: 80px;
	height: 65px;
	margin: 0 0 10px 15px;
	text-align: center;
	overflow: hidden
}
.ServicesList a.First {
	margin-left: 0!important
}
.ServicesBox .ServicesList a {
	margin: 10px 0 0 30px
}
.ServicesList a.Abo {
	background-position: 0 0
}
.ServicesList a.Startseite {
	background-position: -80px 0
}
.ServicesList a.Mobil {
	background-position: -160px 0
}
.ServicesList a.RSS, .ServicesList a.RSS-Feed {
	background-position: -240px 0
}
.ServicesList a.MeineEmail {
	background-position: -320px 0
}
.ServicesList a.Newsletter {
	background-position: -400px 0
}
.ServicesList a.Rezensionen {
	background-position: -480px 0
}
.ServicesList a.Kulturkalender {
	background-position: -560px 0
}
.ServicesList a.TicketPortal {
	background-position: -640px 0
}
.ServicesList a.TVProgramm {
	background-position: -720px 0
}
.ServicesList a.Wetter {
	background-position: -800px 0
}
.ServicesList a.SoftwarePortal {
	background-position: 0 -65px
}
.ServicesList a.Finanzcheck {
	background-position: -80px -65px
}
.ServicesList a.Formularshop {
	background-position: -160px -65px
}
.ServicesList a.Stromtarife {
	background-position: -240px -65px
}
.ServicesList a.Gastarife {
	background-position: -320px -65px
}
.ServicesList a.KFZVersicherungen {
	background-position: -400px -65px
}
.ServicesList a.Routenplaner {
	background-position: -480px -65px
}
.ServicesList a.Staumelder {
	background-position: -560px -65px
}
.ServicesList a.Partnersuche {
	background-position: -640px -65px
}
.ServicesList a.Reiseclub {
	background-position: -772px -65px
}
.ServicesList a.Flugvergleich {
	background-position: -858px -65px
}
.ServicesList a.Arztsuche {
	background-position: -880px -65px
}
.ServicesList a.iPadApp {
	background-position: 0 -130px
}
.ServicesList a.iPhoneApp {
	background-position: -80px -130px
}
.ServicesList a.Stiltest {
	background-position: -160px -130px
}
.ServicesList a.Spiele {
	background-position: -240px -130px
}
.ServicesList a.LiveTicker {
	background-position: -320px -130px
}
.ServicesList a.FinanzServices {
	background-position: -400px -130px
}
.ServicesList a.Telefonkonferenz {
	background-position: -722px -130px
}
.ServicesList a.YouTube {
	background-position: -640px -130px
}
.ServicesList a.Facebook {
	background-position: -560px -130px
}
.ServicesList a.Twitter {
	background-position: -480px -130px
}
#alaBROGbz-Footer {
	margin-top: 60px;
	border-top: solid 2px #000;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 14px
}
#FooterLogo {
	height: 62px;
	text-align: center;
	border-bottom: solid 1px #000
}
#FooterSitemap {
	margin: 16px 0 0 0;
	border-bottom: solid 1px #000
}
#FooterSitemap ul {
	float: left;
	width: 165px;
	list-style: none;
	margin: 0;
	padding: 0
}
#FooterSitemap ul.last {
	width: 135px
}
#FooterSitemap ul.leftmargin {
	margin-left: 165px
}
#FooterSitemap ul li {
	display: block;
	margin: 0;
	padding: 0
}
#FooterSitemap ul li a {
	text-decoration: none;
	color: #333
}
#FooterSitemap ul li a:hover {
	color: #c60000
}
#FooterSitemap ul li a.HeadLink {
	font-weight: bold
}
#FooterSitemap .FooterHSpace {
	height: 20px
}
#FooterSitemap .FooterHRule {
	margin-left: 160px;
	border-bottom: solid 1px #ccc
}
.CopyRight {
	text-align: center;
	height: 30px;
	margin-top: 10px
}
div.fileinputs {
	position: relative
}
div.fileinputs.ErrorData {
	border: none!important
}
div.fakefile {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 420px
}
div.fakefile img {
	float: right;
	margin-left: 10px;
	cursor: pointer
}
input.file {
	position: relative;
	text-align: right;
filter:alpha(opacity:0);
	opacity: 0;
	z-index: 2;
	width: 420px
}
div.fakefile input {
	float: left;
	width: 288px;
	height: 16px;
	line-height: 16px;
	border: solid 1px #CCC;
	text-indent: 10px;
	color: #333;
	font-family: Verdana, sans-serif;
	font-size: 10px
}
div.fakefile a.SubmitBtn {
	padding: 1px 10px 2px 10px;
	position: relative;
	top: 1px
}
div.fileinputs.ErrorData div.fakefile input {
	border: solid 2px #c60000
}
.ASVBar {
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 29px;
	text-align: center
}
.ASVBar.Head {
	height: 30px;
	margin: 20px 0 20px 0
}
.ASVBar.Footer {
	height: 30px;
	margin: 20px 0 90px 0
}
.ASVBar p.Footnote {
	text-align: left;
	margin-top: 5px;
	font-family: Verdana, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000
}
.mein_www380.ASV, .mein_www620.ASV {
	background: #f1f1f1
}
.mein_www380.ASV {
	margin-left: -10px;
	width: 380px;
	padding: 10px
}
.mein_www620.ASV {
	margin-left: -10px;
	width: 620px;
	padding: 10px
}
.mein_www380.ASV span.Stichwort, .mein_www620.ASV span.Stichwort {
	display: inline;
	padding: 2px;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px
}
.ASVKopf {
	height: 185px;
	border-bottom: 2px solid #000;
	padding-right: 20px
}
.ASVKopf h2.ASVTitel {
	color: #000;
	font-family: Georgia, serif;
	font-size: 28px;
	font-weight: normal;
	margin-bottom: 12px
}
.ASVKopf h3.ASVUntertitel {
	color: #333;
	font-family: Georgia, serif;
	font-size: 16px;
	font-weight: normal;
	padding: 7px 0 2px
}
.ASVKopf p {
	color: #333;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px
}
.ASVPack {
	margin: 20px 0
}
.ASVPackLeft {
	border-right: 1px dotted #999;
	padding-right: 9px;
	width: 300px
}
.ASVPackRight {
	float: right;
	width: 300px
}
.alaBROGbz-ArtikelMain.ASV {
	margin-top: 10px;
	padding-top: 30px;
	border-top: solid 1px #999
}
.Artikel.Hilfe .sucheBORG {
	border: 0;
	height: 20px
}
.Artikel.Hilfe .HilfeTitel {
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: 2px solid #000;
	font-family: Georgia, serif;
	font-size: 28px;
	color: #000
}
.HelpFrontLeftCol {
	float: left;
	width: 300px
}
.HelpFrontRightCol {
	margin-left: 310px;
	width: 300px;
	padding-left: 9px;
	border-left: 1px dotted #ccc
}
.mein_wwwFrontBox {
	width: 256px;
	height: 126px;
	margin-bottom: 20px;
	padding: 20px;
	border: 2px solid #ddd;
	overflow: hidden
}
.mein_wwwFrontBox a.mein_wwwHeadLink {
	text-decoration: none;
	color: #000
}
.mein_wwwFrontBox a.mein_wwwHeadLink *:hover {
	text-decoration: none;
	color: #c60000
}
.mein_wwwFrontBox .Headline {
	font-family: Georgia, serif;
	font-size: 20px;
	line-height: 22px;
	color: #000
}
.mein_wwwFrontBox p.Copy {
	margin-top: 10px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666
}
.HelpSearchBox {
	margin-bottom: 40px;
	background: #f1f1f1;
	padding: 20px 20px 23px 20px;
	color: #000
}
.HelpSearchBox .BoxTitle {
	font-family: Georgia, serif;
	font-size: 24px
}
.HelpSearchBox form {
	margin: 15px 0 22px 0
}
.HelpSearchBox input.Text {
	width: 210px;
	height: 17px
}
.HelpSearchBox input.Image {
	border: 1px solid #666;
	position: relative;
	top: 6px
}
.HelpSearchBox input.SubmitBtn {
	position: relative;
	top: -1px
}
.HelpSearchBox p.Copy {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px
}
.Artikel.Hilfe .NavigationsBox .boxBROG {
	border-top: 2px solid #000
}
.KontaktBox .BoxTitle {
	font-family: Georgia, serif;
	font-size: 20px;
	line-height: 22px;
	color: #000
}
.KontaktBox .BoxCol {
	margin-top: 11px
}
.KontaktBox .BoxCol.left, .KontaktBox .BoxCol.right {
	width: 140px
}
.KontaktBox a.ArrowLink {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	background-position: right -1363px;
	padding-right: 7px;
	text-decoration: none
}
.KontaktBox a.ArrowLink:hover {
	color: #c60000
}
.KontaktBox .HotlineTxt {
	margin: 14px 0 7px 0;
	font-family: Georgia, serif;
	font-size: 17px
}
.KontaktBox .HotlineNr {
	margin-bottom: 4px;
	font-family: Georgia, serif;
	font-size: 19px
}
.KontaktBox .HotlineCost {
	margin-bottom: 14px;
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #666
}
.KontaktBox p.Copy {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px
}
.frmTbl {
	width: 480px;
	border-collapse: separate;
	border-spacing: 12px
}
.frmTbl td {
	vertical-align: top
}
.frmTbl td.frmLabel {
	padding-top: 3px;
	font-family: Verdana, sans-serif;
	font-size: 11px
}
.frmTbl input.Text, .frmTbl select, .frmTbl textarea {
	border: 1px solid #ccc;
	width: 270px;
	margin: 0
}
.telTbl {
	width: auto;
	border-collapse: collapse;
	border-spacing: 0;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px
}
.telTbl td {
	vertical-align: middle;
	padding: 4px 0
}
.telTbl td.label {
	font-weight: bold;
	padding-right: 25px
}
.Hilfe .ServiceBlock {
	position: relative;
	top: 20px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px
}
.Hilfe div.SepLine {
	margin-top: 20px;
	padding-bottom: 20px;
	border-top: dotted 1px #999
}
.Hilfe h2.Headline {
	margin-bottom: 10px;
	font-family: Georgia, serif;
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
	color: #333
}
.Hilfe .ServiceBlock p {
	padding: 4px 0
}
.Hilfe .ServiceBlock span.label {
	font-weight: bold
}
#map_canvas {
	width: 940px;
	height: 529px
}
.gmBubbleInner {
	margin: 13px 0
}
.gmHeadline {
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 19px;
	color: #000
}
.gmText {
	margin-top: 2px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #434343
}
.gmLink {
	margin-top: 15px
}
.gmLink a {
	text-decoration: none;
	color: #c60000
}
.gmLink a:hover {
	text-decoration: underline
}
.MsgBox404 {
	margin: auto;
	width: 500px;
	padding: 20px 0;
	text-align: center;
	font-family: Verdana, sans-serif
}
.Head404 {
	margin: 0 0 30px 0;
	font-size: 18px;
	color: #000
}
.Grau404 {
	font-weight: normal;
	font-size: 14px;
	color: #999
}
.Txt404 {
	margin: 0 0 10px 0;
	font-size: 12px
}
.Txt404.L {
	font-size: 14px
}
.Txt404 a {
	text-decoration: none;
	color: #c60000
}
.Txt404 a:hover {
	color: #c60000;
	text-decoration: underline
}
.Txt404 a img {
	position: relative;
	top: -1px
}
}
@media print {
.BROG_1 {
	width: 960px
}
.Artikel .alaBROGbz-ArtikelContent {
	width: 940px
}
.alaBROGbz-ArtikelText, .alaBROGbz-ArtikelProContra, .alaBROGbz-ArtikelKommentare {
	width: 620px
}
.alaBROGbz-ArtikelReiter a.Reiter {
	display: none
}
.alaBROGbz-ArtikelReiter a.Reiter.Selected {
	display: block
}
#TopAd, #SkyAd, .Anzeige, #center-titele_BROG #EventBox, #center-titele_BROG .Anzeige.HeaderSponsor, #ID-BroG-zwie, #BROGaera_nav, #BROGresort_nav, .Artikel .sucheBORG, .BROGbutton_socila, .ArtikelAbbinder, .ArtikelKommentieren, .LeserkommentarMeldenFrm, .LeserkommentarAntwortFrm, .LeserkommentarFunktionen, .ContentFooter, .ServicesFooter, #FooterSitemap {
	display: none!important
}
.Artikel .alaBROGbz-ContentRight *, .Artikel #alaBROGbz-ContentRight * {
	visibility: hidden;
	height: 0!important
}
.Artikel .alaBROGbz-ContentRight, .Artikel #alaBROGbz-ContentRight {
	padding: 0!important;
	border: none!important
}
.prnShortURL {
	display: block;
	margin-bottom: 20px;
	font-family: Verdana, sans-serif;
	font-size: 11px
}
#BROG-header {
	height: auto!important
}
.mein_super_txt {
	font-size: 9px!important;
	letter-spacing: 0!important;
	border-top: solid 1px #ccc
}
#alaBROGbz-Content.Artikel {
	position: relative
}
.BROGpost_function {
	width: auto
}
.BROGpost_function span.Datum {
	width: auto;
	border: 0;
	position: absolute;
	top: 10px;
	right: 0
}
#alaBROGbz-Footer {
	clear: both;
	border: solid 1px white
}
#FooterLogo {
	clear: both;
	height: auto;
	border: solid 1px black;
	border-left: none;
	border-right: 0
}
#FooterLogo img {
	clear: both;
	border: solid 1px white
}
.CopyRight {
	clear: both;
	border: solid 1px white
}
.LightBoxBgnd[style="display: block;"]+.FotoBox {
	display: none
}
}
// for alaBROGbz--5540 .lmSearchBox {
display:block
}
.lmSearchBox select {
	font-size: 11px
}
.lmExplanationText {
	color: #999;
	font-size: 12px
}
.lmSearchTextBox {
	width: 50px
}
.NavListeLeft a, .NavListeRight a {
	background-position: left -96px;
	border-bottom: 1px dotted #CCCCCC;
	color: #333333;
	display: block;
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 10px;
	margin: 0px 0;
	padding: 0 0 2px 45px;
	text-decoration: none;
}
.BoxHeadArrow a, h1.RightBoxTitle a, .NavListeLeft a, .NavListeRight a, ul.CommonSideBarInnerLinkList li a {
	background: url("/img/f50_sprite_vert.gif") no-repeat scroll 0 0 transparent;
}
a {
	text-decoration: none !important;
}
a {
	cursor: pointer;
}
a, input, button {
	outline: 0 none;
}
* {
	border: 0 none;
	margin: 0;
	padding: 0;
}
.RightBox {
	margin-bottom: 10px;
}
.RightBoxContent {
	border: 0 none;
	margin: 0;
	padding: 0;
}
div.ageDialog {
	background: none repeat scroll 0 0 #000000;
	border: 4px solid #000000;
	color: #F2F2F2;
	font-size: 14px;
	text-align: center;
}
div.dialog {
	font-size: 18px;
}
.button, .ok {
	color: white;
}
.button1 {
	color: white;
}
.Headline {
	max-width: 100px;
}

.premium_boxx { 
max-width: 180px;
}