/*----- Deklaration für BODY -----*/ body { margin: 0px; padding: 10px; background: #D7D1C8; text-align: left; font-family: Helvetica, Arial, sans-serif; } a { margin: 0; color: #6E6E6E; text-decoration: none; } a:hover { color: black; } h2 { text-align: center; vertical-align: top; font-size: 1em; font-weight: 500; } h1 { font-size: 1em; font-weight: 800; display: block; } textarea { font-family: Helvetica, Arial, sans-serif; font-size: 1.1em; } .eingabe { background: #FFFFFF; } .einfehler { background: #FF4040; } /*----- Deklaration für den Hauptrahmen -----*/ #frame { width: 850px; margin: 0 auto; padding: 0; background: #EAE3DA; text-align: left; } /*----- Deklaration für den Header -----*/ #header { height: 120px; margin: 0; padding: 0 0 0 0; font-family: Helvetica, Arial, sans-serif; font-size: 0.7em; color: white; background: #00A77F; } #header a { margin: 0; line-height: 150%; color: #6E6E6E; text-decoration: none; } #header a:hover { color: black; } #header th { padding: 0; } #header-left { width: 144px; margin: 0; padding: 3px; color: #000000; text-align: right; vertical-align: bottom; background: #C3BBB2; } #header-right { width: 150px; margin: 0; padding: 0; text-align: center; font-size: 1.1em; vertical-align: middle; font-weight: 200; } #header img { margin: 0 0 0 0; padding: 0; border: 0; vertical-align: bottom; } /*----- Deklaration für linke und rechte Spalte -----*/ .seite { padding: 0; margin: 0; border-spacing: 0; border-collapse: collapse; vertical-align: top; font-size: 0.7em; font-weight: 500; background: #C3BBB2; } .seite img { border-style: none; } .zelle { padding: 0; margin: 0; vertical-align: top; background: #EAE3DA; } .box1 { position: relative; top: 0px; left: 0px; width: 150px; height: 150px; border: none; z-index: 1; } .box2 { position: absolute; top: 94px; left: 69px; width: 75px; height: 50px; margin: 3px; text-align: right; font-size: 0.7em; font-weight: 200; border: none; z-index: 2; } .box2 a { color: #6E6E6E; font-weight: 700; text-decoration: none; display: block; } .box2 a:hover { color: black; } .box2 img { border: none; } /*----- Deklaration für den Hauptteil -----*/ #main { width: 100%; margin: 0; padding: 0; } #main-tab { border-spacing: 0; border-collapse: collapse; background: transparent; } /*----- Deklaration für die Navigation -----*/ .nav-tab { background-color: #C3BBB2; } .navigation { text-align: left; font-size: 0.7em; vertical-align: middle; border-top-style: dashed; border-top-width: 1px; border-top-color: #6E6E6E; background-color: #C3BBB2; } .navigation-top { text-align: left; font-size: 0.7em; vertical-align: middle; border-top-style: none; background-color: #C3BBB2; } .navigation a { display: block; margin: 0; background-color: #C3BBB2; color: #6E6E6E; text-decoration: none; } .navigation a:hover { color: black; } .navigation-top a { display: block; margin: 0; background-color: #C3BBB2; color: #6E6E6E; text-decoration: none; } .navigation-top a:hover { color: black; } .subnav { text-align: left; font-size: 0.7em; vertical-align: middle; border-top-style: dashed; border-top-width: 1px; border-top-color: #6E6E6E; background-color: #C3BBB2; } .subnav-top { text-align: left; font-size: 0.7em; vertical-align: middle; border-top-style: none; background-color: #C3BBB2; } .subnav a { display: block; margin: 0; background-color: #C3BBB2; color: #6E6E6E; text-decoration: none; } .subnav a:hover { color: black; } .subnav-top a { display: block; margin: 0; background-color: #C3BBB2; color: #6E6E6E; text-decoration: none; } .subnav-top a:hover { color: black; } .nav-tab-rechts { background-color: #00A77F; } .navigation-rechts { text-align: left; font-size: 0.7em; color:#EAE3DA; vertical-align: middle; border-top-style: dashed; border-top-width: 1px; border-top-color: #EAE3DA; background-color: #00A77F; } .navigation-rechts-top { text-align: left; font-size: 0.7em; color:#EAE3DA; vertical-align: middle; border-top-style: none; background-color: #00A77F; } .navigation-rechts a { display: block; margin: 0; background-color: #00A77F; color: #EAE3DA; text-decoration: none; } .navigation-rechts a:hover { color: black; } .navigation-rechts-top a { display: block; margin: 0; background-color: #00A77F; color: #EAE3DA; text-decoration: none; } .navigation-rechts-top a:hover { color: black; } #login { text-align: left; padding: 3px; font-size: 0.7em; font-weight: 500; height: 20px; vertical-align: middle; color: #6E6E6E; background-color: #C3BBB2; } #login a { font-weight: 700; color: #BD007B; text-decoration: none; } #login a:hover { color: #FF0064; text-decoration: none; } #quelle { text-align: left; padding: 3px; font-size: 0.7em; font-weight: 500; height: 20px; vertical-align: middle; } #quelle a { font-weight: 700; color: #00A77F; text-decoration: none; } #quelle a:hover { color: black; text-decoration: none; } .zusatz { text-align: left; font-size: 0.7em; height: 20px; padding: 3px; color:#EAE3DA; vertical-align: middle; border-top-style: dashed; border-top-width: 1px; border-top-color: #EAE3DA; background-color: #00A77F; } .zusatz a { display: block; margin: 0; background-color: #00A77F; color: #EAE3DA; text-decoration: none; } .zusatz a:hover { color: black; } .back { width: 550px; background-color: #EAE3DA; font-size: 0.7em; } /*----- Deklaration für Lookups -----*/ .lookup { text-align: left; vertical-align: top; font-size: 0.8em; background: #C3BBB2; } /*----- Deklaration für den Inhalt -----*/ #content { width: 470px; padding: 0 10 0 70px; text-align: left; vertical-align: top; font-size: 0.75em; background: #EAE3DA; } #content ul { list-style-type: square; } #content table { margin: 0; padding: 0; border: 0; width: 100%; border-spacing: 0; text-align: left; } #content th { background: #C3BBB2; font-size: 0.75em; } #content td { background: #EAE3DA; font-size: 0.75em; } #content img { margin: 0px; padding: 0; border: 0; } #rg { padding: 0 5 0 5px; text-align: justify; vertical-align: top; font-size: 0.6em; background: #EAE3DA; } #rg a { margin: 0; color: #6E6E6E; text-decoration: none; } #rg a:hover { color: black; } span.view table { text-align: left; border: 2px solid black; width: 10px; } /*----- Deklaration für Schaltflächen -----*/ .button { background-color: #00A77F; color: white; height: 10px; font-size: 0.9em; font-weight: 900; vertical-align: middle; text-align: center; padding: 1 3 1 3px; } .button a { color: white; text-decoration: none; } .button a:hover { color: #C3BBB2; text-decoration: none; } /*----- Deklaration für Hinweise -----*/ .hinweis { font-style: italic; font-weight: 100; } /*----- Deklaration für den Footer -----*/ #footer { margin: 10px 0 0 0; padding: 0; line-height: 1.2em; text-align: center; font-size: 1em; } /*----- sonstige Deklarationen -----*/ .clear { clear: both; font-size: 1px; color: #ffffff; float: none; } #Warten { position: absolute; z-index: 2; visibility: hidden; padding: 5 5 5 5px; font-weight: 700; left: 400px; top: 410px; background-color: #C3BBB2; } .druckbereich { padding: 10 10 10 10px; background-color: white; font-size: 0.75em; } .druckbereich td { font-size: 0.75em; }