body {text-align:center;width:100%;margin:0 auto;background:#fff url(../../images/background.gif) top center no-repeat;font-family:Georgia, "Times New Roman", Times, serif;font-size:100%;color:#444;}
img {border:0;}

a {color:#444;}
a:hover, a.aktiv {text-decoration:none;color:#9dc31e;}

h1 {margin:10px 0 5px 0;font-size:1.15em;}
h2 {margin-bottom:10px;text-transform:uppercase;font-size:.9em;}

input, textarea, select {padding:2px;border:0;border-bottom:1px solid #9dc31e;border-left:1px solid #9dc31e;background:#fff;font-family:Times New Roman, Times, serif;font-size:1.15em;color:#444;}
.absenden {margin:0;border:0;background:#9dc31e;color:#fff;cursor:pointer;}

.line {display:block;margin:1em 0 .5em 0;border-top:1px dashed #ccc;}
.mini {clear:left;display:block;margin:1px 0;}
.midi {clear:left;display:block;margin:.8em 0;}
.big {display:block;margin:1em 0;}
.nobreak {white-space:nowrap;}

.icons {margin:0 10px 0 0;}
.classic_icons {margin:0 0 -2px 0;}

/* ========== layout ========== */
.wrapper {text-align:left;width:950px;margin:0 auto;overflow:hidden;}
.quicknav {float:right;margin:0 0 50px 0;font-size:.7em;}
.quicknav a {padding:25px 5px 0 5px;border-right:1px solid #444;text-decoration:none;}
.quicknav_pipe {margin:0;padding:0 10px;font-size:2em;}

.index {clear:right;text-align:center;width:350px;height:300px;margin:0 auto;padding:75px 20px 0 20px;background:#9dc31e;}
.index a {text-decoration:none;color:#fff;}

.logo {margin:15px 0 5px 0;}
.inhalt {height:390px;}
.detail_pic {float:left;width:300px;height:55px;padding:325px 10px 10px 10px;font-size:.7em;}
.detail_text {float:left;width:300px;height:390px;padding:10px;line-height:1.25em;font-size:.8em;}
.katalogdownload {width:250px;margin:15px 0 0 0;padding:5px;border:1px solid #ccc;}

.right {margin:0 0 0 326px;}

/* navigation */
.nav_line {float:left;width:630px;height:107px;border-top:1px solid #fff;border-bottom:1px solid #fff;background:#c7e65b;}
#nav {height:110px;margin:0;background:#fff;font-size:.9em;}
.nav_select {position:absolute;z-index:1;margin:10px 0 0 165px;font-weight:bold;font-size:.8em;color:#fff;}
ul#nav {width:150px;margin:0;padding:6px 0 0 0;list-style:none;}
ul#nav li {position:relative;z-index:2;font-weight:bold;}
ul#nav li ul {z-index:10000;margin:-1px 0 0 50px;padding:9px 0;background:#fff;}
#nav li ul {position:absolute;display:none;top:-5px;left:100px;width:200px;list-style:none;}
#nav li ul li {font-weight:normal;font-size:.7em;}
ul#nav li a {display:block;padding:2px 5px 3px 0;background:#fff;text-decoration:none;color:#444;}
ul#nav li a:hover,  ul#nav li a.aktiv {color:#9dc31e;}
#nav li:hover ul, #nav li.over ul {display:block;}
/* Holly Hack. IE Requirement \*/
* html ul#nav li { float:left;height:1%;}
* html ul#nav li a {height:1%;}

/* flashbereich */
.motion_line {float:left;width:624px;background:#fff url(../../images/background_motion_line.gif) repeat-x;}
.motion_eck {float:right;padding:10px;border-left:1px solid #fff;background:#9dc31e;font-size:.8em;color:#fff;}
.motion_pic {float:left;width:500px;height:280px;margin:0 10px 0 0;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.motion_text {padding:15px;font-size:.9em;color:#fff;}

/* footer glider thumbs */
.footer {margin:10px 0 0 0;padding:10px;background:#fff;}
div#my-glider-horizontal div.scroller {width:420px;height:105px;overflow:hidden;} /* height:330px; urspruenglich */
div#my-glider-horizontal div.scroller div.section {width:420px;height:105px;overflow:hidden;float:left;padding:1em;}/* height:330px; urspruenglich */
div#my-glider-horizontal div.scroller div.content {width:10000px;}
.thumbs {margin:0 0 0 15px;}
.thumbs ul {margin:0 0 0 -7px;padding:0;list-style:none;}
.thumbs li {cursor:pointer;float:left;width:89px;height:89px;margin:0 10px 0 0;padding:2px;}
.thumbs_pic {width:85px;border:1px solid #ccc;}
.controls, controlbar {margin:0;}
.navigator_left {position:absolute;top:525px;}
.navigator_right {position:absolute;top:525px;margin:0 0 0 440px;}

.classic {position:absolute;width:350px;margin:-112px 0 0 475px;line-height:1.5em;font-size:.7em;}
.classic_pic {float:left;text-align:center;width:85px;margin:0 auto;font-size:.8em;}
.classic a {color:#9dc31e;}

/* ===== java ===== */
.highslide-html {background:#fff;}
.highslide-html-blur {}
.highslide-html-content {height:185px;position:absolute;display:none;}
.highslide-loading {display:block;padding:2px 2px 2px 22px;border:1px solid #333;background:#fff url(../../images/java/loader.white.gif) 3px 1px no-repeat;text-decoration:none;font-weight:bold;color:#666;}
a.highslide-credits, a.highslide-credits i {padding:2px;text-decoration:none;color:#4b4b4b;}
a.highslide-credits:hover, a.highslide-credits:hover i {background:#ccc;color:#fff;}
.highslide-body {text-align:left;margin:15px;}
.highslide-body a {overflow:hidden;padding:5px 0;text-decoration:none;font-size:1em;color:#4b4b4b;}
.highslide-wrapper {background:#fff;}
.highslide-wrapper .highslide-html-content {width:280px;padding:5px;line-height:1.5em;font-size:.7em;}
.highslide-wrapper .highslide-header div {}
.highslide-wrapper .highslide-header ul {text-align:left;margin:0;padding:0;}
.highslide-wrapper .highslide-header ul li {padding-left:1em;display:inline;}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {display:none;}
.highslide-wrapper .highslide-header a {text-decoration:none;text-transform:uppercase;font-weight:bold;color:#666;}
.highslide-wrapper .highslide-header a:hover {color:#333;}
.highslide-wrapper .highslide-header .highslide-move a {cursor:move;}
.highslide-wrapper {float:right;width:11px;height:11px;background:url(../../images/java/resize.gif);}
.highslide-move {cursor:move;}
.highslide-display-block {display:block;}
.highslide-display-none {display:none;}
