body { color:#111111; background-color:#333333; margin-right:24px; margin-left:18px; margin-top:18px; margin-bottom:18px;}

h1 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; }
h2 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; color:#666666; font-style:italic;}
h3 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; color:#666666; }
h5 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:24pt; font-weight:bold; }
p { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt;  line-height: 1.5;}
ul { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; line-height: 1.5;}
td { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; }
form { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt; }
img {  border: 0px none; }

a:link { color:#000000; text-decoration:underline; }
a:visited { color:#000000; text-decoration:underline; }
a:active { color:#999999; text-decoration:none; }

.inner { background: #ffffff; padding: 18px 30px; }

.box { width: 960; margin: auto; background: #333333;}
.box .top, .box .bottom{display:block;background: #333333;}
.box .top b, .box .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #ffffff;
}
.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}

.news {
	text-align: left;
    	margin: 1em;
    	padding-top: 1em;
   	padding-bottom: 1.2em;
        border-bottom: 1px solid #999999;
	}
.news img {
	float: right;
	margin-bottom: 12px; 
	margin-left: 12px;
	margin-right: 24px; 
	}

.bildtitel {
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:8pt;  
	line-height: 1.5;
	color:#666666; 
	}