body {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 70%;
  line-height: 1.6;
  background: #000;
  margin: 0; padding: 0;
  color: red;
}
td,th,input,select {font-family: Verdana, Tahoma, Arial, lucida, sans-serif;}

a {color: yellow; text-decoration: underline;}
a:hover {color: #DF6000;}

p {
  margin: 1em auto;
  line-height: 1.4;
}
h1 {font-size: 200%; text-align: center; border-bottom: 1px dashed #900; margin: 0;}
h2 {
  font-size: 140%;
  margin: 0;
  padding: 0.2em 0.5em;
  border-top: 1px dashed #900;
}

#main {margin: 15px 15px;}
#main ul {list-style-type: circle; padding: 0.5em 0em 0.5em 2em; margin: 0.5em; background-color: #080808; border: 1px solid #900;}
#main #copy {text-align: right; font-size: 80%;}

#indexof {width: 99%;}
#indexof td {padding: 0;}
#indexof .col1 {width: 2em; padding-left: 1em; padding-right: 0.5em;}
#indexof .col2 {width: 20em;}
#indexof .col3 {width: 10em; padding-left: 0.5em; padding-right: 2em;}
#indexof .col4 {width: 13em; text-align: center;}
#indexof .col5 {padding-left: 0.2em;}
#indexof .col2 a {display: block; width: 100%; padding: 0.1em;}
#indexof .col2 a:hover {
  /*font-wight: bold;*/
}
#indexof .dark {
  background-color: #000; /*#8ECCFC*/
}
#indexof .darkhl {
  background-color: #404040; /*#31A2F9*/
}
#indexof .nodark {
  background-color: #101010;
}
#indexof .nodarkhl {
  background-color: #404040;
}
#indexof th {
  border: 1px solid black;
  background: #202020;
  padding: 0;
  margin-bottom: 0.2em;
}
#patka {
  text-align: right;
  font-size: 80%;
  padding: 1em;
  margin-top: 5em;
}
#patka a.pif {color: red; text-decoration: none;}
