* {border:none;}
body {
  font-family:"Trebuchet MS", Trebuchet, Verdana, Tahoma, Arial, Helvetika, sans-serif;
  color:#000;
}
#logo, #menu, #submenu, #footer {
  display:none;
}
/*Schriftgrössen im Text */
#top h1, #top h2, #top h3, #top h4, #top h5, #top h6 {
  margin:0 0 1em 0;
  padding:0.5em 0 3px 0;
  border-bottom:1px solid #000;
  font-family:Georgia, "Times New Roman", serif;
  clear:both;
}
#top h1 {font-size:170%; padding-top:0; border-bottom:3px double #000;}
#top h2 {font-size:140%;}
#top h3 {font-size:110%;}
#top h4, #top h5, #top h6 {font-size:100%;}
#top p {margin:1em 0;}
#top p, #top dt, #top dd, #top li {line-height:1.5em;}
/* Links */
#top a {
text-decoration:none;
color:#000;
}
/*link für externe websites */
#top a.extern {
  color:#00F;
}
/* Listen   allgemein                                                         */
dt {
  font-weight:bold;
  padding:0.5em 0;
  clear:both;
}
dd {margin-left:30px;}
#artikel dd {margin-left:135px;}
dd ul li {padding-left:30px;}

.text_left   {text-align:left;}
.text_right  {text-align:right;}
.text_middle {text-align:center;}
.float_right {float:right; display:inline; margin:0 0 0.5em 1em;}
.float_left  {float:left;  display:inline; margin:0 1em 0.5em 0;}
.clear       {clear:both;}
.clear_left  {clear:left;}
.clear_right {clear:right;}
.codeblock {
  border:1px solid #AAA;
  padding:10px 5px 10px 3em;
  font-size:85%;
}
.codeblock, code {
  font-family:"Courier New", "Lucida Console", monospace;
}
.topjumper {display:none;}
dt, h1, h2, h3 {clear:both;}
table {width:100%; border:1px solid rgb(75,75,75); border-collapse:collapse; font-size:90%; margin:5px 0;}
td {vertical-align:top;}
body#gbuch form table {border:none;}
body#gbuch table thead {border-bottom:1px solid rgb(75,75,75); text-align:left;}
body#gbuch table thead th {padding-left:0.5em;}
body#gbuch table tfoot {display:none;}
body#gbuch table thead {background:#DDD;}
body#gbuch table td {padding:0.5em; vertical-align:top;}
body#gbuch table td.poster {background:#EEE; border-right:1px solid rgb(75,75,75); font-size:120%; font-weight:bold;}
body#gbuch table td.poster small {font-weight:normal; font-size:95%;}
body#gbuch table td.message {background:#FFF;}
p.gb_navi, p.addpost, p.first {display:none;}

#top a.lightbox small {display:block;}

/* Counter */
p#text {text-align:center;}
p#text span {font-weight:bold;}
p#gra_ohne {text-align:center;}
div#ie_center {position:relative; text-align:center;}
div#ie_center div {
  text-align:left;
  position:relative;
  margin:0 auto;
  height:79px;
  width:200px;
  background:url(/examples/counter/counter_files/c_bg.gif) no-repeat top left;
}
div#ie_center div p#count {
  padding:0;
  position:absolute;
  top:3px;
  left:12px;
}
div#ie_center div p#ip {
  padding:0;
  position:absolute;
  top:36px;
  left:12px;
}