/* von den Skripten benutzte Formatvorlagen */

/* Abkürzungen für Schriftgrößen */

.gross { font-size: 24px; }
.mittel { font-size: 18px; }
.normal { font-size: 16px; }
.klein { font-size: 13px; }
.winzig { font-size: 10px; }


.blacklink { text-decoration: none; color: black }

.detail_name { font-size: 18px; }
.detail_infos { font-size: 13px; }
.detail_beschreibung { font-size: 13px; }
.detail_preis { font-size: 24px; }

.gruppe_zeile1 { font-size: 13px; text-align: center; }
.gruppe_zeile2 { font-size: 10px; text-align: center; }
.gruppe_preis { font-size: 16px; text-align: center; }


.warenkorb_titel {
	background-color: #e9f47b;
	text-align: center;
}

.warenkorb_table {
	font-size: 10px;
	line-height: 9px;
}

.warenkorb_summe {
	background-image: url(../images/wk/warenkorb_unten.gif);
	background-repeat: no-repeat;
	text-align: center;
	font-size: 10px;
}

.warenkorb_leer {
	text-align: center;
	font-size: x-small;
	padding: 5px;
}

.warenkorb_trenner {
    font-size: 1px;
    line-height: 1px;
	border-bottom: 2px solid #AAAAAA;
}

.tableartikelheader {
  margin-top: 20px;
  margin-bottom: 30px;
  background-color: rgb(255,255,153);
  font-size: x-small;
}


.wkedit_titel {
	background-color: #e9f47b;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	padding: 5px;
}

.wkedit_summe {
	text-align: right;
	font-size: 16px;
	font-weight: bold;
	padding: 5px;
}

.wkedit_artikel {
	font-size: medium;
}

.wkedit_beschreibung {
	font-size: 10px;
}

.wkedit_props {
	font-size: 13px;
	/* font-weight: bold; */
}

.wkedit_groessen {
	font-size: 13px;
	/* font-weight: bold; */
}

.wkedit_table {
	margin-top: 20px;
}

.wkedit_trenner {
	border-bottom: 2px solid #AAAAAA;
}

.wkedit_fehler {
	color: red;
	font-size: 13px;
	font-weight: bold;
}

.wkedit_buttontext {
	font-size: 10px;
	text-align: center;
}

#wk2 table {
	background-color: red;
	width: 140px;
	margin: 6px;
	border-spacing: 2px;
}

#wk2 td, #wk2 th {
	white-space: nowrap;
	text-align: center;
	padding: 1px;
	margin: 0px;
}

#wk2 td {
	background-color: #DDD;
}

#wk2 td a {
	color: black;
}

#wk2 th a {
	color: white;
}

p.preishinweis {
  margin-top : 15px;
  margin-bottom: 15px;
  font-size: 10px;  
}

.lnk_markeninfos, .lnk_masstabelle, .lnk_beschreibung2 {
  font-size: 13px;
}

.lnk_beschreibung2 {
  font-size: 13px;
  margin-top: 25px;
}

.lnk_markeninfos a:hover, .lnk_masstabelle a:hover, .lnk_beschreibung2 a:hover {
  color: blue;
}

table.topseller {
  width: 100%;
}

.topseller {
  font-size: 11px;
  text-align: center;
}

.topseller img {
  border: 0px;
}

.topseller u {
  color: red;
  text-decoration: none;
}