/* style.css */
html, body {margin:0;padding:0;height:100%}
* {font-family:verdana,arial,sans-serif}
a img {border:0}
body {background:#ffffff url(img/nav/body_bg.gif) 0 0 repeat-x}
a:link {color:#006999}
a:visited {color:#607070}
a:hover {color:#000000}
h1 {margin:0;padding:0 0 0 20px;line-height:1.4em;font-size:1.25em;font-weight:bold;color:#0087C7}
h2 {margin:0.5em 0;padding:0;background:transparent url(img/nav/h2_bg1.gif) 0% 50% repeat-x;color:#0087C7;line-height:1.2em;font-size:1.1em;font-weight:bold}
h2 span {margin-left:10px;padding:0 7px;background:#ffffff;}
h3 {margin:0 0 0.4em 0;padding:0;color:#4c4c4c;line-height:1.2em;font-size:1em;font-weight:bold}
h4 {margin:0.3em 0;padding:0;line-height:1.3em;font-size:0.8em;font-weight:bold;color:#000000}
p {margin:0.3em 0;padding:0;line-height:1.3em;font-size:0.8em;color:#000000}
#bodywrap {position:relative;min-height:100%;min-width:750px}
* html #bodywrap {height:100%;width:expression(document.body.clientWidth > 750 ? 'auto' :'750px')}
/* top_menu-specific */
#topmenu {height:26px;line-height:26px;font-weight:bold;clear:both;overflow:hidden;padding:0 0 0 20px}
#topmenu * {display:block;float:left;text-decoration:none;background:transparent url(img/nav/bullet1.gif) 0 0 no-repeat;padding:0 40px 0 18px;font-size:0.75em;}
#topmenu a:link, #header a:visited {color:#efefef}
#topmenu a:hover, #topmenu span {color:#ffffff;background-position:0px -26px}
#main {padding:10px 20px 0px 20px;clear:both}
#main {padding:10px 0 0 0;margin:0 10px}
.footer {padding:0 32px 0 0;background:#00a0d6 100% 0;text-align:right;line-height:26px;color:#ffffff;font-size:0.7em}
#content .wrap0 {border:1px solid #c3c3c3;border-top:6px solid #0087C7}
#content .wrap1 {position:relative;top:-6px;left:-1px;background:transparent url(img/nav/content_bg1.gif) 0 0 no-repeat}
#content .wrap2 {position:relative;left:2px;background:transparent url(img/nav/content_bg2.gif) 100% 0% no-repeat}
#content .wrap3 {position:relative;top:7px;left:-2px;background:transparent url(img/nav/content_bg3.gif) 0% 100% no-repeat}
#content .wrap4 {position:relative;left:2px;background:transparent url(img/nav/content_bg4.gif) 100% 100% no-repeat;padding:4px 18px 20px 18px}
ul.ul1 {padding:0;margin:0 15px}
.bb {border-bottom:solid 1px #e5e5e5}
.alcenter {text-align:center;}
.klein {font-size:0.7em ! important}
.ib {padding:1px;border:1px solid #106a8a ! important}
#content {margin-right:150px;}
#content .wrap2 {position:relative;left:2px;background:transparent url(img/nav/content_bg5.gif) 100% 0% no-repeat}
/* style-page.css */
#side {float:right;width:150px;overflow:hidden}
#side .wrap1 {background:#f5f5f5 url(img/nav/side2_bg1.gif) 0 0 no-repeat;padding-top:6px;}
#side .wrap2 {background:transparent url(img/nav/side2_bg2.gif) 0% 100% no-repeat;padding-bottom:3px;}
#side .wrap3 {border-right:1px solid #c3c3c3;padding:10px}