
body  {
        font-size : 10px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        color : #646466;
        background-color : #FFFFFF;
        font-weight : normal;
        font-style : normal;
        margin-left : 0px;
}

td {
        font-size : 11px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-style : normal;
        color : #646466;
        font-weight : normal;
}

p {
      font-family:Verdana;
      font-size:12px;
      text-align:left;
      padding-left:10px;
      color:#646466;

}

a  {
        color : #646466;
        text-decoration : underline;
        font-weight : bold;
}

a:link  	{	color : #646466; text-decoration : underline; font-weight : bold; }
a:visited  	{	color : #646466; text-decoration : underline; font-weight : bold; }
a:hover  	{	color : #646466; text-decoration : underline; font-weight : bold; }
a:active  	{	color : #646466; text-decoration : underline; font-weight : bold; }
a:focus  	{	color : #646466; text-decoration : underline; font-weight : bold; }
a image { color : white;}

.head  {
		font-size : 14px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color : #009cda;
}

.heading4  {
        font-size : 12px;
        font-family : Verdana, Arial, Helvetica, Sans Serif;
        font-weight : bold;
        font-style : normal;
        color : #009cda;
        text-decoration : none;
}

.heading4 A  {
        color : #009cda;
        text-decoration : underline;
        font-weight : bold;
}

.heading4 A:visited  {
        color : #009cda;
        text-decoration : underline;
        font-weight : bold;
}

.heading4 A:hover  {
        color : #009cda;
        text-decoration : underline;
        font-weight : bold;
}

.heading_box  {
        font-size : 11px;
        font-family : Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color:#81725e;
}

.heading_box  A  {
             font-size : 11px;
        font-family : Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color : #81725e;
}

.heading_box  A:visited  {
            font-size : 11px;
        font-family : Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color : #81725e;
}

.heading_box  A:hover  {
        font-size : 11px;
        font-family : Arial, Helvetica, Sans Serif;
        font-weight : bold;
        color : #81725e;
}


.header a:link { text-decoration:none; color:#81725e;}
.header a:visited { text-decoration:none; color:#81725e;}
.header a:hover { text-decoration:underline; color:#81725e;}
.header a:active { text-decoration:none; color:#81725e;}
.header a:focus { text-decoration:none; color:#81725e;}

.topnavHotline a:link { text-decoration:none; color:#ffffff;}
.topnavHotline a:visited { text-decoration:none; color:#ffffff;}
.topnavHotline a:hover { text-decoration:none; color:#ffffff;}
.topnavHotline a:active { text-decoration:none; color:#ffffff;}
.topnavHotline a:focus { text-decoration:none; color:#ffffff;}


.topnavText a:link { text-decoration:none; color:#81725e;}
.topnavText a:visited { text-decoration:none; color:#81725e;}
.topnavText a:hover { text-decoration:underline; color:#cec79f; }
.topnavText a:active { text-decoration:none; color:#81725e;}
.topnavText a:focus { text-decoration:none; color:#81725e;}

.leftnavText a:link { text-decoration:none; color:#81725e;}
.leftnavText a:visited { text-decoration:none; color:#81725e;}
.leftnavText a:hover { text-decoration:none; color:#a1927e; }
.leftnavText a:active { text-decoration:none; color:#81725e;}
.leftnavText a:focus { text-decoration:none; color:#81725e;}


.leftnavTextHighl a:link { text-decoration:none; color:#ffffff;}
.leftnavTextHighl a:visited { text-decoration:none; color:#ffffff;}
.leftnavTextHighl a:hover { text-decoration:none; color:#81725e; }
.leftnavTextHighl a:active { text-decoration:none; color:#ffffff;}
.leftnavTextHighl a:focus { text-decoration:none; color:#ffffff;}

.footer a:link { text-decoration:none; color:#81725e;}
.footer a:visited { text-decoration:none; color:#81725e;}
.footer a:hover { text-decoration:underline; color:#cec79f; }
.footer a:active { text-decoration:none; color:#81725e;}
.footer a:focus { text-decoration:none; color:#81725e;}


.footerContent a:link { text-decoration:none; color:#81725e;}
.footerContent a:visited { text-decoration:none; color:#81725e;}
.footerContent a:hover { text-decoration:underline; color:#cec79f; }
.footerContent a:active { text-decoration:none; color:#81725e;}
.footerContent a:focus { text-decoration:none; color:#81725e;}


.contentBoxTopMiddle a:link { text-decoration:underline; color:#81725e;}
.contentBoxTopMiddle a:visited { text-decoration:none; color:#81725e;}
.contentBoxTopMiddle a:hover { text-decoration:underline; color:#81725e;}
.contentBoxTopMiddle a:active { text-decoration:none; color:#81725e;}
.contentBoxTopMiddle a:focus { text-decoration:none; color:#81725e;}


.contentBoxTopMiddleBright a:link { text-decoration:underline; color:#81725e;}
.contentBoxTopMiddleBright a:visited { text-decoration:underline; color:#81725e;}
.contentBoxTopMiddleBright a:hover { text-decoration:underline; color:#81725e;}
.contentBoxTopMiddleBright a:active { text-decoration:underline; color:#81725e;}
.contentBoxTopMiddleBright a:focus { text-decoration:underline; color:#81725e;}

.frame {

}



.frame_top {
      width:970px;
     text-align:left;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/background_top.gif);
      background-repeat:no-repeat
}

/* Hintergrund */
.frame_top_left {
      width:25px;
      height:20px;
     text-align:left;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/background_top_left.gif);
      background-repeat:no-repeat;
}
.frame_top_middle {
      width:920px;
      height:20px;
      text-align:left;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/background_top_middle.gif);
      background-repeat:repeat-x;
}

.frame_top_right {
      height:20px;
      width:25px;
      text-align:left;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/background_top_right.gif);
      background-repeat:no-repeat;
}

.frame_bottom {
      width:970px;
     text-align:left;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/background_bottom.gif);
      background-repeat:no-repeat;
}

.frame_bottom_left {
      width:25px;
     text-align:left;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/background_bottom_left.gif);
      background-repeat:no-repeat;
}
.frame_bottom_middle {
      width:920px;
     text-align:left;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/background_bottom_middle.gif);
      background-repeat:repeat-x;
}
.frame_bottom_right {
      width:25px;
     text-align:left;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/background_bottom_right.gif);
      background-repeat:no-repeat;
}

.body {
      width:970px;

     text-align:left;

      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/background_center.gif);
      background-repeat:repeat-y;
}

.body_left {
      width:25px;

     text-align:left;

      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/background_center_left.gif);
      background-repeat:repeat-y;
}

.body_middle {

     text-align:left;
}
.body_right {
      width:25px;

     text-align:left;

      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/background_center_right.gif);
      background-repeat:repeat-y;
}

.header {
	background-color:#f1eee2;
	background-image:url(../../../images/d-living.storefront/de/imagesonline/background/body_frame_top.gif);
	background-position:bottom;
	background-repeat:no-repeat;

}

.contents {
     /* background-color:#f1eee2;*/
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/sub_header_top.gif);
      background-position:top;
      background-repeat:no-repeat;
}

.contents_left {
     /* background-color:#f1eee2;*/
     width:10px;
     height:8px;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/sub_header_top_left.gif);
      background-position:top;
      background-repeat:no-repeat;
}

.contents_middle {
       background-color:#e6e2cf;
       height:8px;
       width:900px;
}

.contents_right {
     width:10px;
     height:8px;
     /* background-color:#f1eee2;*/
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/sub_header_top_right.gif);
      background-position:top;
      background-repeat:no-repeat;
}


.contentsTop {
     /* background-color:#f1eee2;*/
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/contents_top.gif);
      background-position:bottom;
      background-repeat:no-repeat;
}

.contentsTopMiddleLeft {
     /* background-color:#f1eee2;*/
      width:10px;
      height:10px;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/contents_top_middle_left.gif);
      background-position:bottom;
      background-repeat:no-repeat;
}
.contentsTopMiddleRight {
     /* background-color:#f1eee2;*/
      width:10px;
      height:10px;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/contents_top_middle_right.gif);
      background-position:bottom;
      background-repeat:no-repeat;
}


.leftTopBox {
      background-color:#e6e2cf;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/leftTopBox_bottom.gif);
      background-position:bottom;
      background-repeat:no-repeat;

      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}

.topBoxBottomLeft {

      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/topBox_bottom_left.gif);
      background-position:bottom;
      background-repeat:no-repeat;

      height:8px;
      width:8px;
      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}

.contentBoxTopMiddle {
      background-color:#e6e2cf;
      text-align:left;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;
	  z-index:-1;
      color:#81725e;
}


.contentBoxTopRight {

      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/box_top_right.gif);
      background-position:bottom;
      background-repeat:no-repeat;

      height:8px;
      width:8px;

      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}


.contentBoxTopLeft {

      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/box_top_left.gif);
      background-position:bottom;
      background-repeat:no-repeat;

      height:8px;
      width:8px;
      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}

.contentBoxTopMiddleBright {
      background-color:#f1eee2;
      text-align:left;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}


.contentBoxTopRightBright {

      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/box_top_right_bright.gif);
      background-position:bottom;
      background-repeat:no-repeat;

      height:8px;
      width:8px;

      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}


.contentBoxTopLeftBright {

      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/box_top_left_bright.gif);
      background-position:bottom;
      background-repeat:no-repeat;

      height:8px;
      width:8px;
      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}

.contentBoxBottomMiddleBright {
      background-color:#f1eee2;
      text-align:left;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}


.contentBoxBottomRightBright {

      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/box_bottom_right_bright.gif);
      background-position:bottom;
      background-repeat:no-repeat;

      height:8px;
      width:8px;

      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}


.contentBoxBottomLeftBright {

      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/box_bottom_left_bright.gif);
      background-position:bottom;
      background-repeat:no-repeat;

      height:8px;
      width:8px;
      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}

.topBoxMiddle {

      background-color:#e6e2cf;
      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}

.topBoxMiddleBright {
      background-color:#f1eee2;
      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}
.topBoxBottomRight {

      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/topBox_bottom_right.gif);
      background-position:bottom;
      background-repeat:no-repeat;

      height:8px;
      width:8px;

      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}

.buttonBlue {

      background-image:url(../../../images/d-living.storefront/de/imagesonline/buttons/button_bg.png);
      background-position:bottom;
      background-repeat:repeat-x;

      height:20px;
      width:160px;
      text-align:left;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#ffffff;
}


.rightTopBox {
      background-color:#e6e2cf;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/rightTopBox_bottom.gif);
      background-position:bottom;
      background-repeat:no-repeat;
      vertical-align: middle;
      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;

}


.boxHeaderLeft {
     background-image:url(../../../images/d-living.storefront/de/imagesonline/background/box_header_left.gif);
     background-position:bottom;
     background-repeat:no-repeat;

     height:24px;
     width:8px;
}

.boxHeaderMiddle {
     background-image:url(../../../images/d-living.storefront/de/imagesonline/background/box_header_middle.gif);
     background-position:bottom;
  /*   background-repeat:repeat-x;*/

     height:24px;

     padding-left:7px;
     vertical-align: middle;
     text-align:left;

     font-family:Arial;
     font-size:12px;
     font-weight:bolder;

     color:#81725e;
}

.boxHeaderRight {
     background-image:url(../../../images/d-living.storefront/de/imagesonline/background/box_header_right.gif);
     background-position:bottom;
     background-repeat:no-repeat;

     height:24px;
     width:8px;
}

.menuRight {

	height: 20px;
	background-image: url(../../../images/d-living.storefront/de/imagesonline/buttons/menu_bg.gif);
	/*  background-position:center;*/
	z-index:0;
	background-repeat: no-repeat;
	color: #81725e;
	left: 5px;
	padding-left: 10px;
	text-decoration: none;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
}

.menuRight a:link {
      height:20px; background-image:url(../../../images/d-living.storefront/de/imagesonline/buttons/menu_bg.gif);
   /*   background-position:center; */
      background-repeat:no-repeat;
    	color:#81725e;
      text-align:left;
      font-family:Arial;
      font-size:12px;
      text-decoration:none;


}

.menuRight a:active {
      height:20px;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/buttons/menu_bg.gif);
    /*  background-position:center; */
      background-repeat:no-repeat;
      color:#81725e;
      text-align:left;
      font-family:Arial;
      font-size:12px;
	  text-decoration:none;

}

.menuRight a:hover {
      height:20px;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/buttons/menu_bg.gif);
   /*   background-position:center; */
      background-repeat:no-repeat;
      color:#81725e;
      text-align:left;
      font-family:Arial;
      font-size:12px;
	  text-decoration:none;

}

.menuRight a:visited {
      height:20px;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/buttons/menu_bg.gif);
   /*   background-position:center; */
      background-repeat:no-repeat;
      color:#81725e;
      text-align:left;
      font-family:Arial;
      font-size:12px;
	  text-decoration:none;

}

.menuRight a:focus {
      height:20px;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/buttons/menu_bg.gif);
    /*  background-position:center; */
      background-repeat:no-repeat;
      color:#81725e;
      text-align:left;
      font-family:Arial;
      font-size:12px;
	  text-decoration:none;

}

.footer {
      background-color:#f1eee2;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/footer_top.gif);
      background-position:top;
      background-repeat:no-repeat;

      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}

.footerContent {
      background-color:#f1eee2;
      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;
      color:#81725e;
}
.footerTopLeft {

      height:10px;
      width:10px;
      background-color:#f1eee2;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/footer_top_left.gif);
      background-position:top;
      background-repeat:no-repeat;

      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}

.footerTopMiddle {

      height:10px;

      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/footer_top_middle.gif);
      background-position:top;
      background-repeat:repeat-x;

      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}

.footerTopRight {
      height:10px;
      width:10px;

      background-color:#f1eee2;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/background/footer_top_right.gif);
      background-position:top;
      background-repeat:no-repeat;

      text-align:center;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}


.logo {
}


.dltext{
}


.selectBox {

      font-family:Arial;
      font-size:10px;
      font-weight:normal;

      color:#81725e;

      background-color:#f1eee2;


      border-top:1px solid #b1a29e;
      border-left:1px solid #b1a29e;
      border-bottom:1px solid #31220e;
      border-right:1px solid #31220e;

      width:150px;
}

.selectSearchBox {
      font-family:Arial;
      font-size:10px;
      font-weight:normal;

	  vertical-align:top;
      color:#81725e;

      background-color:#f1eee2;

      border-top:	1px solid #b1a29e;
      border-left:	1px solid #b1a29e;
      border-bottom:1px solid #31220e;
      border-right:	1px solid #31220e;

      width:100px;
      height:17px;
}

.inputBox {
      font-family:Arial;
      font-size:10px;
      font-weight:normal;

      color:#81725e;

      background-color:#ffffff;
      border-width:thin;

      border-bottom:1px solid #b1a29e;
      border-right:1px solid #b1a29e;
      border-top:1px solid #31220e;
      border-left:1px solid #31220e;


}


.siteinfo {
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
}

.topnav {
        float:right;
        text-align:right;
}

/*.topnavText {

      text-align:right;
      height:30px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
} */

.topnavText {

      text-align:right;
      vertical-align:middle;
      line-height:30px;
      height:30px;
      width:479px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;
      float:left;
      color:#81725e;
}

.leftnavText {

      text-align:left;
      padding-left:20px;
      vertical-align:middle;
      line-height:20px;
      height:20px;

      font-family : Verdana, Arial, Helvetica, Sans Serif;
      font-size : 10px;
      color:#81725e;
      font-style : normal;
      font-weight : normal;
}

.leftnavTextHighl
{
      text-align:left;
      padding-left:20px;
      vertical-align:middle;
      line-height:20px;
      height:20px;
      font-family: Verdana, Arial, Helvetica, Sans Serif;
      font-size:10px;
      font-style : normal;
      font-weight : bolder;
      color:#ffffff;
}

.mainNavBut {
         cursor:pointer;
}

.mainNav {
	position:relative;
	float:left;
	left:130px;
	width:920px;
	z-index:9000;
}

.mainNavButText {
      font-family:Arial;
      font-size:11px;
      font-weight:bolder;
      padding-top:7px;


}

.mainNavButLeft00 {

      float:left;
      height:27px;
      width:10px;
      font-family:Vertana,Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavLeft00.png);
      background-position:bottom;
      background-repeat:no-repeat;

}


.mainNavButText00 {
      float:left;

      height:27px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavMiddle00.png);
      background-position:bottom;
      background-repeat:repeat-x;

}




.mainNavButRight00 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavRight00.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButLeft01 {

      float:left;
      height:27px;
      width:10px;
      font-family:Vertana,Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavLeftGruen.png);
      background-position:bottom;
      background-repeat:no-repeat;

}


.mainNavButText01 {
      float:left;

      height:27px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavMiddleGruen.png);
      background-position:bottom;
      background-repeat:repeat-x;

}




.mainNavButRight01 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavRightGruen.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButLeft02 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavLeftBlau.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButText02 {
      float:left;

      height:27px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavMiddleBlau.png);
      background-position:bottom;
      background-repeat:repeat-x;

}


.mainNavButRight02 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavRightBlau.png);
      background-position:bottom;
      background-repeat:no-repeat;

}


.mainNavButLeft03 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavLeftRot.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButText03 {
      float:left;

      height:27px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavMiddleRot.png);
      background-position:bottom;
      background-repeat:repeat-x;

}


.mainNavButRight03 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavRightRot.png);
      background-position:bottom;
      background-repeat:no-repeat;

}


.mainNavButLeft04 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavLeftBraun.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButText04 {
      float:left;

      height:27px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavMiddleBraun.png);
      background-position:bottom;
      background-repeat:repeat-x;

}


.mainNavButRight04 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavRightBraun.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButLeft05 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavLeftOrange.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButText05 {
      float:left;

      height:27px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavMiddleOrange.png);
      background-position:bottom;
      background-repeat:repeat-x;

}


.mainNavButRight05 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavRightOrange.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButLeft06 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavLeftGelb.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButText06 {
      float:left;

      height:27px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavMiddleGelb.png);
      background-position:bottom;
      background-repeat:repeat-x;

}


.mainNavButRight06 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavRightGelb.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButLeft07 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavLeftTuerk.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButText07 {
      float:left;

      height:27px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavMiddleTuerk.png);
      background-position:bottom;
      background-repeat:repeat-x;

}


.mainNavButRight07 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavRightTuerk.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButLeft08 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavLeftLila.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButText08 {
      float:left;

      height:27px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavMiddleLila.png);
      background-position:bottom;
      background-repeat:repeat-x;

}


.mainNavButRight08 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavRightLila.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButLeft09 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavLeftDunkelLila.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButText09 {
      float:left;

      height:27px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavMiddleDunkelLila.png);
      background-position:bottom;
      background-repeat:repeat-x;

}


.mainNavButRight09 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavRightDunkelLila.png);
      background-position:bottom;
      background-repeat:no-repeat;

}

.mainNavButLeft10 {

      float:left;
      height:27px;
      width:10px;
      font-family:Vertana,Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavLeft10.png);
      background-position:bottom;
      background-repeat:no-repeat;

}


.mainNavButText10 {
      float:left;

      height:27px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavMiddle10.png);
      background-position:bottom;
      background-repeat:repeat-x;

}

