/*
 * CHB Boardshop CSS
 * Copyright: anti-design.com GmbH & Co. KG 2011
 * Author: Nils Lorenz
 * Version: $Id: style.css 4471 2012-01-16 22:47:55Z lars $
 */

*{margin:0;padding:0;border:none;}
@font-face {
  font-family: cartogothic;
  src:   url('/v30/localpictures/theme2011/schriften/cartogothic_std/cartogothicstd-bold-webfont.ttf');
  src:   url('/v30/localpictures/theme2011/schriften/cartogothic_std/cartogothicstd-bold-webfont.eot?iefix') format('eot'),   url('/v30/localpictures/theme2011/schriften/cartogothic_std/cartogothicstd-bold-webfont.ttf') format('truetype');  
}    
.cartogothic{
  font-family: cartogothic!important;
}
@font-face {
  font-family: ostrich;
  src:   url('/v30/localpictures/theme2011/schriften/ostrich_sans/ostrich-black.ttf');
  src:   url('/v30/localpictures/theme2011/schriften/ostrich_sans/ostrich-black.eot?iefix') format('eot'),   url('/v30/localpictures/theme2011/schriften/ostrich_sans/ostrich-black.ttf') format('truetype');  
}    
.ostrich{
  font-family: ostrich;
} 

font{ font-family: cartogothic!important;}

