/* $Id: styles.css,v 1.8 2005/05/22 14:12:47 frank Exp $ */

/*	1. Allgemeine Angaben								*/
/*	1.2. text in eingabemasken, input types						*/
/*	2. Definition der ersten Tabellenzeile im Contentbereich			*/
/*	4. Definition der Tabellenzeilen HAUPTnavigation				*/
/*	5. Navigation Head/Footer							*/
/*	6. Navigationsebene 01 / Hauptnavigation					*/
/*	7. Navigationsebene 02 / Subnavigation 1					*/
/*	8. Allgemeine Links im FLIESSTEXT						*/
/*	9. Allgemeine Links Ueberall							*/
/*	10.Definition der Tabellenzeilen e-Learning					*/
/*	11.Navigation e-Learning							*/
/*	12.SONSTIGE Definitionen im e-Learning-Bereich:					*/
/*	13.Hervorhebung Dozent								*/
/*	14.Teaser/Bildleiste								*/
/*	15.Layer Definitionen für das Umschalten der Teaser-Bilder			*/
/*	16.Timo bitte mal aufraeumen! Definition der Tabellenrahmen im editor		*/
/*	17.3. Menue-Ebene im elearningbereich						*/
/*	18.Linkdefinition der 3. Menue-Ebene						*/
/*	19.Kursüberschrift-Tabellenzeilen						*/
/*	20.Programmeditor angaben							*/
/*	21.Program Preview td-fŠrbung on mouse over etc							*/
/*	22.CHAT Farbdefinitionen							*/

/*	Schrott / Nicht mehr benutzen							*/