.mainNavButRight10 {
      float:left;
      height:27px;
      width:10px;
      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;
      background-image:url(../../../images/d-living.storefront/de/imagesonline/mainnav/MainNavRight10.png);
      background-position:bottom;
      background-repeat:no-repeat;

}
.product_price_hotdeal {
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	font-style:normal;
	text-align:left;

	color:#646567;
}

.product_price_hotdeal a:link { text-decoration:none; color:#646567;}
.product_price_hotdeal a:visited { text-decoration:none; color:#646567;}
.product_price_hotdeal a:hover { text-decoration:underline; color:#646567; }
.product_price_hotdeal a:active { text-decoration:none; color:#646567;}
.product_price_hotdeal a:focus { text-decoration:none; color:#646567;}


.product_price_shipping_info {
	font-family:Arial;
	font-size:14px;
	font-weight:bolder;
	font-style:normal;
	text-align:left;

	color:#646567;
}

.boxTinySelector {


      font-family:Arial;
      font-size:10px;
      font-weight:bolder;

      color:#81725e;

}

.boxTinySelector a:link 	{ text-decoration:none; color:#81725e;}
.boxTinySelector a:visited 	{ text-decoration:none; color:#81725e;}
.boxTinySelector a:hover 	{ text-decoration:underline; color:#81725e;}
.boxTinySelector a:active 	{ text-decoration:none; color:#81725e;}
.boxTinySelector a:focus 	{ text-decoration:none; color:#81725e;}

/**
* Wechselbanner_center CSS
* Frontpage Teaser
*/
.frontdeko {
	width:560px;
	height: 635px;

}
.frontdeko div.top {
	margin-bottom:6px;
	height:278px;

}
.frontdeko div.middle {
	height:376px;
}
.frontdeko div.bottom {
	height:379px;
}
.frontdeko h1,.frontdeko h2, .frontdeko h3 {
	display:none
}
.clear {
	clear:both;
	height:1px;
	visibility:hidden;
}
.frontdeko div.product {
	float:left;
}
.frontdeko div.product img {
	border:0px;

}
.frontdeko div.floatbox {
	float:left;
}

.nofloat {
	float:none;
}

/**
 * WeinshopTeaser
 */
#weinshopteaser {
	width:555px;
	height:1600px;
	position: relative;
}
#weinshopteaser .product {
	float:none;
	position: absolute;

}
#weinshopteaser .product h3 {
	color:#000000;
	font-size:14px;
	margin: 0px;
	padding:0px;
	font-weight:bold;
}
#weinshopteaser .product h3 a {
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}
#weinshopteaser .product span.desc {
	color:#000000;
	font-size:12px;
	display:block
}
#weinshopteaser ul {
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px !important;
}

div.teaser-switch-frontpage {
	height:305px;
	margin-bottom:10px;
	position:relative;
}
div.teaser-switch-frontpage ul {
	list-style:none;
}
div.teaser-switch-frontpage li {
	left:0;
	position:absolute;
	top:0;
	display:none;
}
div.teaser-switch-brands {
	height:526px;
	margin-bottom:10px;
	position:relative;
}
div.teaser-switch-brands ul {
	list-style:none;
}
div.teaser-switch-brands li {
	left:0;
	position:absolute;
	top:0;
	display:none;
}
* html div.teaser-switch-frontpage {
	overflow:hidden;
}

/**
* Neuer Startseiten Teaser f?r M?rz 09
* @author FlorianS
*/
#startteaser ul {
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px !important;
}
#startteaser {
	width:555px;
	height:2693px;
	position: relative;
}
#startteaser .product {
	float:none;
	position: absolute;

}
#startteaser .product.white * {
	color: white !important;

}
#startteaser .product h3 {
	color:#000000;
	font-size:14px;
	margin: 0px;
	padding:0px;
	font-weight:bold;
}
#startteaser .product h3 a {
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}
#startteaser .product span.desc {
	color:#000000;
	font-size:12px;
	display:block
}
#startteaser .product span.preis {
	color:#000000;
	font-size:18px;
	font-weight:bold;
	float:left;
}
#startteaser .product span.oldpreis {
	color:#ff0000 !important;
	font-size:12px;
	clear:left;
	float:left;
}

