/* HTML */
body {
background:#fff url(grafik/bg.gif) repeat-x;
color:#000;
font: normal 100.01%/105% "Trebuchet MS", Arial, sans-serif;
margin:0;
padding:0
}
#masthead img {
border:0;
margin:0;
padding:0
}
a, a:link, a:visited {
background-color:transparent;
color:#3b5998;
text-decoration:none
}
a:hover {
background-color:transparent;
color:#69c;
text-decoration:none
}
a.pdf {
background:#fff url(grafik/symbol_pdf.gif) no-repeat;
padding-left:20px
}
h1 {
background-color:transparent;
color:#b99764;
font:normal 150% Georgia, "Times New Roman", Times, serif;
margin:10px 0;
padding:0
}
h2 {
background-color:transparent;
border-top:1px solid #ddd;
color:#000;
font:normal 130% Georgia, "Times New Roman", Times, serif;
margin:10px 0;
padding:5px 0
}
h3 {
background-color:transparent;
color:#6d84b4;
font-size:110%;
margin:10px 0;
padding:0
}
h4 {
background-color:transparent;
color:#b99764;
display:inline;
font-size:100%;
margin:10px 0;
padding:0
}
h5 {
background-color:transparent;
color:#345;
font-size:100%;
margin:10px 0;
padding:0
}
h6 {
background-color:transparent;
color:#345;
font-size:95%;
margin:10px 0;
padding:0
}
ul {
list-style-type:square
}
ul ul {
list-style-type:disc
}
ul ul ul {
list-style-type:none
}
label {
background-color:transparent;
color:#345;
font: bold 100% Arial,sans-serif
}
/* Layout */
#seite {
margin:0 auto;
text-align:left;
width:1000px
}
#masthead {
margin:0;
padding:0;
width:100%
}
#navBar {
border-bottom:1px solid #ddd;
float:left;
margin:0;
padding:0;
width:200px
}
#headlines {
border-left:0px solid #ddd;
float:right;
padding:10px 10px 0 0;
width:20%
}
#content {
float:left;
padding:10px 10px 5px 10px;
width:570px
}
/* Components */
#siteName {
margin:0;
padding:0 0 0 10px
}
/* #pageName */
#pageName {
margin:0;
padding:0 0 0 10px;
}
/* #breadCrumb */
#breadCrumb {
font-size:70%;
padding:10px 0 10px 10px
}
/* .feature styles */
.feature {
clear:both;
font-size:80%;
padding:0 0 10px 10px
}
.feature img {
border:1px solid #ddd;
float:left;
margin:0 10px 10px 0
}
/* #siteInfo */
#siteInfo {
background-color:transparent;
clear:both;
color:#aaa;
font-size:75%;
padding:10px 0;
text-align:right
}
#siteInfo .grau {
background-color:transparent;
color:#aaa
}
/* #navBar link */
#navBar ul a:link, #navBar ul a:visited {
display:block
}
#navBar ul {
list-style:none;
margin:0;
padding:0
}
/* Hack IE/Win */
#navBar li {
border-bottom:1px solid #fff
}
/* normal browsers */
html>body #navBar li {
border-bottom:none
}
/* #sectionLinks */
#sectionLinks {
font-size:85%;
margin:0;
padding:0
}
#sectionLinks a {
border-top:1px solid #ddd;
display:block;
padding:2px 0 2px 10px
}
#sectionLinks a:hover, #sectionLinks a.akt {
background-color:#eee;
color:#3b5998
}
li.pfeil, #sectionLinks li.pfeil a:hover, #sectionLinks li.pfeil a.akt {
background-image:url(grafik/pfeil.gif);
background-position:right top;
background-repeat:no-repeat
}
#sectionLinks .level2 {
background-image:none;
font-size:90%;
margin-left:5px
}
#sectionLinks .level2_close {
display:none
}
#sectionLinks .level2 li a:hover, #sectionLinks .level2 li a.akt {
background-color:#edeff4;
background-image:none
}
/* #headlines */
#headlines {
border:0px solid #fff;
font-size:80%;
margin:0;
padding:10px 0 20px 5px
}
#headlines p {
border-bottom:1px solid #ddd;
padding:0 0 20px 0;
}
.mehr {
clear:both;
float:right;
font-size:90%;
font-style:italic;
padding:5px 0;
text-align:right;
width:100%
}
/* content */
.rechts {
float:right;
margin-bottom:10px;
margin-left:10px
}
.links {
float:left;
margin-bottom:5px;
margin-right:10px
}
.mini {
font-size:85%;
margin-top:0;
text-align:center
}
.hide {
visibility:hidden
}