

*{margin:0;padding:0;}

html,body{ margin:0; padding:0}
#sp{width:990px;margin-left:auto;margin-right:auto;margin-top:190px;position:relative;}
body{position:relative;background: repeat url(img/bodyhg.jpg);font-family:Verdana, Geneva, sans-serif;font-size:15px;color:#4A4D4A;}
#outer{width:728px;color:#000;margin-left:200px}
#alles{position:absolute;top:25px;width:974px;left:50%;margin-left:-487px; background-color:silver; height:685px; border:1px solid  #CCC ;}

#header {position:absolute;top:25px;width:974px;left:50%;margin-left:-487px;color:#fff;height:50px}
#header_nav{position:absolute;top:65px; height: auto;width:980px;left:50%;margin-left:-490px;}
#footer{width:870px;clear:both;height:60px;color:silver;text-align:center;position:relative;background:top center no-repeat url(img/inhalt_oben.gif);margin:0 auto;}
* html #footer {background:-2px 0px  no-repeat url(img/inhalt_oben.gif)}
#footer p{/*line-height:180px;*/text-align:right;margin-right:0px;font-size:11px; color: #333; padding-top:90px}
#footer a,#footer a:visited{color:#333;text-decoration:none;}
#centercontent{float:right;width:100%;position:relative;background:repeat-y top center url(img/inhalt.gif);z-index:20;}
* html #centercontent{padding-top:75px; padding-left:30px; left:-40px; width:670px}
*+html #centercontent{padding-top:75px;}
#alles #outer #centercontent h2{font-size:18px; font-weight:bold;color:black;border-bottom:1px solid #C1BDBA;padding-bottom:10px;margin-bottom:17px;}
#centercontent h3{font-size:15px;padding-bottom:15px;}
#centercontent a,#centercontent a:visited{color:#fff;text-decoration:underline;}
#centercontent li{list-style:none;margin-left:44px;}
#centercontent table td{padding:5px;}
.outerwrap{float:left;width:100%;padding-top:0;margin-right:-3px;}
.clearer{height:1px;overflow:hidden;margin-top:-3px;clear:both;}
#text{line-height:22px;text-align:justify;margin:150px 0px 22px -39px; height:425px; background-image:url(img/transp.png); }
* html #text{line-height:22px;text-align:justify;margin:150px 0px 22px -29px; height:410px; padding-left:20px; padding-top:15px; background-image:url(img/transp.png); }
* html #header table {border-collapse:collapse; margin:0; padding:0;}

/*#######  oben rechts #######*/


/*#menuid81 a { color: #000}*/

.menu_oben_1 .menu_oben{font-family:verdana, arial, sans-serif;padding-left:0px;z-index:999;position:relative;top:0px;/*background:top left repeat-y url(img/navi_schatten_2.gif);*/width:600px;margin-left:165px;}
.menu_oben_1 .menu_oben ul li a,.menu_oben_1 .menu_oben ul li a:visited{display:block;text-decoration:none;width:94px;height:56px;text-align:center;color:#fff;border:none;line-height:54px;font-weight:700;font-size:14px;background:/*#9D8178*/#9F9690 repeat-x top url(img/navi_top_hg.jpg);filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;}
.menu_oben_1 .menu_oben ul li ul li a,.menu_oben_1 .menu_oben ul li ul li a:visited{ text-align:right;}
.menu_oben_1 .menu_oben ul li ul li a{background-image:none;}
.menu_oben_1 .menu_oben ul{list-style-type:none;margin:0;padding:0;}
.menu_oben_1 .menu_oben ul li{float:left;position:relative;}
.menu_oben_1 .menu_oben ul li:hover a{color:#fff;}
.menu_oben_1 .menu_oben ul li:hover ul{display:block;position:absolute;top:56px;right:0;/*border-top:1px solid #fff;*/}
.menu_oben_1 .menu_oben ul li:hover ul li{display:block;color:#fff;width:160px;clear:both;}
.menu_oben_1 .menu_oben ul li:hover ul li a{display:block;background:#9a0a0a;color:#fff;width:140px; padding-right:20px;border-top:1px solid #fff}
.menu_oben_1 .menu_oben ul li:hover ul li:hover ul{display:block;position:absolute;right:125px;bottom:0;}
.menu_oben_1 .menu_oben ul li:hover ul.left{left:-105px;}
.menu_oben_1 .menu_oben ul li:hover ul li:hover ul.left{left:-129px;width:160px;}
.menu_oben_1 .menu_oben .menu_oben_1 .menu_oben ul li a:hover,.menu_oben_1 .menu_oben ul li a:hover{background-color:#9A0A0A;}

.menu_oben_1 .menu_oben ul li ul,.menu_oben_1 .menu_oben ul li:hover ul li ul{display:none;}
.menu_oben_1 .menu_oben ul li:hover ul li a.hide,.menu_oben_1 .menu_oben ul li:hover ul li:hover ul li a{color:#fff;}
.menu_oben_1 .menu_oben ul li:hover ul li:hover ul li{color:#fff; position: relative; left:279px; top:-47px; z-index:99999  }
.menu_oben_1 .menu_oben ul li:hover ul li:hover ul {border:none}
.menu_oben_1 .menu_oben ul li:hover ul li:hover a.hide,.menu_oben_1 .menu_oben ul li:hover ul li a:hover,.menu_oben_1 .menu_oben ul li:hover ul li:hover ul li a:hover{background:#9a0a0a;color:#fff;}
.menu_oben_1 .menu_oben ul li:hover ul li:hover a.hide,.menu_oben_1 .menu_oben ul li:hover ul li a,.menu_oben_1 .menu_oben ul li:hover ul li:hover ul li a{background:#A55D5A;color:#fff;}

.menu_oben_1 .menu_oben ul li a#menuid93:hover { background-color:#9a0a0a}

* html #alles #outer .menu_oben_1 .menu_oben ul li a.last.sub{ padding-right:1px}
/** html #alles #outer .menu_oben_1 .menu_oben ul li a.last:visited { width:112px}*/
* html table {border-collapse:collapse; margin:0; padding:0;}
* html .menu_oben_1 .menu_oben ul li a.hide{display:none;}
* html .menu_oben_1 .menu_oben ul li a:visited.hide {display:none;}
* html .menu_oben_1 .menu_oben ul li a.sub { height:55px; line-height:55px}
* html .menu_oben_1 .menu_oben ul li a:visited.sub { height:55px; line-height:55px}
* html .menu_oben_1 .menu_oben ul li a:hover ul li a.hide {display:none;}
* html .menu_oben_1 .menu_oben ul li a:hover {color:#fff; background:#9A0A0A;}
* html .menu_oben_1 .menu_oben ul li a:hover ul {display:block; position:absolute; top:41px; right:0px; border-top:1px solid #fff}
* html .menu_oben_1 .menu_oben ul li a:hover ul li {display:block; background:#BD0C18; color:#fff; width:160px;}
* html .menu_oben_1 .menu_oben ul li a:hover ul li a ul li a { position:absolute; top:-999px}
/** html .menu_oben_1 .menu_oben ul li a:hover ul li a ul { position: relative}*/
* html #alles  .menu_oben_1 .menu_oben ul li a:hover ul li a:hover ul li a{display:block;  color:#fff; width:300px; text-align:left; left:130px; z-index:99999; top:-51px; position:relative; width:100px}
* html .menu_oben_1 .menu_oben ul li a:hover ul li a.sub {background:#9A0A0A; color:#fff }
* html .menu_oben_1 .menu_oben ul li a:hover ul li a { background-image:none;width:140px; padding-right:20px }


/*#######  oben links #######*/


#balken_oben .menu_oben{font-family:verdana, arial, sans-serif;padding-left:0px;z-index:999;position:relative;top:0px;/*background:top left repeat-y url(img/navi_schatten_2.gif);*/width:150px;margin-left:0px;}
#balken_oben .menu_oben ul li a,#balken_oben .menu_oben ul li a:visited{display:block;text-decoration:none;width:150px;height:56px;text-align:center;color:#fff;border:none;line-height:54px;font-weight:700;font-size:14px;background:#9F9690 repeat-x top url(img/navi_top_hg.jpg);filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8; /*border:1px solid gray*/}
#balken_oben .menu_oben ul li ul li a,#balken_oben .menu_oben ul li ul li a:visited{ text-align:right;}
#balken_oben .menu_oben ul li ul li a{background-image:none;}
#balken_oben .menu_oben ul{list-style-type:none;margin:0;padding:0;}
#balken_oben .menu_oben ul li{float:left;position:relative;}
#balken_oben .menu_oben ul li:hover a{color:#fff;}
#balken_oben .menu_oben ul li:hover ul{display:block;position:absolute;top:56px;right:0;border-top:1px solid #fff;}
#balken_oben .menu_oben ul li:hover ul li{display:block;background:#BD0C18;color:#fff;width:160px;clear:both;}
#balken_oben .menu_oben ul li:hover ul li a{display:block;background:#9E897F;color:#fff;width:140px; padding-right:20px}
#balken_oben .menu_oben ul li:hover ul li:hover ul{display:block;position:absolute;right:125px;bottom:0;}
#balken_oben .menu_oben ul li:hover ul.left{left:-105px;}
#balken_oben .menu_oben ul li:hover ul li:hover ul.left{left:-129px;width:160px;}
#balken_oben .menu_oben #balken_oben .menu_oben ul li a:hover,#balken_oben .menu_oben ul li a:hover{background-color:#9A0A0A;}
#balken_oben .menu_oben ul li ul,#balken_oben .menu_oben ul li:hover ul li ul{display:none;}
#balken_oben .menu_oben ul li:hover ul li a.hide,#balken_oben .menu_oben ul li:hover ul li:hover ul li a{background:#BD0C18;color:#fff;}
#balken_oben .menu_oben ul li:hover ul li:hover a.hide,#balken_oben .menu_oben ul li:hover ul li a:hover,#balken_oben .menu_oben ul li:hover ul li:hover ul li a:hover{background:#9A0A0A;color:#fff;}
* html #alles #outer #balken_oben .menu_oben ul li a.last.sub{ padding-right:1px}
/** html #alles #outer #balken_oben .menu_oben ul li a.last:visited { width:112px}*/
* html table {border-collapse:collapse; margin:0; padding:0;}
* html #balken_oben .menu_oben ul li a.hide{display:none;}
* html #balken_oben .menu_oben ul li a:visited.hide {display:none;}
* html #balken_oben .menu_oben ul li a.sub { height:55px; line-height:55px}
* html #balken_oben .menu_oben ul li a:visited.sub { height:55px; line-height:55px}
* html #balken_oben .menu_oben ul li a:hover ul li a.hide {display:none;}
* html #balken_oben .menu_oben ul li a:hover {color:#fff; background:#9A0A0A;}
* html #balken_oben .menu_oben ul li a:hover ul {display:block; position:absolute; top:41px; right:0px; border-top:1px solid #fff}
* html #balken_oben .menu_oben ul li a:hover ul li {display:block; background:#BD0C18; color:#fff; width:160px;}
* html #balken_oben .menu_oben ul li a:hover ul li a.sub {background:#9A0A0A; color:#fff }
* html #balken_oben .menu_oben ul li a:hover ul li a { background-image:none;width:140px; padding-right:20px }



/*#######  unten rechts #######*/

.menu_unten_1 .menu_unten li a#menuid81{ width:128px}
.menu_unten_1 .menu_unten{font-family:verdana, arial, sans-serif;padding-left:0px;z-index:999;position: absolute;top:600px;/*background:top left repeat-y url(img/navi_schatten_2.gif);*/width:770px; left:162px;}
.menu_unten_1 .menu_unten ul li a,.menu_unten_1 .menu_unten ul li a:visited{display:block;text-decoration:none;width:126px;height:56px;text-align:center;color:#fff;border:none;line-height:54px;font-weight:700;font-size:14px;background:#9F9690 repeat-x top url(img/navi_top_hg.jpg);filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;}
#alles .menu_unten_1 .menu_unten ul li ul li a,.menu_unten_1 .menu_unten ul li ul li a:visited{ text-align: center; padding:0}
.menu_unten_1 .menu_unten ul li ul li a{background-image:none;}
.menu_unten_1 .menu_unten ul{list-style-type:none;margin:0;padding:0;}
.menu_unten_1 .menu_unten ul li{float:left;position:relative;}
.menu_unten_1 .menu_unten ul li:hover a{color:#fff;}
.menu_unten_1 .menu_unten ul li:hover ul{display:block;position:absolute;bottom:56px;right:0;}
.menu_unten_1 .menu_unten ul li:hover ul li{display:block;color:#fff;width:160px;clear:both;border-bottom:1px solid #fff;background:#9F9690;clear:both;}
.menu_unten_1 .menu_unten ul li:hover ul li a{display:block;background:#A74F4C;color:#fff;width:160px; height:40px; line-height:40px /*padding-right:20px*/}
.menu_unten_1 .menu_unten ul li:hover ul li:hover ul{display:block;position:absolute;right:125px;bottom:0;}
.menu_unten_1 .menu_unten ul li:hover ul.left{left:-105px;}
.menu_unten_1 .menu_unten ul li:hover ul li:hover ul.left{left:-129px;width:160px;}
.menu_unten_1 .menu_unten .menu_unten_1 .menu_unten ul li a:hover,.menu_unten_1 .menu_unten ul li a:hover{background-color:#9A0A0A;}
.menu_unten_1 .menu_unten ul li ul,.menu_unten_1 .menu_unten ul li:hover ul li ul{display:none;}
.menu_unten_1 .menu_unten ul li:hover ul li a.hide,.menu_unten_1 .menu_unten ul li:hover ul li:hover ul li a{background:#BD0C18;color:#fff;}
.menu_unten_1 .menu_unten ul li:hover ul li:hover a.hide,.menu_unten_1 .menu_unten ul li:hover ul li a:hover,.menu_unten_1 .menu_unten ul li:hover ul li:hover ul li a:hover{background:#9A0A0A;color:#fff;}
* html #alles #outer .menu_unten_1 .menu_unten ul li a.last.sub{ padding-right:1px}
/** html #alles #outer .menu_unten_1 .menu_unten ul li a.last:visited { width:112px}*/
* html table {border-collapse:collapse; margin:0; padding:0;}
* html .menu_unten_1 .menu_unten ul li a.hide{display:none;}
* html .menu_unten_1 .menu_unten ul li a:visited.hide {display:none;}
* html .menu_unten_1 .menu_unten ul li a.sub { height:55px; line-height:55px}
* html .menu_unten_1 .menu_unten ul li a:visited.sub { height:55px; line-height:55px}
* html .menu_unten_1 .menu_unten ul li a:hover ul li a.hide {display:none;}
* html .menu_unten_1 .menu_unten ul li a:hover {color:#fff; background:#9A0A0A;}
* html .menu_unten_1 .menu_unten ul li a:hover ul {display:block; position:absolute; bottom:55px; right:0px; border-bottom:1px solid #fff;}
* html .menu_unten_1 .menu_unten ul li a:hover ul li {display:block; background:#A74F4C; color:#fff; width:160px;}
* html .menu_unten_1 .menu_unten ul li a:hover ul li a.sub {background:#A74F4C; color:#fff; text-align:center; height:40px; line-height:40px }
* html .menu_unten_1 .menu_unten ul li a:hover ul li a { background-image:none;width:160px ; height:40px; line-height:40px  }
* html .menu_unten_1 .menu_unten ul li a:hover ul li a ul li a { display:none}
* html .menu_unten_1 .menu_unten ul li a:hover ul li a ul{ border:none}

/*#######  unten links #######*/



#balken_unten .menu_unten{font-family:verdana, arial, sans-serif;padding-left:0px;z-index:999;position:relative;top:0px;/*background:top left repeat-y url(img/navi_schatten_2.gif);*/width:150px;margin-left:0px;}
#balken_unten .menu_unten ul li a,#balken_unten .menu_unten ul li a:visited{display:block;text-decoration:none;width:150px;height:56px;text-align:center;color:#fff;border:none;line-height:54px;font-weight:700;font-size:14px;background:#9F9690 repeat-x top url(img/navi_top_hg.jpg);filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;}
#balken_unten .menu_unten ul li ul li a,#balken_unten .menu_unten ul li ul li a:visited{ text-align:right;}
#balken_unten .menu_unten ul li ul li a{background-image:none;}
#balken_unten .menu_unten ul{list-style-type:none;margin:0;padding:0;}
#balken_unten .menu_unten ul li{float:left;position:relative;}
#balken_unten .menu_unten ul li:hover a{color:#fff;}
#balken_unten .menu_unten ul li:hover ul{display:block;position:absolute;top:56px;right:0;border-top:1px solid #fff;}
#balken_unten .menu_unten ul li:hover ul li{display:block;background:#BD0C18;color:#fff;width:160px;clear:both;}
#balken_unten .menu_unten ul li:hover ul li a{display:block;background:#9E897F;color:#fff;width:140px; padding-right:20px}
#balken_unten .menu_unten ul li:hover ul li:hover ul{display:block;position:absolute;right:125px;bottom:0;}
#balken_unten .menu_unten ul li:hover ul.left{left:-105px;}
#balken_unten .menu_unten ul li:hover ul li:hover ul.left{left:-129px;width:160px;}
#balken_unten .menu_unten #balken_unten .menu_unten ul li a:hover,#balken_unten .menu_unten ul li a:hover{background-color:#9A0A0A;}
#balken_unten .menu_unten ul li ul,#balken_unten .menu_unten ul li:hover ul li ul{display:none;}
#balken_unten .menu_unten ul li:hover ul li a.hide,#balken_unten .menu_unten ul li:hover ul li:hover ul li a{background:#BD0C18;color:#fff;}
#balken_unten .menu_unten ul li:hover ul li:hover a.hide,#balken_unten .menu_unten ul li:hover ul li a:hover,#balken_unten .menu_unten ul li:hover ul li:hover ul li a:hover{background:#9A0A0A;color:#fff;}
* html #alles #outer #balken_unten .menu_unten ul li a.last.sub{ padding-right:1px}
/** html #alles #outer #balken_unten .menu_unten ul li a.last:visited { width:112px}*/
* html table {border-collapse:collapse; margin:0; padding:0;}
* html #balken_unten .menu_unten ul li a.hide{display:none;}
* html #balken_unten .menu_unten ul li a:visited.hide {display:none;}
* html #balken_unten .menu_unten ul li a.sub { height:40px; line-height:40px}
* html #balken_unten .menu_unten ul li a:visited.sub { height:40px; line-height:40px}
* html #balken_unten .menu_unten ul li a:hover ul li a.hide {display:none;}
* html #balken_unten .menu_unten ul li a:hover {color:#fff; background:#9A0A0A;}
* html #balken_unten .menu_unten ul li a:hover ul {display:block; position:absolute; top:41px; right:0px; border-top:1px solid #fff}
* html #balken_unten .menu_unten ul li a:hover ul li {display:block; background:#BD0C18; color:#fff; width:160px;}
* html #balken_unten .menu_unten ul li a:hover ul li a.sub {background:#9A0A0A; color:#fff }
* html #balken_unten .menu_unten ul li a:hover ul li a { background-image:none;width:140px; padding-right:20px }










/* SLIDESHOW */
#slideshow { height:425px; /* hier Hoehe der Slideshow-Bilder angeben */ width:150px; /*border:1px solid green;*/ position: absolute; left:1px; top:150px}
#slideshow img { display:none; position:absolute; top:0; right:0;}
#slideshow img.start { display:block;}

#motto { width:300px; /* border:1px solid red; */font-size:28px; font-weight:bold; text-align:right; position:relative; float:left; padding-top:10px; color:#DEDFDE;}
#oeffnungszeiten {background:no-repeat top right url(img/oeffnungszeiten.jpg); }
#text a img {border:none;}
 #text table a, #text table a:visited { text-decoration:none; font-size:12px; line-height:15px; }
#text p a,#text a:visited {/* text-decoration: underline;*/ font-style:italic; text-decoration:none;}
#text p a:hover { text-decoration:none; font-style: normal; }
#links { width: 254px; float: left;  }
#links a.highslide img { margin:0; padding:0; }
#rechts {float: right; width: 300px; text-align:left; }
.kastenoben {background-image: url(img/kasten-oben.jpg); background-position: center bottom; background-repeat: no-repeat;  }
.kastenmitte{background-image: url(img/kasten-mitte.jpg); background-position: center top; background-repeat: repeat-y; }
.kastenunten{background-image: url(img/kasten-unten.jpg); background-position: center top; background-repeat: no-repeat; }

#rechts h4{padding-top:10px; padding-left:20px;padding-right:15px;}
#rechts h5 { font-style:italic;font-size:11px;line-height:12px;padding-left:20px; padding-right:15px;padding-top:5px; }
#rechts h6 { font-style:italic;font-size:10px;line-height:11px;padding-left:20px; padding-right:15px;padding-top:5px; }
#rechts p {padding-left:20px; padding-right:15px;padding-top:10px;padding-bottom:10px; }

#logo { position:absolute; right:-7px; top:2px;background: top center no-repeat url(img/logo.gif); height:150px; width:350px}
#balken_oben { position:absolute; left:1px; top:65px; background-color:#9F9690; height:56px; width:150px;filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;}
#balken_unten { position:absolute; left:1px; top:600px; background-color:#8F8F8F; height:56px; width:150px;filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;}
#alles { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
/*#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }
#alles.id1 { background:top left no-repeat url(seitenhg/start_hg.jpg);  }*/


.slider-wrap p{text-align:left;margin:0;}
.slider-wrap p{/*line-height:1em;*/}
.slider-wrap ul{/*line-height:1.4em;*/}
.slider-wrap p a{color:#39c;text-decoration:none;}
.slider-wrap li a{color:#39c;text-decoration:none;}
/*.slider-wrap p.intro{border-bottom:1px solid #ccc;margin-bottom:20px;text-align:center;width:100%;padding:20px 0 30px;}*/
p#cross-links{text-align:center;border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:30px;}
noscript p,noscript ol{color:#a00;font-size:13px;line-height:1.4em;text-align:left;}
noscript a{color:#a00;text-decoration:underline;}
noscript ol{margin-left:25px;}
.slider-wrap a:focus{outline:none;}
#alles .slider-wrap img{ padding: 0  }

.slider-wrap h3{border-bottom:1px solid silver;margin-bottom:5px;padding-bottom:3px;text-align:left;}
.stripViewer .panelContainer .panel ul{text-align:left;margin:0 15px 0 30px;}
.slider-wrap{width:100%;margin:0px 0 0 0; height:330px; }
.csw{width:100%;height:550px;overflow: hidden;}
.csw .loading{text-align:center;margin:200px 0 300px;}
.stripViewer{position:relative; overflow: hidden;width:450px;height:330px;clear:both;margin-left:0px; }


.stripViewer .panelContainer{position:relative;left:0;top:0;width:100%;list-style-type:none;}
.stripViewer .panelContainer .panel{float:left;height:100%;position:relative;width:680px;}
.stripViewer .panelContainer .panel .wrapper{padding: 0 10px 0 0px;}
/*.stripNav{margin:auto;}*/
.stripNav ul{list-style:none;}
.stripNav ul li{float:left;margin-right:2px;}
#alles .stripNav a{font-size:9px;text-align:center;/*background:#fff; border:1px solid #ccc;*/text-decoration:none;display:block; color:#fff; line-height:142px; overflow:visible/*padding:0 15px;*/}
* html #alles .stripNav a{font-size:9px;text-align:center;/*background:#fff; border:1px solid #ccc;*/text-decoration:none;display:block; color:#fff; line-height:16px; overflow:visible/*padding:0 15px;*/}
/*.stripNav li.tab1 a{background:#60f;}
.stripNav li.tab2 a{background:#60c;}
.stripNav li.tab3 a{background:#63f;}
.stripNav li.tab4 a{background:#63c;}
.stripNav li.tab5 a{background:#00e;}*/
.stripNav li a:hover{}
.stripNav li a.current{ /*color:#E7E7E7;*/}
.stripNavL,.stripNavR{position:absolute;top:230px;text-indent:-9000em;}
.stripNavL a,.stripNavR a{display:block;height:40px;width:40px;}
/*.stripNavL{left:0;background:url(images/arrow-left.gif) no-repeat center;}
.stripNavR{right:0;background:url(images/arrow-right.gif) no-repeat center;}*/
		
*+html .slider-wrap h3 { padding-left:12px}

#alles .treppen .slider-wrap .stripNav .tab1 a { position:absolute; left:440px; top:50px;}
.treppen .slider-wrap .stripNav .tab2 a {position:absolute; left:550px; top:50px}
.treppen .slider-wrap .stripNav .tab3 a  {position:absolute; left:650px; top:50px}
.treppen .slider-wrap .stripNav .tab4 a  {position:absolute; left:440px; top:137px}
.treppen .slider-wrap .stripNav .tab5 a  {position:absolute; left:550px; top:137px}
.treppen .slider-wrap .stripNav .tab6 a  {position:absolute; left:650px; top:137px}
.treppen .slider-wrap .stripNav .tab7 a  {position:absolute; left:440px; top:224px}
.treppen .slider-wrap .stripNav .tab8 a  {position:absolute; left:550px; top:224px}
.treppen .slider-wrap .stripNav .tab9 a  {position:absolute; left:650px; top:224px}
.treppen .slider-wrap .stripNav .tab10 a  {position:absolute; left:440px;top:315px; }
.treppen .slider-wrap .stripNav .tab11 a  {position:absolute; left:550px; top:315px;}
.treppen .slider-wrap .stripNav .tab12 a  {position:absolute; left:650px;top:315px; }

* html #alles .treppen .slider-wrap .stripNav .tab1 a { position:absolute; left:420px; }
* html .treppen .slider-wrap .stripNav .tab2 a {position:absolute; left:530px;}
* html .treppen .slider-wrap .stripNav .tab3 a  {position:absolute; left:630px;}
* html .treppen .slider-wrap .stripNav .tab4 a  {position:absolute; left:420px;}
* html .treppen .slider-wrap .stripNav .tab5 a  {position:absolute; left:530px; }
* html .treppen .slider-wrap .stripNav .tab6 a  {position:absolute; left:630px; }
* html .treppen .slider-wrap .stripNav .tab7 a  {position:absolute; left:420px;}
* html .treppen .slider-wrap .stripNav .tab8 a  {position:absolute; left:530px;}
* html .treppen .slider-wrap .stripNav .tab9 a  {position:absolute; left:630px;}
* html .treppen .slider-wrap .stripNav .tab10 a  {position:absolute; left:420px;}
* html .treppen .slider-wrap .stripNav .tab11 a  {position:absolute; left:530px;  }
* html .treppen .slider-wrap .stripNav .tab12 a  {position:absolute; left:630px;}



.treppen .slider-wrap .stripNav a { overflow:hidden}

#blaettern { position:absolute; left:650px;top:315px; border:1px solid #A8A4A1 ; height:64px; line-height:60px; width:64px; text-align:center; background-image:url(img/pfeil.gif); background-position:center bottom; background-repeat:no-repeat}
* html #blaettern {  left:630px;top:315px;}

#alles .weiter { position:absolute; left:320px;top:5px; border:1px solid #A8A4A1 ; height:64px; line-height:60px; width:80px; text-align:center; z-index:9999999; background-color:#999; font-size:10px; white-space:normal; text-decoration:none}

#blaettern a {}
#blaettern a:hover {color: #8F8F8F;}
#blaettern a.active {color: #000;}


#alles.id99 #text a,#alles .id99 #text a:visited  { text-decoration:none; font-style:normal}
#alles.id99 #text a:hover { text-decoration:underline}





