BODY,A,TH, TD, INPUT {
  font-family:Verdana;
  color:#333;
  text-decoration:none;
  font-size:11px;
}


P {
  line-height:16px;
  margin:0px;
  padding:0px;
}
UL {
  list-style:url(main_FILES/list_bullet.gif) inside;
  margin:0px;
  padding:0px;
}
LI {
  margin:0px;
  padding:0px;
}
A :hover, A.menu_link:hover {
color:#333;  
text-decoration:underline;

}
FORM {
  margin:0px;
  padding:0px;
}


.yellow {
  background-color:#ffbf00;
  color:#ffbf00;
}
.padding {
  padding:4px;
}



DIV.headline {
  font-weight:bold;
  font-size:14px;
  margin-bottom:8px;
  padding:0px;
}


TD.product-title {
  background-color:#ffbf00;
  color:#333;
  font-weight:bold;
}
TR.product-data {
  background-color:#DFDFDF;
  color:#333;
}



TABLE.basket {
  border-collapse:collapse;
}
TABLE.basket TD.border, TABLE.basket TH.border {
  border:solid 2px #ccc;
  padding:2px;
}
TABLE.basket TD.border-noleft-noright {
  border:solid 2px #ccc;
  border-width:2px 0px 2px 0px;
}



INPUT {
  border:solid 1px #333;
  height:17px;
}
INPUT.noborder {
  border:none;
}
INPUT.quantity {
  text-align:right;
}
INPUT.button {
  background-color:#ffbf00;
}
INPUT.trash {
  background:transparent url(/fileadmin/templates/images/trash.gif) no-repeat center;
  border:none;
  cursor:hand;
}
A {
  text-decoration:underline;
  font-style:italic;
}
A.menu_link {
  font-weight:bold;
  text-decoration:none;
  font-style:normal;
}
