p.bodytext {
	FONT-SIZE: 15px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	text-align: justify;
	padding-right: 20px;
}

p.TableContent {
	FONT-SIZE: 15px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	text-align: justify;
	padding-top: 1px;
	padding-bottom: 1px;
}

.defaultText {
	FONT-SIZE: 15px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}

.lauf {
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}

.CodeCell {
	padding: 10px;    
	font-size: 11px;
	color: #333333;
	background-color: #CCFFFF;
	font-family: 'Courier New', Courier, monospace;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}

.CodeText {
	font-size: 11px;
	color: #333333;
	font-family: 'Courier New', Courier, monospace;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}

.ContentMainArea {
	border-bottom-style: none;
	border-bottom-width: medium;
	bordercolor: #808080;
	FONT-SIZE: 15px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}

.StretchText {
	FONT-SIZE: 15px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	padding-right: 20px;
	padding-bottom: 10px;
}

BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 13px;
	BACKGROUND: url(../images/weiss.gif) white repeat-x;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	min-width: 764px;
}

HTML {
	margin-bottom: 0px;
	overflow: -moz-scrollbars-vertical;
	overflow-y: scroll;
}

A {
	COLOR: #be0027;
}

A:visited {
	COLOR: #db7388;
}

IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}

H1.csc-firstHeader {
	FONT-WEIGHT: normal;
	FONT-SIZE: 25px;
	MARGIN: 0px 0px 26px;
	COLOR: #10385A;
	width: 573px;
}

H2.csc-firstHeader {
	FONT-WEIGHT: normal;
	FONT-SIZE: 25px;
	MARGIN: 0px 0px 26px;
	COLOR: #10385A;
}

H1.underlined {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 13px;
	BACKGROUND: url(../images/underlined_headline_bg.gif) repeat-x 0px 24px;
	PADDING-BOTTOM: 10px;
	MARGIN: 10px 0px 14px;
	PADDING-TOP: 0px;
}

H2.underlined {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 13px;
	BACKGROUND: url(../images/underlined_headline_bg.gif) repeat-x 0px 24px;
	PADDING-BOTTOM: 10px;
	MARGIN: 10px 0px 14px;
	PADDING-TOP: 0px;
}

H1 {
	FONT-WEIGHT: normal;
	COLOR: rgb(70, 70, 70);
	FONT-SIZE: 16px;
	MARGIN: 10px 0px 16px;
}

H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	MARGIN: 10px 0px 16px;
}

H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	MARGIN: 10px 0px 16px;
}

H4 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	MARGIN: 0px 0px 0px;
}

H5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	MARGIN: 0px 0px 5px;
}

H6 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	MARGIN: 10px 0px 16px;
}

INPUT {
	FONT-SIZE: 13px;
}

SELECT {
	FONT-SIZE: 13px;
}

P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 0px;
}

TH {
	FONT-SIZE: 13px;
}

TD {
	FONT-SIZE: 14px;
}

#main-column OL {
	FONT-SIZE: 13px;
	MARGIN: 10px 0px 16px;
	LINE-HEIGHT: 18px;
}

#main-column OL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px 10px 30px;
	PADDING-TOP: 0px;
}

#main-column UL {
	FONT-SIZE: 13px;
	MARGIN: 10px 0px 16px;
	LINE-HEIGHT: 18px;
	LIST-STYLE-TYPE: none;
}

#main-column UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(../images/background-li.gif) no-repeat 4px 8px;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px;
	PADDING-TOP: 0px;
}

#typo3org-container {
	WIDTH: 764px;
	BACKGROUND-COLOR: #fff;
}

#typo3com-container {
	WIDTH: 764px;
	BACKGROUND-COLOR: #fff;
}

DIV {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

OL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

IMG {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

SELECT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

INPUT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

TABLE {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

#logo {
	FLOAT: left;
	WIDTH: 180px;
	HEIGHT: 67px;
}

#logo IMG {
	MARGIN: 16px 0px 0px 20px;
}

#services {
	FONT-SIZE: 12px;
	FLOAT: left;
	MARGIN: 10px 0px 0px;
	WIDTH: 243px;
	COLOR: #515151;
	LINE-HEIGHT: 19px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	TEXT-ALIGN: right;
}

#services FORM {
	HEIGHT: 24px;
}

#services LABEL {
	VERTICAL-ALIGN: middle;
}

