* { margin: 0; padding: 0; }
body { background:#fff url(/files/background2.gif) repeat-x; margin:0; padding:0; position:relative; border:0; text-align:center; }
#wrapper {width:1216px; margin:0 auto; text-align:left; position:relative; overflow:hidden;}
* html #wrapper {overflow:visible; z-index:500;}
#system-message-container { text-align:left; display:none; position:absolute; top:0; right:0; width:100%; height:100%; z-index:1500; background-image:url(/files/fix/Abdunkler.png);}
#ts1147x200 { width:1147px; height:200px; overflow:hidden; background-image:url(/files/F3C1A71E93BCD60717086D90.png); background-repeat:no-repeat; margin-left:48px; display:block; float:left;} /* oberes Werbebanner */
#ts1000x6 { width:1000px; height:6px; overflow:hidden; float:left;}
#ts1147x7 { width:1147px; height:7px; margin-left:48px; margin-right:100px; background-color:#A00080; overflow:hidden; display:block;}
#shadow { background:#fff url(/files/bgbottom.gif) repeat-x; width:100%; height:202px; margin-top:-147px; overflow:hidden; display:block; text-align:center;}
#subline { background:transparent url(/files/subline.gif) no-repeat; width:1216px; height:55px; margin-top:147px; margin-left:auto; margin-right:auto; overflow:hidden; display:block;}
#sockel { background-color:#1a0043; width:100%; height:65px; overflow:hidden; text-align:center;}
#law { width:1195px; height:80px; overflow:hidden; margin:0 auto; text-align:left;}
#order { width:500px; height:15px; overflow:hidden; margin-left:39px; margin-top:16px; text-align:left;}
#content { width:1147px; height:100%; min-height:550px; overflow:hidden; overflow:hidden; margin-left:48px; background-image:url(/files/contentbg.gif)}
#icontent { width:1000px; min-height:550px; overflow:hidden; float:left; }
#adcontent { width: 147px; min-height:500px; overflow: hidden;}
#menuPositioner { width:1147px; position:relative;  margin-left:48px; display:block;}
#menu, 
#menu ul { padding:0; margin:0; list-style:none; font:12px arial, verdana, sans-serif; position:relative; z-index:100; }
#menu { height:52px; float:left; padding:0; position:relative; }
#menu ul { position:absolute; left:-9999px; top:-9999px; }
#menu table { border-collapse:collapse; margin:-1px; padding:0; width:0; height:0; }
#menu li { float:left; }
#menu li a { display:block; float:left; color:#000; height:52px; padding:0 0px 0 0; line-height:24px; text-decoration:none; }
#menu li:hover { position:relative; z-index:100; }
#menu a:hover { position:relative; z-index:100; color:#fc0; }
#menu li:hover > a { color:#000; }
#menu :hover ul { left:0; top:26px; z-index:300; width:283px; background-image:url(/files/Astro_Oberes_Ausklappmenue.gif); background-position:0px 0px; }
#menu :hover ul li a { height:20px; width:283px; text-align:center; line-height:20px; background-image:url(/files/Astro_Oberes_Ausklappmenue.gif); background-position:0px 0px; font-size:13px; }
#menu :hover ul li a:hover { background-image:url(/files/Astro_Oberes_Ausklappmenue.gif); background-position:-283px 0px; text-align:center; }
#menu :hover ul li:hover > a { background-image:url(/files/Astro_Oberes_Ausklappmenue.gif); background-position:-283px 0px; text-align:center; }
#menu :hover ul ul { position:absolute; left:-9999px; top:-9999px; }
a.big_button { overflow: hidden; background-image: url(/files/Grosser-Button_Vorschau.jpg); width: 908px; height: 202px; display: block; text-decoration: none;}
a.big_button:hover { background-position: 0 202px; }
a.big_button img { margin-right:20px; float:left; }
.big_button_text { color:#1A0043; overflow: hidden; margin-top: 30px; text-align: left; marin-right: 25px; }
.big_button_headline {color:#1A0043; font-family:Times, serif; font-size:24px; text-align: left; line-height:110%; margin-bottom:3px; margin-top: 30px; display:block;}
.big_button_preis { color:#fff; font-family:Times, serif; font-size:40px; line-height:140%; text-align: right; display:block; padding-right:30px;}
a.small_button { overflow: hidden; background-image: url(/files/Kleiner-Button_Vorschau.jpg); width: 454px; height: 101px; display: block; text-decoration: none; float: left;}
a.small_button:hover { background-position: 0 101px; }
a.small_button img { margin-right:20px; float:left; }
.small_button_headline {color:#1A0043; font-family:Times, serif; font-size:22px; text-align: left; line-height:110%; margin-top: 26px; display:block;}
.small_button_preis { color:#fff; font-family:Times, serif; font-size:22px; line-height:140%; text-align: right; display:block; padding-right:20px; margin-top: -13px;}
.mp1 { width:154px; height:26px; background-image:url(/files/Astro_Obere_Buttonleiste.gif); background-position:0px -0px; float:left; }
a.mp1 { background-position:0px -0px; }
a.mp1:hover { background-position:0px -26px; }
a.mp1:active { background-position:0px -52px; }
.mp2 { width:154px; height:26px; background-image:url(/files/Astro_Obere_Buttonleiste.gif); background-position:-154px -0px; float:left; }
a.mp2 { background-position:-154px -0px; }
a.mp2:hover { background-position:-154px -26px; }
a.mp2:active { background-position:-154px -52px; }
.mp3 { width:106px; height:26px; background-image:url(/files/Astro_Obere_Buttonleiste.gif); background-position:-308px -0px; float:left; }
a.mp3 { background-position:-308px -0px; }
a.mp3:hover { background-position:-308px -26px; }
a.mp3:active { background-position:-308px -52px; }
.mp4 { width:201px; height:26px; background-image:url(/files/Astro_Obere_Buttonleiste.gif); background-position:-414px -0px; float:left; }
a.mp4 { background-position:-414px -0px; }
a.mp4:hover { background-position:-414px -26px; }
a.mp4:active { background-position:-414px -52px; }
.mp5 { width:231px; height:26px; background-image:url(/files/Astro_Obere_Buttonleiste.gif); background-position:-615px -0px; float:left; }
a.mp5 { background-position:-615px -0px; }
a.mp5:hover { background-position:-615px -26px; }
a.mp5:active { background-position:-615px -52px; }
.mp6 { width:154px; height:26px; background-image:url(/files/Astro_Obere_Buttonleiste.gif); background-position:-846px -0px; float:left; }
a.mp6 { background-position:-846px -0px; }
a.mp6:hover { background-position:-846px -26px; }
a.mp6:active { background-position:-846px -52px; }
.mp7 { width:147px; height:26px; background-image:url(/files/Astro_Obere_Buttonleiste.gif); background-position:-1000px -0px; float:left; }
a.mp7 { background-position:-1000px -0px; }
a.mp7:hover { background-position:-1000px -26px; }
a.mp7:active { background-position:-1000px -52px; }
#menu2, 
#menu2 ul { padding:0; margin:0; list-style:none; font:12px arial, verdana, sans-serif; position:relative; z-index:80; }
#menu2 { height:26px; float:left; padding:0; position:relative; }
#menu2 ul { position:absolute; left:-9999px; top:-9999px; }
#menu2 table { border-collapse:collapse; margin:-1px; padding:0; width:0; height:0; }
#menu2 li { float:left; }
#menu2 li a { display:block; float:left; color:#000; height:26px; padding:0 0px 0 0; line-height:24px; text-decoration:none; }
#menu2 li:hover { position:relative; z-index:100; }
#menu2 a:hover { position:relative; z-index:100; color:#fc0; }
#menu2 li:hover > a { color:#000; }
#menu2 :hover ul { left:0; top:26px; z-index:300; width:283px; background-image:url(/files/Astro_Oberes_Ausklappmenue.gif); background-position:0px 0px; }
#menu2 :hover ul li a { height:20px; width:283px; text-align:center; line-height:20px; background-image:url(/files/Astro_Oberes_Ausklappmenue.gif); background-position:0px 0px; font-size:13px; }
#menu2 :hover ul li a:hover { background-image:url(/files/Astro_Oberes_Ausklappmenue.gif); background-position:-283px 0px; text-align:center; }
#menu2 :hover ul li:hover > a { background-image:url(/files/Astro_Oberes_Ausklappmenue.gif); background-position:-283px 0px; text-align:center; }
#menu2 :hover ul ul { position:absolute; left:-9999px; top:-9999px; }
.lp1 { width:146px; height:52px; background-image:url(/files/Astro_1._Buttonleiste.gif); background-position:0px -0px; float:left; }
a.lp1 { background-position:0px -0px; }
a.lp1:hover { background-position:0px -52px; }
a.lp1:active { background-position:0px -104px; }
.lp2 { width:143px; height:52px; background-image:url(/files/Astro_1._Buttonleiste.gif); background-position:-250px -0px; float:left; }
a.lp2 { background-position:-146px -0px; }
a.lp2:hover { background-position:-146px -52px; }
a.lp2:active { background-position:-146px -104px; }
.lp3 { width:143px; height:52px; background-image:url(/files/Astro_1._Buttonleiste.gif); background-position:-533px -0px; float:left; }
a.lp3 { background-position:-289px -0px; }
a.lp3:hover { background-position:-289px -52px; }
a.lp3:active { background-position:-289px -104px; }
.lp4 { width:143px; height:52px; background-image:url(/files/Astro_1._Buttonleiste.gif); background-position:-737px -0px; float:left; }
a.lp4 { background-position:-432px -0px; }
a.lp4:hover { background-position:-432px -52px; }
a.lp4:active { background-position:-432px -104px; }
.lp5 { width:143px; height:52px; background-image:url(/files/Astro_1._Buttonleiste.gif); background-position:-881px -0px; float:left; }
a.lp5 { background-position:-575px -0px; }
a.lp5:hover { background-position:-575px -52px; }
a.lp5:active { background-position:-575px -104px; }
.lp6 { width:143px; height:52px; background-image:url(/files/Astro_1._Buttonleiste.gif); background-position:-533px -0px; float:left; }
a.lp6 { background-position:-718px -0px; }
a.lp6:hover { background-position:-718px -52px; }
a.lp6:active { background-position:-718px -104px; }
.lp7 { width:143px; height:52px; background-image:url(/files/Astro_1._Buttonleiste.gif); background-position:-737px -0px; float:left; }
a.lp7 { background-position:-861px -0px; }
a.lp7:hover { background-position:-861px -52px; }
a.lp7:active { background-position:-861px -104px; }
.lp8 { width:143px; height:52px; background-image:url(/files/Astro_1._Buttonleiste.gif); background-position:-881px -0px; float:left; }
a.lp8 { background-position:-1004px -0px; }
a.lp8:hover { background-position:-1004px -52px; }
a.lp8:active { background-position:-1004px -104px; }
.np1 { width:250px; height:26px; background-image:url(/files/Astro_2._Buttonleiste.gif); background-position:0px -0px; float:left; }
a.np1 { background-position:0px -0px; }
a.np1:hover { background-position:0px -26px; }
a.np1:active { background-position:0px -52px; }
.np2 { width:283px; height:26px; background-image:url(/files/Astro_2._Buttonleiste.gif); background-position:-250px -0px; float:left; }
a.np2 { background-position:-250px -0px; }
a.np2:hover { background-position:-250px -26px; }
a.np2:active { background-position:-250px -52px; }
.np3 { width:204px; height:26px; background-image:url(/files/Astro_2._Buttonleiste.gif); background-position:-533px -0px; float:left; }
a.np3 { background-position:-533px -0px; }
a.np3:hover { background-position:-533px -26px; }
a.np3:active { background-position:-533px -52px; }
.np4 { width:144px; height:26px; background-image:url(/files/Astro_2._Buttonleiste.gif); background-position:-737px -0px; float:left; }
a.np4 { background-position:-737px -0px; }
a.np4:hover { background-position:-737px -26px; }
a.np4:active { background-position:-737px -52px; }
.np5 { width:266px; height:26px; background-image:url(/files/Astro_2._Buttonleiste.gif); background-position:-881px -0px; float:left; }
a.np5 { background-position:-881px -0px; }
a.np5:hover { background-position:-881px -26px; }
a.np5:active { background-position:-881px -52px; }
#submenu, 
#submenu ul { padding:0; margin:0; list-style:none; font:12px arial, verdana, sans-serif; position:relative; z-index:60; }
#submenu { height:25px; float:left; padding:0; position:relative; }
#submenu ul { position:absolute; left:-9999px; top:-9999px; }
#submenu table { border-collapse:collapse; margin:-1px; padding:0; width:0; height:0; }
#submenu li { float:left; }
#submenu li a { display:block; float:left; color:#000; height:25px; padding:0 0px 0 0; line-height:16px; text-decoration:none; }
#submenu li:hover { position:relative; z-index:100; }
#submenu a:hover { position:relative; z-index:100; color:#fc0; }
#submenu li:hover > a { color:#000; }
#submenu :hover ul { left:0; top:25px; z-index:300; width:190px; background-image:url(/files/Astro_Unteres_Ausklappmenue.gif); background-position:0px 0px; }
#submenu :hover ul li a { height:20px; width:190px; text-align:center; line-height:20px; background-image:url(/files/Astro_Unteres_Ausklappmenue.gif); background-position:0px 0px; font-size:12px; }
#submenu :hover ul li a:hover { background-image:url(/files/Astro_Unteres_Ausklappmenue.gif); background-position:-190px 0px; text-align:center; }
#submenu :hover ul li:hover > a { background-image:url(/files/Astro_Unteres_Ausklappmenue.gif); background-position:-190px 0px; text-align:center; }
#submenu :hover ul ul { position:absolute; left:-9999px; top:-9999px; }
.smp1 { width:153px; height:25px; background-image:url(/files/fix/submenu.gif); background-position:0px 0px; float:left; }
a.smp1 { background-position:0px 0px; }
a.smp1:hover { background-position:0px -25px; }
a.smp1:active { background-position:0px -50px; }
.smp2 { width:120px; height:25px; background-image:url(/files/fix/submenu.gif); background-position:-153px 0px; float:left; }
a.smp2 { background-position:-153px 0px; }
a.smp2:hover { background-position:-153px -25px; }
a.smp2:active { background-position:-153px -50px; }
.smp2l { width:120px; height:25px; background-image:url(/files/fix/submenu.gif); background-position:-153px -75px; float:left; }
a.smp2l { background-position:-153px -75px; }
a.smp2l:hover { background-position:-153px -100px; }
a.smp2l:active { background-position:-153px -125px; }
.smp3 { width:207px; height:25px; background-image:url(/files/fix/submenu.gif); background-position:-273px 0px; float:left; }
a.smp3 { background-position:-273px 0px; }
a.smp3:hover { background-position:-273px -25px; }
a.smp3:active { background-position:-273px -50px; }
.smp4 { width:139px; height:25px; background-image:url(/files/fix/submenu.gif); background-position:-480px 0px; float:left; }
a.smp4 { background-position:-480px 0px; }
a.smp4:hover { background-position:-480px -25px; }
a.smp4:active { background-position:-480px -50px; }
.smp5 { width:141px; height:25px; background-image:url(/files/fix/submenu.gif); background-position:-619px 0px; float:left; }
a.smp5 { background-position:-619px 0px; }
a.smp5:hover { background-position:-619px -25px; }
a.smp5:active { background-position:-619px -50px; }
.smp6 { width:251px; height:25px; background-image:url(/files/fix/submenu.gif); background-position:-760px 0px; float:left; }
a.smp6 { background-position:-760px 0px; }
a.smp6:hover { background-position:-760px -25px; }
a.smp6:active { background-position:-760px -50px; }
.smp7 { width:136px; height:25px; background-image:url(/files/fix/submenu.gif); background-position:-1011px 0px; float:left; }
a.smp7 { background-position:-1011px 0px; }
a.smp7:hover { background-position:-1011px -25px; }
a.smp7:active { background-position:-1011px -50px; }
.steine { width:147px; height:180px; background-image:url(/files/Heilschmuck.png); float:right; }
a.steine { background-position:0px 0px; }
a.steine:hover { background-position:-147px 0px; }
a.steine:active { background-position:-294px 0px; }
 
.partner { width:122px; height:14px; background-image:url(/files/3B6E39D379F504ABCE0BA163.gif); background-position:0px -14px; float:left; }
a.partner { background-position:0px -0px; }
a.partner:hover { background-position:0px -14px; }
a.partner:active { background-position:0px -28px; }
.recht { width:238px; height:14px; background-image:url(/files/3B6E39D379F504ABCE0BA163.gif); background-position:-122px -14px; float:left; }
a.recht { background-position:-122px -0px; }
a.recht:hover { background-position:-122px -14px; }
a.recht:active { background-position:-122px -28px; }
.LTVerlArea, .ltverlarea { background-color: #000; height: 37px; width: 1000px; overflow: hidden;}
.LTverlauf, .ltverlauf { margin-left:47px; margin-top:12px; font-family:Arial, helvetica, Verdana, sans-serif; font-size:11px; text-align:left; color:#998bae; background-color:#000; width:950px;}
.LTverlauf a, .ltverlauf a { color: #998bae; }
a.LTvb, a.ltvb {color:#fff; text-decoration:none;}
a.LTvb:hover, a.ltvb:hover {color:#fff; text-decoration:underline;}
a.LTvb:active, a.ltvb:active {color:#fff; text-decoration:none;}
.LTHeadArea, .ltheadarea { width:1000px; background-image:url(/files/77526FCD7003828A02E19357.gif); overflow:hidden;}
.LTHead, .lthead {margin-top:19px; margin-bottom:13px; margin-left:47px; margin-right:40px; font-family:Times, serif; color:#fff; font-size:38px; text-transform:uppercase;}
.LTHeadSubFrame, .ltheadsubframe {width:1000px; height:16px; overflow:hidden; background-color:#000;}
.LTbody {font-family:Arial, Helvetica, Verdana, sans-serif; width:908px; margin-left:47px; margin-top:32px; font-size:13px; line-height:140%; overflow:hidden; text-align:left; height:100%;}
.LTbody p {margin:0px;}
.LTbot {width:1000px; height:40px; overflow:hidden;}
.button_klein { width:182px; display:inline-block; height:29px; background-image:url(/files/Astro_Button_klein.png);
overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:12px; text-align:center; color:#FFF; padding-top: 5px;}
a.button_klein { color:#ffc7f0; text-decoration:none; }
a.button_klein:hover { color:#422C66; background-position:0px -34px; }
a.button_klein:active { color:#422C66; }
.button_klein_a { width:182px; display:inline-block; height:29px; background-image:url(/files/Astro_Button_klein.png);
overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:12px; text-align:center; color:#422C66; padding-top: 5px; background-position:0px -34px;}
.button_klein_Auszeich, .button_klein_auszeich {  width:182px; display:inline-block; height:29px; background-image:url(/files/Astro_Button_klein_Auszeich.png);
overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:12px; text-align:center; color:#422C66; padding-top: 5px;}
a.button_klein_Auszeich, a.button_klein_auszeich { color:#4a2b00; text-decoration:none; }
a.button_klein_Auszeich:hover, a.button_klein_auszeich:hover { color:#422C66; background-position:0px -34px; }
a.button_klein_Auszeich:active, a.button_klein_auszeich:active { color:#422C66; }
.button_klein_Auszeich_a, .button_klein_auszeich_a { width:182px; display:inline-block; height:29px; background-image:url(/files/Astro_Button_klein_Auszeich.png);
overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:12px; text-align:center; color:#422C66; padding-top:5px; background-position:0px -34px;}
.button_klein_lb { width:162px; display:block; height:29px; padding-top:-5px; background-image:url(/files/Astro_Button_klein.png);
overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:12px; text-align:left; color:#422C66; padding-top: 5px; padding-left:20px;}
a.button_klein_lb { color:#ffc7f0; text-decoration:none; }
a.button_klein_lb:hover { color:#422C66; background-position:0px -34px; }
a.button_klein_lb:active { color:#422C66; }
.button_klein_lb_a { width:162px; display:block; height:29px; padding-top:-5px; background-image:url(/files/Astro_Button_klein.png);
overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:12px; text-align:left; color:#422C66; padding-top: 5px; padding-left:20px; background-position:0px -34px;}
.button_klein_Auszeich_lb, .button_klein_auszeich_lb { width:162px; display:block; height:29px; padding-top:-5px; background-image:url(/files/Astro_Button_klein_Auszeich.png);
overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:12px; text-align:left; color:#764500; padding-top: 5px; padding-left:20px;}
a.button_klein_Auszeich_lb, a.button_klein_auszeich_lb { color:#764500; text-decoration:none; }
a.button_klein_Auszeich_lb:hover, a.button_klein_auszeich_lb:hover { color:#422C66; background-position: 0px -34px; }
a.button_klein_Auszeich_lb:active, a.button_klein_auszeich_lb:active { color:#422C66; }
.button_klein_Auszeich_lb_a, .button_klein_auszeich_lb_a { width:162px; display:block; height:29px; padding-top:-5px; background-image:url(/files/Astro_Button_klein_Auszeich.png);
overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:12px; text-align:left; color:#422C66; padding-top:5px; padding-left:20px; background-position:0px -34px;}
.button_kurz { width:182px; display:inline-block; height:31px; background-image:url(/files/Astro_Button_kurz.png); 
        overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; 
        font-size:16px; text-align:center; color:#FFF; padding-top: 7px;}
a.button_kurz { color:#fff; text-decoration:none; }
a.button_kurz:hover { color:#422C66; background-position:0px -38px; }
a.button_kurz:active { color:#fff; }
.button_kurz_a { width:182px; display:inline-block; height:31px; background-image:url(/files/Astro_Button_kurz.png); 
        overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; 
        font-size:16px; text-align:center; color:#422C66; padding-top: 7px; background-position:0px -38px;}
.button_kurz_lb { width:162px; display:inline-block; height:31px; background-image:url(/files/Astro_Button_kurz.png); 
        overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; 
        font-size:16px; text-align:left; color:#FFF; padding-top: 7px; padding-left:20px;}
a.button_kurz_lb { color:#fff; text-decoration:none; }
a.button_kurz_lb:hover { color:#422C66; background-position:0px -38px; }
a.button_kurz_lb:active { color:#fff; }
.button_kurz_lb_a { width:162px; display:inline-block; height:31px; background-image:url(/files/Astro_Button_kurz.png); 
        overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; 
        font-size:16px; text-align:left; color:#422C66; padding-top: 7px; padding-left:20px; background-position:0px -38px;}
.button_lang { width:268px; display:inline-block; height:31px; background-image:url(/files/Astro_Button_lang.png);
overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:16px; text-align:center; color:#FFF; padding-top: 7px;}
a.button_lang { color:#fff; text-decoration:none; }
a.button_lang:hover { color:#422C66; background-position:0px -38px; }
a.button_lang:active { color:#fff;}
.button_lang_a { width:268px; display:inline-block; height:31px; background-image:url(/files/Astro_Button_lang.png);
overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:16px; text-align:center; color:#422C66; padding-top: 7px; background-position:0px -38px;}
.button_lang_lb { width:248px; display:inline-block; height:31px; background-image:url(/files/Astro_Button_lang.png);
overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:16px; text-align:left; color:#FFF; padding-top: 7px; padding-left:20px;}
a.button_lang_lb { color:#fff; text-decoration:none; }
a.button_lang_lb:hover { color:#422C66; background-position:0px -38px; }
a.button_lang_lb:active { color:#fff;}
.button_lang_lb_a { width:248px; display:inline-block; height:31px; background-image:url(/files/Astro_Button_lang.png);
overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:16px; text-align:left; color:#422C66; padding-top:7px; padding-left:20px; background-position:0px -38px;}
.button_PDF, .button_pdf { height:31px; background-image:url(/files/Astro_Button_PDF.png);
overflow:hidden; font-family:Arial, Helvetica, Verdana, sans-serif; background-repeat:no-repeat; 
font-size:16px; text-align:left; color:#422C66; padding-left:57px; padding-top:7px; display: inline-block;}
a.button_PDF, a.button_pdf { color:#422C66; text-decoration:none; }
a.button_PDF:hover, a.button_pdf:hover { color:#0F0028; background-position: 0px -38px; }
a.button_PDF:active, a.button_pdf:active { color:#422C66;}
.amulett {width:147px; height:543px; float:right; background-image:url(/files/B023C72F3FFFC3452AE83E88.png)}
a.amulett {text-decoration:none;}
a.amulett:hover {background-position:-147px 0px;}
a.amulett:active {text-decoration:none}
.stefanie {width:147px; height:312px; float:right; background-image:url(/files/359AF6A47F512FA8EC253D1C.jpg)}
a.stefanie {text-decoration:none;}
a.stefanie:hover {background-position:-147px 0px;}
a.stefanie:active {text-decoration:none}
.subhead { color:#A00080; margin-bottom:14px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:18px; text-align:left; text-transform:uppercase; display:block;}
.bodytext { color:#29006d; font-family : Arial, Helvetica, Verdana, sans-serif; font-size:13px; line-height:140%; text-align:left; }
p.bodytext {margin-bottom:12px;}
p.C_Bodytext, p.c_bodytext {margin-bottom:12px;}
.AA_Seiten-Ueberschrift_serif, .aa_seiten-ueberschrift_serif { color:#FFFFFF; font-family:Times, serif; font-size:38px; line-height:100%; text-align:left; text-transform:uppercase; }
.A_Artikel-Haupt-Ueberschrift_gross, .a_artikel-haupt-ueberschrift_gross, h1 { margin-top:0px; margin-bottom:14px; font-weight:300; color:#A00080; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:35px; line-height:110%; text-align:left; }
.AA_Artikel-Haupt-Ueberschrift_gross_serif, .aa_artikel-haupt-ueberschrift_gross_serif { color:#A00080; font-family:Times, serif; font-size:36px; line-height:110%; text-align:left; }
.A_Artikel-Haupt-Ueberschrift_mittel, .a_artikel-haupt-ueberschrift_mittel, h2 { margin-top:0px; margin-bottom:20px; font-weight:300; color:#A00080; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:29px; line-height:110%; text-align:left; }
.AA_Artikel-Haupt-Ueberschrift_mittel_serif, .aa_artikel-haupt-ueberschrift_mittel_serif { color:#A00080; font-family:Times, serif; font-size:30px; line-height:110%; text-align:left; }
.A_Artikel-Ueberschrift, .a_artikel-ueberschrift, h3 { margin-top:0px; margin-bottom:14px; font-weight:300; color:#A00080; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:18px; line-height:125%; text-align:left; text-transform:uppercase; display:block;}
.AA_Artikel-Ueberschrift_serif, .aa_artikel-ueberschrift_serif { color:#A00080; font-family:Times, serif; font-size:19px; line-height:110%; text-align:left; }
.B_Absatz-Ueberschrift, .b_absatz-ueberschrift, h4 { margin-top:10px; margin-bottom:10px; font-weight:300; color:#A00080; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:16px; line-height:125%; text-align:left; text-transform:uppercase; }
.C_Bodytext, .c_bodytext { color:#29006d; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; line-height:140%; text-align:left; }
.C_Bodytext b, .c_bodytext b { font-weight:bold; }
.E_Bodytext_Auszeichnung, .e_bodytext_auszeichnung { color:#29006d; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; line-height:100%; text-align:left; text-transform:uppercase; }
.F_Hinweis_normal_kursiv, .f_hinweis_normal_kursiv { color:#29006d; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; font-style:italic; line-height:100%; text-align:left; }
.I_Produkt-Head, .i_produkt-head, h5 { margin-top:0px; margin-bottom:10px; font-weight:300; color:#A00080; font-family:Times, serif; font-size:24px; text-align:left; line-height:110%; margin-bottom:3px; display:block;}
.J_Produkt-Body, .j_produkt-body { color:#29006d; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; font-style:italic; line-height:140%; text-align:left; }
.K_Produkt-Eurozeichen_Farbe, .k_produkt-eurozeichen_farbe { color:#A00080; font-family:Times, serif; font-size:40px; line-height:140%; text-align:right; }
.L_Produkt-Eurozeichen_Hell, .l_produkt-eurozeichen_hell { color:#FFFFFF; font-family:Times, serif; font-size:40px; line-height:140%; text-align:right; }
.M_Produkt-Preis_Farbe, .m_produkt-preis_farbe { color:#A00080; font-family:Times, serif; font-size:40px; line-height:140%; text-align:right; display:block;}
span.n_produkt-preis_hell, .N_Produkt-Preis_Hell { color:#FFFFFF; font-family:Times, serif; font-size:40px; line-height:140%; text-align:right; }
.Q_Formular-Head_Persoenliche, .q_formular-head_persoenliche, h6 { margin-top:5px; margin-bottom:10px; font-weight:300; color:#A00080; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:18px; text-align:left; }
.R_Formular-Hinweis_Gekennzeichnet, .r_formular-hinweis_gekennzeichnet { color:#72579F; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; text-align:left; }
.S_Formular-Body_Anrede, .s_formular-body_anrede { color:#29006d; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; line-height:210%; text-align:right; }
.T_Formular-Feld_Auswaehlen, .t_formular-feld_auswaehlen { color:#4A4B4E; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; text-align:left; }
a.Produktfeld, a.produktfeld { overflow:hidden; text-decoration:none; margin-bottom:28px; display:block; padding-left:395px; padding-top:25px; height:177px; width:287px; padding-right:30px; background:url(/files/Gold_02_Vorschau.jpg) no-repeat #fab51e; }
#cookiearea {background-color: #ffc100;}
.chleft {float:left; margin-left:48px; width:745px; overflow:hidden; color: #29006d; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 150%; margin-top:20px; margin-bottom:17px; margin-right:48px;}
.chleft a {text-decoration: none; color: #db00cc;}
.chleft a:hover {color:#fff;}
.chright{width: 190px; overflow: hidden;}
