/* font global */
td     { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

/* background color, scrolling */
body   { color: #006; font-size: 10px; background-color: #9fc; 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: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a:visited          { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a:hover         { color: #00f; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; clip: rect(   )        }

/* shop links */
a   { text-decoration: none }
a.shoppagenav:link   { color: #006; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.shoppagenav:visited   { color: #006; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.shoppagenav:hover    { color: #00f; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; clip: rect(   )   }

/* links menu*/
a.nav: {text-decoration: none}
a.nav:link   { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.nav:visited     { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.nav:hover     { color: #00f; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; clip: rect(   )    }

/* background color menu */
.linkrow  { color: #000080; font-weight: bold; background-color: #9fc; padding: 2px 2px 4px }

/* background color top row - including shop logo */
.toprow   { background-color: #fff }

/* title Product Groups left table column */
.tablecolor1   { color: #006; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #9fc }

/* border and background color left table column */
.tableframe1   { background-color: #9fc; border-style: solid; border-color: #9fc }

/* title Home etc. middle table column */
.tablecolor2  { color: #006; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #9fc }

/* border middle table column */
.tableframe2  { background-color: #9fc }

/* background color middle table column */
.midcol   { background-color: #9fc }

/* title News right table column */
.tablecolor3   { color: #9fc; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #9fc }

/* border and background color right table column */
.tableframe3   { background-color: #9fc; border: solid 0 #9fc }

/* background color product group links */
.navtable  { background-color: #9fc; padding: 2px; clip: rect(   ) }

/* background and border for all items */
.products    { background-color: #9fc; border: solid 1px #006 }

/* background and border for all items */
.productstitel   { color: #006; font-size: 12px; background-color: #9fc; border-style: none none solid; border-width: medium medium 1px; border-color: #006 }

/* image border */
img   { border-width: 0 } 

/* buttons and listboxes */
.buttons   { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #0ff; border: solid 2px }
.inputbox   { color: #006; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; border: solid 1px }
.textarea   { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9fc; width: 200px; border: solid 1px }

/* font and background color for attribute listboxes */
.select   { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9fc }

/* basket font */
.basket    { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9fc }
.minibasket    { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9fc }

/* background color small basket - bottom frame */
.basketsmall   { color: #006; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9fc }
.basketsmallempty   { color: #9fc; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9fc }

/* background color sitemap */
.sitemap  { background-color: #9fc }

/* background color search results */
.searchresults1  { font-weight: bold; background-color: #9fc }
.searchresults2  { background-color: #9fc }
.searchresults3  { background-color: #9fc }

/* footnote */
.footer  { color: #999999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9fc }

/* Kategorie-Buttons */
.Catbutton           { color: #006; font-size: 12px; font-weight: bold; background-color: #9fc; background-image: url("blankbutton.gif"); cursor: pointer; width: 145px; height: 30px; border-style: none; outline-style: none }

/* Kategorie-Topseller2 */
a.topangebot2:     {text-decoration: none}
a.topangebot2:link     { color: #006; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
a.topangebot2:visited       { color: #006; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.topangebot2:hover       { color: #00f; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }

/* Kategorie-Topseller1 */
.topangebot1   { background-color: #9fc; background-image: url("topseller1.gif") }

/* Kategorie-Topseller2 */
.topangebot2     { background-color: #9fc; background-image: url("topseller2.gif") }

/* links spezi*/
a.spezi:  { text-decoration: none }
a.spezi:link       { color: #006; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
a.spezi:visited         { color: #006; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
a.spezi:hover         { color: #00f; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; clip: rect(   )        }

/* links spezi1*/
a.spezi1:     { text-decoration: none; background-image: url("infohier.gif") }
a.spezi1:link       { color: #006; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-image: url("infohier.gif") }
a.spezi1:visited         { color: #006; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-image: url("infohier.gif") }
a.spezi1:hover         { color: #00f; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-image: url("infohier.gif"); clip: rect(   )        }

/* links spezi2*/
a.spezi2:       { text-decoration: none; background-image: none }
a.spezi2:link           { color: #f30; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline blink; background-image: none }
a.spezi2:visited             { color: #f30; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline blink; background-image: none }
a.spezi2:hover             { color: #00f; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline blink; background-image: none; clip: rect(   )            }

/* links spezi3*/
a.spezi3:       { text-decoration: none; background-image: none }
a.spezi3:link            { color: #006; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline blink; background-image: none }
a.spezi3:visited              { color: #006; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline blink; background-image: none }
a.spezi3:hover             { color: #00f; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline blink; background-image: none; clip: rect(   )            }

/* Info-Calendar - CSS Definition */
  span.Taganzeige {font-family: Times New Roman; font-size: 60px; font-weight: Bold; color: #FF3300}
  span.Wochentaganzeige {font-family: Times New Roman; font-size: 20px; color: #000000}
  p.Infoanzeige  {font-family: Verdana; font-size: 13px; color: #000066; text-align: center;background-color: 99FFCC}
 hr.borde {border-style: dotted; border-color: 000066; height: 4px; width: 100%}
.kalender11 { border: dotted 2px #00f }
