body {
	margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;
	scrollbar-face-color: #FFFFFF;scrollbar-arrow-color: #333333;scrollbar-shadow-color: #FFFFFF;scrollbar-track-color: #FFFFFF;scrollbar-darkshadow-color: #333333;
	scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #333333;
	font-size: 12px;font-family: Verdana, arial, helvetica, sans-serif;color: #000000;
	vertical-align: top;text-align: left;
}

/* -- Textstyle --*/
/*p {
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
*/
td {font-size: 12px;font-family: Verdana, arial, helvetica, sans-serif;color: #000000;}
ul, ol, li {font-family: Verdana, arial, helvetica, sans-serif;font-size: 12px;color: #000000;}
h1 {font-size: 16px;font-weight: bold;color: #FF9900;font-family: Verdana, arial, helvetica, sans-serif;}
h2 {font-size: 14px;font-weight: bold;color: #333333;font-family: Verdana, arial, helvetica, sans-serif;}
h3 {font-size: 11px;font-weight: bold;color: #333333;font-family: Verdana, arial, helvetica, sans-serif;}
hr {color: #C0C0C0;}

.bildunterschrift {font-size:10px;}
.tdhnav2 { color: #005500; padding-top: 3px; padding-bottom: 3px; padding-left: 20px; text-indent: -22px;}
.tdhnav3 { color: #005500; padding-top: 3px; padding-bottom: 3px; padding-left: 35px; text-indent: -22px;}
.hnavi2	{border: 0px; border-bottom: 1px; border-color: #adb6c6; border-style: solid; padding-top: 14px; padding-bottom: 3px; padding-left: 5px;}
.tdhnav1_on {border: 0px; border-bottom: 1px; border-color: #323941; border-style: solid; padding-top: 14px; padding-bottom: 3px; padding-left: 5px;}
.headline_va{color:#333333;font-size: 13px;font-weight:bold;font-family: Verdana, arial, helvetica, sans-serif;}
.artlist_subheadline {color:#0000ff;font-weight:bold;}
.owner {font-size: 14px;color: #FFFFFF;font-family: Verdana, arial, helvetica, sans-serif;vertical-align: middle;text-align: left;letter-spacing: 1px;}
.copyright {font-size: 10px;font-family: Verdana, arial, helvetica, sans-serif;color: #000000;vertical-align: middle;text-align: left;}
.submenu {font-size: 10px;font-family: Verdana, arial, helvetica, sans-serif;color: #000000;font-weight: normal;vertical-align: middle;}
.td-main	{vertical-align: top;text-align: left;}
.more-infos  {font-size: 12px;font-family: Verdana, arial, helvetica, sans-serif;color: #000000;font-weight: bold;vertical-align: middle;}
.main-message {font-size: 11px;font-family: Verdana, arial, helvetica, sans-serif;color: #000000;font-weight: normal;vertical-align: top;}
.more {font-size: 10px;font-weight: bold;font-family: Verdana, arial, helvetica, sans-serif;color: #333333;vertical-align: top;text-transform: lowercase;}
.pic-message  	{text-align: left;vertical-align: top;}
.column-left	{
	font-size: 10px;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	vertical-align: top;
	text-align: left;
}

.column-right	{
	font-size: 10px;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	vertical-align: top;
	text-align: left;
}

.menu	{
	font-size: 11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	vertical-align: middle;
}

.date-time {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, arial, helvetica, sans-serif;
	vertical-align: middle;
	text-align: left;
}

.metanavi01 {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, arial, helvetica, sans-serif;
	vertical-align: middle;
	text-align: left;
}

.metanavi02 {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, arial, helvetica, sans-serif;
	vertical-align: middle;
	text-align: right;
}

.main-navi-area {
	vertical-align: middle;
	text-align: left;
}

.headstyle {
	vertical-align: top;
	text-align: left;
}

.direktmenu	{
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	vertical-align: top;
}
 
.td-submenu {
	font-size: 10px;
	font-family: Verdana, arial, helvetica, sans-serif;
	vertical-align: middle;
	text-align: center;
}

.textfeld {
	font-size: 12px;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
	text-align: left;
}

.textfeld-10 {
	font-size: 10px;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
	text-align: left;
}

.picture-center {
	vertical-align: top;
	text-align: center;
}

.bildunterschrift {
	font-size: 10px;
	font-family: Verdana, arial, helvetica, sans-serif;
	text-align: left;
	color: #000000;
}

.bildunterschrift-weiss {
	font-size: 10px;
	font-family: Verdana, arial, helvetica, sans-serif;
	text-align: left;
	color: #FFFFFF;
}

.zum-thema	{
	font-size: 10px;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	vertical-align: middle;
}

.more-thema-box {
	font-size: 10px;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}

.counter {
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	font-family: Verdana, arial, helvetica, sans-serif;
	text-align: center;
}

.teaser {
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	letter-spacing: 1px;
	font-family: Verdana, arial, helvetica, sans-serif;
}

.interview {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	font-family: Verdana, arial, helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.fussnote {
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	font-family: Verdana, arial, helvetica, sans-serif;
}

/*
-- ENDE Textstyle --
*/
/*
-- Headlinestyle --
*/
.first-headline {
	font-size: 18px;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #0000ff;
	font-weight: bold;
	text-decoration: none;
                text-align: center;
}

.subheadline-keyword	{
	font-size: 11px;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
	text-transform: uppercase;
}

.subheadline	{
	font-size: 16px;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

.legende {
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	font-family: Verdana, arial, helvetica, sans-serif;
	letter-spacing: 1px;
	vertical-align: middle;
}

.headline-box {
	color: #003366;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
}

/*
-- ENDE Headlinestyle --
*/
/*
-- Textareastyle --
*/
.topline-bar-white {
	font-size: 10px;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
}

.topline-bar-left {
	font-size: 10px;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: middle;
}

.headline-10 {
	font-size: 10px;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
}

/*
-- ENDE Textfeldstyle --
*/
/*
-- Linkstyle --
*/
a:link {
	color: #0000ff;
	text-decoration: underline;
	font-weight: normal;
}

a:visited {
	color: #0000ff;
	text-decoration: none;
	font-weight: normal;
}

a:active {
	color: #FF6600;
	text-decoration: underline;
	font-weight: normal;
}

a:hover {
	color: #0000ff;
	text-decoration: underline;
	font-weight: normal;
}

a.menulink {
	color: #000000;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

a.menulink:active {
	color: #000000;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

a.menulink:visited {
	color: #000000;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

a.menulink:hover {
	color: #000000;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

a.link-10-normal {
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}

a.link-10-normal:active {
	color: #000000;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}

a.link-10-normal:visited {
	color: #000000;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}

a.link-10-normal:hover {
	color: #000000;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: normal;
	background-color: #DCE1E5;
}

a.main-navi {
	color: #FFFFFF;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 1px;
	background-color: #323941;
}

a.first-headline-link {
	color: #333333;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}

a.first-headline-link:active {
	color: #FF6600;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	text-decoration: underline;
	font-weight: bold;
}

a.first-headline-link:visited {
	color: #333333;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}

a.first-headline-link:hover {
	color: #FF6600;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	text-decoration: underline;
	font-weight: bold;
}

a.sub-headline-link {
	color: #333333;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

a.sub-headline-link:active {
	color: #FF6600;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}

a.sub-headline-link:visited {
	color: #333333;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

a.sub-headline-link:hover {
	color: #FF6600;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}

.weiter	{
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #003366;
}

a.link-10-bold {
	color: #333333;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}

a.link-10-bold:active {
	color: #666666;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}

a.link-10-bold:visited {
	color: #333333;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}

a.link-10-bold:hover {
	color: #666666;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}

a.legende-link {
	color: #333333;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
}

a.legende-link:active {
	color: #333333;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
}

a.legende-link:visited {
	color: #333333;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
}

a.legende-link:hover {
	color: #333333;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: normal;
	letter-spacing: 1px;
}

a.counter-link {
	text-decoration: none;
	background-color: #FFFFFF;
}

a.counter-link:active {
	text-decoration: none;
	background-color: #E3E7EB;
}

a.counter-link:visited {
	text-decoration: none;
	background-color: #FFFFFF;
}

a.counter-link:hover {
	text-decoration: underline;
	background-color: #B9BFC4;
}

a.metanavlink {
	color: #000000;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

a.metanavlink:active {
	color: #000000;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

a.metanavlink:visited {
	color: #000000;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

a.metanavlink:hover {
	color: #000000;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

a.headline-box-link {
	color: #003366;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
}

a.headline-box-link:active {
	color: #003366;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
}

a.headline-box-link:visited {
	color: #003366;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
}

a.headline-box-link:hover {
	color: #003366;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	font-weight: normal;
}

/*
-- ENDE Linkstyle --
*/


/* CDU.de RSS-Feed */
#cdurss { margin: 0px; padding:0px; width: 200px; vertical-align: top;}
#cdurss ul { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; list-style-type: none; margin: 0px; padding:0px; }
#cdurss li { margin-left:10px; list-style-position: outside; margin-top: 5px; }
#cdurss a,#cdurss a:link { color: #3b4b5b; text-decoration: none; background-color: transparent; /*display:block; margin-left:5px;*/ }
#cdurss a:active { color: #DD8800; text-decoration: underline; background-color: transparent; }
#cdurss a:visited { color: #788999; text-decoration: none; background-color: transparent; }
#cdurss a:hover { color: #DD8800; text-decoration: underline; background-color: transparent; }
#cdurss p { margin-left:20px; padding:0px; margin-top:0px; }
/* ENDE CDU.de RSS-Feed*/
