input, select, option { font-size: 1em; }#content { width: 56.46em; margin-left: 8em; }/*#content { width: 57em; margin-left: 8em; background-color: #FF0033}*//*##contentframe { left: 14em; }#bg { margin-left: 14em; }*/h1 {font-size: 1.1em}h2 {font-size: 1em}/**/#headline { background-image: url(/de/shop/shared/img/bg_headline.gif); visibility: visible; position: absolute; top: 0; left: 0; width: 100%; height: 70px }#helbiglogo   { background-color: #007ccf; background-image: url(/de/shop/shared/img/logo.gif); background-repeat: no-repeat; background-position: center; visibility: visible; position: absolute; top: 16px; left: 52px; width: 113px; height: 69px; border: solid 3px #77bbe9 }/**/#mainmenu         { font-size: 0.59em; position: absolute; top: 12em; left: 1em; }/**/#shopmenu_top           { font-size: 3px; line-height: 5px; background-image: url(/de/shop/shared/img/menu_oberkante.gif); background-repeat: no-repeat; background-position: center; }.shopmenu_head              { color: white; font-weight: bold; line-height: 24px; background-color: #007ccf; background-image: url(/de/shop/shared/img/menu_arrow_head.gif); background-repeat: no-repeat; background-position: 7px 6px; padding-bottom: 4px; padding-left: 34px; }.shopmenu_head a              { color: #fff; }.shopmenu_head a:hover              { color: #c8e3f5; }.shopmenu             { background-color: white; margin-bottom: 5px; padding-right: 5px; padding-left: 5px; border-right: 1px solid #77bbe9; border-left: 1px solid #77bbe9  }.shopmenu li      { font-weight: bold; margin: 0; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; border-top: 1px solid #c0c0c0 }.shopmenu li.activated       { color: #00609f; background-image: url(/de/shop/shared/img/menu_arrow_content_activate.gif); background-repeat: no-repeat; background-position: 2px center; border-top: medium none   }.shopmenu li.activated_noarrow       { color: #00609f; background-image: none; background-repeat: no-repeat; border-top: medium none  }.shopmenu li.nextlink { background-image: url(/de/shop/shared/img/menu_arrow_content.gif); background-repeat: no-repeat; background-position: right center }.shopmenu li.active { background-image: url(/de/shop/shared/img/menu_arrow_content_red.gif) }.activemenu  { padding-left: 30px }/**/.mainmenu_button    { color: #000000; background-color: #007ccf; margin-bottom: 5px; width: 192px; height: 24px  }.mainmenu_button_deact    { color: #000000; background-color: #589afe; margin-bottom: 5px; width: 192px; height: 24px  }.mainmenu_button_content     { font-weight: bold; line-height: 24px; background-image: url(/de/shop/shared/img/menu_button_arrow.gif); background-repeat: no-repeat; background-position: 10px 6px; text-indent: 35px; }.mainmenu_button_content a { color: white; }.mainmenu_button_content a:hover { color: white; }/**/#search { color: #fff; float: left; margin-bottom: 5px; }.button_h { line-height: 2.7em; background-color: #007ccf; height: 2.7em; float: left; padding-right: 1em; padding-left: 1em; }.button_h li { float: left }.button_leftedge  { background-image: url(/de/shop/shared/img/button_linkekante.gif); background-repeat: no-repeat; width: 5px; height: 100%; }.button_content    { color: white; line-height: 100%; background-color: #007ccf; height: 100%; }.button_text { padding-top: 0.3em; }.button_arrow   { background-image: url(/de/shop/shared/img/menu_button_arrow.gif); background-repeat: no-repeat; background-position: 5px 4px; text-indent: 25px }.button_rightedge  { background-image: url(/de/shop/shared/img/button_rechtekante.gif); background-repeat: no-repeat; width: 5px; height: 100%;}/**/.r10  { margin-right: 10px; float: left; }.normal { font-size: 1em; }/**/#pages1  { color: white; text-align: right; margin-top: 15px; margin-bottom: 5px; width: 56.46em  }#pages1 a { color: white; }#pages1 a:hover { color: white; }#pages1 b  { color: #67bae6 }#pages1 img   { vertical-align: text-top }#pages2  { color: white; text-align: right; margin-top: 15px; margin-bottom: 5px; width: 56.46em  }#pages2 a { color: white; }#pages2 a:hover { color: white; }#pages2 b  { color: #67bae6 }#pages2 img   { vertical-align: text-top }/**/#articlelist {  }#articlelist .articleframe    { background-color: white; width: 56.46em; margin-bottom: 5px; float: left; border: solid 2px #77bbe9  }.article li { float: left; }.frame      { font-size: 1em; clear: left; padding: 5px  }/**/.article_column1      { width: 63%; vertical-align: top }.article_column1 ul  { padding: 5px 2px 5px 5px }.article_column1 li { float: none }.article_column2  { width: 13%; vertical-align: top }.article_column2 div, .article_column3 div  { padding: 5px 2px }.article_column2 img  { border: solid 1px #77bbe9 }.article_column3     { font-weight: bold; text-align: right; width: 14%; }.article_column4       { text-align: center; width: 9%; height: auto }.article_column4 div { padding: 5px 5px 5px 2px; }/**/#shopcarts     { font-size: 1em; background-color: #ffffff; float: right; margin-bottom: 5px; border: solid 2px #77bbe9     }#shopcarts td { text-align: right; padding: 0px;}#shopcarts div { padding: 5px; }/**/.shopcart_column1       { width: 55%; float: left; vertical-align: top }.shopcart_column1  ul  { padding: 5px 2px 5px 5px }.shopcart_column1  li { float: none; }.shopcart_column2 div, .shopcart_column3 div { padding: 5px 2px; }.shopcart_column2  { font-weight: bold; text-align: right; width: 15%; float: left; vertical-align: bottom }.shopcart_column3      { text-align: right; width: 14%; height: auto; float: left; vertical-align: bottom }.shopcart_column4        { font-weight: bold; text-align: right; width: 15%; height: auto; float: left; vertical-align: bottom;}.shopcart_column4 div { padding: 5px 5px 5px 2px; }/**/#orderend td { padding: 5px; }.servicelink { background-repeat: no-repeat; padding-left: 20px; }.red { background-image: url(/de/shop/shared/img/arrow_red.gif); }.green { background-image: url(/de/shop/shared/img/arrow_green.gif); }/**//*.shipment { float: left; }*/.shipment input { font-size: inherit; font-style: inherit; font-weight: inherit; line-height: inherit; font-stretch: inherit }.shipment td { padding-left: 2px; }.shipment tr   { background-color: #c8e3f5; padding-top: 2px; padding-bottom: 2px; width: 100%; float: left }.border-bottom { border-bottom: solid 2px #77bbe9; }.shipment .border-bottom   { background-color: white; margin-bottom: 0; padding-top: 5px }/**/div.center { text-align:center; }div.right { text-align:right; }/**/.box    { font-size: 1em; background-color: white; height: auto; clear: left; margin-bottom: 5px; border: solid 2px #77bbe9       }/**/.charge  { color: #fc0224 }/*.errortable { color: #CC6600 }*/.errortable { color: white }/**/.detail { background-color: #fff; width: 100%; float: left; margin-bottom: 0.5em; border: solid 2px #77bbe9    }.detail_content { padding: 0.3em; }#detail_price { font-weight: bold; text-align: right; }.bezlink { color: #00609f; text-decoration: underline; }.katlink { color: #006660; text-decoration: underline; }