.checkboxSearch
   { background-color:#c0c0c0; border:0px }

/*+++++++++++++++++++++++          1.            +++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++   Allgemeine Angaben   +++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

a {
	cursor: hand;
}

/* img { */
/* 	border-top: 0px; */
/* 	border-bottom: 0px; */
/* 	border-left: 0px; */
/* 	border-right: 0px; */
/* } */

.objectEditor {
	background: #f0f0f0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.templateEditor {
	background: #f0f0f0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.pageEditor {
	background: #f0f0f0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.templatizeLink {
	background: #f0f0e0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.menuTable {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
/*	border-right: 1px solid #000000;*/
}

.menuTD {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background: #ffffff;
	color: #000000;
	font-family: Verdana,Arial,Sans-Serif;
	text-decoration: none;
}

.contentTD {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background: #c0c0c0;
	color: #000000;
	font-family: Verdana,Arial,Sans-Serif;
	text-decoration: none;
}

.currentTD {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background: #000000;
	color: #ffffff;
	font-family: Verdana,Arial,Sans-Serif;
	text-decoration: none;
}

.menuTableTD {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.homeLink:link {
	color: #c0c0c0;
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}

.homeLink:active {
	color: #c0c0c0;
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}

.homeLink:visited {
	color: #c0c0c0;
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}

.homeLink:hover {
	color: #ffffff;
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}

.menuFrameTD {
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.menuItemTD {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	color: #000000;
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}

.menuItemTD:link {
	color: #000000;
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}

.menuItemTD:hover {
	color: #e00000;
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}

.menuItemTD:active {
	color: #ff0000;
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}

.menuItemTD:visited {
	color: #606060;
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	text-decoration: none;
}


.eventLink:link {
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	text-decoration: none;
}

.eventLink:hover {
	color: #202020;
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	text-decoration: none;
}

.eventLink:active {
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	text-decoration: none;
}

.eventLink:visited {
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	text-decoration: none;
}




.noBGcolor {
}

body {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.menuBody {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF, url(img/logo/menu_background.gif);
}

.contentrahmen {    
    border-top: 1px solid #CC0000;
    border-left: 1px solid #CC0000;
    border-right: 1px solid #CC0000;
}


h1 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #AA0000;
	text-decoration: none;
	line-height: normal;
	font-variant: normal;
	/* padding-top: 8px; */

}

h2 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

h3 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

h4 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-variant: normal;
	/* padding-top: 8px; */

}


.fliesstxt {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 14px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
    padding-left: 4px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.fakelink {/* wird als pseudolink fŸr die event detail view benutzt damit die nappel nicht drau rumdrŸcken*/
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #336666;
	text-decoration: underline;
}

.icontxt {/* verantwortlich für die tabellenzeile in der das icon drinneliegt */
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 14px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
    	padding-left: 10px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 4px;
}

.addon {/* für banner, bildunterschriften etc gut */
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
    	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.greenmark {/* macht den text grün */
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 14px;
	font-size: 12px;
	font-weight: normal;
	color: #336666;
	text-decoration: none;
}



/*+++++++++++++++++++++++          1.2.            +++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++   text in eingabemasken, input types   +++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


input, select, textarea {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
    	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.formtxt {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
    	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}



/*+++++++++++++++++++++++          4.            +++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++   Definition der Tabellenzeilen HAUPTnavigation   ++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.tdtrenn {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 5px;
    	border-top: 0px;
    	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}


.tdnavi01 {
    	border-top: 1px dashed #336666;
    	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.tdnavi02 {
    	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
}

.tdnavi03 {
    	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.tdnaviLANGUAGE {
    	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}




/*+++++++++++++++++++++++          5.            +++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++   Navigation Head/Footer   ++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.head:link {
		font-family: Tahoma, Arial, Helvetica, Verdana;
		font-size: 11px;
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;

}

.head:hover {
		font-family: Tahoma, Arial, Helvetica, Verdana;
		font-size: 11px;
		font-weight: normal;
		color: #FF9999;
		text-decoration: none;
}

.head:active {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FF9999;
	text-decoration: none;

}

.head:visited {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}




/*+++++++++++++++++++++++          6.            +++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++   Navigationsebene 01 / Hauptnavigation   ++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.navi01:link {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left:15px;
	padding-top:6px;
	padding-bottom:6px;
	display: block;

}

.navi01:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background: #CAD6D6;
	padding-left:15px;
	padding-top:6px;
	padding-bottom:6px;
	display: block;
}

.navi01:active {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background: #E6ECEC;
	padding-left:15px;
	padding-top:6px;
	padding-bottom:6px;
	display: block;
}

.navi01:visited {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left:15px;
	padding-top:6px;
	padding-bottom:6px;
	display: block;
}

.navi01 { /*++++++++++++   navigationsebene 01 INAKTIV   ++++++++++++++++++*/
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-left:15px;
	padding-top:6px;
	padding-bottom:6px;
	display: block;
}




/*+++++++++++++++++++++++          7.            +++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++   Navigationsebene 02 / Subnavigation 1   +++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.navi02:link {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left:25px;
	padding-top:1px;
	padding-bottom:3px;
	display: block;
}

.navi02:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: #CAD6D6;
	padding-left:25px;
	padding-top:1px;
	padding-bottom:3px;
	display: block;
}

.navi02:active {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: #E6ECEC;
	padding-left:25px;
	padding-top:1px;
	padding-bottom:3px;
	display: block;
}

.navi02:visited {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left:25px;
	padding-top:1px;
	padding-bottom:3px;
	display: block;
}


.navi02 { /*++++++++++++   navigationsebene 02 INAKTIV   ++++++++++++++++++*/
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left:25px;
	padding-top:1px;
	padding-bottom:3px;
	display: block;
}



/*+++++++++++++++++++++++          9.            +++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++   Allgemeine Links Ueberall   ++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

a:link {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #333366;
	text-decoration: underline;
}

a:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

a:active {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #333366;
	text-decoration: underline;
}

a:visited {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #333366;
	text-decoration: underline;
}


/*+++++++++++++++++++++++          10.            ++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++   Definition der Tabellenzeilen 	++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.adminleiste {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	background: #d0d0d0;
    	border-bottom: 1px solid #666666;
    	border-top: 1px solid #666666;

}

.cmsHEADER {
    	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background: #E6ECEC;
    	border-bottom: 1px solid #B7C9C9;
    	border-top: 1px solid #B7C9C9;

}



.tableFILLER {
	background: #F9F7F1;
	padding-top: 20px;
    	border-bottom: 5px solid #E0DBBA;

}


.elearnMARK1 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
    	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #F0EDDE;
    	border-bottom: 1px solid #FFFFFF;
}

.elearnOWNER {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: mormal;
	background: #E8E4CB;
    	border-bottom: 1px solid #FFFFFF;
    	border-right: 1px solid #FFFFFF;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;

}


/*+++++++++++++++++++++++          11.            ++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++   Navigation e-Learning   +++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.elearnSUB:link {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.elearnSUB:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.elearnSUB:active {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}

.elearnSUB:visited {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}



/*+++++++++++++++++++++++          13.            ++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++   Hervorhebung Dozent   ++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.dozentTDmark {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	background: #D3B89E;
    	border-right: 1px solid #FFFFFF;
}



/*+++++++++++++++++++++++          14.            ++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++   Teaser/Bildleiste   +++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.teaser01{/* ist fuer den rand unten im CMS verantwortlich*/
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
    	border-bottom: 1px solid #FFFFFF;
}

.teaser02{
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

/*+++++++++++++++++++++++          15.            ++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++ Layer Definitionen für das Umschalten der Teaser-Bilder +++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.teaser {
	position: absolute;
	visibility: hidden; 
	z-index: 0;
}

.forward {
	position: absolute;	
	visibility: hidden; 
	z-index: 0;
}




/*++++++++++++++++++		16.		++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++   tabellenrahmen im editor   ++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.editorRAHMEN {    
    	border-top: 1px dashed #6E7979;
    	border-left: 1px dashed #6E7979;
   		border-right: 1px dashed #6E7979;
    	border-bottom: 1px dashed #6E7979;
}



/*++++++++++++++++++		17.		++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++   3. Menue-Ebene im elearningbereich   +++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



.elearnMENUEnone {/* ausserhalb der reiter*/
		font-family: Tahoma, Arial, Helvetica, Verdana;
		font-size: 12px;
		font-weight: normal;
		background: #FFFFFF;
    	border-top: 1px solid #ffffff;
    	border-right: 1px solid #ffffff;
    	border-left: 1px solid #ffffff;
    	border-bottom: 1px solid #336666;
}

.elearnMENUEon {/* aktivierter reiter, deswegen auch unten border=0*/
		font-family: Tahoma, Arial, Helvetica, Verdana;
		font-size: 12px;
		font-weight: normal;
		background: #ffffff;
    	border-top: 1px solid #336666;
    	border-right: 1px solid #336666;
    	border-left: 1px solid #336666;
    	border-bottom: 1px solid #ffffff;
}

.elearnMENUEoff {/* DEaktivierter reiter, deswegen auch umrandet kompletto*/
		font-family: Tahoma, Arial, Helvetica, Verdana;
		font-size: 12px;
		font-weight: normal;
		background: #E6ECEC;
    	border-top: 1px solid #336666;
    	border-right: 1px solid #336666;
    	border-left: 1px solid #336666;
    	border-bottom: 1px solid #336666;
}




/*+++++++++++++++++++++++          18.           +++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++     Linkdefinition der 3. Menue-Ebene     ++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.navi03:link {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #336666;
	text-decoration: none;
	display: block;
	padding-top:5px;
	padding-bottom:5px;
}

.navi03:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: #ffffff;
	display: block;
	padding-top:5px;
	padding-bottom:5px;
}

.navi03:active {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #336666;
	text-decoration: none;
	background: #CAD6D6;
	display: block;
	padding-top:5px;
	padding-bottom:5px;
}

.navi03:visited {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #336666;
	text-decoration: none;
	display: block;
	padding-top:5px;
	padding-bottom:5px;
}

.navi03 { /*++++++++++++   navigationsebene 03 INAKTIV   ++++++++++++++++++*/
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	display: block;
	padding-top:5px;
	padding-bottom:5px;
}




