/* (c) EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */

/* 
Hinweise:
.MODUL .KOMMANDO TAG
*/

/* 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								{ text-align: left; }

/* Klasse: Pageview */
.pageview															{ padding:0px; padding-top: 5px; float:right; }
.pageview li													{ float:left; margin-left:5px; list-style:none; }
.pageview li a												{ font-size:11px; }

.pageview li.pageview-inaktiv a:link,
.pageview li.pageview-inaktiv a:visited												{ font-size:11px; font-weight:normal; color:#ababab; text-decoration:none; }
.pageview li.pageview-inaktiv a:hover,
.pageview li.pageview-inaktiv a:active												{ font-size:11px; font-weight:normal; color:#006ab3; text-decoration:none; }

.pageview li.pageview-aktiv a:link,
.pageview li.pageview-aktiv a:visited													{ font-size:11px; font-weight:normal; color:#006ab3; text-decoration:underline;  }
.pageview li.pageview-aktiv a:hover,
.pageview li.pageview-aktiv a:active													{ font-size:11px; font-weight:normal; color:#006ab3; text-decoration:underline; }

/* Element: formular */
.formular {
	text-align: center;
}
.formular table {
	width:400px;
	margin: 0px auto;
	text-align: left;
}
.formular .fornular-abstand {
	padding: 0px 0px 5px;
}
.formular table .linke-spalte,
.formular table .rechte-spalte {
	width:200px;
}
.formular .fehler {
	width: 400px;
	margin: 0px auto;
	padding: 0px 0px 20px;
	text-align: left;
}
.formular .fehler .fehler-titel strong,
.formular .fehler .fehler-zeile {
	color: #D40032;
}
.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 */

.formular-login											{ }
.formular-login h2										{ }

.formular-login .rahmen-oben-aussen						{ }
.formular-login .rahmen-oben-aussen .rahmen-oben-innen	{ padding-left: 10px; padding-top: 10px; }
.formular-login .rahmen-seite							{ }
.formular-login .rahmen-seite .formular-login			{ }
.formular-login .rahmen-unten 							{ }
.formular-login .rahmen-unten .rahmen-unten-links		{ }

.formular-login .formular-login							{ padding: 10px 9px 10px 9px; }
.formular-login .formular-login form					{ }
.formular-login .formular-login form label				{ }
.formular-login .formular-login .form-text				{ width: 180px; }
.formular-login .formular-login a:link					{ }
.formular-login .formular-login a:visited				{ }
.formular-login .formular-login a:hover					{ }
.formular-login .formular-login a:active				{ }
.formular-login .formular-login .form-button			{ }

.formular-login .formular-status						{ padding: 10px 9px 10px 9px; }
.formular-login .formular-status .kennung				{ margin-bottom: 5px; }
.formular-login .formular-status .aendern				{ margin-bottom: 5px; }
.formular-login .formular-status .button				{ margin-bottom: 5px; }
.formular-login .formular-status .form-button			{ padding: 1px 9px; border: 1px solid #cccccc; background-color: #ffffff; }

/* 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									{ }


/* Kalender Formular */
.popup-kalender 										{ margin: 10px 20px 0px 20px; }
.popup-kalender label									{ color: #707173}

.popup-kalender table									{ border: 1px solid #CBCBCB; clear: both; margin-top: 5px;}
.popup-kalender table th								{ width: 29px; height: 25px; background: #aaaaaa; color:#FFFFFF; }
.popup-kalender table td								{ height: 18px; background:#DDDDDD; }
.popup-kalender table a									{ display:block; }
.popup-kalender table a:hover							{ background:#cbcbcb; }

.popup-kalender table .tag								{ }
.popup-kalender table .tag a							{ }
.popup-kalender table .ftag								{ background:#bbbbbb; }
.popup-kalender table .ftag a							{ color:#FFFFFF; }
.popup-kalender table .gewaehlt							{ background:#BD484E; }
.popup-kalender table .gewaehlt a						{ font-style: italic; }
.popup-kalender table .aktuell							{ background:#D58A8D; }
.popup-kalender table .aktuell a						{ font-weight: bold; }
.popup-kalender table .tag_leer							{ background:#cbcbcb; }

.popup-kalender .form-eingabe-zeile 					{ clear: both; float: none; }
.popup-kalender .form-eingabe-zeile label				{ text-align:left; width:95px; float: left; }
.popup-kalender .form-eingabe-zeile .form-select		{ width: 90px; float: right;}
.popup-kalender .form-eingabe-zeile .form-dropdown		{ float: right; margin-bottom: 3px;}


.modul-newsletter-empfaenger .einfuegen				{ }
.modul-newsletter-empfaenger .einfuegen .form-eingabe-zeile { padding: 0 0 5px;}
.modul-newsletter-empfaenger .einfuegen label				{ float:left; width: 200px; }
.modul-newsletter-empfaenger .einfuegen				{ }
.modul-newsletter-empfaenger .einfuegen				{ }
.modul-newsletter-empfaenger .einfuegen				{ }

/* Hier können nun alle benötigten Definitionen für die modul_* Elemente eingefügt werden. */


