p.navmain, p.navmainON {
  font-size             : 11px;
  font-weight           : normal;
  color                 : #727272;
  margin-top            : 0px;
  margin-bottom         : 2px;
  margin-left           : 25px;
  font-weight           : bold;
}

p.navsub, p.navsubON {
  font-size             : 11px;
  font-weight           : normal;
  color                 : #727272;
  margin-top            : 0px;
  margin-bottom         : 2px;
  margin-left: 35px;
}

p.navmain a, p.navmainON a, p.navsub a, p.navsubON a,
p.navmain a:link, p.navmainON a:link, p.navsub a:link, p.navsubON a:link,
p.navmain a:active, p.navmainON a:active, p.navsub a:active, p.navsubON a:active,
p.navmain a:hover, p.navmainON a:hover, p.navsub a:hover, p.navsubON a:hover,
p.navmain a:visited, p.navmainON a:visited, p.navsub a:visited, p.navsubON a:visited {
  color                 : #727272;
  font-size             : 11px;
  text-decoration       : none;
}

p.navmain a, p.navmainON a {
  font-weight           : bold;
}

p.navmainON a, p.navsubON a,
p.navmainON a:link, p.navsubON a:link,
p.navmainON a:visited, p.navsubON a:visited,
p.navmainON a:active, p.navsubON a:active {
  color                 : #000000;
}

p.navmain a:hover, p.navmainON a:hover, p.navsub a:hover, p.navsubON a:hover {
  color                 : #0C5A9F;
}

/* */

img.shopbtn {
  margin: 0 0 3px 0;
}

td.wktext {
  padding-top: 2px;
  padding-bottom: 3px;
}

p.shoptopline {
  font-size: 11px;
  font-weight: bold;
  border-bottom: 1px solid black;
  margin-bottom: 2px;
}

p.shopdata {
  margin-top: 2px;
  margin-bottom: 8px;
}

table.basket td {
  padding-bottom: 2px;
  vertical-align: top;
}

p.small {
  font-size: 11px;
}

p.topmargin {
  margin-top: 20px;
}

p.first {
  margin-top: 22px;
  width: 227px;
}

/* NEU FÜR SHOPERWEITERUNG */
th {
	width: 170px;
}

div.form {
	display: none;
}

select {
	font-size: 10px;
	border: 1px solid #000;
}

hr {
	height: 1px;
	border: 0;
	background-color: #c0c0c0;
}
