/* Kurs und Lektionsansicht */
body { font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #000000; margin-top: 0px; margin-bottom: 0px;}


.formbutton {
	font-size: 12px;
    font-family: Helvetica,Verdana,Arial,sans-serif;
	color: #000000;
	border-style: solid;
	border-width: 1;
	background-color: #6699CC
}

a.glossar:link {font-size: 12px; color: #B05034}
a.glossar:active {font-size: 12px; color: #B05034}
a.glossar:visited {font-size: 12px; color: #B05034}
a.glossar:hover {font-size: 12px; color: #000000}

.lmstext {font-size: 10px; color: #000000}
.lernraumtext {font-size: 10px; color: #000000}
.lernraumtitel {font-weight: bold; font-size: 11px; color: #000000}
.lernraumtitel2 {font-size: 10px; color: #B05034}

a.lmslink:active {font-size: 11px; color: #000000; text-decoration: underline}
a.lmslink:link {font-size: 11px; color: #000000; text-decoration: underline}
a.lmslink:visited {font-size: 11px; color: #000000; text-decoration: underline}
a.lmslink:hover {font-size: 11px; color: #006699; text-decoration: underline}

.user {font-weight: bold; font-size: 11px; color: #ffffff}
.adminheader {font-weight: bold; font-size: 14px; color: #000000}
.login {font-size: 11px; color: #FFFFFF; background-color: #006699}
td.login {font-size: 11px; color: #FFFFFF; background-color: #006699}
.copyright {font-size: 11px; color: #000000}
.timestamp {font-size: 11px; color: #AC1316}
.teaser {font-size: 11px; color: #000000}
.fusszeile {font-size: 10px; color: #ffffff}

a:active {font-size: 11px; color: #AC1316; text-decoration: underline}
a:link {font-size: 11px; color: #AC1316; text-decoration: underline}
a:visited {font-size: 11px; color: #AC1316; text-decoration: underline}
a:hover {font-size: 11px; color: #000000; text-decoration: underline}

a.copyright:link {font-size: 11px; color: #000000}
a.copyright:active {font-size: 11px; color: #000000}
a.copyright:visited {font-size: 11px; color: #000000}
a.copyright:hover {font-size: 11px; color: #000000}

td.warenkorb {font-size: 12px;}
a.warenkorb:link {font-size: 12px; color: #B05034}
a.warenkorb:active {font-size: 12px; color: #B05034}
a.warenkorb:visited {font-size: 12px; color: #B05034}
a.warenkorb:hover {font-size: 12px; color: #000000}

.feat
{
visibility:hidden
}



.warenkorb1 {font-size: 12px; background-color:#B05034; color:#FFFFFF}

a.adminwinclose:link {font-size: 11px; color: #000000}
a.adminwinclose:active {font-size: 11px; color: #000000}
a.adminwinclose:visited {font-size: 11px; color: #000000}
a.adminwinclose:hover {font-size: 11px; color: #000000} 

a.adminlink:link {font-size: 10px; color: #ffffff}
a.adminlink:active {font-size: 10px; color: #ffffff}
a.adminlink:visited {font-size: 10px; color: #ffffff}
a.adminlink:hover {font-size: 10px; color: #ffffff}

a.headregister {font-size: 12px; color: #000000; text-decoration:none}
a.headregister:active {font-size: 12px; color: #000000; text-decoration:none}
a.headregister:visited {font-size: 12px; color: #000000; text-decoration:none}
a.headregister:hover {font-size: 12px; color: #000000; text-decoration:none}

a.navbar {font-size: 10px; color: #ffffff; text-decoration:none}
a.navbar:visited {font-size: 10px; color: #ffffff; text-decoration:none}
a.navbar:active {font-size: 10px; color: #ffffff; text-decoration:none}
a.navbar:hover {font-size: 10px; color: #ffffff; text-decoration:none}

td.navbar {font-size: 10px; color: #ffffff; valign: top}
td.user {font-size: 10px; font-weight: bold; color: #ffffff; valign: center}
td.user2 {font-size: 10px; color: #ffffff; valign: center}

h1 {font-size: 11px; font-weight: bold; color: #AC1316; margin-top: 0px; margin-bottom: 10px}
h2 {font-size: 10px; font-weight: bold; color: #AC1316; margin-top: 0px; margin-bottom: 0px}
h3 {font-size: 9px; font-weight: bold; color: #AC1316; margin-top: 0px; margin-bottom: 0px}
h4 {font-size: 8px; font-weight: bold; color: #000000; margin-top: 0px; margin-bottom: 5px}
h5 {font-size: 10px; color: #000000}
h6 {font-size: 19px; color: #000000}

p {font-size: 11px; color: #000000; } 

td {font-size: 11px; color: #000000;}

li {font-size: 11px; color: #000000; margin-left: 0px} 

hr {color:#B7BAC2; height:1px} 

a.imglink { border: 0; color: #000000; text-decoration: none; border-style: none }

ul { list-style-type: square; margin-bottom: 0px; margin-top: 4px; margin-left: 20px}

.text {font-family: Helvetica,Arial}

.titelzeile {font-size: 18px; font-weight: bold; color: #8E0007; margin-top: 0px; margin-bottom: 10px}

form {margin: 0px;}

/* Tabellenformulare */ /* Spaltentitel */
.tftitel { text-decoration: none;color: #000000; font-size: 10px}
.tfkopf { text-decoration: none;color: #000000; font-size: 10px}
a.tftitel:link {font-size: 10px; color: #000000; text-decoration: underline}
a.tftitel:active {font-size: 10px; color: #000000; text-decoration: none}
a.tftitel:visited {font-size: 10px; color: #000000; text-decoration: none}
a.tftitel:hover {font-size: 10px; color: #000000; text-decoration: none}

/* Primärschlüssel in Zeile*/
a.tfprim { text-decoration: none; color: #003366; }

/* Spalten */
.tfsplt {font-size: 11px; color: #000000}
.tfsplt2 {font-size: 11px; color: #ffffff}

/* Navigation */
.tfinfo {font-size: 11px; color: #000000}
.tfnav {text-decoration: none; color: #000000; }

/* einfaches Formular */ /* Labels von Feldern */
.flbl {font-size: 11px; color: #000000}

/* Read-Only Text-Felder */
td.ffld {font-size: 10px; color: #000000}
th.ffld {font-size: 10px; color: #000000}
a.ffld {font-size: 10px}
.ffldsmall {font-size: 8px; color: #000000}
a.ffldsmall {font-size: 8px}

a.ffldsmall:link {font-size: 8px}
a.ffldsmall:active {font-size: 8px}
a.ffldsmall:visited {font-size: 8px}
a.ffldsmall:hover {font-size: 8px}


/* Eingabefelder */
.ffldi {font-family: Helvetica, sans-serif; }
.ffwhi {background-color: #FFFFFF}

.shopblu {background-color: #EEEEEE}
.shopblutitel {background-color: #EEEEEE;font-size: 10px}
.shopwhi {background-color: #FFFFFF}

 /* Views */
.vwtitel {font-size: 10px; font-weight: bold;}
.vwlernobjektinfotitel {font-size: 12px; font-weight: bold}

.smnvwtitel {font-size: 10px}
.vwbody {font-size: 10px; background-color: #F7F3F3; color: #000000}
.vwdtlborder {background-color: #000000}
.vwdtltitel {background-color: #FFFFFF;font-size: 10px}
.vwdtlstitel {background-color: #FFFFFF;font-size: 8px}
.vwdtlbody {font-size: 10px}
.vwdtlfooter {background-color: #F7F3F3; color: #006699;font-size: 8px}
.svwdtlbody {font-size: 10px; background-color: #006699}
.svwdt3body {font-weight: bolder; color: #FFFFFF;font-size: 10px; background-color: #006699}
.svwdt2body {font-size: 10px; background-color: #EDEDED}
.vwhilfe {font-size: 10px; color: #000000}

a.vwnav {text-decoration: none; color: #006699}
.vwreiter {text-decoration: none; color: #000000}

/* Aktionsausloeser */
a.vwaktion {text-decoration: none; font-size: 8px; color: #6699CC}
a.vwaktion:active {text-decoration: none; font-size: 8px; color: #000000}
a.vwaktion:visited {text-decoration: none; font-size: 8px; color: #6699CC}
a.vwaktion:hover {text-decoration: none; font-size: 8px; color: #000000}

/* Menus */
td. {font-size: 10px; color: #000000}
td.mnitem2 {font-size: 11px; color: #AC1316; font-weight: bold}
td.smnitem {font-size: 9px}

a.mnitem {text-decoration: none; color: #3C7190; font-weight: bold}
a.mnitem:active {text-decoration: none; color: #3C7190; font-weight: bold}
a.mnitem:visited {text-decoration: none; color: #3C7190; font-weight: bold}
a.mnitem:hover{text-decoration: none; color: #AC1316; font-weight: bold}


a.mnitemselected {text-decoration: none; font-weight: bold; color: #AC1316}
a.mnitemselected:active {text-decoration: none; font-weight: bold; color: #AC1316}
a.mnitemselected:visited {text-decoration: none; font-weight: bold; color: #AC1316}
a.mnitemselected:hover{text-decoration: none; font-weight: bold; color: #AC1316}

a.mnitem2 {text-decoration: none; color: #000000; font-weight: bold}
a.mnitem2:active {text-decoration: none; color: #000000; font-weight: bold} 
a.mnitem2:visited {text-decoration: none; color: #000000; font-weight: bold}
a.mnitem2:hover{text-decoration: none; color: #000000; font-weight: bold}

a.mnitem3 {text-decoration: none; color: #000000}
a.mnitem3:active {text-decoration: none; color: #000000}
a.mnitem3:visited {text-decoration: none; color: #0000000} 
a.mnitem3:hover{text-decoration: none; color: #000000}

/* Aktionsausloeser */
a.aktion {text-decoration: none; font-size: 10px; color: #000000}
a.aktion:active {text-decoration: none; font-size: 10px; color: #000000}
a.aktion:visited {text-decoration: none; font-size: 10px; color: #000000}
a.aktion:hover {text-decoration: none; font-size: 10px; color: #006699}

/* Newsreader */
td.newsreader {font-size: 10px}
a.newsreader {text-decoration: none; color: #000000}
a.newsreader:active {font-weight: bold}
td.newsreader1 {background-color: #006699; color: #FFFFFF;}
td.newsreader2 { background-color: #006699;font-size: 12px; color: #FFFFFF; font-weight: bold;}

a.newsreaderbetreff {text-decoration: none; color: #6699CC; font-weight: bold;}
a.newsreaderbetreff:link {text-decoration: none; color: #6699CC}
a.newsreaderbetreff:active {color: #6699CC; font-weight: normal;}
a.newsreaderbetreff:visited {font-size: 11px; color: #6699CC;  font-weight: normal;}
a.newsreaderbetreff:hover { color: #000000; background-color: #CCCCCC}
.newsreaderinfos { color: #000000;font-size: 10px;}

a.newsreader1:link {font-size: 11px; color: #FFFFFF}
a.newsreader1:active {font-size: 11px; color: #FFFFFF}
a.newsreader1:visited {font-size: 11px; color: #FFFFFF}
a.newsreader1:hover {font-size: 11px; color: #006699}
.newsreadernachricht {font-size: 12px; color: #000000}
.newsreadertitel {font-size: 14px; font-weight: bold}
td.newsreadertitel {font-size: 14px; font-weight: bold}


/* DB-Forum */
td.forum {font-size: 10px}
.forumnachricht { font-family: 'Courier new', Courier, sans-serif; font-size: 12px; color: #000000}

.headernews {color: #000000} 

td.horline { color: #006699; background-color: #006699;}

td.tablebutton {color: #FFFFFF;}
a.tablebutton:link {font-size: 11px; color: #FFFFFF}
a.tablebutton:active {font-size: 11px; color: #FFFFFF}
a.tablebutton:visited {font-size: 11px; color: #FFFFFF}
a.tablebutton:hover {font-size: 11px; color: #006699}

.KalenderText {font-size: 10px}

.tbToolbar1 {
    BACKGROUND-COLOR: #D5CCBB;
    BORDER-BOTTOM: #A28D68 solid 1px;
    BORDER-LEFT: #EAE6DD solid 1px;
    BORDER-RIGHT: #A28D68 solid 1px;
    BORDER-TOP:  #EAE6DD solid 1px;
}
.htmledit {
	MARGIN: 0;
	BORDER: 0;
	BACKGROUND-COLOR: #D5CCBB;
}

.tbButton {
    BACKGROUND-COLOR: #D5CCBB;
	BORDER-BOTTOM: #D5CCBB solid 1px;
    BORDER-LEFT: #D5CCBB solid 1px;
    BORDER-RIGHT: #D5CCBB solid 1px;
    BORDER-TOP:  #D5CCBB solid 1px;
    HEIGHT: 23px; 
    WIDTH: 23px;
}

.tbGeneral { HEIGHT: 22px; }

.tbHandleDiv {
    BACKGROUND-COLOR: #D5CCBB;
	BORDER-LEFT: #EAE6DD solid 1px;
	BORDER-RIGHT: #A28D68 solid 1px;
	BORDER-TOP: #EAE6DD solid 1px;
	FONT-SIZE: 1px;
	HEIGHT: 22px; 
	WIDTH: 3px;
}

.tbButtonMouseOverUp {
    BACKGROUND-COLOR: #D5CCBB;
    BORDER-BOTTOM: #A28D68 solid 1px;
    BORDER-LEFT: #EAE6DD solid 1px;
    BORDER-RIGHT: #A28D68 solid 1px;
    BORDER-TOP:  #EAE6DD solid 1px;
    HEIGHT: 23px; 
    WIDTH: 24px;
}

.tbButtonMouseOverDown {
    BACKGROUND-COLOR: #D5CCBB;
    BORDER-BOTTOM: #EAE6DD solid 1px;
    BORDER-LEFT: #A28D68 solid 1px;
    BORDER-RIGHT: #EAE6DD solid 1px;
    BORDER-TOP:  #A28D68 solid 1px;
    HEIGHT: 23px; 
    WIDTH: 24px;
}

.tbButtonDown {
    BACKGROUND-COLOR: gainsboro; 
    BORDER-BOTTOM: #EAE6DD solid 1px;
    BORDER-LEFT: #A28D68 solid 1px;
    BORDER-RIGHT: #EAE6DD solid 1px;
    BORDER-TOP:  #A28D68 solid 1px;
    HEIGHT: 23px; 
    WIDTH: 24px;
}
