/* newsletter_new.css - style sheet for the VOICE Newsletter */
 
body {
  font-family:Helv,sans-serif;
  font-size:100%;
  color:black;
  background-color:white;
}
 
 
hr {
  text-align:center;
  height:2px;
  width:90%;
}
 
/* images */
 
#main .image {
  font-size:85%;
  text-align:center;
}
 
img {
  border:none;
}
 
/* links */
 
a {
  text-decoration:none;
}
 
a:link {
  color:mediumblue;
}
 
a:visited {
  color:#551A8B;
}
 
a:hover {
  color:mediumblue;
  text-decoration:underline;
}
 
a:active {
  color:#ef6f00;
  text-decoration:underline;
}
 
a:focus {
  color:mediumblue;
  text-decoration:underline;
}
 
 
/* header data - logo, issue, navigation */
 
#header {
  text-align:center;
}
 
#header table {
  width:100%;
  text-align:center;
  border:none;
}
 
#header td {
  width:50%;
  font-size:85%;
  text-align:center;
}
 
#header hr {
  width:90%;
  height:2px;
}
 
#header #issue {
  font-size:160%;
  font-weight:bold;
  color:teal;
}
 
#nav {
  margin-top:15px;
  margin-bottom:15px;
  font-weight:bold;
}
 
/* author box */
 
#author {
  padding:6px;
  font-size:85%;
  background-color:#e0e0e0;
  border:1px solid black;
}
 
/* references box */
 
#references {
  padding:4px;
  font-size:85%;
  background-color:#e0e0e0;
  border:1px solid black;
}
 
/* author byline */
 
#byline {
  margin-top:15px;
  font-size:85%;
  border-top:1px solid black;
}
 
/* headings */
 
h2 {
  font-size:160%;
  font-weight:bold;
  color:#6060b0;
  text-align:center;
}
 
#main h3 {
  margin-top:25px;
  margin-bottom:10px;
  padding-left:10px;
  font-size:140%;
  font-weight:normal;
  color:#6060b0;
  text-align:left;
  border-left:7px solid gray;
  border-bottom:2px solid gray;
}
 
#main h4 {
  margin-top:20px;
  margin-bottom:10px;
  padding-left:10px;
  font-size:120%;
  font-weight:normal;
  color:#6060b0;
  text-align:left;
  border-left:4px solid gray;
  border-bottom:1px solid gray;
}
 
/* Hauptelemente */
 
#main p {
  text-align:justify;
}
 
/* lists */
 
#main ul {
  list-style-type:square;
}
 
#main ol {
  list-style-type:decimal;
}
 
#main li,dt,dd {
  margin-top:5px;
  margin-bottom:5px;
}
 
/* code and things to be entered at the commandline */
 
#main .command {
  color:green;
}
 
#main .warning {
  color:red;
}
 
#main .comment {
  font-size:85%;
}
 
#main pre {
  margin-left:10px;
  margin-right:10px;
  padding:7px;
  font-family:monospace;
  background-color:#dddddd;
  border:1px solid gray;
}  
 
#main kbd {
  font-family:monospace;
}
 
#main code {
  font-family:monospace;
}
 
/* tables */
 
#main table {
  border-collapse:collapse;
  font-size:85%;
  border:1px dotted gray;
}
 
#main caption {
  text-align:left;
}
 
#main th {
  padding:3px;
  font-weight:bold;
  background-color:#b0b0d0;
  text-align:center;
  border:1px solid gray;
}
 
#main th.category {
  padding:3px;
  font-weight:bold;
  color:black;
  background-color:#d0d0e0;
  text-align:left;
  border:1px dotted gray;
}
 
#main td {
  padding:3px;
  background-color:#eeeeee;
  border:1px dotted gray;
}
 
#main .voice {
  color:teal;
}
 
#main .scoug {
  color:fuchsia;
}
 
#main .warpdoctor {
  color:purple;
}
 
#main .warpstock {
  color:green;
}
 
/* footer */
 
#footer {
  font-size:85%;
  font-weight:bold;
  text-align:center;
}
