<style>
<!--

body {
background: url(../media/content_neu.gif);
background-position: top left;
background-attachment: normal;
padding: 0px;
margin: 0px;
topmargin: 0px;
bottommargin: 0px;
leftmargin: 0px;
rightmargin: 0px;
marginwidth: 0px;
marginheight: 0px;
}


a { font-weight:normal; color:#990000; text-decoration:none; font-family:Trebuchet MS,Arial,Helvetica; font-size:10pt; }
a:link { font-weight:normal; color:#990000; text-decoration:none; font-family:Trebuchet MS,Arial,Helvetica; font-size:10pt; }
a:visited { font-weight:normal; color:#990000; text-decoration:none; font-family:Trebuchet MS,Arial,Helvetica; font-size:10pt; }
a:focus { font-weight:bold; color:red; text-decoration:underline; font-family:Trebuchet MS,Arial,Helvetica; font-size:10pt; }
a:hover { font-weight:normal; color:#444455; text-decoration:underline; font-family:Trebuchet MS,Arial,Helvetica; font-size:10pt; }
a:active { font-weight:normal; color:#990000; text-decoration:none; font-family:Trebuchet MS,Arial,Helvetica; font-size:10pt; }

.contentlink {
	text-decoration:none;
	font-family:Trebuchet MS,Arial,Helvetica;
	font-size:10pt;
}

body { font-family:Trebuchet MS,Arial,Helvetica;font-size:10pt;color:#333333;text-decoration:none; }
td { font-family:Trebuchet MS,Arial,Helvetica;font-size:10pt;color:#333333; }
p 	{ font-family:Trebuchet MS,Arial,Helvetica;font-size:10pt;color:#FFFFFF; }
input	 { width:300px;font-size:10pt;font-color:#55555;border-color:#000000;border-width:1px;border-weight:1px; }
textarea { width:300px;font-size:10pt;font-color:#55555;border-color:#000000;border-width:1px;border-weight:1px; }
select	 { width:300px;font-size:10pt;font-color:#55555;border-color:#000000;border-width:1px;border-weight:1px; }
submit	 { width:300px;font-size:10pt;font-color:#55555;border-color:#000000;border-width:1px;border-weight:1px; }
h1 { font-family:Trebuchet MS,Arial,Helvetica;font-size:11pt;color:#333333;font-weight:bold; }
.linkenavi { font-family:Trebuchet MS,Arial,Helvetica;font-size:10pt;color:#FFFFFF;link:#FFFFFF; }
.betreff { font-family:Trebuchet MS,Arial,Helvetica;font-size:10pt;color:#996666;font-weight:bold; }
.ueberschrift { font-family:Trebuchet MS,Arial,Helvetica;font-size:11pt;color:#333333;font-weight:bold; }
.ueberschriftweiss { font-family:Trebuchet MS,Arial,Helvetica;font-size:11pt;color:#FFFFFF;font-weight:bold; }
.ueberschriftschwarz { font-family:Trebuchet MS,Arial,Helvetica;font-size:11pt;color:#222222;font-weight:bold; }
.bgkrass { background-color:#BB0102;background:#BB0102;bgcolor:BB0102; }
.contentoben  font-family:Trebuchet MS,Arial,Helvetica;font-size:10pt;color:#FFFFFF; }
.agbfett { font-family:Trebuchet MS,Arial,Helvetica;font-size:11pt;color:#222222;font-weight:bold }
.agbmittel { font-family:Trebuchet MS,Arial,Helvetica;font-size:10pt;color:#222222;font-weight:bold }

/* Shutter */
#shNavBar a {
color: #aaf; /* colour for the text buttons */
text-decoration: none;
}
#shNavBar a:hover {
color: #fff; /* highlight colour for the text buttons */
}
#shDisplay div#shTitle {
font: normal 12px/17px 'Lucida Grande', Verdana, sans-serif; /* caption font */
color: #ffffff; /* caption colour */
text-align: center;
margin: 0 auto;
}
div#shNavBar {
font: normal 12px/12px 'Lucida Grande', Verdana, sans-serif; /* font for text buttons and image numbers */
color: #999; /* colour for the image numbers */
position: fixed;
left: 0;
bottom: 0;
background-color: #2e2e2e;
width: 100%;
padding: 4px 0 5px;
text-align: center;
cursor: pointer;
z-index: 1011;
}
body {
height: 100%;
}
#shShutter *, #shDisplay * {
padding: 0;
margin: 0;
}
div#shShutter, div#shDisplay {
top: 0;
left: 0;
width: 100%;
position: absolute;
}
div#shShutter {
height: 100%;
z-index: 1000;
background-color: #000000;
opacity: 0.8;
filter:alpha(opacity=80);
}
div#shDisplay {
display: block;
background-color: transparent;
z-index: 1002;
}
div#shDisplay img#shTopImg {
margin: 0 auto;
border: 1px solid #555;
background: transparent;
display: block;
max-width: none;
max-height: none;
}
div#shDisplay div#shWrap {
visibility: hidden;
}
div#shWaitBar {
position: absolute;
width: 100px;
left: 50%;
margin-left: -50px;
margin-top: 120px;
}
#shWaitBar img {
border: 0;
}
#fullSize {
display: none;
}
#shNavBar img {
border: 0;
vertical-align: middle;
margin: 0 2px;
opacity: 0.6;
filter: alpha(opacity=60);
}
#shNavBar img:hover {
opacity: 0.999;
filter: alpha(opacity=100);
}
* html div#shNavBar {
_position: absolute;
_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight : document.body.scrollTop+document.body.clientHeight-this.clientHeight);
_left: expression(eval(document.compatMode&&document.compatMode=='CSS1Compat') ? document.documentElement.scrollLeft : document.body.scrollLeft);
}


-->
</style>