#startteaser .product span.mwst {

	color:#060606;
	font-size:10px;
	display:block;
	line-height:10px;
	clear:both;
}
#startteaser .product span.mwst a {
	color:#000000;
	font-weight:normal;
}
#startteaser .product span.basket {
	display:block;
	float:left;
	height:32px;
	width:33px;
	margin-top:-8px;
	margin-left:5px;
	position:relative;
}
#startteaser .product span.basket img {
	position:absolute;
	top:5px;
}
#startteaser p.info {
	position:absolute;
	font-size:10px;
	color:#333;
	left:10px;
	bottom:5px;
}
#startteaser div.bestellmagazin-link {
	position:absolute;
	font-size: 10px;
	color:#fff;
	font-weight: bold;
}
#startteaser div.bestellmagazin-link a {
	color:#fff;
	text-decoration: underline;
}
#startteaser div.bestellmagazin-online {
	position:absolute;
	font-size: 10px;
	color:#fff;
	font-weight: bold;
	width: 130px;
	height:29px;
}
#startteaser div.bestellmagazin-online a {
	color:#fff;
	text-decoration: underline;
}

#startteaser img.versandkostenfrei {
	position: absolute;
}






/**
* inline search for category_book_master
*/
div.inlineSearchbox {
	background: #F1EEE2;
	border:1px solid #81725E;
	padding:5px;
	margin-top:5px;
}
div.inlineSearchbox h4 {
	margin:0px;
	font-size:12px;
	font-weight:bold;
}
div.inlineSearchbox input.inputText{
	width:124px;
	color:#81725E;
}
div.inlineSearchbox input.inputSubmit {
	width:45px;
	height:20px;
	margin-bottom:-5px;
}
#fxContainer {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	height: 1106px;
}
div.fade {
	margin-bottom:10px;
	position: relative;
	height:269px;
	width:563px;
}
div.buttonContainer {
	position: absolute;
	bottom:10px;
	left:0px;
}
* html div.buttonContainer{
	left:-10px;
}
div.button a {
	color: inherit !important;
	text-decoration: none;
}
div.button {
	width:100px;
	color:#fff;
	height:23px;
	padding-top:7px;
	position: relative;
	cursor: pointer;
	float: left;
	margin-left:10px;

}
div.button a {
	color:#fff;
}
div.button.activ {
	cursor: pointer;
}
#moebel div.button{
	background-color: #685352;
}


