body {
	background-color:#C0C0C0;
	background-image:url(images/bg.gif);
        margin:0px;
}

p,h1,h2,h3,h4,h5,ul,ol,dl,li,div,td,th,blockquote,span,caption {
	font-family:Verdana,sans-serif;
	color:#000;
}

td p {
    margin-top:0px;
}

pre {
	font-family:Courier,monospace;
	color:#00F;
}

a:link {
	color:#00A;
}

a:hover, a:focus, a:active {
	color:#00F;
}

a:visited {
	color:#606;
}

a.nav {
	text-decoration:none;
	color:#FFF;
}

a.plain {
	text-decoration:none;
}

td.aktuell {
	font-size:small;
	border:1px #AAA solid;
	background:#CCC;
	padding:2px;
}

h1.produkt {
	color:#000080;
}

ul {
	margin-left:19px;
}

ul.links {
	list-style-image:url(images/punkt.gif);
}

ul.nolinks {
	list-style-image:url(images/punkt2.gif);
}

ul.extlinks {
	list-style-image:url(images/link.gif);
}

ul.date {
	list-style-image:url(images/minical.gif);
}

td.buchinfo {
	font-size:smaller;
}

td.webaddr {
        font-size:smaller;
}

p.block {
	text-indent:0.5cm;
	text-align:justify;
}

p.imgdesc {
	text-align:left;
	font-style:italic;
	font-size:smaller;
}

.nav {
	font-family:Tahoma,sans-serif;
	font-variant:small-caps;
	color:#FFF;
	background-color:#000;
}

input.nav[type=text] {
	background-color:#888;
}

.laufschrift {
	font-variant:small-caps;
	font-weight:bold;
	text-align:center;
	color:#F00;
}

#lauftext {
        font-family:Courier New,Courier,monospace;
        font-variant:small-caps;
	font-weight:bold;
	text-align:center;
	color:#F00;
}

.zitat {
	font-style:italic;
	color:#800080;
}

.adresse {
	margin-left:50px;
	font-style:italic;
}

.achtung {
	color:#F00;
	font-weight:bold;
	font-variant:small-caps;
}

.neu {
	font-size:10pt;
	text-decoration:none;
}

div.body {
        width:1024px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}
