P  {
	font-family : "Arial", "Helvetica", sans-serif;
	text-align : justify;
	font-size : 10pt;
	color : White;
	padding-left:20px;
}

H1, H2, H3, H4, H5 {font-family : "Arial", "Helvetica", sans-serif; font-weight : bold; color : rgb(70,157,169); font-weight : bold; 	margin-bottom:10px; padding-top:10px; margin-top:0px;}
H1, H2, H3, H4, {font-variant: small-caps;}

H1  {
	font-size : 16pt;}

H2  {
	font-size : 14pt;
}

H3  {
	font-size : 12pt;
}

H4  {
	font-size : 11pt;
}

H5  {
	font-size : 10pt;
	padding-left: 10px;
	margin-bottom:10px;
}

A  {
	font-family : "Arial", "Helvetica", sans-serif;
	color : #8898EC;
	text-decoration : none;
}

A:Visited  {
	font-family : "Arial", "Helvetica", sans-serif;
	color : Silver;
	text-decoration : none;
}

A:Active  {
	font-family : "Arial", "Helvetica", sans-serif;
	text-decoration: none;
}

A:Hover  {
	font-family : "Arial", "Helvetica", sans-serif;
	text-decoration: none; 
	color: #FFFFFF;
}

BODY  {
	font-family : "Arial", "Helvetica", sans-serif;
	text-align : justify;
	font-size : 10pt;
	color : White;
	scrollbar-face-color:#202030;
	scrollbar-shadow-color:#3C3C5D;scrollbar-highlight-color:#3C3C5D;
	scrollbar-3dlight-color:#3C3C5D;scrollbar-darkshadow-color:#3C3C5D;
	scrollbar-track-color:#000000;scrollbar-arrow-color:#3C3C5D;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;
	height:100%;
	margin:0%;
	padding:0%;
	margin: 0 0 0 0;
}

HTML { height:100%;}

TD  {
	font-family : "Arial", "Helvetica", sans-serif;
	text-align : justify;
	font-size : 10pt;
	color : White;
}

.small1  {
	font-size : 8pt;
}

.small2  {
	font-size : 6pt;
}

.white  {
	color : White;
}

.leftsmall  {
	font-family : "Arial", "Helvetica", sans-serif;
	font-size : 8pt;
	text-align : left;
	color : White;
}

LI  {
	font-family : "Arial", "Helvetica", sans-serif;
	text-align : left;
	font-size : 10pt;
	color : White;
}

FONT  {
	font-family : "Arial", "Helvetica", sans-serif;
	text-align : left;
	font-size : 10pt;
	color : White;
}

.small1a  {
	font-size : 8pt;
}

.nounderline  {
	text-decoration : none;
}

.navleiste1  {
	text-decoration : none;
	line-height : 150%;
	text-indent : 5pt;
	font-weight : bold;
}

.navleiste2  {
	text-decoration : none;
	text-indent : 30pt;
	color : rgb(70,157,169);
	font-size : 9pt;
}

.fs-color1  {
	color : rgb(70,157,169);
}

.fs-color2  {
	color : rgb(101,112,192);
}

.alleft  {
	text-align : left;
}

