/* font global */
td { font-family: Verdana, Arial, Helvetica, sans-serif; color: #DDDDDD; font-size: 14px; valign:top}

/* font head */
.headrow  { color: #ffffff; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }

/* font important */
.imp  { color: #ff0000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

/* background color, scrolling */
body { background-color: #000000; scrollbar-base-color:#D3D3D3; scrollbar-track-color:#000000; scrollbar-face-color:#000000; scrollbar-highlight-color:#D3D3D3; scrollbar-3dlight-color:#000000; scrollbar-darkshadow-color:#000000; scrollbar-shadow-color:#A9A9A9; scrollbar-arrow-color:#FF0000; font-size: 10px}

/* links */
a { color: #f63; font-size: 12px; text-decoration: none  }
a:link     { color: #ddd; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none  }
a:visited     { color: #7e7e7e; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:hover     { color: #ff0000; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

/* links menu*/
a.nav: {text-decoration: none}
a.nav:link  { color: #ffffff; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.nav:visited  { color: #ffffff; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.nav:hover  { color: #ffffff; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; clip: rect(   ) }

/* background color top row - including shop logo */
.toprow {  background-color: #000000}

/* table global */
table   { color: #dddddd; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
/* background color left table column */
.leftcol { background-color: #737373}

/* title Home etc. middle table column */
.tablecolor2 {  background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}

/* background color middle table column */
.midcol { background-color: #FFFFFF}

/* background color right table column*/
.rightcol {background-color: #F5F5F5}

/* background color product group links */
.navtable {  background-color: #DDDDDD; clip:   rect(   ); padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

/* image border */
img {  border-width: 0px} 

/* buttons and listboxes */
.buttons      { color: #f00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000; padding: 2px; border-style: solid; border-width: 1px; border-color: #dddddd #737373 #737373 #dddddd }
.inputbox   { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; margin: 1px; padding: 2px; border: solid 1px #ddd };

/* font and background color for attribute listboxes */
.select {  font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #CCCCCC; color: #006699}


/* footnote */
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.grey_button_l { border-right: 1px solid #696969 }
.grey_button_l1 { border-right: 1px solid #4b4b4b; border-bottom: 1px solid #373737 }

