body {margin:0px; padding:0px; font-size: 62.5%; background:url('../pix/main_bg_bu.jpg') 0px 122px no-repeat; }
body * {font-family:Arial, sans-serif; margin:0px; padding:0px;}
img { border: 0px; }

#jumpNav{position:absolute;top:5px;left:5px; z-index:10000;}
#jumpNav a {display:none;}

#page { font-size: 1.2em;}
#outer {width:980px;}

#main {background:url('../pix/main_bg_bu.jpg') 0px 0px no-repeat;}

#middleMain #inContentNav {margin-bottom:10px;} /*background: url('../pix/search_bg.jpg') 522px 0px repeat-y; */
#middleMain #inContentNav #inContentNavLeft {  width: 572px; }

#middleMain #rootNav { width: 480px; margin-left: 20px; }
#middleMain #rootNav ul {list-style-type:none; padding:0px;}
#middleMain #rootNav ul li {display:inline; font-size: .9em; }
#middleMain #rootNav a {text-decoration:none; color:#5C4E4D; font-weight:bold;}
#middleMain #rootNav a:focus, #rootNav a:active, #rootNav a:hover {text-decoration:underline;}

#middleMain #pageNav {  width: 500px; margin-top:4px; text-align:right; }
#middleMain #pageNav ul {list-style-type:none; padding:0px;}
#middleMain #pageNav ul li {display:inline;  font-size: 0.75em;}
#middleMain #pageNav a {text-decoration:none; padding-left:5px; color:#5C4E4D; font-weight:normal; text-transform:uppercase;}
#middleMain #pageNav a:focus, #pageNav a:active, #pageNav a:hover {text-decoration:underline;}

#searchBox {text-align: center;  width:200px; margin: 15px 0 15px 0;}
#searchBox fieldset {margin: 0 auto; width:190px; height: 102px; border:none; background: url('../pix/suchfeld_bg.gif') left no-repeat; }
#searchBox label {font-weight:bold; font-size: .9em; margin:38px 0 0 0; display:none;}
#searchBox #searchInput {margin:38px 0 0 0; width:180px; height: 16px; border:1px solid #333;}
#searchBox #advancedSearchLink { float: left;}
#searchBox #advancedSearchLink {margin:-42px 0 0 0; text-align: left; }
#searchBox #advancedSearchLink a {display:block; padding:0 0 0 8px; color:#333; text-decoration:underline; font-weight:bold;  font-size: .9em;}
/* CSS-Hack für IE6 und kleiner */  
* html #searchBox #advancedSearchLink a {display:block; padding:0 0 0 10px; color:#333; text-decoration:underline; font-weight:bold;  font-size: .9em;}
#searchBox .suchbutton {float:right;background-color: transparent; border:none; width:30px; height:30px; margin: 8px 14px 0 0; cursor:pointer;}
/* #searchBox { width: 175px; height: 50px; text-align:right; overflow:hidden;}
 #searchBox fieldset {border:none; margin-top:5px;}
 #searchBox label {font-weight:bold; font-size: .9em; }
 #searchBox #searchInput {margin-right:5px; width:127px; height: 16px; border:1px solid #333;}
 #searchBox #advancedSearchLink {margin:-20px 48px 0px 0px; font-size: .9em; text-align: right; }
 #searchBox #advancedSearchLink a {display:block; padding-left: 38px; padding-top: 1px; color:#333; text-decoration:none;}
*/
#middleMain {width:522px; float:left; margin-top: 5px!Important; padding-bottom:25px; overflow:hidden;}

.clearer {clear:both; width:1px; overflow:hidden; height:1px;}
