﻿body {
  background-color: rgb(250, 250, 250); 
  color: #555555; 
  margin-top: 15px;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  padding: 0px;
  text-align: center;
  /* font-family: verdana, arial, helvetica, sans-serif; 
  font-size: 78%;   */    
  font-family: Segoe UI, century gothic, verdana, sans-serif; 
  font-size: 92%;
  line-height: 24px; 
  }

#frame {
  width: 667px;
  margin-top: 15px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 20px;
  padding: 0px;
  text-align: left;
  }

#header {
  width: 667px;
  margin-right: auto;
  margin-left: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  /* correct value */
  voice-family: "\"}\"";
  voice-family:inherit;
  width: 667px;
  
  }

.content {
  text-align:left;
  background-color: white; 
  border: 1px solid rgb(150, 150, 150) ; 
  box-shadow: 8px 8px 8px 0 #dddddd;
  margin-right: auto;
  margin-left: auto;
  margin-top: 0px;
  margin-bottom: 10px;
  width: 667px;
  padding: 20px 20px 10px 20px;
   }
 /* Netscape */
  head:first-child+body .content {width: 625px;}

.navi {
  text-align:left;
  font-size: 1em; 
  font-weight: 600;
  background-color: white; 
  color: #333; 
  border: 1px solid rgb(150, 150, 150) ; 
  box-shadow: 8px 8px 8px 0 #dddddd;
  width: 667px;
  margin-right:auto;
  margin-left:auto;
  margin-top:0px;
  margin-bottom:10px;
  padding: 5px 20px 7px 20px; 
 }
  /* Netscape */
  head:first-child+body .navi {width: 625px;}
 
.navi.top {
  border-top-left-radius: 8px 8px;
  border-top-right-radius: 8px 8px;
  } 
  
.navi.bottom {
  border-bottom-left-radius: 8px 8px;
  border-bottom-right-radius: 8px 8px;
  } 


p,td,th {
  font-size: 1em; 
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 12px;
  margin-left: 20px;
  }

a { color: #800000; text-decoration: none; }
a:link { color: #800000; text-decoration: none; }
a:visited { color: #6A0000; text-decoration: none; }
a:hover { color: #800000; text-decoration: underline; }
a:active { color: #800000; text-decoration: underline; }
a:focus { color: #800000; text-decoration: underline; }

a.link:link { text-decoration:underline; }
a.link:visited { text-decoration:underline; }
a.link:active { text-decoration:underline; }

a.lan:link { text-decoration:none; color:#555555; }
a.lan:visited { text-decoration:none; color:#555555; }
a.lan:hover { text-decoration:none; color:#555555; }
a.lan:active { text-decoration:none; color:#555555; }

h1 {
  font-size: 1.7em;
  font-weight: 100;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 15px;
  margin-left:0px;
  }

h2 {
  color: #333;
  font-weight: 100;
  font-size: 1.2em;
  margin-top: 20px;
  margin-right: 0px;
  margin-bottom: 6px;
  margin-left:10px;
  }

/* h3 {
  color: #333;
  font-size: 1.1em;
  font-weight: 100;
  margin-top: 0px;
  margin-bottom: 3px;
  margin-left:20px;
  }   */

img {
  border: 0px;
  }

ul { list-style:circle; margin-left: 10px; }
/* Listen mit Kringel */

li {padding-left: 10px; padding-bottom: 5px; }

ol li {margin-left: 5px; margin-bottom: -10px; }
/* Aufzählung */

.tab { margin-left: 40px;  }

.aufz { margin-left: -10px;  margin-top: 10px}

a.dabama:link {  font-weight:400; font-size: 1.1em; color:#0000BF; text-decoration:none; }
a.dabama:visited { font-weight:400; font-size: 1.1em; color:#0000BF; text-decoration:none; }
a.dabama:hover { font-weight:400; font-size: 1.1em; color:#0000BF; text-decoration: underline; }
a.dabama:active { font-weight:400; font-size: 1.1em; color:#0000BF; text-decoration:none; }
a.dabama:focus { font-weight:400; font-size: 1.1em; color:#0000BF; text-decoration: underline; }

a.yaccess:link { font-weight:400; font-size: 1.1em; color:#AF2031; text-decoration:none; }
a.yaccess:visited { font-weight:400; font-size: 1.1em; color:#AF2031; text-decoration:none; }
a.yaccess:hover { font-weight:400; font-size: 1.1em; color:#AF2031; text-decoration:underline; }
a.yaccess:active { font-weight:400; font-size: 1.1em; color:#AF2031; text-decoration:none; }
a.yaccess:focus { font-weight:400; font-size: 1.1em; color:#AF2031; text-decoration:underline; }

a.yexcel:link { font-weight:400; font-size: 1.1em; color:#107C41; text-decoration:none; }
a.yexcel:visited { font-weight:400; font-size: 1.1em; color:#107C41; text-decoration:none; }
a.yexcel:hover { font-weight:400; font-size: 1.1em; color:#107C41; text-decoration:underline; }
a.yexcel:active { font-weight:400; font-size: 1.1em; color:#107C41; text-decoration:none; }
a.yexcel:focus { font-weight:400; font-size: 1.1em; color:#107C41; text-decoration:underline; }

input,textarea {
  margin-top: 5px;
  margin-bottom: 10px;
}

form {
  margin-left: 20px;
}