body {
margin-left:0px;
margin-top:0px;
left:0px;
top:0px;
color : #000000;
background-color : #ffffff;
font-size : 0.9em;
font-family : Helvetica, Verdana;
padding-left: 2em;
padding-right:2em;
width : 930px;
}
label { cursor:pointer; }
a {
text-decoration : none;
color : #e76100;
}
a:hover {
text-decoration : none;
color : #e76100;
}
a:active {
text-decoration : none;
color : #e76100;
}
#kopfbanner {
position : absolute;
top : 0em;
height : 90px;
width : 924px;
background-image : url(../UserFiles/Image/elemente/kartuscha4.jpg);
background-repeat:no-repeat;
}
#menue {
position : absolute;
padding : 0px;
top : 92px;
height : 21px;
width : 924px;
vertical-align : bottom;
background-color:#E2E2D7;
}
#bodyebene {
position : absolute;
padding : 0em;
top : 112px;
width : 95%;
}
#bodylinks {
position : absolute;
padding-top : 4px;
text-align : left;
top : 0px;
left : 0;
width : 180px;
}
#bodymitte {
position : absolute;
padding : 0px;
margin-left : 0px;
text-align : left;
top : 14px;
left : 180px;
width : 560px;
}
#bodycode {
position : absolute;
left : 0;
top : 10px;
}
#bodycode2 {
position : absolute;
left : 0;
top : 10px;
}
#bodyrechts {
position : absolute;
padding-top : 4px;
text-align : left;
top : 0px;
left : 726px;
width : 180px;
}
.aktiv_foottext {
position : relative;
top : 0;
font-weight : bold;
}
.passive_foottext {
position : relative;
top : 0;
font-weight : normal;
}
.text {
position : relative;
font-size : 0.8em ;
bottom : 0px;
left : 7px;
}
.textusm {
position : relative;
font-size : 0.8em ;
bottom : 0px;
left : 27px;
}
.aktiv_menu {
position : relative;
font-weight : bold;
width : 85px;
height : 1.0em;
margin : 0px;
padding : 1px;
}
.passiv_menu {
position : relative;
font-weight : normal;
width : 85px;
height : 1.0em;
margin : 0px;
padding : 1px;
}
#auswahl {
position : relative;
padding : 2px;
left : 0;
width : 100px;
text-align : left;
background-color : #ffffff;
border : 1px solid #cccccc;
font-size : 1em;
font-family : Tahoma, Verdana;
}
.auswahl2 {
position : relative;
padding : 0;
height : 20px;
right : 0;
width : 80px;
text-align : left;
background-color : #ffffff;
border : 1px solid #cccccc;
font-family : Tahoma, Verdana;
font-size : 1em;
}
.auswahl3 {
position : relative;
padding : 0;
height : 20px;
right : 0;
width : 120px;
text-align : left;
background-color : #ffffff;
border : 1px solid #cccccc;
font-family : Tahoma, Verdana;
font-size : 1em;
}
.auswahl4 {
position : relative;
padding : 0;
height : 18px;
right : 0;
width : 160px;
text-align : left;
background-color : #ffffff;
border : 1px solid #cccccc;
font-family : Tahoma, Verdana;
font-size : 0.8em;
}
.auswahl5 {
position : relative;
padding : 0;
height : 16px;
right : 0;
width : 160px;
text-align : left;
background-color : #ffffff;
border : 1px solid #cccccc;
font-family : Tahoma, Verdana;
font-size : 0.9em;
}
.auswahl6 {
position : relative;
padding : 0;
height : 18px;
right : 0;
width : 160px;
text-align : center;
background-color : #ffffff;
border : 1px solid #cccccc;
font-family : Tahoma, Verdana;
font-size : 0.9em;
}
.auswahb {
position : relative;
padding : 0;
height : 20px;
right : 0;
width : 80px;
text-align : left;
background-color : #ffffff;
border : 1px solid #cccccc;
font-family : Tahoma, Verdana;
font-size : 1em;
}
#auswahlL {
position : relative;
padding : 2px;
left : 0;
width : 150px;
text-align : left;
background-color : #ffffff;
border : 1px solid #cccccc;
font-size : 1em;
font-family : Tahoma, Verdana;
}
#auswahl0 {
position : relative;
padding : 1px;
left : 0;
width : 150px;
text-align : left;
background-color : #ffffff;
border : 1px solid #cccccc;
font-size : 1em;
font-family : Tahoma, Verdana;
}
#auswahl1 {
position : relative;
padding : 1px;
left : 0;
width : 200px;
text-align : left;
background-color : #ffffff;
border : 1px solid #cccccc;
font-size : 1em;
font-family : Tahoma, Verdana;
}
#auswahlx {
position : relative;
padding : 1px;
left : 0;
width : 200px;
text-align : left;
background-color : #ffffff;
border : 1px solid #cccccc;
font-size : 1em;
font-family : Tahoma, Verdana;
}
.auswahlx {
position : relative;
padding : 1px;
left : 0;
width : 200px;
text-align : left;
background-color : #ffffff;
border : 1px solid #cccccc;
font-size : 1em;
font-family : Tahoma, Verdana;
}
.shop_det_itemrahmen {
position : absolute;
left : 0;
width : 540px;
height : 100%;
padding : 1px;
}
.shop_det_itempic {
position : absolute;
top : 80px;
height : 180px;
left : 5px;
width : 200px;
}
.shop_det_itemherstpic {
position : absolute;
top : 25px;
height : 80px;
left : 55px;
width : 200px;
}
.shop_det_itemblock {
position : absolute;
top : 240px;
left : 390px;
width : 75px;
height : 30px; 
}
.shop_det_itempreis {
position : absolute;
text-align : left;
top : 254px;
left : 290px;
width : 110px;
height : 18px;
font-size : 1.3em;
font-weight : bold;
}
.shop_det_itempreistext {
position : absolute;
text-align : left;
top : 239px;
left : 230px;
font-size : 0.7em;
font-weight : bold;
}
.shop_det_itemnettopreis {
position : absolute;
text-align : left;
top : 256px;
left : 230px;
width : 110px;
height : 18px;
font-size : 0.9em;
font-weight : bold;
}
.shop_det_itemnettopreistext {
position : absolute;
text-align : left;
top : 239px;
left : 290px;
font-size : 0.7em;
font-weight : bold;
}
.shop_det_itemverfuegbar {
position : absolute;
top : 250px;
left : 370px;
}
.shop_itemrahmen {
position:absolute;
left : 0;
width : 557px;
height : 85px;
padding : 1px;
border-left :   1px solid #cccccc;
border-top :    1px solid #cccccc;
border-right :  1px solid #cccccc;
border-bottom : 1px solid #cccccc;
}
.shop_inforahmen {
left :    0px;
width : 520px;
height : 32px;
padding : 1px;
background-color : #ffffff;
}
.shop_itempic {
position : absolute;
top :      5px;
left :     5px;
width :   50px;
height :  45px;
}
.shop_itemherstpic {
position : absolute;
top :          60px;
left :          5px;
width :        50px;
height :       20px;
}
.shop_itemartcode {
position : absolute;
top :          37px;
left :         62px;
width :       142px;
height :       14px;
font-size :  0.85em;
font-face :    bold;
}
.shop_itemverfuegbar {
position : absolute;
top :          36px;
left :        385px;
}
.shop_itembez1text {
position : absolute;
top : 5px;
left : 62px;
width : 450px;
height : 14px;
font-size : 0.85em;
font-face : bold;
border-top:#cccccc;
border-right:#ffffff;
border-bottom:#ffffff;
border-left:#cccccc;
}
.shop_itembez2text {
position : absolute;
top : 21px;
left : 62px;
width : 300px;
height : 14px;
font-size : 0.85em;
font-face : bold;
border-top:#cccccc;
border-right:#ffffff;
border-bottom:#ffffff;
border-left:#cccccc;
}
.shop_itemmassetext {
position : absolute;
top : 51px;
left : 60px;
width : 300px;
height : 14px;
padding: 2px;
font-size : 0.8em;
border-top:#cccccc;
border-right:#ffffff;
border-bottom:#ffffff;
border-left:#cccccc;
}
.shop_itemselect3text {
position : absolute;
top : 51px;
left : 280px;
width : 60px;
height : 14px;
padding: 2px;
font-size : 0.8em;
border-top:#cccccc;
border-right:#ffffff;
border-bottom:#ffffff;
border-left:#cccccc;
}
.shop_itemlagertext {
position : absolute;
top : 66px;
left : 60px;
width : 300px;
height : 14px;
padding: 2px;
font-size : 0.8em;
border-top:#cccccc;
border-right:#ffffff;
border-bottom:#ffffff;
border-left:#cccccc;
}
.shop_itempreis {
position : absolute;
text-align : left;
top : 65px;
left : 463px;
width : 110px;
height : 18px;
font-size : 1.25em;
font-weight : bold;
}
.shop_itemnettopreis {
position : absolute;
text-align : left;
top : 68px;
left : 386px;
width : 110px;
height : 18px;
font-size : 0.8em;
font-weight : bold;
}
.shop_itempreistext {
position : absolute;
text-align : left;
top : 56px;
left : 463px;
font-size : 0.7em;
font-weight : bold;
}
.shop_itemnettopreistext {
position : absolute;
text-align : left;
top : 56px;
left : 386px;
font-size : 0.7em;
font-weight : bold;
}
.shop_itemblock {
position : absolute;
top : 27px;
left : 455px;
width : 65px;
height : 30px; 
}
.shop_itemmenge {
position : absolute;
top : 5px;
left : 5px;
width : 25px;
height : 20px;
background-color : #E2E2D7;
}
.shop_itemkaufplus {
position : absolute;
top : -5px;
left : 33px;
}
.shop_itemtyp {
position : absolute;
top : 0px;
left : 542px;
width : 15px;
height : 85px;
}
.shop_zurkasse {
position : absolute;
left : 440px;
width : 40px;
height : 20px;
border : 0;
}
.shop_buttonxx {
position : absolute;
top : 10px;
width : 40px;
height : 25px;
border : 0;
}
.shop_button {
position : absolute;
top : 10px;
width : 40px;
height : 25px;
border : 0;
background-color : #E2E2D7;
}
.shop_button2 {
position : absolute;
top : 35px;
left : 0;
width : 20px;
border : 0;
}
.shop_button3 {
position : relative;
left : 100px;
width : 100px;
background-color : #ffffff;
border : 0;
}
.shop_korbx {
position : absolute;
top : 304px;
left : 29px;
width : 161px;
height : 100%;
padding : 1px;
font-size:0.9em;
}
.kaufen {
position : relative;
padding : 0;
height : 20px;
right : 0;
width : 22px;
text-align : right;
background-color : #ffffff;
border : 1px solid #cccccc;
font-size : 1em;
font-family : Tahoma, Verdana;
font-size : 1em;
}
.shop_korbueber2 {
position : absolute;
top : 0px;
left : 0px;
width : 158px;
height : 16px;
padding : 2px;
font-weight : bold;
font-family : Tahoma, Verdana;
background-color:#E2E2D7;
font-size : 1.2em;
}
.shop_korbhistoryie {
left : 0px;
width : 156px;
height : 16px;
padding : 2px;
font-weight : bold;
font-size : 1em;
font-family : Tahoma, Verdana;
color : #e76100;
border:1px solid #cccccc;
background-color:#E2E2D7;
}
.shop_korbhistorahmen {
width : 156px;
padding:2px;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}
.shop_korbrahmen {
position : absolute;
top : 20px;
left : 0px;
width : 158px;
}
.shop_korb {
position : absolute;
left : 0px;
width : 158px;
padding : 1px;
}
.shop_korbmenge {
position : absolute;
top : 0;
left : 0px;
width : 13px;
font-size : 0.8em;
font-family : Tahoma, Verdana;
}
.shop_korbartcode {
position : absolute;
top : 0;
left : 25px;
width : 80px;
font-size : 0.8em;
font-family : Tahoma, Verdana;
}
.shop_korbpreis {
position : absolute;
text-align : right;
top : 0;
right : 0;
width : 55px;
font-size : 0.8em;
font-family : Tahoma, Verdana;
}
.shop_gesammt2 {
position : absolute;
left : 0px;
width : 158px;
height : 18px;
padding : 2px;
font-size : 1em;
font-weight : bold;
font-family : Tahoma, Verdana;
background-color:#E2E2D7;
}
.shop_summchen {
position : absolute;
text-align : right;
top : -1px;
right : 4px;
height : 18px;
padding : 2px;
}
.shop_warenkorbueber {
position : absolute;
top : 1px;
left : 0;
width : 557px;
height : 35px;
padding : 4px;
border : 1px solid #cccccc;
font-size : 1.2em;
font-weight : bold;
font-family : Tahoma, Verdana;
background-color:#E2E2D7;
}
.shop_warenkorbrahmen {
position : absolute;
top : 29px;
left : 0;
width : 535px;
}
.shop_warenkorb {
position : absolute;
padding : 1px;
left : 0;
width : 557px;
font-size:0.85em;
}
.shop_warenkorbmenge {
position : absolute;
top : 0;
left : 10px;
width : 45px;
font-size : 1em;
font-family : Tahoma, Verdana;
}
.shop_warenkorbartcode {
position : absolute;
top : 0;
left : 90px;
width : 100px;
font-size : 1em;
font-family : Tahoma, Verdana;
}
.shop_warenitems {
position : absolute;
top : 0;
left : 200px;
width : 150px;
font-size : 1em;
font-family : Tahoma, Verdana;
}
.shop_warenkorbpreis {
position : absolute;
text-align : right;
top : 0;
left : 345px;
width : 95px;
font-size : 1em;
font-family : Tahoma, Verdana;
}
.shop_warenkorbvollpreis {
position : absolute;
text-align : right;
top : 0;
right : 0;
width : 80px;
font-size : 1em;
font-family : Tahoma, Verdana;
}
.shop_warengesammt {
position : absolute;
text-align : right;
left : 0;
width : 560px;
height : 44px;
padding : 2px;
border : 1px solid #cccccc;
font-size : 1.2em;
font-family : Tahoma, Verdana;
background-color:#E2E2D7;
}
.shop_mindermengen {
position : absolute;
text-align : center;
left : 0;
width : 560px;
height : 48px;
padding : 2px;
border : 1px solid #cccccc;
font-size : 1.2em;
font-family : Tahoma, Verdana;
background-color:#E2E2D7;
}
.shop_warenzurkasse {
position : absolute;
top:24px;
left : 400px;
color : #ffffff;
height : 28px;
border : 0;
}
.shop_warenloeschen {
position : absolute;
top:25px;
left : 5px;
height : 28px;
border : 0;
font-size:0.7em;
}
.shop_warendetails_o {
position : absolute;
top : 0;
left : 0;
width : 540px;
height : 24px;
padding : 2px;
font-size : 1.2em;
font-weight : bold;
font-family : Tahoma, Verdana;
}
.shop_warendetails_r {
position : absolute;
top : 20px;
left : 0;
width : 540px;
height : 100%;
}
.shop_warendetails_u {
position : absolute;
padding : 1px;
top : 330px;
left : 0;
width : 540px;
height : 24px;
}
.pics {
position : absolute;
top : 20px;
}
.uebersuche {
position : absolute;
top : 0px;
left : 0px;
font-size : 1.1em;
font-weight : bold;
padding : 2px;
width : 156px;
height : 15px;
color : #e76100;
background-color : #E2E2D7;
}
.produktsuche {
position : absolute;
padding : 0px;
top : 5px;
border : 1px solid #cccccc;
font-size: 0.85em;
width : 160px;
height : 75px;
}
.uebersuche_zwo {
position : absolute;
top : 0px;
left : 0px;
font-size : 1.1em;
font-weight : bold;
padding : 2px;
width : 156px;
height : 15px;
color : #e76100;
background-color : #E2E2D7;
}
.produktsuche_zwo {
position : absolute;
padding : 0px;
top : 86px;
border : 1px solid #cccccc;
font-size: 0.85em;
width : 160px;
height : 100px;
}
.ueberanmelden {
position : absolute;
top : 0px;
left : 0px;
font-size : 1.1em;
font-weight : bold;
padding-left : 4px;
padding-top : 4px;
padding-bottom : 3px;
padding-right : 0px;
width : 156px;
height : 14px;
background-color:#E2E2D7;
}
.anmelden {
position : absolute;
padding : 0px;
top : 5px;
left : 35px;
border : 1px solid #cccccc;
font-size: 0.8em;
height : 170px;
width : 160px;
}
#shopzahlung {
position : absolute;
top : 0px;
width : 535px;
height : 100%;
}
.uebertextdown {
position : absolute;
top : 0px;
left : 0px;
font-size : 1.1em;
font-weight : bold;
padding : 4px;
width : 152px;
height : 15px;
background-color:#E2E2D7;
}
.textdown {
position : absolute;
padding : 0px;
top : 181px;
left : 35px;
border : 1px solid #cccccc;
font-size: 0.8em;
width : 160px;
height : 100px;
}
.ueberlegende {
position : absolute;
top : 0px;
left : 0px;
font-size : 1.1em;
font-weight : bold;
padding : 4px;
width : 152px;
height : 15px;
color : #ff9900;
background-color : #E2E2D7;
}
.legende {
position : absolute;
padding : 0px;
top : 287px;
left : 35px;
border : 1px solid #cccccc;
font-size: 0.74em;
width : 160px;
height : 265px;
}
.legennde {
background-image:url(../UserFiles/Image/elemente/grau_hintergr.gif);
}
.ueberinfomenu {
position : absolute;
top : 0px;
left : 0px;
font-size : 1.1em;
font-weight : bold;
padding : 4px;
width : 152px;
height : 15px;
color : #ff9900;
background-color : #E2E2D7;
}
.xinfomenu {
position : absolute;
padding : 0px;
top : 385px;
left : 35px;
border : 1px solid #cccccc;
font-size: 0.74em;
width : 160px;
height : 125px;
}
.infomenu {
position : absolute;
padding : 0px;
top : 656px;
left : 35px;
border : 1px solid #cccccc;
font-size: 0.74em;
width : 160px;
height : 125px;
}
.ueberrefmenu {
position : absolute;
top : 0px;
left : 0px;
font-size : 1.1em;
font-weight : bold;
padding : 4px;
width : 152px;
height : 15px;
color : #ff9900;
background-color : #E2E2D7;
}
.xrefmenu {
position : absolute;
padding : 0px;
top : 516px;
left : 35px;
border : 1px solid #cccccc;
font-size: 0.74em;
width : 160px;
height : 80px;
}
.refmenu {
position : absolute;
padding : 0px;
top : 788px;
left : 35px;
border : 1px solid #cccccc;
font-size: 0.74em;
width : 160px;
height : 80px;
}
.ueberfixmenu {
position : absolute;
top : 0px;
left : 0px;
font-size : 1.1em;
font-weight : bold;
padding : 4px;
width : 152px;
height : 15px;
color : #ff9900;
background-color : #E2E2D7;
}
.fixmenu {
position : absolute;
padding : 0px;
top : 558px;
left : 35px;
border : 1px solid #cccccc;
font-size: 0.74em;
width : 160px;
height : 90px;
}
.ueberufixmenustart {
position : absolute;
top : 0px;
left : 0px;
font-size : 1.1em;
font-weight : bold;
padding : 4px;
width : 152px;
height : 15px;
color : #ff9900;
background-color : #E2E2D7;
}
.ufixmenustart {
position : absolute;
padding : 0px;
top : 287px;
left : 35px;
border : 1px solid #cccccc;
font-size: 0.74em;
width : 160px;
height : 90px;
}
.shopmenu {
position : absolute;
top : 140px;
}
.shop_nummer1 {
position : absolute;
top : 0;
left : 19px;
padding : 0;
background-color : #ffffff;
font-size : 1em;
font-weight : bold;
font-family : Tahoma, Verdana;
}
.shop_nummer2 {
position : absolute;
top : 0;
left : 101px;
padding : 0;
background-color : #ffffff;
font-size : 1em;
font-weight : bold;
font-family : Tahoma, Verdana;
}
.shop_nummer3 {
position : absolute;
top : 0;
left : 214px;
padding : 0;
background-color : #ffffff;
font-size : 1em;
font-weight : bold;
font-family : Tahoma, Verdana;
}
.shop_nummer4 {
position : absolute;
top : 0;
left : 319px;
padding : 0;
background-color : #ffffff;
font-size : 1em;
font-weight : bold;
font-family : Tahoma, Verdana;
}
.shop_nummer5 {
position : absolute;
top : 0;
left : 419px;
padding : 0;
background-color : #ffffff;
font-size : 1em;
font-weight : bold;
font-family : Tahoma, Verdana;
}
.shop_farbe_O {
color : #cc6600;
}
.shop_farbe_L {
color : #cccccc;
}
.shop_farbe_G {
color : #669900;
}

