body {
  background:url(../gfx-05-06/mainbg.gif);
  padding:0px;
  margin:0px;
  font-family:arial,sans-serif;
}


td.shopcattitle {
  background:url(../gfx-05-06/navgrid.gif);
  font-family:arial,sans-serif;
  font-size:12px;
  letter-spacing:1px;
  font-weight:bold;
  color:#4455cc;
  padding:4px;
}

a.shopcatlink {
  font-family:arial,sans-serif;
  font-size:12px;
  letter-spacing:0px;
  color:#ffffff;
  padding-left:6px;

}

.footer,a.footer {
  font-family:arial,sans-serif;
  font-size:11px;
  color:#000000;
  text-decoration:none;
}
.footer,a.footer:hover {
  color:#444444;
}

a {
  color:#444444;
}

input,textarea {
  background:#eeeeee;
  font-family:arial,sans-serif;
  font-size:12px;
  color:#444444;
  text-decoration:none;
  border: solid 1px #777777;
  -moz-border-radius:4px;
  padding:2px;
}
input:focus,textarea:focus {
  background:#ffffff;
  color:#000000;
}

input.inptsbmt {
  background:#676c7e;
  font-family:arial,sans-serif;
  font-size:12px;
  color:#eeeeee;
  text-decoration:none;
  border: solid 1px #777777;
  padding:0px;
}
input.inptsbmt:hover {
  background:#8187ff;
  color:#ffffff;
  border: solid 1px #676c7e;
}

.actionbutton {
  padding: 2px;
  margin-left: 2px;
  margin-right: 2px;
  border: solid 1px #ffffff;
}
.actionbutton:hover {
  cursor:pointer;
  border: solid 1px #666666;
}

.prodname {
  font-family:arial,sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  text-decoration:none;
  border: solid 0px #626985;
  -moz-border-radius:4px;
  padding:0px;
  letter-spacing:1px;
}

.prodprice {
  font-family:arial,sans-serif;
  font-size:12px;
  color:#222222;
  text-decoration:none;
  border: solid 0px #777777;
  -moz-border-radius:4px;
  padding:0px;
}

.proddesc {
  font-family:arial,sans-serif;
  font-size:11px;
  color:#222222;
  text-decoration:none;
  border: solid 0px #777777;
  -moz-border-radius:4px;
  padding:0px;
}

.prodref {
  font-family:arial,sans-serif;
  font-size:10px;
  color:#999999;
  font-weight: normal;
  text-decoration:none;
  border: solid 0px #777777;
  -moz-border-radius:4px;
  padding:0px;
}

.prodtd {
  //background:#ffffff;
  font-family:arial,sans-serif;
  font-size:12px;
  color:#666666;
  text-decoration:none;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #223377;
  -moz-border-radius:0px;
  padding:0px;
}

.prodcat {
  font-family:arial,sans-serif;
  font-size:11px;
  color:#222222;
  text-decoration:none;
}
.prodcat:hover {
  font-family:arial,sans-serif;
  font-weight:none;
  text-decoration:underline;
}

.prodcat2 {
  font-family:arial,sans-serif;
  font-size:11px;
  color:#2B3D77;
  text-decoration:none;
}
.prodcat2:hover {
  font-family:arial,sans-serif;
  font-weight:none;
  text-decoration:underline;
}

.buttonsbmt {

}
.buttonsbmt:hover {
  cursor:pointer;
}

.shopcatmenu {
  background:transparent;
  font-size:14px;
  width:158px;
  border: solid;
  border-width: 0px;
  border-color:#aaaaaa #aaaaaa #aaaaaa #aaaaaa;
}

.prodtt {
  //background:#626985;
  background:#626979;
  border: solid 1px #626985;
  padding: 2px;
  -moz-border-radius:4px;
}

.admintoolstable {
  border: solid 0px #cccccc;
}

.adminbutton {
  margin-left:1px;
  margin-right:1px;
  padding:2px;
  border: solid 1px #cccccc;
}
.adminbutton:hover {
  cursor:pointer;
  border: solid 1px #444444;
}

.guimain {
  font-family:arial,sans-serif;
  font-size:12px;
  font-weight:none;
  color:#222255;
  padding-top:4px;
  padding-left:4px;
  padding-bottom:4px;
  text-decoration:none;
  border: solid 1px #e8e0c4;
  -moz-border-radius:8px 0px 0px 8px;
}

.guitoolbar {
  font-family:arial,sans-serif;
  font-size:12px;
  font-weight:none;
  color:#222255;
  padding:4px;
  text-decoration:none;
  border: solid 1px #666666;
  border-width: 0px 0px 1px 0px;
  //background:#ffc905;
  //-moz-border-radius:8px 0px 0px 8px;
}