#portal-nav SELECT#portal-select {
	BORDER-RIGHT: #8c8c8c 1px solid;
	BORDER-TOP: #8c8c8c 1px solid;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #8c8c8c 1px solid;
	WIDTH: 180px;
	LINE-HEIGHT: 19px;
	BORDER-BOTTOM: #8c8c8c 1px solid;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	HEIGHT: 20px;
}

#search INPUT#sword {
	BORDER-RIGHT: #8c8c8c 1px solid;
	BORDER-TOP: #8c8c8c 1px solid;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #8c8c8c 1px solid;
	WIDTH: 148px;
	LINE-HEIGHT: 16px;
	BORDER-BOTTOM: #8c8c8c 1px solid;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	HEIGHT: 16px;
}

#search INPUT.go-button {
	MARGIN: 0px 0px 0px 5px;
	VERTICAL-ALIGN: middle;
	WIDTH: 25px;
	HEIGHT: 18px;
}

#main-nav {
	CLEAR: both;
	BORDER-TOP: #10385A 5px solid;
	FONT-SIZE: 12px;
	WIDTH: 753px;
	COLOR: #fff;
	LINE-HEIGHT: 19px;
	BORDER-BOTTOM: #10385A 2px solid;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	BACKGROUND-COLOR: #21598C;
}

#main-nav UL {
	MARGIN: 0px 0px 0px 10px;
	BORDER-LEFT: #10385A 1px solid;
	LIST-STYLE-TYPE: none;
	HEIGHT: 21px;
}

#main-nav LI {
	FLOAT: left;
}

#main-nav LI A {
	BORDER-RIGHT: #10385A 1px solid;
	PADDING-RIGHT: 15px;
	BORDER-TOP: #21598C 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 13px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
	FONT-SIZE: 13px;
}

#main-nav LI A:hover {
	BORDER-TOP: #6386A5 1px solid;
	BACKGROUND-COLOR: #6386A5;
}

#main-nav LI.act A {
	BORDER-TOP: #fff 1px solid;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #6386A5;
}

#main-nav LI.act A:hover {
	BORDER-TOP: #fff 1px solid;
}

#left-column {
	FLOAT: left;
	WIDTH: 206px;
}

DIV.left-box {
	BORDER-RIGHT: #b9b9b9 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #b9b9b9 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 8px 8px;
	BORDER-LEFT: #b9b9b9 1px solid;
	WIDTH: 173px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #b9b9b9 1px solid;
}

DIV.left-box DIV.left-box-headline {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px 0px 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #b9b9b9 1px solid;
	BACKGROUND-COLOR: #21598C;
}

.news-margin {
	margin-bottom: 5px;
}

DIV.left-box H1 {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #21598C 5px solid;
	PADDING-LEFT: 12px;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 161px;
	COLOR: #10385A;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}

DIV.left-box H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 12px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 161px;
	LINE-HEIGHT: 17px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}

DIV.left-box P {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 10px;
	WIDTH: 149px;
	LINE-HEIGHT: 17px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}

DIV#sub-nav {
	MARGIN: 3px 0px 20px 9px;
	WIDTH: 173px;
	BORDER-BOTTOM: #21598C 4px solid;
}

DIV#sub-nav-title {
	COLOR: white;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #10385A 3px solid;
	PADDING-LEFT: 12px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 2px;
	COLOR: white;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #21598C;
}

DIV#sub-nav1 A {
	FONT-SIZE: 12px;
	COLOR: white;
	LINE-HEIGHT: 19px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	TEXT-DECORATION: none;
}

DIV#sub-nav1 A:hover {
	TEXT-DECORATION: underline;
}

DIV#sub-nav1 A.act {
	FONT-WEIGHT: bold;
}

DIV#sub-nav1 LI {
	WIDTH: 173px;
}

DIV#sub-nav1 UL#sub-level1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 9px;
	WIDTH: 173px;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #10385A 2px solid;
	LIST-STYLE-TYPE: none;
}

DIV#sub-nav1 UL#sub-level1 LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/background-subnav.gif) repeat-x 20px 2px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 12px;
	WIDTH: 150px;
	PADDING-TOP: 4px;
}

DIV#sub-nav1 UL#sub-level1 LI.act {
	BACKGROUND: url(../images/box-subnav.gif) no-repeat 0px 9px;
}

