
*{
    margin:0px;
    padding:0px;
}

body{
    font-family: Helvetica, Arial, Verdana;
    text-align:center;
    font-size:12px;
    background-color:#e1e1e1;
    color:#111111;
}

#mantel-relative{
    position:relative;
    width:962px;
    text-align:left;
    margin:0px auto;
}

#mantel{
    width:962px;
}

#navigation{
    position:absolute;
    margin-top:10px;
    margin-left:330px;
}

#warenkorb-block{
    position:relative;
}

#warenkorb{
    position:absolute;
    display:block;
    margin-top:10px;
    margin-left:775px;
    font-size:16px;
    font-weight:bold;
    color:#ffffff;
    line-height:34px;
    text-decoration:none;
}

#warenkorb-artikel{
    position:absolute;
    margin-top:6px;
    margin-left:898px;
    font-size:11px;
    font-weight:100;
    color:#ffffff;
    line-height:34px;
    text-decoration:none;
}

#warenkorb-anzahl{ 
    position:absolute;
    margin-top:6px;
    margin-left:880px;
    font-size:11px;
    font-weight:100;
    color:#ffffff;
    line-height:34px;
    text-decoration:none;
}

#warenkorb-betrag{
    position:absolute;
    margin-top:19px;
    margin-left:880px;
    font-size:11px;
    font-weight:100;
    color:#ffffff;
    line-height:34px;
    text-decoration:none;
}

.menu{
    list-style-type:none;  
}

.menu li{
    float:left;
    font-size:16px;
    font-weight:bold;
    color:#ffffff;
    line-height:34px;
}

.menu li a{
    font-size:16px;
    font-weight:bold;
    color:#ffffff;
    line-height:34px;
    text-decoration:none;
}

#kopfzeile{
    float:left;
    margin-top:10px;
    width:962px;
    height:104px;
    background-image:url('../images/kopfzeile-bg.png');
}

#kopfzeile-text{
    float:left;
    margin-top:56px;
    margin-left:322px;
    width:450px;
    height:45px;
}

#mo-fr-etc{
    float:left;
    width:200px;
}

#email-text{
    float:left;
    width:60px;
}

#tel-text{
    float:left;
    margin-top:5px;
    width:200px;
    color:#444444;
}

#email-text2{
    float:left;
    margin-top:5px;
    width:190px;
    color:#444444;
}

#email-text2 a{
    color:#444444;
    text-decoration:none;
}

#suche-logos-bg{
    float:left;
    width:962px;
    height:51px;
    background-image:url('../images/suche-logos-bg.png'); 
}

#container-spalten{
    float:left;
    width:960px;
    border-left:1px solid #c0c0c0;
    border-right:1px solid #c0c0c0;
    border-bottom:1px solid #c0c0c0;
    background-color:#ffffff;
    background-image:url('../images/container-spalten-bg.png');
    background-position: -1px 0;
}

#linke-spalte{
    float:left;
    width:226px;
    border-right:1px solid #c0c0c0;
}

#rechte-spalte{
    font-family:Helvetica,Arial,Verdana;
    float:left;
    width:733px;
    background-color:#ffffff;
}

#linke-spalte h2{
    float:left;
    width:208px;
    width:100%;
    height:40px;
    line-height:40px;
    background-image:url('../images/h2-bg.png');
    background-repeat:no-repeat;
    font-size:15px;
    font-weight:bold;
    color:#ffffff;
    padding:0px;
    margin:0px;
    padding-left:20px;
    margin-left:-1px;
    letter-spacing:0.03em;
}

#rechte-spalte h2{
    font-size:18px;
    color:#36357e;
    margin-top:20px;
    margin-bottom:20px;
    line-height:28px;
    letter-spacing:0.03em;
}

#bewertung-box{
    float:left;
    width:226px;
    height:236px;
    background-image:url('../images/bewertungTest.png');
}

.box{
    float:left;
    background-color:#ffffff;
}

.box-inhalt{
    float:left;
    margin-left:20px;
    margin-top:10px;
    line-height:18px;
    color:#111111;
}

#newsletter-input-button{
    float:left;
    margin-left:20px;
    margin-top:15px;
    margin-bottom:160px;
    width:169px;
    height:57px;
    background-image:url('../images/newsletter-input-button.png');
}

#newsletter-input{
    float:left;
    font-family:Arial,sans-serif;
    color:#737373;
    font-size:12px;
    border: 0px;
    background-color:transparent;
    height:16px;
    width:150px;
    padding:3px;
}

