body {background:#a0c8e7 url(images/background.png) repeat-x; text-align:center; margin:0; padding:0; font-size:76%; font-family:verdana, sans-serif;}
img {display:block; border:0;}

#wrapper {width:1050px; margin:0 auto; text-align:left; padding-bottom:100px;}


/* Navigation */
.shadow {width:145px; height:192px;
/* shadow_test. png ist auskommentiert */
background:url(images/shadow_test.); float:left; margin-right:-2px; position:relative;}
.shadow img {position:absolute; left:0; top:0; z-index:0;}

/* Navi Balken */
.shadow .bar {display:block; width:137px; height:16px; background:#a0c7e7; color:#000080; line-height:16px; text-indent:10px; text-decoration:none; position:relative; z-index:10; font-size:7.5pt; font-weight:bold; margin-top:50px;}
.shadow .bar:hover {color:#f00;}

/* Navi Block */
.shadow ul {width:137px; height:99px; background:#a0c7e7; position:relative; z-index:10; padding:10px 0 0 0; margin:10px 0 0 0; list-style:none;}
.shadow ul li a {display:block; width:137px; color:#000080; line-height:12pt; text-indent:10px; text-decoration:none; font-size:7.5pt; font-weight:bold;}
.shadow ul li a:hover {color:#f00;}


.shadow2 {width:250px; height:34px; background:url(images/shadow2.png) no-repeat; float:left; margin-right:-2px; margin-top:50px; position:relative;}
.shadow2 img {position:absolute; left:0; top:16px; z-index:0;}


.slogan {clear:both; color:#000080; font-size:14pt; padding:20px 0; margin:0; margin-left:11px;}


/* Index News */

/* Schatten Balken auskommentiert top-left2.png */
.left2 {width:288px; background:url(images/) no-repeat; float:left; margin-right:-2px;}

/* Balken */
.left2 h3 {background:#a0c7e7; font-size:7.5pt; height:16px; line-height:16px; color:#000080; text-indent:10px; width:280px; margin:0; padding:0;}

/* Fläche News Flächenhintergrundbild auskommentiert */
.left2 ul {padding:10px 0 200px 0; margin:0; width:280px; list-style:none; background: url(images/   );}

/* Newstext */
.left2 ul li {padding:10px 20px 0 10px; font-size:7.5pt; color:#000080; line-height:12pt; font-weight:bold;}
.left2 ul li a {color:#f00; text-decoration:none;}
.left2 ul li a:hover {text-decoration:underline;}
/* Newstwext Schatten unten auskommentiert bottom-left2.png */
.left2 .spacer {height:16px; background:url(images/      );}

ul li {font-size:8.5pt;}

.left2 .imageShadow {background: url(images/left.png) left bottom; padding-bottom:8px;}

#blog {width:145px; height:40px; background:url(images/pad.png); float:left;}
#blog a {display:block; width:120px; color:#fff; line-height:12pt; padding-left:10px; text-decoration:none; font-size:7.5pt; font-weight:bold;}
#blog a span {float:right;}
#blog a:hover {color:#444;}

/* Subnavigation */
.left1 {width:145px; float:left;}
#square {width:137px; height:137px; background:#a0c7e7; margin-bottom:8px;}
#square .title {display:block; width:137px; color:#000080; line-height:12pt; text-indent:10px; text-decoration:none; font-size:7.5pt; font-weight:bold;}
#square .title:hover {color:#f00;}
#square ul {padding:0; margin-top:10px; list-style:none;}
#square ul li {float:left;}
#square ul li a {display:block; width:137px; color:#000080; line-height:12pt; text-indent:10px; text-decoration:none; font-size:7.5pt; font-weight:bold;}
#square ul li a:hover {color:#f00;}
#square ul li a.current {color:#f00;}

/* FLiesstextbox */
.left3 {float:left; width:391px; background:#fff; margin-right:6px; padding:0 20px 50px 10px;}
.left3 img {float:left; padding:10px 0 10px 0px;}

/* Brotkrümelpfad */
.breadcrumb {font-size:7.5pt; color:#000080; font-weight:normal;}
.breadcrumb a {text-decoration:none; color:#000080;}


/* Fliestext */
.left3 h4 {font-size:11pt; color:#000080; margin:0; padding:0 0 10px 0; background:url(images/dot.gif) repeat-x left bottom;}
.left3 p {font-size:8.5pt; color:#000080; line-height:18px; padding:0; margin:10px 0;}
.left3 ul {color:#000080; line-height:18px}
.left3 p.blue {color:#000080;}
.left3 p.lightblue {color:#306a87;}

.left3 a {text-decoration:none; color:#306a87;}
.left3 a:hover {text-decoration:underline;}


.clear {clear:both;}

/*
Textgrš§e verŠndern:
.left3 p {font-size .....  im Flie§text
und
ul li {font-size:7.5pt;} fŸr die AufzŠhlungen
war ursprŸnglich 7.5
*/