html  { margin: 0; padding: 0; width: 100%; height: 100% }
body       { background: url(basic-pic/bgblock.gif) repeat left top; margin: 0; padding: 0; width: 100%; height: 100% }
#main                    { margin-top: -247px; margin-left: -400px; position: absolute; top: 50%; left: 50%; width: 800px; height: 494px }
#start       { background-image: url(basic-pic/start.jpg); width: 800px; height: 289px }
#cont  { background-image: url(basic-pic/contbg.gif); width: 800px; height: 289px }
#head     { background: url(basic-pic/head.gif) no-repeat left top; width: 800px; height: 131px }

a.munis         {padding:6px;color:black;background:#orange; font-weight: bold; font-size: 12px; line-height: 25px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;  }
span.munis  { color: #fff; font-weight: bold; font-size: 12px; line-height: 25px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-image: url(basic-pic/orange.gif); padding: 6px; width: 60px; height: 20px }
a.munis:link  {color: #fff; text-decoration: none; background: url(basic-pic/orange.gif) repeat }
a.munis:visited { color: #fff; text-decoration: none; background: url(basic-pic/orange.gif) repeat } 
a.munis:hover    { color: #a7c7e0; text-decoration: none; background-image: url(basic-pic/orange.gif) repeat;} 
p.munis {margin-top:40px;float:left;}

#foot   { background: url(basic-pic/foot.gif) no-repeat left top; width: 800px; height: 48px }
#menue    { background: url(basic-pic/head.gif) left bottom; width: 800px; height: 26px }
#navsub                       { margin-top: 25px; margin-left: 650px; padding: 0px; width: 40px }
#navsub li        { list-style-type: none; list-style-position: outside; margin: 0px; padding: 5px 0px; display: inline }
#navsub a        { font-weight: bold; font-size: 12px; line-height: 25px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; padding: 6px; width: 60px; height: 20px }
#navsub span  { color: #fff; font-weight: bold; font-size: 12px; line-height: 25px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-image: url(basic-pic/orange.gif); padding: 6px; width: 60px; height: 20px }
#navsub a:link   { color: #b0c4de; text-decoration: none; background-image: url(basic-pic/blind.gif) }
#navsub a:visited  { color: #b0c4de; text-decoration: none; background-image: url(basic-pic/blind.gif) }
#navsub a:hover    { color: #fff; text-decoration: none; background: url(basic-pic/orange.gif) repeat }
#nav                        { padding: 0px; width: 800px; height: 100px; display: inline }
#nav li             { list-style-type: none; list-style-position: inside; margin: 0px 0px 0px 28px; padding: 0px; display: inline }
#nav a      { font-weight: bold; font-size: 12px; line-height: 25px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-align: right; padding: 6px; width: 60px; height: 20px }
#nav span  { color: #fff; font-weight: bold; font-size: 12px; line-height: 25px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-image: url(basic-pic/orange.gif); padding: 6px; width: 60px; height: 20px }
#nav a:link  { color: #b0c4de; text-decoration: none }
#nav a:visited { color: #b0c4de; text-decoration: none }
#nav a:hover    { color: #fff; text-decoration: none; background: url(basic-pic/orange.gif) repeat }
#subtitel  { float: left; margin-left: 250px }
#picleft { float: left }
#titel   { float: left }
p       { font-size: 11px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin-top: 0px; width: 310px }
#content         { float: left; padding-top: 10px; padding-left: 20px; width: 310px; height: 250px }
#content ul { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
#goto               { float: left; padding-right: 10px; padding-left: 30px; width: 280px; height: 20px }
#ic-left { float: left; border: 0px }
#ic-right  { float: right; border: 0px }
.philo      { float: right; width: 138px; height: 53px;border: 0px }
a.philo1:link   { background-image: url(basic-pic/philo_01.gif); float: right; width: 138px }
a.philo1:hover   { background-image: url(basic-pic/philo-hl_01.gif); float: right; width: 138px }
a.philo2:link { background-image: url(basic-pic/philo_02.gif); float: right; width: 138px }
a.philo2:hover { background-image: url(basic-pic/philo-hl_02.gif); float: right; width: 138px }
a.philo3:link { background-image: url(basic-pic/philo_03.gif); float: right; width: 138px }
a.philo3:hover { background-image: url(basic-pic/philo-hl_03.gif); float: right; width: 138px }
a.philo4:link { background-image: url(basic-pic/philo_04.gif); float: right; width: 138px }
a.philo4:hover { background-image: url(basic-pic/philo-hl_04.gif); float: right; width: 138px }
a.philo5:link { background-image: url(basic-pic/philo_05.gif); float: right; width: 138px }
a.philo5:hover { background-image: url(basic-pic/philo-hl_05.gif); float: right; width: 138px }
h1       { color: #191970; font-weight: bold; font-size: 16px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
h3       { color: #191970; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin-left: 40px; width: 250px }
#kontakt         { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; float: left; margin-top: 10px; padding-left: 10px; width: 320px }
#kontakt label   { font-size: 11px; float: right; margin-right: 10px }
.feld          { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; float: right; margin-bottom: 10px; border: solid 1px #6495ed; width: 180px; height: 17px }
#kontakt textarea     { float: right; border: solid 1px #6495ed; width: 180px; height: 60px }
#button        { color: #191970; font-weight: bold; font-size: 12px; background: url(basic-pic/senden.gif) no-repeat center; float: right; clear: right; margin-top: 5px; border: 0px; width: 100px; height: 19px }
#content img { border: 0px }
#content a:link   { color: #191970; font-weight: bold; text-decoration: none }
#content a:visited  { color: #191970; font-weight: bold; text-decoration: none }
#content a:hover       { color: #191970; font-weight: bold; text-decoration: underline }
#foot img     { margin-top: 5px; margin-left: 80px; border: 0px; width: 100px; height: 20px }
#siegel { float: right }



#p_head {padding:0px;margin:0px;width:440px;height:127px;}
#p_entry {margin:0px;width:465px;height:410px;background:#f2f7fb;overflow:auto;}
img.popup {border:none;}
img.p_entry {float:left;}
p.popup {float:left;margin:0px;width:320px;height:auto;overflow:auto;}
dl.p_head {width:380px;float:left;margin:10px 0px 2px 10px;font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}
dl.p_head dt {font-weight:bold;float:left;width:360px;}
dl.p_head dd {text-align:right;float:left;margin:0px;padding:0px;margin-right:2px;width:auto;}
dl.p_head dd.dd1 {width:60px;}
dl.p_head dd.dd2 {width:68px;}
dl.p_head dd.dd3 {width:145px;}
dl.p_head dd.dd4 {width:20px;}
dl.p_head dd.dd5 {width:70px;}

