html, body, div, form, fieldset {
margin: 0; padding: 0;
}
body {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.4;
color: #000;
}
textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px ! important;
}
@media screen {
body { background-color: #69f; }
div.neueseite { border-bottom: 1px solid #333; border-top: 1px solid #333; background:#bbb; height:45px; margin: 25px 0; }
div.neueseite1 { height:25px; }
.noscreen {display: none;}
.tabmain,.tabmain1 {
vertical-align: top;
width:85%;
padding-top:12px;
padding-left:12px;
padding-right:12px;
padding-bottom:58px;
background-color:#fff;
background-image: url(/_pic/main_bot.png);
background-repeat: no-repeat;
background-position: center bottom;
}
.tabmain1 {
width:95%;
}
.tabmain_e,.tabmain1_e {
vertical-align: top;
width:85%;
padding-top:12px;
padding-left:12px;
padding-right:12px;
padding-bottom:58px;
background-color:#fff;
background-image: url(/_pic/main_bot_e.png);
background-repeat: no-repeat;
background-position: center bottom;
}
.tabmain1_e {
width:95%;
}
.navtip {
width:150px ! important;
vertical-align: top;
}
.t72 { margin-top:72px; }
}
@media print {
body { background-color: #fff; }
br.page { page-break-before: always; }
div.neueseite,div.neueseite1 { display: none; }
.noprint {display: none;}
.tabmain, .tabmain_e, .tabmain1, .tabmain1_e {
vertical-align: top;
padding: 12px 4px;
background: #fff;
}
.navtip {display: none;}
.t72 { margin-top:64px; }
}
table {
font-size: 12px;
}
td {text-align:left;}
a:link    { color: #930; text-decoration: none; }
a:visited { color: #c00; text-decoration: none; }
a:hover   { color: #f00; text-decoration: none; background-color:#ff0; }
a:active  { color: #a50; text-decoration: none; }
a.nixs:link    { color: #000; text-decoration: none; background:none; }
a.nixs:visited { color: #000; text-decoration: none; background:none;}
a.nixs:hover   { color: #000; text-decoration: none; background:none;}
a.nixs:active  { color: #000; text-decoration: none; background:none;}
a.nixw:link    { color: #fff; text-decoration: none; background:none;}
a.nixw:visited { color: #fff; text-decoration: none; background:none;}
a.nixw:hover   { color: #fff; text-decoration: none; background:none;}
a.nixw:active  { color: #fff; text-decoration: none; background:none;}
a.nix1:link    { color: #ff0; text-decoration: none; background:none;}
a.nix1:visited { color: #ff0; text-decoration: none; background:none;}
a.nix1:hover   { color: #f00; text-decoration: none; background:#ff0;}
a.nix1:active  { color: #ff0; text-decoration: none; background:none;}
pre {font-family: 'Consolas', 'Bitstream Vera Sans Mono', 'Andale Mono', 'Monaco', 'Lucida Console', monospace; font-size: 12px; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-weight: bold; color:#f00; }
H1 {font-size: 20px}
H2 {font-size: 18px}
H3 {font-size: 16px}
H4 {font-size: 14px}
H5 {font-size: 16px; margin:2px 0;}
H6 {font-size: 14px; margin:2px 0;}
input { border: 1px dotted #f00;background: #ff0; }
.a1 {font-size:1px;}
.a7 { font-size: 10px; font-weight: normal; }
.a7g { font-size: 10px; font-weight: normal; color:#808080; }
.a10b { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; }
.a10 { font-size: 11pt; }
.in { width:300px; background-color:#ffa; font-size:14px; color:#f00; border: 1px solid #444; }
.inf { background-color:#ffa;font-size:14px; color:#f00; border: 1px solid #444; padding:0 2px;}
.inw { width:500px; background-color:#ffa; font-size:14px; color:#f00; border: 1px solid #444; }
.w {color:#fff;}
.rot {color:#f00;}
.grau {color:#a0a0a0;}
.hw {background: #fff;}
.hy {background: #ffc;}
.hyy {background: #ff0;}
.hg {background: #ddd;}
.hgg {background: #f3f3f3;}
.hgr {background: #f3f3f3; text-align:right;}
.hb {background: #acf;}
.wr {color:#fff; background: #f00;}
.wb {color:#fff; background: #69f;}
.yb {color:#ff0; background: #69f;}
.r {text-align: right;}
.c {text-align: center;}
.t {vertical-align: top;}
.b {vertical-align: bottom;}
.f,.tabbl {font-weight: bold;}
.lo {border-top: 1px solid #666;}
.lu {border-bottom: 1px solid #666;}
.lud {border-bottom: 1px dotted #69f;}
.la {border: 1px solid #666;}
.fr {float:right;}
.fl {float:left;}
table.t1 { border-collapse: collapse; empty-cells: show; }
table.t1 td { border-top: 1px solid #ddd; padding: 2px; vertical-align: top; }
table.t1 tr.thead td { font-weight: bold; background-color: #cdf; font-size: 11px; border: 1px solid #000;}
table.t1 tr.th td { font-weight: bold; background-color: #cdf; font-size: 11px; border: 1px solid #000;}
table.t1 tr.cth td { font-weight: bold; background-color: #ff0; font-size: 11px; border: 1px solid #000;}
table.t1 tr.reshead td {background: #f3f3f3; color:000; border-bottom:1px solid #69f; border-top:1px solid #69f; padding: 5px 2px;}
table.t1 tr.tfooter td { background-color: #def; border-bottom: 1px solid #000; border-top: 1px solid #000;}
table.t1 tr.tf td { background-color: #def; border-bottom: 1px solid #000; border-top: 1px solid #000;}
table.t1 tr.col0 { background-color: #eee; }
table.t1 td.col0 { background-color: #eee; border-right: 1px solid #666; }
table.t1 tr.col1 { background-color: #fff; }
table.fx { table-layout: fixed; }
table.fx td { white-space: nowrap; overflow:hidden ! important; }
table.t2 { border-collapse: collapse; empty-cells: show; }
table.t2 td { padding: 4px; border: 1px solid #999; background: #eee; }
table.t2 td * { vertical-align:middle; }
table.t3 { border-collapse: collapse; empty-cells: show; background:#f3f3f3;border: 1px solid #333;}
table.t3 td { padding: 4px; }
table.t3 td * { vertical-align:middle; }
.cwald { color:#000; background:#69f; }
.wwald { color:#fff; background:#69f; }
.wald { color:#69f; }
a.mn {
display: block;
padding: 3px;
font-size: 14px;
font-weight: bold;
width:150px;
border-bottom:1px solid #26a;
border-right:1px solid #26a;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
margin-bottom:2px;
}
a.mn:link {color: #00c; background: #acf; }
a.mn:visited {color: #00a; background: #acf; }
a.mn:hover { color: #b00; background: #ffa; }
a.mn:active { color: #00c; background: #acf; }
.mn1 {
padding: 3px;
font-size: 14px;
font-weight: bold;
width:150px;
color: #f00;
background: #ff0;
border-bottom:1px solid #26a;
border-right:1px solid #26a;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
margin-bottom:1px;
}
.tipp1 { border-bottom:1px solid #333; border-right:1px solid #333; margin-bottom:6px; width:150px; }
.tipp2 { border-bottom:1px dotted #666; padding:3px; background:#ffd; font-size: 10px; font-weight: bold;}
.tipp3 { padding:3px; background:#eee; font-size: 11px; }
.gm {
padding:8px;
font-size: 14px;
background: #acf;
cursor:pointer;
text-align:center;
border-bottom:1px solid #26a;
border-right:1px solid #26a;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
}
#igorhilfe {
top:100px;
left:180px;
width:400px;
border:3px solid #69f;
background:#f2f2f2;
padding: 4px;
text-align:center;
}
.fb {
font-size: 16px;
font-weight: bold;
border: 1px solid #800;
background: #e00;
color:#fff;
}
.fb1 {
font-size: 16px;
font-weight: bold;
border: 1px solid #800;
background: #faa;
color:#fff;
}
.fb2 {
font-size: 16px;
font-weight: bold;
border: 1px solid #800;
background: #f00;
color:#fff;
}
.st {
font-size: 16px;
font-weight: bold;
border:1px solid #aa0;
background: #ee0;
color:#000;
}
.st1 {
font-size: 16px;
font-weight: bold;
border:1px solid #aa0;
background: #ffa;
color:#000;
}
.st2 {
font-size: 16px;
font-weight: bold;
border:1px solid #aa0;
background: #ff0;
color:#000;
}
.deak {
font-size: 16px;
font-weight: bold;
border: 1px solid #777;
background: #eee;
color:#aaa;
}
#lfb,#lst { cursor:pointer; }
.hint { background: #ff0; color: #f00;border: 1px solid #f00;}
.t48 { margin-top:48px; }
.t36 { margin-top:36px; }
.w80 {width:80px;}
.w90 {width:90px;}
.w100 {width:100px;}
.p100 {width:100%;}
.bll { border-left: 1px solid #69f;}
.blr { border-right: 1px solid #69f;}
.aktiv {cursor: pointer;}
DIV.p_h { border-bottom: 1px solid #69f; font-size: 16px; font-weight: bold; color: #f00; margin-top: 48px; padding-bottom:2px; }
.newspan {width:80%; margin:4px auto; background:#f0f0ff; border: 1px solid #ccf;padding:12px;text-align:left;}

