/*CSS RESET*/
/*+clearfix {*/
#allcont #bottom .news.list A SPAN:after, .news.list.list3 A .bottom:after, .news.list.list2 .article A EM:after, .news.single .singlenav:after, #bannerRight .singlenav:after, #foot:after, #uid42 #ext-thumbnails:after, #rankings TD.rnation SPAN:after, .journalteaser DIV.news.latest4 UL:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
#allcont #bottom .news.list A SPAN, .news.list.list3 A .bottom, .news.list.list2 .article A EM, .news.single .singlenav, #bannerRight .singlenav, #foot, #uid42 #ext-thumbnails, #rankings TD.rnation SPAN, .journalteaser DIV.news.latest4 UL
{
	display: inline-block;
}
#allcont #bottom .news.list A SPAN, .news.list.list3 A .bottom, .news.list.list2 .article A EM, .news.single .singlenav, #bannerRight .singlenav, #foot, #uid42 #ext-thumbnails, #rankings TD.rnation SPAN, .journalteaser DIV.news.latest4 UL
{
/*\*/
	display: block;
/**/
	_height: 1px;
}
/*+}*/
HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE, DEL, DFN, EM, FONT, IMG, INS, KBD, Q, S, SAMP, SMALL, STRIKE, STRONG, SUB, SUP, TT, VAR, B, U, I, CENTER, DL, DT, DD, UL, LI, FIELDSET, FORM, LABEL, LEGEND, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}
#uid18 .boxitem
{
	float: left;
	width: 30%;
	margin: 0 10px;
}
#uid18 H2
{
	text-align: center;
}
#uid8 DIV.caption, .pid8 DIV.caption
{
	display: none;
}
.linkToTop
{
	background: url(../img/linkToTopBG.png) center top;
	text-align: center;
	margin: 0 -10px;
}
.linkToTop A
{
	background: url(../img/linkToTop.png) no-repeat center 7px;
	display: block;
	height: 25px;
	margin: 0 auto;
}
.linkToTop A:hover
{
	background-position: center -43px;
}
.linkToTop A SPAN
{
	display: none;
}
HTML
{
}
BODY
{
	line-height: 1.3;
	text-align: left;
	font: normal 12px Verdana;
	background: #020202 url(../img/bg.jpg) repeat-x top left;
	text-align: center;
}
UL
{
	padding: 0;
}
UL LI
{
	list-style-type: none;
}
BLOCKQUOTE, Q
{
	quotes: none;
}
:focus
{
	outline: 0;
}
INS
{
	text-decoration: none;
}
DEL
{
	text-decoration: line-through;
}
TABLE
{
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: top;
}
TD
{
	vertical-align: top;
	padding: 5px;
}
H1, H2, H3, H4, H5, H6
{
	font: normal 21px Arial;
	color: #004281;
	margin: 0.5em 0 1em;
}
#middle H1, #middle H2, #middle H3, #middle H4, #middle H5, #middle H6, #left H2
{
	border-bottom: 1px dashed #C0C0C0;
	color: #5D5D5D;
	font-size: 17px;
	font-weight: bold;
	padding-left: 13px;
}
#left .box H2
{
	border-bottom: 0px solid #000000;
	margin-top: 0;
}
#left H2
{
	font-size: 13px;
	margin-top: 13px;
	padding-left: 4px;
}
P
{
	line-height: 1.7em;
	margin: 1.7em 0;
}
.ly2 #middle UL
{
	padding-left: 28px;
	list-style-type: disc;
	margin-bottom: 16px;
}
.ly2 #middle .boxitem UL
{
	padding: 0;
	margin: 0;
}
.ly2 #middle UL LI
{
	list-style: inherit;
	padding-left: 5px;
	padding-bottom: 8px;
}
.ly2 #middle .boxitem UL LI
{
	padding: 0px;
	margin: 0;
	list-style: none;
}
#uid11 TABLE
{
	border-bottom: 1px dashed #C0C0C0;
}
#uid11 TABLE TD
{
	padding: 4px;
}
#uid11 TABLE TD P
{
	padding: 0;
	margin: 0.8em 0;
	line-height: 1.4em;
}
/*Standard*/
#site
{
	padding: 9px 0 25px;
	text-align: left;
}
#page
{
	background: url(../img/pageBGtop.png) no-repeat top left;
	_background-image: url(../img/pageBGtopie6.png);
	margin: 0 auto;
	width: 1000px;
	padding: 9px 0 0;
}
#inner
{
	margin: 0;
	padding: 0 0 0px;
	width: 1000px;
	overflow: hidden;
}
#inner2
{
	background: url(../img/pageBG.png) repeat-y top left;
	_background-image: url(../img/pageBGie6.png);
	padding: 10px 20px 0;
	height: 1%;
}
#head
{
	height: 140px;
	background: #FFFFFF;
}
#logo
{
	float: left;
}
#logo SPAN
{
	display: none;
}
#logo, #logo A
{
	display: block;
	width: 390px;
	height: 105px;
	margin: 0px;
	border: 0;
	line-height: 0;
	background: none;
}
.clearL
{
	clear: left;
}
.clearR
{
	clear: right;
}
A, A:visited, A:link
{
	color: #004382;
	cursor: pointer;
}
/*HEAD*/
#head
{
	background: url(../img/logo.png) no-repeat top left;
}
/*Banner*/
#bannerHead
{
	width: 560px;
	float: right;
	margin-left: 10px;
	height: 95px;
	overflow: hidden;
}
.bannerH
{
	height: 195px;
	margin-bottom: 10px;
	width: 160px;
}
.bannerV
{
	width: 375px;
	height: 57px;
	margin-bottom: 10px;
}
UL.randombanner LI
{
	margin-bottom: 8px;
}
#head .banner
{
	text-align: right;
}
#bottom .banner
{
	float: left;
}
#bannerBottom, #bannerBottom2
{
	width: 980px;
	padding-top: 8px;
	clear: right;
}
#bottom .randombanner
{
	float: left;
	margin-right: 10px;
	width: 476px;
}
/*NAVI*/
#navi
{
	float: right;
	width: 860px;
	background: url(../img/navi.png) no-repeat top left;
	height: 34px;
	margin-right: -2px;
}
#navi INPUT
{
	height: 19px;
	border: none;
	margin-top: 4px;
}
#searchBar
{
	float: right;
	margin-right: 5px;
	margin-top: 1px;
	display: inline;
	width: 160px;
}
#navi #search
{
	background: url(../img/inputBG.png) no-repeat top left;
	background: none;
	width: 123px;
	margin-left: 5px;
	float: left;
	display: inline;
	padding: 4px 4px 0;
}
#navi INPUT#searchtSubmit
{
	background: url(../img/searchBTN.png) no-repeat top left;
	background: none;
	height: 23px;
	cursor: pointer;
	width: 20px;
}
#mainNav
{
	margin-left: 31px;
	padding: 0;
	list-style-type: none;
	float: left;
}
#mainNav LI
{
	float: left;
	margin: 0;
}
#mainNav LI A
{
	color: #FFF;
	font: bold 1em Verdana;
	display: block;
	text-decoration: none;
	margin: 0 5px;
}
#mainNav LI A:hover
{
	/*[disabled]color:#B40008;*/
	text-decoration: underline;
}
#mainNav LI A SPAN
{
	margin-left: 8px;
	display: block;
	padding: 10px 15px 10px 7px;
}
#mainNav LI.act A
{
	background: url(../img/navH.png) no-repeat top left;
	color: #8F0007;
}
#mainNav LI.act A SPAN
{
	padding: 12px 15px 8px 7px;
	/*[disabled]padding:12px 15px 8px 6px;*/
	background: url(../img/navH.png) right top;
	display: block;
	margin-left: 8px;
}
/*SUB NAVI*/
.subNav
{
	padding: 2px 0 0 10px;
	list-style-type: none;
	float: left;
	background: url(../img/subNav.png) no-repeat top left;
	width: 620px;
	margin-bottom: 8px;
	height: 30px;
}
.subNav LI
{
	float: left;
	margin: 0;
}
.subNav LI A
{
	color: #5D5D5D;
	font: bold 12px Verdana;
	display: block;
	text-decoration: none;
	margin: 0;
	text-decoration: none;
}
.subNav LI A:hover
{
	background: url(../img/subNavLi.png) repeat-x top left;
	color: #010101;
}
.subNav LI A SPAN
{
	display: block;
	padding: 5px 11px 6px;
}
.subNav LI.act A
{
	background: url(../img/subNavLi.png) repeat-x top left;
	color: #010101;
}
.subNav LI.act A SPAN
{
	display: block;
}
#subNav1
{
}
#subNav2
{
	background: none;
	border-bottom: 1px dotted #C0C0C0;
	margin-top: -8px;
	height: 24px;
}
#subNav2 A
{
	background: none;
}
#subNav2 A:hover
{
	background: none;
}
#subNav2 LI.act A
{
	background: none;
	text-decoration: underline;
}
#subNav2 LI SPAN
{
}
/*LEFT / MIDDLE / RIGHT / RIGHT BANNER*/
#allcont
{
	background: #FFFFFF;
	padding-top: 10px;
	overflow: hidden;
	width: 960px;
}
#allcont #left, #allcont #middle, #allcont #right
{
	float: left;
	display: inline;
	margin-right: 10px;
}
#allcont #left
{
	width: 160px;
}
#allcont #cont
{
	float: left;
	width: 620px;
	overflow: hidden;
}
.ly0 #allcont #middle
{
	width: 375px;
	overflow: hidden;
}
.ly1 #allcont #middle
{
	width: 618px;
}
.ly2 #allcont #middle
{
	width: 618px;
	margin-top: -8px;
}
#allcont #right
{
	width: 235px;
	margin: 0;
	overflow: hidden;
}
#bottom
{
	clear: left;
	position: relative;
	top: -15px;
}
#allcont #bottom .news.list A EM
{
	float: left;
	margin: 0;
	padding: 0;
	width: 140px;
}
#allcont #bottom .news.list .article
{
	border-bottom: 1px dashed #C0C0C0;
	height: 90px;
	overflow: hidden;
	padding: 0;
	margin: 0 0 10px;
}
#allcont #bottom .news.list A STRONG
{
	text-align: left;
	margin: 4px 0 3px;
}
/*[clearfix]*/#allcont #bottom .news.list A SPAN
{
	line-height: 1.35em;
	float: none;
	width: auto;
	display: inline !important;
}
#allcont #bannerRight
{
	width: 160px;
	float: right;
}
.high
{
	height: 600px;
	width: 160px;
}
/*LEFT*/
.box
{
	margin-bottom: 10px;
	clear: left;
}
.box.vorbericht
{
	height: 188px;
	overflow: hidden;
}
.box.veranstaltungsbericht
{
	height: 200px;
	overflow: hidden;
}
.box.veranstaltung
{
	background: url(../img/loading.gif) no-repeat center;
	height: 315px;
	overflow: hidden;
}
.box P
{
	margin-top: 5px;
}
.box H2
{
	background: url(../img/boxHead2.png) no-repeat left top;
	height: 22px;
	margin: 0;
	z-index: 10;
	padding: 0;
}
.box H2
{
	margin-bottom: 2px;
}
.box H2 SPAN
{
	font: bold 12px Verdana, sans-serif;
	color: #FFF;
	height: 14px;
	background: url(../img/boxHead2.png) no-repeat right top;
	display: block;
	padding: 4px;
	margin: 0 0 0 4px;
}
.box:hover H2
{
	background-position: left -50px;
}
.box:hover H2 SPAN
{
	background-position: right -50px;
}
/*Middle*/
#middle #newsRotator IMG
{
	padding: 0px;
	margin: 0px;
	border: none;
}
#middle #newsRotator UL.news
{
	background: #FFFFFF url(../img/newsRotBg.png) repeat-x top left;
	height: 30px;
	/*[disabled]border:1px solid #AAAAAA;*/
	margin: 0px 0px 10px;
}
#middle #newsRotator UL.news LI
{
	float: left;
	text-align: center;
	background: url(../img/newsRotTrenner.png) no-repeat 100% -1%;
	display: inline;
	width: 75px;
	height: 30px;
}
#middle #newsRotator UL.news LI A
{
	color: #888888;
	text-decoration: none;
	font-size: 10px;
	height: 27px;
	display: block;
	padding-top: 2px;
}
#middle #newsRotator UL.news LI A:hover
{
	background: url(../img/newsRotAct.png);
	color: #FFFFFF;
	margin: 0;
}
#middle #newsRotator UL.news LI A.act
{
	background: url(../img/newsRotAct.png) bottom left;
	color: #FFFFFF;
}
#middle #newsRotator UL.news LI.last A
{
	/*[disabled]border:none;*/
	/*[disabled]padding-right:4px;*/
}
#middle #newsRotator UL.news LI
{
	background: none;
}
/*Bottom*/
#bottom .box H2
{
}
#bottom .box
{
	width: 475px;
	float: left;
	clear: none;
	margin-right: 0;
}
#bottom .box.interview
{
	/*[disabled]margin-left:10px;*/
}
#bottom .box.kolumne
{
	margin-right: 10px;
}
#bottom .box:hover H2
{
}
/*Latest & List*/
.news .article
{
	background: url(../img/articleBorder.png) repeat-x bottom left;
	margin-bottom: 5px;
	padding-bottom: 0px;
	cursor: pointer;
}
.ly1 #middle .news .article
{
	height: 107px;
}
.news .article A SPAN
{
	line-height: 1.4em;
	color: #010101;
	width: 220px;
	float: left;
	margin-top: 3px;
}
#middle .news
{
	clear: left;
}
#middle .news .article A
{
	/*[disabled]float:right;*/
	/*[empty]background:;*/
	/*[disabled]width:14px;*/
	display: block;
	background: url(../img/articleLink2.png) no-repeat right center;
	text-decoration: none;
	padding-right: 17px;
	overflow: hidden;
	cursor: pointer;
}
#middle .news .article
{
	height: 86px;
	overflow: hidden;
}
.l1 #middle .news .article A
{
	height: 80px;
}
#middle .news .article A:hover
{
	background: url(../img/articleLink2a.png) no-repeat right center;
}
#middle .news .article A FORM A, #middle .news .article A FORM A:hover
{
	display: inline;
	background: none;
	margin: inherit;
	padding: inherit;
	width: inherit;
	height: inherit;
}
#middle .news A EM
{
	margin-right: 8px;
	display: block;
	width: 130px;
	height: 80px;
	float: left;
}
#middle .news .more
{
	margin-bottom: 0;
}
#middle .news .more A
{
	background: url(../img/button.png) no-repeat left top;
	display: block;
	line-height: 26px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	padding-left: 4px;
}
#middle .news .more A:hover
{
	background-position: left -50px;
}
#middle .news .more A SPAN
{
	background: url(../img/button.png) no-repeat right top;
	display: block;
	padding: 5px 4px 5px 1px;
}
#middle .news .more A:hover SPAN
{
	background-position: right -50px;
}
/*List*/
.news.list .article A SPAN
{
	width: 400px;
	line-height: 1.5em;
	font-size: 13px;
}
#middle .news.list .article A
{
	background-position: right center;
}
#middle .news.list .article A:hover
{
	background-position: right center;
}
.l0 #middle .news.list .article A
{
	height: 100px;
}
#middle .news.list A EM
{
	width: 160px;
	height: 100px;
	margin-right: 20px;
}
.news.list .article A SMALL
{
	display: block;
	margin-bottom: 10px;
}
.news.list .article A SMALL I
{
	font-style: normal;
}
.news.list .article A STRONG
{
	font-size: 14px;
}
.news.list.list3
{
	/*[disabled]margin-bottom:-2px;*/
}
.box.fotos
{
	height: 214px;
	overflow: hidden;
}
.box.fotos .news
{
	width: 160px;
	overflow: hidden;
	height: 189px;
	position: absolute;
	background: url(../img/loading.gif) no-repeat center;
}
.box.gnptv
{
	height: 169px;
	overflow: hidden;
	position: absolute;
	width: 235px;
}
.news.list.list3 A
{
	text-decoration: none;
}
.news.list.list3 A IMG
{
	margin: 0;
	padding: 0;
}
/*[clearfix]*/.news.list.list3 A .bottom
{
	height: 47px;
	display: block;
	margin-top: -47px;
	background: url(../img/trans80.png);
	color: #DDDDDD;
	position: relative;
	padding: 0;
	font-size: 11px;
	width: 100%;
	display: none;
	overflow: hidden;
}
.news.list.list3 A:hover .bottom
{
	display: block;
}
.news.list.list3 A .bottom STRONG
{
	display: block;
	padding: 1px 4px 0;
	font-size: 11px;
	line-height: 1.2em;
}
.news.list.list3 A .bottom EM
{
	display: block;
	padding: 1px 4px;
	font-style: normal;
	font-size: 11px;
	line-height: 1.3em;
}
/*List: Vorberichte usw.*/
.news.list.list2 .article
{
	margin-top: 2px;
	background: none;
}
.news.list.list3 .article
{
	margin-top: 0;
	background: none;
}
.news.list.list2 .article A STRONG
{
	display: block;
	margin: 6px 0;
	font-size: 12px;
	text-align: center;
}
.news.list.list2 .article A:hover *
{
	color: #004281;
}
.news.list.list2 .article A
{
	display: block;
	text-decoration: none;
}
/*[clearfix]*/.news.list.list2 .article A EM
{
	background: url(../img/loading.gif) no-repeat center;
	/*[disabled]float:left;*/
	margin: 0 5px 3px 0;
}
.news.list.list2 .article A SPAN
{
/*width auto lässt den Text bei Vorbericht im IE richtig dargestellt werden*/
	width: auto;
	line-height: 1.4em;
	font-size: 12px;
	margin-bottom: 7px;
}
/*SingleView*/
.news.single .root
{
	display: none;
}
.news.single H2
{
	background: none;
	text-align: center;
	margin: 2.5em 0 0;
}
.news.single P
{
	text-align: justify;
}
.newstext
{
}
.newstext P
{
}
.news.single .newsimage
{
	/*[disabled]text-align:center;*/
	/*[disabled]margin:10px 0;*/
}
.news.single .newsimage IMG
{
	/*[disabled]border:1px solid #BABABA;*/
	/*[disabled]padding:6px;*/
	/*[disabled]margin-bottom:3px;*/
}
.news.single .newsimage P
{
	/*[disabled]text-align:center;*/
	/*[disabled]margin:0 0 1em;*/
	/*[disabled]color:#6D6D6D;*/
	/*[disabled]letter-spacing:1px;*/
}
.news.single .credits
{
	text-align: center;
	margin-bottom: 1.5em;
	color: #004180;
	letter-spacing: 1px;
}
.news.single .credits .author A
{
	text-decoration: none;
}
.news.single .credits P
{
	display: inline;
}
/*[clearfix]*/.news.single .singlenav
{
	border-top: 1px dashed #B9B9B9;
	padding-top: 10px;
	margin-bottom: 18px;
	clear: left;
}
.news.single .backlink
{
	float: left;
}
.news.single .singlebrowser
{
	border-left: 1px solid #E8E8E8;
	float: right;
	padding-left: 15px;
}
.news .button A
{
	color: #020202;
	background: url(../img/button.png) no-repeat left top;
	display: inline-block;
	text-decoration: none;
	line-height: 1.4em;
	padding: 0;
	cursor: pointer;
}
.button A:hover
{
	background-position: left -50px;
	color: #004180;
}
.news .button A STRONG
{
	background: url(../img/button.png) no-repeat right top;
	padding: 11px 30px 11px 25px;
	display: block;
	margin-left: 5px;
}
.news .button A STRONG SPAN
{
	display: none;
	padding: 0;
}
.news .button A:hover STRONG
{
	background-position: right -50px;
}
.news .prevlink A STRONG, .news .nextlink A STRONG
{
	width: 99px;
	padding-left: 0;
	padding-right: 4px;
	text-align: center;
	font-weight: normal;
}
.news .prevlink, .news .nextlink, .news .singlenavinfo
{
	float: left;
}
.news .singlenavinfo
{
	padding: 12px 15px;
}
/*SingleView Banner Spalte*/
.news.latest3
{
	height: 272px;
}
.news.latest3 UL
{
	margin-bottom: -5px;
}
.news.latest3 UL LI, .box.forum .twrss_bodytext
{
	font: 10px Verdana, Charcoal, Sans-Serif;
}
.news.latest3 UL LI A, .box.forum .twrss_bodytext A
{
	border-bottom: 1px solid #EDEDED;
	text-decoration: none;
	background: url(../img/articleLink2.png) no-repeat right center;
	text-decoration: none;
	display: block;
	padding: 6px 10px 5px 0;
	color: #020202;
}
.news.latest3 UL LI A:hover, .box.forum .twrss_bodytext A:hover
{
	background: url(../img/articleLink2a.png) no-repeat right center;
	color: #004180;
	border-bottom: 1px solid #00407F;
	text-decoration: none !important;
}
.box.forum .twrss_bodytext
{
	height: 33px;
	overflow: hidden;
}
.box.forum #twrss_table
{
	margin-bottom: -5px;
}
#forumframe IFRAME
{
	overflow: hidden;
	height: 269px;
	border: 0px solid #FFFFFF;
}
#forumframe
{
	background: url(../img/loading.gif) no-repeat center;
}
#forumframecont
{
	text-align: left;
	height: 260px;
	overflow: hidden;
}
.box.forum
{
	/*[disabled]margin-bottom:13px;*/
	margin-top: 2px;
}
.box.forum .twrss_bodytext A
{
	height: 25px;
	overflow: hidden;
	padding: 4px 0 3px;
	padding-right: 14px;
	line-height: 1.4em;
}
.button A
{
	color: #010101;
	background: url(../img/button.png) no-repeat left top;
	display: block;
	line-height: 26px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	padding-left: 4px;
	margin-top: 5px;
}
#uid109 .button A
{
	border: 2px solid #FFFFFF;
	-moz-border-radius: 5px;
}
#uid109 .button A SPAN
{
	/*[disabled]border-right:1px solid #000000;*/
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
.button A:hover
{
	color: #004180;
	background-position: left -50px;
}
.button A SPAN
{
	background: url(../img/button.png) no-repeat right top;
	padding: 5px 4px 5px 1px;
	display: block;
}
.button A:hover SPAN
{
	background-position: right -50px;
}
.news.latest3 .button A
{
	color: #010101;
	background: url(../img/button.png) no-repeat left top;
	display: block;
	line-height: 26px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	padding-left: 4px;
	margin-top: 5px;
}
.news.latest3 .button A:hover
{
	color: #004180;
	background-position: left -50px;
}
.news.latest3 .button A SPAN
{
	background: url(../img/button.png) no-repeat right top;
	padding: 5px 4px 5px 1px;
	display: block;
}
.news.latest3 .button A:hover SPAN
{
	background-position: right -50px;
}
/*[clearfix]*/#bannerRight .singlenav
{
	/*[disabled]border-bottom:1px dashed #C0C0C0;*/
	padding-bottom: 12px;
	margin-bottom: -4px;
	margin-top: -5px;
}
#bannerRight .singlenav.news .prevlink A STRONG, #bannerRight .news .nextlink A STRONG
{
	width: 63px;
	padding-left: 0;
	padding-right: 4px;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
}
#bannerRight .singlenav.news .prevlink
{
	margin-right: 12px;
}
#bannerRight .singlenav.news .button A
{
	background: url(../img/button-s.png) no-repeat left top;
}
#bannerRight .singlenav.news .button A:hover
{
	background-position: left -50px;
}
#bannerRight .singlenav.news .button A STRONG
{
	background: url(../img/button-s.png) no-repeat right top;
	padding: 7px 5px 7px 0;
}
#bannerRight .singlenav.news .button A:hover STRONG
{
	background-position: right -50px;
}
/*PageBrowser*/
.news .news-list-browse
{
}
.news .showResultWrap
{
	text-align: center;
}
.news .news-list-browse P
{
	margin: 10px 0;
	padding: 0;
	text-align: center;
}
.news .news-list-browse P SPAN
{
	display: inline-block;
	background: url(../img/button.png) left top;
}
.news .news-list-browse P SPAN.act
{
	line-height: 1.5em;
	background: none;
	font-size: 18px;
	font-family: Arial;
	display: inline-block;
	padding: 5px 7px;
	text-decoration: underline;
}
.news .news-list-browse P SPAN.disabled
{
	display: none;
}
.news .news-list-browse P SPAN A
{
	margin: 0;
	display: inline-block;
	padding: 7px 10px 9px 7px;
	background: url(../img/button.png) right top;
	margin-left: 3px;
	text-decoration: none;
	color: #010101;
}
.news .news-list-browse P SPAN A:hover
{
	/*[disabled]font-weight:bold;*/
	color: #004281;
	background-position: right -50px;
}
.news .news-list-browse P SPAN:hover
{
	background-position: left -50px;
}
/*Foot*/
/*[clearfix]*/#foot
{
	padding: 10px 10px 0;
	background: url(../img/pageBGbottom.png) no-repeat top left;
	_background-position: -4px top;
	color: #808080;
	/*[disabled]height:32px;*/
	/*[disabled]clear:left;*/
}
#foot A
{
	text-decoration: none;
	color: #808080;
}
#foot A:hover
{
	text-decoration: underline;
}
#foot #copy
{
	float: right;
}
#foot #copy P
{
	float: left;
	margin-left: 5px;
}
#foot #links
{
	float: left;
}
/*Suche*/
.tx-macinasearchbox-pi1 #searchform INPUT#tx-indexedsearch-searchbox-sword
{
	margin: 4px 0 0 23px;
	width: 125px;
	padding: 0px;
	border: 5px none #AA4E4E;
	background: transparent;
}
.tx-macinasearchbox-pi1
{
	position: absolute;
	top: 131px;
	left: 50%;
	margin-left: 296px;
}
.tx-macinasearchbox-pi1 #searchform INPUT#searchsubmit
{
	margin: 4px 0px 0px -8px;
	width: 21px;
	height: 21px;
	cursor: pointer;
	padding: 0px;
	border: none;
	background: transparent;
}
.tx-indexedsearch UL.browsebox LI A
{
	font-weight: normal !important;
	text-decoration: none;
	font: 10px Arial, Sans-serif;
}
.tx-indexedsearch UL.browsebox LI A:hover
{
	text-decoration: underline;
}
.tx-indexedsearch .tx-indexedsearch-title
{
	color: #FFF;
	padding: 0;
}
.tx-indexedsearch .tx-indexedsearch-title A
{
	color: #FFF !important;
	display: block;
	padding: 2px 10px;
	text-decoration: none;
	background: #A9A9A9;
}
.tx-indexedsearch .tx-indexedsearch-title A:hover
{
	color: #FFF !important;
	display: block;
	text-decoration: none;
	background: #224D99;
}
/*Suchseite*/
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-icon.icon
{
	display: none;
}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-result-number.result-number
{
}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-title.title
{
	font: normal bold 13px/1.5em Verdana, Sans-Serif;
}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-percent.percent
{
	font: italic bold 15px Arial, Sans-Serif;
	display: none;
}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr
{
	font: normal 11px/1.5em Verdana, Sans-Serif;
	padding-bottom: 5px;
}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr .tx-indexedsearch-redMarkup
{
	color: #000;
}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-info.info
{
	color: #008000;
	font: normal 10px Verdana, Sans-Serif;
	background: none;
	padding: 5px 0;
	border-top: 1px dashed #C0C0C0;
}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-info.info A
{
	color: #008000;
}
.tx-indexedsearch-searchbox P
{
	display: none;
}
.tx-indexedsearch-whatis
{
	margin: 0 0 0 10px;
	padding: 8px;
	text-align: center;
	border-top: 1px dashed #C0C0C0;
	border-bottom: 1px dashed #C0C0C0;
	width: 599px;
}
.tx-indexedsearch-browsebox
{
	margin: 0 0 5px;
	padding: 0;
}
.tx-indexedsearch-browsebox P
{
	display: none;
}
.tx-indexedsearch-browsebox UL.browsebox
{
	padding: 5px 10px;
	text-align: center;
	width: 100%;
	margin: 10px 0 0;
	padding: 5px 0;
	border-top: 1px solid #004281;
	border-bottom: 1px solid #004281;
	background: #DDE5F2;
}
.tx-indexedsearch-searchbox TABLE
{
	display: none;
}
#search-box2
{
	text-align: center;
	padding: 10px 0;
	margin-bottom: 15px;
	border-top: 1px solid #008000;
	border-bottom: 1px solid #008000;
}
#search-box2 P
{
	display: block;
	text-align: center;
	margin: 0px;
	padding: 0;
}
#search-box2 INPUT#search-field
{
	width: 220px;
}
#search-box2 INPUT#search-submit
{
	width: 100px;
}
.tx-indexedsearch
{
	margin-left: -10px;
}
.tx-indexedsearch-noresults
{
	/*[empty]color:;*/
	display: block;
	background: #F2E2E2;
	border: 1px solid #DA0000;
	margin: 10px 80px;
}
#extsearch
{
	text-align: center;
	width: 619px;
	border-top: 3px double #BFBFBF;
	font-size: 11px;
	color: #BFBFBF;
}
#extsearch A
{
	color: #7F7F7F;
	text-decoration: none;
}
#extsearch A:hover
{
	color: #214C98;
	text-decoration: underline;
}
/*Galleries*/
#ext-thumbnails
{
	display: inline;
}
/*[clearfix]*/#uid42 #ext-thumbnails
{
	display: block;
	padding: 0;
	margin: -13px 0 0;
}
#ext-thumbnails.jdExtCarousel P
{
	padding-left: 10px;
	border-bottom: 1px dashed #C0C0C0;
}
#ext-thumbnails.jdExtCarousel P SPAN
{
	font-style: normal;
}
#ext-thumbnails.jdExtCarousel .carouselWrapper
{
	margin: -14px 0 0;
	padding: 0;
}
#ext-thumbnails.jdExtCarousel .carouselWrapper .thumbnail
{
	padding: 2px;
}
.news-single-img .rgsgcontent DIV
{
}
.news-single-img .rgsgcontent DIV
{
	border-top: 1px solid #000000;
}
.news-single-img .rgsgcontent DIV DIV
{
	border: none;
}
/*Ranking*/
#rankings
{
	width: 99%;
	border: 1px solid #E4E4E4;
	margin: 1px;
	border-top: 1px solid #8D8D8D;
}
#rankings A
{
	color: #000000;
	text-decoration: none;
}
#rankings A:hover
{
	text-decoration: inherit;
	color: #004382;
}
#rankings IMG
{
	border: 1px solid #929292;
}
#rankings A:hover IMG
{
	border: 1px solid #004382;
}
#rankings .tr2, #rankings .tr4, #rankings .tr6, #rankings .tr8, #rankings.tr10
{
	background: #E5E5E5;
}
#rankings .tr2, #rankings .tr4, #rankings .tr6, #rankings .tri8, #rankings .tr10
{
}
#rankings TR, #rankings TD
{
	vertical-align: middle;
}
#rankings TD, #rankings TH
{
	font-size: 10px;
	font-weight: bold;
	padding: 5px;
}
#rankings TH
{
	border-right: 1px solid #828282;
	border-bottom: 1px solid #525252;
	color: #FEFEFE;
	padding-top: 7px;
	padding-bottom: 7px;
	background: #535353 url(../img/ranking-head.png);
}
#rankings TD
{
	font-weight: normal;
	font-size: 12px;
	vertical-align: middle;
}
#rankings .tr2 TD, #rankings .tr4 TD, #rankings .tr6 TD, #rankings .tr8 TD, #rankings .tr10 TD
{
	border-color: #FFFFFF;
}
/*Rankings: Spalten*/
#rankings TD.rc2
{
	font-weight: bold;
}
#rankings TD.rc3
{
	width: 30px;
	text-align: center;
}
#rankings TD.rc4
{
}
#rankings TD.rc5
{
	width: 40px;
}
#rankings TD.rc6
{
	width: 66px;
}
#rankings TD.rc7
{
	width: 103px !important;
	padding: 5px 7px;
}
#rankings TD.rc8
{
	padding-left: 3px;
	padding-top: 10px;
	padding-right: 0;
}
#rankings TH.rc1, #rankings TD.rc1
{
	border-right: 0px solid #000000;
}
#rankings TD.rc1
{
	padding-left: 42px;
	background: url(../img/ranking.png) no-repeat 2px 22px;
}
#rankings .tr2 TD.rc1
{
	background-position: 2px -78px;
}
#rankings .tr3 TD.rc1
{
	background-position: 2px -178px;
}
#rankings .tr4 TD.rc1
{
	background-position: 2px -278px;
}
#rankings .tr5 TD.rc1
{
	background-position: 2px -378px;
}
#rankings .tr6 TD.rc1
{
	background-position: 2px -478px;
}
#rankings .tr7 TD.rc1
{
	background-position: 2px -578px;
}
#rankings .tr8 TD.rc1
{
	background-position: 2px -678px;
}
#rankings .tr9 TD.rc1
{
	background-position: 2px -778px;
}
#rankings .tr10 TD.rc1
{
	background-position: 2px -878px;
}
#rankings .tr1:hover TD.rc1
{
	background: url(../img/ranking.png) no-repeat -198px 22px;
}
#rankings .tr2:hover TD.rc1
{
	background-position: -198px -78px;
}
#rankings .tr3:hover TD.rc1
{
	background-position: -198px -178px;
}
#rankings .tr4:hover TD.rc1
{
	background-position: -198px -278px;
}
#rankings .tr5:hover TD.rc1
{
	background-position: -198px -378px;
}
#rankings .tr6:hover TD.rc1
{
	background-position: -198px -478px;
}
#rankings .tr7:hover TD.rc1
{
	background-position: -198px -578px;
}
#rankings .tr8:hover TD.rc1
{
	background-position: -198px -678px;
}
#rankings .tr9:hover TD.rc1
{
	background-position: -198px -778px;
}
#rankings .tr10:hover TD.rc1
{
	background-position: -198px -878px;
}
/*Ranking: Last 5*/
#rankings .rfights SPAN
{
	background: url(../img/ranking-history_ie.png) no-repeat center top;
	background /**/: url(../img/ranking-history.png) no-repeat center top;
	text-indent: -10em;
	display: block;
	float: left;
	width: 20px;
	height: 20px;
	overflow: hidden;
}
#rankings .rfights .rankfight1
{
}
#rankings .rfights .rankfight2
{
	background-position: center -100px;
}
#rankings .rfights .rankfight4
{
	background-position: center -150px;
}
#rankings .rfights .rankfight8
{
	background-position: center -50px;
}
/*Ranking: Tendenz*/
#rankings .rtrend SPAN
{
	background: url(../img/ranking-trend2_ie.png) no-repeat center top;
	background /**/: url(../img/ranking-trend2.png) no-repeat center top;
	text-indent: -10em;
	display: block;
	width: 35px;
	height: 35px;
	overflow: hidden;
}
#rankings .rtrend .ranktrend2
{
	background-position: center -100px;
}
#rankings .rtrend
{
	/*[disabled]background:url(../img/rot.png) no-repeat center;*/
}
#rankings .rtrend .ranktrend1
{
	background-position: center 0px;
}
#rankings .rtrend .ranktrend4
{
	background-position: center -50px;
}
#rankings .rtrend .ranktrend8
{
	background-position: center -150px;
}
/*[clearfix]*/#rankings TD.rnation SPAN
{
	padding-top: 13px;
}
#rankings TD.rnation
{
	padding-top: 22px;
}
UL.csc-menu
{
	width: 100%;
	padding: 0 !important;
	margin-bottom: 8px;
}
UL.csc-menu
{
}
UL.csc-menu LI
{
	background: url(../img/sitemap.png) no-repeat top left;
	display: block;
}
UL.csc-menu LI:hover
{
	background-position: -100px left;
}
UL.csc-menu LI A
{
	text-decoration: none;
	background: url(../img/sitemap.png) no-repeat top right;
	display: block;
	padding: 7px;
	margin-left: 5px;
}
UL.csc-menu LI A:hover
{
	background-position: -100px right;
	font-weight: bold;
}
/*Startseite Erweiterung*/
#bottom2
{
	clear: left;
}
TABLE.journaltable
{
	width: 100%;
	margin: 0;
	padding: 0;
}
TABLE.journaltable TR, TABLE.journaltable TD
{
	height: 100%;
}
TABLE.journaltable TD.jbanner
{
	width: 160px;
}
TABLE.journaltable IFRAME
{
	height: 100%;
	padding: 0;
	border: 0px none #949AA2;
}
BODY#uid109
{
	height: 100%;
	background: #627186;
}
.journalteaser
{
	width: 482px;
	height: 225px;
	overflow: hidden;
}
.journalteaser H2
{
	float: left;
	width: 306px;
	margin: 0 0 7px;
	padding: 0;
	height: 77px;
}
.journalteaser DIV.news.latest4
{
	float: left;
}
.journalteaser DIV.news.latest4 LI
{
	float: left;
	margin-right: 7px;
}
/*[clearfix]*/.journalteaser DIV.news.latest4 UL
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#uid116 .news.list .article
{
	float: left;
	width: 247px;
	background: none;
}
#uid116 .news.list
{
	padding: 20px;
}
#uid116 .news.list .article SMALL
{
	margin-top: 10px;
	margin-bottom: 5px;
}
#uid116 .news.list .article CITE
{
	display: none;
}
#uid116 .news.list .article A
{
	color: #FFFFFF;
}
#uid116 .news.list .article SPAN
{
	display: none;
}
#uid116 .news.list .article STRONG
{
	font-size: 13px;
	margin-top: 0;
}
