/* Created using Style Master from Western Civilisation CSS1 { 161 140 457 422 } */
/* Globales Stylesheet - Vers. 2002 - Datumscode: 050602 2.4 */

/* Erweiterungsvorschlaege bitte an:  redaktion@learnline.de */

/* ======= Normierte globale optische Formatierungen ======= */

/* --- Raender, Schriftart, Schriftgroesse, Schriftfarbe --- */

body {
margin: 0px;
padding: 0px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
background-color: #ffffff;
color: #000000;
}

h5,h6,tr,td,th,p,ul,ol,li,div,address,blockquote,nobr {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
}

tt {
font-family: "new courier", courier, monospace;
}

pre {
font-family: "new courier", courier, monospace;
}

/* - Unterbinden unerwuenschter (deprecated) Auszeichnungen */

u {
text-decoration: none;
}

/* -------------------- Print Spezifisch ------------------- */

.noprint {

}

.onlyprint {
display: none;
}

/* --------------------- Ueberschriften -------------------- */

h1 {
font-size: 20px;
font-weight: bold;
background-color: transparent;
color: #666666;
}

h2 {
font-size: 18px;
font-weight: bold;
background-color: transparent;
color: #666666;
}

h3 {
font-size: 16px;
font-weight: bold;
background-color: transparent;
color: #666666;
}

h4 {
font-size: 14px;
font-weight: bold;
background-color: transparent;
color: #666666;
}

/* ------------------- Linkauszeichnungen ------------------ */

a:link {
background-color: transparent;
color: #006633;
}

a:visited {
background-color: transparent;
color: #990000;
}

a:active {
background-color: transparent;
color: #cc0000;
}

/* ======= Normierte Formatierungen Zugangsseiten ll ======= */

/* ------------------- Linkauszeichnungen ------------------ */

a.ll-menu:link {
background-color: transparent;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: normal;
}

a.ll-menu:visited {
background-color: transparent;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: normal;
}

a.ll-menu:hover {
background-color: transparent;
font-size: 11px;
color: #000000;
text-decoration: underline;
font-weight: normal;
}

a.ll-menu:active {
background-color: transparent;
font-size: 11px;
color: #000000;
text-decoration: underline;
font-weight: normal;
}

a.ll-menu-mehr:link {
font-size: 11px;
background-color: transparent;
color: #CC0000;
font-weight: bold;
text-decoration: underline;
}

a.ll-menu-mehr:visited {
font-size: 11px;
background-color: transparent;
color: #CC0000;
font-weight: bold;
text-decoration: underline;
}

a.ll-menu-mehr:hover {
font-size: 11px;
background-color: transparent;
color: #CC0000;
font-weight: bold;
text-decoration: underline;
}

a.ll-menu-mehr:active {
font-size: 11px;
background-color: transparent;
color: #CC0000;
font-weight: bold;
text-decoration: underline;
}

/* ------------------------ Schriften ---------------------- */

.normal {
font-size: 11px;
color: #000000;
line-height:12px;
}

.eingabe {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
}

.reiter {
font-size: 11px;
color: #ffffff;
background-color: #cc0000;
font-weight: bold;
text-align: center;
}

.rot {
font-size: 11px;
font-weight: bold;
color: #cc0000;
}

.gruen {
font-size: 11px;
font-weight: bold;
color: #2a612d;
}

.newsheadline {
font-size: 16px;
font-weight: bold;
color: #cc0000;
}

.bereichsheadline {
/* font-size: 20px; */
/* neu-anfang */
font-size: 16px;
font-weight: bold;
color: #666666;
/* neu-ende */
}

/* --------------------------- Seitenkoepfe --------------------------- */

div.ll-kopfrahmen-statisch {
position: absolute;
width: 770px;
height: 80px;
top: 5px;
left: 0px;
z-index: 1;
}

div.ll-kopfrahmen-dynamisch {
position: absolute;
width: 98.7%;
height: 86px;
top: 5px;
left: 0px;
z-index: 1;
}

div.ll-logo {
position: absolute;
top: 2px;
left: 90px;
height: 73px;
width: 55px;
z-index: 2;
}

div.ll-ueberschrift {
position: absolute;
top: 3px;
left: 153px;
height: 20px;
width: 490px;
line-height: 140%;
z-index: 2;
}

div.ll-betreuung {
position: absolute;
top: 37px;
left: 155px;
height: 15px;
width: 490px;
z-index: 2;
}

div.ll-logoschriftgif {
position: absolute;
width: 260px;
height: 24px;
top: 26px;
left: 155px;
z-index: 5;
}

div.ll-logolsw-statisch {
position: absolute;
top: 19px;
width: 189px;
height: 31px;
left: 579px;
z-index: 1;
}

div.ll-logolsw-dynamisch {
position: absolute;
top: 19px;
width: 99.7%;
height: 31px;
left: 0px;
z-index: 1;
}

div.ll-logorechts-dynamisch {
position: absolute;
top: 0px;
width: 100%;
height: 50px;
left: 0px;
z-index: 1;
}

div.ll-balkenrahmen-statisch {
position: absolute;
width: 769px;
height: 27px;
top: 53px;
left: 0px;
z-index: 1;
border-top: 1px #000000 solid;
border-bottom: 1px #000000 solid;
border-right: 1px #000000 solid;
}

div.ll-balkenrahmen-dynamisch {
position: absolute;
width: 100%;
height: 27px;
top: 53px;
left: 0px;
z-index: 1;
border-top: 1px #000000 solid;
border-bottom: 1px #000000 solid;
border-right: 1px #000000 solid;
}

div.ll-balken-statisch {
position: absolute;
width: 768px;
height: 25px;
top: 54px;
left: 0px;
background-color: #e5e5e5;
z-index: 1;
border-top: 1px #ffffff solid;
border-bottom: 1px #999999 solid;
border-right: 1px #999999 solid;
}

div.ll-balken-dynamisch {
position: absolute;
width: 99.9%;
height: 25px;
top: 54px;
left: 0px;
background-color: #e5e5e5;
z-index: 1;
border-top: 1px #ffffff solid;
border-bottom: 1px #999999 solid;
border-right: 1px #999999 solid;
}

div.ll-navpfeillinks {
position: absolute;
top: 62px;
left: 76px;
height: 8px;
width: 4px;
z-index: 2;
}

div.ll-navpfeilrechts {
position: absolute;
top: 62px;
left: 155px;
height: 8px;
width: 4px;
z-index: 2;
}

div.ll-menukastenlinks {
position: absolute;
top: 60px;
left: 0px;
height: 15px;
width: 70px;
z-index: 2;
font-size: 11px;
color: #000000;
}

div.ll-menukastenrechts {
position: absolute;
top: 60px;
left: 165px;
height: 15px;
width: 610px;
z-index: 2;
font-size: 11px;
color: #000000;
line-height:12px;
}

/* ----------- Veraltete Definitionen aus lsw.css --------------------------- */

.titel {
font-size: 13px;
font-weight: bold;
}

.smallfont {
font-size: 11px;
font-weight: normal;
}

.input {
font-size: 12px;
font-family: courier, monospace;
}

.tags {
font-size: 10px;
line-height: 120%;
color: #333300;
font-weight: normal
}