DIV#sub-nav1 UL#sub-level2 LI.act {
	BACKGROUND: url(../images/box-subnav.gif) no-repeat 12px 3px;
}

DIV#sub-nav1 UL#sub-level2 {
	LIST-STYLE-TYPE: none;
}

DIV#sub-nav1 UL#sub-level2 LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 22px;
	WIDTH: 140px;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
}

DIV#sub-nav A {
	FONT-SIZE: 13px;
	COLOR: black;
	LINE-HEIGHT: 19px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	TEXT-DECORATION: none;
}

DIV#sub-nav A:hover {
	TEXT-DECORATION: underline;
}

DIV#sub-nav A.act {
	FONT-WEIGHT: bold;
}

DIV#sub-nav LI {
	WIDTH: 173px;
	FONT-SIZE: 15px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}

DIV#sub-nav UL#sub-level1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 9px;
	WIDTH: 173px;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #10385A 2px solid;
	LIST-STYLE-TYPE: none;
}

DIV#sub-nav UL#sub-level1 LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/background-subnav.gif) repeat-x 20px 2px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 12px;
	WIDTH: 150px;
	PADDING-TOP: 4px;
}

DIV#sub-nav UL#sub-level1 LI.act {
	BACKGROUND: url(../images/box-subnav.gif) no-repeat 0px 9px;
}

DIV#sub-nav UL#sub-level2 LI.act {
	BACKGROUND: url(../images/box-subnav.gif) no-repeat 12px 3px;
}

DIV#sub-nav UL#sub-level2 {
	LIST-STYLE-TYPE: none;
}

DIV#sub-nav UL#sub-level2 LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 22px;
	WIDTH: 140px;
	LINE-HEIGHT: 19px;
	PADDING-TOP: 0px;
}

#main-column {
	FLOAT: left;
	MARGIN: 0px 0px 0px 26px;
	WIDTH: 480px;
}

#footer {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #8c8c8c 1px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 12px 0px 12px 12px;
	WIDTH: 740px;
	COLOR: #8c8c8c;
	PADDING-TOP: 6px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	TEXT-ALIGN: left;
}

#footer-copyright {
	FLOAT: left;
	WIDTH: 460px;
}

#footer IMG {
	MARGIN: 0px 0px 5px 246px;
}

DIV.news-box {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 10px;
	WIDTH: 149px;
	COLOR: #8c8c8c;
	LINE-HEIGHT: 17px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.news-box H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	text-decoration: none;
}

.newsimp-list-item {
	PADDING-BOTTOM: 15px;
}

.newsimp-list-container H2 {
	MARGIN: 0px;
}

.newsimp-single-item H2 {
	MARGIN: 0px;
}

.newsimp-list-date {
	FLOAT: right;
}

.newsimp-single-date {
	FLOAT: right;
}

.newsimp-list-item IMG {
	FLOAT: right;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
}

.newsimp-single-img {
	FLOAT: right;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
}

.newsimp-list-category {
	FONT-SIZE: 10px;
}

.newsimp-list-author {
	FONT-SIZE: 10px;
}

.newsimp-single-author {
	FONT-SIZE: 10px;
}

.newsimp-single-imgcaption {
	FONT-SIZE: 10px;
}

.newsimp-single-category {
	FONT-SIZE: 10px;
}

.newsimp-list-date {
	FONT-SIZE: 10px;
}

.newsimp-single-date {
	FONT-SIZE: 10px;
}

.newsimp-list-morelink {
	PADDING-BOTTOM: 5px;
}

.newsimp-single-item H2 {
	PADDING-BOTTOM: 3px;
}

.newsimp-single-item H3.newsimp-single-subheader {
	FONT-SIZE: 14px;
	MARGIN: 10px 0px;
}

.newsimp-single-imgcaption {
	CLEAR: both;
	PADDING-RIGHT: 3px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 3px;
}

.newsimp-single-backlink {
	MARGIN-TOP: 10px;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 15px;
}

UL.newsimp-single-related {
	CLEAR: both;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 10px;
}

DL.newsimp-single-files {
	CLEAR: both;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 10px;
}

DL.newsimp-single-links {
	CLEAR: both;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 10px;
}

.newsimp-single-related DT {
	FONT-WEIGHT: bold;
}

.newsimp-single-links DT {
	FONT-WEIGHT: bold;
}

.newsimp-single-files DT {
	FONT-WEIGHT: bold;
}

.newsimp-single-related DD {
	MARGIN-LEFT: 15px;
}

