*    { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; border: 0px; margin: 0px; padding: 0px; line-height: 16px; }
body { background-color: #C1C1C1; background-image:url(/img/main_bg.gif);	background-repeat: repeat-x; padding: 40px 0px 0px 0px; }

h3   { font-size: 11px; font-weight: bold; color: #5b4a42; margin: 0px 0px 8px 0px; letter-spacing: -0.5px; }

#main_container { width: 880px; min-height: 570px; height:auto !important; height:570px; margin: 0 auto; padding: 0px; background: url(/img/inner_bg.gif) no-repeat; }
#main_header    { width: 880px; height: 100px; margin: 0 auto; padding: 0px; background: url(/img/header_880x100.gif) no-repeat; }
#main_navi      { width: 150px; min-height: 469px; height:auto !important; height:455px; float: left; margin-right: 15px; padding: 0px 0px 0px 0px; }
#main_content   { width: 700px; min-height: 455px; height:auto !important; height:455px; float: left; /*background: url(/img/punktlinie.gif) repeat-x;*/ padding: 4px 0px 0px 0px; }
#main_content ul  { list-style-type: none; margin: 0px; margin: 3px 0px 3px 0px; }
#main_content li  { color: #636260; background: url(/img/list_item.gif) no-repeat; background-position: 0px 3px; padding-left: 10px; }
#main_right     { width: 15px; min-height: 469px; height:auto !important; height:469px; padding: 0px; float: left; }
#main_footer    { width: 880px; min-height: 50px; height:auto !important; height:50px; margin: 0 auto; padding: 0px; background: url(/img/footer_880x50.gif) no-repeat; }
#main_tools     { width: 880px; min-height: 20px; height:auto !important; height:20px; margin: 0 auto; padding: 0px; }
#main_headline  { width: 700px; min-height: 32px; height:auto !important; height:32px; padding: 0px; }
#main_image     { width: 700px; }

#right_navi1  { background: url(/img/navi_rechts/hi.gif) no-repeat; width: 10px; height: 20px; margin-left: 5px; margin-top: 11px; }
#right_navi2  { background: url(/img/navi_rechts/hi.gif) no-repeat; width: 10px; height: 20px; margin-left: 5px; margin-top: 31px; }
#right_navi3  { background: url(/img/navi_rechts/hi.gif) no-repeat; width: 10px; height: 20px; margin-left: 5px; margin-top: 51px; }
#right_navi4  { background: url(/img/navi_rechts/hi.gif) no-repeat; width: 10px; height: 20px; margin-left: 5px; margin-top: 71px; }
#right_navi5  { background: url(/img/navi_rechts/hi.gif) no-repeat; width: 10px; height: 20px; margin-left: 5px; margin-top: 91px; }
#right_navi6  { background: url(/img/navi_rechts/hi.gif) no-repeat; width: 10px; height: 20px; margin-left: 5px; margin-top:111px; }
#right_navi7  { background: url(/img/navi_rechts/hi.gif) no-repeat; width: 10px; height: 20px; margin-left: 5px; margin-top:131px; }
#right_navi8  { background: url(/img/navi_rechts/hi.gif) no-repeat; width: 10px; height: 20px; margin-left: 5px; margin-top:151px; }
#right_navi9  { background: url(/img/navi_rechts/hi.gif) no-repeat; width: 10px; height: 20px; margin-left: 5px; margin-top:171px; }
#right_navi10 { background: url(/img/navi_rechts/hi.gif) no-repeat; width: 10px; height: 20px; margin-left: 5px; margin-top:191px; }
#right_navi11 { background: url(/img/navi_rechts/hi.gif) no-repeat; width: 10px; height: 20px; margin-left: 5px; margin-top:211px; }
#right_navi12 { background: url(/img/navi_rechts/hi.gif) no-repeat; width: 10px; height: 20px; margin-left: 5px; margin-top:231px; }
#right_navi13 { background: url(/img/navi_rechts/hi.gif) no-repeat; width: 10px; height: 20px; margin-left: 5px; margin-top:251px; }
#right_navi14 { background: url(/img/navi_rechts/hi.gif) no-repeat; width: 10px; height: 20px; margin-left: 5px; margin-top:271px; }
#right_navi15 { background: url(/img/navi_rechts/hi.gif) no-repeat; width: 10px; height: 20px; margin-left: 5px; margin-top:291px; }

div.clear { clear: both; width: 1px; height: 1px; overflow: hidden; }
div.navi_item { width: 150px; }

div.content_left { width: 455px; padding: 16px 10px 10px 10px; float: left; background: url(/img/punktlinie_y.gif) repeat-y; background-position: 470px 0px;}
div.content_right { width: 200px; padding: 16px 0px 10px 20px; float: left; }

a { text-decoration: underline; color: #636260; }
a:hover { text-decoration: none; color: #000; }
a.bold { font-weight: bold; }