#moebel div.button.activ, #moebel div.button.activ a {
	background-color: #f2ede9;
	color:#43302f !important;
}

#accessoires div.button {
	background-color: #982049;
}
#accessoires div.button.activ, #accessoires div.button.activ a {
	background-color: #f6e1e8;
	color:#721434 !important;
}

#bettwaren div.button {
	background-color: #78567e;
}
#bettwaren div.button.activ, #bettwaren div.button.activ a {
	background-color: #f4e5f7;
	color:#452c49 !important;
}

#leuchten div.button {
	background-color: #aabea6;
}
#leuchten div.button.activ, #leuchten div.button.activ a {
	background-color: #eefdeb;
	color:#6f8564 !important;
}

div.button h5 {
	margin:0px;
	position:absolute;
	top:6px;
	left:10px;
	font-size:12px;
	font-weight:bold;
	display: inline;

}
div.button span {
	font-size:13px;
	position: absolute;
	right:5px;
	top:6px;
	font-weight:normal;
	color: #ed7748;
	font-stretch: ultra-expanded;

}


.kwicks {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}
.kwicks li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 112px;
	height: 200px;
	cursor:pointer;

	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-right: 5px; /*Set to same as spacing option. */

	/*do not change these */
	display: block;
	float: left;
	overflow: hidden;
	padding: 0;  /*if you need padding, do so with an inner div */
}