.newsimp-single-links DD {
	MARGIN-LEFT: 15px;
}

.newsimp-single-files DD {
	MARGIN-LEFT: 15px;
}

.newsimp-single-related DD A {
	
}

.newsimp-single-links DD A {
	
}

.newsimp-single-files DD A {
	
}

.newsimp-single-backlink A {
	
}

.newsimp-single-related DD A:hover {
	BORDER-BOTTOM-STYLE: none;
}

.newsimp-single-links DD A:hover {
	BORDER-BOTTOM-STYLE: none;
}

.newsimp-single-files DD A:hover {
	BORDER-BOTTOM-STYLE: none;
}

.newsimp-single-backlink A:hover {
	BORDER-BOTTOM-STYLE: none;
}

.newsimp-list-container HR.clearer {
	CLEAR: right;
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	BORDER-LEFT: #fff 1px solid;
	BORDER-BOTTOM: #fff 1px solid;
	HEIGHT: 1px;
}

.newsimp-single-item HR.clearer {
	CLEAR: right;
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	BORDER-LEFT: #fff 1px solid;
	BORDER-BOTTOM: #fff 1px solid;
	HEIGHT: 1px;
}

.newsimp-latest-container HR.clearer {
	CLEAR: right;
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	BORDER-LEFT: #fff 1px solid;
	BORDER-BOTTOM: #fff 1px solid;
	HEIGHT: 1px;
}

.newsimp-latest-container HR.clearer {
	CLEAR: left;
}

.neueFormatvorlage1 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 17px;
	font: 15px Arial, Helvetica, Sans-Serif;
}

.MainLinkStyle {
	text-decoration: none;
	color: #464646;
}

.TableBulletList {
	width: 17px;
	height: 17px;
	text-align: center;
	vertical-align: top;
	padding-bottom: 5px;
	padding-right: 3px;
}

.TableBulletList2 {
	width: 17px;
	height: 19px;
	text-align: center;
	vertical-align: top;
	padding-right: 1px;
}

.TableBulletList3 {
	width: 17px;
	height: 19px;
	text-align: center;
	vertical-align: top;
	padding-right: 1px;    
}

.TableBulletListText {
	padding-top: 1px;
	padding-bottom: 6px;
}

.TableBulletHeaderText {
	padding-top: 5px;
	padding-bottom: 5px;
}

.news-header {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	line-height: 20px;
	text-decoration: none;
}

.tweetContent {
	background-color: #EBECE5;
	padding-left: 10px;
	height: 30px;
	padding-left: 8px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 15px;
}

.tweetName {
	color: #333333;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 15px;
	padding-right: 4px;
	padding-bottom: 3px;
}

.twitterDate {
	color: #999999;
	font-size: 13px;
}

.twitterLink {
	text-decoration: none;
	color: #BE0027;
}

.twitterLinkHandle {
	text-decoration: none;
	color: #333333;
}

.contentLink A:link {
	text-decoration: none;
	color: #333333;
}

.contentLink A:visited {
	text-decoration: none;
	color: #333333;
}

.contentLink {
	text-decoration: none;
	color: #333333;
	visited: #333333;
}

.SocialIcon {
	border-width: 0;
	opacity: 0.3;
	filter: alpha(opacity = 30);
}

.SocialLinks {
	border-width: 0;
	text-decoration: none;
}

.ContentTitleBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.NormalTableContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.formInputTextFieldDefaultStyle {
	font-size: 16px;
	border: 1px solid #C0C0C0;
	height: 28px;
	width: 330px;
	font-weight: 400;
	font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
	text-decoration: none;
	color: #808091;
	padding-left: 10px;
	background-color: #E7E7E7;
}

.formInputAreaFieldDefaultStyle {
	font-size: 16px;
	border: 1px solid #C0C0C0;
	height: 160px;
	font-weight: 400;
	font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
	text-decoration: none;
	color: #808091;
	padding-left: 10px;
	background-color: #E7E7E7;
}

.formDropDownDefaultStyle {
	font-size: 16px;
	border: 1px solid #C0C0C0;
	height: 28px;
	width: 330px;
	font-weight: bold;
	font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
	text-decoration: none;
	padding-left: 10px;
	background-color: #E7E7E7;
}

.CourseLink {
	color: #707070;
	text-decoration: none;
	FONT-SIZE: 15px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
}