/*++++++++++++++++++       		    19.       ++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++     Kursüberschrift-Tabellenzeilen    +++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.courseTITLE {
		font-family: Tahoma, Arial, Helvetica, Verdana;
		font-size: 12px;
		font-weight: normal;
		background: #E6ECEC;
		padding-left:10px;
		padding-top:6px;
		padding-bottom:6px;
    	border-top: 1px solid #CAD6D6;
    	border-right: 1px solid #CAD6D6;
    	border-left: 1px solid #CAD6D6;
    	border-bottom: 1px solid #CAD6D6;
}




/*++++++++++++++++++       		    20.       ++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++    Programmeditor angaben			    +++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.programmtxt {/*schrift im Programm editor/preview/ansicht*/
		font-family: Tahoma, Arial, Helvetica, Verdana;
		font-size: 10px;
		font-weight: normal;
		color: #000000;
		text-decoration: none;
}


.programmakkreditation {/*ANMELDUNG ERFORDERLICH schrift im Programm editor/preview/ansicht*/
		font-family: Tahoma, Arial, Helvetica, Verdana;
		font-size: 10px;
		font-weight: normal;
		color: #0000FF;
		text-decoration: none;
}


.eventRAHMEN {
    	border-top: 1px solid #BEBEBE;
    	border-bottom: 1px solid #BEBEBE;
    	border-right: 1px solid #BEBEBE;
    	border-left: 1px solid #BEBEBE;
		background: #F3F3F3;
    	padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
}

