﻿img{display:block;border:0;}
body{background:#fff;color:#000;margin:0;padding:0;padding-bottom:25px;text-align:center;font-family:"Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;font-size:smaller;}
h1,h2,h3,h4,h5,h6{font-family:Arial,"Bitstream Vera Sans",Helvetica,"Gill Sans",sans-serif;font-weight:bold;letter-spacing:1px;}
h1{font-size:1.9em;}h2{font-size:1.2em;}
h3,h4,h5{margin-bottom:.6em;margin-top:.6em;font-size:1.1em;}
h4,h5{font-size:1.em;}
#wrapper{color:#333;background:#f5f5f5;margin:1em auto;padding:0;border:1px solid #bbb;width:66em;}
#header{width:66em;background:#ccccff;color:#333333;}
#header img{margin:auto;}
#pagebody{text-align:left;background:#f5f5f5;}
#maincontent{
background:#fff;margin:0;padding:0.55em;
border-right:1px #ccc dotted;border-left:1px #ccc dotted;float:left;
width:34em;
voice-family:"\"}\"";
voice-family:inherit;
width:33.8em;
}
html>#maincontent{
width:29.8em;
}
#articlemaincontent{
background:#fff;padding:0.8em;padding-left:1.7em;padding-right:1.7em;
border-right:1px #ccc dotted;float:left;
width:51em;
voice-family:"\"}\"";
voice-family:inherit;
width:49em;
}
html>#articlemaincontent{
width:49em;
}
.box {border:0;margin:0;padding:0;border-bottom:1px #ccc solid;border-top:1px #ccc solid;}
.thinbar{
text-align:left;background:transparent;padding:.2em;float:left;overflow:hidden;width:12.5em;
}
#related{background:#f5f5f5;align:left;width:100%;height:85em;margin:0;padding:0;}
#relbody{background:#f5f5f5;padding:0;text-align:left;color:#333;}
#relbody p{padding:0;}
#topiclist{background:#f5f5f5;padding:0;font-size:xx-small;text-align:left;padding-top:.5em;padding-left:10px;}
#topiclist ul{list-style-image:url(images/box2.gif);margin:0;padding-left:10px;}
#topiclist ul li{padding:0;margin-top:.9em;}
#topiclist ul li h6{margin:0;font-size:1.1em;font-weight:normal;letter-spacing:1px;}
.sidebar{
text-align:left;background:transparent;margin:0;padding:0;color:#555;float:left;overflow:hidden;
width:15.3em;
voice-family:"\"}\"";
voice-family:inherit;
width:15.1em;
padding-top:.5em;
padding-left:.25em;
}
html>.sidebar{
width:15.1em;
}
.sidebar h4, .sidebar h3{
font-weight:bold;margin-top:5px;margin-bottom:2px;letter-spacing:.3px;
font-size:x-small;
voice-family:"\"}\"";
voice-family:inherit;
font-size:small;
}
html>.sidebar h4, html>.sidebar h3{
font-size:small;
}
.sidebar ul{font-size:smaller;list-style-image:url(images/box.gif);padding-left:22px;margin-left:0;margin-top:0em;}
.sidebar ul ul{list-style-type:square;list-style-image:none;padding-left:14px;margin-left:0;margin-top:0;
font-size:.9em;
voice-family:"\"}\"";
voice-family:inherit;
font-size:x-small;
}
html>.sidebar h4, html>.sidebar h3{
font-size:x-small;
}
#pagebody h1{
margin-top:0.1em;
font-size: medium;
voice-family:"\"}\"";
voice-family:inherit;
font-size: large;
}
html>#pagebody h1	{
font-size:large;
}
a:link{text-decoration:none;color:#00a;}
a:visited{text-decoration:none;color:#448;}
a:hover{text-decoration :underline;color:#999;}
a:active{text-decoration :none;color:#526968;}
.sidebar a:link { text-decoration: none; }
#menu{margin:0;float:left;width:66em;padding:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc; background:#fff;}
/* height 1.5em fuer menu ul entspricht 2 fuer menu ul li a. hoehenangabe hier schon erforderlich, da netscape 6 sonst hoehe fuer menu falsch berechnet. */
#menu ul{margin:0;padding:0;text-align:center;height:1.5em;}
#menu ul li{float:left;list-style-type:none; margin:0;padding:0;}
#menu ul li a{height:2em;padding:0;margin:0;display:block;text-align:center;letter-spacing:1px;line-height:2em;}
.one, .two{border-right:1px solid #ccc;width:6.3em;padding:0;margin:0;}
.menulong, .menumed{border-right:1px solid #ccc;width:10.8em;padding:0;margin:0;}
.five{padding:0;margin:0;width:7.6em;
voice-family:"\"}\"";
voice-family:inherit;
width:7.3em;
}
html>.five{width:7.3em;}
#menu a{
font-size:   xx-small;
voice-family:"\"}\"";
voice-family:inherit;
font-size:   x-small;
}
html>#menu a {
font-size:x-small;
}
#menu a:link{background:#fff;color:#009;}#menu a:hover{color:#000;background:#ccc;}
#archiv{}
#footer{clear:both;border-top:1px solid #bbb;color:#444;background:#eee;padding:.5em;margin:0;text-align:center;}
.kasten { padding:.2em;border:1px solid #bbb;}


#hinweis {
background: #f22; color: #eee; padding: 1em;
}
#hinweis a:link{text-decoration:underline;color:#ccc;}