.kwicks a{
	display: block;
	text-decoration: none;
	width:306px;
	height:200px;
	text-indent: -1000px;

}

.geschenkmenue {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}
.geschenkmenue li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 51px;
	height: 200px;
	cursor:pointer;

	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-right: 5px; /*Set to same as spacing option. */

	/*do not change these */
	display: block;
	float: left;
	overflow: hidden;
	padding: 0;  /*if you need padding, do so with an inner div */
}

.geschenkmenue a{
	display: block;
	text-decoration: none;
	width:306px;
	height:200px;
	text-indent: -1000px;

}

/* background images are entirely optional */
/*Background images for Kwicks*/
#Sunglow {
	background-color: #53b388;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/sunglow_move.jpg');
}
#Lightshades {
	background-color: #5a69a9;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/lightshades_move.jpg');
}
#Metallicchic {
	background-color: #c26468;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/metalicchic_move.jpg');
}
#Orientalblue {
	background-color: #bf7cc7;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/orientalblue_move.jpg');
}
#Endlesssummer {
	background-color: #bf7cc7;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/endlesssummer_move.jpg');
	margin-right: 0px; /* cancel margin on last kiwck (if you set a margin above) */

}
#für_engel {
	background-color: #bf7cc7;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/fuerengel.jpg');
}
#fuer_sie {
	background-color: #bf7cc7;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/fuersie.jpg');
}
#fuer_ihn {
	background-color: #bf7cc7;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/fuerihn.jpg');
}
#fuer_die_familie {
	background-color: #bf7cc7;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/fuerfamilien.jpg');
}
#fuer_die_kleinen {
	background-color: #bf7cc7;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/fuerkinder.jpg');
}
#fuer_hobbykoeche {
	background-color: #bf7cc7;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/kochen.jpg');
}
#fuer_tabakfreunde {
	background-color: #bf7cc7;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/tabak.jpg');
}
#fuer_teetrinker {
	background-color: #bf7cc7;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/teetrinker.jpg');
}
#fuer_verliebte {
	background-color: #bf7cc7;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/fuerverliebte.jpg');
}
#fuer_weinkenner {
	background-color: #bf7cc7;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/wein.jpg');
}
#nach_anlaessen {
	background-color: #bf7cc7;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/anlaesse.jpg');
}
#nach_anlaessen {
	background-color: #bf7cc7;
	background-image: url('../../../images/d-living.storefront/de/imagesonline/anlaesse.jpg');
	margin-right: 0px; /* cancel margin on last kiwck (if you set a margin above) */
}
/*End of Kwicks images*/
.detailbutton {
	background:transparent url(../../../images/d-living.storefront/de/imagesonline/details_sprite.jpg) 0 0px no-repeat;
	display:block;
	width:98px;
	float:left;
	margin-top: 5px;
	border:0 none;
	height:24px;
}
.detailbutton:hover {

	background-position:0 -24px;
}
#detailwechsel a {
   background: url(../../../images/d-living.storefront/de/imagesonline/details2.jpg) no-repeat;
   display:block; width:98px; /* Linkbereich begrenzen */
 }
 #detailwechsel img {
   display:block; width:98px; height:24px; border:0;
 }
 #detailwechsel a:hover img {
   visibility: hidden;
 }
 #detailwechsel a:hover { /* Workaround fuer IE 5.5 und 6 */
   border:0;
 }
 * html #detailwechsel a {
   margin-right:1px;
 }
 * html #detailwechsel a:hover {
   width:99px; margin-right:0; /* Workaround fuer IE 5.01 */
 }
 .warning {
 	color: red !important;
 }
 .form_green {
 	background-color: #bbffbb;
 }
 .form_yellow {
 	background-color: #ffffbb;
 }
 .form_red {
 	background-color: #ff7777;
 }





