*{list-style:none;margin:0;padding:0}
body{font-family:"Lucida Grande", Arial, Verdana,sans-serif;font-size:12px;color:#333;text-align:center}
h1,h2,h3{font:16px Arial, Geneva, Arial, Helvetica, sans-serif;font-weight:700;color:#5bd466;margin-bottom:15px}
h1{background:url(../images/h1.jpg) repeat-x;font-weight:700;height:20px;color:#fff;font-size:13px;text-align:left;padding-left:4px;background-color:#6fd359;padding-top:5px;border:0;border-left:1px solid #79b96d;border-right:1px solid #79b96d;margin:0 0 10px}
h2{background:url(../images/pic_dot.gif) repeat-x 0 30px;padding-bottom:20px;color:#5bd466;margin-left:3px;margin-top:10px;font-size:18px;margin-right:5px}
p.left{margin:0 8px 0 5px}
h3,h4{font-size:14px;font-weight:700;color:#5bd466;margin-bottom:15px}
h4{margin-bottom:14px}
h2.blue{font:14px Arial, tahoma, verdana, sans-serif;font-weight:700;color:#5bd466}
a{text-decoration:none;font-weight:700;color:#333}
#content{width:800px;float:left;line-height:13px;text-align:justify;overflow:visible}
#main{text-align:left;position:relative;top:10px;width:780px;overflow:visible;margin:auto}
#main_box{overflow:visible;margin:0}
#box{font-size:9pt;background:url(../images/box.jpg) no-repeat;width:210px;min-height:200px;margin-right:5px;float:left;padding:3px 25px 10px 30px}
#copyright{font-size:8pt;text-align:left;color:#979898;width:805px;margin:28px 0 30px auto}
#floatbox{width:780px;float:left;overflow:visible;margin:5px 0}
#leftbox{width:602px;float:left;line-height:18px;overflow:visible}
#leftbox_content{margin:0 5px 5px}
#rightbox{width:175px;float:right}
#basket_box,#prop_box{border:0}
#prop_box{height:100%}
#basket_tube,#prop_tube{overflow:hidden;border-bottom:1px solid #d8d8d8}
#basket_head,#prop_head{overflow:hidden;border:1px solid #FFF;height:25px}
#rightbox h1{background:transparent url(../images/h1.jpg) repeat-x bottom;font-family:Helvetica, Arial, Verdana, sans-serif;font-size:12px;height:20px;color:#FFF;text-align:center}
#content p{margin-bottom:15px}
#content ul{margin:4px;padding:0}
#content ul li{background:url(../images/bullet.gif) no-repeat 0 2px;padding-left:14px;margin-bottom:4px}
#content a{text-decoration:none;color:#3e3e3e;background:url(../images/link.gif) no-repeat 0 5px;margin:0;padding:0 0 0 10px}
#content a:hover{color:#000;text-decoration:underline}
.hline{border-bottom:solid 1px;margin-bottom:15px;padding-top:8px;border-color:silver}
#rightfloat{float:right}
#header{height:105px;width:800px;overflow:hidden}
a.logo{position:relative;left:25px;top:23px}
#header a.basket_pic,#header a.account_pic{display:block;background:url(../images/basket_big.gif) no-repeat 0 0;width:65px;height:24px;float:left;padding:2px 0 0 35px}
#header a.account_pic{background:url(../images/account_big.gif) no-repeat 0 0}
#basket_background{background:url(../images/basket_active.gif);position:relative;left:133px;top:27px;width:97px;height:24px;float:left;overflow:hidden}
.basket_active{font-size:11px;font-weight:400;text-align:center;color:#3e3e3e;margin-top:1px}
#header a.logout{font-weight:700;font-size:11px;line-height:11px;color:#202020;background:url(../images/ico_arrow6.gif) no-repeat 5px 6px;padding:5px 0 5px 23px}
#header a.logout:hover{background:url(../images/next_hover.gif) no-repeat 5px 6px;text-decoration:none;color:#0171BB}
.tagcloud{font-family:Arial, Geneva, Arial, Helvetica, sans-serif;text-align:justify;line-height:10px;background:#fceec1;width:149px;margin:0;padding:15px 0 0}
.tagcloud_cap{height:11px;margin-top:5px}
.tagcloud_promotion{text-align:justify;line-height:18px;border:5px solid #e9e9e9;margin-bottom:5px;float:left;padding:15px}
.tagcloud a.tag0,.tagcloud_promotion a.tag0{font-size:10px;line-height:10px;text-align:center;color:#999}
.tagcloud a.tag1,.tagcloud_promotion a.tag1{font-size:12px;font-weight:700;line-height:10px;text-align:center;color:#666}
.tagcloud a.tag2,.tagcloud_promotion a.tag2{font-size:11px;line-height:14px;text-align:center;color:#666}
.tagcloud a.tag3,.tagcloud_promotion a.tag3{font-size:16px;line-height:15px;font-weight:700;text-align:center;color:#000}
.fixfloat{font-size:0;line-height:0;height:1px;clear:both}
#footer{font-size:11px;text-align:center;color:#999;position:relative;clear:both;background:red}
#footer_center a{font-weight:700;text-decoration:none;color:#222;margin:0 2px}
#footer_center a.normal{font-weight:400;text-decoration:none;color:#222;margin:0}
#footer_center{text-align:center;position:relative;color:#666}
.horline4{border-bottom:1px solid #e5e4e1;height:3px;clear:both;margin:15px 0}
#dashline{overflow:hidden;height:7px;background:url(../images/dashline.jpg) repeat-x;margin-top:5px;width:780px}
#footline{overflow:hidden;height:22px;background:url(../images/footline.jpg) repeat-x;width:100%}
#footerbox{background:#FFF;border:1px solid #cdcdcd;position:relative;text-align:left;top:20px;width:810px;overflow:hidden;margin:auto}
#footerboxcontent{margin:0 5px 20px}
#breadcrumb{font:11px Tahoma, Verdana;color:#333;height:22px;margin-top:5px;padding:0 0 0 5px}
#breadcrumb a{font:11px Tahoma, Verdana;font-weight:400;color:#333;margin:0;padding:0}
#breadcrumb a.last{font-weight:700;color:#5bd466}
.listing_box{margin:10px 0;padding:0}
.listing_box_top{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;height:10px;margin-bottom:10px;clear:both;background:url(../images/pic_box_gray_middle.jpg) repeat-x;padding:9px 15px}
.article-options{font-size:11px;color:#666}
.article-options form#frmsort{float:left;margin-top:-5px;margin-left:-4px}
select{font-size:12px;border:1px solid #c7c7c7;width:140px;height:20px;z-index:99999}
#productcontainer{margin:20px 0}
#productimage{width:220px;min-height:10px;float:left}
#producttext{width:380px;margin-bottom:10px;float:left}
#formlabel{height:20px;margin-right:5px;float:left}
.hr{background:url(../images/hr.gif) repeat-x;height:8px;border:0;clear:both;margin:10px 0}
.hrclear{background:none;border:0;border-bottom:2px solid #e8e8e8;height:8px;clear:both;margin:10px 0}
#productbox{background:transparent url(../images/greybox.jpg) no-repeat;width:316px;height:309px;min-height:20px;margin-right:20px;float:left}
#producttextover{width:260px;margin-bottom:10px;float:left}
.buy_box{background:#f0f0f0;border:1px solid #d8d8d8;color:#202020;width:190px;font-size:.9em;float:left;margin:0 0 5px;padding:10px 0 10px 17px}
.buy_box label{font-weight:700;text-align:left;color:#202020;width:51px;height:20px;float:left;margin:0 10px 0 0;padding:3px 0 1px}
#rows{text-align:right;font-size:11px;color:#666;float:right}
#rows a{display:block;font-weight:400;text-align:center;color:#666;background:#FFF;border:1px solid #dcdcdc;width:15px;height:18px;float:left;margin:0 2px;padding:0}
#rows a:hover{border:1px solid #dcdcdc}
#rows span{display:block;text-align:center;color:#FFF;background:#53a9e6;border:1px solid #0171BB;width:15px;height:18px;float:left;margin:0 2px}
#navi{font-size:11px;color:#666;float:left}
#navi a{display:block;font-weight:400;text-align:center;color:#666;width:15px;float:left;margin:0 2px;padding:0}
#navi a.prev,#navi a.next{background:transparent url(../images/prev.gif) no-repeat;position:relative;top:4px;width:11px;height:11px}
#navi a.prev:hover{background:transparent url(../images/prev_hover.gif) no-repeat}
#navi a.next{background:transparent url(../images/next.gif) no-repeat}
#navi a.next:hover{background:transparent url(../images/next_hover.gif) no-repeat}
#navi span{display:block;text-align:center;font-weight:700;color:#0171BB;width:15px;float:left;margin:0 2px}
#navi span.sep{font-weight:400;color:#666;width:3px;margin:0;padding:0}
table.basket_small{position:relative;left:4px;width:167px;margin:0;padding:0}
table.basket_small td{vertical-align:top;overflow:hidden;padding:2px}
#content a.basketlink{color:#FFF;background:url(../images/pic_warenkorb.gif) no-repeat;font-size:13px;font-weight:700;margin:0;padding:0 10px 0 30px}
#content a.basketlink:hover{color:#FFF}
#propimg{vertical-align:middle;text-align:center;display:table-cell;overflow:hidden;width:173px}
#propimgtube{overflow:hidden;margin:15px auto}
#propimg.bottom{vertical-align:bottom}
#basketsmallemptybox{text-align:center;margin:15px 0}
#basketsmallbox,#propsmallbox{font-size:11px;margin-bottom:9px}
#propsmallbox{display:table;height:100%;margin:0}
#proptr{display:table-row}
#basketsmallline{background:#FFF;border-top:1px solid #d8d8d8;border-bottom:0;margin:0}
#basketsmallrect,#basketsmallrect2{background:#f0f0f0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}
#basketsmallrect2{border-bottom:1px solid #f0f0f0}
#shipping,#gesamt{text-align:right;font-size:11px;margin:5px}
#article_info_tabs{list-style-type:none;background:transparent url(../images/bg_tab.gif) repeat-x 0 31px;width:582px;height:32px;float:left;overflow:hidden;margin:10px 0 0;padding:0}
#right_border{background:#eaeaea;width:1px;height:31px;margin-left:-14px}
#content #article_info_tabs li{display:block;background:none;float:left}
#article_info_tabs li a{display:block;background:#fafafa;border:1px solid #eaeaea;border-right:0;margin-left:-14px;text-align:center;font-weight:400;color:#333;cursor:pointer;padding:6px 10px}
#article_info_tabs li a:hover{color:#333;text-decoration:none;cursor:pointer}
#article_info_tabs li a.tabs-selected{font-weight:700;background:#FFF;border-bottom:1px solid #FFF}
#tab_ul_Container{width:600px;float:left;overflow:hidden;margin:0}
#tabContainer{width:600px;overflow:hidden}
#tab_content_Container{clear:both;width:580px;float:left;margin:20px 10px 10px;padding:0}
#smallim{position:relative;left:3px;top:4px}
#tab_content_Container #thumb_box{width:600px;min-height:50px;padding:7px 0}
#tab_content_Container #thumb_box a{display:block;border:2px solid #c8c8c8;width:60px;height:60px;float:left;margin:0 10px 10px 0;padding:0}
#tab_content_Container #thumb_box a:hover{border:2px solid #0171BB}
#content a.thumb_image{background:#fff;border:1px solid #c7c7c7;float:left;margin:0 8px 8px;padding:3px}
#content a.download{font-weight:400;color:#0171BB;background:transparent url(../images/download.gif) no-repeat 0 2px;margin:0 5px 0 0;padding:0 0 0 18px}
#content a.download:hover{color:#0171BB}
#preload{width:0;height:0;overflow:hidden;visibility:hidden}
#content a.button_anwendungen{display:block;background:transparent url(../images/Button_Anwendungen.gif) no-repeat;width:202px;height:74px;cursor:pointer;float:left;margin:0;padding:0}
#content a.button_anwendungen:hover{background:transparent url(../images/Button_Anwendungen_Hover.gif) no-repeat}
#content a.button_hypnose{display:block;background:transparent url(../images/Button_ZurHypnose.gif) no-repeat;width:202px;height:74px;cursor:pointer;float:right;margin:0;padding:0}
#content a.button_hypnose:hover{background:transparent url(../images/Button_ZurHypnose_Hover.gif) no-repeat}
#content a.more{display:block;background:transparent url(../images/more.gif) no-repeat;width:101px;height:36px;cursor:pointer;margin:0;padding:0}
#content a.more:hover{background:transparent url(../images/more_hover.gif) no-repeat}
#content a.button_schritt{display:block;background:transparent url(../images/Button_Schritt.gif) no-repeat;width:327px;height:74px;cursor:pointer;margin:0;padding:0}
#content a.button_schritt:hover{background:transparent url(../images/Button_Schritt_Hover.gif) no-repeat}
.bt_speichern{background:url(../images/bt_speichern.gif) no-repeat;width:76px;height:24px;margin-left:102px}
.bt_speichern:hover{background:url(../images/bt_speichern_hover.gif) no-repeat}
#content a.button_anzeigen{display:block;background:transparent url(../images/bt_anzeigen.gif) no-repeat;position:relative;left:8px;width:73px;height:24px;margin:0;padding:0}
#content a.button_anzeigen:hover{background:transparent url(../images/bt_anzeigen_hover.gif) no-repeat}
.inbasket{background:url(../images/in_basket.gif);width:180px;height:76px}
.inbasket:hover{background:url(../images/in_basket_hover.gif)}
#content a.button_bestellen{display:block;background:transparent url(../images/bt_bestellen.gif) no-repeat;width:73px;height:24px;margin:0;padding:0}
#content a.button_bestellen:hover{background:transparent url(../images/bt_bestellen_hover.gif) no-repeat}
#content a.button_zurueck{display:block;background:transparent url(../images/bt_zurueck.gif) no-repeat;width:60px;height:24px;margin:0;padding:0}
#content a.button_zurueck:hover{background:transparent url(../images/bt_zurueck_hover.gif) no-repeat}
#content a.button_warenkorb{display:block;background:transparent url(../images/bt_warenkorb.gif) no-repeat;width:124px;height:24px;margin:0;padding:0}
#content a.button_warenkorb:hover{background:transparent url(../images/bt_warenkorb_hover.gif) no-repeat}
#content a.button_kasse{display:block;background:transparent url(../images/bt_kasse.gif) no-repeat;width:60px;height:24px;margin:0;padding:0}
#content a.button_kasse:hover{background:transparent url(../images/bt_kasse_hover.gif) no-repeat}
#content a.button_neu{display:block;background:transparent url(../images/bt_neu.gif) no-repeat;width:93px;height:24px;margin:0;padding:0}
#content a.button_neu:hover{background:transparent url(../images/bt_neu_hover.gif) no-repeat}
.bt_anmelden{background:url(../images/bt_anmelden.gif) no-repeat;width:76px;height:24px;margin-left:102px}
.bt_anmelden:hover{background:url(../images/bt_anmelden_hover.gif) no-repeat}
.bt_weiter{background:transparent url(../images/bt_kasse.gif) no-repeat;width:60px;height:24px}
.bt_weiter:hover{background:url(../images/bt_kasse_hover.gif) no-repeat}
.bt_redeem{background:transparent url(../images/bt_redeem.gif) no-repeat;width:66px;height:24px}
.bt_redeem:hover{background:url(../images/bt_redeem_hover.gif) no-repeat}
.bt_senden{background:transparent url(../images/bt_senden.gif) no-repeat;width:66px;height:24px}
.bt_senden:hover{background:url(../images/bt_senden_hover.gif) no-repeat}
.bt_bestellung_absenden{background:url(../images/Button_Bestellung_absenden.gif) no-repeat;width:180px;height:76px;margin-left:104px}
.bt_bestellung_absenden:hover{background:url(../images/Button_Bestellung_absenden_hover.gif) no-repeat}
#reg_content .bt_meinkonto{background:url(../images/Button_Jetzt_downloaden.gif) no-repeat;width:327px;height:76px;margin-left:113px}
#reg_content .bt_meinkonto:hover{background:url(../images/Button_Jetzt_downloaden_hover.gif) no-repeat}
.bt_paypal{background:url(../images/paypal_button.gif) no-repeat;width:180px;height:70px;margin-bottom:10px}
.bt_aktualisieren{background:url(../images/bt_aktualisieren.gif) no-repeat;width:95px;height:26px}
.bt_aktualisieren:hover{background:url(../images/bt_aktualisieren_hover.gif) no-repeat}
#content a.downloadPDF,#content a.downloadPDFsmall{display:block;font-size:11px;font-weight:700;line-height:15px;background:url(../images/ico_pdf.gif) no-repeat 0 5px;width:50px;height:30px;color:#202020;margin:10px 0 0 15px;padding:5px 0 5px 42px}
#content a.downloadPDFsmall{background:url(../images/ico_pdf_small.gif) no-repeat 0 4px;height:16px;margin-top:0;padding-left:25px}
h1.headline{font:13px/14px Arial, tahoma, verdana, sans-serif;font-weight:700;color:#FFA200;margin:10px 0 20px}
#content a.del{display:block;background:url(../images/pic_del.gif) no-repeat;width:16px;height:16px}
#content input.text{font-size:11px;background:#fff;border:1px solid #c6c3c3;height:16px;margin:0 10px 0 0;padding:2px 2px 2px 3px}
#content select.text{font-size:11px;background:#fff;border:1px solid #c6c3c3}
#content a.forgotpw{text-decoration:underline;font-weight:400;float:left;margin:0;padding:0}
#reg_container{background:url(../images/box_reg.gif) repeat-y;overflow:hidden;float:left;margin:10px 0 15px}
#reg_box{background:#fafafa;border:1px solid #d8d8d8;color:#333;width:255px;margin-right:10px;float:left}
#reg_content2{text-align:left;margin:15px 80px 25px 15px}
#content #reg_content h3{font-size:13px;font-weight:700}
#login_box{background:#fafafa;border:1px solid #d8d8d8;width:335px;float:left}
#rightalign_margin{text-align:right;overflow:hidden;margin:20px 30px 15px 0}
#subscription,#subscription_enabled,#subscriptionadmin,#subscriptionadmin_enabled,#subscription2,#subscription_enabled2{text-align:left;font-size:11px;line-height:15px;width:256px;float:right;margin:-9px 0 12px}
#subscriptionadmin,#subscription_enabled.admin,#subscription2,#subscription_enabled2{width:350px;margin-left:21px;float:none}
#subscription_enabled.order{float:none;margin-left:21px;width:400px}
#login_box_links{height:26px;overflow:hidden}
#content p.basket{clear:both;overflow:hidden;margin:20px 0 15px}
#register_box{background:#fafafa;border:1px solid #d8d8d8;width:590px;margin-top:10px;float:left}
#content #forgotpwbox{background:#fafafa;border:1px solid #d8d8d8;width:505px;float:left;margin:10px 0 20px}
#content #forgotpwcontent{margin:15px 20px 15px 15px}
#content #loginbox{background:#fafafa;border:1px solid #d8d8d8;width:335px;float:left;margin:10px 0 20px}
#error{background:#fceded;border:2px solid #cf1c1c;color:#cf1c1c;margin:15px 0 10px}
#success{background:#f0f6ea;border:2px solid #2d9d3b;color:#2d9d3b;margin:0 0 10px}
.adminheadline{font:18px Arial, tahoma, verdana, sans-serif;color:#000;border-bottom:1px solid #d8d8d8;height:35px;padding:0 0 0 20px}
.adminbox{background:#fafafa;border:1px solid #d8d8d8;position:relative;width:187px;float:left;margin:0 0 15px;padding:10px 0 0}
.adminbox_cap{background-color:#fafafa;line-height:0;font-size:0;height:13px}
.adminbox h2{font:12px Arial, tahoma, verdana, sans-serif;font-weight:700;color:#333;margin:0;padding:0 10px 0 20px}
#content .adminbox h3{font-size:11px;font-weight:400;line-height:11px;letter-spacing:normal;color:#505050;margin:0;padding:0}
#content .adminbox ul#submenu{margin:15px 0 0;padding:0 1px}
#content .adminbox ul#submenu li{background:none;border-bottom:1px solid #fff;margin-left:5px;padding:0}
#content .adminbox ul#submenu li a{display:inline-block;background:url(../images/ico_arrow6.gif) no-repeat 5px 7px;font-weight:400;color:#202020;margin:0;padding:7px 3px 7px 25px}
#content .adminbox ul#submenu li a:hover{background:url(../images/next_hover.gif) no-repeat 5px 7px;text-decoration:none;color:#0171BB}
#content #statusbar{background:#FFF;border:1px solid #5bd466;width:100px;height:12px;overflow:hidden;margin:0 0 5px 2px}
#content #statusbar #value{background:#5bd466;height:12px}
#register_boxadmin,#newsletterbox{background:#fafafa;border:1px solid #d8d8d8;margin-top:0;width:390px;float:left}
#newsletterbox{margin:0 0 20px}
#register_boxadmin2{background:#fafafa;border:1px solid #d8d8d8;border-bottom:0;width:590px;margin-top:10px;float:left}
#content #newslettercontent{margin:15px 15px 35px}
#content #newslettercontent h2{margin-bottom:20px;font-size:14px;color:#5bd466}
#content #newslettercontent #leftalign{text-align:left}
#content #sepline,#content #seplinewhite{height:2px;overflow:hidden;border-bottom:1px solid #e9e9e9}
#content #seplinewhite{border-bottom:1px solid #FFF}
#content #sepline.white{background:#FFF}
#order_container{background:#FFF;float:left;overflow:hidden;margin:10px 0 0}
#order_box{background:#fafafa;border:1px solid #d8d8d8;color:#333;width:288px;height:150px;margin-right:10px;float:left}
#content #singlebox,#content #singleboxend{width:90px;float:left;overflow:hidden;margin-bottom:5px}
#content #singleboxend{margin-bottom:0}
#order_docbox{background:#fafafa;border:1px solid #d8d8d8;width:290px;height:150px;float:left}
#content #paypalcontainer{margin:-8px 0 0 -5px}
#content #reg_content strong.blue{font-size:13px;color:#333}
#content #paymentcontainer{width:70px;margin-left:11px;float:left;overflow:hidden}
#content #strongbox{overflow:hidden;text-align:right;width:150px;float:left}
#content #admincontainer{width:592px;float:left;overflow:hidden}
#content #admincontent{width:393px;float:right;overflow:hidden;margin:0 0 15px 5px}
#content a.ico{display:block;margin:0 10px;padding:0}
#topseller{display:block;text-align:left;position:relative;border:1px solid #eaeaea;width:173px;height:374px;float:left;overflow:hidden;margin:5px 0 0}
.toprule{line-height:12px;font-size:11px;font-weight:700;color:#77808e;position:absolute;left:0;top:0;width:173px;overflow:hidden;padding:5px 15px 0 2px}
.topruleimg{position:absolute;left:5px;top:100px;width:50px;height:31px;overflow:hidden}
#topseller .out{background:#fff url(../images/topseller_out.gif) repeat-x;border-bottom:1px solid #f7f7f2}
#topseller .over{background-color:#fff;width:173px}
.top1 .topruleimg{background:transparent url(../images/bg_top1.gif) no-repeat scroll 0 0}
.top2 .topruleimg{background:transparent url(../images/bg_top2.gif) no-repeat scroll 3px 0}
.top3 .topruleimg{background:transparent url(../images/bg_top3.gif) no-repeat scroll 3px 0}
.top4 .topruleimg{background:transparent url(../images/bg_top4.gif) no-repeat scroll 3px 0}
.top5 .topruleimg{background:transparent url(../images/bg_top5.gif) no-repeat scroll 3px 0}
.toprulecontent{width:130px;padding-right:10px;float:right}
.toprule h3{font-size:10px;font-weight:700;line-height:11px;letter-spacing:normal;color:#505050;margin:0;padding:0}
.toprule .topimg{height:70px;overflow:hidden;padding:0 0 15px}
.toprule a{font-size:11px;font-weight:700;color:#999}
.toprule a:hover{text-decoration:none}
.top1,.top2,.top3,.top4,.top5{overflow:hidden;height:138px}
#bannerbox{margin-top:10px;text-align:center}
#feedback{display:block;border:1px solid #eaeaea;border-bottom:0 solid;text-align:left;position:relative;width:173px;height:auto;float:left;overflow:hidden;margin:5px 0 10px}
#content #feedback #header,#content #topseller #header{background:#eaeaea;position:relative;width:173px;height:32px;float:left;z-index:9999}
#content #feedback #header h4,#content #topseller #header h4{font-size:12px;font-weight:700;text-align:center;color:#333;margin:8px 0 10px}
#content #feedback #feedbackcontent{text-align:center;border-bottom:1px solid #eaeaea;width:100%;height:auto;padding-right:10px;margin-top:5px;float:left}
#content #feedback #feedbackcontent #top{font-size:11px;text-align:left;width:155px;height:auto;overflow:hidden;margin:10px 10px 0;padding:0 0 15px}
#content #feedback #feedbackcontent #topimg{height:77px;overflow:hidden;padding:0 0 15px}
#content #feedback #feedbackcontent h3{font-size:11px}
#headerlinks{position:relative;top:55px;left:355px;width:240px;float:left}
#headerlinkspace{width:25px;height:10px;float:left}
#logout_background{position:absolute;left:692px;top:34px;width:97px;height:24px;float:left;overflow:hidden}
table.basket-middle,table.admin-middle{background:#f9f9f9;border:1px solid #e4e4e4;border-bottom:0;margin:10px 0 0}
table.ordertable,table.basket-admin2,table.basket-admin{background:#fafafa;border:0;margin:10px 0 0}
table.basket-admin{margin:0}
table.basket-middle th,table.ordertable th,table.basket-admin2 th,table.basket-admin th,table.admin-middle th{border-bottom:1px solid #e4e4e4;color:#333;padding:3px}
table.basket-middle th.artikel,table.ordertable th.artikel,table.basket-admin2 th.artikel,table.basket-admin th.artikel,table.admin-middle th.bestellung{border-left:none;color:#333;padding-left:20px;text-align:left}
table.basket-middle th.anzahl,table.ordertable th.anzahl,table.basket-admin2 th.anzahl,table.basket-admin2 th.groesse,table.basket-admin2 th.format,table.basket-admin th.groesse,table.basket-admin th.format{width:90px}
table.basket-middle th.sum,table.ordertable th.sum,table.basket-admin2 th.sum,table.basket-admin2 th.download,table.basket-admin th.download{border-bottom:1px solid #333;color:#333;font-weight:700;text-align:right;padding-right:3px}
table.admin-middle th.status{width:110px;text-align:center;border-bottom:1px solid #333}
table.ordertable th.sum,table.basket-admin2 th.sum{padding-right:10px}
td.sum{background:#fbeec5;width:90px;text-align:right}
table.basket-middle td,table.ordertable td,table.basket-admin2 td,table.basket-admin td,table.admin-middle td{border-bottom:1px solid #e4e4e4;color:#202020;text-align:left;padding:5px}
table.basket-middle td.sum,table.ordertable td.sum,table.basket-admin2 td.sum,table.basket-admin td.download{background:#fff;color:#202020;font-weight:700}
table.basket-middle td.sum2,table.ordertable td.sum,table.ordertable td.sum2,table.basket-admin2 td.sum2{text-align:right;color:#000}
table.basket-middle td.mainsum,table.ordertable td.mainsum,table.basket-admin2 td.download,table.basket-admin2 td.mainsum,table.admin-middle td.status{background:#fff;color:#202020}
table.admin-middle td.status{text-align:center;font-size:11px}
table.basket-middle td.noline{color:#202020}
table.basket-middle td.priceright{text-align:right;width:70px;padding-right:7px}
table.mail{width:95%}
table.mail td{white-space:nowrap;padding:5px}
table.mail td.caption{text-align:right;font-weight:700}
textarea{border:1px solid #c6c3c3;width:100%;height:240px;margin:0 10px 0 0;padding:2px 2px 2px 3px}
#upgradeline{background:url(../images/pic_dot.gif) repeat-x 0 15px;height:30px;clear:both;overflow:hidden;margin:0;padding:0}
#upgradebox{border:1px solid #e4e4e4;clear:both;overflow:hidden;margin:0;padding:0}
#upgradeboxhead{background:#f9f9f9;border-bottom:1px solid #e4e4e4;height:24px;overflow:hidden}
#upgradeboxhead h2{background:none;font-size:13px;margin:4px 0 0 10px;padding:0}
#upgradeboxtube{overflow:hidden;margin:8px 15px 15px 10px}
#upgradeboxtube p{margin:8px 0 0;padding:0}
#content #prepay{background:url(../images/prepay.jpg);width:542px;height:378px;overflow:hidden}
#content #prepay span{font-family:courier;font-size:15px;font-weight:700;position:absolute;display:block}
#content #prepay span.name{margin-left:44px;margin-top:87px}
#content #prepay span.nr{margin-left:44px;margin-top:117px}
#content #prepay span.blz{margin-left:378px;margin-top:117px}
#content #prepay span.bank{margin-left:44px;margin-top:147px}
#content #prepay span.currency{margin-left:238px;margin-top:177px;font-family:helvetica;font-size:13px}
#content #prepay span.amount{margin-left:307px;margin-top:177px}
#content #prepay span.zweck{margin-left:44px;margin-top:209px}
#content a.printPrepay{display:inline-block;font-size:11px;background:url(../images/ico_print.gif) no-repeat 0 0;padding-left:22px;padding-top:1px;height:16px}
#content #deal{float:left;margin-left:-30px;text-align:left}
#content #deal #dealbox{background:url(../images/deals/deal_bg.jpg);float:left;width:266px;height:395px;overflow:hidden}
#content #deal #highlights{width:345px;overflow:hidden;float:left;margin-left:10px}
#content #deal #highlights h3{margin-top:15px;color:#333}
#content #deal_clearfix{background:url(../images/pic_dot.gif) repeat-x 0 2px;padding-bottom:15px;margin-left:3px;margin-top:15px;overflow:hidden;clear:both;height:4px;float:left;width:584px}
#content #deal_description{float:left;margin-left:3px}
#content #deal #dealbox span{position:absolute;display:block;color:#111}
#content #deal #dealbox span.price{margin-left:28px;margin-top:107px;font-size:23px;font-weight:700}
#content #deal #dealbox span.discount{margin-left:18px;margin-top:148px;font-size:12px;width:111px;text-align:center;line-height:18px;font-weight:700}
#content #deal #dealbox span.saving{margin-left:133px;margin-top:148px;font-size:12px;width:111px;text-align:center;line-height:18px;font-weight:700}
#content #deal #dealbox span.discount strong,#content #deal #dealbox span.saving strong{display:block;font-size:18px;font-weight:400}
#content #deal #dealbox span.caption{margin-left:18px;margin-top:213px;font-size:19px;color:#fff;width:226px;text-align:center}
#content #deal #dealbox span.hh,#content #deal #dealbox span.mm,#content #deal #dealbox span.ss{margin-top:251px;font-size:26px;width:56px;height:30px;font-weight:700;text-align:center;line-height:30px}
#content #deal #dealbox span.hh_caption,#content #deal #dealbox span.mm_caption,#content #deal #dealbox span.ss_caption{margin-top:293px;font-size:14px;width:56px;font-weight:700;text-align:center;color:#fff}
#content #deal #dealbox span.amount{margin-left:36px;margin-top:330px;font-size:17px;color:#fff;width:190px;text-align:center;line-height:20px}
#content #deal #dealbox span.amount strong{font-size:20px;font-weight:700;color:#5bd466}
#content #deal #dealbox #progress{height:8px;overflow:hidden;position:absolute;display:block;width:206px;margin-top:381px;margin-left:27px;padding-left:2px;padding-right:2px}
#content #deal #dealbox #progress #right{background:url(../images/progress_back.gif) repeat-x;height:8px;overflow:hidden;float:right;width:20px;border-left:1px solid #279054;border-right:1px solid #279054;-moz-border-radius:3px;-khtml-border-radius:3px}
#content #deal #dealbox #buybox{overflow:hidden;margin-top:22px;margin-left:81px;position:absolute;display:block}
.buy{background:url(../images/buy.gif);width:177px;height:49px}
.buy:hover{background:url(../images/buy_hover.gif)}
#content #deal #dealbox #missed{background:url(../images/deal_missed.gif);overflow:hidden;margin-top:22px;margin-left:75px;position:absolute;display:block;height:49px;width:183px}
#content #printro p,#productcontainer p,#producttextover p,#tab_content_Container p{margin-top:10px}
a:hover,a:hover span,.tagcloud a:hover,.tagcloud_promotion a:hover{text-decoration:underline}
#basket_backbox,#prop_backbox{overflow:hidden;background:#f7f7f7;border:1px solid #d8d8d8;text-align:left}
#rightbox table a,#content a.basket_headline{margin:0;padding:0}
#clearfix,.buy_box br{clear:both}
#basket_background a,table.ordertable td.sum,table.basket-admin2 td.sum,table.basket-admin td.download{font-weight:400}
.tagcloud a,.tagcloud_promotion a{font-weight:400;line-height:10px;text-align:center;text-decoration:none;white-space:nowrap;margin:4px;padding:0}
#footer_center a:hover,#footer_center a.normal:hover{color:#666;text-decoration:underline}
#breadcrumb a:hover,#content #paymentcontainer strong.blue,#content #strongbox strong,table.admin-middle th.details{color:#333}
select:hover,#content a.thumb_image:hover{border-color:#0171BB}
.hr hr,.hrclear hr{display:none}
#propimg.top,table.mail td.top{vertical-align:top}
#content input.text:hover,#content select.text:hover,textarea:hover{border:1px solid #0171BB}
#content input.instyle_error,#content select.instyle_error{background:#fceded;border:1px solid #cf1c1c}
#reg_content,#content #logincontent{margin:15px}
#content #reg_content h2,#content #reg_content2 h2,#content #reg_content h3,#content #forgotpwcontent h2,#content #logincontent h2{font-size:14px;color:#5bd466;margin-bottom:20px}
#rightalign,#content #newslettercontent #rightalign,table.basket-admin2 td.mainsum,table.ordertable td.mainsum,table.basket-admin2 td.right,table.ordertable td.right{text-align:right}
#content #reg_content label,#content #reg_content2 label{margin-right:10px}
#subscription2,#subscription_enabled2,table.basket-admin th.artikel{width:400px}
#content .adminbox ul#submenu li a.active,#content .adminbox ul#submenu li a.active:hover{background:url(../images/ico_arrow_active.gif) no-repeat 5px 7px;font-weight:700;color:#202020}
#content #singleboxcontent,#content #paymentcontainer2,#content #strongbox2{margin-left:10px;float:left}
table.basket-admin2 th.download,table.basket-admin th.groesse,table.basket-admin th.format,table.basket-admin2 th.groesse,table.basket-admin2 th.format,table.admin-middle th.details,table.basket-admin th.download,table.basket-middle td.center,table.basket-admin2 td.center,table.basket-admin2 td.download,table.basket-admin td.center{text-align:center}
#content #deal #dealbox span.hh,#content #deal #dealbox span.hh_caption{margin-left:26px;width:84px}
#content #deal #dealbox span.mm,#content #deal #dealbox span.mm_caption{margin-left:117px}
#content #deal #dealbox span.ss,#content #deal #dealbox span.ss_caption{margin-left:180px}
