
* { margin: 0; padding: 0; }

html, td { font-family: Tahoma, sans-serif; font-size: 80%; }
body { background: #c1c3c4; }

a { text-decoration: underline; color: #5f5c76; font-weight: bold; font-size: 90%; }

#wrap { width: 100%; text-align: center; }
#page { margin: 0 auto; text-align: left; }

div.leftbox { width: 274px; margin-bottom: 5px; margin-left: 4px; }
div.leftbox div.blue_head { height: 31px; background: url(../images/box_title_dunkel.png) no-repeat; margin: 0; }
div.leftbox div.blue_headleer { background: url(../images/box_top.png) no-repeat; margin: 0; height: 13px; }
div.leftbox div.pink_head { height: 31px; background: url(../images/box_title_hell.png) no-repeat; margin: 0; }
div.leftbox div.title { color: white; padding: 9px 10px 0; font-weight: bold; }
div.leftbox div.titleblack { color: black; font-weight: bold; padding: 9px 10px 0; }
div.leftbox div.blue_body { background-image: url(../images/box_bg.png); background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; }
div.leftbox div.text { padding: 5px 10px; }
div.leftbox div.separator { padding: 0 6px; }
div.leftbox div.blue_foot { height: 13px; background: url(../images/box_foot.png) no-repeat; }
div.rightbox { width: 870px; margin-top: 0; margin-bottom: 10px; margin-left: 4px; }
div.rightbox div.head { height: 31px; background: url(./../images/box_rechts_title.png) no-repeat; margin: 0; }
div.rightbox div.title { padding: 9px 10px 0; color: white; font-weight: bold; }
div.rightbox div.titleblack { color: black; font-weight: bold; padding: 9px 10px 0; }
div.rightbox div.body { background: url(./../images/box_rechts_bg.png) repeat-y; }
div.rightbox div.text { padding: 5px 10px; }
div.rightbox div.foot { height: 13px; background: url(./../images/box_rechts_foot.png) no-repeat; }

div.mittebox { float: left; width: 300px; margin-bottom: 10px; }
div.mittebox div.head { height: 31px; background: url(./../images/mitte_head.png) no-repeat; margin: 0; }
div.mittebox div.title { padding: 11px 15px 0 15px; color: white; font-weight: bold; }
div.mittebox div.titleblack { color: black; font-weight: bold; padding: 11px 15px 0; }
div.mittebox div.body { background: url(./../images/mitte_bg.png) repeat-y; }
div.mittebox div.text { padding: 5px 15px; }
div.mittebox div.foot { height: 10px; background: url(./../images/mitte_foot.png) no-repeat; }

#navigation a { color: #ffffff; font-weight: bold; background: #605c77 url(./../images/left-tab.png) no-repeat left top; text-decoration: none; padding-left: 8px; }
#navigation a span { background: url(./../images/right-tab.png) no-repeat right top; padding-right: 8px; }
#navigation a, #navigation a span { display: block; float: left; }
/* Hide from IE5-Mac \*/
#navigation a, #navigation a span { float: none; }
/* End hide */
#navigation a:hover, #navigation a.sel { color: black; background: #ffffff url(./../images/left-tab-hover.png) no-repeat left top; padding-left: 8px; }
#navigation a:hover span, #navigation a.sel span { background: #bec1c2 url(./../images/right-tab-hover.png) no-repeat right top; padding-right: 8px; }
#navigation ul { list-style: none; padding: 0; margin: 0 3px 0 0; }
#navigation li { float: left; margin: 0 3px 0 0; line-height: 26px; list-style-type: none; }

#subnavigation a { text-decoration: none; color: #605c77; }
#subnavigation a:hover, #subnavigation a.sel { color: black; }

#sitemap ul { list-style-type: circle; }
#sitemap li, #sitemap li li { margin: 5px 0 0 30px; }

#btnbar { list-style-type: none; padding-left: 0; }
#btnbar li { float: left; height: 26px; margin-left: 2px; }
#btnbar li a { text-decoration: none; color: inherit; cursor: pointer !important; }
#btnbar li div { float: left; height: 26px; }
#btnbar li div.l, #btnbar li div.r { width: 8px; }
#btnbar li div.c { line-height: 26px; color: #ffffff; font-weight: bold; }
#btnbar li div.l { background: url(./../images/left-tab.png); }
#btnbar li div.c { background: url(./../images/btn_center.png); }
#btnbar li div.r { background: url(./../images/right-tab.png); }
#btnbar li:hover div.l, #btnbar li.sel div.l { background: url(./../images/left-tab-hover.png); }
#btnbar li:hover div.c, #btnbar li.sel div.c { background: url(./../images/btn_center_hover.png); }
#btnbar li:hover div.r, #btnbar li.sel div.r { background: url(./../images/right-tab-hover.png); }

