BODY {
	FONT-SIZE: 9px; BACKGROUND: #f7f7f7; MARGIN: 0px; COLOR: #000000; font: Arial, Helvetica, sans-serif;
}
.popupbody, .popupbody table{
	FONT-SIZE: 9px; BACKGROUND: #f7f7f7; MARGIN: 0px; COLOR: #000000; font: Arial, Helvetica, sans-serif;
}

.header {
	FONT-SIZE: 9px; 
}
.footer {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer A {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;
}
.footer A:hover {
	COLOR: #333333}
.footer A:active {
	COLOR: #000
}
.helper A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.helper A:hover {
	COLOR: #cc0066;
	border: 0px none;
}
/*.helper A:active {
	COLOR: #ff00ff
}*/
.navig {
	FONT-WEIGHT: bold; background: #e0e1f5; FONT-SIZE: 8pt; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TEXT-DECORATION: none; padding: 0px; margin: 0px;
}
.navig A {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; margin-left: 5px; 
}
.navig A:hover {
	COLOR: #cc0066;
	border: none;
}
/*.navig A:active {
	FONT-WEIGHT: bold; COLOR: #ff00ff
}
A.navig_active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff00ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navig_active:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff00ff; FONT-FAMILY: Arial, Helvetica, sans-serif
}*/
A.navig_active:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc0066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.naviteaser {
	BACKGROUND: #e0e1f5 url(teaserleftback.gif)
}
.quick_nav_bold {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.quick_nav_bold:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; background-color: #e0e1f5;}
.quick_nav_bold:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cc0066; TEXT-DECORATION: none;
}
.communitynav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #b7cb93; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.communitynav A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.communitynav A:hover {
	COLOR: #f2f2e6
}
.communitynav A:active {
	COLOR: #000
}
.communitynav IMG {
	BACKGROUND: #b7cb93; MARGIN-LEFT: 4px
}
.pathnav {
	FONT-SIZE: 11px;
	COLOR: #060;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.bottompathnav {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pathnav A {
	FONT-SIZE: 11px;
	COLOR: #060;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.pathnav:hover {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline
}
.pathnav A:hover {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline
}
.contentdivider {
	BACKGROUND: #989998
}
.seitenueberschrift {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wideeventlink-even {
	
}
.wideeventlink-odd {
	
}
.bildtext {
	FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; COLOR: #cc0066! important
}
.lauftext {
	FONT: 10pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; caption: Lauftext
}
.lauftext_fett {
	FONT: bold 10pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; caption: Lauftext fett
}
.lauftextrot, .Lauftextrot {
	FONT: 10pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #cc0066; caption: Lauftext rot
}
.lauftextrot_bold {
	FONT: bold 10pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000; caption: Lauftext rot fett
}
.lauftextgrau {
	FONT: 10pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ff00ff; caption: Lauftext rot
}
.lauftextgrau_bold {
	FONT: bold 10pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ff00ff; caption: Lauftext rot fett
}
.lauftextlink {
	COLOR: #c00
}
.lauftextlink A:hover {
	COLOR: #000
}
.lauftextlink:hover {
	COLOR: #000
}
.lauftextinfolink {
	COLOR: #c00
}
.lauftextinfolink A:hover {
	COLOR: #000
}
.lauftextinfolink:hover {
	COLOR: #000
}
.titel {
	FONT: bold 16px/13pt Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	caption: Zwischentitel;
	color: #cc0066;
}
.titelgrau {
	FONT: bold 16px/13pt Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	caption: Zwischentitel;
	color: #ff00ff;
}

.untertitel_zwischentitel_autor {
	FONT: bold 13px/13pt Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	caption: Zwischentitel;
	color: #CC0066;
}
.article {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.article H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #cc0066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.article H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; font-style:italic;
}
.article H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.article H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cc0066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.article HR {
	COLOR: #989998
}

.overview_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0066; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.overview_title:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #777777; TEXT-DECORATION: none
}
.overview_title:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
/*.ul {
	FONT: 9pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: underline! important
}*/
.orderform {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3e3f3e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#AppForm {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3e3f3e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orderform LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FORM#AppForm LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orderform SMALL {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FORM#AppForm SMALL {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orderform INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orderform TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orderform SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FORM#AppForm INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FORM#AppForm TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FORM#AppForm SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.shortarticleheader {
	padding-left: 1px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #e0e1f5; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.shortarticleheaderborder {
	width: 100%; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #e0e1f5; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.shortarticleheaderborder img { display: none; }
.articleleftcolumn {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.articleimages {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #004c8f
}
.articleleftcolumn A {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.articleleftcolumn A:hover {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline
}
.articleleftcolumn DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.quick_nav_bold A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.quick_nav_bold A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline
}
.kontaktperson {
	
}
.kontaktpersonlink {
	
}
.articlenextprevborder {
	
}
.articlenextprev {
	
}
.articlefooter {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-top:10px;
}
.articlefooterdata {
	FONT-WEIGHT: normal
}
/*.articletools {
	BACKGROUND: #cec3ce}
.articletools IMG {
	BACKGROUND: #b6bab6
}*/
.articletools .articletools A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.articletools {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.articletools A:hover {
	COLOR: #333333;
}
.articletools A:active {
	COLOR: #000
}
.articlecommentheader {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #f0f0f0; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.articlecommentheaderborder {
	BACKGROUND: #999999
}
.articlecommentdivider {
	BACKGROUND: #999999
}
.articlecommenttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.articlecomment {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagedivider3 {
	
}
.popuppagedivider1 {
	
}
.login A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.login A:hover {
	COLOR: #f2f2e6
}
.login A:active {
	COLOR: #000
}
.login {
	FONT-SIZE: 11px; BACKGROUND: #b7cb93; COLOR: #474747; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.login INPUT {
	FONT-SIZE: 11px; BACKGROUND: #fff; WIDTH: 50px
}
.logout {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #474747; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.logout A {
	FONT-WEIGHT: bold; MARGIN-LEFT: 6px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.logout A:hover {
	COLOR: #141414
}
.logout A:active {
	COLOR: #000
}
.logintransparent {
	BACKGROUND: #fff
}
.loginbutton {
	BACKGROUND: #b6bab6
}
.teaser {
	BACKGROUND-REPEAT: no-repeat
}
.teaserlink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.teaserlink:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #cc0066;
	border: none;
}
.teaserlink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
.quick_nav {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.quick_nav:hover {
	FONT-SIZE: 12px; COLOR: #777777; TEXT-DECORATION: none
}
.popupimagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.articleh5 {
	
}
A.normal {
	
}
A.normal:hover {
	
}
.articlelink A {
	
}
.articlelink A:hover {
	
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.profilenav A {
	COLOR: #c00; TEXT-DECORATION: none
}
.profilenav A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.webmailnav A {
	COLOR: #c00
}
.webmailnava {
	COLOR: #c00
}
.webmailnav A:hover {
	COLOR: #000
}
.webmailnava:hover {
	COLOR: #000
}
.webmailcontent A {
	COLOR: #c00
}
.webmailcontent A:hover {
	COLOR: #000
}
.groupnav A {
	COLOR: #c00
}
.groupnav A:hover {
	COLOR: #000
}
.chatroomlist A {
	COLOR: #c00
}
.forumlist A {
	COLOR: #c00
}
.chatroomlist A:hover {
	COLOR: #000
}
.forumlist A:hover {
	COLOR: #000
}
.chatroomlistalternate A {
	COLOR: #c00
}
.forumlistalternate A {
	COLOR: #c00
}
.chatroomlistalternate A:hover {
	COLOR: #000
}
.forumlistalternate A:hover {
	COLOR: #000
}
.contentinnerboxrighttitle {
	COLOR: #c00
}
.invisible { display: none;}

.navig .navig img {display: none;}
.navig td.navig {display: none;}
#teaser_left { display:block; padding: 0px; margin: 0px;background: #e0e1f5;}
#navi_left { display:block; padding: 0px; margin: 0px;background: #e0e1f5; padding-top: 10px; padding-bottom: 10px;t}
.articlecommentdivider a.quick_nav_bold { color: #000000;}
.terminkontakt {
	font-weight: normal;
	padding-top: 5px;
	display: block;
	font-style: italic;
}
/*ul, ol { list-style-type: none;}
ul, ol {<!-- padding: 0px; margin: 0px; list-style-type: circle; list-style-position: inline; width: auto; list-style-position: inside; font: Arial, Helvetica, sans-serif;--> }
li li { <!--padding-left: 12px; -->}*/
ul, ol { FONT: 10pt Arial, Helvetica, sans-serif;}
ul li { padding-left: 10px;}
a.null { font-weight: normal;}
