/* Kurs und Lektionsansicht */

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

a.glossar:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1c5da9}
a.glossar:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1c5da9}
a.glossar:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1c5da9}
a.glossar:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff0000}

.lmstext { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
.lernraumtext { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
.lernraumtitel { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #000000}
.lernraumtitel2 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff0000}

a.lmslink:active { font-family: Verdana, Arial, Helvetica, sans-serif}
a.lmslink:link { font-family: Verdana, Arial, Helvetica, sans-serif}
a.lmslink:visited { font-family: Verdana, Arial, Helvetica, sans-serif}

.user { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #000000}
.adminheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #FFFFFF}
.login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #e6e6e6}
td.login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #e6e6e6}
.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1c5da9}
.timestamp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
.teaser { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}


a:link {		text-decoration:underline;
    			font-family: Verdana, Arial, Helvetica, sans-serif;
                color: #333333; font-size: 12px }
       
a:active { 		text-decoration: underline; color: #333333; font-size: 12px }

a:visited { 	text-decoration: underline; color: #333333; font-size: 12px }

a:hover { 		text-decoration:none; color:#ED7F7B; font-size: 12px  }


a.news:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 11px; text-decoration:none}
a.news:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333;  font-size: 11px; text-decoration:none}
a.news:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333;  font-size: 11px; text-decoration:none}
a.news:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ED7F7B;  font-size: 11px; text-decoration:none}

a.adminwinclose:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
a.adminwinclose:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
a.adminwinclose:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
a.adminwinclose:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}

a.adminlink:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333}
a.adminlink:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333}
a.adminlink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333}
a.adminlink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ED7F7B}

.headregister0 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none }
a.headregister0:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}
a.headregister0:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}
a.headregister0:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}


.headregister1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none }
a.headregister1:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}
a.headregister1:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}
a.headregister1:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}


.headregister { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none }
a.headregister:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none }
a.headregister:hover { color: #FFFFFF; text-decoration: none }
a.headregister:active { color: #ffffff; text-decoration: none }
a.headregister:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}

a.navbar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; text-decoration:none}
a.navbar:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; text-decoration:none}
a.navbar:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; text-decoration:none}
a.navbar:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; text-decoration:none}

td.navbar { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; valign: top}
td.user { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003366; valign: center}
td.user2 { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; valign: center}


td              {
                    font-family: Verdana, Arial, Helvetica;
                    font-size: 12px;
                    color: #333333;
                }

body            {
                    font-family: Verdana, Arial, Helvetica;
                    font-size: 12px;
                    color: #333333;
                }

p               {
                    font-family: Verdana, Arial, Helvetica;
                    font-size: 12px;
                    color: #333333;
                    line-height: 15px;
                    margin-top: 0px;
                }
                
