/* (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 ul                                            { width: 490px;}
.pageview li											{ display: inline; margin-right: 5px; }
.pageview li a											{ display: inline; margin-right: 8px; }

/* Element: suche */
.suche													{ float: left; position: absolute; bottom: 2px; right: 0; }
.suche-trefferliste										{ float: left; clear: both;}

.content .suche                                         { float: left; position: relative; text-align: left; clear: none;}
.content .suche .formular-suche .form-text				{ width: 220px; float: right; line-height: 15px; height: 18px; padding: 0; margin-top: 1px; clear: none;   }
.content .suche .formular-suche .form-button			{ clear: none; font-size: 11px; float: left; margin-left: 2px; display: block; margin-right: 1px; width: 50px; line-height: 18px; height: 23px; padding: 0; /*border: 0px;*/ }
.content .suche .rahmen-seite						    { float: left; width: 320px; clear: none; }
.content .suche .formular-suche							{ float: left; padding: 0px 0px 0px 0px; position: relative; width: 440px; line-height: 20px; height: 20px; clear: none; }
.content .suche .formular-suche .form-eingabe-zeile		{ width: 300px; float: left; display: block; line-height: 21px; height: 21px; clear: none; }
.content .suche .formular-suche .form-eingabe-zeile label { width: 70px; float: left; display: block; line-height: 21px; height: 21px; clear: none; }

.suche h2												{ }

.suche .formular-suche									{ float: right; padding: 0px 0px 0px 0px; width: 118px; }
.suche .formular-suche form								{ }
.suche .formular-suche .form-eingabe-zeile				{ }
.suche .formular-suche .form-text						{ width: 70px; float: right; line-height: 14px; margin-top: 1px;}
.suche .formular-suche .form-button						{ font-size: 9px; float: right; margin-left: 2px; margin-right: 1px; width: 40px; height: 20px; /*border: 0px;*/ }

.suche .rahmen-seite									{ width: 118px;}
/*

.suche													{ float: right; width: 110px;}

.suche h2												{ }

.suche .formular-suche									{ float: left; padding: 0px; }
.suche .formular-suche form								{ float: left; }
.suche .formular-suche .form-eingabe-zeile				{ float: left;}
.suche .formular-suche .form-text						{ float: left; width: 80px; }
.suche .formular-suche .form-button						{ float: right; margin-left: 85px; }

.suche .formular-suche-filter							{ padding-left: 10px; }
.suche .formular-suche-filter .form-select				{ width: 180px; }
.suche .formular-suche-filter label						{  }*/

.suche .trefferliste									{ display: block; margin-top: 20px; background-color: #fff;}	
.suche .trefferliste .wortvorschlag						{ }	
.suche .trefferliste .kopf								{ margin-bottom: 10px; width: 495px; float: left; height: 20px; }	
.suche .trefferliste .liste								{ margin-bottom: 20px; background-color: #fff; }	
.suche .trefferliste .treffer							{ }	
.suche .trefferliste .zeile-0							{ background-color: #fff; margin-bottom: 6px; }
.suche .trefferliste .zeile-1							{ background-color: #fff; margin-bottom: 6px;  }

.suche .rahmen-oben-aussen								{ }
.suche .rahmen-oben-aussen .rahmen-oben-innen			{ padding-left: 10px; padding-top: 10px; }
.suche .rahmen-seite									{ }
.suche .rahmen-unten									{ }
.suche .rahmen-unten .rahmen-unten-links				{ }

/* Filter: Suchtreffer markieren */
.filter-markieren										{ background-color: #ffffaa; }

/* 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 */

.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									{ }

/* News */ 
.liste                                                  { width: 495px; background-color: #efefef; }
.liste .datum-titel h2                                  { font-weight: bold; margin: 0; margin-bottom: 8px; font-size: 14px; padding: 10px 10px 0 5px; color: #444; }
.liste .news-eintrag                                    { padding: 0px 10px 15px 5px; border-bottom: 3px solid #fff; margin-bottom: 8px;} 

.detail                                                 { width: 480px; }
.detail .datum-titel h1                                 { font-weight: normal; margin: 0; margin-bottom: 8px; font-size: 17px; padding: 0px 10px 0 0px; color: #000; }

/* Hier können nun alle benötigten Definitionen für die modul_* Elemente eingefügt werden. */