.TextLink {
	color: #000000;
	text-decoration: none;
}

.CourseLink3 {
	color: #707070;
	text-decoration: none;
	FONT-SIZE: 15px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
}

.CourseRowHeight {
	width: 12px;
}

.SummaryTable {
	margin: 0px;
	padding: 1px;
	font-size: 15px;
}

.ContentTitleBold2 {
	padding-bottom: 5px;
	margin: 0px;
	font-weight: bold;
	font-size: 15px;
}

.TagLine {
	text-decoration: none;
	color: #db7388;
	text-align: justify;
	font-size: 14px;
	margin-right: 20px;
}

/*Tagcloud*/
#htmltagcloud {
	font-family: 'lucida grande', trebuchet, 'trebuchet ms', verdana, arial,
		helvetica, sans-serif;
	color: #222;
	line-height: 2.4em;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: justify;
	text-indent: 0ex;
	background-color: #fff; /*    margin: 0.5em 30px 30px 30px; */;
	margin: 0 0 0 0;
	border: 0px none #FFFFFF;
	padding: 0em;
}

#htmltagcloud a:link {
	text-decoration: none;
}

#htmltagcloud a:visited {
	text-decoration: none;
}

#htmltagcloud a:hover {
	text-decoration: none;
	color: white;
	background-color: #05f;
}

#htmltagcloud a:active {
	text-decoration: none;
	color: white;
	background-color: #04e;
}

span.tagcloud0 {
	font-size: 1.0em;
	padding: 0em;
	color: #ACC1F3;
	z-index: 10;
	position: relative
}

span.tagcloud0 a {
	text-decoration: none;
	color: #ACC1F3;
}

span.tagcloud1 {
	font-size: 1.4em;
	padding: 0em;
	color: #ACC1F3;
	z-index: 9;
	position: relative
}

span.tagcloud1 a {
	text-decoration: none;
	color: #ACC1F3;
}

span.tagcloud2 {
	font-size: 1.8em;
	padding: 0em;
	color: #86A0DC;
	z-index: 8;
	position: relative
}

span.tagcloud2 a {
	text-decoration: none;
	color: #86A0DC;
}

span.tagcloud3 {
	font-size: 2.2em;
	padding: 0em;
	color: #86A0DC;
	z-index: 7;
	position: relative
}

span.tagcloud3 a {
	text-decoration: none;
	color: #86A0DC;
}

span.tagcloud4 {
	font-size: 2.6em;
	padding: 0em;
	color: #607EC5;
	z-index: 6;
	position: relative
}

span.tagcloud4 a {
	text-decoration: none;
	color: #607EC5;
}

span.tagcloud5 {
	font-size: 3.0em;
	padding: 0em;
	color: #607EC5;
	z-index: 5;
	position: relative
}

span.tagcloud5 a {
	text-decoration: none;
	color: #607EC5;
}

span.tagcloud6 {
	font-size: 3.3em;
	padding: 0em;
	color: #4C6DB9;
	z-index: 4;
	position: relative
}

span.tagcloud6 a {
	text-decoration: none;
	color: #4C6DB9;
}

span.tagcloud7 {
	font-size: 3.6em;
	padding: 0em;
	color: #395CAE;
	z-index: 3;
	position: relative
}

span.tagcloud7 a {
	text-decoration: none;
	color: #395CAE;
}

span.tagcloud8 {
	font-size: 3.9em;
	padding: 0em;
	color: #264CA2;
	z-index: 2;
	position: relative
}

span.tagcloud8 a {
	text-decoration: none;
	color: #264CA2;
}

span.tagcloud9 {
	font-size: 4.2em;
	padding: 0em;
	color: #133B97;
	z-index: 1;
	position: relative
}

span.tagcloud9 a {
	text-decoration: none;
	color: #133B97;
}

span.tagcloud10 {
	font-size: 4.5em;
	padding: 0em;
	color: #002A8B;
	z-index: 0;
	position: relative
}

span.tagcloud10 a {
	text-decoration: none;
	color: #002A8B;
}

span.tagcloud99 {
	font-size: 1.0em;
	padding: 0em;
	color: #ACC1F3;
	z-index: 10;
	position: relative
}

span.tagcloud99 a {
	text-decoration: none;
	color: #ACC1F3;
}

span.freq {
	font-size: 10pt !important;
	color: #bbb;
}

