@import "links.css";
@import "formular.css";
@import "head.css";
body {
 margin:10px 2% 10px 2%;
 background:#fff;
 color:#000;
 font:normal normal 1em arial,sans-serif,helvetica,tahoma;
}
.del {
 clear:both;
}
acronym {
 cursor:help;
 font-variant:none;
}
blockquote {
 font:italic normal 1em arial,sans-serif,helvetica,tahoma;
 padding:4px;
 margin:2%;
 border:1px solid #999;
 background:#efefef;
}
img.main {
 float:left;
 padding:2px;
 border:1px solid #ccc;
 margin:0 15px 15px 0;
 background:#fff;
 color:#000;
}
#main {
 float:left;
 margin:0;
 padding:0;
 width:99%;
 color:#000;
 background:#ddd;
 border:1px solid #ccc;
 text-align:left;
 font:normal normal .8em arial,sans-serif,helvetica,tahoma;
}
#top {
 float:left;
 width:99.4%;
 height:140px;
 border-bottom:1px solid #ccc;
 color:#000;
 background:#fff;
 padding:.3%;
}
#top-print {
 display:none;
 float:left;
 width:99.4%;
 height:90px;
 border-bottom:1px solid #000;
 color:#000;
 background:#fff url(../sitepics/header_forum_grau.jpg) no-repeat top right;
 padding:.3%;
}
#top-links {
 float:left;
 width:66%;
 border:1px solid #ccc;
}
#top-date {
 float:right;
 width:32%;
 border:1px solid #ccc;
 padding:2px;
 color:#8f0000;
 background:#fff;
 font:normal bold 1em arial,sans-serif;
 text-align:right;
}
#top-left {
 float:left;
 width:66%;
 height:80%;
 color:#000;
 background:#fff url(../sitepics/header_forum.jpg) no-repeat 0 8px;
}
#top-right {
 float:right;
 overflow:hidden;
 width:32%;
 padding:2px;
 margin:2px 0 0 0;
 border:1px solid #ccc;
 height:79%;
 color:#8f0000;
 background:#fff;
 font:normal bold 1em arial,sans-serif,helvetica,tahoma;
}
	#top-right ul {
          margin:0 0 0 12px;
          padding:0 0 0 12px;
         }
#top-search {
 float:left;
 width:99%;
 height:22px;
 padding:.5%;
 font-size:.9em;
 color:#fff;
 background:#4a4a4a;
 text-align:center;
}
#left {
 float:left;
 width:18%;
 background:none;
 color:#000;
 margin:.5%;
}
	.left-head {
          float:left;
          width:98%;
          font-weight:bold;
          color:#fff;
          background:#4d4d4d;
          text-align:center;
         }
         .left-links {
          float:left;
          width:98%;
          padding:1%;
          padding-bottom:10px;
          color:#000;
          background:#fff;
          text-align:left;
         }
         a.links-left {
          float:left;
          display:block;
          width:98%;
          margin-bottom:2px;
          color:#000;
          background:#fff;
          text-decoration:none;
         }
         a.links-left:hover {
          float:left;
          display:block;
          width:98%;
          margin-bottom:2px;
          color:#000;
          background:#ccc;
          text-decoration:none;
         }

#center {
 float:left;
 width:58%;
 background:#fff;
 color:#000;
 min-height:800px;
 _height:800px;
 white-space:normal;
}
	.main-center {
          float:left;
          width:95%;
          padding:1%;
          border-bottom:1px solid #ccc;
          color:#000;
          background:#fff;
         }
         	.text {
                  float:left;
                 }
         	.text-urteile {
                  float:left;
                  background:url(../sitepics/justizia.jpg) no-repeat 0px 30px;
                 }
	.main-urteile {
          float:left;
          width:90%;
          margin:1% .5% .5% .5%;
          padding:10px 0 15px 10px;
          border-bottom:1px solid #ccc;
          color:#000;
          background:url(../sitepics/para.gif) no-repeat;
         }
         	.author {
                  float:right;
                  font:italic normal .8em arial,sans-serif,helvetica,tahoma;
                  color:#999;
                  padding-top:5px;
                  margin-bottom:10px;
                 }
                 #auswahl {
                  width:98%;
                  padding:1%;
                  color:#fff;
                  background:#4a4a4a;
                  font-weight:normal;
                 }
                 .ergebnis {
                  width:98%;
                  padding:1%;
                  color:#fff;
                  background:#4a4a4a;
                  text-align:center;
                 }
                 .rub {
                  float:right;
                  font:italic normal .8em arial,sans-serif,helvetica,tahoma;
                  color:#999;
                  padding-top:15px;
                 }
                 .meinung {
                  float:left;
                  width:98%;
                  padding:1%;
                  color:#000;
                  background:#efefef;
                  border:1px solid #ccc;
                  margin-bottom:8px;
                 }
                 .termin {
                  float:left;
                  width:98%;
                  padding:1%;
                  color:#000;
                  background:#efefef url(../sitepics/uhrkal.gif) no-repeat right bottom;
                  border:1px solid #ccc;
                  margin-bottom:8px;
                 }
                 .plakat {
                  float:left;
                  width:110px;
                  height:190px;
                  padding:2px;
                  margin:0 3px 3px 3px;
                  text-align:center;
                  font-size:.8em;
                  border:1px solid #ccc;
                 }
                 	.plakat img {
                          border:none;
                         }
.fehler {
 float:left;
 width:98%;
 margin-bottom:20px;
 padding:1%;
 border-bottom:1px solid #ccc;
 color:#f00;
 background:#efefef;
 font:italic bold 1em arial,sans-serif,helvetica,tahoma;
}
.hyper {
 float:right;
 width:60%;
 text-align:right;
 padding-bottom:10px;
}
#right {
 float:right;
 width:20%;
 padding:2px;
 margin:.5%;
 color:#000;
 background:#fff;
 border:1px solid #ccc;
 font:normal normal .85em arial,sans-serif,helvetica,tahoma;
}
	.right-head {
          float:left;
          width:98%;
          padding:1%;
          margin-bottom:10px;
          font-weight:bold;
          color:#fff;
          background:#4d4d4d;
          text-align:center;
          font:normal bold 1.1em arial,sans-serif,helvetica,tahoma;
         }
         h2.right-first {
          font:italic bold 1.1em arial,sans-serif,helvetica,tahoma;
          width:90%;
          margin:0 0 4px 0;
          padding:0;
          color:#000;
         }
         .right-date {
          float:left;
          text-align:left;
          width:100%;
          margin:0 0 10px 0;
          color:#888;
          background:none;
          font:italic normal .9em arial,sans-serif,helvetica,tahoma;
         }
         .blaettern {
          width:100%;
          text-align:center;
          padding:20px 0 20px 0;
         }

#bottom {
 float:left;
 width:100%;
 padding:10px 0 10px 0;
 background:#4d4d4d;
 color:#fff;
 text-align:center;
}