#newsletter-button{
    float:left;
    font-family:Arial,sans-serif;
    color:#737373;
    font-size:12px;
    border: 0px;
    background-color:transparent;
    height:23px;
    width:67px;
    margin-top:12px;
    padding:3px;
    cursor:pointer;
}



/* SLider START */

#tab-slider{
    float:left;
    margin-top:17px;
    width:698px;
    height:203px;
    overflow:hidden;
    border:1px solid #484851;
}

#tab-bild{
    float:left;
    width:503px;
    overflow:hidden;
}

#tab-text{
    float:left;
    width:195px;
}

#tab-bild img{
   
}

#tab-1{
    float:left;
    margin-left:-10px;
    width:205px;
    height:69px;
    
}

#tab-2{
    float:left;
    margin-left:-10px;
    width:205px;
    height:69px;
}

#tab-3{
    float:left;
    margin-left:-10px;
    width:205px;
    height:69px;
}

.active{
    background-image:url('../images/tab-slider-active-bg.png');
}

.inactive{
    background-image:url('../images/tab-slider-bg.png');
}

.box-aktion{
   float:left;
   margin-left:20px;
   margin-top:4px; 
}

.box-aktion b{
   float:left;
   width:180px;
   display:block;
   color:#333333; 
   font-size:12px;
}

.box-aktion-text{
    float:left;
    margin-left:20px;
    margin-top:3px;
    height:45px;
    overflow:hidden;
    color:#333333;
    line-height:15px;
    font-size:11px;
}

#tab-slider a{
    color:#333333;
    line-height:15px;
    text-decoration:none;
    font-size:11px;
}

/* SLider ENDE */

#direkter-inhalt{
    float:left;
    width:700px;
    margin-left:17px;
    padding-bottom:60px;
}

#direkter-inhalt a{
    color:#36357E;
    font-size:12px;
    line-height:16px;
}

#klickpfad-text a{
    color:#36357E;
    font-size:12px;
    line-height:15px;
}

.multilang_flags{
    display:none;
}

#jquery-platzhalter{
    position:absolute;
    padding:20px;
    margin-left:-225px;
    top:100px;
    width:870px;
    height:500px;
    overflow:auto;
    overflow-x:hidden;
    z-index:9999;
    line-height:20px;
    margin-top:0px;
    display:none;
    -moz-border-radius: 6px 6px 6px 6px;
    -moz-box-shadow: 0 0 10px #000000;
    background-color: #FFFFFF;
    border: 5px solid #000000;
}

#jquery-platzhalter h1{
    margin-bottom:10px;
}

#jquery-schliessen{
    float:right;
    display:block;
    width:110px;
    height:25px;
    margin-right:7px;
    margin-top:13px;
    font-weight:bold;
}


#jquery-schliessen2{
    float:right;
    display:block;
    width:110px;
    height:25px;
    margin-right:7px;
    margin-top:13px;
    font-weight:bold;
}


#jquery-platzhalter2{
    position:absolute;
    padding:20px;
    margin-left:-225px;
    top:100px;
    width:870px;
    height:500px;
    overflow:auto;
    overflow-x:hidden;
    z-index:9999;
    line-height:20px;
    margin-top:0px;
    display:none;
    -moz-border-radius: 6px 6px 6px 6px;
    -moz-box-shadow: 0 0 10px #000000;
    background-color: #FFFFFF;
    border: 5px solid #000000;
}



#direkter-inhalt .sub_cat_list{
    float:left;
    margin-left:0px;
    margin-top:0px;
}

#direkter-inhalt .sub_cat_list li{
    color:#36357e;
    line-height:20px;
    font-size:12px;
}

#direkter-inhalt .sub_cat_list li a{
    color:#36357e;
    line-height:20px;
    font-size:12px;
}



#direkter-inhalt ul{
    float:left;
   
    margin-top:15px;
}

#direkter-inhalt ul li{
    /* Geaendert auf list-style-type:disc; am 26.08.2011 */
    list-style-type:disc;
    line-height:19px;
    color:#444444;
}

#direkter-inhalt h1{
    float:left;
    margin-top:15px;
    width:700px;
    display:block;
    color:#333333;
    font-size:17px;
    font-weight:100;
    padding-bottom:12px;
    border-bottom:1px solid #cccccc;
}

#direkter-inhalt #PlentyMyAccount h1{
    float:none;
}

#direkter-inhalt p{
    float:left;
    display:block;
    margin-top:10px;
    color:#111111;
    line-height:23px;
    font-size:12px;
    width: 695px;
}

