/* (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; padding: 0px; }
.pageview li                                     { display: inline; }

/* Element: suche */
.suche                                           { float: right; font-size: 11px; }
.suche h2                                        { color: #ffffff; }
.suche label { color: #CB0027; padding-bottom: 3px; }

.suche .formular-suche                           { padding: 0px; }
.suche .formular-suche form                      { margin: 0; }
.suche .formular-suche .form-text                { margin-bottom: 0px; border: none; font-size: 11px; width: 189px; background-color: #E0E0E0; color: #646B67; }
.suche .formular-suche .form-button              { margin-bottom: 0px; border: 1px solid #cccccc; font-size: 11px; background-color: #ffffff; color: #fb8600; }

.suche-trefferliste { margin-left: 192px; width: 477px; }
.suche-trefferliste a:link,
.suche-trefferliste a:visited { color: #C5C6C8; }
.suche-trefferliste a:hover { text-decoration: none; }

.suche-trefferliste .zeile-0,
.suche-trefferliste .zeile-1 { margin-bottom: 11px; }

.suche-trefferliste a.pageview-aktiv:link,
.suche-trefferliste a.pageview-aktiv:visited { color: #CB0027; }

.suche-treffer-kopf { font-weight: bold; color: #CB0027; margin-bottom: 12px; }

/* Filter: Suchtreffer markieren */
.filter-markieren                                { background-color: #E0E0E0; }

/* Element: formular */
.formular                                        { }
.formular .form-button                           { margin-bottom: 10px; border: 1px solid #cccccc; }
.formular .form-text                             { margin-bottom: 5px; border: 1px solid #cccccc; font-family: Verdana, sans-serif; font-size: 12px; width: 250px; }

.formular .formular-kontakt                      { }

.formular .formular-artikel .form-text			 { float: left; width: 273px; margin: 0 0 10px 0; }
.formular .formular-artikel .form-select         { float: left; width: 275px; margin: 0 0 10px 0; }
.formular .formular-artikel .form-button         { margin: 0 0 0 192px; }
.formular .formular-artikel label		         { float: left; width: 192px; }

.formular .formular-katalog .form-text			 { float: left; width: 273px; margin: 0 0 10px 0; }
.formular .formular-katalog .form-select         { float: left; width: 275px; margin: 0 0 10px 0; }
.formular .formular-katalog .form-button         { margin: 0 0 0 192px; }
.formular .formular-katalog label		         { float: left; width: 192px; }

.formular .formular-anmeldung-messe .form-text		{ float: left; width: 273px; margin: 0 0 10px 0; }
.formular .formular-anmeldung-messe .form-select	{ float: left; width: 275px; margin: 0 0 10px 0; }
.formular .formular-anmeldung-messe .form-button	{ margin: 0 0 0 192px; }
.formular .formular-anmeldung-messe label			{ float: left; width: 190px; }

.formular .formular-anmeldung-messe .checkbox-zeile	{ width: 467px; height: 30px; float: left;  }
.formular .formular-anmeldung-messe .form-checkbox	{ float: right; margin: 2px; padding: 0px; }

.formular .formular-anmeldung-messe .dropdown-zeile	{ width: 467px; height: 30px; float: left; margin-bottom: 1px; padding-right: 2px; }
.formular .formular-anmeldung-messe .form-select	{ float: right; padding: 0px; margin: 0px; }

.formular .formular-anmeldung-messe .bereich-absender		{ overflow: hidden; }
.formular .formular-anmeldung-messe .bereich-begleitung		{ margin-top: 20px; }

.formular .formular-empfehlung                   { }

/* Element: formular_login */
.formular-login                                  { }
.formular-login h2                               { color: #ffffff; }

.formular-login .formular-login                  { padding: 10px 9px 10px 9px; }
.formular-login .formular-login form             { margin: 0; }
.formular-login .formular-login .form-button     { margin-bottom: 10px; border: 1px solid #cccccc; font-family: Verdana, sans-serif; font-size: 10px; background-color: #ffffff; color: #fb8600; }
.formular-login .formular-login .form-text       { margin-bottom: 5px; border: 1px solid #cccccc; font-family: Verdana, sans-serif; font-size: 10px; width: 130px; }
.formular-login .formular-login a:link           { color: #000000; }
.formular-login .formular-login a:visited        { }
.formular-login .formular-login a:hover          { color: #ff9900; }
.formular-login .formular-login a:active         { }
.formular-login .formular-status                 { padding: 10px 9px 10px 9px; }
.formular-login .formular-status .form-button    { padding: 1px 9px; border: 1px solid #cccccc; font-size: 10px; background-color: #ffffff; color: #fb8600; text-decoration: none; }

/* Element: formular_passwort */
.formular-passwort                               { }
.formular-passwort .form-button                  { margin-bottom: 10px; border: 1px solid #cccccc; font-family: Verdana, sans-serif; font-size: 10px; background-color: #ffffff; color: #fb8600; }
.formular-passwort .form-text                    { margin-bottom: 5px; border: 1px solid #cccccc; font-family: Verdana, sans-serif; font-size: 10px; width: 250px; }

.formular-passwort .formular-passwort-vergessen  { }
.formular-passwort .formular-passwort-aendern    { }

/* Element: modul_system_ist_neu */
.modul-system-ist-neu                            { }

/* Element: modul_news */
.modul-news                                      { width: 957px; margin: 0px auto; text-align: left; font-size: 11px; overflow: hidden; white-space: nowrap; }
/*
.modul-news h2                                   { }
.modul-news h3                                   { }
*/
.modul-news .liste-top                           { padding-left: 13px; color: #ffffff; padding-top: 2px; }
.modul-news .liste                               { padding-left: 13px; color: #ffffff; padding-top: 2px; }
.modul-news-liste-gross .liste-gross             { line-height: 17px; color: #CB0027; font-weight: bold; font-size: 12px; }
.modul-news .liste-archiv                        { padding-left: 13px; color: #ffffff; padding-top: 2px; }
.modul-news .detail                              { }

.news-detail { margin: 0px 0px 0px 192px; line-height: 17px; }
.news-detail h2 { color: #CB0027; font-weight: bold; font-size: 12px; margin: 0px; padding: 0px; }
.news-detail .news-langtext { width: 467px; }
.news-detail .news-links { width: 467px; margin-bottom: 11px; }

.modul-news .news-liste a:link,
.modul-news .news-liste a:visited,
.modul-news .news-liste-top a:link,
.modul-news .news-liste-top a:visited,
.modul-news .news-liste-archiv a:link,
.modul-news .news-liste-archiv a:visited { padding-left: 8px; color: #ffffff; }

.modul-news .news-liste a:hover,
.modul-news .news-liste-top a:hover,
.modul-news .news-liste-archiv a:hover { background: url(../pics/layout/blaserbasel/bu_arrow_white_bg_darkgrey.gif) 0px 6px no-repeat; text-decoration: none; }

.modul-news .aktiv { background: url(../pics/layout/blaserbasel/bu_arrow_white_bg_red.gif) 0px 6px no-repeat; }

.modul-news-liste-gross .liste-gross a:link,
.modul-news-liste-gross .liste-gross a:visited				 { padding-left: 8px; color: #C5C6C8; font-family: Arial,Helvetica,sans-serif; }
.modul-news-liste-gross .liste-gross .news-liste a:link,
.modul-news-liste-gross .liste-gross .news-liste a:visited	 { padding: 0; color: #C5C6C8; font-weight: normal; }
.modul-news-liste-gross .liste-gross .news-liste a:hover	 { background: none; color: #CB0027; }

.footer-news-detail .modul-news .news-liste a:hover,
.footer-news-detail .modul-news .news-liste-top a:hover,
.footer-news-detail .modul-news .news-liste-archiv a:hover { background: url(../pics/layout/blaserbasel/bu_arrow_white_bg_red.gif) 0px 6px no-repeat; text-decoration: none; }

.modul-news .news-liste,
.modul-news .news-liste-top,
.modul-news .news-liste-archiv { margin-right: 11px; }

/* Element: modul_stellenausschreibungen */
.modul-stellenausschreibungen                    { }
/*
.modul-stellenausschreibungen h2                 { }
.modul-stellenausschreibungen h3                 { }
*/
.modul-stellenausschreibungen .liste-top         { padding: 10px 9px 0px 9px; }
.modul-stellenausschreibungen .liste             { }
.modul-stellenausschreibungen .detail            { }

/* Element: modul_votings */
.modul-votings                                   { }
.modul-votings .abstimmen                        { }

.modul-votings .ergebnis                         { }
.modul-votings .ergebnis .antworten              { }
.modul-votings .ergebnis .legende                { }
.modul-votings .ergebnis .anzahl                 { }
.modul-votings .ergebnis .farbe1                 { color: #ffffff; }
.modul-votings .ergebnis .farbe2                 { color: #ff0000; }
.modul-votings .ergebnis .farbe3                 { color: #00ff00; }
.modul-votings .ergebnis .farbe4                 { color: #0000ff; }
.modul-votings .ergebnis .farbe5                 { color: #000000; }

.modul-votings .liste                            { }
.modul-votings .detail                           { }

/* Element: modul_schnellsuche */
.schnellsuche-ergebnis-bild-legende { color: #646B67; margin-bottom: 12px; }

.schnellsuche-auswahl-zeile img { display: block; }

.schnellsuche-auswahl-zeile a:link,
.schnellsuche-auswahl-zeile a:visited { color: #C5C6C8; }
.schnellsuche-auswahl-zeile a:hover { text-decoration: none; }

.schnellsuche-auswahl-zeile .ebene-1 { margin-bottom: 11px; }
.schnellsuche-auswahl-zeile .ebene-2 { margin-bottom: 11px; }
.schnellsuche-auswahl-zeile .ebene-2-text { margin-bottom: 17px; }