@charset "utf-8";
/* CSS Document */

body {height:100%; margin:0; padding:0; background:#E2E2E1;}

/* Überschriften */	
h2, h3, h4, h5 {font-family:Tahoma, Geneva, sans-serif; color:#333;}
h2 {font-size:22px; text-shadow:#999 3px 3px 5px;}
h3 {font-size:20px; text-shadow:#999 3px 3px 5px;}
h4 {font-size:18px; text-shadow:#999 3px 3px 5px;}
h5 {font-size:16px; text-shadow:#999 3px 3px 5px;}

img {border:0;}
.clear {clear: both;}

#wrapper {background:#BBC5E0; color:#161213; height:100%; width:990px; margin:0 auto 0 auto;}

#txt-zeile {background:#e5e6de; width:975px; height:auto; font-size:10px; padding:0px 0px 0px 15px; font-family:Tahoma, Geneva, sans-serif; color:#333;}

/* webseite */
#seite {background:#FFF; color:#333; width:990px; height:auto; line-height:18px; font-family:Tahoma, Geneva, sans-serif;}
/* bilder positionen */
#seite .float_right {float:right;}
#seite .float_right_10px {float:right; margin:0px 10px 0px 10px;}
#seite .float_left {float:left;}
#seite .float_left_10px {float:left; margin:0px 10px 0px 0px;}

/* header */
#top-bereich {background:url(img/header.png) no-repeat; width:990px; height:120px;}
#top-bereich .logo {float:left;}

/* zu starseite zurück */
#startlink {margin:0; height:20px; width:100px; padding:5px 0px 0px 20px; font-size:11px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; float:left;}
#startlink a {text-decoration:none; color:#333;}
#startlink a:link, #home a:visited {text-decoration:none; color:#333;}
#startlink a:hover {text-decoration:none; color:#e5e6de;}

/* navigation */
#navi {list-style-type:none; padding:0px 0px 0px 20px; margin:0px; float:left; width:200px;}
#navi ul { padding:0; margin:0;}
#navi li {list-style-type:none; font-size:14px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; padding:10px 0px 5px 5px;}
#navi a {text-decoration:none; color:#333;}
#navi a:link, #navi a:visited {text-decoration:none; color:#333;}
#navi a:hover {text-decoration:none; color:#e5e6de;}
#topthema {background:#e5e6de; height:40px; padding:0; margin:0;}
#topthema h5 {color:#333; text-shadow:none; padding:5px;}

/* content */
.inhalt {float:left; text-align:left; font-size:13px; margin:0; width:500px; height:auto; padding:0px 10px 50px 20px; font-family:Tahoma, Geneva, sans-serif; color:#333;}
.inhalt a {text-decoration:underline; font-size:12px; font-weight:bold; color:#333;}
.inhalt a:link, .inhalt a:visited {text-decoration:underline; font-weight:bold; color:#333;}
.inhalt a:hover {text-decoration:underline; font-weight:bold; color:#e5e6de;}

/* trennlinie */
#linie { background:#e5e6de; float:left; padding:0px 0px 0px 0px; margin-top:20px; height:520px; width:2px;}

/* spalte eins */
.tipps {float:right; text-align:left; padding:0px 20px 0px 0px ; margin:0; width:200px; height:auto; font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#333;}
.tipps .title {background:#333; height:40px; padding:0; margin:0;}
.tipps .title h5 {color:#FFF; text-shadow:none; padding:5px;}
.tipps a {text-decoration:underline; font-size:10px; font-weight:bold; text-align:left; color:#333;}
.tipps a:link, .surftipps a:visited {text-decoration:underline; color:#333;}
.tipps a:hover {text-decoration:underline; color:#e5e6de;}

/* Schrift */
.schrift10 {font-size:10px;}
.schrift11 {font-size:11px;}
.schrift12 {font-size:12px;}
.schrift13 {font-size:13px;}
.schrift14 {font-size:14px;}
.schrift15 {font-size:15px;}
.schrift16 {font-size:16px;}

/* footer */
#fuß-zeile {background:#979796; width:auto; height:auto; font-size:11px; line-height:12px; text-align:left;  padding:0px 10px 10px 40px; font-family:Tahoma, Geneva, sans-serif; color:#333;}
#fuß-zeile ul {margin:0; padding:0px; text-align:right;}
#fuß-zeile li {display:inline; margin:0; padding:5px;}
#fuß-zeile a {text-decoration:underline; font-size:10px; color:#333;}
#fuß-zeile a:link, #fuß-zeile a:visited {text-decoration:underline; color:#333;}
#fuß-zeile a:hover {text-decoration:underline; color:#e5e6de;}
/* copyright im footer */
#copyright {text-align:center; font-family:Tahoma, Geneva, sans-serif;; font-size:10px; color:#e5e6de; padding-top:5px;}
