html{background:url(images/bg00.png) #eee}
body{background:transparent url(images/top00.gif) repeat-x;font:12px Tahoma,Arial,Helvetica,Sans-Serif;margin:0;padding:0}
img{border:none}
#top{background:transparent url(images/top00.gif) top left repeat-x;height:74px;margin:auto}
#top #search{background:transparent url(images/top01.gif) top right no-repeat;float:right;height:28px;text-align:right;width:270px}
#top #search form{margin:0;padding-top:3px}
#top #search #srchbox{background:#b0bde8;border:1px solid #666;color:#000;font-size:10px;height:17px;margin:0;padding:0;width:145px}
html:root #top #search #srchbox{height:13px;padding:1px;position:relative;top:-1px}
#top #search #submit{background:#ddd;border:1px solid #666;color:#000;font-size:10px;height:17px;margin-right:3px;padding:0;width:50px}
#top h1{margin:0;padding:0}
#wrap{border-bottom:1px solid #666;border-right:1px solid #666;margin:auto;width:720px}
#menu{background:url(images/menu00.gif) #fff;border-bottom:1px solid #666;clear:both;height:28px}
#menu ul{list-style:none;margin:0;padding:0}
#menu li{float:left;height:28px;margin:0;padding:0;width:120px}
#menu a{background:url(images/menu00.gif) #eee;border-left:1px solid #666;color:#000;display:block;height:28px;line-height:28px;text-align:center;text-decoration:none}
#menu a span{font-weight:bold}
#menu #start a:hover,#menu #start a.selected{background:url(images/menu00.gif) #ddd 100% -28px;cursor:pointer}
#menu #termine a:hover,#menu #termine a.selected{background:url(images/menu00.gif) #ddd 100% -56px;cursor:pointer}
#menu #artikel a:hover,#menu #artikel a.selected{background:url(images/menu00.gif) #ddd 100% -84px;cursor:pointer}
#menu #unterricht a:hover,#menu #unterricht a.selected{background:url(images/menu00.gif) #ddd 100% -112px;cursor:pointer}
#menu #initiativen a:hover,#menu #initiativen a.selected{background:url(images/menu00.gif) #ddd 100% -140px;cursor:pointer}
#menu #impressum a:hover,#menu #impressum a.selected{background:url(images/menu00.gif) #ddd 100% -168px;cursor:pointer}
#main{background:url(images/shadow00.gif) #fff repeat-x;border-left:1px solid #666;padding:10px}
#main a:link{color:#00f;text-decoration:underline}
#main a:visited{color:#000080}
#main a:hover{color:#800080}
#main a:active{color:#f00}
#main .boxlink{margin-top:10px;text-align:right}
#main .boxlink a{display:inline;font-weight:bold}
#main .boxlink a img{position:relative;top:3px}
#main h2{font-size:14px;margin:0 0 10px 10px;padding:0;text-indent:-10px}
#main h3{background:#eee;border-bottom:1px solid #ddd;font-size:12px;margin:0;padding:1px;text-align:center}
#main #prolog{float:left;text-indent:10px;width:407px}
#main #fotobox{float:right}
#main #newsbox,#main #artikelbox{border:1px solid #eee;height:100%;margin-top:10px}
#main #box{border:1px solid #eee}
#main #newsbox{float:left;width:407px}
#main #artikelbox{float:right;width:278px}
#main .textbox{padding:0 10px 10px 0}
#main #liste form{float:right;margin:0;padding-bottom:1em}
#main #liste select{background:#b0bde8;border:1px solid #666;color:#000;font-size:10px;height:15px;margin:0;padding:0;width:120px}
#main #liste table{border:1px solid #ddd;clear:both;margin:0;white-space:nowrap;font-size:13px;vertical-align: middle;}
#main #liste table thead .beitrag{text-align:left;text-indent:0.5em}
#main #liste table tfoot td{background:#7380c7}
#main #liste table tfoot .next{text-align:right}
#main #liste table tfoot .next a{color:#fff;display:block;padding:1px 0.5em;text-align:right}
#main #liste table tbody{border-spacing:0 2px}
#main #liste table th{background:#7380c7;border-bottom:1px solid #ddd;color:#fff;margin:0;padding:1px}
#main #liste table td{padding:0 0.5em;text-align:center;vertical-align:middle}
#main #liste table .cimg{width:16px}
#main #liste table .beitrag{width:500px}
#main #liste table .autor{width:100px}
#main #liste table .online{width:120px}
#main #liste table .tcdate,#main #liste table .tcusr{display:block}
#main #liste table a{font-weight:bold;margin:0 -0.5em;padding:0 0.5em;text-decoration:none}
#main #liste table a,#main #liste table .tcath{display:block;text-align:left}
#main #liste table a .tcath{color:#000;font-weight:normal;text-indent:1em}
.overall{clear:both}
.overall2{height:300px}
.stadtplan{float:right}
#newsbox ul,#artikelbox ul{list-style:none;margin:0;padding-left:10px}
#newsbox a, #artikelbox a{display:block;font-weight:bold;margin-top:8px}
#newsbox a:hover,#artikelbox a:hover{background:#eee}
#foot{clear:both;font-size:9px;margin-top:10px;text-align:center}
acronym{border-bottom:1px dotted #666}
dl{margin-left:20px}
#artsuchbox{margin-left:10pt}

