body {
    color: black; background-color:#ffffff ;
  }

html * {
  font-family: Arial;
  font-size: 11px;
  scrollbar-base-color:#ffffff;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#004494;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#ffffff;
  scrollbar-track-color:#ffffff;


}


a { margin-bottom:2px; margin-top:2px; text-align:left; text-decoration:none;}


a:link   { font-size: 11px;color:#000; background-color:transparent; }
a:visited{ font-size: 11px;color:#000; background-color:transparent; }
a:hover  { font-size: 11px;color:#000; background-color:#f6f6f6; }
a:active { font-size: 11px;color:#000; background-color:#f6f6f6; }

.button1{background-color:#f6f6f6;color:black;width:80px; border:1px solid black;margin-left:2px;}
.button1a{background-color:#f6f6f6;color:black;width:120px; border:1px solid black;margin-left:2px;}



.TRHEADER {
background-Color : #ffffff;
}

.TRGROUP {
background-Color : #ffffff;
}

.TRFOOTER {
background-Color : #ffffff;
}

.TR1 {
background-Color : #ffffff;
}

.TR2 {
background-Color : #f6f6f6;
}

.xxNone {
display:none;
}


SPAN#WARENKORBSUMME {
overflow:none;
position:absolute;
right:20px;
background-color: #f6f6f6;
}


DIV#DIVMAIN {
z-index:1;
overflow:none;
position:relative;
left:0px;
top:0px;
width:970px;
height:575;
background-color: #ffffff;
}




.menli1 {margin-left:2px;}
.SPAN1 {margin-left:2px;}
.SPAN2 {margin-right:10px;}
.SPAN10 {margin-left:15px;}
.SPAN50 {position:absolute;left:50px;}

ul {
list-style:none;
margin-top:2px;
margin-bottom:5px;
margin-left:20px;
padding:0;
}

li {

}




DIV#DIVLOGO {
z-index:1;
overflow:none;
position:absolute;
left:0px;
top:0px;
width:970px;
height:49;
background-color: #ffffff;
border-bottom-style:solid;
border-bottom-color:#c0c0c0;
border-bottom-width:1px;

}
DIV#DIVTOP {
z-index:1;
overflow:none;
position:absolute;
left:0px;
top:50px;
width:970px;
height:19px;
background-color: #ffffff;
border-bottom-style:solid;
border-bottom-color:#c0c0c0;
border-bottom-width:1px;
}


div#MAINMENU {
overflow:auto;
z-index:1;
background-color: #ffffff;
position:absolute;
top:71px;
left:0px;
width:180px;
height:399px;
border-top-style:solid;
border-top-color:#c0c0c0;
border-top-width:1px;
border-left-style:solid;
border-left-color:#c0c0c0;
border-left-width:1px;
border-right-style:solid;
border-right-color:#c0c0c0;
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:#c0c0c0;
border-bottom-width:1px;


}


div#DIVMAINLINKS {
z-index:1;
background-color: #ffffff;
position:absolute;
top:470px;
left:0px;
width:180px;
height:81px;
border-left-style:solid;
border-left-color:#c0c0c0;
border-left-width:1px;
border-right-style:solid;
border-right-color:#c0c0c0;
border-right-width:1px;
border-bottom-style:solid;
border-bottom-color:#c0c0c0;
border-bottom-width:1px;

}


div#DIVMENUBOTTOM {
z-index:1;
background-color: #ffffff;
position:absolute;
top:553px;
left:0px;
width:970px;
height:20px;
border-top-style:solid;
border-top-color:#c0c0c0;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:#c0c0c0;
border-bottom-width:1px;

}

div#DIVMAINPRINT {
overflow:auto;
}

div#MAINCONTENT {
overflow:auto;
background-color: #ffffff;
position:absolute;
top:71px;
left:181px;
width:790px;
height:485px;

}




.DIVMODDETHDR {
margin-left:2px;
cursor:pointer;
height:15px;
width:100%;

}


.DIVMOD {
margin-left:4px;
}

.TABLEMOD {
width:100%;
border-bottom-style:solid;
border-bottom-color:#c0c0c0;
border-bottom-width:1px;
}

.TDMOD {
width:150px;
background-color: #f6f6f6;
font-size: 10px;
}

.trtopbottom {
border-bottom-style:solid;
border-bottom-color:#c0c0c0;
border-bottom-width:1px;
border-top-style:solid;
border-top-color:#c0c0c0;
border-top-width:1px;

}


DIV#L1T1 {
position:absolute;
left:20px;
top:20px;
width:250px;
height:450;
background-color: #ffffff;
overflow:auto;
}

DIV#L1T2 {
overflow:auto;
position:absolute;
left:300px;
top:20px;
width:400px;
height:450;
background-color: #ffffff;
}

DIV#L2T1 {
position:absolute;
left:0px;
top:0px;
width:720px;
height:480;
background-color: #ffffff;
overflow:auto;
}

