html, body
{
position:relative;
margin:0px;
padding:0px;
border:0px;

}
html,body,div,p,span,ul,li{
 font-family: Trebuchet, Verdana;
 font-size: 12px;
 /*color:#484d50;*/   
}

:focus {
    outline: 0;
}

#page-wrapper{
    width:1337px;
    height:auto;
    background-image: url(../images/BGFullPage.png);
}

#left-bar-wrapper{
    width:274px;
    height: 100%;
    float:left;
}

#main-content-wrapper-outer{

    width:1030px;
   float:left;    
}
#main-content-wrapper-inner{
    width:1130px;
    overflow: hidden;
}

#left-bar-head-logo{
width:274px;
height: 232px;
/*background-image: url(../images/left-bar-head-logo_BG.jpg);*/
text-align:center;
}

#left-bar-head-logo img{
}

#left-bar-inner-wrapper{
 /*background-image: url(../images/left-bar_BG.jpg);*/
    background-repeat: repeat-y;   
    width:274px;
    min-height:591px;
    margin-top:3px;
}

#socialMenue{
margin-top: 117px;
margin-left: 37px;
color: #484D50;
}
#socialMenue p{
color: #484D50;    
}

#selection-map-wrapper{
    width:756px;
    height:288px;
    background-color:#e3e5e6;
    float:left;
    overflow: hidden;
}
#feuser-form-wrapper{
    width:269px;
    height:288px;
    background-color: #797d80;
    float:left;
    overflow: hidden;
    }
    
#page-border-right-spacer {
    float:left;
    overflow: hidden;
    background-image:url(../images/page-border-right.png);
    background-repeat: no-repeat;
    width:33px;
    height:234px;
    margin-left: 20px;
}   

#LP-content-header{
    width:1026px;
    height:291px;
    /*background-image: url(../images/sample_img_LP_HEAD.jpg);*/
    clear:both;
     background-color:#E3E5E6;
}
.highlightSliderCol{
float:left;
width:435px!important;    
}
.highlightSliderSloagan{
    width:320px!important;
    height:70px!important;
    color:white;
    margin-top:47px!important;
    margin-left: 80px!important;
    margin-bottom:0px!important;
    font-size:31px;
    text-align: right;
    font-family: Trebuchet, Verdana;
}

.priceMarkup {
background-image: url(../images/LP_Price_markup.png);
background-repeat: no-repeat;
width: 140px!important;
height: 60px!important;
margin-top:18px;
margin-left: 278px;
}
.clickableSlideLink{
width: 1026px;
position: absolute;
height: 290px;
display: block;
}
.priceValue{
    line-height:35px;
    margin:0px;
    margin-left:50px;
    font-weight: 400;
    font-size: 20px;
    padding:0px;
   
}
.sliderDecoBook{
    margin-top:28px;
}
.sliderDecoBook img{
 max-width: 300px;
max-height: 220px;
height: auto;
-moz-box-shadow: 8px 8px 8px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 8px 8px 8px rgba(0, 0, 0, 0.5);
box-shadow: 8px 8px 8px rgba(0, 0, 0, 0.5);
}
.LPclearH{
    height:10px;
    clear:both;
    display: block;
}
.LPclearHsmall{
    height:0px;
    clear:both;
    display: block;
}

.spacer-12{
    height:12px;
    clear: both;
}

#LP-hightlights-selection{
    height:426px;
    width:756px;
    margin-top:-13px;
 /*background-image: url(../images/sample_img_highlights.jpg);*/    
} 

#LP-hightlights-selection-Tabs ul{
    list-style: none;
    padding-left: 0px;
}
#LP-hightlights-selection-Tabs li{
    float:left;
    height:36px;

}

#li-recommendations{
 width:200px;
 height:36px;   
}

#li-bestsellers{
    width:160px;
    height:36px;
    background-image:url(../images/LP-highlightsBG.png);
    background-repeat: no-repeat;
}

#li-newInStore{
    width: 396px;
    height: 36px;
    background-image:url(../images/LP-highlightsBG.png);
    background-repeat: no-repeat;    
}   

.ui-state-default{
    background-color: #767a7d;
}
.ui-state-default a,.ui-state-default a:visited,.ui-state-default a:hover,.ui-state-default a:link{
    color:white;
}
.ui-state-active{
    background-color: #e3e5e6;
}

