/* (c) 2001 - 2007, 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								{ }

/* Klasse: Pageview */
.pageview												{ margin: 0px; margin-bottom: 5px; padding: 0px; }
.pageview li											{ display: inline; margin-right: 5px; }

/* Element: suche */
.suche													{ height: 40px; line-height: 40px; width: 170px !important; width: 180px; padding-left: 10px; border-bottom: 1px solid #747372; }
.suche h2												{ }
.suche .suchfeld										{ float:left; width: 125px;}
.suche .suchfeld .form-text								{ width: 125px; color: #000000; font-size: 10px; height: 20px; }
.suche .form-button										{ float: left; width: 37px; }

.suche .formular-suche-filter .form-select				{ width: 180px; }

.trefferliste											{ }
.trefferliste .treffer									{ margin-bottom: 5px; }
.trefferliste .treffer .treffer_kopf					{ }		
.trefferliste .treffer .treffer_kopf .treffer_nummer	{ font-weight: bold; text-align: right; width: 20px; float: left;  }
.trefferliste .wortvorschlag							{ }	
.trefferliste .kopf										{ margin-bottom: 10px; }	
.trefferliste .liste									{ margin-bottom: 10px; }	
.trefferliste .treffer									{ }	
.trefferliste .zeile-0									{ background-color: #bbbbff; }
.trefferliste .zeile-1									{ background-color: #aaaaff; }
.trefferliste .treffer_beschreibung						{ padding-left: 23px; margin-top: 0px; padding-top: 0px;}

.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				{ }

/* 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; }*/

#main_print .formular-kontakt td						{ color: #000000; }
.formular-kontakt td									{ color: #FFFFFF; }
#formular-kontakt .form-dropdown						{ }
.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 .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									{ }

/* Element: modul_news */
.modul-news                       { margin-bottom: 10px; }
/*
.modul-news h2                                   { }
.modul-news h3                                   { }
*/
.aufmacher						{ margin-bottom: 15px; }
.modul-news .text      			 { font-weight: bold; margin-left: 5px; margin-right: 5px;}
.modul-news .line 		   	     { border-top: dashed 1px #A7D300; width: 90%; margin-left: 8px;}
.modul-news .news-inhalt			 {  }
.modul-news .news-title			 { background-color: #A7D300; }
.modul-news .news-title	h2		 { margin-left: 5px; margin-bottom: 0px; margin-top: 0px; color: #FFFFFF; padding-left:12px; background: url(../pics/layout/h1_news.gif) no-repeat left;}
.modul-news .liste                { }
.modul-news .liste-archiv         { }
.modul-news .detail               { }

.modul-news a					 { margin-left: 5px; }
.modul-news a:link				 { color: #499800; font-weight: bold; text-decoration: none; }
.modul-news a:visited			 { color: #499800; font-weight: bold; text-decoration: none; }
.modul-news a:hover    			 { color: #499800; text-decoration: underline; }
.modul-news a:active 			 { color: #499800; text-decoration: none; }
.modul-news a:focus   			 { outline: none;}

.detail a:link							 { color: #499800; font-weight: bold; text-decoration: none;}
.detail a:visited			 				 { color: #499800; font-weight: bold; text-decoration: none; }
.detail a:hover    			 			 { color: #499800; text-decoration: underline; }
.detail a:active 			 				 { color: #499800; text-decoration: none; }


/* Hier können nun alle benötigten Definitionen für die modul_* Elemente eingefügt werden. */