#rechte-spalte-fusszeile{
    float:left;
    margin-left:228px;
    margin-top:-43px;
    width:733px;
    height:42px;
    background-image:url('../images/rechte-spalte-fusszeile-bg.png');
}

#rechte-spalte-fusszeile-text{
    float:left;
    margin-top:15px;
    margin-left:190px;
    color:#555555;
}

#rechte-spalte-fusszeile-text a{
    color:#555555;
    text-decoration:none;
    font-weight:100;
}

#fusszeile{
    float:left;
    width:962px;
    height:94px;
    background-image:url('../images/fusszeile-bg1.png');
}

#fusszeile-text{
    float:left;
    margin-top:18px;
    margin-left:62px;
    color:#838383;
}

#fusszeile-text a{
    color:#838383;
}

#suche-input{
    float:left;
    margin-top:14px;
    margin-left:20px;
    font-family:Arial,sans-serif;
    color:#737373;
    font-size:12px;
    border: 0px;
    background-color:transparent;
    height:16px;
    width:185px;
    padding:3px;
}

#suche-button{
    float:left;
    margin-left:17px;
    font-family:Arial,sans-serif;
    color:#737373;
    font-size:12px;
    border: 0px;
    background-color:transparent;
    height:26px;
    width:71px;
    margin-top:12px;
    padding:3px;
    cursor:pointer;
}

#klickpfad{
    float:left;
    width:733px;
    height:33px;
    background-color:#f2f2f2;
    border-top:1px solid #ffffff;
    border-bottom:1px solid #cecece;
    color:#444444;
}

#klickpfad-text{
    float:left;
    margin-top:10px;
    margin-left:17px;
}

.clear{
	display: block;
	clear: both;
	font-size:0px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:0px;
	line-height:0px;
	overflow:hidden;
}

.top-sell-box{
    float:left;
    margin-top:25px;
    margin-bottom:100px;
}

.top-sell-box-teil{
    float:left;
    padding-left:15px;
    padding-right:15px;
    width:140px;
    text-align:center;
    border-right:1px solid #cccccc;
}

.top-sell-box-teil-link{
    margin-bottom:20px;
    height:50px;
    overflow:hidden;
}

.top-sell-box-teil a{
    color:#36357e;
    font-size:11px;
    line-height:16px;
}

.top-sell-box-teil-bild{
    height:125px;
}

.top-sell-box-teil-preis{
    float:left;
    margin-left:36px;
    margin-top:25px;
    color:#c30000;
    font-size:19px;
    font-weight:bold;
}

.top-sell-box-teil-button{
    float:left;
    margin-left:31px;
    margin-top:18px;
    width:80px;
    height:23px;
    background-image:url('../images/zum-produkt-bg.png');
    
}







.crosssell-box{
    float:left;
    margin-top:25px;
    margin-bottom:100px;
}

.crosssell-box-teil{
    float:left;
    padding-left:15px;
    padding-right:15px;
    width:140px;
    text-align:center;
    border-right:1px solid #cccccc;
}

.crosssell-box-teil-link{
    margin-bottom:20px;
    height:50px;
    overflow:hidden;
}

.crosssell-box-teil a{
    color:#36357e;
    font-size:11px;
    line-height:16px;
}

.crosssell-box-teil-bild{
    height:135px;
    overflow:hidden;
}

.crosssell-box-teil-preis{
    float:left;
    margin-left:36px;
    margin-top:25px;
    color:#c30000;
    font-size:19px;
    font-weight:bold;
}

.crosssell-box-teil-button{
    float:left;
    margin-left:31px;
    margin-top:18px;
    width:80px;
    height:23px;
    background-image:url('../images/zum-produkt-bg.png');
    
}



/* Navigation START */

.left_menu{
    list-style-type:none;
}

.left_menu li{
    color:#000000;
    line-height:32px;
    font-size:12px;
    padding-left:17px;
    border-bottom:1px solid #cecece;
    list-style-type:none;
    width:209px;
}

.left_menu li a{
    color:#000000;
    font-size:12px;
    line-height:32px;
    text-decoration:none;
}

.left_menu .level1active a{
    color:#000000;
    font-weight:bold;
}



.left_menu li ul{
    margin-top:10px;
    margin-bottom:10px;
} 

.left_menu li li{
    color:#555555;
    line-height:22px;
    font-size:12px;
    padding-left:17px;
    border-bottom:none;
    list-style-type:none;
}

.left_menu li li a{
    color:#555555;
    font-size:12px;
    line-height:22px;
    text-decoration:none;
    
}

.left_menu li .level2active a{
    color:#000000;
    font-weight:bold;
}