ul.cell {
	float: left;
	font-size:12px;
	list-style-type: none;
	padding:0px 0px 0px 0px !important;

}
ul.cell li {
	display:block !important;
	background: none !important;
	color:#fff;
	float:none !important;
	margin:0px 0px 0px 0px !important;
	padding:0px !important;
	font-size:12px;
}
ul.cell li a {
	float:none !important;
	font-size:12px;
}

ul.cell.one {
	width: 190px;
	margin-left:60px !important;
	border-right:2px dotted #fff;

}
* html ul.cell.one {
	margin-left:30px !important;
	border-right:2px dotted #fff;

}
ul.cell.two {
	width: 190px;
	margin-left: 60px !important;
	border-right:2px dotted #fff;

}
ul.cell.three {
	width: 150px;
	margin-left: 80px !important;
}


#menu0 a span {

}
#menu0 div.parentOverlay, #menu0 div.parent {
	background:#ff9213;
}
/*** ---- */

div.parent a {
	color: #FFFFFF;
	font-weight: normal;
}


#wohnen div.parent {
	background:#e95e27;

}

#wohnen div.parent div.bottom {
	background-position: left top;
}

#wohnen div.parent a {
	color: #FFFFFF;
	font-weight: normal;
}

/*** ---- */


#garten div.parent {
	background:#F38707;
}

