/* (c) 2001 - 2007, EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */

/* 
Hinweise:
.MODUL .KOMMANDO TAG
*/

/* Druckvorschau */
.modul-druckvorschau				{ float:right; text-align:right; padding:14px; }
.modul-druckvorschau a:link			{ font-weight:normal; color: #FFFFFF; display:block; padding-left:18px; background:url(../pics/layout/icon_print.gif) no-repeat left center; }
.modul-druckvorschau a:visited		{ font-weight:normal; color: #FFFFFF; display:block; padding-left:18px; background:url(../pics/layout/icon_print.gif) no-repeat left center; }
.modul-druckvorschau a:hover		{ font-weight:normal; color: #FFFFFF; display:block; padding-left:18px; background:url(../pics/layout/icon_print.gif) no-repeat left center; }
.modul-druckvorschau a:active		{ font-weight:normal; color: #FFFFFF; display:block; padding-left:18px; background:url(../pics/layout/icon_print.gif) no-repeat left center; }


/* cy:con Portaleditor */
.cycon-portaleditor										{ margin: 0px; padding: 1px; border-width: 0px; }
.cycon-portaleditor-x									{ margin: 0px; padding: 0px; border-width: 1px; border-style: dashed; border-color: #a0a0a0; }
.cycon-portaleditor-bezeichner							{ }
.cycon-portaleditor-zeile								{ }

/* Klasse: Pageview */
.pageview												{ margin: 0px; margin-bottom: 5px; padding: 0px; }
.pageview li											{ display: inline; margin-right: 5px; }

/* Element: suche */
.suche													{ float:right; padding: 14 0 14 0; width: 100%; text-align: right; border-bottom: 1px solid #FFFFFF;   }

.suche .formular-suche									{ float:right;  padding-right: 13px; }
.suche .formular-suche form								{ color: #FFFFFF; font-size: 14px;  }
.suche .formular-suche .form-text						{ width: 189px; border: 1px solid #FFFFFF; background-color: #F7C3AB; height: 20px; color: #000000; font-size: 14px; }
.suche .formular-suche .form-button						{ width: 26px; height: 26px; background: url(../pics/layout/button_related.gif); border:none; cursor: pointer; }
.suche .formular-submit									{ color:#FFFFFF; font-size:14px; }
.suche a:link,
.suche a:hover,
.suche a:visited,
.suche a:active											{ color:#FFFFFF; font-size:14px;}

.suche-trefferliste										{ }
.suche-trefferliste .treffer .nummer					{ width: 25px; float:left;}

/* Element: formular */
.formular												{ }
.formular .form-eingabe-zeile							{ }
.formular label											{ }
.formular .form-text									{ }
.formular .form-button									{ }

/* Optional: Textfelder erhalten beim Überfahren mit der Maus und bei Eingabe eine andere Rahmenfarbe
.formular .form-text :hover								{ border: 1px solid #888888; }
.formular .form-text :focus								{ border: 1px solid #888888; }*/

.formular .formular-kontakt								{ }
.formular .formular-empfehlung							{ }

/* Element: formular_login */

.login											{ float: right; padding: 14 0 14 0;width: 100%; border-bottom: 1px solid #FFFFFF; margin: 0px; }
.login a:link,
.login a:hover,
.login a:visited,
.login a:active									{ color: #FFFFFF; font-size: 14px;  padding-left: 12px;}

.login .formular-login							{ float: right; text-align: right; padding: 0 14 0 14; margin: 0px;   }
.login .formular-login form,
.login .formular-login form *					{ color: #FFFFFF; font-size: 14px;}
.login .formular-login form label				{ text-align: left; }
.login .formular-login .form-text				{ width: 189px; border: 1px solid #FFFFFF; background-color: #F7C3AB; height: 20px; color: #000000; }
.login .formular-login a:link					{ }
.login .formular-login a:visited				{ }
.login .formular-login a:hover					{ }
.login .formular-login a:active					{ }
.login .form-button								{width: 26px; height: 26px; background: url(../pics/layout/button_related.gif); border:none; cursor: pointer; background-repeat:no-repeat; }

.login .formular-status							{ float:right; text-align: right; padding-right: 14px; color: #FFFFFF; font-size: 14px; border: 0px;    }
.login .formular-status .logout_button			{ padding-top: 5px; color: #FFFFFF; font-size: 14px;}

.login .bezeichner_logout						{ }

/* Element: formular_passwort */
.formular-passwort										{ }
.formular-passwort .form-button							{ }
.formular-passwort .form-text							{ width: 180px; }

.formular-passwort .formular-passwort-vergessen			{ }
.formular-passwort .formular-passwort-aendern			{ }

/* Element: modul_system_ist_neu */
.modul-system-ist-neu									{ }

/* Element: modul_news */
.modul-news-startseite									{ float:left; padding: 14 0 0 0; width: 100%; text-align: left; border-bottom: 1px solid #FFFFFF;   }
.modul-news-startseite *								{ color: #FFFFFF}
.modul-news-startseite .liste							{ float: left; padding: 0 14 14 14; }
.modul-news-startseite .datum-titel						{ font-size: 14px; font-weight: bold; }
.modul-news-startseite a:link							{ color: #ffffff; font-weight:normal; text-decoration: none; }
.modul-news-startseite a:hover							{ color: #ffffff; font-weight:normal; text-decoration: underline; }
.modul-news-startseite a:visited						{ color: #ffffff; font-weight:normal; text-decoration: none; }
.modul-news-startseite a:active							{ color: #ffffff; font-weight:normal; text-decoration: underline; }
.datum-titel h2											{ border-bottom: 0px; padding-bottom: 0px; }
.liste .absatz_newsliste								{ padding: 10 10 0 10; } /*padding: 10 10 0 10;*/
.aufmacher												{ padding: 0 0 5px 0; }


/* Kurse */
.kurse_dozenten_bild img								{ padding-right: 10px;}
.kurse_liste td											{ background-color: #DBDBDB; padding: 5px;  }
.kurse_liste td.kopf									{ background-color: #BBBBBB; font-weight: bold; }
.kurse_liste td.kopf.dozenten							{ width: 150px; }
.kurse_liste td.kopf.starten							{ width: 60px; }
.kurse_liste td.kopf.entfernen							{ width: 60px; }
.kurse_liste td.spalte.dozenten							{ width: 150px;  }
.kurse_liste td.spalte.starten							{ width: 60px; text-align: center; }
.kurse_liste td.spalte.entfernen						{ width: 60px; text-align: center; }
.link-email												{ line-height: 16px; background: url(../../admin/pics/16x16/mail2.png) left center no-repeat; padding-left: 20px; }


/* Kurse-Inhalte */
.kurse_inhalt_liste td									{ background-color: #DBDBDB; padding: 5px;   }
.kurse_inhalt_liste td.kopf								{ background-color: #BBBBBB; font-weight: bold;}
.kurse_inhalt_liste td.kopf.ressourcen					{ width: 80px; }
.kurse_inhalt_liste td.spalte.ressourcen				{ width: 80px; }
.kurse_inhalt_liste td.spalte.ressourcen .ressource		{ float: left; padding-right: 3px; }

/* Kurse-Downloads */
.kurse_downloads_liste										{ width: 100%; }
.kurse_downloads_liste td									{ background-color: #DBDBDB; padding: 5px;   }
.kurse_downloads_liste td.kopf								{ background-color: #BBBBBB; font-weight: bold; }
.kurse_downloads_liste td.kopf.art							{ width: 16px; text-align: center; }
.kurse_downloads_liste td.kopf.name							{ }
.kurse_downloads_liste td.kopf.ressourcen					{ width: 80px;  }


/* MyLearn Menu */
.modul-mylearn-menu						{ float:left; padding: 14 0 0 0; width: 100%; text-align: left; border-bottom: 1px solid #FFFFFF; }
.modul-mylearn-menu ul					{ padding: 0 0 14px 14px; margin: 0px 0px 0px 0px; list-style: none; }	

.modul-mylearn-menu	a:link 				{ color: #ffffff; font-size: 14px; font-weight:normal; }
.modul-mylearn-menu	a:hover				{ color: #ffffff; font-size: 14px; font-weight:normal; text-decoration: underline; }
.modul-mylearn-menu	a:visited 			{ color: #ffffff; font-size: 14px; font-weight:normal; }
.modul-mylearn-menu	a:active 			{ color: #ffffff; font-size: 14px; font-weight:normal; }
	
.modul-mylearn-menu	a.aktiv:link 		{ font-weight:bold; }
.modul-mylearn-menu	a.aktiv:hover		{ font-weight:normal; text-decoration: underline; }
.modul-mylearn-menu	a.aktiv:visited 	{ font-weight:bold; }
.modul-mylearn-menu	a.aktiv:active 		{ font-weight:bold; }




/* Hier können nun alle benötigten Definitionen für die modul_* Elemente eingefügt werden. */