.left_menu li li ul{
    margin-top:2px;
    margin-bottom:5px;
}

.left_menu li li li{
    color:#555555;
    line-height:22px;
    font-size:12px;
    padding-left:8px;
    border-bottom:none;
    list-style-type:none;
}

.left_menu li li li a{
    color:#555555;
    font-size:12px;
    line-height:22px;
    text-decoration:none;
    
}

.left_menu li .level3active a{
    color:#000000;
    font-weight:bold;
}

/* Navigation ENDE */


.kategorie-sortierung{
    float:right;
    margin-top:5px;
    margin-bottom:10px;
}

.kategorie-sortierung select{
    border:1px solid #cccccc;
    font-size:11px;
}

.kategorie-sortierung-text{
    float:right;
    margin-right:10px;
    margin-top:7px;
}

#kategorie-marke-bg{
    float:left;
    height:35px;
    width:226px;
}

.kategorie-marke-marke-akt-bg{
    background-image:url('../images/kategorie-marke-bg.png');
}

.kategorie-marke-kategorie-akt-bg{
    background-image:url('../images/kategorie-marke-kat-akt-bg.png');
}

#haupt-navigation-statisch{
}

#haupt-navigation-plenty{
    
}

.displayNone{
    display:none;
}

.displayTrue{
    display:block;
}

.div-link-kategorie{
    float:left;
    display:block;
    width:114px;
    height:33px;
}

.div-link-marke{
    float:left;
    display:block;
    width:112px;
    height:33px;
}

img{
    border:none;
}

.weitere-produktbilder-text{
    float:left;
    margin-top:10px;
    margin-bottom:20px;
    color:#666666;
}

.produktansicht-block{
    float:left;
    width:715px;
}

.produktansicht-name{
    float:left;
    width:700px;
 }
 
.produktansicht-bild-block{
    float:left;
    width:230px;
}

.produktansicht-bild-block-haupt-bild{
    position:relative;
    float:left;
    width:228px;
    height:249px;
    overflow:hidden;
    border:1px solid #d9d9d9;
}

.produktansicht-bild-block-bild-verg-img{
    float:left;
}

.produktansicht-bild-block-bild-verg{
    float:left;
}

.produktansicht-mitte-block{
    float:left;
    width:215px;
    height:100px;
}

.produktansicht-rechts-block{
    float:right;
}

.produktansicht-pic-bg{
    float:left;
    margin-right:8px;
    width:67px;
    padding-top:1px;
    padding-left:1px;
    height:68px;
    overflow:hidden;
    background-image:url('../images/weitere-bilder-pic-bg.png');
}

.produktansicht-preis{
    float:left;
    font-size:36px;
    color:#c30000;
    font-weight:bold;
}

.produktansicht-preis a{
    font-size:10px;
    color:#666666;
    font-size:10px;
    font-weight:100;
}

.produktansicht-preis .Price{
    font-size:30px;
    color:#c30000;
    font-weight:bold;
}

#produktansicht-box-gruen{
    float:right;
    margin-top:25px;
    border:1px solid #8dc7b5;
    text-align:right;
    padding-bottom:20px;
    padding-left:10px;
}

#produktansicht-artikel-nr{
    margin-top:20px;
    margin-right:15px;
}

#produktansicht-verfuegbarkeit{
    margin-top:14px;
    margin-right:15px;
}

#produktansicht-verfuegbarkeit-text{
    margin-top:5px;
    margin-right:15px;
    color:#666666;
}

.ArticleAttrTable{
    float:right;
    margin-right:15px;
}

.ArticleAttrTable td{
    text-align:right;
    padding-top:5px;
    padding-bottom:5px;
}

.ArticleAttrTable b{
    margin-right:5px;
    font-size:11px;
    margin-top:3px;
}


#produktansicht-select{
    float:right;
    margin-top:14px;
}


#produktansicht-select select{
}


#produktansicht-select2 select{
    width:110px;
}


#produktansicht-in-den-warenkorb{
    float:right;
    margin-top:14px;
    margin-right:13px;
}

#produktansicht-in-den-warenkorb-feld{
    float:left;
    margin-top:3px;
    margin-right:7px;
}

#produktansicht-in-den-warenkorb-menge{
    float:left;
    margin-top:8px;
    margin-right:7px;
 }
 
#produktansicht-in-den-warenkorb-feld input{
    font-family:Arial,sans-serif;
    color:#000000;
    font-size:12px;
    border: 1px solid #b3b3b3;
    background-color:#ffffff;
    height:16px;
    width:20px;
    padding:2px;
}
 
