body { margin:0px; padding:0px; color:#333; background-color:#f7f7f7; font-family:Verdana,Geneva,Tahoma,sans-serif; font-size:smaller; }
h1 { font-size:1.5em; font-weight:bold; }
h2 { font-size:1.2em; font-weight:bold; margin:1.8em 0px 1em 0px; padding:0px; }
h1, p { margin:0px 0px 1em 0px; padding:0px; }
ul, ol { margin:0px 0px 1em 0px; padding-left:2em; }
ul { list-style-type:square; }
h1, h2, h3, h4, h5, h6, p, ul, ol, dl, blockquote { max-width:580px; }
pre {font-size: 12px}
.nurtext {font-size: 12pt}
.untendrunten {color:#808080; clear:both; font-size: smaller; }
.admin {background-color:#9090e0; font-size: smaller; }

blockquote { margin:3px 3px 3px 3px; padding:0.5em 0.5em 0.5em 0.5em; border: 1px #666 solid; background-color: #e0e8f0 }
.wikitab { margin:3px 3px 3px 3px; padding:0.5em 0.5em 0.5em 0.5em; border: 1px #666 solid; background-color: #e0e8f0 }

a:link { text-decoration:none; color:#369; font-weight:bold; }
a:visited { text-decoration:none; color:#69c; font-weight:bold; }
a:hover { text-decoration:underline; color:#036; font-weight:bold; }
a:active { text-decoration:none; color:#9cf; font-weight:bold; }

.wlink:link {text-decoration: none; color: #ffffff; }
.wlink:visited {text-decoration: none; color: #ffffff; }
.wlink:hover {  text-decoration: underline; color: #ffffff;}  

.glink:link {text-decoration: none; color: #a0a0a0; }
.glink:visited {text-decoration: none; color: #a0a0a0; }
.glink:hover {  text-decoration: underline; color: #a0a0a0;}  

ul.nav08 { list-style: none; margin: 0; padding: 0; 
   cursor: pointer; width:170px; font-size: 10.5px; }
ul.nav08 li {list-style: none; margin: 0; padding: 0; display: inline; }
ul.nav08 li a { text-decoration: none; margin: 0px; display: block; 
   padding-left: 0px; padding-bottom: 1px; padding-top: 1px; padding-left: 10px; }
ul.nav08 li a:hover { text-decoration: none; background: url('/pix/ppp.gif') top left no-repeat; 
   border: 1px solid #69C; padding: 0px; padding-left: 9px; background-color: #ffffff; }


#navigation { padding:2px 2px 0px 8px; line-height:1.2em; }
#seitenfuss { margin:3em 0em 3em 0em; font-size:0.8em; }

#fanartikel td { padding:1em 1em 1em 0em; border:0px; vertical-align:top; font-size:smaller; }

// td, th { padding:1px 1px 1px 0px; border:0px; vertical-align:top; font-size:10px; }
td, th { vertical-align:top; font-size:10px; }

p { font-size: 1.3em }

.input { text-align:right; color:#369; }
.input input { color:#369; }
.calculated { text-decoration:underline; }
#danielsrechner td, #danielsrechner th { padding:1pt 0.5em 1pt 0.5em; border: inset 1pt;}
@media all {
  blockquote { margin:0px 0px 1em 0px; padding:0.5em 1em 0em 1em; border: 1px #666 dotted; }
  caption { font-size: 80%; text-align: center; caption-side: bottom; }
  h1, h2, h3, h4, h5, h6, p, ul, ol, dl, blockquote { line-height:1.6em; }
  #fanartikel td { line-height:1.6em; }
  blockquote hr {clear:both; border:0;}      
}
v\:* { behavior:url(#default#VML); } 

.mailtext { background-color: #f0f0ff; color: #000020; width: 500; margin:0px 0px 1em 0px; padding:0.5em 1em 0em 1em; border: 1px #666 dotted; font-size: 12px }
.courier {font-size: small; font-family: courier, sans-serif }
a.threadlink {  text-decoration: underline; color: #000000}
a.threadlink:visited {  text-decoration: none; color: #000000}
a.threadlink:hover {  text-decoration: underline; color: #FF0000}
.kalender { padding:1; border:1; vertical-align:top; }
.minimenu {font-size: 8px}

.wili:link { color: #204080; }
.wili:active  { color: #ffff00; }
.wili:visited  { color: #002060; }
.wili:hover  { color: #002060; }

.wiarli:link { color: #802020; }
.wiarli:active  { color: #ffff00; }
.wiarli:visited  { color: #802020; }
.wiatli:hover  { color: #802020; }

#pagerbox {
	background: #f6f6f6;
	border: solid 1px #ddd;
	width: 450;
}
.pager {
	overflow: auto;
	width: 400;
	margin: 10px 0;
	white-space: nowrap;
	line-height: 1.5em;
	overflow: visible;
	border-collapse: collapse;
	font-size: 0.8em;
}
.pager ul {
	list-style: none;
	overflow: auto;
}
.pager a, .pager a:visited {
	background: #e6e6e6;
	border: solid 1px #ddd;
	border-width: 1px;
	line-height: 1.2;
	display: block;
	float: left;
	padding: 5px 7px;
	margin: 2px 0 1px 5px;
	color: #000;
	text-decoration: none;        
}
.pager a:hover {
	background: #f0e0a0;
}
.pagersel a {
	color: #000;
	border-color: #999;
	background: #fff;
}
