* {
margin: 0;
padding: 0;
}
body{
font: 500 101% verdana, arial, georgia, sans-serif;
color: #333;
background:#fff url(bilder/kopfleiste.gif) 0px 74px repeat-x;
text-align: center;
}
.clear {
clear: both;
line-height: 0.1px;
height: 1px;
margin:0;
padding:0;
}
#content{
width: 741px;
margin:0 auto;
text-align:left;
border: 1px solid #fff;
}
a {
color: #cc3333;
background: transparent;
text-decoration: underline;
}
a:hover,
a:active,
a:focus {
color: #ccc;
background: transparent;
text-decoration: underline;
}
#logo {
height:73px;
}
#logo img {
float: left;
border: 0;
}
#logo ul {
float: right;
margin-top: 50px;
list-style: none;
}
#logo li {
display: block;
font-size: .7em;
float:left;
margin-left: 5px;
}
#logo li a {
color:#cc3333;
background: transparent;
text-decoration: underline;
}
#logo li a:hover,
#logo li a:active,
#logo li a:focus {
color: #333;
background: transparent;
text-decoration: underline;
}
#kopf1{
background:#ccc url(bilder/kopf1.jpg) top left no-repeat;
padding-top:147px;
}
#kopf2{
background:#ccc url(bilder/kopf2.jpg) top left no-repeat;
padding-top:147px;
}
#kopf3{
background:#ccc url(bilder/kopf3.jpg) top left no-repeat;
padding-top:147px;
}
#kopf4{
background:#ccc url(bilder/kopf4.jpg) top left no-repeat;
padding-top:147px;
}
#kopf5{
background:#ccc url(bilder/kopf5.jpg) top left no-repeat;
padding-top:147px;
}
#kopf6{
background:#ccc url(bilder/kopf6.jpg) top left no-repeat;
padding-top:147px;
}
#kopf7{
background:#ccc url(bilder/kopf7.jpg) top left no-repeat;
padding-top:147px;
}
#navigation{
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
font-size:13px;
color: #fff;
background:#cc3333;
line-height: 230%;
height: 34px;
}
#navigation ul {
list-style: none;
}
#navigation li {
display: inline;
}
#navigation li a {
float: left;
display: block;
width: 100px;
color: #fff;
background:#cc3333;
text-align: center;
border-right: 1px solid #fff;
height: 34px;
text-decoration: none;
}
#navigation li a:hover,
#navigation li a:active,
#navigation li a:focus {
float: left;
display: block;
width: 100px;
color: #333;
background:#ccc;
border-right: 1px solid #fff;
text-decoration: none;
}
#navigation li *.active {
float: left;
display: block;
width: 100px;
color: #000033;
background:#ccc;
text-align: center;
border-right: 1px solid #fff;
height: 34px;
text-decoration: none;
}

#textblock{
border-top: 1px solid #fff;
background-color:#cc3333;
float:left;
width:201px;
line-height:120%;
margin-top: -1px;
padding: 17px 0 30px 0;
}
#textblock h2 {
font-size: .85em;
font-weight: bold;
color: #cc3333;
background: #ccc;
padding: 2px 10px 2px 12px;
margin-bottom: 10px;
}
#textblock p {
font-size: .75em;
padding: 0 10px 10px 12px;
margin-bottom: 5px;
}
#textblock a {
color:#ccc;
}
#textblock a:hover {
color:#fff;
}
#textblock *.active {
color:#ccc;
font-weight:bold;

}.weiss{
color:#ccc;
}
#text{
font-size: .75em;
color:#333;
line-height:150%;
background: transparent;
margin: 18px 0 20px 230px;
}
* html #text {
height: 0.1em;
}
#text h1{
font-size:1.2em;
color:#cc3333;
background: transparent;
margin-bottom: 10px;
}
#text h2{
font-size:1.0em;
color:#cc3333;
}
#text h3{
font-size:small;
color:#cc3333;
}
#text p{
margin-bottom: 15px;
}
#text img {
border: 0;
float: left;
margin: 0 15px 15px 0;
}
#text img.right {
border: 0;
float: right;
margin: 0 0 15px 15px;
}
#text ul {
list-style-position:outside;
margin-left:15px;
}
#text li {
list-style-type:square;
}
