/* (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; }

/* Filter: Suchtreffer markieren */
.filter-markieren                                { background-color: #FFFFAA; }

/* Element: formular */
.formular                                        { }
.formular .form-button                           { margin-bottom: 10px; border: 1px solid #cccccc; font-family: Verdana, sans-serif; font-size: 10px; background-color: #ffffff; color: #fb8600; }
.formular .form-text                             { margin-bottom: 5px; border: 1px solid #cccccc; font-family: Verdana, sans-serif; font-size: 10px; width: 250px; }

.formular .formular-kontakt                      { }
.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_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                           { }

/* Projektdefinitionen */

/* Suche */
.suche_formular												{  }
.suche_formular .form 										{ width: 100px; border: 1px solid black; padding: 0px; margin: 0 5px 0 0; height: 19px; display: inline; }
.suche_formular a:link,
.suche_formular a:hover,
.suche_formular a:active,
.suche_formular a:visited									{ float: left;	text-decoration: none; font-weight: bold; }													
.suche_formular .button										{ float:right; margin-left: 0px; cursor: pointer; background-image: url(../pics/layout/button_search.gif); background-repeat: no-repeat; background-position: left;}
.suche_formular .button .text								{ color: #F7FBFB; font-weight: bold; padding: 0 4px 0 4px; font-size: 10px; height:19px; line-height: 19px; vertical-align: middle;	background-image: url(../pics/layout/button_search_r.gif); background-repeat: no-repeat; background-position: right;}
.suche_formular .suche										{ display: none; }	

.suche a:link b,
.suche a:active b,
.suche a:visited b											{ color: #0070a6; }	
.suche a:hover b												{ color: #d20027; }	

/* Element: modul_news */
/* Detailansicht, Rechts */
.rechts .news													{ width: 171px; }
.rechts .news .absatz										{ margin: 0px; }
.rechts .news .titel											{ width: 100%; height: 20px; background-color: #E30119; }
.rechts .news .titel h1										{ color: #FFFFFF; padding-left: 10px; line-height: 20px; vertical-align: middle; font-size: 11px; }
.rechts .news .liste											{ background-color: #EAEAE8; margin-top: 2px;}
.rechts .news .liste_inner									{ border: 5px solid #EAEAE8; }
.rechts .news .liste_inner .text							{ }
.rechts .news .liste_inner *								{ font-size: 10px; line-height: 15px; }
.rechts .news .mehr											{ padding-top: 3px; }
.rechts .news a												{ color: #0070a6; font-weight: normal; font-size: 10px; text-decoration: none;}	
.rechts .news a:hover										{ color: #d20027;  font-weight: bold;  text-decoration: none;   }					
.rechts .news .liste_inner .titel							{ display: none; }
.rechts .news table.pageview								{ width:100%; }
.rechts .news .pageview	.zurueck-text						{ display:none; }
.rechts .news .pageview	.weiter-text						{ display:none; }
.rechts .news .pageview	td									{ vertical-align: top; }
.rechts .news .pageview	td.left								{ width:16px; padding:0px !important; }
.rechts .news .pageview	td.left a							{ font-size: 14px !important; }
.rechts .news .pageview td.bezeichner						{ }
.rechts .news .pageview td.center							{ }
.rechts .news .pageview	td.right							{ width:16px; padding:0px !important; }
.rechts .news .pageview	td.right a 							{ font-size: 14px !important; }
.rechts .news .pageview	a									{ color: #0070a6; font-weight: bold; font-size: 10px; text-decoration: none;}	
.rechts .news .pageview	a:hover								{ color: #d20027;  font-weight: bold;  text-decoration: none;   }			

/* Element: modul_sprachen */
.sprachnavigation 											{ width: 100%; float: left;}
.sprachnavigation .sprachpunkt							{ float: left; height: 50px; vertical-align: middle; line-height: 50px; width: 45%; padding-bottom: 20px;}
.sprachnavigation .sprachpunkt img						{ margin-right: 30px;}
.sprachnavigation .sprachpunkt a,							
.sprachnavigation .sprachpunkt a span					{ float: left; height: 50px; line-height: 50px; font-weight: bold; }	
.sprachnavigation .sprachpunkt.aktiv a,					
.sprachnavigation .sprachpunkt.aktiv a span			{ color: #d20027; text-decoration: underline;}
