/* font global */
td { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 12px}

/* background color, scrolling */
body  { color: #f90; font-size: 12px; background-color: #ffffff; scrollbar-3dlight-color: black; scrollbar-arrow-color: #003366; scrollbar-base-color: white; scrollbar-darkshadow-color: black; scrollbar-face-color: white; scrollbar-highlight-color: white; scrollbar-shadow-color: white; scrollbar-track-color: white }

/* links */
a {text-decoration: none}
a:link  { color: #fff; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:visited  { color: white; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:hover   { color: #f90; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; clip: rect(auto auto auto auto) }

/* shop links */
a {text-decoration: none}
a.shoppagenav:link  { color: black; font-style: normal; font-weight: normal; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.shoppagenav:visited   { color: black; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.shoppagenav:hover   { color: #f90; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; clip: rect(auto auto auto auto) }

/* links menu*/
a.nav:  { color: black; text-decoration: none; background-color: white }
a.nav:link   { color: #000; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.nav:visited   { color: #000010; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.nav:hover  { color: white; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; clip: rect(auto auto auto auto) }

/* background color menu */
.linkrow  { color: white; font-style: normal; font-weight: normal; background-color: #f90; padding: 2px 2px 4px }

/* background color top row - including shop logo */
.toprow {  background-color: #FFFFFF}

/* title Product Groups left table column */
.tablecolor1  { color: black; font-style: normal; font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fc6 }

/* background color left table column */
.leftcol { background-color: #F5F5F5}

/* title Home etc. middle table column */
.tablecolor2  { color: black; font-style: normal; font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ff9 }

/* background color middle table column */
.midcol   { color: black; background-color: #ffffff }

/* title News right table column */
.tablecolor3   { color: black; font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fc6 }

/* background color right table column*/
.rightcol {background-color: #F5F5F5}

/* background color product group links */
.navtable   { color: #f90; background-color: #ffcf63; padding: 2px; clip: rect(auto auto auto auto) }

/* background and border for all items */
.products {  background-color: #FEFEFE; border: 1px #666666 solid}

/* image border */
img {  border-width: 0px} 

/* buttons and listboxes */
.buttons  { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fc6; border: solid 2px #333333 }
.inputbox {  font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #F5F5F5; color: #000000; border: 1px #333333 solid};
.textarea {  width: 200px; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #F5F5F5; color: #000000; border: 1px #333333 solid}
.textarea {  width: 200px; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #F5F5F5; color: #000000; border: 1px #333333 solid}


/* font and background color for attribute listboxes */
.select  { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fc6 }

/* basket font */
.basket {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.minibasket {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}

/* font and background color small basket - bottom frame */
.basketsmall  { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f90 }
.basketsmallempty  { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f90 }

/* background color Sitemap */
.sitemap  { color: black; background-color: #fff }

/* background color search results */
.searchresults1  { font-weight: bold; background-color: #f90 }
.searchresults2 {  background-color: #F5F5F5}
.searchresults3  { color: #001; background-color: #fc6 }

/* footnote */
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #999999}




