
/*	1. Allgemeine Angaben													*/
/*	1.2. Text in eingabemasken, input types									*/
/*	1.3. Suchdefinitionen, Ergebnisse etc.									*/
/*	1.4. Archivenazeige                                           	        */
/*  2. Definition der Tabellenhintergruende des Haupt/Contentbereichs		*/
/*  3. Definition der Tabellenzeilen des Adminbereiches						*/
/*	4. Definition der Tabellenzeilen HAUPTnavigation						*/
/*	5. Navigation Head/Footer												*/
/*	6. Navigationsebene 01 / Hauptnavigation								*/
/*	7.1 Navigationsebene 02 / Subnavigation 2								*/
/*	7.2 Navigationsebene 03 / Subnavigation 3								*/
/*	7.3 Navigationsebene 04 / Subnavigation 4								*/
/*	8. reiter NAVI Workgroup												*/
/*	8.2. Menue-Ebene Reiterlook												*/
/*	9. Allgemeine Links Ueberall											*/
/*	10.Definition der Tabellenzeilen im commtool							*/
/*	11.Navigation e-Learning												*/
/*	13.Hervorhebung Dozent													*/
/*	14.Teaser/Bildleiste													*/
/*	15.Layer Definitionen fuer das Umschalten der Teaser-Bilder				*/
/*	16.Definition der Tabellenrahmen im editor								*/
/*	18. Sitemapdefinitionen													*/
/*	19.Kurs/Workgroupueberschrift-Tabellenzeilen							*/
/*	20.Programmeditor angaben												*/
/*	21.Program Preview td-faerbung on mouse over etc						*/
/*	22.CHAT Farbdefinitionen												*/



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

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

body {
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image:url(img/background.gif);
}


h1 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-variant: normal;
	padding-top: 8px;

}

h2 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}


.fliesstxt {
	line-height: 14px;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 4px;
}

.icontxt {/* verantwortlich fuer die tabellenzeile in der das icon drinneliegt */
	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;
}

.fakelink {/* wird als pseudolink fuer die event-detail-view benutzt damit niemand drauf rumdrueckt */
	font-size: 12px;
	font-weight: normal;
	color: #485962;
	text-decoration: underline;
}
.addon {/* fuer banner, bildunterschriften etc gut */
	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 gruen */
	line-height: 14px;
	font-size: 12px;
	font-weight: normal;
	color: #336666;
	text-decoration: none;
}

.headsearch {
font-size: 10px;
}

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


input, select, textarea {
	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-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
    padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}


/*++++++++++++++++++++++++++++          1.3.            +++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++   Suchdefinitionen, Ergebnisse etc.		+++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.SearchResultCOUNT {
	color: #D92F24;
}

.SearchResultHEADLINE {
	font-weight: bold;
	color: #000000;
}

.SearchResultLINK {
	color: #000000;
}

.SearchORIGNIAL {
	color: #D92F24;
}

/*++++++++++++++++++++++++++++          1.4.            +++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++   Archiveanzeige                        +++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.ArchiveYearHEADLINE {
	font-weight: bold;
}

.ArchiveYearNOLINK {
	color: #BBBBBB;
}

.ArchiveYearACTIVELINK {

}

.ArchiveCOUNTRY_LINK {
	text-align: right;
}

/*+++++++++++++++++++++++++++          2.            +++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++   Definition der Tabellenhintergruende des Haupt/Contentbereichs  ++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



.mainTABLE{/*generiert den blauen background*/
	/*background: #FF0000;debug ausgabe org: E6EAEC*/
	background: #E6EAEC;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.contentTABLE{/*generiert den hellen background fuer fliesstext, listen etc */
	background: #FAFAFA;
}




/*+++++++++++++++++++++++          3.            +++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++   Definition der Tabellenzeilen des Adminbereiches  +++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.adminAREA {/*generiert die abgrenzungen der cms-buttons oben*/
	background: #BEC9CF;
}


.adminleiste {
	font-size: 12px;
	background: #E6EAEC;
}

.cmsHEADER {
    padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background: #BEC9CF;
}

.hlptdtxtkl {
	font-size: 11px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 4px;
	background: #FAFAFA;
}

.hlptdtxtklbr {
	font-size: 10px;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 4px;
	background: #FAFAFA;
}

.hlptdtxtklhead {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-variant: normal;
	padding-left: 0px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 4px;
	background: #FAFAFA;
}

.txtkleinMARKIERT {
	font-size: 10px;
	color: #485962;
}

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

.tdtrenn {
	font-size: 10px;
    border-top: 0px;
    padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background:#dadcdd;
}

.tdtrenn2 {
	font-size: 10px;
    border-top: 0px;
    padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background:#dadcdd;
}

.tdnavi01 {
	background:#dadcdd;
}

.tdnavi02 {
	background:#ececec;
}

.tdnavi03 {
	background:#ececec;
}

.tdnavi04 {
	background:#ececec;
}

.tdnavi05 {
	background:#ececec;
}

.tdnaviLANGUAGE {
	background:#65808F;
}




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


.head:link {
	font-size: 11px;
	font-weight: normal;
	color: #42555E;
	text-decoration: none;

}

.head:hover {
	font-size: 11px;
	font-weight: normal;
	color: #68777F;
	text-decoration: none;
}

.head:active {
	font-size: 11px;
	font-weight: normal;
	color: #42555E;
	text-decoration: none;
}

.head:visited {
	font-size: 11px;
	font-weight: normal;
	color: #42555E;
	text-decoration: none;
}



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

