/*----HEADER START----*/
  div#header{
    background: url(../images/_header/top.gif) no-repeat;
    height:141px;
    width:1014px;
    margin-top:1px;
    float:none;
    padding-left:10px;
    padding-top:7px;
  }
  div#topimg{
    background: url(../images/_header/header.png) no-repeat;
    height:105px;
    width:992px;
    float:left;
  }
  div#topimg-dekore{
    background: url(../images/_header/bg-dekore.png) no-repeat;
    height:105px;
    width:992px;
    float:left;
  }
  div#topimg-promotion{
    background: url(../images/_header/bg-promotion.png) no-repeat;
    height:105px;
    width:992px;
    float:left;
  }
  div#topimg-hipp{
    background: url(../images/_header/bg-hipp.png) no-repeat;
    height:105px;
    width:992px;
    float:left;
  }
  div#topimg .logo,div#topimg-dekore .logo,div#topimg-promotion .logo,div#topimg-hipp .logo{
    height:56px;
    width:224px;
    margin-top:22px;
    margin-left:28px;
    float:left;
  }
  div#tabs{
    float:left;
    margin-top:66px;
  }
  div#tabs .tab1{
    float:left;
  }
  div#tabs .tab2{
    float:left;
    padding-left:2px;
  }
  div#tabs .tab3{
    float:left;
    padding-left:2px;
  }
  div#topimg .line,div#topimg-dekore .line, div#topimg-promotion .line, div#topimg-hipp .line{
    height:20px;
    width:992px;
  }
  div#bbox{
    background: url(../images/_header/basketbox.gif) no-repeat;
    height:84px;
    width:130px;
    right:35px;
    position:absolute;
    top:59px;
  }
  div#bcontent{
    margin:5px;
  }
  div#bcontent .btop{
    color: #8E8989;
    font-family:Verdana,sans-serif;
    font-size:10px;
    font-weight:bold;
    padding-top:4px;
    padding-bottom:7px;
  }
  div#binfo{
    height: 31px;
    background-color: #E6E6E6;
  }
  div#binfo .txt {
    float:left;
    font-family:Verdana,sans-serif;
    font-size:10px;
    color: #8E8989;
    padding-left:4px;
    padding-top:2px;
  }
  div#binfo .inp{
    float:left;
    font-family:Verdana,sans-serif;
    font-size:10px;
    color: #8E8989;
    padding-left:3px;
    padding-top:2px;
  }
  div#binfo .eur{
    float:right;
    color: #8E8989;
    padding-right:4px;
    font-family: sans-serif; 
    font-style: normal; 
    font-variant: normal; 
    font-weight: normal; 
    font-size: 10px; 
    line-height: normal; 
    font-size-adjust: none; 
    font-stretch: normal; 
    -x-system-font: none;
    padding-top:2px;
  }
  div#binfo .b-inp-inactive{
    position: relative;
    float: left;
    height:12px;
    width: 40px;
    padding: 0px;
    margin: 0px;
    border:0px;
    background-color: #E5E5E5;
    font: 10px sans-serif; 
    color: #888687;
  }
  div#bcontent .bbuton {
    padding-top:3px;
  }
  div#bcontent .space {
    height:1px;
  }
  /*----HEADER END----*/
   
  /*----HOME PAGE START----*/
  div#home {
    width:448px;
    float:left;
    margin-left:4px;
  }
  div#home .top-teaser{
    width:448px;
    height:186px;
  }
  div#home .left-teaser1{
    width:223px;
    height:166px;
    float:left;
  }
  div#home .right-teaser1{
    width:225px;
    height:166px;
    float:left;
  }
  div#home .left-teaser2{
    width:223px;
    height:169px;
    float:left;
    padding-bottom:3px;
  }
  div#home .right-teaser2{
    width:225px;
    height:169px;
    float:left;
    padding-bottom:3px;
  }
  div#home .home-text{
    font-family:Verdana,sans-serif;
    font-size:10px;
    color: #000068;
    padding-left:2px;
    line-height:14px;
    font-weight:bold;
  }
  div#home #txt-teaser {
   width:448px;
   height:101px;
   background: url(../commonpages/images/dec/bg-txt.jpg) repeat-x;
   clear:both;
  }
  div#home #txt-teaser-new {
   width:448px;
   height:171px;
   background: url(../commonpages/images/dec/bg-txt-new.jpg) no-repeat;
   clear:both;
   cursor: pointer;
  }
  div#home #txt-teaser .txt-info{
   width:448px;
   height:101px;
   background: url(../commonpages/images/dec/star.jpg) no-repeat top left;
  }
  div#home #txt-teaser .txt-info p{
   font-family:Tahoma,Verdana,sans-serif;
   color: #ffffff;
   padding-left:20px;
  }
  div#home #txt-teaser .txt-info p.txt-h{
   font-size:16px;
   font-weight:bold;
   padding-top:10px;
  }
  div#home #txt-teaser .txt-info p.txt-c{
   font-size:12px;
   font-weight:bold;
  }
  div#home .bottom-teaser{
    width:448px;
    height:147px;
    clear:both;
  }
  div#right-area{
    float:right;
    padding-right:15px;
  }
  /*----HOME PAGE END----*/
  
  /*----GESCHENKE PAGE START----*/
  div#geschenke, div#page1, div#page2, div#page3,div#page4{
    width:448px;
    float:left;
    margin-left:4px;
  }
  div#geschenke #txt-top{
    padding-top:3px;
    color:#325088;
    font-size:19px;
    font-family:Arial;
    font-weight:bold;
  } 
  div#geschenke .top-teaser{
    width:448px;
    height:187px;
  }
  div#page1 .top-teaser,div#page2 .top-teaser,div#page3 .top-teaser,div#page4 .top-teaser{
    width:448px;
    height:187px;
  }
  div#page1 .txt-header, div#page2 .txt-header, div#page3 .txt-header, div#page4 .txt-header {
    padding-top:15px;
    padding-bottom:25px;
    color:#325088;
    font-size:19px;
    font-family:Arial;
    font-weight:bold;
  }
  div#page1 #left-teaser1{
    width:246px;
    height:231px;
    float:left;
    position:relative;
  }
  div#page1 #left-teaser1 .l-teaserimg1{
    width:210px;
    height:205px;
  }
  
  div#page1 #left-teaser1 .button, div#page1 #right-teaser1 .button{
    position:absolute;
    bottom:0;
    left:90px;
    top:211px;
  }
  div#page1 #right-teaser1{
    width:202px;
    height:231px;
    float:right;
    position:relative;
  }
  div#page1 #right-teaser1 .r-teaserimg1{
    width:202px;
    height:205px;
  }
  
  div#page1 #left-teaser2{
    padding-top:50px;
    width:246px;
    height:233px;
    float:left;
    position:relative;
  }
  div#page1 #left-teaser2 .l-teaserimg2{
    width:210px;
    height:205px;
  }
  
  div#page1 #left-teaser2 .button, div#page1 #right-teaser2 .button{
    position:absolute;
    bottom:0;
    left:90px;
    top:261px;
  }
  div#page1 #right-teaser2{
    padding-top:50px;
    width:202px;
    height:233px;
    float:right;
    position:relative;
  }
  div#page1 #right-teaser2 .r-teaserimg2{
    width:202px;
    height:205px;
  }
  
  
  div#page2 #left-teaser1{
    width:236px;
    height:152px;
    float:left;
    position:relative;
  }
  div#page2 #left-teaser1 .l-teaserimg1{
    width:211px;
    height:125px;
  }
  
  div#page2 #left-teaser1 .button, div#page2 #right-teaser1 .button{
    position:absolute;
    bottom:0;
    left:97px;
    top:131px;
  }
  div#page2 #right-teaser1{
    width:212px;
    height:152px;
    float:right;
    position:relative;
  }
  div#page2 #right-teaser1 .r-teaserimg1{
    width:212px;
    height:125px;
  }
  
  div#page2 #right-teaser2{
    padding-top:50px;
    width:212px;
    height:202px;
    float:right;
    position:relative;
  }
  div#page2 #right-teaser2 .r-teaserimg2{
    width:211px;
    height:126px;
  }
  
  div#page2 #left-teaser2{
    padding-top:50px;
    width:236px;
    height:202px;
    float:left;
    position:relative;
  }
  div#page2 #left-teaser2 .l-teaserimg2{
    width:212px;
    height:126px;
  }
  
  div#page2 #left-teaser2 .button, div#page2 #right-teaser2 .button{
    position:absolute;
    bottom:0;
    left:97px;
    top:182px;
  }
    
  
  div#page3 #left-teaser1{
    width:236px;
    height:206px;
    float:left;
    position:relative;
  }
  div#page3 #left-teaser1 .l-teaserimg1{
    width:203px;
    height:184px;
  }
  
  div#page3 #left-teaser1 .button, div#page3 #right-teaser1 .button{
    position:absolute;
    bottom:0;
    left:97px;
    top:189px;
  }
  div#page3 #right-teaser1{
    width:212px;
    height:206px;
    float:right;
    position:relative;
  }
  div#page3 #right-teaser1 .r-teaserimg1{
    width:206px;
    height:184px;
  }
     
  div#page3 #left-teaser2{
    padding-top:50px;
    width:236px;
    height:256px;
    float:left;
    position:relative;
  }
  div#page3 #left-teaser2 .l-teaserimg2{
    width:203px;
    height:184px;
  }
  
  div#page3 #left-teaser2 .button, div#page3 #right-teaser2 .button{
    position:absolute;
    bottom:0;
    left:97px;
    top:238px;
  }
  
  div#page3 #right-teaser2{
    padding-top:50px;
    width:212px;
    height:256px;
    float:right;
    position:relative;
  }
  div#page3 #right-teaser2 .r-teaserimg2{
    width:206px;
    height:184px;
  }
  
  
  
  div#page4 #left-teaser1{
    width:236px;
    height:182px;
    float:left;
    position:relative;
  }
  div#page4 #left-teaser1 .l-teaserimg1{
    width:211px;
    height:155px;
  }
  
  div#page4 #left-teaser1 .button, div#page4 #right-teaser1 .button{
    position:absolute;
    bottom:0;
    left:100px;
    top:163px;
  }
  div#page4 #right-teaser1{
    width:212px;
    height:182px;
    float:right;
    position:relative;
  }
  div#page4 #right-teaser1 .r-teaserimg1{
    width:211px;
    height:155px;
  }
     
  div#page4 #left-teaser2{
    padding-top:50px;
    width:236px;
    height:232px;
    float:left;
    position:relative;
  }
  div#page4 #left-teaser2 .l-teaserimg2{
    width:211px;
    height:155px;
  }
  
  div#page4 #left-teaser2 .button, div#page4 #right-teaser2 .button{
    position:absolute;
    bottom:0;
    left:100px;
    top:213px;
  }
  
  div#page4 #right-teaser2{
    padding-top:50px;
    width:212px;
    height:232px;
    float:right;
    position:relative;
  }
  div#page4 #right-teaser2 .r-teaserimg2{
    width:211px;
    height:155px;
  }
  
  
  
  div#geschenke .teaser1{
    width:448px;
    height:183px;
    background: url(../commonpages/images/dec/geschenke/2.jpg) no-repeat;
    cursor: pointer;
  }
  div#geschenke .teaser2{
    width:448px;
    height:182px;
    background: url(../commonpages/images/dec/geschenke/3.jpg) no-repeat;
    cursor: pointer;
  }
  div#geschenke .teaser3{
    width:448px;
    height:182px;
    background: url(../commonpages/images/dec/geschenke/4.jpg) no-repeat;
    cursor: pointer;
  }
  div#geschenke .teaser4{
    width:448px;
    height:183px;
    background: url(../commonpages/images/dec/geschenke/5.jpg) no-repeat;
    cursor: pointer;
  }
  /*----GESCHENKE PAGE END----*/