#garten div.parent div.bottom {
	background-position: left top;
}

#garten div.parent a {
	color: #FFFFFF;
	font-weight: normal;
}

/*** ---- */

#haushalt div.parent div.bottom {
	background-position: left top;
}

#haushalt div.parent {
	background:#573119;
}

#haushalt div.parent a {
	color: #FFFFFF;
	font-weight: normal;
}
/*** ---- */

#wellness div.parent {
	background:#009089;
}

#wellness div.parent div.bottom {
	background-position: left top;
}
#wellness div.parent a {
	color: #FFFFFF;
	font-weight: normal;
}
/*** ---- */

#foto div.parent {
	background:#DC002E;
}

#foto div.parent div.bottom {
	background-position: left top;
}
#foto div.parent a {
	color: #FFFFFF;
	font-weight: normal;
}
/*** ---- */

#mobile div.parent {
	background:#DC002E;
}

#mobile div.parent div.bottom {
	background-position: left top;
}
#mobile div.parent a {
	color: #FFFFFF;
	font-weight: normal;
}
/*** ---- */
#wein div.parent {
	background:#668800;
}

#wein div.parent div.bottom {
	background-position: left top;
}
#wein div.parent a {
	color: #FFFFFF;
	font-weight: normal;
}
/*** ---- */

#hifi div.parent {
	background:#0062A1;
}

#hifi div.parent div.bottom {
	background-position: left top;
}
#hifi div.parent a {
	color: #FFFFFF;
	font-weight: normal;
}
/*** ---- */

#spielwaren div.parent {
	background:#56378A;
}

#spielwaren div.parent div.bottom {
	background-position: left top;
}
#spielwaren div.parent a {
	color: #FFFFFF;
	font-weight: normal;
}
/*** ---- */

#buecher div.parent {
	background:#B91A28;
}

#buecher div.parent div.bottom {
	background-position: left top;
}
#buecher div.parent a {
	color: #FFFFFF;
	font-weight: normal;
}
/*** ---- */

#geschenke div.parent {
	background:#E2007A;
}

#geschenke div.parent div.bottom {
	background-position: left top;
}
#geschenke div.parent a {
	color: #FFFFFF;
	font-weight: normal;
}
/*** ---- */


/*** ---- */
#menu7 a span {

}
#menu7 div.parentOverlay, #menu7 div.parent {
	background:#197029;
}
#menu7 div.parent div.bottom {
	background-position: left -78px;
}



#buecher-master {
	margin: 0 auto;
	text-align: left;
	width: 560px;
}
#buecher-master .one-col, #buecher-master .two-col {
	width:276px;
	float:left;

}
#buecher-master .one-col {
	margin-right:8px;
}
#buecher-master .teaser {
	margin-bottom:10px;
}
#buecher-master .container {
	clear: both;
	float: left;
	margin: 0;
	width: 100%;
}
#buecher-master div.bestseller {
	width:276px;
	height:220px;
	margin-bottom:25px;
	position:relative;
}
#buecher-master div.bestseller span.title {
	display:block;
	position:absolute;
	bottom:0px;
	width:276px;
	height:18px;
	color:#fff;
	font-size:14px;
	padding: 3px;
	font-weight:bold;
}
#buecher-master div.bestseller.beletristik {
	background: url(../../../images/d-living.storefront/de/imagesonline/teaser/book09/teaser_bele_bestseller.jpg) no-repeat;
}
#buecher-master div.bestseller.sachbuch {
	background: url(../../../images/d-living.storefront/de/imagesonline/teaser/book09/teaser_sachbuch_bestseller.jpg) no-repeat;
}
#bookBox {
	width: 560px;
	height:204px;
	overflow: hidden;
	position: relative;
	background: url(../../../images/d-living.storefront/de/imagesonline/teaser/book09/neuerscheinungen.jpg) no-repeat;
}
#bookBox div.inner {
	overflow: hidden;
	position: relative;
	height: 182px;
	width: 560px;
}
#bookBox div.infoText {
	position: absolute;
	bottom:22px;
	height:17px;
	background:#000;
	width: 560px;
	color:#fff;
	padding: 5px;
	z-index:200;
	font-size:14px;
}
#bookBox div.infoText strong {
	color:#dc6505;
}
#bookBox div.book  {
	position: absolute;
}
#book_01 {
	left:-20px;
}
#book_02 {
	left:100px;
}
#book_03 {
	top:-10px;
	left:200px;
}
#book_04 {
	top:-10px;
	left:300px;
}
#book_05 {
	left:400px;
}

/* Filialabholungs-Contentseite */
#chainstore_content {
	padding:0px;
	margin: 0px;
	width: 	560px;
}