.ui-state-active a,.ui-state-active a:visited,.ui-state-active a:hover,.ui-state-active a:link{
    color:black;
}

.tab-headline {
    margin-left: 20px;
    line-height: 36px;
    font-size: 15px;
}

#LP-hightlights-selection-Tabs a, #LP-hightlights-selection-Tabs a:visited, #LP-hightlights-selection-Tabs a:hover, #LP-hightlights-selection-Tabs a:link{
    text-decoration: none;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
}

.floatingItemL{
    float:left;
}
.selfleftbutton{
    position: absolute;
}

.selfrightbutton{
    position: absolute;
}
.rondell-tabs-img{
    width:140px;
    height:175px;
    vertical-align: bottom;
}
.deckerWeiss{
position: absolute;
margin-left: 680px;
width: 295px;    
}


#LP-hightlights-selection-Tabs h3{
    font-size:12px!important;
    margin-top:9px;
    margin-bottom: 0px;
}
#LP-hightlights-selection-Tabs p{
margin-top:5px;
line-height:16px;
}
.red-weiterLink{
background-image:url(../images/weiterpfeil_rondell.png);
background-repeat: no-repeat;
background-position:0px 2px;
text-decoration: none;
}
.red-weiterLink span {
    margin-left:20px;
    padding-top:1px;
    color: #d61449;
    font-weight: bold;
}
.bgColorMain{
    background-color: #e3e5e6;
}

#news-bar-right-wrapper{
    width: 269px;
    height:640px;
    background-color: white;
    position: absolute;
    top: 376px;
    left: 1030px;
    z-index: 999999;
}
#news-bar-right{
    padding-bottom: 0px;
    background-color: #E3E5E6;
    /*background-image: url(../images/sample_img_news.jpg); */
    width: 259px;
    height:630px;
    border-color:white;
    border-style: solid;
    border-width: 10px;
    overflow: hidden;
    border-right-style: hidden;
    border-bottom: 0px;
}

.aktuellesFirstElement, .aktuellesElement{
    margin-left:20px;
    margin-top:13px;
    width:220px;
}
.lineDotted{
    width: 220px;
    height:1px;
    margin-top: 4px;
    margin-bottom: 4px;
    background-image: url(../images/lineDotted.png);
    background-repeat: repeat-x;
}

.aktuellesBodyText p{
    color: #484d50;
    margin-top:10px
}
.aktuellesBodyText a{
    
}

.aktuellesBodyText a,.aktuellesBodyText a:visited,.aktuellesBodyText a:hover,.aktuellesBodyText a:link{
    color:#D61449;
    text-decoration: none;
}


#news-bar-right h2{
    margin-top: 0px;
font-size: 16px;
font-weight: normal;
margin-bottom: 0px;
}

.img-news-bar{
text-align: center;
width:210px;
}

.img-news-bar img {
 margin-top:5px;
 margin-bottom:6px;
    max-width: 210px;
    height:auto;
    
}

#bottom-grey-wrapper{
    margin-top:-8px;
}

#bottom-grey-content{
    clear:both;
    width: 1026px;
    min-height: 384px;
    background-color:#767A7D;
}


/* MENU ** */

.menuItemNO, .menuItemACT{
    margin-left:39px;
    margin-top:11px;
}

.menuItemNO, .menuItemNO a, .menuItemNO a:link, .menuItemNO:visited{
color:#484d50;
text-decoration: none;
}
.menuItemNO a:hover, .menuItemNO:hover{
color:#d61449;    
text-decoration: none;

}

.menuItemACT, .menuItemACT a, .menuItemACT a:link, .menuItemACT a:visited{
color:#d61449;
text-decoration: none;
 
}

.menuGraphicsNO{
}

.menuGraphicsACT{
 background-image:url(../images/menuArrow_white.png);
 background-repeat: no-repeat;
 background-position: 11px, 0px;
    
}

.lineDottedMenu{
    width: 211px;
    height:1px;
    margin-top: 18px;
    margin-bottom: 5px;
    margin-left:29px;
    background-image: url(../images/lineDotted.png);
    background-repeat: repeat-x;
}

.wrappermenuwrapper{

}

#menuwrapperCat4,#menuwrapperCat3,#menuwrapperCat2,#menuwrapperCat1{
padding-top:1px;
}