#cloudreader {
	font-family: 'georgia', 'garamond', 'times new roman', serif;
	font-size: 1em;
	/*  line-height: 2.8em; */
	/*  line-height: 1.4em; */
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 2em;
	background-color: #fff;
	/*    margin: 0.5em 30px 30px 30px; */
	margin: 0 0 2em 0;
	border: 2px dotted #ddd;
	padding: 5em;
}


.TopImageBorder {
	border: 1px solid #DFDFDF;
	color: #000000;
}










.style1 {
	font-family: Arial, Helvetica, Sans-Serif;
	text-align: left;
	background-image: url('/fileadmin/PPHOME/images/grau_rund_titel.gif');
	font-size: 15px;
}

.style2 {
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
}

.style3 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 15px;
}

.style15 {
	background-color: #F0F0EE;
}

.style20 {
	border-width: 0px;
}

.style23 {
	background-color: #F0F0EE;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: small;
}

.style38 {
	font-size: 16px;
}

.style43 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 15px;
}

.style53 {
	margin-bottom: 0px;
}

.style73 {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
}

.style74 {
	margin-bottom: 5px;
}

.style75 {
	font-size: 15px;
	margin-top: 7px;
	font: 15px Arial, Helvetica, Sans-Serif;
}



#slides {
    display: none
}

#slides .slidesjs-navigation {
    margin-top:3px;
    visibility: hidden;
}

#slides .slidesjs-previous {
    margin-right: 5px;
    float: left;
    visibility: hidden;
}

#slides .slidesjs-next {
    margin-right: 5px;
    float: left;
}

.slidesjs-pagination {
    margin: 6px 0 0;
    float: right;
    list-style: none;
}

.slidesjs-pagination li {
    float: left;
    margin: 0 1px;
}

.slidesjs-pagination li a {
    display: block;
    width: 13px;
    height: 0;
    padding-top: 13px;
    background-image: url(/img/pagination.png);
    background-position: 0 0;
    float: left;
    overflow: hidden;
}

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
    background-position: 0 -13px
}

.slidesjs-pagination li a:hover {
    background-position: 0 -26px
}

#slides a:link,
#slides a:visited {
    color: #333
}

#slides a:hover,
#slides a:active {
    color: #9e2020
}

.navbar {
    overflow: hidden
}
</style>
  <!-- End SlidesJS Optional-->

  <!-- SlidesJS Required: These styles are required if you'd like a responsive slideshow -->
<style>
    #slides {
    display: none
}

.container {
    margin: 0 auto
}

/* For tablets & smart phones */
@media (max-width: 767px) {
    body {
        padding-left: 20px;
        padding-right: 20px;
    }
    .container {
        width: auto
    }
}

/* For smartphones */
@media (max-width: 480px) {
    .container {
        width: auto
    }
}

/* For smaller displays like laptops */
@media (min-width: 768px) and (max-width: 979px) {
    .container {
        width: 724px
    }
}

/* For larger displays */
@media (min-width: 1200px) {
    .container {
        width: 1170px
    }
}

.fhl {color:#FFFFFF !important;}
.fhl a{color:#FFFFFF !important;}
.fhl a:link{color:#FFFFFF !important;}
#fhl {color:#FFFFFF !important;}
#fhl a{color:#FFFFFF !important;}
#fhl a:link{color:#FFFFFF !important;}

.fhl2 {text-decoration: none; color:#000000 !important;}
.fhl2 a{text-decoration: none; color:#000000 !important;}
.fhl2 a:link{text-decoration: none; color:#000000 !important;}
#fhl2 {text-decoration: none; color:#000000 !important;}
#fhl2 a{text-decoration: none; color:#000000 !important;}
#fhl2 a:link{text-decoration: none; color:#000000 !important;}

.spec2 {text-decoration: none; color: #000000; !important;}

/* top bar */
#toppromo {
	background: #FEFFDB;
	border-bottom: 1px solid #FFDDB3;
	color: #000000;
	text-align: center;
	display: none;
}
#toppromo-inner {
	font-size: 14px;
	margin: 0 auto;
	padding: 10px 0;
	position: relative;
	text-align: center;
	width: 960px;
}
#toppromo .close {
	display: block;
	position: absolute;
	right: 10px;
	top: 8px;
	padding: 3px 5px 5px 5px;
	line-height: 1em;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #000000;
	background: #FFDDB3;
	cursor: pointer;
}
