body{ margin:0;  font:11px verdana;  color:#383838}a{ color:#383838}img{ border:none}p{ margin:0;  padding:0}div{ margin:0;  padding:0}h1{ font-size:11px;  margin:0 0 5px 0}h2{ font-size:11px;  margin:0;  color:#000}.uppercaseText{ text-transform:uppercase}.centeredContent{ text-align:center}.centeredImg{ margin:0 auto}#mainContainer{ position:absolute;  left:25px;  top:0;  width:950px;  padding:0;  margin-bottom:10px;  z-index:1}#activexmessage{ position:absolute;  left:0;  top:0;  z-index:2;  background-color:white}form{ margin:0;  padding:0}input{ margin:0}.searchField, .searchFieldRed{ width:191px;  height:16px;  font-family:verdana,sans-serif;  font-size:10px;  color:#c90420;  border:1px solid #c90420;  margin-left:10px;  margin-bottom:3px}.textField, select, .contactField{ border:1px solid #A4AAAE;  font-family:verdana,sans-serif;  font-size:10px}select{ width:177px;  height:22px}*html select{ width:179px;  height:22px}.contactField{ width:196px;  height:210px}.alignRight{ text-align:right}.areaCode{width:40px; height:19px}.telNumber{width:126px; height:19px}.telNumberNoExt{width:80px; height:19px}*html .telNumberNoExt{width:77px; height:19px}.inRightBox{ width:175px;  height:19px}.inArticleList{ width:58px;  height:18px}.inArticleDetail{ width:40px;  height:14px;  text-align:right}.RedBorder{ border:1px solid #c90420}.but, .butLink{ font-family:verdana,sans-serif;  font-size:10px}.general{ width:91px;  height:18px;      background:url("../img/bg_but_normal.jpg") top left repeat-x;  color:#383838;      border:none}.butLink{    display:block;     text-decoration:none;     text-align:center;     cursor:default;     width:89px;     height:14px;     padding-top:2px}.long{    width:115px}.butAsLink{    text-decoration:none;     color:#383838;     border:none;     background:none;     font-size:11px;     cursor:pointer;     font-family:verdana,sans-serif;     text-align:left;     width:100px}.butAsLink:hover{    color:#000}.addToCartRed, .addToCartRed_hover, .addToCartBlue, .addToCartGreen{    background:url("../img/icon_cart_gray.gif") center center no-repeat;     width:20px;     height:20px;     display:block;     text-decoration:none;     cursor:pointer;     border:none}.addToCartRed:hover, .addToCartRed_hover{    background:url("../img/icon_cart_red.gif") center center no-repeat}.largeBut{    width:140px;     height:20px;     background:url("../img/bg_but_large.jpg") top left repeat-x}.largeSize{    width:140px}.smallSize{    width:87px}.searchRed{    width:54px;     height:20px;     background:url("../img/but_red.jpg") top left repeat-x;  color:#fff;  border:none}.forLink, .forLink:hover{  width:91px;      padding:2px 0 2px 0;     text-align:center;     text-decoration:none;     background:url("../img/bg_but.gif") top center;  color:#383838;  border:1px solid #C0C0C0}.helpIcon{ margin:0 0 -5px 5px}*html .helpIcon{ margin:0 0 -3px 5px}.helpInBox{ margin-top:-3px;  margin-right:3px}*html .helpInBox{ margin-top:0px;  margin-bottom:1px}.helpInForm{ margin-bottom:-5px}*html .helpInForm{ margin-bottom:-2px}.formButton{ position:relative;  top:9px;  clear:both;  text-align:right;  margin-bottom:10px}*html .formButton{ top:9px}.formDiv{   clear:both;  margin:0;  padding:0;  height:27px}.fieldTitle{ padding:5px 0 0 0}.isNewsletter{width:197px}*html .isNewsletter{width:190px}.isDurchwahl{width:197px}*html .isDurchwahl{width:194px}.floatLeft{ float:left}.floatRight{ float:right}.clearFloats{ clear:both}.displayBlock{ display:block}.functionLink, .functionLink:hover, .functionLinkAct{ text-decoration:none;  color:#83878b;  font-size:10px}.functionLinkAct{ font-weight:bold}.infoLink, .infoLink:hover{ text-decoration:none;  color:#c90420;  font-weight:bold}.headLink, .headLink:hover{ text-decoration:none;  color:#000}.headLink:hover{ color:#c90420}.boldLink{ text-decoration:none;  font-weight:bold;  color:#000}.boldLink:hover{ text-decoration:none;  font-weight:bold;  color:#000}.coloredLink{ text-decoration:none}.coloredLink:hover, .textLink:hover{ text-decoration:none;  color:#000}.textLink{ text-decoration:none;  color:#383838}.underlined, .underlined:hover{ text-decoration:underline}.belowForm{ clear:both;  margin-top:23px}.redText{ color:#c90420}.greenText{ color:#009311}.blueText{ color:#0074b6}.blackText{ color:#000}.grayText{ color:#383838} #head{    position:relative;     top:0;     left:0;     width:950px;     height:90px;     background:url("../img/head.jpg") top right no-repeat}#logo{ position:relative;  top:12px;  left:31px;  width:180px;  height:64px;  float:left}#slogan{ position:absolute;  top:54px;  left:272px;  width:363px;  height:15px}#breadcrumb{ position:relative;  top:5px;  left:0;  width:620px;  height:15px}#breadcrumb a{ color:#B5B5B5;  text-decoration:none}#logoForPrint, #pathForPrint{ padding:0;  margin-bottom:20px;  display:none}#prinavContainer{    height:20px;     font-size:11px;     background:url(../img/bg_prinav.gif) top left repeat-x;  border-bottom:1px solid #A4AAAE;  border-top:1px solid #dbdddf}*html #prinavContainer{ height:18px}#prinavContainer ul{ padding:0;  margin:0;   color:#fff;  float:left;  width:800px;  text-align:center}#prinavContainer ul li{ display:inline;  text-align:center;  padding:0;  margin:0}#prinavContainer ul li a{ padding:3px 0 0 0;  margin:0 0 0 0;   color:#000;  text-decoration:none;  float:left;  border-right:1px solid #A4AAAE;  display:block;  width:126px;  height:18px}* html #prinavContainer ul li a{ }#prinavContainer ul li a:hover{ color:#000;  font-weight:bold}#prinavContainer ul li a.act, #prinavContainer ul li a.actRed{ background-color:#c90420;  color:#fff}#currentDate{ position:relative;  top:3px;  right:14px;  font-size:11px;  color:#000;  height:18px;  float:right}div#seknavContainer, div#seknavContainerRed{    background:url("../img/bg_seknav.gif") top left repeat-x;  height:19px;  width:650px;  font-size:10px;  border-bottom:1px solid #8D9090}#seknavContainer ul, #seknavContainerRed ul{ padding:0;  margin:3px 0 0 30px;  color:#383838;  float:left;  text-align:center}* html #seknavContainer ul, * html #seknavContainerRed ul{ margin:3px 0 0 15px}#seknavContainer ul li, #seknavContainerRed ul li{ display:inline;  text-align:center;  padding:0;  margin:0}#seknavContainer ul li a, #seknavContainerRed ul li a{  margin:0 15px 0 0;  color:#383838;  text-decoration:none;  float:left;  display:block}#seknavContainer ul li a:hover, #seknavContainer ul li a.act, #seknavContainerRed ul li a:hover, #seknavContainerRed ul li a.act{ color:#c90420;  text-decoration:none;  font-weight:bold}div#seknavContainerGreen{    background:url("../img/bg_seknav.gif") top left repeat-x;  height:19px;  width:650px;  font-size:10px;  border-bottom:1px solid #8D9090}#seknavContainerGreen ul{ padding:0;  margin:3px 0 0 20px;  color:#383838;  text-decoration:none;  font-weight:bold}div#footnavContainer{  position:relative;  top:30px;  height:19px;  width:620px;  font-size:10px;  border-top:1px solid #717474;  padding:10px 0 0 0}#footnavContainer ul{ padding:0;  margin:3px 0 0 0;  color:#94989B;  float:left;  text-align:center}* html #footnavContainer ul{ margin:3px 0 0 0}#footnavContainer ul li{ display:inline;  text-align:center;  padding:0;  margin:0}#footnavContainer ul li a{  margin:0 13px 0 0;  color:#94989B;  text-decoration:none;  float:left;  display:block}#footnavContainer ul li a:hover, #footnavContainer ul li a.act{ color:#94989B;  text-decoration:none}#contentContainer{ position:relative;  top:15px;  left:0;  width:620px;  padding:0;  float:left}#content{font:11px verdana}#contentContainer #content a{    font:11px verdana;     color:#383838;     text-decoration:none}#contentContainer #content a:hover{    color:#000;     text-decoration:underline}#articleBreadcrumb{    background:url("../img/dotline.gif") bottom left no-repeat;  width:620px;  padding-bottom:5px;  color:#000;  margin-bottom:20px}#articleBreadcrumb a{ color:#94989B}.articleList{ margin-top:10px}.topLine, .topLineRed{ border-top:1px solid #c90420}.articleList th.title, .articleList th.titleRed{ text-transform:uppercase;  text-align:left;  color:#000;  font-weight:bold;  font-size:11px}.articleList th{ font-weight:normal;  background:#EFF0F2;  height:25px;  font-size:10px}*html .articleList th{ height:20px}.inCart th{ background:#fff;  color:#000;  font-size:11px;  font-weight:bold;  border-bottom:1px solid #000}.forAddresses th{ background:#E7E8EA;  font-size:11px;  font-weight:bold;   color:#000}.articleList td{ padding:12px 0 12px 0;  vertical-align:top;  border-bottom:1px solid #e6e8ea}.inCart td{ padding:12px 5px 12px 5px}.forAddresses td{ padding:5px 5px 5px 5px}.articleList .totalAmountInCart{ line-height:18px;  border-top:1px solid #000;  border-bottom:none}.articleList .totalAmountInCartGray{ line-height:18px;  border-top:1px solid #C9CCCF;  border-bottom:none}.odd{ background:#fff}.even{ background:#F8F8F8}.articleInfo{ font-size:10px}.articleThumb{ margin:0 15px 0 10px}.topsellerThumb{ margin:0}.price{ padding-top:5px;  width:60px}.price_topseller{ padding-top:5px;  width:130px}.additionalText{ font-size:11px}.inHeadLine{ font-size:11px}.articleListSeparator{ border-top:1px solid #e6e8ea;  padding:0}.paging{ font-size:10px;  color:#4c4c4c}.orderNotice, .orderNoticeRed{    border-top:1px solid #c90420;     border-bottom:1px solid #c90420;     color:#c90420;     padding:10px 0 10px 0;     margin:0 0 15px 0}.orderNoticeBlue{    border-top:1px solid #0074b6;     border-bottom:1px solid #0074b6;     color:#0074b6;     padding:10px 0 10px 0;     margin:0 0 15px 0}.blue{    color:#0074b6}.red{    color:#c90420}.paging td{    padding:5px 3px 5px 3px}.overviewBox{    width:300px;     padding:0;     margin:0 0 10px 0}h1.overview, a.overview{    font-size:11px;     color:#000;     margin:0 0 5px 0;     padding:0 0 5px 0;     border-bottom:1px solid #c9cccf}a.overview{    text-decoration:none}.thumbInOverview{    float:left;     margin-right:12px;     width:112px;     height:135px}.description{    padding:0;     height:70px}.articleInfoContainer{    width:300px;     padding:0}.articleTitle{    color:#c90420;     font-size:12px;     margin:3px 0 3px 0}.articleSubTitle{    color:#000;     font-weight:bold}.articleInfoText{    margin:10px 0 0 0}.articleDescription{    width:440px}.articleNumberDetail{    margin:3px 0 10px 0}.articleFunctionsDetail{    margin:10px 0 5px 0}.articleTag{    width:120px;     padding:0}.dottedLine{    background:url("../img/dotline.gif") bottom left no-repeat;     width:620px}.grayLine{    border-top:1px solid #C9CCCF;     margin-top:20px}.articleQuantity th{    background:#EFF0F2;     padding:5px 10px 5px 10px}.articleQuantity td{    padding:12px 10px 12px 10px;     border-bottom:1px solid #e6e8ea}.headline{    color:#000;     text-transform:uppercase}.textParagraph{    margin:10px 0 10px 0}p a span,p a:hover span {text-decoration: underline;}.author{    font-size:11px;     font-weight:bold;     color:#696A6D}div.authorInf p, div.authorInf div{    font-size:11px;     color:#8C8F8E}.additionalArticleInfo{    margin:20px 0 20px 0}.articleInfoBoxRed{    position:relative;     top:5px;     width:300px;     padding:0;     margin-top:10px;     background:#F8F8F8}.articleInfoBoxRed{    border-top:1px solid #c90420;     border-bottom:1px solid #c90420}.articleInfoBoxHeadRed{    position:relative;     top:0;     width:290px;     padding:6px 0 7px 10px;     font-weight:bold;     font-size:11px;     text-transform:uppercase}.articleInfoBoxHeadRed{    color:#c90420}.articleInfoBoxContentRed{    position:relative;     top:0;     width:278px;     padding:9px 11px 12px 11px}.articleInfoBoxContentRed a, .articleInfoBoxContentRed a:hover, .uebersichtBoxContent a, .uebersichtBoxContent a:hover, .uebersichtBoxContentBlue a, .uebersichtBoxContentBlue a:hover{font:11px verdana;     line-height:15px;     color:#383838; text-decoration:none}.articleInfoBoxContentRed a:hover, .uebersichtBoxContent a:hover{    color:#c90420}.articleInfoBoxContentBlue a:hover, .uebersichtBoxContentBlue a:hover{    color:#0074b6}.threeTimes, .threeTimesLast{    width:200px;     margin-right:10px;     height:80px}.threeTimesLast{    margin-right:0}.height80{    height:80px}.articleInfoLink{    width:278px;     padding:9px 11px 12px 11px;     text-align:right}.contentList{    list-style:none;     margin:10px 0 10px 10px;     padding:0}.contentList li{    list-style:url("../img/listdot.gif")}ul.sitemap, ul.sitemap li ul{ list-style:none;  margin-left:30px;  padding:3px;  color:#4c4c4c}ul.sitemap a{ text-decoration:none;  color:#4c4c4c;  font-size:12px}ul.sitemap li ul a{ text-decoration:none;  color:#6c6c6c;  font-size:11px}.slideBox{ font-size:10px;  background:#F3F3F7;  color:#4c4c4c;  text-align:center}.slideBox ul, .slideBox li{ list-style:none}.slideBox ul{ margin:0;  padding:0;  float:left}.slideBox ul li{ display:inline;  margin:0;  padding:0}.slideBox h3{ margin:0;  font-size:10px;  font-weight:normal;  color:#000}.slideBox a.title{ text-decoration:none;  color:#000}.slideBox a.title:hover{ text-decoration:underline;  color:#000}.slideBox .article{  width:270px;   padding:0}.slideBox .image{ width:103px;  height:147px;  padding:1px;  border:1px solid #D3D3D3;  background:#fff}*html .slideBox .image{ width:103px}.slideBox .info{ width:120px;  text-align:left;  padding-left:10px}.slideBox .price{ margin-top:10px}.slideBox .order{  }#slideLeft, #slideRight{ width:19px;  height:160px}.slideContainer{  text-align:center;  margin-top:10px;  width:580px}#topSellerContainer{ width:620px}.centerBox{  text-align:center;  width:280px;  padding:0}.articleCount{ font-size:10px;  text-align:right}#rightColumn{ position:absolute;  top:112px;  left:650px;   width:300px;  padding:0}*html #rightColumn{    top:113px}#searchBox{    position:relative;     top:0;     left:0;     width:300px;     height:30px;     padding:29px 0 0 0;     background:url("../img/bg_searchbox.gif") top left repeat-x;  border-bottom:1px solid #8D9090}#searchForm{ position:relative}.rightBox, .contentBox{ position:relative;  top:5px;  width:300px;  padding:0;  margin-top:10px;  border-bottom:1px solid #8D9090}.contentBox{ width:620px}.rightBoxHead, .contentBoxHead{ position:relative;  top:0;  width:290px;      padding:6px 0 7px 10px;     background:#D4D6D9;     color:#000;     font-weight:bold;     font-size:11px;     text-transform:uppercase}.contentBoxHead{    width:610px;     text-transform:none}*html .withHelp{    padding:6px 0 0 10px}.withoutHelp{    padding-right:27px}*html .cartHead{    padding:6px 0 3px 10px}.rightBoxContent, .contentBoxContent{    position:relative;     top:0;     width:278px;     background:url("../img/bg_rightbox.gif") top left repeat-x;  padding:9px 11px 12px 11px}.contentBoxContent{background:#F2F2F3;  width:598px}.rightBoxContent a{font:11px verdana;  color:#383838; text-decoration:none}.rightBoxContent a:hover{font:11px verdana;  color:#000; text-decoration:none}.rightBoxContent a.smallerText, .rightBoxContent a.smallerText:hover{ font-size:9px}.forCart{ padding:9px 11px 20px 11px}#cart{ background:#fff;  width:278px}#cart th{ text-align:left;  border-bottom:3px solid #EBECED}#cart td{ border-top:1px solid #EBECED}.notBold{ font-weight:normal}.rightTop{ vertical-align:top;  text-align:right}#cart .totalAmount{ border-top:1px solid #C9CCCF;  font-weight:bold}.cartIcon{ margin-right:10px}.thumbInBox{ float:left;  margin-right:10px}.grey{ color:#83878b}#headline, #headlineRed, #headlineBlue, #headlineGreen{ font-family:verdana,sans-serif;  font-size:14px; font-weight:bold;  color:#000; margin-bottom:25px}#headline{ margin-bottom:5px}#headlineRed{ color:#c90420}#headlineGreen{ color:#009011}#headlineBlue{ color:#0074b6}.uebersichtBox, .uebersichtBoxBlue{ position:relative;  width:300px; height:180px;  padding:0;  border-bottom:1px solid #c90420}.uebersichtBoxBlue{ border-bottom:1px solid #0074b6}.uebersichtBoxHead, .uebersichtBoxHeadRed, .uebersichtBoxHeadBlue{ position:relative;  top:0;  width:290px;      padding:6px 0 7px 10px;     color:#FFF;     font-weight:bold;     font-size:11px;     text-transform:uppercase}.uebersichtBoxHead, .uebersichtBoxHeadRed{    background:#c90420}.uebersichtBoxHeadBlue{    background:#0074b6}.uebersichtBoxContent, .uebersichtBoxContentRed, .uebersichtBoxContentBlue{    position:relative;     top:0;     width:290px;     height:130px;     background:url("../img/bg_rightbox.gif") top left repeat-x;  padding:9px 0 15px 10px}.bgRed{ background:#fef6f2}.h1Like{ width:610px; border-bottom:1px solid #c9cccf;  font:11px verdana;  padding:0 0 18px 10px}*html .h1Like{ padding:0 0 5px 10px}.h1, .h1red, .h1green, .h1blue{width:610px; border-bottom:1px solid #c9cccf; font:11px verdana; font-weight:bold; text-transform:uppercase; margin:25px 0 0 0; padding:0 0 5px 10px}.h1{ color:#000}.h1Red{ color:#c90420}.contentImg{ margin:0 15px 0 0;  float:left}#neuerscheinung{position:relative;  width:610px; height:135px;  padding:10px 0 0 10px}.neuerscheinungInfos{position:absolute; bottom:5px; left:125px;  width:380px;  padding:0} .ueberueber{font:10px verdana; color:#383838}.uebersichtButton{position:absolute; bottom:5px;  right:5px; width:95px}.newReleaseThumb{width:100px; padding:0; margin:0 15px 0 0; float:left} .kontaktPreis{ font-size:9px;  color:#94989B} #daten{ margin-bottom:4px}.inContent{ width:290px}.inForm{ width:400px}.paymentType{ width:330px}.withCheckboxes{ width:192px}*html .withCheckboxes{ width:185px}.checkboxes{ margin-left:192px}*html .checkboxes{ margin-left:185px}.checkbox{ width:20px;  height:20px}*html .checkbox{ width:25px;  height:20px}.text{ width:590px}.newsBox{ width:600px;   padding-top:10px;  margin-bottom:10px;      background:#fff}div#softenBackground{  position:absolute;   z-index:10;   top:0;   left:0;   width:100%;   height:100%;   filter:alpha(opacity=70);   -moz-opacity:0.7;   opacity:0.7;   background:#C0C0C0;   visibility:hidden}div#ebookOverlay{    position:absolute;     top:280px;     left:220px;     visibility:hidden;     z-index:50;     padding-bottom:10px;     background:#FFF;     border:1px solid #8D9090;     width:370px;     height:180px}div#ebookOverlayHead{    position:relative;     top:0;     width:360px;     padding:5px 5px 0 5px;     background:#D4D6D9;     color:#000;     font-weight:bold;     font-size:11px;     text-transform:uppercase;     text-align:right}div#ebookOverlayContent{    position:relative;     top:0;     width:340px;     height:148px;     background:url("../img/bg_rightbox.gif") top left repeat-x;     padding:15px 15px 0 15px}.eBookRed, .eBookRed_hover, .eBookBlue, .eBookGreen{    background:url("../img/icon_ebook_gray.gif") center center no-repeat;     width:20px;     height:20px;     display:block;     text-decoration:none;     cursor:pointer;     border:none}.eBookRed:hover, .eBookRed_hover{    background:url("../img/icon_ebook_red.gif") center center no-repeat} .seminarTable td {padding: 5px 0 5px 0; }.seminarTable td img {margin: 0 10px 0 0;}.seminarTable.bordered {border-bottom: 1px solid #8D9090;}.seminarTable.borderedLast {border-bottom: none;}.seminarTable.bordered td,.seminarTable.borderedLast td {padding: 5px;}.review {margin-bottom: 10px;}.review.indented {margin-left: 40px;}.reviewQuote {font-size: 12px;}.reviewSource {color: #808080;margin-left: 12px;}