ul {  font-size: 10pt; color: white; text-align: left; font-family: "Arial", "Helvetica", sans-serif}
.navleiste2link { text-decoration : none; color : rgb(70,157,169); font-size : 9pt; }
.linkdesc {  color: #AAAAAA; text-align: justify}
.sub { vertical-align: sub; font-size: 8px}
.sup { vertical-align: super; font-size: 8px }

.TBLBorder {  
	border: #3C3C5D; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	boder-collapse:collapse
}

.TDHead { 
	font-size : 10pt; 
	font-weight: bold; 
	font-variant: small-caps; 
	background-color: #202030;
	color: rgb(70,157,169); 
	text-align: center
}

.TDFooter { 
	font-size : 8pt; 
	color: #FFFFFF;
}

A:VISITED.menu {
	font-family : "Arial", "Helvetica", sans-serif;
	font-size : 10pt;
	color : white;
	text-decoration : none;
}
A.menu {
	font-family : "Arial", "Helvetica", sans-serif;
	font-size : 10pt;
	color : white;
	text-decoration : none;
}
A:HOVER.menu{
	font-family : "Arial", "Helvetica", sans-serif;
	font-size : 10pt;
	color : white;
	text-decoration : none;
}
A.menumain {
	font-family : "Arial", "Helvetica", sans-serif;
	font-size : 10pt;
	color : white;
	text-decoration : none;
	font-variant: small-caps;

}

A:VISITED.menumain {
	font-family : "Arial", "Helvetica", sans-serif;
	font-size : 10pt;
	color : white;
	text-decoration : none;
	font-variant: small-caps;
}

A:HOVER.menumain{
	font-family : "Arial", "Helvetica", sans-serif;
	font-size : 10pt;
	color : white;
	text-decoration : none;
	font-variant: small-caps;
}
.title {
	font-family : "Arial", "Helvetica", sans-serif;
	font-size : 10pt;
	color : white;
	text-decoration : none;
	font-variant: small-caps;
}

.menumain {
	font-family : "Arial", "Helvetica", sans-serif;
	font-size : 10pt;
	color : white;
	text-decoration : none;
	font-variant: small-caps;
}

.menu_oben {
	text-decoration : none;
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}


A.menu_oben:link {
	text-decoration : none;
	color:Silver;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

A.menu_oben:visited {
	text-decoration : none;
	color:Silver;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

A.menu_oben:active  {
	text-decoration : none;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

A.menu_oben:hover  {
	text-decoration : none;
	color:#FFFFFF;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.submenu{
	padding-left:30px;
}
.submenu2{
	padding-left:15px;
	padding-right:15px;
	font-size:13px;
	margin-bottom:10px;
}
.submenu3{
	padding-left:20px;
	padding-right:15px;
	font-size:12px;
	#margin-bottom:5px;
}

.submenu_active {border-top:thin #AAAABB solid; border-bottom:thin #AAAABB solid; margin-top:4px; padding-bottom:2px;}
.submenu_actifsub {border-bottom:thin #888899 solid; padding-bottom:1px;}

.submenu2 A:visited {
	font-family : "Arial", "Helvetica", sans-serif;
	color : #8898EC;
	text-decoration : none;
}

.submenu2 A:hover {
	font-family : "Arial", "Helvetica", sans-serif;
	color : #FFFFFF;
	text-decoration : none;
}

DD.csc-textpic-caption{
	font-size:9px;
}

DIV.csc-textpic-imagewrap{
	padding-left:20px;
}

.smallEmail{font-size:8pt; padding-left:2px; padding-right:2px;}


/*P  {font-size : 10pt; font-family : "Arial", "Helvetica", sans-serif; text-align : justify; padding-left : 10px; 
	padding-right : 10px; padding-top:0px; margin-top:0px;}*/

TD {font-family : "Arial", "Helvetica", sans-serif; vertical-align:top;}

SUP {font-size:smaller;}
SUB {font-size:smaller;}

HR {border:none; background-color:#2D2A52; height:2px; width:480px;}

B {color:#2D2A52;}
STRONG {color:#2D2A52;}

/*---------- Allgemeine Klassen Definitionen ----------*/
.zentriert{text-align:center}
.rechtsbuendig{text-align:right}
.linksbuendig{text-align:left}


/*----------------- TEXT Definitionen -----------------*/
SPAN.small  {font-size : 8pt;}

DIV.content-center{width:auto; text-align:center;}
DIV.content-left{width:auto; text-align:left;}
DIV.content-right{width:auto; text-align:right;}
DIV.content-indent-100px{width:auto; padding-left:100px;}
TD.content{text-align:left;}
DIV.content-center TABLE {margin-left:auto; margin-right:auto;}

DIV.content-float-left{float:left; padding-right:10px;}
DIV.content-float-right{float:right; padding-left:10px;}

.csc-mailform{border:none; margin-top:0px;}
.csc-mailform-field, .csc-mailform-label{padding-bottom: 3px; width: 200px;}
.csc-mailform-field input, .csc-mailform-field textarea {margin: 0px 0;}
.csc-mailform-submit {border-style:solid; border-width:thin; border-color:#aaa; background-color:#3c3c5d; color:#acb1de}
.csc-mailform-submit:hover { background-color:#4b4b72; color:#fff;}
.csc-mailform-label {font-size:8pt;}

.news-list-container {padding-top:0px; margin-top:0px;}
.news-latest-item {padding-top:0px; margin:0px 10px 20px 20px; border-bottom:thin #999999 solid;}
.news-latest-date {padding-top:0px; margin-top:0px; margin-left:-5px;}
.news-latest-date-boxleft {padding-top:0px; margin-top:0px; float:left;}
.news-latest-date-boxright {padding-top:0px; margin-top:0px; float:right;}
HR.clearer {visibility:hidden}
DIV.news-latest-item P.bodytext {margin:0px; padding:0px 0px 0px 10px;}
.news-latest-morelink {margin-top:-10px; text-align:right;}

DIV.news-list-container A, DIV.news-latest-container A {
	font-family : "Arial", "Helvetica", sans-serif;
	color : #8898EC;
	text-decoration : none;
}

DIV.news-list-container A:Visited, DIV.news-latest-container A:Visited {
	color : #8898EC;
	text-decoration : none;
}

DIV.news-list-container A:Active, DIV.news-latest-container A:Active  {
	text-decoration: none;
}

DIV.news-list-container A:Hover, DIV.news-latest-container A:Hover  {
	text-decoration: underline; 
	color: #FFFFFF;
}