.eventRAHMENLEER {/* zum testen und zum zŠhlen*/
		/*background: #666666;*/
}



.eventRAHMENerror {
    	border-top: 1px solid #BEBEBE;
    	border-bottom: 1px solid #BEBEBE;
    	border-right: 1px solid #BEBEBE;
    	border-left: 1px solid #BEBEBE;
		background: #CC0000;
    	padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
}


.locationTITLE {
		font-family: Tahoma, Arial, Helvetica, Verdana;
		font-size: 10px;
		font-weight: normal;
		background: #E6ECEC;
	    border-top: 1px solid #CAD6D6;
	    border-right: 1px solid #CAD6D6;
	    border-left: 1px solid #CAD6D6;
	    border-bottom: 1px solid #CAD6D6;
    	padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
}





/*++++++++++++++++++       		    21.       +++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++ 21.Program Preview td-fŠrbung on mouse over et   ++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.eventMOUSEOVER {
    	border-top: 1px solid #BEBEBE;
    	border-bottom: 1px solid #BEBEBE;
    	border-right: 1px solid #BEBEBE;
    	border-left: 1px solid #BEBEBE;
		background: #E6ECEC;
    	padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		cursor: hand;
}




/*++++++++++++++++++       		    22.       +++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++       	 CHAT Farbdefinitionen	    +++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.chat01 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #CC3366;
	text-decoration: none;
}

.chat02 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #669933;
	text-decoration: none;
}

.chat03 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #FF3333;
	text-decoration: none;
}

.chat04 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #660099;
	text-decoration: none;
}

.chat05 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #3366FF;
	text-decoration: none;
}

.chat06 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #003300;
	text-decoration: none;
}

.chat07 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #9999FF;
	text-decoration: none;
}

.chat08 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #006666;
	text-decoration: none;
}

.chat09 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #CC66FF;
	text-decoration: none;
}

.chat10 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #66CC00;
	text-decoration: none;
}

.chat11 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #FF0066;
	text-decoration: none;
}

.chat12 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #003333;
	text-decoration: none;
}

.chat13 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #006633;
	text-decoration: none;
}

.chat14 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #6699FF;
	text-decoration: none;
}

.chat15 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #CC6633;
	text-decoration: none;
}

.chat16 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #999933;
	text-decoration: none;
}

.chat17 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #009999;
	text-decoration: none;
}

.chat18 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #FF9933;
	text-decoration: none;
}

.chat19 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.chat20 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #666600;
	text-decoration: none;
}

.chat21 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #666699;
	text-decoration: none;
}

.chat22 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #999966;
	text-decoration: none;
}

.chat23 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #E97C7C;
	text-decoration: none;
}

.chat24 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #91916D;
	text-decoration: none;
}

.chat25 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #E1BC50;
	text-decoration: none;
}

.chat26 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #AE1D41;
	text-decoration: none;
}

.chat27 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #165E83;
	text-decoration: none;
}

.chat28 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #168383;
	text-decoration: none;
}

.chat29 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #5E3A3A;
	text-decoration: none;
}

.chat30 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #E17450;
	text-decoration: none;
}

.chat31 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #658A41;
	text-decoration: none;
}

.chat32 {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #A7A7F0;
	text-decoration: none;
}















/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++   Temporaerer Schrott   +++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.temp{
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}


.adminhead {
    	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #D2CC9C;
}


.normtxt { /*++++  normtxt soll eigentlich nicht weiter benutzt werden  +++++*/
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}



.elearn01:link {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	display: block;

}

.elearn01:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: #E0DBBA;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	display: block;
}

.elearn01:active {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background: #ECEAD5;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	display: block;
}

.elearn01:visited {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	display: block;
}

.elearnTITLE {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: bold;
    	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #E8E4CB;
    	border-bottom: 1px solid #FFFFFF;
}

.elearnTDaktiv {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
    	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #E0DBBA;
    	border-top: 1px solid #E0DBBA;
    	border-right: 1px solid #E0DBBA;
    	border-left: 1px solid #E0DBBA;
}

.elearnTDinaktiv {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	background: #FFFFFF;
    	border-top: 1px solid #E0DBBA;
    	border-right: 1px solid #E0DBBA;
    	border-left: 1px solid #E0DBBA;
}



.zeitdarstellungTD {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: mormal;
	background: #F2EFE1;
    	border-bottom: 1px solid #FFFFFF;
    	border-right: 1px solid #FFFFFF;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;

}


