@charset "UTF-8";
/* CSS Document */
body {background-image:url(img/bg.gif);margin:0px;padding:0px;font-family:arial;color:#4f4f4e;font-size:0.8em;line-height:1.3em;}
a {color:#4f4f4e;text-decoration:underline;}
a:hover {color:#4da768;text-decoration:underline;}
h2 { margin-top:0px;margin-bottom:25px; }
img { border:none; }


div#topnav { width:900px;height:25px;background-image:url(img/top.gif);background-position:bottom;background-repeat:no-repeat;font-size:11px; }
div#topnav a { font:Arial;line-height:17px;text-decoration:none;color:#757575;text-transform:uppercase;}
div#topnav a:hover { color:#4da768; }
div#topnav a.curr {  color:#4a4a49; }
div#topnav a.first { padding-left:12px; }
div#topnav a.first_curr { padding-left:12px;color:#4a4a49; }
div#topnav span {padding-left:6px;padding-right:6px;font:Arial bold 11px;letter-spacing:0.1em;line-height:17px;}

div#page { margin-left:22px;margin-top:35px;}
div#header { width:900px;height:180px;padding-left:12px;background-image:url(img/bg-page.gif);background-repeat:repeat-y;}
div#kategoriebild { width:491px;height:180px;float:left;}
div#logo { width:385px;height:180px;float:left;margin-left:2px;}

div#main { width:900px;padding-left:12px;;background-image:url(img/bg-page.gif);background-repeat:repeat-y;float:left; }

div#links { width:153px;height:260px;float:left;}
div#leftbar {margin-top:50px;margin-bottom:50px;}
div#rechts { float:right;width:626px;padding-right:74px; }
div#navigation { width:626px;height:17px;margin-top:22px;background-image:url(img/dash.gif);background-repeat:repeat-x;font:Arial bold 11px;letter-spacing:0.1em;padding:1px 0px 1px 0px;}
div#navigation img { float:left; }
div#navigation a { text-decoration:none;padding:1px 10px 0px 10px;display:block;float:left;height:16px;line-height:16px;}
div#navigation a:hover { background-image:url(img/bg-hover.gif);color:#4f4f4e; }
div#navigation a.curr { background-image:url(img/bg-hover.gif);color:#4f4f4e; }


div#breadcrumb { margin-top:38px;margin-left:3px;margin-bottom:30px;font:Arial bold 11px;letter-spacing:0.1em; }
div#breadcrumb a { text-decoration:none; }

div#content {  float:left; }
div#inhalt { float:left;margin-left:3px;width:428px; }
div#inhalt img { margin-right:15px; }
div#inhalt ul { list-style:none;width:400px;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px; }
div#inhalt ul li { background-image:url(img/list-style.gif);background-repeat:no-repeat;background-position:0px 3px;padding-left:16px;}
*html div#inhalt ul li {background-position:0px 4px;}
*+html div#inhalt ul li {background-position:0px 4px;}


div#inhalt .gruen { color:#50a25d; }
div#inhalt .gruen-kursiv { letter-spacing:1px;color:#50a25d;font-weight:normal;font-style:italic; }


div#subnavigation { float:right; } 
div#rightbar { float:right; } 
.csc-textpic-caption { font-size:10px;line-height:11px;color:#575856; }
ul#navi { list-style:none;margin:0px;padding:1px 0px 0px 0px;width:164px;margin-bottom:20px; }
ul#navi li#level { margin-top:-1px;display:block;height:19px;padding:1px 0px 1px 0px;background-image:url(img/dash2.gif);background-repeat:repeat-x; }
ul#navi li a { display:block;height:17px;padding:2px 0px 0px 7px;text-decoration:none;color:#4f4f4e;font:Arial bold 11px;letter-spacing:0.1em; }
*html ul#navi li a {height:18px;padding:1px 0px 0px 7px;}
*+html ul#navi li a {height:18px;padding:1px 0px 0px 7px;}
ul#navi li a:hover { background-color:#c8ecda;color:#4f4f4e; }
ul#navi li a.curr { background-color:#c8ecda;color:#4f4f4e; }	  
ul#navi ul { width:150px;padding:4px 0px 4px 0px;margin:0px 0px 0px 0px; }
ul#navi ul li#level { margin-top:0px;padding:0px;background:none;height:auto !important; }
ul#navi ul li a { background-image:url(img/list-style.gif);background-position:8px 5px;background-repeat:no-repeat;color:#4f4f4e;padding-left:23px;height:auto !important; }
ul#navi ul li a:hover { background-image:url(img/list-style_curr.gif);color:#00b07a;background-color:#ecf9f1; }
ul#navi ul li a.curr { background-image:url(img/list-style_curr.gif);color:#00b07a;background-color:#ecf9f1; }


div#copyright { margin-top:65px;margin-bottom:12px;background-image:url(img/dash3.gif);background-repeat:repeat-x;padding-top:5px;color:#989a98;font:Arial bold 10px;}

div#bottom { width:900px;height:20px;background-image:url(img/bottom.gif);background-repeat:no-repeat; }
div#clear { clear:both; }
