/* CSS Document by aw*/

 

body {
margin : 0;
padding : 0;
text-align : left;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}
.twoColElsLt #container {
width : 930px;
margin : 0 auto;
text-align : left;
background-image : url(images/header.jpg);
background-repeat : no-repeat;
background-color : #ffffff;
background-position : left top;
position : absolute;
top : 0px;
left : 0px;
}
.twoColElsLt #header {
	padding: 62px 10px 0px 134px;
	height: 50px;
	font-size: 12px;
	line-height:27px;
} 
.twoColElsLt #sidebar1 {
float : left;
width : 116px;
height : 1830px;
padding : 5px 2px 0px;
margin-left : 5px;
margin-top : 10px;
background-color : #d6d6d6;
}

#navlist {
list-style-position : inside;
list-style-type : none;
margin : 0px 10px 10px 6px;
color : #d0d2de;
}
.twoColElsLt #sidebar2 {
	float: right; /* Da es sich hier um ein floatendes Element handelt, muss eine Breite angegeben werden. */
	width: 252px; /* Die tatsächliche Breite dieses div umfasst in standardgerechten Browsern bzw. im Standardmodus von Internet Explorer außer der Breite auch die Auffüllung und den Rahmen. */
	background: #FFFFFF; /* Die Hintergrundfarbe wird nur für die Länge des Spalteninhalts angezeigt. */
padding : 0px 0px;
margin-right : 8px;
margin-top : 10px;
}

.twoColElsLt #mainContent {
margin : 10px 268px 4px 132px;
padding : 6px;
border : 1px solid #999;
}
.clearfloat {
clear : both;
height : 0;
font-size : 1px;
line-height : 0;
}
#navlist a {
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 11px;
color : #0033ee;
text-decoration : none;
display : block;
height : 11px;
width : 90px;
background-color : #ecedf0;
border : 0 #bcbf94;
margin : auto;
padding : 2px 6px 6px 8px;
}
#navlist a:hover {
color : #ea4844;
background-color : #e1e1e1;
}
link {
text-align : left;
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size : 11px;
color : #0033ee;
text-decoration : none;
}
.link A {
color : #0033ee;
font-size : 11px;
text-align : left;
text-decoration : none;
}
.link A:hover {
text-align : left;
color : #e60808;
font-size : 11px;
font-style : normal;
text-decoration : underline;
}
links {
text-align : left;
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size : 11px;
color : #004d86;
text-decoration : none;
}
.links A {
color : #004d86;
font-size : 11px;
text-align : left;
text-decoration : none;
}
.links A:hover {
text-align : left;
color : #e60808;
font-size : 11px;
font-style : normal;
text-decoration : underline;
}
hl-link {
text-align : left;
font-weight : bold;
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size : 12px;
color : #0033ee;
text-decoration : none;
}
.hl-link A {
text-align : left;
font-weight : bold;
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
color : #0033ee;
font-size : 12px;
text-decoration : none;
}
.hl-link A:link {
text-align : left;
font-weight : bold;
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
color : #0033ee;
font-size : 12px;
text-decoration : none;
}
.hl-link A:hover {
text-align : left;
font-weight : bold;
color : #cf0b0b;
font-size : 12px;
font-style : normal;
text-decoration : underline;
}
.navi {
text-align : left;
font-weight : bold;
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size : 9pt;
color : black;
line-height : 12pt;
background-position : 100% 100%;
}
.navi A {
text-align : left;
color : black;
font-size : 9pt;
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-weight : bolder;
line-height : 12pt;
background-position : 100% 100%;
text-decoration : none;
}
.navi A:link {
text-align : left;
color : black;
font-size : 9pt;
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-weight : bolder;
line-height : 12pt;
background-position : 100% 100%;
}
.navi A:visited {
text-align : left;
font-size : 9pt;
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-weight : bolder;
line-height : 12pt;
background-position : 100% 100%;
}
.navi A:active {
text-align : left;
color : #cf0b0b;
font-size : 9pt;
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-weight : bolder;
line-height : 12pt;
background-position : 100% 100%;
text-decoration : underline;
}
.navi A:hover {
text-align : left;
color : #cf0b0b;
font-size : 9pt;
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-weight : bolder;
line-height : 12pt;
background-position : 100% 100%;
text-decoration : underline;
}
head-line {
text-align : left;
font-weight : bold;
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size : 12px;
color : #4a4a4a;
line-height : 16px;
text-decoration : none;
}
.head-line A {
text-align : left;
font-weight : bold;
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
font-size : 12px;
color : #4a4a4a;
line-height : 16px;
text-decoration : none;
}
#mainContent h1 {
display : block;
background-color : #ecedf0;
padding : 2px;
font-weight : bold;
color : #4a4a4a;
font-size : 12px;
text-decoration : none;
margin : 0;
}
#mainContent h2 {
display : block;
background-color : #ecedf0;
padding : 2px;
font-weight : normal;
margin : 0;
}
.twoColElsLt #mainContent {
padding-top : 6px;
}
.aktu {
	font-size: 12px;
}
