/* CSS Document */
body {text-align:center;width:100%;margin:0 auto;background:#666 url(../images/background.jpg) repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:100%;color:#333;}
html[xmlns^="http"] {overflow-y: scroll;}
img {border:0;}

a {color:#436b90;}
a:hover, a.aktiv {color:#333;}

input, textarea {padding:2px;border:0;border:1px solid #436b90;background:#eaf1f5;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.1em;color:#436b90;}
.absenden {margin:10px 0 25px 0;background:#436b90;color:#fff;cursor:pointer;}

ul {margin:10px 0 5px 20px;padding:0;list-style-position:outside;}
html:root ul {margin:10px 0 5px 28px;}
li {margin:4px 0 0 0;padding:0;list-style-image:url(../images/icons/liste.gif);line-height:1.4em;}
h1 {font-size:1em;color:#a63e3e;}
.cl {clear:left;margin:0;}

/*layout*/
.wrapper {text-align:left;width:100%;}

.border_red, .top_nav, .grey, .nav, .logo_bittner, .footer_nav {display:none;}

.top {height:100px;background:none;}
.logo {padding:25px 0;background:none;}
html:root .logo {background:none;}
.logo_print {}

.content_border {border:0;}
.content, .content_index {margin:0;padding:0 1px 1px 1px;font-size:.8em;line-height:1.5em;}
.content {background:#fff url(../images/background_content.gif) repeat-y;}
.content_index {background:#fff;}
.headerpic {display:none;}

.nav_content {margin:1px 0 0 0;padding:15px 10px 15px 25px;border-top:1px solid #fff;background:#dee2e5 url(../images/background_nav.gif) 7px 15px no-repeat;color:#666;}
.nav_content a {padding:0;border:0;background:#dee2e5;text-decoration:underline;}
.nav_content a:hover {background:#dee2e5;color:#874b4b;}
.nav_footer {margin:10px 0 0 0;border-top:5px solid #999;background:#eaf1f5;}

.inhalt {margin:0;padding:0;}
.inhalt_index {margin:0;}
.inhalt h1 {font-size:1.4em;margin-top:0;}
.einleitung {margin:15px 0 25px 0;line-height:1.5em;font-weight:bold;}

.footer {margin:25px 0 15px 0;border-top:1px solid #333;font-size:.7em;color:#ccc;}
.footer_pic {display:none;}
.footer_content {padding:0;}
.footer_print {padding:25px 0 0 0;line-height:1.5em;color:#ccc;}

/*index*/
.bluecontainer {float:left;width:20%;height:15em;margin:0 0 0 1px;padding:10px;border-right:1px solid #b8cdd8;background:#d6e3ea;font-size:.85em;color:#436b90;}
.bluecontainer_pic {float:left;margin:0 5px 20px 0;padding:1px;border:1px solid #a7b1b7;background:#fff;}
.bluecontainer h1 {margin:0;font-size:1.2em;font-weight:bold;color:#436b90;}
.bluecontainer a {text-decoration:none;}
.bluecontainer a:hover {color:#a63e3e;}

.banner {width:370px;height:80px;margin:50px 0 0 10px;background:url(../images/banner.jpg) no-repeat;}

/*clappac*/
.clappac {float:left;width:150px;margin:0 15px 25px 0;line-height:1em;font-size:.7em;}
.clappacskizze {margin:0 0 25px 0;}
.clappacdownload {float:left;width:110px;margin:0 10px 15px 0;padding:10px;background:#eaf1f5;line-height:1em;font-size:.8em;}
.clappacdownload h1 {font-size:.9em;}
.clappacpdf {float:right;margin:-5px -5px 0 0;}

/*java*/
.highslide {cursor:url(../images/java/zoomin.cur), pointer;outline:none;}
.highslide-active-anchor img {visibility:hidden;}
.highslide img {margin:0 15px 15px 0;border:1px solid #ccc;}
.highslide:hover img {border:1px solid #a63e3e;}
.highslide-wrapper {background:#fff;}
.highslide-image {border:2px solid #fff;}
.highslide-caption {display:none;padding:5px;border:2px solid #fff;border-top:none;background:#fff;font-size:10pt;}
.highslide-loading {display:block;padding:2px 2px 2px 22px;border:1px solid #000;background:#fff url(../images/java/loader.white.gif) 3px 1px no-repeat;text-decoration:none;font-weight:bold;font-size:.8em;color:#000;}
a.highslide-credits, a.highslide-credits i {padding:2px;text-decoration:none;color:#666;font-size:.8em;}
a.highslide-credits:hover, a.highslide-credits:hover i {background:#ccc;color:#fff;}
.highslide-move {cursor:move;}
.highslide-overlay {display:none;}
a.highslide-full-expand {display:block;width:34px;height:34px;margin:0 10px 10px 0;background:url(../images/java/fullexpand.gif) no-repeat;}
/* Controlbar example */
.controlbar {width:167px;height:34px;background:url(../images/java/controlbar4.gif);}
.controlbar a {display:block;float:left;height:27px;}
.controlbar a:hover {background-image:url(../images/java/controlbar4-hover.gif);}
.controlbar .previous {width:50px;}
.controlbar .next {width:40px;background-position:-50px 0;}
.controlbar .highslide-move {width:40px;background-position:-90px 0;}
.controlbar .close {width:36px;background-position:-130px 0;}
/* Necessary for functionality */
.highslide-display-block {display:block;}
.highslide-display-none {display:none;}