.GrafikCSS {
 position: absolute;
 visibility: hidden;
 z-index: 100;
}
.GrafikBOX {
 position: absolute;
 visibility: hidden;
 z-index: 50;
}
.InfoBOX {
 position: absolute;
 visibility: hidden;
 z-index: 10;
}

/*
  Tabs Definitionen für den Produktbereich
*/

#AllTABBING { 
 margin-left:0px;
 margin-top:30px;
}

#AllTabsDiv { 
 white-space:nowrap;
}

span.activeTab {
 margin-right:-6px; 
 padding-left:7px; 
 padding-right:7px; 
 font-weight:bold; 
 font-size:12px; 
 border:1px solid #AAAAAA; 
 background-color:#CACACA; 
 color:#5D5CA0; 
 border-bottom:1px solid #CACACA;
}

span.passiveTab {
 margin-right:-6px; 
 padding-left:7px; 
 padding-right:7px;
 border:1px solid #E5E5E5; 
 font-size:12px; 
 cursor:default; 
 background-color:#DCDCDC; 
 color:#5684C5; 
 border-bottom:2px solid #DCDCDC;
}

span.hoverTab   { 
 margin-right:-6px; 
 padding-left:7px; 
 padding-right:7px; 
 font-size:12px; 
 border:1px solid #E5E5E5; 
 border-bottom:2px solid #CACACA; 
 cursor:pointer; 
 background-color:#CACACA; 
 color:#5676EA;
}

div.CardContent { 
 margin-left:0px; 
 padding:7px; 
 width:520px; 
 display:none;
}