#menuwrapperCat4{
min-height:95px;    
} 
#main-Page-Content-Wrapper{
width: 1026px;
background-image: url(../images/contentPage_bg-wide_white.png);
min-height: 718px;
margin-bottom: 10px;
}
#main-Page-Content{
width: 756px;
}

#main-Page-HeaderContent{
width: 1026px;
height: 97px;
}


/*
 *  SHOP PART BEGIN
 * 
 */


.horClearList{
    clear:both;
}

.singleProductImage_LIST{
    float:left;
}

.singleProductInfo_LIST{
    float:left;
}

.shop_minibasket{
    width:269px;
    height:28px;
    background-image: url(../images/minimenu_basket.png);
    background-repeat:no-repeat;
    background-position:30px 0px;
}
.shop_minibasket a,.shop_minibasket a:link,.shop_minibasket a:hover,.shop_minibasket a:visited,.shop_minibasket span,.shop_minibasket, .shop_minibasket div,.shop_minibasket{
    text-decoration: none;
    color:white!important;
    font-size: 12px;
    font-family: Trebuchet,Verdana;
}

.shop_minimemo{
    width:269px;
    height:28px;
    background-image: url(../images/minimenu_folder.png);
    background-repeat:no-repeat;
    background-position:30px 0px;
}
.shop_minimemo a,.shop_minimemo a:link,.shop_minimemo a:hover,.shop_minimemo a:visited,.shop_minimemo span,.shop_minimemo, .shop_minimemo div{
    text-decoration: none;
    color:white;
    font-size: 12px;
    font-family: Trebuchet,Verdana;
}
.lineDottedMini{
    width: 220px;
    height:1px;
    margin-left:30px;
    background-image: url(../images/lineDotted.png);
    background-repeat: repeat-x;
}
.mini_user{
    width:269px;
    height:36px;
    background-image: url(../images/minimenu_house.png);
    background-repeat:no-repeat;
    background-position:30px 5px;
    background-color:#d61449;
}

.mini_user span{
    margin-left:80px;
    line-height: 38px;
}

.mini_user a,.mini_user a:link,.mini_user a:hover,.mini_user a:visited,.mini_user span,.mini_user{
    text-decoration: none;
    color:white;
    font-size: 12px;
    font-family: Trebuchet,Verdana;

}

.lineDottedMini{
    width: 220px;
    height:1px;
    margin-left:30px;
    background-image: url(../images/lineDotted.png);
    background-repeat: repeat-x;
}

.mini_newsletter{
    width:269px;
    height:28px;
    background-image: url(../images/minimenu_letter.png);
    background-repeat:no-repeat;
    background-position:30px 0px;
}

.mini_newsletter span{
    margin-left:80px;
    line-height: 28px;
}

.mini_newsletter a,.mini_newsletter a:link,.mini_newsletter a:hover,.mini_newsletter a:visited,.mini_newsletter span,.mini_newsletter{
    text-decoration: none;
    color:white;
    font-size: 12px;
    font-family: Trebuchet,Verdana;

}

.mini_Kontakt{
    width:269px;
    height:28px;
    background-image: url(../images/minimenu_people.png);
    background-repeat:no-repeat;
    background-position:30px 0px;
}

.mini_Kontakt span{
    margin-left:80px;
    line-height: 28px;
}

.mini_Kontakt a,.mini_newsletter a:link,.mini_Kontakt a:hover,.mini_Kontakt a:visited,.mini_Kontakt span,.mini_Kontakt{
    text-decoration: none;
    color:white;
    font-size: 12px;
    font-family: Trebuchet,Verdana;

}


/*
 *  SHOP PART END
 */
 
 /*
   * FOOTER BEGIN
   */

   .lineDottedFooter{
    width: 986px;
    height:1px;
    background-image: url(../images/dottedLine_light.png);
    background-repeat: repeat-x;
    margin-left:20px;
}

.bottom-grey-content-inner table.fotterInfoTable{
    margin-left:20px;
}

.bottom-grey-content-inner td{
    vertical-align: top;
}

.bottom-grey-content-inner a:link,.bottom-grey-content-inner a:hover,.bottom-grey-content-inner a:visited,.bottom-grey-content-inner a, .bottom-grey-content-inner span{
    color:white;
    text-decoration: none;
    line-height: 22px;
    vertical-align: top;
}




   /*
    * FOOTER END
    */