
/* Ein hässliches CSS mit Spielereien ohne Ende */


body {
  margin: 2em 2em 2em 2em;
  text-align:justify;
  font-family:cursive;
  color: #ffffff;
  background-color: #66CC66;
}

p {
  margin-left:50px; 
  margin-right:50px;
  /* border-width:medium; border-color:#FF9999; border-style:double; padding:5px; */
}

*:first-letter { 
  font-size:240%;  
  color:red;
} 

*[title]:after { content:"^"; color:#080; }

div.titelbild {
  text-align: center;
  border-width:medium; border-color:#FF9999; border-style:double; padding:5px;
}

li {
  margin: 0.2em 0.5em 0 1em;
}

pre {
  font-family: courier, monospace, serif;
}


h1,h2,h3,h4,h5 {
  margin-left: 4em;
  text-align: left;
  font-family: courier, monospace, serif;
}

h1.head {
  padding-top      : 0;
}

blockquote {
  margin-left: 0.5em; 
  font-style: italic;
}

cite {
  font-style: italic;
}
cite.quelle {
  text-align: center;
  font-size:  80%;
  font-style: normal;
}	

td {
  padding: 0.3em;
}

 

img.left {
  padding: 0 1em 1em 0;
  margin: 0;
}
img.right {
  padding: 0 0 1em 1em;
  margin: 0;
}


table.head {
  color: #000000;
  background-color: #CCCCCC;
  margin: 0;
  padding: 0;
}

td.head {
  color: #000000;
  background-color: #FFFFFF;
  margin: 0;
  padding : 0;
}

 
 
 


div.motto {
  text-align: center;
  font-size: x-small;  
}

div.links_top {
  text-align: center;
  font-size: small;  
}

div.footer {
  text-align: center;
  font-size: small;  
}
div.footer_right {
  text-align: right;
  font-size: small;  
}

span.monospaced {
  font-family: courier, monospace, serif;
  font-size: x-small;  
}


img.en {
	width: 16px;
	height: 10px;
}

img.de {
	width: 16px;
	height: 10px;
}


a.fuss {
  margin-right     : 0.6em;
  font-size: xx-small;  
}

a:hover {  background-color:#cccfe0; cursor:crosshair; } 
a[name~=wiki] {  background-color:#123450;  } 

/* anklicken macht fett */
a:active { font-weight:bold;   }



 
:lang(en) { background-color:#ddf; } 
