p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,b,i
     { font-family: Geneva, Verdana, Tahoma, Helvetica, Helv, Arial, sans-serif; }
p,h1,h2,h3,h4,ul,ol,li,address,blockquote,table
     { margin-right:5px; }
h1,h2,h3,h4 { color: #990000; }
body { background-color:#f8f8f8; color:#000000; font-style:normal; }
A:link  {
   color : rgb(0,0,239);
   background : transparent;
   text-decoration : none;
}
A:visited  {
   color : rgb(132,00,132);
   background : transparent;
   text-decoration : none;
}
A:hover  {
   color : rgb(255,148,0);
   background : transparent;
   text-decoration : underline;
}
.meyer a:link {
   font-family: Geneva, Verdana, Tahoma, Helvetica, Helv, Arial, sans-serif;
   font-size : 90%;
   text-align : right;
}

.meyer a:visited {
   font-family: Geneva, Verdana, Tahoma, Helvetica, Helv, Arial, sans-serif;
   font-size : 90%;
   text-align : right;
}
.link
     { margin-left:2em;
       color: #000000;
       margin-bottom:0px; }

.impressum
     { font-size:90%;
       font-family: Geneva, Verdana, Tahoma, Helvetica, Helv, Arial, sans-serif; }
.Zitat
     { background-color:#efefef;
       border-style:none;
       border-width:thin;
       padding:15px;
       margin:15px;
       margin-right:20px; }
.Kontext
     { background-color:#efefef;
       border-style:solid;
       border-color:#000000;
       border-width:thin;
       font-size:80%;
       padding:15px;
       margin-left:15px;
       margin-right:20px;
       padding-top:5px;
       padding-bottom:5px; }
.Block 
     { background-color:#ffcc66;
       border-style:none;
       border-width:thin;
       padding:12px;
       margin:15px;
       margin-right:20px;
       font-weight:bold;
       text-align:left;
       width:13em;
       float:left; }
.Blockrechts
     { background-color:#ffcc66;
       border-style:none;
       border-width:thin;
       padding:12px;
       margin:15px;
       margin-right:20px;
       font-weight:bold;
       text-align:left;
       width:13em;
       float:right; }
.footnote
      { font-size:80%; }
.biographie
      { font-size:80%;
	color: #990000; }
.noanswer
      { font-size:80%;
	color: #990000; }
.backpic
      { background-image:url(spalte00.gif); }
.backhinten
      { background-image:url(eggespa0.gif); }
.tuerpfosten
      { font-size:80%;
	border-style:none;
	border-width:thin;
	margin:15px;
        text-align:left;
        left:5px;
        width:30em;
	float:right;}
.kommentar { 
   border-width:2px;
   border-color:#990000;
   border-style:solid;
   background-color:#cecece;
}
.kommentarbody {
   background-color:#e6e6e6;
   padding:10px; 
}
.cite { font-style:italic;
	color:red;
	padding-left:15px;
	border-left: medium double #808080; }
.gbuchanswer
      { font-style:italic;
	color:red;
	padding-left:25px; }
.vote { font-size:80%;
        text-align:right;
	padding-right:5px; }
.rejected
      { font-size:80%;
	font-weight:bold;
        padding-left:5px; }

.bigheader  {
  text-align : center;
  font-family : Geneva, Verdana, Tahoma, Helvetica, Helv, Arial, sans-serif;
  background : #ffcc66;
  font-weight : bold;
  border : 0 none ;
  margin-top : 0;
  width : 100%;
}

 .boxheader  {
  font-size : small;
  text-align : center;
  font-family : Geneva, Verdana, Tahoma, Helvetica, Helv, Arial, sans-serif;
  background : #ffcc66;
  font-weight : bold;
  border : 0 none ;
  width : 100%;
}

 .largebox  {
  border : 2px solid #990000;
  padding : 5px;
}

 .smallbox  {
  border : 2px solid #990000;
  width : 145px;
  text-align : center;
  padding : 5px;
}

 .textsmall  {
  font-family : Geneva, Verdana, Tahoma, Helvetica, Helv, Arial, sans-serif;
  margin-top : 0;
  font-size : small;
  text-align : left;
}


.spoobox {
  background-color : #ffcc66;
  color : #000000;
  border-color : #990000;
  border-width : 4px;
  border-style : solid;
  text-align : center;
  font-size : 80%;
  margin-bottom : 20px;
}

a.dossy {
  color : #ffcc66;
  font-weight : bold;
  text-decoration : none;
}

a.dossy:hover {
  color : #ffcc66;
  font-weight : bold;
  text-decoration : underline;
}

.tably {
  margin-left : 20px;
}

.wably {
  padding-top:15px;
  color : #ffcc66;
  font-weight : normal;
  text-decoration : none;
}

.dossierheadlinenonfett {  
  margin-top: 25px;
  margin-bottom: -7px;
  font-size: 80%;
  color : #AF4146;
  background : transparent; }

a.dossierheadlines { 
/*  font-variant : small-caps; */
  font-size: normal;
  font-weight: bold;
  color : #db030d;
  background : transparent; }

a.dossierheadlines:visited { 
/*  font-variant : small-caps; */
  font-size: normal;
  font-weight: bold;
  color : #AF4146;
  background : transparent; }

a.dossierheadlines:hover {
  font-size: normal;
  font-weight: bold;
  color : rgb(255,148,0);
  background : transparent;
  text-decoration : underline; }

.dossiertext {  
  font-size: 80%;
  color : #000000;
  background : transparent;
  padding-left : 10px;
  padding-right : 10px; }

.fucknetscape 
{ color:red;
  font-weight:bold;
}


.nav {
 font-family: Geneva, Verdana, Tahoma, Helvetica, Helv, Arial, sans-serif;
 margin-right:0mm;
 margin-bottom: 0px;
 margin-top:0px;
 padding-bottom: 0px;
 padding-top:0px;
}

.naventry { 
 font-size: 90%;
 padding-left: 20px;
}

.navunused { 
 font-size: 80%;
 padding-left: 20px;
 color: #808080;
}

.navthema { 
 font-size: 110%;
 font-weight: bold;
 background-color: #ffcc66;
 color: #900000;
 margin-top: 5px;
 margin-bottom: -10px;
 padding-left: 10px;
 margin-left: 8px;
 padding-top: 5px;
 padding-bottom: 2px;
 }

.navleiste { 
 width:10em;
 background-image:url(/pics/layout/navspalt.png);
 background-repeat:repeat-y;
 padding-left: 5px;
 padding-right: 8px;
 margin-left:10px;
 margin-bottom: 0px;
 margin-top:0px;
 padding-bottom: 0px;
 padding-top:0px;
 background-color: #e0e0e0;
 vertical-align: top;
}

.untereleiste { 
 background-image:url(/pics/layout/navspalt.png);
 background-repeat:repeat-y;
 padding-left: 5px;
 padding-right: 8px;
 margin-left:10px;
 margin-bottom: 0px;
 margin-top:0px;
 padding-bottom: 5px;
 padding-top:5px;
 background-color: #e0e0e0;
 vertical-align: top;
 font-size:x-small;
 font-style:italic;
 text-align:right;
}

.hauptfenster { 
 padding-left: 10px;
 background-repeat:repeat-y;
}

.trenner { 
 background-image:url(/pics/layout/balky200.gif);
 background-repeat:repeat-x;
 font-size:5px;
 height:5px;
 margin-bottom:0px;
 padding-bottom:0px;
 margin-top:0px;
 padding-top:0px;
 }

.satireheader
     { background-color:#ffcc66; }

.satireheader2 {
  background-color:#e0e0e0; 
  padding-left:2px;
  padding-bottom:2px;
}

.satireheader3 {
  background-color:#e0e0e0; 
  padding-left:2px;
  padding-bottom:2px;
  font-size:140%;
}

.satireblock { 
  background-color : #ffcc66; 
  padding : 6px;
  font-weight : bold;
  color : #990000;
}
	 
.satirebox{
  margin-top:10px;
  padding:2px;
  color : #000000;
  border-color : #990000;
  border-width : 4px;
  border-style : solid;
  text-align : center;
  font-size : 80%;
}

.linuxbox{
  margin-top:10px;
  padding:2px;
  color : #000000;
  border-color : #990000;
  border-width : 2px;
  border-style : solid;
  text-align : left;
  font-size : 80%;
}

.fettundklein {
  font-weight : bold;
  font-size : 80%;
}


.blackbox {
  font-weight : bold;
  font-size : 80%;
  background-color:#ffcc66;
  color : #900000;
  padding : 5px;
  padding-top:1ex;
  padding-bottom:1ex;
}

.kleincentered {
  vertical-align:baseline;
  letter-spacing:-2px;
  font-size:80%;
  font-weight : bold;
  margin-top:4ex;
}

.neleblock { 
  background-color : #ffcc66; 
  padding : 6px;
  font-weight : bold;
  color : #990000;
  width : 545px;
}

.neleheader {
  background-color:#e0e0e0; 
  padding-left:2px;
  padding-bottom:2px;
  text-align:center;
}


.neleklein {
  vertical-align:baseline;
  letter-spacing:-2px;
  font-size:60%;
  font-weight : bold;
  margin-top:4ex;
}

.loginschirm { 
  font-size:80%;
  font-family: Geneva, Verdana, Tahoma, Helvetica, Helv, Arial, sans-serif; 
  text-align: right;
}

.error {
  font-weight : bold;
  color : red;
}