hr              {size: 1px; height: 1px; color: #e6e6e6}

ul              {   font-family: Verdana, Arial, Helvetica; font-size: 12px; line-height: 15px; list-style-type: square; color: #333333; margin:2px 5px 10px 20px; }
ol              {   font-family: Verdana, Arial, Helvetica; font-size: 12px; line-height: 15px; margin:2px 5px 10px 20px; }

input, textarea, select  {   font-family: Verdana, Arial, Helvetica; font-size: 10px;  }

input.border     { width:90px; border-top: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-left: 1px solid; border-color: #1c5da9; }
textarea.border  { border-top: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-left: 1px solid; border-color: #1c5da9; }
input.used       { width:90px; border-top: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-left: 1px solid; border-color: #ff0000; color: #ff0000; }

form				{ margin: 0px; }

h1              {
                    font-family: Verdana, Arial, Helvetica;
                    font-size: 16px;
                    font-weight: bold;
                    color: #333333;
                    margin-bottom: 6px;
                }

h2              {
                    font-family: Verdana, Arial, Helvetica;
                    font-size: 13px;
                    font-weight: bold;
                    color: #333333;
                    line-height: 17px;
                    margin-bottom: 6px;
                    margin-top: 0px;
                }

h3 { 			font-size: 11px;
				font-family: Verdana, Arial, Helvetica, sans-serif  }

h4 { 			font-size: 11px;
				font-family: Verdana, Arial, Helvetica, sans-serif  }
li { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333}

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


.text {font-family: Verdana,Helvetica,Arial}

.titelzeile              {
                    font-family: Verdana, Arial, Helvetica;
                    font-size: 16px;
                    font-weight: bold;
                    color: #333333;
                    margin-bottom: 6px;
                }

/* Tabellenformulare */ /* Spaltentitel */
.tftitel { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size:11px;}
.tfkopf { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size:11px;}
a.tftitel:link { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; color: #ffffff;}
a.tftitel:active { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; color: #ffffff;}
a.tftitel:visited { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; color: #ffffff;}
a.tftitel:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: underline; font-size:11px;}

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

/* Spalten */
.tfsplt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

/* Navigation */
.tfinfo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.tfnav {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #1c5da9; }

/* einfaches Formular */ /* Labels von Feldern */
.flbl {font-family: Verdana, Arial, Helvetica, sans-serif}

/* Read-Only Text-Felder */
td.ffld {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
th.ffld {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
a.ffld {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.ffldsmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
a.ffldsmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

a.ffldsmall:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
a.ffldsmall:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
a.ffldsmall:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
a.ffldsmall:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}


/* Eingabefelder */
.ffldi { }

 /* Views */
.vwtitel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff}
.vwlernobjektinfotitel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}

.smnvwtitel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.vwbody {font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e6e6e6}
.vwdtlborder {background-color: #e6e6e6}
.vwdtltitel {background-color: #e6e6e6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.vwdtlstitel {background-color: #e6e6e6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.vwdtlbody {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.vwdtlfooter {background-color: #e6e6e6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.svwdtlbody {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #e6e6e6}
.svwdt3body {font-weight: bolder; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #e6e6e6}
.svwdt2body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #e6e6e6}
.vwhilfe {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

a.vwnav {font-family: Verdana, Arial, Helvetica, sans-serif}
.vwreiter {font-family: Verdana, Arial, Helvetica, sans-serif}

/* Aktionsausloeser */
a.vwaktion {text-decoration: none; font-family: Verdana, Arial, Helvetica;}
a.vwaktion:active {text-decoration: none; font-family: Verdana, Arial, Helvetica;}
a.vwaktion:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica;}
a.vwaktion:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica;}

/* Menus */
td. {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
td.mnitem2 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000}
td.smnitem {font-family: Verdana, Arial, Helvetica, sans-serif}

a.mnitem {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000}
a.mnitem:active {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000}
a.mnitem:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000}
a.mnitem:hover{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #ff0000}


a.mnitemselected {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #333333}
a.mnitemselected:active {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #333333}
a.mnitemselected:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #333333}
a.mnitemselected:hover{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #ED7F7B}

a.mnitem2 {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #333333}
a.mnitem2:active {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #333333}
a.mnitem2:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #333333}
a.mnitem2:hover{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #ED7F7B}

a.mnitem3 {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #333333}
a.mnitem3:active {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #333333}
a.mnitem3:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #333333}
a.mnitem3:hover{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #ED7F7B}

/* Aktionsausloeser */
a.aktion {text-decoration: none; font-family: Verdana, Arial, Helvetica}
a.aktion:active {text-decoration: none; font-family: Verdana, Arial, Helvetica}
a.aktion:visited {text-decoration: none; font-family: Verdana, Arial, Helvetica}
a.aktion:hover {text-decoration: underline; font-family: Verdana, Arial, Helvetica}

/* Newsreader */
td.newsreader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
a.newsreader { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000}
a.newsreader:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
td.newsreader1 { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000000; color: #FFFFFF;}
td.newsreader2 { background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; font-weight: bold;}

a.newsreaderbetreff { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #1c5da9; font-weight: bold;}
a.newsreaderbetreff:link { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #1c5da9}
a.newsreaderbetreff:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1c5da9; font-weight: normal;}
a.newsreaderbetreff:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1c5da9;  font-weight: normal;}
a.newsreaderbetreff:hover { color: #000000; background-color: #ff0000}
.newsreaderinfos { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

a.newsreader1:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
a.newsreader1:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
a.newsreader1:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
a.newsreader1:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6699CC}
.newsreadernachricht { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.newsreadertitel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold}
td.newsreadertitel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold}


/* DB-Forum */
td.forum { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.forumnachricht { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}

.headernews {font-family: Verdana, Helvetica, sans-serif; color: #000000}

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

td.tablebutton { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
a.tablebutton:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
a.tablebutton:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
a.tablebutton:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
a.tablebutton:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6699CC}

.KalenderText { font-family: Verdana, Arial, Helvetica, sans-serif; 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;
}