#produktansicht-in-den-warenkorb-button{
   float:left;
}

#produktansicht-toolbox-etc{
    float:right;
    width:254px;
    height:62px;
    background-image:url('../images/frage-merkliste-emp-bg.png');
    clear: right;
    <!--clear: both;-->
}

.produktfilter-block{
    float:left;
    width:490px;
    border:1px solid #8dc7b5;
    padding-top:5px;
    margin-top:5px;
    padding-bottom:5px;
    margin-bottom:7px;
}

.produktfilter-block b{
    margin-left:25px;
}

.produktfilter-block-inhalt{
    float:left;
    padding-top:0px;
    padding-left:0px;
}

.produktfilter-block-inhalt input{
    float:left;
    margin-left:25px;
    margin-right:5px;
    margin-top:-1px;
}

.produktfilter-block-unten{
    float:left;
    width:700px;
    margin-top:20px;
    display:none;
}

.PlentyProducerSelectionItem{
    float:left;
    margin-top:15px;
}

.PlentyProducerSelection{
    float:left;
}


.kategorie-block-teil{
    float:left;
    margin-top:20px;
    padding-bottom:20px;
    width:700px;
    overflow:hidden;
    border-bottom:1px solid #cecece;
}

.kategorie-block-teil-name{
    float:left;
}

.kategorie-block-teil-name a{
    color:#36357e;
}




.kategorie-block-teil-versand-mwst{
    float:left;
    color:#666666;
    font-size:10px;
    font-weight:100;
    margin-top:20px;
}

.kategorie-block-teil-versand-mwst a{
    color:#666666;
    font-size:10px;
    font-weight:100;
}

.kategorie-block-teil-preis{
    float:left;
    margin-top:15px;
    margin-right:5px;
    color:#c30000;
    font-size:20px;
    font-weight:bold;
}

.kategorie-block-teil-select{
    float:right;
    margin-right:0px;
    margin-top:20px;
    width:180px;
    
}

.kategorie-block-teil-verfuegbarkeit{
    float:right;
    margin-top:28px;
    width:140px;
}

.kategorie-block-teil-verfuegbarkeit b{
    display:block;
    float:left;
}

.kategorie-block-teil-verfuegbarkeit img{
    margin-top:-2px;
    margin-left:5px;
    float:left;
}


.kategorie-block-teil-menge-feld{
    float:left;
    margin-top:15px;
    margin-right:5px;
}

.kategorie-block-teil-menge-feld input{
    font-family:Arial,sans-serif;
    color:#000000;
    font-size:12px;
    border: 1px solid #cccccc;
    background-color:#ffffff;
    height:16px;
    width:20px;
    padding:2px;
}

.kategorie-block-teil-button{
    float:left;
    margin-top:15px;
    margin-right:5px;
}

.kategorie-block-teil-float-right{
    float:right;
}

.kategorie-block-teil-button-zum-produkt{
    float:left;
    margin-top:15px;
    margin-right:5px;
}

.kategorie-block-teil-zum-produkt-detail-bg{
    float:left;
    width:50px;
    height:22px;
    background-image:url('../images/zum-produkt-details-bg.png');
}

.ff01_BrowseNextButton{
    float:left;
    margin-left:8px;
}

.ff01_BrowsePreviousButton{
    float:left;
    margin-left:5px;
}

.articlePages{
    float:left;
    margin-left:5px;
}

.navigator-zahlen{
    float:left;
    margin-top:10px;
    margin-bottom:10px;
    color:#454545;
    text-decoration:none;
}

.navigator-zahlen a{
    color:#454545;
    text-decoration:none;
    margin-right:5px;
}

.Order_ConfigTable td {
    text-align:left;
}



/* MenÃƒÆ’Ã‚Â¼ rechts Unterkategorien */
.unterkategorien-nav-block{
    float:left;
    margin-left:-13px;
}

input:focus{
    outline:0px;
}


.formtable{
    margin-top:10px;
}

.formtable td{
     padding:5px;
}



.formtable p{
    width:100%;
}

.formtable fieldset{
    width:100%; 
}


#Order_ConfigTable p{
    width:100%;
}

#Order_ConfigTable fieldset{
    width:100%; 
}

#Order_ConfigTable td{
    padding-right:25px; 
}

#status_history_table td{
    width:100px; 
}

.Order_ArticleTable fieldset{
    width:100%; 
}








#plentycat_144-0-0-0-0-0{
    
}


.produktansicht-hersteller-neu
{
    float: left;
    margin-left: 10px;
}

.produktansicht-hersteller-neu img
{
    max-width: 190px;
}