body{background: url('/v30/localpictures/theme2011/img/bg_kachel.gif') repeat;font-size:16px;color:#3E3D40;font-family: cartogothic!important;}  
a{text-decoration:none;color:#3E3D40;}
a i{display:none;}
input,select{color:#929495}
.hr{clear:both;height:1px;border-top:2px solid #FFF;margin-bottom:5px;/height:1px;/line-height:0px;/font-size:0px;}
.hide{display:none;}
.textsmall{font-size:10px;}
.text11{font-size:11px;}
.text16{font-size:16px;}
.text20{font-size:20px;}
.space20{height:20px;clear:both;}
#copy{text-align:center;}
#head{width:1028px;margin-left:50%;position:absolute;left:-514px;top:26px;z-index:1000;}
#top{width:1028px;margin-left:50%;position:absolute;left:-514px;top:31px;}
#wrap{width:1028px;margin-left:50%;position:absolute;left:-514px;top:45px;}
#bottom{width:1028px;margin-left:50%;position:absolute;left:-514px;bottom:-14px;height:14px;}    
#top #tl{background: url('/v30/localpictures/theme2011/img/shadow_tl.png') no-repeat}
#top #tm{background: url('/v30/localpictures/theme2011/img/shadow_top.png') repeat-x;}
#top #tr{background: url('/v30/localpictures/theme2011/img/shadow_tr.png') no-repeat}
#bottom #bl{background: url('/v30/localpictures/theme2011/img/shadow_bl.png') no-repeat}
#bottom #bm{background: url('/v30/localpictures/theme2011/img/shadow_bot.png') repeat-x;}
#bottom #br{background: url('/v30/localpictures/theme2011/img/shadow_br.png') no-repeat}
#top #tl, #top #tr, #bottom #bl, #bottom #br{height:14px;width:14px;float:left;}
#top #tm, #bottom #bm{height:14px;width:1000px;float:left;}   
#main{clear:both;position:relative;background: url('/v30/localpictures/theme2011/img/shadow_rails.png') repeat-y;padding:0 0 0 14px;}
#main #content{position:relative;width:960px;padding:20px;/*width:980px;*/background-color:#FFF;}
#main #rightRail{float:left;width:14px;height:100%;background: url('/v30/localpictures/theme2011/img/shadow_right.png') repeat-y;overflow:hidden;}
.clear{clear:both;}
/*head*/
ul#lang{list-style:none;position:relative;height:12px;top:3px;left:625px;line-height:12px;width:160px;}
ul#lang li{float:left;width:72px;} 
ul#lang li a{display:block;padding-left:27px;color:#56C2FF;font-size:10px;height:12px;line-height:12px;padding-right:4px;}   
ul#lang .de a{background: url('/v30/localpictures/theme2011/img/buttons/flag_de.png') no-repeat 1px 1px}
ul#lang .en{margin-left:5px;}
ul#lang .en a{background: url('/v30/localpictures/theme2011/img/buttons/flag_en.png') no-repeat 1px 1px}
ul#lang .de a.aktiv, ul#lang a:hover{background-color:#3E3D40;color:#FFF;}
/*login*/
#login{width:203px;height:168px;position:relative;left:770px;top:-11px;background: url('/v30/localpictures/theme2011/img/loginboxbg.png') no-repeat;}
#login h3 i{display:none;}
#login #loginform{background: url('/v30/localpictures/theme2011/img/icons/icn_login.png') no-repeat 10px 10px;padding:10px 15px 5px 60px;position:relative;font-size: 10px;}
#login #loginform h3{background: url('/v30/localpictures/theme2011/img/typobg/login.png') no-repeat;width:37px;height:17px;}
#login #loginform span{text-transform:uppercase;font-size:14px;}
#login input{width:95px;height:12px;border: solid 1px #3E3D40;font-size:9px;display:block;margin-bottom:5px;}
#login input#go{height:27px;width:32px;position:absolute;top:25px;right:12px;border:none;}
#login #reg{border-top:1px dotted #3E3D40;border-bottom:1px dotted #3E3D40;margin:5px 15px 5px 10px;font-size:10px;height:14px;}
#login #reg a{display:block;float:left;}
#login #reg a.register{display:block;float:right;}
#login #basket{width:128px;background: url('/v30/localpictures/theme2011/img/icons/icn_basket.png') no-repeat 0 10px;padding:10px 0 0 50px;height:60px;margin:5px 15px 0 10px;border-top:1px dotted #3E3D40;}
#login #basket span{display:block;}
#login #basket h3 a{display:block;background: url('/v30/localpictures/theme2011/img/typobg/warenkorb.png') no-repeat;width:64px;height:15px;}    
#login #basket .sText{float:left;font-size:10px;width:50px;}
#login #basket .sText_r{block;float:right;font-size:10px;white-space:nowrap;}        
/*content*/
#logobox{position:relative;}
#logo{position:absolute;top:15px;left:15px;z-index: 1200;}
ul#nav{list-style:none;text-transform:uppercase;height:30px;line-height:30px;margin-top:2px;/position:relative;top:-4px;background-color:#929495;}
ul#nav li{float:left;}
ul#nav li.cat{padding:0!important;}
ul#nav li.cat a{background-color:#56C2FF;color:#FFF;display:block;padding:0 5px 0 10px;}
ul#nav li.special{padding:0!important;background-color:#56C2FF;width:191px;}
a#new{display:block;width:70px;height:50px;background: url('/v30/localpictures/theme2011/img/buttons/btn_new.png') no-repeat;position:absolute;top:150px;left:435px;z-index:1100;}
a#sale{display:block;width:70px;height:50px;background: url('/v30/localpictures/theme2011/img/buttons/btn_sale.png') no-repeat;position:absolute;top:150px;;left:360px;z-index:1100;}    
a#new:hover, a#new.aktiv{background: url('/v30/localpictures/theme2011/img/buttons/new_hover.png') no-repeat;}
a#sale:hover, a#sale.aktiv{background: url('/v30/localpictures/theme2011/img/buttons/sale_hover.png') no-repeat;}    
ul#nav li.red{background-color:#E23F13;}
ul#nav li.gray{background-color:#929495;font-size: 13px;}
ul#nav li.red a, ul#nav li.gray a{color:#FFF;padding:0 5px 0 10px;display:block;}
ul#nav li.red.first{border-left:2px solid #fff;}
ul#nav li.red.last{border-right:2px solid #fff;}
ul#nav li.last a{padding-right:10px;}   
ul#nav li a:hover, ul#nav li a.aktiv{background-color:#F6F6F6;color:#3E3D40;} 

.subnav{width:950px;background-color:#F6F6F6;overflow:hidden;border-top:2px solid #FFF;padding:10px 0 10px 10px;font-size:14px;position:absolute;z-index:1000;display:none;}
.subnav ul{width:135px;list-style:none;float:left;margin-bottom:10px;}
.subnav ul li{font-size:11px;line-height:14px;}
 #dd_men, #dd_women, #dd_kids, #dd_sports, #dd_brands{display:none;}
 #dd_kids ul, #dd_brands ul{width:158px;}
 #dd_brands ul#all{width:310px;}
.subnav div{float:left;overflow:hidden;}
.subnav div.dd_inner{width:135px;}
.subnav div.banner{height:60px;background-color:#3E3D40;width:960px;margin-left:-10px;margin-bottom:-10px;color:#FFF;}
.subnav div.banner ul{list-style:none;width:960px!important;}
.subnav div.banner li{float:left;text-align:center;}
.sportstitle{display:block;width:125px;font-size:14px;line-height:17px;margin:0 0 2px;border-bottom:2px solid #3E3D40;}
.sportstitle.snow{width:395px;}
.sportstitle.fav{width:464px;}

#breadcrumb{background: url('/v30/localpictures/theme2011/img/icons/arrows_big.png') no-repeat 0 5px;padding-left:25px;height:25px;line-height:25px;margin-top:10px;/margin-top:8px;}
#breadcrumb ul{list-style:none;}
#breadcrumb a{color:#56C2FF;text-transform:uppercase;}
#breadcrumb a.aktiv{color:#3E3D40;}
#breadcrumb ul li{float:left;margin-right:5px;color:#56C2FF;text-transform:uppercase;}

#filter{position:relative;/height:24px;}
#filter form{float:left;}
#filter form[name=SELECTION]{float:right;}
#filter input[type=text],#filter select, #filter input#_freeb{border: 1px solid #3E3D40;float:left;font-size:10px;font-style:italic;height:20px;}
#filter #_freeb{width:250px;margin-right:20px;}
#filter #PreisVon,#filter #PreisBis{width:75px;margin-right:5px;}
#filter select{margin-right:5px;width:170px;height:22px;padding-top: 3px;/padding-top:0!important;}
#filter #newest{width:215px;position:absolute;right:0px;}
#filter #SelectSortName,#filter #SelectSortDest{width:105px;}

#filterbottom{position:relative;height:24px;}
#filterbottom #newest{border: 1px solid #3E3D40;float:left;font-size:10px;font-style:italic;height:20px;width:215px;position:absolute;right:0px;}

#browse{background-color:#F6F6F6;padding:8px;height:100%;}
#browse.inside{overflow:hidden;}  

#paging{clear:both;margin-left:220px;height:20px;font-size:11px;}
#paging a.back{display:block;color:#56C2FF;background: url('/v30/localpictures/theme2011/img/icons/arrowstart.png') left 2px no-repeat;padding-left:10px;float:left}
#paging ul{list-style:none;float:right;width:215px;position:relative;text-align:center;}
#paging ul li{display:inline;}
#paging ul li a{color:#56C2FF;margin-right:5px;}   
#paging ul li a.aktiv{color:#3E3D40;} 
#paging ul li a.start{display:block;height:13px;width:9px;background: url('/v30/localpictures/theme2011/img/icons/arrowstart.png') 0 2px no-repeat;position:absolute;top:0;left:0;}
#paging ul li a.prev{display:block;height:13px;width:6px;background: url('/v30/localpictures/theme2011/img/icons/arrowback.png') 0 2px no-repeat;position:absolute;top:0;left:14px;}
#paging ul li a.next{display:block;height:13px;width:6px;background: url('/v30/localpictures/theme2011/img/icons/arrownext.png') 0 2px no-repeat;position:absolute;top:0;right:14px;}
#paging ul li a.end{display:block;height:13px;width:9px;background: url('/v30/localpictures/theme2011/img/icons/arrowend.png') 0 2px no-repeat;position:absolute;top:0;right:0;}
#overview #paging {margin-left:0px;/margin-top:0px;color: #F6F6F6;clear:both;}
/*#overview.child #paging {margin-top:-10px;}*/
#overview #newstuff {height:auto!important;overflow:hidden;}
#overview.child #newstuff {margin-bottom:0;}



#browse .catholder{position:absolute;left:-24px;top:10px;z-index:50;}
#browse .catholderdown{clear:both;margin:0 0 10px 10px;display: block;}
#browse .more{color:#56C2FF;text-transform:uppercase;font-size:11px;display:block;position:absolute;padding-right:20px;right:0px;top:-15px;z-index:50;background: url('/v30/localpictures/theme2011/img/icons/arrowend.png') no-repeat right 2px;}
#browse #news{width:722px;height:402px;float:left;position:relative;background: url('/v30/localpictures/theme2011/img/teaser/news_schatten.png') 2px 2px no-repeat;}
#newsnav{list-style:none;position:absolute;bottom:18px;right:10px;z-index:900;}
#newsnav li{float:left;margin-right:10px;}    
#newsnav li a{display:block;width:27px;height:27px;background: url('/v30/localpictures/theme2011/img/icons/news_nav.png') no-repeat;}        
#newsnav li a.aktiv, #newsnav li a:hover{background: url('/v30/localpictures/theme2011/img/icons/news_nav_hover.png') no-repeat;}            
#browse #related{float:left;text-align:center;color:#FFF;}
#browse #related .text11{display: block;margin-top:-20px;}
#browse #related ul{list-style:none;text-align:left;background-color:#FFF;padding:10px;margin-bottom:10px;text-transform:uppercase;}
#browse #related ul li, #browse #related ul li a.aktiv, #browse #related ul li a:hover{/*background-color:#FFF;*/color:#3E3D40;}
#browse #related ul li a{color:#FFF;padding-left:10px;display:block;}
#browse #related ul.catnav{width:190px;}
#browse #related ul.rednav,#browse #related ul.graynav{/width:210px;}
#browse #related ul.catnav li{background-color:#56C2FF;/border:solid 1px #56C2FF;}
#browse #related ul.rednav li{background-color:#E23F13;/border:solid 1px #E23F13;}
#browse #related ul.graynav li{background-color:#929495;/border:solid 1px #929495;}
#browse #related ul li.title{height:30px;line-height:30px;padding-left:5px;display:block;}
#browse #related ul li.last, #browse #related ul li dd.last{padding-bottom:5px;}
#browse #related ul li dd a{padding-left:20px;display:block;font-size:14px;}
#browse #related div{background-color:#929495;margin:0 0 10px 7px;width:215px;padding-top:10px;height:75px;}
#browse #related div.dhl{background: url('/v30/localpictures/theme2011/img/teaser/dhl_logo.png') center 55px no-repeat #929495;}
#browse #related div.paypal{background: url('/v30/localpictures/theme2011/img/teaser/paypal_logo.png') center center no-repeat #929495;height:107px;/height:117px}
#browse #related div.empty{height:105px;/height:115px}
#browse #specials, #browse #topbrands, #browse #bestseller, #browse #newstuff, #browse #lastart{clear:both;position:relative;}
#browse #specials{height:240px;}
#browse #specials .specialholder{width:308px;height:232px;background: url('/v30/localpictures/theme2011/img/teaser/specials_schatten.png') 2px 2px no-repeat;float:left;margin-right:10px;margin-bottom:8px;/margin-left:-3px;}
#browse #topbrands{height:120px;margin-bottom:10px;/margin-left:-3px;padding-left: 13px;}
#browse #topbrands .brandholder{width:110px;height:50px;float:left;margin-right:7px;margin-top:10px;}
#browse #newstuff,#browse #bestseller,#browse #lastart{height:252px;margin-bottom:10px;}
.table-ArtikelKatListe-Diagonal .stuffholder, #browse #newstuff .stuffholder, #browse #bestseller .stuffholder, #browse #lastart .stuffholder{width:176px;height:250px;float:left;border:solid 1px #D9DADB;margin-right:13px;font-size:11px;background-color:#FFF;position:relative;}
.table-ArtikelKatListe-Diagonal .stuffholder{margin-bottom:5px;}
 .stuffholder .prodname{border-top:dashed 1px #D9DADB;display:block;padding:5px 0 0 0;margin:0 5px;}
 .stuffholder .oldprice{text-decoration:line-through;color:#D9DADB;display:block;position:absolute;left:5px;top:225px;}
 .stuffholder .saleprice{font-size:12px;display:block;position:absolute;left:5px;top:235px;}    
 .stuffholder .logoholder{bottom:7px;display:block;height:38px;position:absolute;right:7px;width:71px;}
 .stuffholder .icnnew{position:absolute;left:148px;top:5px;}
 .stuffholder .icnsale{position:absolute;left:148px;top:5px;}
.lastspecial, .lastbrand, .laststuff{margin-right:0!important;}   
.child .stuffholder{margin-bottom:10px;}
#overview{width:719px;margin-left:10px;float:left;position:relative;font-size:14px;}
#browse.inside .OuterSubCat .catbox .catdetails{position:absolute;}
#browse.inside .OuterSubCat .catbox{display:block;width:358px;height:128px;background:url('/v30/localpictures/theme2011/img/teaser/s_bg.png') no-repeat;position:relative;float:left;margin:0 3px 4px 0;}
#browse.inside .OuterSubCat .lastcatbox{margin-right:0;}
#browse.inside .OuterSubCat .catbox h3{margin:5px 0 0 5px;}
#browse.inside .OuterSubCat .catbox h3.single{width:264px;height:40px;}
#browse.inside .OuterSubCat .catbox h3.double{width:264px;height:76px;}
#browse.inside .OuterSubCat .catbox h3 i{display:none;}
#browse.inside .OuterSubCat .catbox h3.clothing{background:url('/v30/localpictures/theme2011/img/typobg/clothing.png') no-repeat;}
#browse.inside .OuterSubCat .catbox h3.outerwear{background:url('/v30/localpictures/theme2011/img/typobg/outerwear.png') no-repeat;}
#browse.inside .OuterSubCat .catbox h3.schuhe{background:url('/v30/localpictures/theme2011/img/typobg/schuhe.png') no-repeat;}
#browse.inside .OuterSubCat .catbox h3.flipflops_slaps{background:url('/v30/localpictures/theme2011/img/typobg/flipflops_slaps.png') no-repeat;}
#browse.inside .OuterSubCat .catbox .imageholder{width:200px;height:107px;margin:10px;float:right;}

.maincat_icn{margin-left:25px;}
#browse.inside #topbrands{margin-bottom:20px;padding-left:0!important;}
#browse.inside #topbrands .brandholder{margin-right:11px;}
#browse.inside #newstuff .stuffholder, #browse.inside #bestseller .stuffholder, #browse.inside #lastart .stuffholder{width:174px;overflow:hidden;margin-right:5px;}
#browse.inside #related div {width:210px!important;margin-left:0!important;} 
#textbox{padding:10px;margin-bottom:10px;}
#textbox h2{}
#textbox p{font-size:12px;}
#detailbox{margin-bottom:10px;overflow:hidden;/overflow:visible;}
#detailbox #previewbox{width:315px;float:left;margin-right:5px;}
#detailbox #previewbox #preview{width:315px;height:315px;background-color:#FFF;margin-bottom:5px;}
#detailbox #previewbox .thumb{height:100px;width:100px;float:left;margin-right:5px;}
#detailbox #description{float:left;}
#detailbox #description #proddetail{width:200px;background-color:#FFF;position:relative;height:315px;padding:0 10px 0px 10px;float:left;z-index:100;/*overflow:hidden;*/}
#detailbox #description #proddetail img{position:absolute;top:5px;right:5px;width:200px;}
#detailbox #description #proddetail p{text-transform:uppercase;font-size:14px;padding:60px 0 10px 0px;border-bottom:1px dotted #929495;}
#detailbox #description #proddetail a {color: #56C2FF;}
#detailbox #description #proddetail p .textsmall{margin-top:5px;margin-bottom:5px;display:block;}

#detailbox #pricebox{position:relative;background-color:#707173;width:154px;margin-left:5px;float:left;padding:15px 10px 10px 10px;height:290px;margin-bottom:5px;/width:150px;}
#detailbox #pricebox .icnsale{position:absolute;right:10px;top:10px;}
#detailbox #pricebox .deliveryhint{background-color:#929495;padding:5px;font-size:11px;color:#FFF;}
#detailbox #pricebox .oldprice{display:block;color:#D9DADB;font-size:10px;}
#detailbox #pricebox .price{display:block;color:#FFF;font-size:20px;}
#detailbox #pricebox .tax{display:block;font-size:10px;color:#FFF;}
#detailbox #pricebox .deliverycost{display:block;font-size:11px;color:#56C2FF;}
#detailbox #pricebox .dot{height:10px;border-bottom:1px dotted #929495;}
#detailbox #pricebox .addbasket{background: url('/v30/localpictures/theme2011/img/buttons/basket_small.png') 3px 5px no-repeat;display:block;margin:10px 0 80px 0;padding:10px 10px 10px 30px;background-color:#56C2FF;text-transform:uppercase;color:#FFF;font-size:11px;/margin-bottom:60px;}
#detailbox #pricebox .linkholder{border-top:1px dotted #929495;padding-top:10px;}
#detailbox #pricebox .linkholder a.wish, #detailbox #pricebox .linkholder .recommend{font-size:11px;color:#56C2FF;display:block;background: url('/v30/localpictures/theme2011/img/icons/arrowend.png') 0 2px no-repeat;padding-left:15px;text-transform:uppercase;}
#detailbox #pricebox .linkholder img{margin-top:10px;}

#detailbox #prodtext{clear:both;background-color:#FFF;width:379px;padding:10px 10px 40px 10px;position:relative;/width:379px;}
#detailbox #prodtext h3{text-transform:uppercase;}
#detailbox #prodtext span, #detailbox #prodtext font{font-size:11px!important;display:block;  font-family: cartogothic!important;}
#detailbox #prodtext font{font-weight:normal;}
#detailbox #prodtext span.prosa{min-height:55px;margin-top:15px;}
#detailbox #prodtext span.prosa ul{padding-left:10px;margin-top:3px;margin-bottom:10px;}
#detailbox #prodtext span.list{min-height:55px;margin-top:15px;margin-left:10px;}
.MsoNormal{margin-right:0!important;}
.MsoNormal br{display:none;}
#detailbox #prodtext #video{text-align:center;padding:10px 0;margin-bottom:5px;border-bottom:1px dotted #929495;}
#detailbox #prodtext #comment{border-bottom:1px dotted #929495;text-transform:uppercase;text-align:right;height: 14px;}
#detailbox #prodtext #comment a{float:right;color:#56C2FF;width:120px;/width:140px;background: url('/v30/localpictures/theme2011/img/icons/arrowend.png') 0 2px no-repeat;padding-left:15px;display:block;font-size:11px;}
a#brand,a#category{text-transform:uppercase;position:absolute;bottom:10px;display:block;color:#56C2FF;background: url('/v30/localpictures/theme2011/img/icons/arrowend.png') 0 2px no-repeat;padding-left:15px;font-size:11px;}
a#brand{left:10px;}    
a#category{right:10px;}  

#selection{font-size:11px;line-height:16px;height:100px;border-bottom:1px dotted #929495;}
#selection select, #selection input{border: 1px solid #3E3D40;font-size:10px;height:14px;width:50px!important;}
#selection select{width:50px;margin-bottom:2px;}
#selection input{width:40px;margin-bottom:2px;}
#selection div, #selection label{float:left;}
#selection td#s1,#selection td#s2, #InputBoxMengeFeld{padding-left:5px;}
#selection label{width:50px;}
#selection a.size{margin-top:10px;text-transform:uppercase;display:block;color:#56C2FF;background: url('/v30/localpictures/theme2011/img/icons/arrowend.png') 0 4px no-repeat;padding-left:15px;font-size:11px;}

#delivery{font-size:11px;padding-top:5px;}
#delivery a{color:#56C2FF;}
#delivery label{clear:both;display:block;float:left;width:100px;}
#delivery img{position:static!important;width:auto!important;}
#delivery span{display:block;clear:both;}
#delivery span.time{float:left;clear:none;margin-bottom:5px;}
#main #subrow{width:975px;background: url('/v30/localpictures/theme2011/img/shadow_bot.png') repeat-x #929495 left top;padding:20px 5px 20px 20px;/height:100%;font-size:11px;color:#FFF;overflow: hidden;}
#main #subrow .linklist{width:139px;float:left;}
#main #subrow a, #main #lastrow a{color:#FFF;}
#main #subrow a{line-height: 15px;}
#main #lastrow a{line-height: 13px;}
#main #subrow ul, #main #lastrow ul{list-style:none;} 
#main #subrow h3 i, #main #lastrow h3 i{display:none;}
#main #subrow  h3, #main #lastrow  h3{height:14px;display:block;}
#main #subrow .linklist h3{margin-bottom:5px;}
#main #subrow .linklist h3.kunden{background:url('/v30/localpictures/theme2011/img/typobg/kundencenter.png') no-repeat;width:88px;}
#main #subrow .linklist h3.wir{background:url('/v30/localpictures/theme2011/img/typobg/wir.png') no-repeat;width:24px;}
#main #subrow .linklist h3.zahlung{background:url('/v30/localpictures/theme2011/img/typobg/zahlungundversand.png') no-repeat;width:125px;}
#main #subrow h3.newsletter{background:url('/v30/localpictures/theme2011/img/typobg/newsletter.png') no-repeat;width:78px;margin-bottom: 5px;}
#main #subrow h3.folge{background:url('/v30/localpictures/theme2011/img/typobg/folgeunsauf.png') no-repeat;width:91px;margin-top:25px;float:left;}
#main #subrow h3.gutschein{background:url('/v30/localpictures/theme2011/img/typobg/gutscheinkaufen.png') no-repeat;width:63px;height:29px;}
#main #subrow #newsletterbox{float:left;padding-left:20px;border-left:2px solid #FFF;height:120px;width:300px;}
#main #subrow #newsletterbox p{font-size:14px;}
#main #subrow #newsletterbox span{clear:both;display:block;}
#main #subrow #newsletterbox span a{text-decoration:underline;}
#main #subrow #newsletterbox input{width:200px;height:20px;border: 1px solid #3E3D40;font-size:10px;font-style:italic;float:left;}
#main #subrow #newsletterbox input#anmelden{width:82px;border:none;margin-left:10px;margin-bottom:5px;}
#main #subrow #newsletterbox #social{margin-top: 25px;float:left;}
#main #subrow #newsletterbox #social li{float:left;margin-left:10px;}
#main #subrow #newsletterbox #social a{width:14px;height:15px;display:block;}    
#main #subrow #newsletterbox #social a.yt{width:39px;height:16px;background:url('/v30/localpictures/theme2011/img/buttons/social_yt.gif') no-repeat;}      
#main #subrow #newsletterbox #social a.fb{background:url('/v30/localpictures/theme2011/img/buttons/social_fb.gif') no-repeat;}      
#main #subrow #newsletterbox #social a.tw{background:url('/v30/localpictures/theme2011/img/buttons/social_tw.gif') no-repeat;}      
#main #subrow #newsletterbox #social a.my{background:url('/v30/localpictures/theme2011/img/buttons/social_my.gif') no-repeat;}                  
#main #subrow #voucherbox{float:left;padding-left:20px;border-left:2px solid #FFF;background:url('/v30/localpictures/theme2011/img/buttons/gutschein.png') no-repeat 140px 0;height:120px;width:210px;/*width:230px;*/}
#main #subrow #voucherbox p{margin-top:5px;width:120px;}
#main #subrow #voucherbox .chosevoucher{clear:both;font-size:10px;line-height:20px;height:20px;margin-top:5px;}
#main #subrow #voucherbox .chosevoucher span{display:block;float:left;margin-right:15px;}
#main #subrow #voucherbox .chosevoucher span.dark{color:#3E3D40;margin-right:5px;}        
#main #subrow #voucherbox select{width:60px;/width:54px;margin-right:10px;border: 1px solid #3E3D40;float:left;font-size:10px;height:20px;line-height:20px;text-align:right;}
#main #subrow #voucherbox input{float:left;}    
#main #lastrow h3.partner{background:url('/v30/localpictures/theme2011/img/typobg/partner.png') no-repeat;width:60px;float:left;}
#main #lastrow h3.friends{background:url('/v30/localpictures/theme2011/img/typobg/friends.png') no-repeat;width:62px;float:left;}
#main #lastrow{width:960px;background: url('/v30/localpictures/theme2011/img/shadow_bot.png') repeat-x #58585A left top;padding:20px;/*width:980px;*//height:100%;font-size:10px;color:#FFF;overflow: hidden;}
#main #lastrow #partnerbox{padding:5px 10px 5px 0;height:63px;float:left;}
#main #lastrow #friendsbox{float:left;padding:5px 0px 0 15px;border-left:2px solid #FFF;margin-bottom:10px;}    
#main #lastrow #partnerbox a{display:block;float:left;width:104px;text-align:center;}
#main #lastrow #partnerbox a.shortpartner{width:98px;}
#main #lastrow #partnerbox .thin{margin-top:13px;}
#main #lastrow ul.brandlist, #main #lastrow ul.friendlist{float:left;width:139px;;}
#main #lastrow ul.brandlist.lastclmn{width:126px;margin-bottom:10px;}
#main #lastrow ul.friendlist.lastclmn{width:126px;/width:105px}   
#Detailbild img, .ImageDetail, #ZoomImage img, #preview img  {/*height: 315px;*/width: 315px;/width:300px;} 
.ImageUebersicht{height: 175px;width: 175px;background-color:#FFF;} 
label {width: 150px;display: block;float: left;}    
.textfeld{width:205px;border:1px solid #3E3D40}   
.Cont-textfeld{float:left}  
ul.bemerkung-check-items{margin-top:10px;}
ul.bemerkung-check-items, ul.bemerkung-check-items li ul{list-style:none;clear: both;font-size: 13px;}  
ul.bemerkung-check-items li ul li.first{float: left;width: 25px;} 
#CartNotifier{z-index:2000!important;padding:5px;}    
#InputBoxMengeButton{padding-top: 5px;vertical-align: top;}
#InputBoxMengeButton input {height:auto;left:234px;position:absolute;top:130px;width:auto!important;z-index:100;border:none;}
#detailbox #pricebox .linkholder {border-top: 1px dotted #929495;bottom: 10px;padding-top: 10px;position:absolute;}
.addthis_toolbox{margin-top:10px;}
#WPic{float: left;height: 100px;}   
#WPic div{float: left;height: 100px;margin:0 5px 5px 0;width: 100px;/margin-right:0;}  
.Topic-textfeld{margin-bottom:10px;}
.Lnk-textfeld{clear:both;font-size:11px;width:150px;padding-top:5px;}  
.Lnk-textfeld a {color:#BB1D1C} 
.Linie{height:25px;}  
.Bez-textfeld, .Bez-dropdown, #Bez-geb{float:left;width:172px;} 
#DoLogin{margin:10px 0 0 0px;}  
.Cont-textfeld input, .Cont-dropdown select, .Cont-geburtsfeld select{margin-bottom:3px;}
.alertbox div{color:#FF0000;font-size:12px;}    
.formcontent{clear:both;margin-bottom:5px;overflow: hidden;}
.lieferanschrift{font-size:14px;margin-left: 0px}   
.lieferanschrift input {margin-top:3px;margin-right:5px;}
.RadioZahlartWert{float:left;margin-left:10px;} 
.RadioZahlart{clear:both;float:left;}   
#bemerktext{width:660px;border: 1px solid #3E3D40;}
.dropdown{width:206px;border: 1px solid #3E3D40;}   
.geburtsfeld{width:61px;border: 1px solid #3E3D40;} 
/*.LoggedAs{overflow: hidden;padding:5px 0;} */
#LoggedAsTopic,#LoggedAsName,#LoggedAsFirma{float:left;margin-right:10px;}
.formcontent #DoLogout  {margin-top:10px;}
#InputBoxMengeFeld {text-align:right;}    
.SecLevelText{margin-bottom:30px;font-size:13px;}   
.dotlinebot{clear:both;height:10px;border-bottom:1px dotted #3E3D40;margin-bottom:10px} 
.dotlinetop{clear:both;height:10px;border-top:1px dotted #3E3D40;}  
.formtop{clear:both;height:10px;border-bottom:1px dotted #3E3D40;margin:10px 0} 
#MakeChange{padding-left:10px;} 
input.textfieldContent, select.textfieldContent {border: 1px solid #3E3D40;}  
#sendit{margin: 10px 0 0 0px;}    
.orderPreviewFinal{clear:both;overflow:hidden;width:100%;border-top:1px dotted #3E3D40;border-bottom:1px dotted #3E3D40;padding:10px 0;}    
.orderPreviewFinal table{float:right;}  
.orderhead{height:20px;width:100%;background-color: #56C2FF;color:#FFF;margin-bottom:10px;padding-left:5px;}
.OrderNav {height:90px;} 
.FormLeft {width:297px;} 
.FormRight {width:400px;padding:0 0 0 20px;border-left:1px dotted #000000;}
.FormLeft .formtop, .FormRight .formtop{border:none !important;}
.Ul-Switch{margin:5px 0;list-style:none;padding:5px 0;overflow:hidden;border-top:1px dotted #3E3D40;border-bottom:1px dotted #3E3D40;width:100%;}  
.Ul-Switch li{float:left;margin-right:110px;}   
.Ul-Switch input{margin-right:5px;}
#Wishlist-Text a{color: #56C2FF;font-size:11px;text-transform:uppercase;display:block;padding-left:15px;background: url("/v30/localpictures/theme2011/img/icons/arrowend.png") no-repeat scroll left 2px transparent;}    
a.white {color: #fff;}    
.KatH1aktiv, .KatH2aktiv {color: #3E3D40!important;}
.KatH2aktiv, .KatH2passiv {margin-left: 5px;font-size: 14px;}
.mood img {width:315px;}
