div#inhalt .subline
{
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #1C6D4C;
	font-weight: bold;
}
div#inhalt .subline a
{
	text-decoration:none;
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #1C6D4C;
	font-weight: bold;
}
div#inhalt .preis
{
	font: 14px/16px Arial, Helvetica, sans-serif;
	color: #1C6D4C;
	font-weight: bold;
}
ol
{
	padding-left: 17px;
}
ul
{
	padding-left: 17px;
	list-style-image: url(../images/gif/absatz.gif);
}
div#inhalt .copy
{
 	font: 12px/16px Arial, Helvetica, sans-serif;
 	color: #6B7073;
 	font-weight: normal;
}
div#inhalt hr
{
	border: 1px solid #ffffff;
	border-bottom: 1px solid #1C6D4C;
}
div#inhalt hr.total
{
	border: 1px solid #ffffff;
	border-bottom: 3px double #1C6D4C;
}
td.preistabelle
{
	padding: 5px;
	background: #EFEFEF;
	border-bottom: 1px solid #ffffff;
	height: 30px;
}
table td.tabellen_kopf
{
	padding: 2px;
	background: #cccccc;
}
.menuepassiv
{
	color: #6B7073;
	font-weight: bold;
}
.menueaktiv
{
	color: #1C6D4C;
	font-weight: bold;
}
.aktiv
{
	color: #1C6D4C;
}
.bilderrahmen
{
	border: 1px solid #1C6D4C;
}
p.header_checkout
{
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	background: #80AD9B;
	border: 1px solid #1C6D4C;
	padding: 3px;
	width: 380px;
	display:block;
}
p.grau
{
	font: 12px/16px Arial, Helvetica, sans-serif;
	color: #6B7073;
	background: #efefef;
	border: 1px solid #6B7073;
	padding: 3px;
	width: 380px;
	display:block;
}

  label {
    display: inline-block;
    width: 5em;
  }