html { margin: 0; padding: 0; }
body { margin: 0; padding: 0; margin-top:8px; font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 13px; background-color: #ffffff; color: #333333;}
table tr td {
font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 13px; color: #333333;
}

h1 {
margin: 0px; padding: 0px;
color: #900;
font: 16px/normal "Trebuchet MS", Verdana, "Verdana CE", Arial, "Arial CE", sans-serif;
font-weight: bold;
}

h2 {
margin: 0px; padding: 0px;
font: 13px/normal "Trebuchet MS", Verdana, "Verdana CE", Arial, "Arial CE", sans-serif;
font-weight: bold;
}

h3 {
margin: 0px; padding: 0px;
color: #333333;
font: 13px/normal "Trebuchet MS", Verdana, "Verdana CE", Arial, "Arial CE", sans-serif;
font-weight: normal;
}

p {margin-top:10px;margin-bottom:10px;}

img {
border: 0;
}

a {
color:#000077;
text-decoration:none;
}
a:hover {
text-decoration:none;
}

a.u {
border-bottom: 1px solid #d1dbef;
}
a.u:hover {
border-bottom: 1px solid #000077;
}




form {margin:0px;}
input {font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 13px; color: #333333}
textarea {font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; font-size: 13px; color: #333333}

hr {color:#bbbbdd;height:1px;}




/* lewe menu */
div.leftmenu {
background-color:#ffffff;
width:184px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
border-right:1px dotted #800;
border-bottom:1px dotted #800;
padding:0px;
line-height:140%;
}
#leftmenu1 { margin:0; padding:0; list-style-type:none;}
#leftmenu2 { margin:0; padding:0; padding-left:10px; list-style-type:none;}
#leftmenu3 { margin:0; padding:0; padding-left:16px; list-style-type:none;}


#categorypath {text-align:center; padding:1px 0 7px 8px; border-bottom:1px dotted #888}
#categorypath a {border-bottom: 1px solid #d1dbef;}
#categorypath a:hover {border-bottom: 1px solid #000077;}

#products { margin:0; padding:0; width:630px; list-style-type:none;}
#products a { font-weight: bold }
#products li { float:left; margin-left:5px; margin-right:25px; margin-top:10px; padding-bottom:5px; width:280px; border-bottom:1px dotted #edd;}
#products img { float:right; margin-left:5px  }



#categorymap1 a {border-bottom: 1px solid #d1dbef;}
#categorymap1 a:hover {border-bottom: 1px solid #000077;}


#topmenu {clear:both; padding:4px 0 4px 0; text-align:center;}

#topmenu ul {
margin:0;
padding: 4px 0px;
border-bottom: 1px dotted #888;
font: bold 12px Verdana, sans-serif;
}

#topmenu li {
list-style: none;
margin: 0;
display: inline;
}

#topmenu li a {
padding: 4px 0.5em;
margin-left: 3px;
border: 1px solid #000;
border-bottom: none;
background: #800;
color: #edd;
text-decoration: none;
}

#topmenu li a:link { color: #fff; }

#topmenu li a:hover {
background: #000;
}

#topmenu li a#current {
background: white;
color: #222;
border-bottom: 1px solid white;
}

#shoplist {clear:both;}
#shoplist tr.head {background-color:#edd; height:20px;}
#shoplist td.head1 {width:130px;}
#shoplist td.head2 {width:75px; text-align:center}
#shoplist td.head3 {width:90px;}
#shoplist td.head4 {wdith:45px; text-align:center}
#shoplist td.head5 {width:70px; text-align:center}
#shoplist td.head6 {width:100px}
#shoplist td.offerdetails {padding:0px; text-align:center; color: #e94a19;}
#shoplist tr.row {}
#shoplist td.row1 {}
#shoplist td.row2 {text-align:right;}
#shoplist td.row3 {font-size:10px;}
#shoplist td.row4 {font-size:10px; text-align:right;}
#shoplist td.row5 {text-align:right;}
#shoplist td.row6 {text-align:center;}
#shoplist td.row6 a {font-weight:bold;}
#shoplist td.offercomment {padding-top:0px; font-size:10px; text-align:center; border-bottom:1px dotted #edd;}
 
