/* (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												{ margin: 0px; margin-bottom: 5px; padding: 0px; }
.pageview li											{ display: inline; margin-right: 5px; }

/* 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 .formular-login											{ }
.login .formular-login h2										{ font-size: 12px; margin: 12px 0px 1px 20px; color: #ffffff; }

.login .formular-login .rahmen-oben-aussen						{ }
.login .formular-login .rahmen-oben-aussen .rahmen-oben-innen	{ }
.login .formular-login .rahmen-seite							{ }
.login .formular-login .rahmen-seite .formular-login			{ }
.login .formular-login .rahmen-unten 							{ }
.login .formular-login .rahmen-unten .rahmen-unten-links		{ }

.login .formular-login .formular-login							{ margin-left: 20px; }
.login .formular-login .formular-login form					    { }
.login .formular-login .formular-login form label				{ }
.login .formular-login .formular-login .form-text				{ width: 100px; margin-right: 10px; font-size: 11px; float: left; }
.login .formular-login .formular-login a:link					{ font-size: 10px; color: #e7e7e7; }
.login .formular-login .formular-login a:visited				{ font-size: 10px; color: #e7e7e7; }
.login .formular-login .formular-login a:hover					{ font-size: 10px; color: #c10e30; }
.login .formular-login .formular-login a:active				    { font-size: 10px; color: #e7e7e7; }
.login .formular-login .formular-login .form-button			    { position:absolute; top: 27px; left: 240px; border: 1px solid #f79833; }

.login .formular-login .formular-status						    { margin-left: 20px; }
.login .formular-login .formular-status .kennung				{ color: #ffffff; }
.login .formular-login .formular-status .aendern				{ }
.login .formular-login .formular-status .button				    { }
.login .formular-login .formular-status .form-button			{ position:absolute; top: 27px; left: 240px; background: #ffffff; border: 1px solid #f79833; }


.main .formular-login										{ }
.main .formular-login h2									{ font-size: 12px; margin: 8px 0px 5px 20px; }

.main .formular-login .rahmen-oben-aussen					{ }
.main .formular-login .rahmen-oben-aussen .rahmen-oben-innen{ }
.main .formular-login .rahmen-seite							{ }
.main .formular-login .rahmen-seite .formular-login			{ }
.main .formular-login .rahmen-unten 						{ }
.main .formular-login .rahmen-unten .rahmen-unten-links		{ }

.main .formular-login .formular-login						{ margin-left: 20px; }
.main .formular-login .formular-login form					{ }
.main .formular-login .formular-login form label			{ }
.main .formular-login .formular-login .form-text			{ width: 100px; margin-right: 10px; font-size: 11px; float: left; }
.main .formular-login .formular-login a:link				{ }
.main .formular-login .formular-login a:visited				{ }
.main .formular-login .formular-login a:hover				{ }
.main .formular-login .formular-login a:active				{ }
.main .formular-login .formular-login .form-button			{ margin-left: 530px; margin-top: 10px; border: 1px solid #000000; }


.main .formular-login .formular-status						{ }
.main .formular-login .formular-status .kennung				{ margin-left: 20px; }
.main .formular-login .formular-status .aendern				{ }
.main .formular-login .formular-status .button				{ }
.main .formular-login .formular-status .form-button			{ margin-left: 540px; margin-top: 10px; border: 1px solid #000000; }

/* 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-produkte .liste .preis					        { margin-bottom: 1px; }
.modul-produkte .liste .form-eingabe-zeile              { width: 40px; }
.modul-produkte .liste label					        { float: left; width: 0px; }
.modul-produkte .liste .form-text					    { width: 20px; border: 1px solid #f79833; }

.modul-bestellungen form .form-eingabe-zeile			{ clear: none; margin-bottom: 0px; }
.modul-bestellungen .nummer input                       { margin-bottom: 1px; margin-left: 2px; float: left; height: 19px; width: 100px; border: 1px solid #f79833; }
.modul-bestellungen .nummer select                      { margin-bottom: 1px; margin-left: 2px; float: left; height: 19px; width: 120px; border: 1px solid #f79833; }

.modul-newsletter form .form-eingabe-zeile			    { clear: none; margin-bottom: 0px; }
.modul-newsletter .zusammenstellen .datensatz           { height: 22px; }
.modul-newsletter .zusammenstellen input                { margin-bottom: 1px; margin-left: 2px; float: left; height: 19px; width: 100px; border: 1px solid #f79833; }
.modul-newsletter .zusammenstellen select               { margin-bottom: 1px; margin-left: 2px; float: left; height: 19px; width: 120px; border: 1px solid #f79833; }



