/*============================================================
	www.astrid-kaiser.de
			basic styles for CSS1-uagents
			
	lastchanged 19.4.2003
	(c) 2003 by Gerrit Kaiser <gk@planetgk.de>
============================================================*/

body, td {
	font: 1em/1.8 Arial, Helvetica, sans-serif;
}

/* Netscape4-hiding hack with Opera5/mac fix, see http://www.v2studio.com/k/css/n4hide */
/*/*/a{}


a {
	text-decoration: none;
	color: #666;
	border-bottom: 2px dashed #bce;
}

a img {
	border: none;
}

a:hover, a:focus {
	text-decoration: none;
	color: #000;
	border-bottom: 2px dashed #36c;
	background: #f3f0ea;
}

a:active {
	text-decoration: none;
	color: #000;
	border-bottom: 2px dashed Red;
	background: #e1d9cc;
}

a:visited {
	text-decoration: none;
	color: #999;
	border: none;
}

/* Netscape4 hack ends, basic styling follows */

h1#kathead {
	font: bold 250%/1 Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

h2, h3, h4, h5, h6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
	margin: 0;
}

h2 {
	font-size: 180%;
	color: #444;
	letter-spacing: 0.1em;
}

h3 {
	font-size: 150%;
	color: #999;
}

h4 {
	font-size: 110%;
	color: #000;
	letter-spacing: 0.1em;
}

div#toparea ul a {
	text-transform: uppercase;
	font-size: 90%;
	font-weight: bold;
}

div#sidenav, div#veranstteaser, div#buchteaser {
	font-size: 90%;
}

div#content p {
	text-align: justify;
	margin: 0;
	margin-bottom: 1em;
}

div#content p+p {
	text-indent: 2em;
}

div#content {
	font-size: 90%;
}

div#footer {
	font-size: 80%;
	line-height: 1.2;
}

/* Following classes used by CMS for various formattings */

.keinblocksatz {
	text-align: left;
}

.bildunterschrift {
	font-size: 90%;
	font-weight: bold;
	background: #e1d9cc;
}