.fieldname,.fieldname2 {
  padding-right:4px;
  font-family:arial,sans-serif;
  font-size:12px;
  color:#444444;
  text-decoration:none;
}
.toolbartxt {
  padding-left:4px;
  font-family:arial,sans-serif;
  font-size:12px;
  color:#444444;
  text-decoration:none;
}
.foldercontent {
  padding-left:4px;
  font-family:arial,sans-serif;
  font-size:12px;
  color:#444444;
  text-decoration:none;
}
a.foldercontentlink {
  padding:4px;
  font-family:arial,sans-serif;
  font-size:12px;
  color:#444444;
  text-decoration:none;

}
a.foldercontentlink:hover {
  background:#ffffff;
  cursor:pointer;
}

a.cartlistlink {
  padding:2px;
  font-weight:bold;
  font-family:arial,sans-serif;
  font-size:12px;
  color:#554977;
  text-decoration:none;

}
a.cartlistlink:hover {
  color:#ffffff;
  background:#554977;
  cursor:pointer;
}

.toolbarcaptionsmall {
  font-size:11px;
  color:#777777;
}

.admintxt {
  font-family:arial,sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#000000;
  padding:2px;
  border:solid 0px #000000;
}

.link1 {
  font-family:arial,sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#0000ff;
  padding:2px;
  border:solid 0px #000000;
  text-decoration:underline;
}
.link1:hover {
  color:#aa0000;
  cursor:pointer;
}

.add2cart {
  font-family:arial,sans-serif;
  font-size:11px;
  color:#0000ff;
  padding:2px;
  border:solid 0px #000000;
  text-decoration:underline;
}
.add2cart:hover {
  color:#aa0000;
}

.carttable {
  border:solid 1px #777777;
  padding:4px;
  -moz-border-radius:6px;
}

.cartcoltt, .cartcolttfirst, .cartcolttlast {
  font-family:arial,sans-serif;
  font-size:12px;
  color:#ffffff;
  padding:2px;
  font-weight:bold;
  background:#554977;
  border:solid 0px #bbbbbb;
  letter-spacing:1px;
}

.cartcolttfirst {
  -moz-border-radius:6px 0px 0px 0px;
}
.cartcolttlast {
  -moz-border-radius:0px 6px 0px 0px;
}

.cartrow1, .cartrow2, .cartrowdiscount {
  font-family:arial,sans-serif;
  font-size:12px;
  color:#444444;
  padding:2px;
}
.cartrow1 {
  background:#ffffff;
}
.cartrow2 {
  background:#eeeeee;
}
.cartrowdiscount {
  background:#ffdddd;
}

.cartotal {
  font-family:arial,sans-serif;
  font-size:12px;
  color:#444444;
  padding:2px;
  font-weight:bold;
}
.cartotalval {
  font-family:arial,sans-serif;
  font-size:12px;
  color:#444444;
  font-weight:normal;
  padding:2px;
}
.gcartotalval {
  font-family:arial,sans-serif;
  font-size:14px;
  background:#dd6666;
  color:#ffffff;
  font-weight:bold;
  padding:2px;
}
.shopcatname {
  font-family:arial,sans-serif;
  font-size:13px;
  color:#666666;
  text-decoration:none;
  font-weight:bold;
  letter-spacing:1px;
  border-style:solid;
  border-width:0px 0px 1px 0px;
  border-color:#444444;
}
a.shopcatname {
  color:#0000ff;
  text-decoration: none;
  border-width:0px;
}
a.shopcatname:hover {
  color:#aa0000;
}
.shopcattxt {
  font-family:arial,sans-serif;
  font-size:11px;
  color:#666666;
  text-decoration:none;
  font-weight:normal;
  border-style:solid;
  border-width:0px 0px 1px 0px;
  border-color:#444444;
}
a.shopcattxt {
  color:#0000ff;
  text-decoration:underline;
  border-width:0px;
}
a.shopcattxt:hover {
  color:#aa0000;
}

.userloggedtd {
  font-family:arial,sans-serif;
  font-size:12px;
  color:#666666;
  text-decoration:none;
  border-style:solid;
  border-width:0px 0px 0px 0px;
  border-color:#999999;
}

.topline {
  border-style:solid;
  border-width:0px 0px 0px 0px;
  border-color:#223366;
  font-size:2px;
}


.linktop {
  font-family:arial,sans-serif;
  font-size:11px;
  font-weight:normal;
  letter-spacing:1px;
  color:#0000bb;
  background:#FFF281;
  padding:2px;
  border-style:solid;
  border-color:#bbbbbb;
  border-width:1px 1px 0px 1px;
  text-decoration:none;
}
.linktop:hover {
  color:#aa0000;
  cursor:pointer;
  border-color:#000000;
  background:#eeeeee;
}

.logininpt {
  background:#eeeeee;
  font-family:arial,sans-serif;
  font-size:11px;
  color:#444444;
  text-decoration:none;
  border: solid 1px #777777;
  padding:0px;
  -moz-border-radius:0px;
}
.loginsbmt{

}
