body {
	font:11pt/14pt Tahoma, Arial, Helvetica, Sans-Serif;
	color:#000;
	background:#fff;
	margin: 0;
	padding:0;
}
#center	{
	background:#e1e6cf url('2mg.gif') no-repeat 15cm 0;
	padding:0;
	margin:0;
	border:2px #b37d00 ridge;
	width:17.5cm;
	float:none;
}
#content {
	padding: .2cm;
	float:none;
	width:17.2cm;
	margin:1cm 0;
}
#impressum	{
	background:#f0f2e6 url('2mg.gif') no-repeat 15cm 0;
	padding:3px 5px 20px 5px;
	border:2px #b37d00 ridge;
}
.nix, .nx {
	display: none;
}
.cell, .box	{
	width:29%;
}
.box1	{
	font-size:10pt;
	float:left;
	width:8cm;
	padding:.1cm;
	margin:2px;
	height:14cm;
	border:1px #39401d solid;
}
a {
	font-weight:500;
	text-decoration: underline;
}
a:link {
	color:#39401d;
}
a:visited {
	color:#39401d;
}
a:hover {
	color: #000066;
	background: #eaf8ff;
	text-decoration:none;
}
a:active {
	color: #ff9900;
}
pre	{
	color: #333;
	display:inline;
	line-height:1.1em;
	font-size:1.0em;
}
h5	{
	font: 11pt/13pt Tahoma, Arial, Helvetica, Sans-Serif;
	color:#39401d;
	font-weight: 500;
	padding: 0;
	margin:1px;
	float: none;
}
table	{
	border:0;
}
td	{
	vertical-align:top;
}
img {
	border: 0;
	margin: .1cm .2cm;
	padding: 1px;
	float: left;
}
label	{
	float:left;
	clear:left;
	margin-top:4px;
	width:22em;
	text-align:left;
}
input, textarea	{
	font:1em/1.3em Tahoma, Arial, Helvetica, Sans-Serif;
	background:#fff;
	float:left;
	clear:left;
	width:10cm;
	margin-bottom:2px;
}
button	{
	width:10em;
	float:left;
	clear:left;
}
fieldset	{
	width:32em;
	padding:5px;
	border:1px #b37d00 solid;
}
form	{
	width:12cm;
	margin:.1cm;
}
#response	{
	color:#c03;
	background:#edf0ed;
}
#haftung	{
	padding:2px;
}
p, address {
	margin: 5px 0px 2px 0px;
}
dl	{
	width:90%;
}
dd	{
	padding:0 2px;
	margin-left:3px;
}
li	{
	list-style-image: url('arrow.gif');
	padding-left: 5px;
	padding-bottom: 2px;
}
ol       { list-style: upper-roman;     }
ol ol    { list-style: decimal; }
ol ol ol { list-style: lower-alpha; }
#agb li       {
	display:list-item;
	list-style-image:none;
}
#header h1	{
	font: 12pt/14pt Tahoma, Arial, Helvetica, Sans-Serif;
	color: #a52a2a;
	font-weight: 600;
	font-style: italic;
	margin: 3px;
	padding:4.3em 0px 0px 0px;
}
#header p	{
	margin-top:0;
	font: 10pt/12pt Tahoma, Arial, Helvetica, Sans-Serif;
}
#header a	{
	display:none;
}
h2 {
	font:bold 14pt/16pt Tahoma, Arial, Helvetica, Sans-Serif;
	color:#39401d;
	margin: 1px;
	padding-top: 5px;
}
h3, h4, h6 {
	font:11pt/13pt Tahoma, Arial, Helvetica, Sans-Serif;
	color:#39401d;
	margin: 2px;
	padding-top: 3px;
}
#header {
	background: url("apotheke3.png") no-repeat;
	margin:0;
	letter-spacing: 1px;
}
.date	{
	display:none;
}
.update	{
	display:none;
}
.clear	{
	clear: both;
}
.right	{
	float:right;
	padding-top:5px;
}
.rechts	{
	text-align:right;
}
.left	{
	float:left;
	padding-top:5px;
}
.right_bottom	{
	text-align:right;
	padding-top:40px;
	word-spacing:5px;
}
.wimpel	{
	background: url('_wimpel.gif');
	background-repeat:no-repeat;
	display: block;
	padding: 1px;
	margin:10px 0px;
}
.wimpel	a{
	margin-left:20px;
	line-height:16px;
}
#footer	{
	clear:left;
	width:20cm;
	margin-left:130px;
	font: 10pt/12pt Arial, Helvetica, Sans-Serif;
}
.break	{
	page-break-before: always;
}
#wideskyscraper	{
	float:left;
	width:160px;
}
#wideskyscraper	input{
	clear:left;
	display:block;
	margin:10px 0;
}
#skyscraper	{
	display:none;
}
#links ul{
	display:none;
}
#links li{
	list-style-type:none;
	padding:0;
	margin:0;
}
#links li a{
	font:600 10pt arial;
	display:block;
	height:22pt;
	width:2.6cm;
	text-decoration:none;
	line-height:20pt;
	float:left;
	background: #933 url('alink.png') repeat-x;
	color:#fff;
	margin: 0;
	border-right:2px #fff solid;
}
#links li a:hover{
	background:#933 url('alinkh.png') repeat-x;
	color:#f00;
}
#links a:active {
	color:#c00;
	background: #6b6b00;
}
#page	{
	text-transform:uppercase;
	font:600 10pt arial;
	display:block;
	height:24px;
	width:2.6cm;
	text-decoration:none;
	line-height:20pt;
	float:left;
	color:#fff;
	margin: 0;
	border-right:2px #fff solid;
}
