/* Allgemein
----------------------------------------------- */
	*{margin:0;padding:0}
	body{background:#fff;color:#3f3f3f;font:.8em arial,sans-serif;line-height:1.45em}


/* Überschriften und Textformatierung
----------------------------------------------- */
	h1,h2,h3,h4,h5,h6{color:#3f3f3f;font-weight:normal;letter-spacing:-.02em;line-height:1.1em;padding:0 0 .2em 0}
	h1{color:#666;font-size:.9em;font-weight:bold;float:left;padding:.3em 0 0 0}
	h2{font:1.5em verdana;padding:1em 0}
	h3{font:bold 1em arial;letter-spacing:-.04em;line-height:1.1em;margin:2em 0;text-decoration:underline}
	h4{font-size:1.5em;margin:1.5em 0 0 0}
	h5{font-size:1.2em}
	h6{color:#aaa;font-size:.9em;margin:5px 0 0 0}
	p+p{margin:1.5em 0}
	.breit p{line-height:1.5em}
	.oben p{float:right;font-size:.9em;text-align:right}
	.rechts{text-align:justify}


/* Listen
----------------------------------------------- */
	ul{list-style:none}
	
	.links ul li{border-bottom:10px solid #f5f6f7;font-family:verdana;font-size:.9em;margin:0 0 1em 0;padding:5px 0 5px 1em}
	.links ul li ul{margin:0}
	.links ul li h6{margin:0 0 .2em 0}
	.links ul li ul li{border-bottom:0;list-style-image:url(bullet2.gif);margin:0 0 0 2em;padding:.2em 0}


/* Suche
----------------------------------------------- */	
	.suche{padding:1.1em 0 0 0}
	.suche input{border:1px solid #bbb;font:1em/1.3em "trebuchet ms",arial,sans-serif}
	.suche input[type=text]{color:#666;padding:.3em .5em}
	.suche input[type=submit]{background:#c77623;border:0;color:#fff;padding:.2em .7em}

	
/* Links
----------------------------------------------- */
	a{color:#19667c;text-decoration:underline}
	a:hover,.oben a:hover,.navigation a:hover{color:#19667c;text-decoration:underline}
	.oben a{color:#666;text-decoration:none}
	h2 a{color:#fff;text-decoration:none;}
	h2 a:hover{color:#fff;text-decoration:none}
	h3 a{color:#82470b;text-decoration:none}
	h3 a:hover{color:#82470b;text-decoration:underline}
	h4 a{text-decoration:none}
	h6 a{text-decoration:none}
	.navigation a{color:#666;text-decoration:none}
	a[href^="#oben"]:before{content:"\2B06  "; }


/* Layout
----------------------------------------------- */
	.rahmen{background:#fff;margin:10px auto;width:750px}
	.rahmen2{background:#f5f6f7;border:1px solid #d5d7d8;border-bottom:15px solid #d5d7d8;border-top:15px solid #d5d7d8;margin:10px 0;padding:10px}
	.oben{background:#e5e6e7;border-bottom:1px solid #d5d7d8;padding:5px}
	.rechts{background:#fff;float:right;padding:10px;width:500px}
	.links{background:#fff;float:left;width:200px}
	hr{color:#fff;border:0;clear:both}
