body {width:100%;margin:0;padding:0;font-family:verdana, arial, helvetica, sans-serif;background:#5d466e;font-size:100%;color:#4b4b4b;}
img {border:0;}

a {color:#765fa1;}
a:hover {text-decoration:none;color:#4b4b4b;}

input, textarea, select {padding:2px;border:0;border:1px solid #e9c9f0;background:#f3eaf7;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#4b4b4b;}
.absenden {margin:0;border:0;background:#5d466e;color:#fff;cursor:pointer;}

h1 {margin:0;padding:0 0 2px 0;border-bottom:1px solid #b3b3b3;line-height:1.25em;font-size:1.15em;color:#8666c2;}
h2 {margin:0;line-height:1em;font-size:1.1em;color:#4b4b4b;}
.mini {font-size:.8em;}

ul  {margin:10px 0 0 19px;list-style-position:outside;list-style-image:url(../images/icons/list.gif);}
html:root ul {margin-left:-15px;}
li {margin:0;line-height:1.75em;}

.small {display:block;margin:.4em 0;}
.middle {display:block;margin:.8em 0;}
.big {display:block;margin:1em 0;}
.superbig {display:block;clear:left;margin:2em 0;}
.line {display:block;width:100%;height:1px;margin:.5em 0;border-top:1px solid #c7c9b4;}
.dashed {display:block;width:100%;height:1px;margin:.5em 0;border-top:1px dashed #c7c9b4;}
.cl {clear:left;margin:15px 0;}

.flagsaktiv {float:left;margin:0 10px 0 0;}
.flags, .pic_left {float:left;margin:5px 10px 0 0;}

/*layout*/
.wrapper {width:650px;}

.header {height:100px;background:url();}
.language {display:none;}
.logo {float:left;margin:25px 50px 0 0;}

.nav, .nav_border, .unternav {display:none;}

.inhalt {padding:40px 0 0 0;border-top:1px solid #4b4b4b;background:#fff;}
.inhalt_content {float:left;width:400px;line-height:1.5em;font-size:.8em;}
.inhalt_content a {font-weight:bold;}
.inhalt_content_pic {float:left;width:160px;margin:15px 15px 0 0;padding:3px;border:1px solid #cecece;}
.inhalt_randspalte {margin:0 0 0 425px;background:url();line-height:1.5em;font-size:.7em;}
.inhalt_randspalte a {color:#6682c2;}
.inhalt_randspalte_pic, .inhalt_randspalte_pic100 {float:left;margin:15px 10px 15px 0;padding:2px;border:1px solid #cecece;}
.inhalt_randspalte_pic {width:50px;}
.inhalt_randspalte_pic100 {width:100px;}
.inhalt_randspalte h1 {margin:0;padding:25px 0 15px 0;border-bottom:0;text-transform:uppercase;font-size:1.2em;color:#6682c2;}
.inhalt_randspalte h2 {margin:0;padding:0 0 5px 0;border-bottom:0;font-size:1.2em;color:#6682c2;}
.inhalt_randspalte ul {width:65%;margin:10px 0 0 0;list-style-image:url(../images/dot.gif);}
.inhalt_randspalte li {margin:0 0 0 0;padding:5px 0 5px 15px;border-bottom:1px solid #cac8b3;line-height:2em;}
html:root .inhalt_randspalte li {margin:0 0 0 -25px;padding:5px 0 5px 15px;border-bottom:1px solid #cac8b3;line-height:2em;}
.inhalt_randspalte_icon {margin:0 0 -2px 0;}

.footer {margin:50px 0 0 0;padding:25px 0 0 0;border-top:1px solid #4b4b4b;background:url();line-height:1.5em;font-size:.7em;color:#4b4b4b;}
.footer_content {float:left;width:400px;}
.footer_content_print {display:none;}
.footer_randspalte {margin:0 0 0 425px;background:#705484;}
.footer_randspalte a {color:#d6c1fd;}
.footer_randspalte a:hover, .footer_randspalte a.aktiv {text-decoration:underline;color:#fff;}

/*index*/
.index {display:none;}

/*anfahrt*/
.anfahrt {float:left;width:190px;margin:25px 15px 15px 0;padding:10px;border:1px dashed #b3b3b3;background:url(../images/logo_map24.gif) top right no-repeat;}

/*java*/
.highslide-html {background:#e6e6e6;}
.highslide-html-blur {}
.highslide-html-content {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 {margin:0;font-size:.8em;color:#4b4b4b;}
.highslide-wrapper {float:right;width:11px;height:11px;background:#fff;}
.highslide-wrapper .highslide-html-content {width:520px;padding:5px;font-size:.85em;}
.highslide-wrapper .highslide-header div {text-align:right;margin:0;}
.highslide-wrapper .highslide-header ul {text-align:right;margin:0;padding:0;}
.highslide-wrapper .highslide-header ul li {display:inline;}
.highslide-header li {margin:0;} 
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {display:none;font-size:.8em;}
.highslide-wrapper .highslide-header a {text-decoration:none;padding:0 15px 0 0;text-transform:uppercase;font-weight:normal;color:#e6e6e6;}
.highslide-wrapper .highslide-header a:hover {color:#e6e6e6;}
.highslide-close a {background:url(../images/icons/close.gif) no-repeat;}
html:root .highslide-close a {background:url(../images/icons/close.gif) 0 5px no-repeat;} 
.highslide-wrapper .highslide-footer .highslide-resize {float:right;width:11px;height:11px;background:url(../shop/images/java/resize.gif);}
.highslide-wrapper .highslide-body {margin:0;padding:10px;}
.highslide-body {line-height:2em;}
.highslide-body a {text-decoration:none;color:#7a3ead;}
.highslide-resize {cursor:nw-resize;}
.highslide-display-block {display:block;}
.highslide-display-none {display:none;}

.buttontest {position:absolute;margin:202px 0 0 -13px;}