html, body  {
	height: 100%;
	font-size:10pt;
	font-family:Verdana, Arial,sans-serif;
}
img, div, h1, h2, h3, h4, h5, h6, td, th, tr, span, dt, dd, p {
	margin:0;
	padding:0;
}
img {
	border:0;
}
div {
	position:relative;
}

p {
	margin-top:20px;
}

h1 {
	font-size:10pt;
	font-weight:bold;
	text-decoration:underline;
}

h2 {
	font-size:10pt;
	font-weight:bold;
}

ul {
	margin:0;
	margin-top:5px;
	padding-left:40px;
	list-style-type:disc; 
}

a {
	color:black; 
	text-decoration:none;
}
a:hover {
	color:blue; 
	text-decoration:underline
}

#pagedesign {
	width:730px;
	font-size:10pt;
}

#head {
 	background-image:url(img/head.gif);
 	height:130px;
 	width:730px;
 }
 
 #body {
 	background-image:url(img/bg.gif);
 	width:730px;
 	text-align:left;
 }
 
 #body-navi {
 	width:178px;
 	position:absolute;
 	font-size:11pt;
 	font-weight:bold;
 	margin-left:8px;
 	line-height:17pt;
 	margin:10px;
 	margin-top:20px;
 }
 
 #body-content {
 	width:500px;
 	left:175px;
 	padding:20px;
 }
 
 #foot {
 	background-image:url(img/foot.gif);
 	width:730px;
 	height:43px;
 }
 
 p.impressum
 {
 	margin-top:0px;
 }
 
 h2.impressum
 {
 	margin-top:20px;
 }
 
 table.bestell, tr.bestell, td.bestell
 {
 	spacing:0;
 	padding:3px;
 	margin:0;
 }
 