DIV#DETAILINFOBILDER {
display:block;
overflow:auto;
position:absolute;
top:100px;
left:560px;
width:180px;
height:350px;
background-color:#ffffff;
}


.IMGMODELLSELECT {
width:70px;

}



div#DETAILBILDER {
display:none;
position:absolute;
overflow:auto;
border-style:solid;
border-width:1px;
top:0px;
left:0px;
width:742px;
height:399px;
background-color:#ffffff;
border-top-color:#c0c0c0;
border-left-color:#c0c0c0;
border-right-color:#c0c0c0;
border-bottom-color:#c0c0c0;


}




.TDMODELLSELECT {
background-color: #ffffff;
width:100%;
font-size: 10px;
text-align:center;
}


.IMGMODELL {
width:200px;

}

.TABLEMODELL {
width:100%;
height:100%;
valign:top;
}

.TRMODELLCOLLNAME {

}
.TRMODELLBILD {
}
.TRMODELLTEXT {
}
.TRMODELLZUSATZ {
}

div#MODELLCONTENT {
position:absolute;left:0px;top:0px;width:480px;height:485;
}

div#MODELLMENU {
overflow:auto;
position:absolute;
top:0px;
left:485px;
width:160px;
height:485px
}

div#DIVPRODUKTEMENU {
position:absolute;
top:0px;
left:0px;
width:140px;
height:485px;
}

div#DIVPRODUKTECONTENT {
position:absolute;
top:0px;
left:145px;
width:645px;
height:485px;
}

div#DIVMODELLCOLLNAME {
position:absolute;
left:300px;
top:20px;
width:150px;
height:30;
text-align:right;
font-size:24px;
}
div#DIVMODELLIMG {
background-color: #ffffff;
position:absolute;
left:10px;
top:20px;
width:200px;
height:300;
}
div#DIVMODELLTEXT {
overflow:auto;
background-color: #ffffff;
position:absolute;
left:10px;top:330px;
width:300px;
height:100;
text-align:left;
font-size:11px;
}

DIV.DIVMODELLFKTDET {
margin-left:2px;
cursor:pointer;
height:15px;
width:100px;
position:absolute;
left:320px;
top:330px;
width:150px;
height:150;
background-color: #f6f6f6;
overflow:auto;
}

TABLE.DIVMODELLFKTDET {
height:100%;
}
TR.DIVMODELLFKTDET {
vertical-align:bottom;
}

.SPANMODELLFKT {
cursor:pointer;
font-weight:bold;
height:15px;
margin-right:2px;
background-color: #ffffff;
}



div#DIVMODELLFKT {
overflow:auto;
background-color: #ffffff;
position:absolute;
left:10px;
top:440px;
width:300px;
height:40;
text-align:left;
font-size:11px;
}


td#TDMODELLMENU {
background-color: #ffffff;
}

ul#ueberul {
margin-left:5px;
list-style:none;
}

ul {
list-style:none;
margin-left:10px;
margin-top:1px;
margin-bottom:5px;
}



table#tablemain {
overflow:auto;
}

td#TDTOPLEFT {
background-color: #ffffff;
}

td#TDTOPRIGHT {
background-color: #ffffff;
}

td#TDMENU {
background-color: #ffffff;
}

td#TDMAINLINKS {
background-color: #ffffff;
border-bottom-style:solid;
border-bottom-color:#c0c0c0;
border-bottom-width:1px;
border-left-style:solid;
border-left-color:#c0c0c0;
border-left-width:1px;
border-right-style:solid;
border-right-color:#c0c0c0;
border-right-width:1px;
}

div#LANGUAGE {
font-size:10pt;
background-color: #c0c0aa;
position:absolute;
left:10px;
top:10px;
height:50px;
width:50px;
display:block;
}

div#PNETLOGIN {
font-size:11px;
background-color: #ffffff;
position:absolute;
left:2px;
bottom:23px;
height:220px;
width:170px;
display:none;
z-index:2;
border-bottom-style:solid;
border-bottom-color:#000000;
border-bottom-width:1px;
border-top-style:solid;
border-top-color:#000000;
border-top-width:1px;
border-left-style:solid;
border-left-color:#000000;
border-left-width:1px;
border-right-style:solid;
border-right-color:#000000;
border-right-width:1px;
margin-left:2px;
}

div#LANGUAGESELECT {
font-size:11px;
background-color: #ffffff;
position:absolute;
left:2px;
bottom:23px;
height:220px;
width:170px;
display:none;
z-index:2;
border-bottom-style:solid;
border-bottom-color:#000000;
border-bottom-width:1px;
border-top-style:solid;
border-top-color:#000000;
border-top-width:1px;
border-left-style:solid;
border-left-color:#000000;
border-left-width:1px;
border-right-style:solid;
border-right-color:#000000;
border-right-width:1px;
margin-left:2px;
}


font.txt11 {
font-size:11pt
}

font.txt14 {
font-size:14pt
}

font.txt17 {
font-size:17pt
}

font.txt20 {
font-size:20pt
}


