body    { background-color: #eaeaea; margin: 0px; scrollbar: #dddee3; scrollbar-3dlight-color: #dddee3; scrollbar-arrow-color: white; scrollbar-face-color: #dddee3; scrollbar-shadow-color: white; scrollbar-track-color: white  }
p     { color: #191919; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 10px 15px 0px }
.p_ohne_abstand  { color: #191919; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 15px }
.maintable   { background-color: #e99541; border: solid 5px #e99541 }
.contenttable  { background-color: #f1bd88; border: solid 5px #f1bd88; height: 415px }
.contentzellen    { background-color: white; border-right: 6px solid #fae6d1; border-left: 6px solid #fae6d1; height: 365px }
.kopfzelle { background-color: #e6d29f; border-bottom: 1px solid white }
.navigationzelle { background-color: #c9692f; border-left: 1px solid white }
.inhaltzelle { border: solid 3px #e6d29f }
h1 { color: #c9692f; font-size: 17px; font-family: "Times New Roman", Georgia, Times; margin: 5px 0px 5px 7px }
.p_weiss { color: white }
a:link     { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:visited     { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:hover   { color: #c9692f; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:active   { color: #c9692f; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td { padding: 0px }
 #navcontainer { margin: 7px 0px 0px 6px; padding: 0; height: 20px }
#navcontainer ul {border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center;}
#navcontainer ul li { display: block; float: left; text-align: center; padding: 0; margin: 0; }
#navcontainer ul li a  { color: white; font: bold 12px/18px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #9f2c13; text-align: center; margin: 0px; padding: 7px 0 0; border-top: 1px solid #f5d7b4; border-right: none; border-bottom: 1px solid #f5d7b4; border-left: 1px solid #f5d7b4; width: 103px; height: 35px; display: block }
#navcontainer ul li a:hover { color: #fae6d1; background-color: #8d2c13 }
#navcontainer a:active { background: #c60; color: #fff; }
#navcontainer li#active a { background: #c60; border: 1px solid #c60; color: #fff; }
.rot:link     { color: #962912; font-weight: bold; font-size: 13px; font-family: Verdana, "Times New Roman", Georgia, Times; text-decoration: none }
.rot:visited    { color: #962912; font-weight: bold; font-size: 13px; font-family: Verdana, "Times New Roman", Georgia, Times; text-decoration: none }
.rot:active    { color: #962912; font-weight: bold; font-size: 13px; font-family: Verdana, "Times New Roman", Georgia, Times; text-decoration: none }
.rot:hover     { color: #682912; font-weight: bold; font-size: 13px; font-family: Verdana, "Times New Roman", Georgia, Times; text-decoration: none }
.ueberschriften { color: #962912; font-weight: bold; font-size: 18px; line-height: 20px; font-family: "Times New Roman", Georgia, Times; letter-spacing: 2px; margin-top: 5px; margin-left: 5px; height: 20px }
.rand_textfelder  { background-color: #f8f8f8; border: solid 1px #e99541 }
.buttons { background-color: #fae6d1; border: solid 1px #c9692f }
.p_klein { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-top: 5px; height: 40px }
ul    { color: #191919; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 10px 15px 0px; padding-left: 20px }

