body         { margin:0px;
               margin-bottom:100px;
               background-color:seashell;
               font-family:verdana,arial,times;
               font-size:12px;
               color:navy;
}
table.main   { width:800px;
}
table.morepr { width:540px;
               background-color:steelblue;
}
td           { vertical-align:top;
               font-size:12px;
               color:navy;
}
td.head      { background-image:url(grafik/head.jpg);
               background-repeat:no-repeat;
               font-size:12px;
               color:white;
}
td.px1       { width:1px;
               background-color:steelblue;
}
td.smallmenu { text-align:right;
               font-size:10px;
}
td.menu      { width:150px;
               padding:4px;
}
td.vline     { width:40px;
               background-image:url(grafik/vline.jpg);
               background-repeat:repeat-y
}
td.content   { width:610px;
               padding:20px;
}
td.price     { text-align:right;
}
div.foto     { width:200px;
               border-style:solid;
               border-width:1px;
               border-color:steelblue;
               padding:6px;
               padding-bottom:1px;
               font-size:9px;
               position:relative;
               top:0px;
               z-index:2;
}
div.changer  { position:absolute;
               top:-500px;
}
div.z-2      { position:relative;
               top:0px;
               z-index:2;
}
div.z-1      { position:relative;
               top:-80px;
               z-index:1;
}
div.footer   { font-size:9px;
               text-align:center;
               color:steelblue;
               position:relative;
               top:-80px;
}
div.putinWin { text-align:right;
               background-color:lavender;
               border-style:solid;
               border-width:1px;
               border-color:steelblue;
               border-left-width:0px;
               border-right-width:0px;
}
p.versand    { font-size:9px;
}
input.putin  { width:25px;
               border-style:solid;
               border-width:1px;
               border-color:navy;
               background-color:white;
}
div.hide     { position:absolute;
               left:-1000px;
}
h2           { font-size:16px;
               font-weight:100;
}
h1           { font-size:14px;
}
hr.menuline  { text-align:left;
               width:100px;
               height:1px;
               color:steelblue;
}
a.mainmenu   { color:navy;
               width:140px;
               text-decoration:none;
}
a.mainmenu:hover
             { color:seashell;
               background-color:navy;
}
a.smallmenu  { color:navy;
               text-decoration:none;
}
a.smallmenu:hover
             { color:steelblue;
}
a.text       { color:navy;
               text-decoration:underline;
}
a.text:hover { color:steelblue;
               text-decoration:none;
}