#chainstore_content div {
	padding: 10px;
}

#chainstore_content div .imagegallery {
	border: 1px solid #b1a29e;
	padding: 8px;
	background-color: #ffffff;
	min-height:320px;
}

#chainstore_content div .imageContainerGallery {
		float: left;
		min-height:300px;
		width: 405px;
}
#chainstore_content div .thumbContainerGallery {
		float: left;
		width: 69px;
		padding-left: 5px;
}
#chainstore_content div .thumbContainerGallery img{
		margin: 2px;
}
.chainstoreMarker {
	position:	relative;
	top: 		10px;
	left:		13px;
}


.colored {
	background-color: 	#F1EEE2;

}

#epx h3	{
	color:#ac2365;
	font-size:10pt;
	font-family:Verdana, Arial, Sans-Serif;
	font-weight:bold;
	padding-bottom:4px;
}
#epx div	{
	margin-left:6px;	
	margin-right:10px;	
	color:#555555;
	position:relative;
	font-size:8pt;
	font-family:Verdana, Arial, Sans-Serif;
	line-height:1.6em;
}
#epx div.left	{
	float:left;
	color:#555555;
	width:324px;
}
#epx div.right	{
	margin-left:10px;
	float:left;
	color:#555555;
}
#epx ul	{
	width:300px;
	margin-top:25px;
}
#epx li	{
	color:#b1c500;
	list-style-type:disc;
}
#epx span	{
	color:#555555;
}
#epx span.blackberry	{
	color:#ac2365;
	font-size:9pt;
	font-family:Verdana, Arial, Sans-Serif;
	font-weight:bold;
}
.retoure-table {
	font-size:11px;
	margin-top:10px;
	border-collapse:collapse;
	background-color:#e6e2cf;
	cellpadding:3px;
	cellspacing:0px;
	border:0px;
	width:100%;
	border-top: 1px solid black;
	border-left: 1px solid black;
}
.retoure-table tr {
	height:20px;
}
.retoure-table tr th {
	border-bottom:1px solid black;
	border-right:1px solid black;
	padding:3px;
	font-weight:bold;
	text-align:center;
}
.retoure-table td {
	background-color:#f1eee2;
	vertical-align:top;
	text-align:center;
	text-valign:center;
	border-bottom:1px solid black;
	border-right:1px solid black;
	padding:3px;
	font-weight:normal;
}
div.popunder	{
	width:609px; 
	height:577px; 
	position:relative;
	background: transparent url(../../../images/d-living.storefront/de/imagesonline/nl_popunder.jpg) repeat-x scroll left;
}
#popunder form	{
	margin:0px;
	padding:0px;
}
#popunder select	{
	position:absolute; 
	top:277px; 
	left:20px; 
	padding:0px;
	height:19px;
	color:#6F6F6F;
	font-weight:bold;
}
#popunder div	{
	position:absolute; 
	left:20px; 
}
#popunder div.firstname	{
	top:304px;
}

#popunder div.lastname	{
	top:336px;
}

#popunder div.email	{
	top:368px;
}
#popunder div.voucher_cond	{
	top:475px;
	font-size:9px;
	width:370px;
	text-align:justify;
	line-height:1.3em;
}
#popunder input	{
	border: none;
	width:148px;
	height:27px;
}
#popunder input.text	{
	border: 1px solid #C5BEAB;
	width:204px;
	margin-top:4px;
	height:19px;
	color:#6F6F6F;
	font-weight:bold;
}
#popunder div.submit	{
	top:399px;
	width:148px;
	height:27px;
}
#popunder div.boxed	{
	width:220px;
	top:272px;
}
h1.miele {
	height: 26px;
	background-color:red;
	color: white;
	margin-bottom: 0px;
	font-size: 13px;
	padding: 10px 0px 0px 10px;
}

table.del_serv	{
	margin-bottom:1px;
}
table.del_serv_hidden	{
	position:absolute; 
	top:1px; 
	z-index:2;
}
table.del_serv_visible	{
	position:absolute; 
	top:1px; 
	z-index:1;
	padding:0px;
	spacing:0
}
tr.del_serv	{
	vertical-align:middle;
	height:23px;
}
td.del_serv_space	{
	width:120px;	
}
td.del_serv_chb1	{
	text-align:left;
    padding:2px 1px 2px 1px;
}
td.del_serv_chb2	{
	width:20px;
	text-align:right;
    padding:2px 1px 2px 1px;
}
td.del_serv_icon	{
	text-align:center;
    width:20px;
    padding: 0px;
}
td.del_serv_name	{
	text-align:left;
    padding:2px;
    width:330px;
}
td.del_serv_price	{
	text-align:right;
    padding:2px 4px 2px 2px;
    width:90px;
}
td.del_serv_name2	{
	text-align:left;
    padding:2px;
    color:#92999d;
}
td.del_serv_icon2	{
	text-align:right;
    width:34px;
    padding: 0px;
}
td.del_serv_price2	{
	text-align:right;
    padding:2px 5px 2px 2px;
    width:90px;
    color:#92999d;
}
#ship-amendment ol	{
	list-style:outside;
	list-style-type:decimal;
	padding-left:20px;	
}
#ship-amendment ul	{
	list-style:outside;
	list-style-type:none;
	padding-left:2px;
	margin-top:6px;	
}
#ship-amendment	li	{
	padding-bottom:5px;
}
