body {
color: #386cb7;
}

.noblau8 { font-size:8pt; color:#386cb7; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; text-decoration:none; text-align:center; }
.noblau8:visited { color:#386cb7; text-decoration:none; }
.noblau8:link { color:#386cb7; text-decoration:none; }
.noblau8:active { color:#386cb7; text-decoration:none; }
.noblau8:hover { color:#ce020e; font-weight:bold; text-decoration:none; }

.noap8 { font-size:8pt; color:#64af1e; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; text-decoration:none; text-align:center; }
.noap8:visited { color:#64af1e; text-decoration:none; }
.noap8:link { color:#64af1e; text-decoration:none; }
.noap8:active { color:#64af1e; text-decoration:none; }
.noap8:hover { color:#ce020e; font-weight:bold; text-decoration:none; }


.noap10 { font-size:10pt; color:#64af1e; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; text-decoration:none; text-align:center; }
.noap10:visited { color:#64af1e; text-decoration:none; }
.noap10:link { color:#64af1e; text-decoration:none; }
.noap10:active { color:#64af1e; text-decoration:none; }
.noap10:hover { color:#ce020e; font-weight:bold; text-decoration:none; }


.nmblau10 { font-size:10pt; color:#386cb7; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; text-decoration:underline; text-align:center; }
.nmblau10:visited { color:#386cb7; text-decoration:underline; }
.nmblau10:link { color:#386cb7; text-decoration:underline; }
.nmblau10:active { color:#386cb7; text-decoration:underline; }
.nmblau10:hover { color:#ce020e; font-weight:bold; text-decoration:none; }

.nmblau8, .widget-area a { color:#386cb7; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; text-decoration:underline; text-align:center; }
.nmblau8:visited, .widget-area a:visited { color:#386cb7; text-decoration:underline; }
.nmblau8:link, .widget-area a:link { color:#386cb7; text-decoration:underline; }
.nmblau8:active, .widget-area a:active { color:#386cb7; text-decoration:underline; }
.nmblau8:hover, .widget-area a:hover { color:#ce020e; font-weight:bold; text-decoration:none; }


.noblau10 { font-size:10pt; color:#386cb7; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; text-decoration:none; text-align:center; }
.noblau10:visited { color:#386cb7; text-decoration:none; }
.noblau10:link { color:#386cb7 text-decoration:none; }
.noblau10:active { color:#386cb7; text-decoration:none; }
.noblau10:hover { color:#ce020e; font-weight:bold; text-decoration:none; }


.nmap10 { font-size:10pt; color:#64af1e; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; text-decoration:underline; text-align:center; }
.nmap10:visited { color:#64af1e; text-decoration:underline; }
.nmap10:link { color:#64af1e; text-decoration:underline; }
.nmap10:active { color:#64af1e; text-decoration:underline; }
.nmap10:hover { color:#ce020e; font-weight:bold; text-decoration:none; }

.nofs8 { font-size:8pt; color:#800080; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; text-decoration:none; text-align:center; }
.nofs8:visited { color:#800080; text-decoration:none; }
.nofs8:link { color:#800080; text-decoration:none; }
.nofs8:active { color:#800080; text-decoration:none; }
.nofs8:hover { color:#386cb7; font-weight:bold; text-decoration:none; }


.nmfs10 { font-size:10pt; color:#800080; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; text-decoration:underline; text-align:center; }
.nmfs10:visited { color:#800080; text-decoration:underline; }
.nmfs10:link { color:#800080; text-decoration:underline; }
.nmfs10:active { color:#800080; text-decoration:underline; }
.nmfs10:hover { color:#386cb7; font-weight:bold; text-decoration:none; }

.norot10 { font-size:10pt; color:#ce020e; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; text-decoration:none; text-align:center; }
.norot10:visited { color:#ce020e; text-decoration:none; }
.norot10:link { color:#ce020e; text-decoration:none; }
.norot10:active { color:#ce020e; text-decoration:none; }
.norot10:hover { color:#386cb7; font-weight:bold; text-decoration:none; }

.nogelb10 { font-size:10pt; color:#DD9F0F; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; text-decoration:none; text-align:center; }
.nogelb10:visited { color:#DD9F0F; text-decoration:none; }
.nogelb10:link { color:#DD9F0F; text-decoration:none; }
.nogelb10:active { color:#DD9F0F; text-decoration:none; }
.nogelb10:hover { color:#386cb7; font-weight:bold; text-decoration:none; }

.headlink { color:#386cb7; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; text-decoration:underline; text-align:center; }
.headlink:visited { color:#386cb7; text-decoration:underline; }
.headlink:link { color:#386cb7; text-decoration:underline; }
.headlink:active { color:#386cb7; text-decoration:underline; }
.headlink:hover { color:#ce020e; font-weight:bold; text-decoration:none; }


h1 { 
font-size: 16pt; font-weight: normal;
font-family:Verdana,Tahoma,Arial,Sans-Serif; 
}

h2 { 
font-size: 12pt; 
font-weight: normal; 
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
}

h3 {
font-size: 19px;
margin-top: 60px;
margin-bottom: 10px;
}

h3.widget-title {
font-size: 15px;
margin-top: 20px;
margin-bottom: 10px;
}

.ce {
text-align:center;
}

.le {
text-align:left;
}

#main {
margin:0;
background-image:url(../bg/rgbneu.gif); 
background-attachment:fixed; 
background-repeat:no-repeat; 
margin:0;
overflow:auto;
}

.entry-content {
font-size: 10pt;
}

#comments {
font-size: 10pt;
}

#frame { 
position:absolute; 
top:28px; 
left:30px;
width:1000px;
height:auto;
/* background-color:#FFFFFF;  */
/* border: 1px solid #386cb7;*/

/* background-image:url(../bg/rgbtrans.gif); */
background-attachment:fixed; 
background-repeat:no-repeat; 
}

#lb { 
position:absolute;
top:1px; 
left:30px;
width:750px;
height:auto;
font-size:10pt;
}


#col10 { 
font-size:10pt;
color:#386cb7;
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:normal; 
text-align:left;
}

#col11 { 
font-size:10pt;
color:#64af1e;
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:normal; 
text-align:left;
}

#col12 { 
font-size:10pt;
color:#800080;
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:normal; 
text-align:left;
}


#fulltxt { 
padding-left:40px;
padding-right:40px;
height:auto;
overflow:auto; 
}

#midtxt { 
padding-left:200px;
width:600px;
height:auto;
overflow:auto;
}

#midtxt2 { 
padding-left:200px;
width:800px;
height:auto;
overflow:auto;
}


#midtxt0 { 
position:relative;
top:30px; 
left:200px;
width:600px;
font-size:10pt;
color:#386cb7;
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:normal; 
text-align:left;
overflow:auto;
}

#subtxt { 
position:relative;
top:10px; 
left:40px;
height:300px
width:940px;
overflow:auto;
}


#showright { 
position:absolute; 
top:5px;
right:5px;  
height:730px; 
text-align:center;
}

#head { 
position:absolute; 
top:0px; 
left:40px;
width:940px;
height:82px;
text-align:left;
z-index:0;
}


/*########################################################## */
/*  Tabellen-Formatierung */
/*############################################################*/

#menu { 
position:absolute; 
top:5px; 
left:30px;
width:1000px;
height:20px;
text-align:center;
}

#nav { 
position:absolute; 
top:5px; 
left:30px;
width:1000px;
height:20px;
text-align:center;
}

#mentop { 
position:relative; 
top:0px; 
width:650px;
height:20px;
text-align:center;
}

.tdtopmenu { 
height:16px; 
border:0;
padding-left:4px;
padding-right:4px;
text-align:center; 
}

.tdmenblau { 
height:16px; 
border:1px solid #386cb7; 
background-color:#E6FFFF;
padding-left:4px;
padding-right:4px;

text-align:center; 
}

.tdmenap { 
height:16px; 
border:1px solid #64af1e; 
background-color:#D9FFD9;
padding-left:4px;
padding-right:4px;
text-align:center; 
}

.tdmenfs { 
height:16px; 
border:1px solid #800080;
background-color:#FFF2FF;
padding-left:4px;
padding-right:4px;
text-align:center; 
}

.menu {
width:100%; 
height:16px; 
border:0px; 
color:#386cb7; 
background:#FFFFFF; 
font-weight:normal; 
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
}


.aple {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-size:10pt;
color:#64af1e;
text-align:left;
}

.apre {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-size:10pt;
color:#64af1e;
text-align:right;
}



.phple {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-size:10pt;
color:#386cb7;
text-align:left;
}

.tdspace {
font-size:2pt;
height:5px;

}


.phpre {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-size:10pt;
color:#386cb7;
text-align:right;
}

.err0 {
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-right: #808080 1px solid;
	border-bottom: #808080 1px solid;
	FONT-SIZE: 10px;
	/* WIDTH: 200px; */
	background-color: #FFFFFF;
	text-align:left;
}

.err0k {
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-right: #808080 1px solid;
	border-bottom: #808080 1px solid;
	FONT-SIZE: 10px;
	WIDTH: 20px;
	background-color: #FFFFFF;
	text-align:left;
}

.err1 {
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-right: #ce020e 1px solid;
	border-bottom: #ce020e 1px solid;
	FONT-SIZE: 10px;
	/* WIDTH: 200px; */	
	background-color: #FF9BCD;
	text-align:left;
}

.err1k {
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-right: #ce020e 1px solid;
	border-bottom: #ce020e 1px solid;
	FONT-SIZE: 10px;
	WIDTH: 20px;
	background-color: #FF9BCD;
	text-align:left;
}


.td0 {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:bold; 
font-size:10pt;
text-align:left;
color:#FFFFFF;
background-color:#386cb7;
vertical-align:top;
}

.td1 {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:bold; 
font-size:10pt;
text-align:left;
color:#FFFFFF;
background-color:#64af1e;
vertical-align:top;
}

.td2 {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:bold; 
font-size:10pt;
text-align:left;
color:#FFFFFF;
background-color:#CE9DFF;
vertical-align:top;
}

.td0le {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:normal; 
font-size:10pt;
text-align:left;
color:#386cb7;
background-color:#DDFFFF;
vertical-align:top;
}

.td1le {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:normal; 
font-size:10pt;
text-align:left;
color:#64af1e;
background-color:#E1FFE1;
vertical-align:top;
}

.td2le {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:normal; 
font-size:10pt;
text-align:left;
color:#800080;
background-color:#FFF0FF;
vertical-align:top;
}

.tdmi {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:normal; 
font-size:10pt;
text-align:right;
vertical-align:middle;
color:#64af1e;
background-color:#E1FFE1;
}

.td0re {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:normal; 
font-size:10pt;
text-align:right;
color:#386cb7;
background-color:#DDFFFF;
vertical-align:top;
}

.td0mi {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:normal; 
font-size:10pt;
text-align:right;
color:#386cb7;
background-color:#DDFFFF;
vertical-align:middle;
}

.td2mi {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:normal; 
font-size:10pt;
text-align:right;
color:#800080;
background-color:#FFF0FF;
vertical-align:middle;
}

.td1re {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:normal; 
font-size:10pt;
text-align:right;
color:#64af1e;
background-color:#E1FFE1;
vertical-align:top;
}

.td2re {
font-family:Verdana,Arial,Tahoma,Sans-Serif; 
font-weight:normal; 
font-size:10pt;
text-align:right;
color:#800080;
background-color:#FFF0FF;
vertical-align:top;
}

/* ######################################### */


.sq10 { 
list-style-type:square; 
font-size:10pt;
font-family:Verdana,Arial,Tahoma,Sans-Serif;
}

.sq12 { 
list-style-type:square; 
font-size:12pt;
font-family:Verdana,Arial,Tahoma,Sans-Serif;
}

.krs { 
list-style-type:disc; 
font-size:10pt;
font-family:Verdana,Arial,Tahoma,Sans-Serif;
}

.nr { 
list-style-type:decimal; 
font-size:10pt;
font-family:Verdana,Arial,Tahoma,Sans-Serif;
}

#error { 
position:absolute; 
border: 1px solid red;
top:100px; 
right:100px;
font-family:Arial,Verdana,Tahoma,Sans-Serif;
background-color: #FFFFFF;
font-size:10pt;
color:#ce020e;
padding:2mm;
z-index:2;
overflow:auto; 
}

.widget-area {
background: url(/img/sidebarbg.png);
border: 1px solid #004a95;
margin-left: 100px;
font-size: 12px;
}

.xoxo {
list-style: none;
padding-left: 10px;
margin-left: 0px;
}