* { margin:0;         padding: 0; }
body { width:854px; ;margin:10px auto; font: 70%/1.5em  Verdana, Arial;  border:0px solid #CC0001; background: url(style_FILES/border.gif) repeat-x #fff; }
a { color:#CC0001; text-decoration:none; font-weight:bold;}
a:hover { color:#000; }
.align-center {text-align: center;}
.align-left {text-align: left;}
.align-right {text-align: right;}
#top {vertical-align: top;}

p { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
h1 {height:20px; font-size: 135%;  font-style:italic ; margin: 10px 0px 5px 0px; padding: 0px 0px 5px 35px; color: #6d6d6d; background: url(style_FILES/li.gif) no-repeat; background-color: inherit; border-bottom: 1px solid #dbdbdb;}
h2 {font-size: 105%; padding: 4px 0px 2px 15px; color: #000000; background: url(images/arrow.gif) no-repeat 0px 9px;  background-color: #ffffff; border-bottom: 1px solid #e1e1e1;}
h3 {font-size: 135%; padding: 0px 0px 2px 0px; color: #000000; background-color: inherit; border-bottom: 0px solid #EFF0F1;}
h4 {font-size: 135%; padding: 0px 0px 2px 0px; color: #5f5e5e; background-color: inherit; border-bottom: 0px solid #EFF0F1;}
h5 {font-size: 105%; padding: 0px 0px 2px 0px; color: #CC0001; background-color: inherit; border-bottom: 0px solid #EFF0F1;}
h6 {font-size: 105%; padding: 0px 0px 2px 0px; color: #000000; background-color: inherit; border-bottom: 0px solid #5f5e5e;}

h1 span {color:#6d6d6d; background-color:#fff; padding: 0 0px 0 0px;}

#logo {height:78px; width:850px; border-left:2px solid #bdbdbd;border-top:2px solid #bdbdbd; border-right:2px solid #bdbdbd; }
#language {height:78px; width:400px; border-right:2px solid #bdbdbd; border-top:2px solid #bdbdbd;}
#menue-spacer {height:24px; width:100%; margin: 0px 0 0 0; clear:both; border:0px solid #dddddd; text-align:center;  color:#fff; padding: 0px 0 0px 0;}
#menue { height:21px; width:850px; margin: 0px 0 0 0; clear:both; border:0px solid #dddddd; text-align:center;  color:#fff; padding: 0px 0 0px 0; border-left:2px solid #bdbdbd;border-right:2px solid #bdbdbd;}
#menue a { background:#000000; color:#dcdcdc; font-size:11px; font-weight:bold; text-decoration:none; margin:2px 5px;}
#menue a:hover { color:#ffffff; border-bottom:2px solid #cc0001; }
#untermenue { background:#ffffff; height:18px; width:850px; margin: 0px 0px 0 0px; clear:both; border:0px solid #dddddd; text-align:center;  color:#fff; padding: 0px 0px 0 0px; border-left:2px solid #bdbdbd;border-right:2px solid #bdbdbd;}
#untermenue a { color:#777676; font-size:11px; font-weight:bold; text-decoration:underline; margin:0 5px; margin-top:0px;}
#untermenue a:hover { color:#000000; }
a img { border: none}
.item iiiiiimggggg { background-color:#fff; padding:6px; border:1px solid #d0d0d0;}
.description { display:block; float:right; width:220px; padding: 10px 20px 20px 0; line-height:12px; font-family:Tahoma, Arial;}
p.zusatztext { margin:0 10px; color:#9c9c9c; font-size:10px; line-height:0px; border-top:1px solid #bdbdbd; padding: 5px 0; font-weight:normal; font-family:Tahoma, Arial;}

#text {float:left; width:540px;  margin: 10px 20px 0 0;  padding:0px 0px 0px 25px; }
#text li { list-style:none; padding-left:22px; background:url(style_FILES/li_klein.gif) no-repeat 0px 3px;line-height:18px;}

#sidebar { float:right; width:190px; padding: 20px 10px 0px 10px;  font-size:11px;  background:url(images/back.jpg) no-repeat; }
#sidebar h1 span{ color: #7e7c7d; }
#sidebar a{ font-weight:bold; }
#sidebar a:hover { color:#000000; }

#content { float:left; width:850px; padding: 0px 0px 0 0px; border-left:2px solid #bdbdbd;border-right:2px solid #bdbdbd;}
#content-banner {height:160px; background:#fff; padding: 0px 2px 0 2px;}

#space25 { background: inherit; height:25px; width:850px}
#space20 { background: inherit; height:20px; width:850px}
#space15 { background: inherit; height:15px; width:850px; border-left:2px solid #bdbdbd;border-right:2px solid #bdbdbd;}
#space10 { background: inherit; height:10px; width:850px; border-left:2px solid #bdbdbd;border-right:2px solid #bdbdbd;}
#space5 { background: inherit; height:5px; width:850px}

#linie1 { background-color:#000; height:1px; clear:both;  }
#footer { background-color:#9a9a9a; height:13px; clear:both; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
#links-footer { float:left; margin: -4px 0px 0px 0px; padding:0px 0px 0px 30px; color:#ffffff; font-size:10px; font-weight:bold;}
#links-footer a { color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none;}
#links-footer a:hover { color:#cc0001; }
#rechts-footer { float:right;  margin: -4px 0px 0px 0px; padding:0px 30px 0px 0px; color:#fff;  font-size:10px; text-align: right;}
#rechts-footer a { color:#ffffff; font-size:10px; font-weight:bold; text-decoration:none;}
#rechts-footer a:hover { color:#000000; }