.navi01:link {
	font-size: 11px;
	font-weight: normal;
	/*Farbe Hauptnavi*/
	color: #1b549f;
	text-decoration: none;
	padding-left:11px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;

}

.navi01:hover {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background: #1b549f;
	padding-left:11px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}

.navi01:active {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background: #ABBEC6;
	padding-left:11px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}

.navi01:visited {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}

.navi01 { /*++++++++++++   navigationsebene 01 INAKTIV   ++++++++++++++++++*/
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}




/*+++++++++++++++++++++++          7.1            ++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++   Navigationsebene 02 / Subnavigation 2   +++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.navi02:link {
	font-size: 11px;
	font-weight: normal;
	color: #8c8c8c;
	text-decoration: none;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}

.navi02:hover {
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background: #ABBEC6;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}

.navi02:active {
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	background: #E6ECEC;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}

.navi02:visited {
	font-size: 11px;
	font-weight: normal;
	color: #8c8c8c;
	text-decoration: none;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}


.navi02 { /*++++++++++++   navigationsebene 02 INAKTIV   ++++++++++++++++++*/
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}


/*+++++++++++++++++++++++          7.2            ++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++   Navigationsebene 03 / Subnavigation 3   +++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.navi03:link {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:30px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}

.navi03:hover {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background: #ABBEC6;
	padding-left:30px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}

.navi03:active {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background: #ABBEC6;
	padding-left:30px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}

.navi03:visited {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:30px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}


.navi03 { /*++++++++++++   navigationsebene 03 INAKTIV   ++++++++++++++++++*/
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left:30px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}


/*+++++++++++++++++++++++          7.3            ++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++   Navigationsebene 04 / Subnavigation 4   +++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.navi04:link {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:40px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}

.navi04:hover {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background: #E6ECEC;
	padding-left:40px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}

.navi04:active {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background: #E6ECEC;
	padding-left:40px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}

.navi04:visited {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:40px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}


.navi04 { /*++++++++++++   navigationsebene 04 INAKTIV   ++++++++++++++++++*/
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left:40px;
	padding-top:3px;
	padding-bottom:3px;
	display: block;
}



/*+++++++++++++++++++++++++++          8          ++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++   reiter NAVI Workgroup   ++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


.reiterNAVI {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display: block;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:20px;
	padding-left:20px;
}

.reiterNAVI:hover {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background: url(img/elements/reitermenue_active_over.gif);
	display: block;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:20px;
	padding-left:20px;
}


/*+++++++++++++++++++++++++++++++		8.2.	++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++   3. Menue-Ebene Reiter-Look		   +++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



.elearnMENUEnone {/* ausserhalb der reiter*/
	font-size: 12px;
	font-weight: normal;
	background: url(img/elements/reitermenue_line.gif);
}

.elearnMENUEon {/* aktivierter reiter, deswegen auch unten border=0*/
	font-size: 12px;
	font-weight: normal;
	background: url(img/elements/reitermenue_active.gif);
}

.elearnMENUEoff {/* DEaktivierter reiter, deswegen auch umrandet kompletto*/
	font-size: 12px;
	font-weight: normal;
	background: url(img/elements/reitermenue_inactive.gif);
}




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

a:link {
	font-size: 12px;
	font-weight: normal;
	color: #485962;
	text-decoration: underline;
}

a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

a:active {
	font-size: 12px;
	font-weight: normal;
	color: #485962;
	text-decoration: underline;
}

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

a {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}


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




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


.elearnMARK1 {
	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-size: 12px;
	font-weight: normal;
	background: #E8E4CB;
    border-bottom: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;

}

.groupTABLE {/*generiert die abgrenzungen der module, submodule in gruppen*/
	background: #DEE4E7;
	line-height: 14px;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 3px;
}

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

.elearnSUB:link {
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.elearnSUB:hover {
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.elearnSUB:active {
	font-size: 9px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}

.elearnSUB:visited {
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}



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

.dozentTDmark {
	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-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-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

/*++++++++++++++++++++++++          15.            ++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++ Layer Definitionen fuer das Umschalten der Teaser-Bilder ++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

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

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




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


.itemRAHMEN {
    border-top: 0px solid #FF0000;
    border-left: 0px solid #FF0000;
   	border-right: 0px solid #FF0000;
    border-bottom: 0px solid #FF0000;
}



/*++++++++++++++++++       		    18.       ++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++    Sitemapdefinitionen    +++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.navi01sitemap {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.navi01sitemap:hover {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}


.navi02sitemap {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.navi02sitemap:hover {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}


.navi03sitemap {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.navi03sitemap:hover {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}


.navi04sitemap {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.navi04sitemap:hover {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}





/*++++++++++++++++++       		    19.       ++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++     Kurs/Workgroupueberschrift-Tabellenzeilen    ++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.courseTITLE {
	font-size: 12px;
	font-weight: normal;
	background: #EBEEEF;
	padding-left:10px;
	padding-top:6px;
	padding-bottom:6px;
   	border-top: 1px solid #65808F;
   	border-right: 1px solid #65808F;
   	border-left: 1px solid #65808F;
   	border-bottom: 1px solid #65808F;
}




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

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


.programmakkreditation {/*ANMELDUNG ERFORDERLICH schrift im Programm editor/preview/ansicht*/
	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;
}


.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-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.       ++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++    Program Preview td-faerbung on mouse over etc  +++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.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;
}

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


.chat01 {
	line-height: 6px;
	font-size: 12px;
	font-weight: normal;
	color: #CC3366;
	text-decoration: none;
}

