body{background-color:#E7EEF4;background-image:url(img/bg0c.png);background-repeat:repeat-x;color:#333;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;padding:0;margin-top:20px}
body.ask{background-color:#E7EEF4;background-image:url(img/bg0c.png);background-repeat:repeat-x;color:#333;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;padding:0;margin-top:20px}
img{border:0}
form{display:inline}
input{font-size:11px;border:1px solid #AFC9E2;background-color:#F3F7F9}
hr{background-color:#EAF2DA;color:#EAF2DA;border:#EAF2DA;height:1px}
hr.manu{border-top:1px dashed #000;height:1px}
h1, .Title{font-size:17px;color:#930;margin:6px 0 12px 0}
h2{font-size:14px;margin:0 0 6px 0}
h3{margin:0px}
td{vertical-align:top}
checkbox, input, radio, select{font-size:12px;background-color:#F3F7F9}
textarea{width:100%;font-size:11px;border:1px solid #B1BCC9;background-color:#EEF4F8}
abbr{cursor:pointer;text-decoration:underline;font-weight:bold;color:#008}
A:link, A:visited{color:#03C;text-decoration:none;font-size:11px}
A:hover{color:#F90;text-decoration:underline}
#header{position:relative;margin:auto;width:960px;height:130px;padding:0 10px 0 10px;background-repeat:no-repeat;background-color:transparent}
#footer{position:relative;margin:auto;width:960px;text-align:center;padding:5px 10px 5px 10px;background-color:#FFF;font-size:9px}
a.footer:link, a.footer:visited, a.footer:active{font-size:9px}
#footer2{position:relative;margin:auto;width:960px;text-align:center;padding:5px 10px 5px 10px;background-color:#FFF;font-size:10px}
#login{float:left;margin-top:15px;width:690px;height:30px;vertical-align:bottom;background-color:#EEE}
#navilist{width:680px;margin:0;padding:0}
#navilist li{display:inline;padding-left:20px}
#navilist a{padding:0px;color:#FFF}
#geruest{position:relative;margin:auto;width:960px;padding:0 10px 20px 10px;background-color:#FFF}
#links{float:left;border:0;width:200px;padding:0;margin:0;background-color:#FFF}
#main{float:left;border:0;padding:0;margin-left:10px;width:750px;background-color:#FFF}
#rechts{float:right;border:0;width:180px;padding:0;margin:0;background-color:#FFF}
.headerlinks{width:734px;background-color:#d6e2eb;padding:2px 5px 3px 5px;margin:0;display:block}
.headerlinks_out{width:744px;background-color:#FFF;border:1px solid #b1bcc9;padding:1px;margin:0 0 5px 10px;float:left}
.linebox{width:716px;background-color:#d6e2eb;padding:2px 5px 3px 5px;margin:0;display:block}
.linebox_cs{width:100%;background-color:#d6e2eb;padding:2px 5px 3px 5px;margin:0;display:block}
.linebox_out{width:726px;background-color:#FFF;border:1px solid #b1bcc9;padding:1px;margin:0 0 5px 0;float:left}
.linebox_out_cs{width:100%;background-color:#FFF;border:1px solid #b1bcc9;padding:1px;margin:0 0 5px 0;float:left}
a.topmenu:link, a.topmenu:visited, a.topmenu:active{color:#FFF}
a.topmenu:hover{color:#F90;text-decoration:none}
#footerlinks{width:734px;background-color:#d6e2eb;padding:2px 5px 3px 5px;margin:0;display:block}
#footerlinks_out{width:744px;background-color:#FFF;border:1px solid #b1bcc9;padding:1px;margin-bottom:5px;float:left}
.footerlinks{width:734px;background-color:#d6e2eb;padding:2px 5px 3px 5px;margin:0;display:block}
.footerlinks_out{width:744px;background-color:#FFF;border:1px solid #b1bcc9;padding:1px;margin-bottom:5px;float:left}
#cat_desc{width:734px;background-color:#d6e2eb;padding:2px 5px 3px 5px;margin:0;display:block}
#cat_title{width:734px;background-color:#ecf2f6;padding:2px 5px 3px 5px;margin:0;display:block}
a.cat_title:link, a.cat_title:active, a.cat_title:visited{color:#FFF}
a.cat_title:hover{color:#A00}
div.cat_title, td.cat_title{width:215px;background-color:#F93;height:15px;font-size:11px;padding:2px 6px 1px 0;margin:0;text-align:right;font-weight:bold}
div.cat_desc, td.cat_desc{width:205px;height:32px;white-space:normal;background-image:url(img/bg_cat_desc.png);color:#FFF;font-size:12px;padding:5px 8px 5px 8px;margin:0;border-top:1px solid #FFF}
/*.topnavi{margin:0;padding:0;float:left;width:100%;overflow:hidden;background:url(img/tab_e2.png) repeat-x}linear-gradient(#FFF,#CCC) */
.topnavi{margin:0;padding:0;float:left;width:100%;overflow:hidden;background:linear-gradient(#FFF,#BCD)}
.topnavi li{display:inline}
.topnavi li a{float:left;color:#800;height:25px;padding:16px 15px 0 15px;text-decoration:none;border-right:1px solid #FFF;font-size:12px;font-weight:bold;background:url(img/tab_e2.png) center repeat-x}
.topnavi li a:visited{color:#800}
.topnavi li a:hover, .topnavi li .current{color:#800;height:25px;padding:16px 15px 0 15px;background:url(img/tab_e2_hover.png) center repeat-x}
#box_prodinfo{padding:15px 10px;margin:0;border-right:1px solid #b1bcc9;border-bottom:1px solid #b1bcc9;border-left:1px solid #b1bcc9;width:728px}
table.index{border-spacing:1px;font-size:12px;color:#666;background-color:#b1bcc9}
td.index, th.index{padding:10px;line-height:18px}
thead th{text-align:center;color:#666;border:1px solid #FFF;text-transform:uppercase}
tbody th.index{font-weight:bold}
tbody tr.index td.index{background:#FFF}
a.white:link, a.white:active, a.white:visited{color:#FFF;font-size:12px;text-decoration:none}
a.white:hover{color:#ebf1f5;font-size:12px;text-decoration:none}
td.manuf_name{font-size:12px;font-weight:bold;background-color:#ecf2f6;border:1px solid #b1bcc9;padding:2px}
#cat_desc_out{width:744px;border:1px solid #b1bcc9;padding:1px;margin:0;float:left}
#navtrail{float:left;width:680px;padding-top:10px}
#header_left{float:left;width:690px}
#header_table{width:690px;margin-top:8px;padding:0}
a.headerNavigation:link, a.headerNavigation:visited{text-decoration:none;font-size:11px}
a.headerNavigation:hover{color:#ff8436;text-decoration:none}
ul.nav1{padding:0; margin:0; list-style:none; border-top:1px solid #FFF}
ul.nav1 li{list-style:none; margin:0; padding:0; border-bottom:1px solid #FFF}
ul.nav1 a.level1{display:block; margin:0; padding:5px 8px 4px 20px; background-image:url(img/menue1off.png); text-decoration:none; color:#FFF; font-size:14px; font-weight:bold}
ul.nav1 a.level1curr{display:block; margin:0; padding:5px 8px 4px 20px; background-image:url(img/menue1curr.png); text-decoration:none; color:#FFF; font-size:14px; font-weight:bold}
ul.nav1 a.level1:link{color:#FFF}
ul.nav1 a.level1:visited{color:#FFF}
ul.nav1 a.level1:hover{color:#FFF; background-image:url(img/menue1on.png)}
ul.nav1 a.level1:active{color:#FFF; background-color:#8daa7e}
ul.nav2{padding:0;margin:0;list-style:none;border-top:1px solid #FFF}
ul.nav2 li{list-style:none;margin:0;padding:0;border-bottom:1px solid #FFF}
ul.nav2 a.level1    {display:block;margin:0;padding:2px 2px 2px 20px;background-image:url(img/pfeil.png); background-repeat:no-repeat;background-color:#DDD;text-decoration:none;color:#000;font-size:11px;font-weight:bold}
ul.nav2 a.level1curr{display:block;margin:0;padding:2px 2px 2px 20px;background-image:url(img/pfeil.png); background-repeat:no-repeat;background-color:#FC9;text-decoration:none;color:#000;font-size:11px;font-weight:bold}
ul.nav2 a.level1:link{color:#000}
ul.nav2 a.level1:visited{color:#000}
ul.nav2 a.level1:hover{color:#000;background-color:#FC9}
ul.nav2 a.level1:active{color:#000;background-color:#00C}
#box_neues{width:150px;background-color:#f2f7e9;height:200px;border:1px solid #eaf2da;padding:5px;margin-top:10px;overflow:auto;overflow-x:hidden;scrollbar-base-color:#7eb43c;scrollbar-arrow-color:#FFF;scrollbar-face-color:#7eb43c;scrollbar-highlight-color:#FFF;scrollbar-track-color:#e3edcf}
td.prod_img1{vertical-align:center;text-align:center;background-image:url(img/bg_prod.png);background-repeat:no-repeat;width:139px}
a.prod_steuer:link, a.prod_steuer:visited, a.prod_steuer:hover, a.prod_steuer:active{font-size:11px;font-weight:normal;color:#F90}
.prod_preis{font-size:11px;font-weight:bold;color:#FFF}
.prod_preis2{font-size:12px;font-weight:bold}
.prod_steuer{font-size:11px;font-weight:normal;color:#000}
.test{text-align:right;vertical-align:bottom;background-image:url(./img/icon_arrow.jpg)}
.boxText{font-size:10px}
.boxTextBG{font-size:11px;color:#666;text-decoration:none;font-weight:normal;background-color:#d6e2eb}
.navigator, .navigator A, .navigator A:visited{font-size:10px;color:#FFF;text-decoration:none;font-weight:normal;background-color:#143665}
.errorBox{font-size:11px;font-weight:normal;border:1px solid #ff5a08;padding:2px}
.stockWarning{font-size:10px;color:#C03}
.productsNotifications{background:#f2fff7}
.orderEdit{font-size:10px;color:#70d250;text-decoration:underline}
a.PRODUCTS_NAME:hover{font-size:11px;font-weight:bold;color:#F94;text-decoration:none}
.PRODUCTS_NAME, a.PRODUCTS_NAME:link, a.PRODUCTS_NAME:visited, a.PRODUCTS_NAME:active{font-size:11px;font-weight:bold;color:#FFF;text-decoration:none}
a.PRODUCTS_NAME2:hover{color:#ff903f}
.PRODUCTS_NAME2, a.PRODUCTS_NAME2:link, a.PRODUCTS_NAME2:visited, a.PRODUCTS_NAME2:active{font-size:14px;font-weight:bold;color:#FFF;text-decoration:none}
.infoBoxContents{font-size:10px}
.infoBoxNotice{border:3px solid #F00}
.infoBoxNoticeContents{background:#F93;font-size:10px}
td.headerError{font-size:12px;background:#C00;color:#FF0;font-weight:bold;text-align:center;padding:9px}
td.infoBoxHeading{font-size:11px;font-weight:bold;background-image:url(./img/bilder/page_nav5.jpg);height:20px;color:#153767;line-height:11px;text-align:center;vertical-align:top;overflow:hidden;padding-top:5px}
td.infoBoxHeading a{color:#FFF}
td.infoBoxHeading a:hover{color:#B7CDD6}
td.infoBoxHeading_1{background-image:url(./img/bilder/page_nav1.jpg);height:27px;width:20px}
td.infoBoxHeading_2{background-image:url(./img/bilder/page_nav3.jpg);height:27px;width:20px}
td.infoBox, span.infoBox{font-size:10px}
td.infoBox_right, span.infoBox_right{font-size:10px}
.border{border:1px solid #666;margin-bottom:5px}
a.pageResults{color:#093}
a.pageResults:hover{color:#F93}
td.pageHeading, div.pageHeading{font-size:16px;font-weight:bold;color:#FFE}
td.main, p.main, div.main{font-size:11px}
div.w720{width:720px}
td.smallText, span.smallText, p.smallText{font-size:10px}
td.tableHeading{font-size:12px;font-weight:bold}
span.greetUser{font-size:12px;color:#6FD05F;font-weight:bold}
table.formArea{background-color:#d6e2eb;border-color:#b1bcc9;border-style:solid;border-width:1px;padding:5px;margin-top:10px;margin-bottom:10px}
td.formAreaTitle{font-size:12px;font-weight:bold}
span.markProductOutOfStock{font-size:12px;color:#c76170;font-weight:bold}
span.productSpecialPrice{color:#F00}
span.errorText{color:#6FD05F}
span.productDiscountPrice{color:#F00;font-weight:bold}
.smallHeading{font-size:x-small;font-weight:bold;color:#FFF}
.moduleRow{font-size:12px;line-height:16px;border:1px solid;border-top-color:#FFF;border-right-color:#418fc7;border-bottom-color:#418fc7;border-left-color:#FFF;background-color:#c0d7e8}
.moduleRow a:active{font-size:12px;line-height:16px;color:#000}
.moduleRowOver{cursor:pointer;font-size:12px;line-height:16px;border:1px solid;border-top-color:#FFF;border-right-color:#418fc7;border-bottom-color:#418fc7;border-left-color:#FFF;background-color:#fca53e;color:#FFF}
.moduleRowOver a:hover{color:#FFF;text-decoration:none}
.moduleRowActive a:hover{font-size:12px;line-height:16px;color:#000}
.moduleRowSelected{background-color:#B7CDD6;color:#000}
.checkoutBarFrom, .checkoutBarTo{font-size:10px;color:#8c8c8c}
.checkoutBarCurrent{font-size:10px;color:#C00}
.heading1{font-size:7pt}
.heading2{font-size:9pt}
.heading3{font-size:10pt}
.heading4{font-size:12pt}
.heading5{font-size:16pt}
.sitemapheader{width:100%;background-color:#d6e2eb;padding:0;margin:0;display:block}
.sitemapheader_out{width:100%;background-color:#FFF;border:1px solid #b1bcc9;padding:1px;margin:0 10px 5px 0;float:left}
.sitemap_heading{font-size:10pt;color:#FFF;background-color:#036;padding-top:2px;padding-bottom:2px}
.sitemap_heading a{color:#FFF}
.sitemap_heading a:hover{color:#CCC;text-decoration:none}
.sitemap_sub{font-size:9pt;color:#666;background-color:#d6e2eb;padding:2px 2px}
.sitemap_sub a{color:#666}
.sitemap_sub a:hover{color:#999;text-decoration:none}
.messageBox{font-size:10px}
.messageStackError, .messageStackWarning{font-size:10px;background-color:#6FD05F}
.messageStackSuccess{font-size:10px;background-color:#9F0}
.inputRequirement{font-size:10px;color:#F93;font-weight:bold}
.tableShop{background-color:#153767}
.navLeft{vertical-align:top;width:200px;padding:2px}
.navRight{vertical-align:top;width:200px;padding:2px}
.poweredby{font-size:10px;color:#FFE;font-weight:bold}
.pageHeaderleft{background-image:url(./img/bilder/header.jpg);vertical-align:middle;height:90px;width:525px;background-position:left;background-repeat:repeat;font-size:12px;font-weight:bold;text-decoration:none;color:#FFF}
.contentsTopics{font-size:24px;line-height:16px;height:16px;text-decoration:none;font-weight:normal;padding:5px}
.contentsTopics2{background-color:#3c77a6;font-size:12px;line-height:16px;height:16px;text-decoration:none;font-weight:bold;padding:5px;color:#FFF}
.contentsTopics2 a{color:#FFF}
.contentsTopics2 a:hover{color:#B7CDD6;text-decoration:none}
.price{font-size:14px;line-height:14px;font-weight:bold}
.boxprice{font-size:13px;line-height:14px;font-weight:bold}
/* .productOldPrice{line-height:14px;text-decoration:line-through;font-weight:bold;text-transform:uppercase;text-indent:5pt;color:#888} */
.productOldPrice{font-size:12px;line-height:14px;text-decoration:line-through;font-weight:bold;text-transform:uppercase;text-indent:5pt;font-style:italic;color:#FF0}
.productOldPriceP{line-height:14px;text-decoration:line-through;font-weight:bold;text-transform:uppercase;text-indent:5pt;color:#777}
.productNewPrice{font-size:14px;line-height:14px;text-decoration:none;font-weight:bold;text-transform:uppercase;text-indent:5pt;color:#FFF}
.productDiscount{font-size:10px;line-height:12px;text-decoration:none;font-weight:normal;text-transform:uppercase;text-indent:5pt;color:#F00}
.yourPrice{color:#F00;font-size:12px}
.tableListingI{background-color:#036}
.tableListingII{background-color:#153767}
.tableListingIII{padding:3px;background-color:#153767}
.onepxwidth{width:1px}
.guthaben{background-color:#000;font-size:10px;line-height:12px;text-decoration:none;font-weight:normal;text-indent:5pt;color:#F00}
.copyright{font-size:10px;text-align:center;line-height:12px;text-decoration:none;font-weight:normal;color:#c0c0c0}
#CatNavi{margin:0;padding-left:0px}
#CatNavi ul{margin:0;padding-left:0px}
#CatNavi li{list-style-type:none;width:180px}
#CatNavi a{display:block;padding:5px 10px;width:180px;color:#FFF;font-size:13px;background-color:#5f90ba;text-decoration:none;border-bottom:1px solid #FFF}
#CatNavi .CatLevel1 a{font-weight:bold}
#CatNavi .CatLevel1 a:hover{color:#5f90ba;text-decoration:none;background-color:#d6e2eb}
#CatNavi .CatLevel2{}
#CatNavi .CatLevel2 a{background-color:#90b4d6;padding-left:15px;width:175px;font-weight:normal}
#CatNavi .CatLevel2 a:hover{color:#F90;text-decoration:none;background-color:#d6e2eb}
#CatNavi .CatLevel2 li{width:180px}
#CatNavi .CatLevel2 ul{}
#CatNavi .CatLevel2 SubMenue li{width:180px;background-color:red}
#CatNavi .CatLevel3{}
#CatNavi .CatLevel3 li{list-style-type:none;list-style-image:none}
#CatNavi .CatLevel3 a{font-weight:normal;padding-left:35px;width:155px}
#CatNavi .CatLevel3 a:hover{text-decoration:none;color:maroon}
#CatNavi .CatLevel4{}
#CatNavi .CatLevel4 li{list-style-type:none;list-style-image:none}
#CatNavi .CatLevel4 a{font-weight:normal;padding-left:40px;width:150px;background-color:#b3cde3}
#CatNavi .CatLevel4 a:hover{text-decoration:none;color:#b3cde3}
#hnavlist{padding:7px;margin:0 0 0 0;border-bottom:1px solid #b1bcc9}
#hnavlist li{margin:0;padding:0;display:inline}
#hnavlist li a{padding:5px 0.5em;margin-left:0px;background-image:url(img/menu_bg.png);text-decoration:none}
#hnavlist li a:link{color:#448}
#hnavlist li a:visited{color:#667}
#hnavlist li a:hover{color:#FFF;background-image:url(img/menu_bg2.png);border-color:#b1bcc9}
#hnavlist li a#current{color:#FFF;background-image:url(img/menu_bg2.png);border-bottom:1px solid #FFF}
#navcontainer ul{padding:0;margin:0;background-color:#83A4BC;color:#FFF;float:left;width:100%;border-bottom:1px solid #FFF}
#navcontainer ul li{display:inline}
#navcontainer ul li a{padding:0.5em 2em;background-color:#386c93;color:#FFF;text-decoration:none;float:left;border-right:1px solid #FFF}
#navcontainer ul li a:hover{background-color:#ff8031;color:#FFF}
#navcontainer li a#current{background-color:#ff8031;color:#FFF}
.tabs{list-style:none;padding:15px 0 0 10px;margin:10px 0 0 0;height:23px;background:#BCD url(img/tab_e2.png);border-bottom:1px solid #B1BCC9}
.tabs li{display:block;float:left;margin:0 -13px -1px 0}
.tabs li a{display:block;text-decoration:none}
.tabs li a em{float:left;padding:0 13px;height:22px;border-top:1px solid #FFF;border-bottom:1px solid #b1bcc9;position:relative;z-index:100;font-style:normal;color:#FFF;background:#f93 url(img/tab_d.png) repeat-x bottom left;font-size:11px;line-height:20px}
.tabs li a b{font-size:0;line-height:0;position:relative;border-bottom:1px solid #b1bcc9;border-top:1px solid #FFF;width:1px;display:block;float:left;z-index:300;background:#f93 url(img/tab_d.png) repeat-x bottom left}
.tabs li b.p1{height:19px;background:#FFF;margin-top:4px;border-top:0;z-index:100}
.tabs li b.p2{height:19px;margin-top:2px;border-top:2px solid #FFF;border-bottom:1px solid #b1bcc9;z-index:100}
.tabs li b.p3{width:2px;height:21px;margin-top:1px;z-index:100}
.tabs li b.p5{height:20px;margin-top:2px}
.tabs li b.p6{height:19px;margin-top:3px}
.tabs li b.p7{height:18px;margin-top:4px}
.tabs li b.p8{height:17px;margin-top:5px}
.tabs li b.p9{height:16px;margin-top:6px}
.tabs li b.p10{height:15px;margin-top:7px}
.tabs li b.p11{height:14px;margin-top:8px}
.tabs li b.p12{height:13px;margin-top:9px}
.tabs li b.p13{height:12px;margin-top:10px}
.tabs li b.p14{height:11px;margin-top:11px}
.tabs li b.p15{height:10px;margin-top:12px}
.tabs li b.p16{height:9px;margin-top:13px}
.tabs li b.p17{height:8px;margin-top:14px}
.tabs li b.p18{height:7px;margin-top:15px}
.tabs li b.p19{height:6px;margin-top:16px}
.tabs li b.p20{height:5px;margin-top:17px}
.tabs li b.p21{height:4px;margin-top:18px}
.tabs li b.p22{height:3px;margin-top:19px}
.tabs li b.p23{height:2px;margin-top:20px}
.tabs li b.p24{height:1px;margin-top:21px;overflow:hidden}
.tabs li b.p25{width:1px;height:1px;background:#FFF;margin-top:22px;border-top:0;overflow:hidden}
.tabs li b.p26{width:1px;height:1px;background:#b1bcc9;margin-top:23px;border:0;overflow:hidden}
.tabs li em b.shdw{position:absolute;display:block;left:-4px;bottom:0;border:0;width:17px;height:17px;background:#f93 url(img/tab_a.png) bottom left;z-index:500}
.tabs li a:hover, .tabs li a:focus, .tabs li a:active{white-space:nowrap;color:#b1bcc9;position:relative;z-index:500;cursor:pointer}
.tabs li a:hover em, .tabs li a:focus em, .tabs li a:active em{color:#800;background:#fc8 url(img/tab_b.png) bottom left;border-bottom-color:#b1bcc9}
.tabs li a:hover em b.shdw, .tabs li a:focus em b.shdw, .tabs li a:active em b.shdw{visibility:hidden}
.tabs li a:hover b, .tabs li a:focus b, .tabs li a:active b{background:#fc8 url(img/tab_b.png) bottom left;border-bottom-color:#b1bcc9}
.tabs li a:hover b.p1, .tabs li a:focus b.p1, .tabs li a:active b.p1{background:#FFF;border-bottom-color:#b1bcc9}
.tabs li a:hover b.p25, .tabs li a:focus b.p25, .tabs li a:active b.p25{background:#FFF;border-bottom-color:#b1bcc9}
.tabs li a:hover b.p26, .tabs li a:focus b.p26, .tabs li a:active b.p26{background:#b1bcc9}
.tabs li a.selected, .tabs li a:hover.selected, .tabs li a:active.selected{white-space:nowrap;color:#b1bcc9;position:relative;z-index:600;cursor:default}
.tabs li a.selected em, .tabs li a:hover.selected em, .tabs li a:active.selected em{color:#800;background:#FFF url(img/tab_c.png) bottom left;border-bottom-color:#eef4f8}
.tabs li a.selected em b.shdw, .tabs li a:hover.selected em b.shdw, .tabs li a:active.selected em b.shdw{visibility:hidden}
.tabs li a.selected b, .tabs li a:hover.selected b, .tabs li a:active.selected b{background:#FFF url(img/tab_c.png) bottom left;border-bottom-color:#eef4f8}
.tabs li a.selected b.p1, .tabs li a:hover.selected b.p1, .tabs li a:active.selected b.p1{background:#FFF;border-bottom-color:#FFF}
.tabs li a.selected b.p26, .tabs li a:hover.selected b.p26, .tabs li a:active.selected b.p26{width:1px;height:1px;background:#FFF;margin-top:23px;border-top:0;overflow:hidden}

div.pListK{background-color:#58A;background:linear-gradient(to right,#8AC,#58A);width:211px;padding:2px 6px 2px 6px;border-radius:5px 5px 0 0;box-shadow:4px 6px 9px #888}
div.pListF{background-image:url(img/line2.png);width:210px;height:1px}
div.pListI2{float:right;text-align:center;width:85px;height:100px}
div.pListI{width:217px;padding:3px;box-shadow:4px 6px 9px #888;border-radius:0 0 5px 5px;background:linear-gradient(#FFF,#BBB)}
div.pListI1{float:left;width:120px;text-align:center}

.bold{font-weight:bold}
.stpage{vertical-align:top;font-weight:normal;padding-bottom:20px}
.stpage-bg{background-color:#FC9}
.mb4{margin-bottom:4px}
.pl9{padding-left:9px}
.pr9{padding-right:9px}
.p4{padding:4px}
.blocksatz{text-align:justify}
.center{text-align:center}
.ilink{float:left; margin-right:9px; border:0px; margin-top:0px}
.ilink-r{float:right; margin-left:9px; border:0px; margin-top:0px}
.big{font-size:120%}
.bigger{font-size:166%}
.borange{background-color:#FF8031;width:200px;height:10px}
.bgltblue{background-color:#CDF}
.bgy{background-color:#FF0}

.sAbsatz	{margin:0 9px 20px 9px;padding:1px;background:linear-gradient(#FFF,#CCC);box-shadow:4px 6px 9px #888;border-radius:5px}
.sAbsatzH	{background:linear-gradient(#EEF,#BCF);text-align:center;font-size:1.3em;font-weight:bold;border-radius:5px 5px 0 0}
.sAbsatzT	{padding:6px}
.sAbsatzI	{opacity:0.8;padding-top:4px}

.teaser{box-shadow:4px 6px 9px #888;background:linear-gradient(#FFF,#CCC);border-radius:5px;margin:9px;cursor:pointer}
.teaser:hover{box-shadow:4px 6px 9px #FA8}
.teaserH{background:linear-gradient(#EEF,#BCF);background-color:#BCF;text-align:center;font-weight:bold;border-radius:5px 5px 0 0}
.teaserImg{height:120px;background-repeat:no-repeat;background-position:center;background-blend-mode:multiply}
.teaserB{text-align:center;font-weight:bold;color:#C00;background:linear-gradient(#CCC,#AAA);background-color:#BBB;border-radius:0 0 5px 5px}
.PhotoFeld,.InfoFeld{padding:6px;margin:20px 0 30px 0;box-shadow:4px 6px 16px 4px #888;border-radius:5px}
.payOpt{min-height:80px;margin:0 9px 40px 9px;padding:1px;background:linear-gradient(#FFF,#CCC);box-shadow:4px 6px 9px #888;border-radius:5px}
.sb32{width:112px;padding:4px;margin-top:40px;background-color:#FFF;border:1px solid #888;text-align:center;line-height:8px}
.box{padding:6px;background-color:#E7EEF4;border:1px solid #AAF}
.box-b{border:1px solid #376C92;width:198px;margin:0 0 10px 0}
.box-titel{background-image:url(img/menue0off.png);background-color:#366B92;padding:3px 0 3px 20px;color:#FFF;font-size:14px;font-weight:bold;font-family:verdana}
.box-bg{width:180px;background-color:#E5EEF5;padding:9px}
.box_adresse{border:1px solid #376c92;background-image:url(img/bg_boxes4.png);padding:10px;margin:10px 0 10px 0;width:178px}
.decobox{padding:6px; background-color:#DDD; border:1px solid #DDD;box-shadow:4px 6px 9px #888;background:linear-gradient(#FFF,#CCC);border-radius:5px}
.butorange{color:#FFF;border:1px solid #FFF;border-right:1px solid #AFC9E2;border-bottom:1px solid #AFC9E2;background-color:#FF5A08}
.red{color:#C00}
.kfg{background-color:#FF8;padding:6px}
.decor{background-color:#8CF}
.decor0{background-color:#FFC}
.decor1{background-color:#CFC}
.decor2{background-color:#E7EEF4}
.reiter{background-image:url(img/reiter-bg.png);background-repeat:none;font-weight:bold;color:#C42}
.rt{width:100%;border-collapse:collapse}
.rt1{width:21px;height:38px;background-image:url(img/reiter-bg1.png)}
.rt2{width:10%;white-space:nowrap;padding:18px 16px 0 4px;color:#930;font-weight:bold;font-size:12px;background-image:url(img/reiter-bg2.png)}
.rt3{width:32px;background-image:url(img/reiter-bg3.png)}
.rt4{background-image:url(img/reiter-bg4.png)}
.rt1, .rt3, .rt4{border:0;margin:0;padding:0}
.hidden{position:absolute; visibility:hidden; padding:4px 9px 6px 4px; text-align:justify; width:700px; height:440px; overflow:auto}
.cp{cursor:pointer}
td.right{text-align:right;vertical-align:middle}
.rating {float:left;width:80px;background: url(img/star_grey.gif) 0 0 repeat-x; margin:0 5px 0 0}
.rating div {height:14px;background: url(img/star_orange.gif) 0 0 repeat-x;}
.editReview {color:#00F}
.editReviews {display:none}
.mt {margin-top:2px}
.button {position: absolute;bottom:0;box-shadow: 6px 9px 12px #888;border-radius:5px;border:none;background:linear-gradient(#F82,#F50);background-color:#F82;color:#FFF;text-align:center;font-size:12px;width:160px;height:32px;transition: all 0.5s;cursor: pointer;margin:0 0 0 -4px;vertical-align:middle}
.button:hover {box-shadow: 3px 4px 6px #888;}
.button span {position: relative;transition: 0.5s}
.button span:after {content: '»';position:absolute;opacity:0;right:-20px;transition:0.5s;}
.button:hover span {padding-right:20px;}
.button:hover span:after {opacity: 1;right: -10px;}
.buttonRev {position: absolute;bottom:36px;box-shadow: 6px 9px 12px #888;border-radius:5px;border:none;background:linear-gradient(#F82,#F50);background-color:#F82;color:#FFF;text-align:center;font-size:12px;width:160px;height:24px;transition: all 0.5s;cursor: pointer;margin:0 0 0 -4px;vertical-align:middle}
.buttonRev:hover {box-shadow: 3px 4px 6px #888;}
.buttonRev span {position: relative;transition: 0.5s}
.buttonRev span:after {content: '»';position:absolute;opacity:0;right:-20px;transition:0.5s;}
.buttonRev:hover span {padding-right:20px;}
.buttonRev:hover span:after {opacity: 1;right: -10px;}
.sagb {font-size:1.5em;font-weight:bold;color:#930;padding:9px 0 9px 25px;background:linear-gradient(#F8FAFF,#E7EEF4);border-radius:5px}
.ax_Beitrag {cursor:pointer;font-size:1.25em;font-weight:bold;text-align:right}
h2.astroblog {padding:6px;font-size:1.5em;background:linear-gradient(#F8FAFF,#E7EEF4);border-radius:5px}
p.astroblog {font-size:1.2em;font-style:italic}

div.main #ppplus {border:2px solid #038; border-radius:5px; margin:10px 0 20px 0}

#efmsg	{position:absolute;display:none;z-index:99;width:250px;padding:6px;font-weight:bold;color:#C00;background:linear-gradient(#FFF,#FEC);border-radius:5px}

div.divConfirmFirst	{border:1px solid #888; border-radius:5px;background:linear-gradient(#FFC,#995);padding:6px;margin:9px 0 9px 0;color:#C00;font-size:1.2em}
#ConfirmFirst		{text-align:right}
#chkConfirmFirst	{float:left;margin:4px 6px 30px 0}

.bx-wrapper		{position: relative;margin:0 0 60px 0;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}
.bx-wrapper img	{max-width:100%;display: block}
.bxslider		{margin:0;padding:0}
ul.bxslider		{list-style: none}

/*fix other elements on the page moving (on Chrome)*/
.bx-viewport	{-webkit-transform: translatez(0)}

/** THEME
===================================*/
.bx-wrapper {-moz-box-shadow: 0 0 5px #CCC;-webkit-box-shadow: 0 0 5px #CCC;box-shadow: 0 0 5px #CCC;border: 5px solid #FFF;background:#FFF}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100%}

/* PAGER */
.bx-wrapper .bx-pager {text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}
.bx-wrapper .bx-pager.bx-default-pager a {background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin: 0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {background:#000}
.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}

/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-pager-item {font-size:0;line-height:0;}
.bx-wrapper .bx-prev {left:16px;background: url(img/bxSlider.controls.png) no-repeat 0 -32px;opacity:0.9}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus {background-position: 0 0}
.bx-wrapper .bx-next {right: 10px;background: url(img/bxSlider.controls.png) no-repeat -43px -32px;opacity:0.9}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus {background-position: -43px 0}
.bx-wrapper .bx-controls-direction a {position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}
.bx-wrapper .bx-controls-direction a.disabled {display: none}

/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {text-align: center}
.bx-wrapper .bx-controls-auto .bx-start {display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(img/bxSlider.controls.png) -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:focus {background-position: -86px 0}
.bx-wrapper .bx-controls-auto .bx-stop {display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(img/bxSlider.controls.png) -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:focus {background-position: -86px -33px}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right:0;width:35px}

.bxSlider		{background:linear-gradient(#EEE,#CCC);margin:2px}
.bxSlider img	{margin:0;width:100%}

div.logindaten	{display:inline;padding:8px;background:linear-gradient(#EEE,#CCC);margin:2px;border-radius:3px}

#MwStInfoMO	{position:relative;margin-top:5px}
#MwStInfo	{position:absolute;display:none;top:50px;width:290px;padding:4px;hyphens:auto;background:linear-gradient(#EEE,#CCC);border-radius:3px}
.MwStInfo	{color:#00C;font-weight:bold;text-decoration:underline;cursor:pointer}

div.DSGVO ol, div.DSGVO ul	{padding:0 0 0 15px}
