/*****************************************/
/*     (c) Kufer Software Konzeption     */
/*           Oderstr. 7                    */
/*           D-84453 Mühldorf                */
/*****************************************/

/* Allgemeine Einstellungen für das gesamte Layout. Diese können durch spezif.
Einstellungen in den Unterklassen überschrieben werden                 */

*                             { margin:0;   padding:0; }
*.noprint                     { }
*.gray                        { margin:0em; color:#333333;} /*Grauer Text */
a                             { }
a > img                       { border:none; }

/* kann in sys_kurse spezieller eingestellt werden */
/* Allgemeiner Link  Zweite Art von allgemeinen Links  Link in der Liste auf der Startseite */
a.link                        { color:#E00; text-decoration:none; }
a.link2,
a.internal-link               { color:#666; text-decoration:none; font-weight:bold; }
/* Hover für einen allgemeinen Link  Hover für die zweite Art von allgemeinem Link */
a.link:hover                  { color:#000; }
a.link2:hover                 { color:#E00; }

body                          { font-family:Arial; font-size:13px; margin:0em; }
div                           { }
h1                            { }
h2                            { }
/* Titel einer Kategorie  Adress-Zeile */
div#title,
h2.categorytitle              { color:#FFF; background-color:#C00; font-size:1.4em; font-weight:bold; min-height:37px; line-height:35px; padding:0 0 0 30px; width:575px; position:absolute; top:17px; left:18px; z-index:2; background-image:url(redside.jpg); background-position:right center; background-repeat:no-repeat; }
h2.statusadresse              { }
h3                            { }
hr                            { }

img                           { }
img.person_loeschen,
img.noborder                  { border-style:none; }
/* Klasse für die Ampel */
img.ampel                     { padding-left:7px;}
input                         { }
input, select                 { border: 1px solid #000; margin:2px 1em 0 0; float:left; }
/* Submit button für die Suche (in Suchsicht 50 und Sicht14) */
input.suche                   { }
label                         { }
/* Labels für ein Suchfeld und ein Suchfeld in der 2ten Spalte; für Texte links v. Inputfeldern also z.B. Stichwort, 
 Suchtitel etc.;  (werden in Suchsicht 50 und Sicht14 verwendet) */
label.suche_bezeichner        { width:10em; clear:left; float:left; text-align:right; margin:2px 1em 0 0; }
label.suche_bezeichner.spalte2{ width:3em; margin-left:6em; clear:none; }
.kfs_wtag_list li input       { float:none; width:auto; text-align:left; margin:0 2px; border:none;}
li                            { }
p                             { margin-left:0em; }
select                        { }
span                          { }
ul                            { }


/* Kalendereinstellungen kommen nur in Anmeldesicht 62 vor; könnten aber auch bei der Suche verwendet werden; daher
   in system.css definiert */
a.calendarGebDat              { color:black; float:left; }
img.getGebDat                 { border:none; }
span.calendar                 { font-size:x-small; color:black; }



/* Tabelle: wird verwendet im Anmeldebereich, im Kursbereich für Sicht 12, 13 und 14, im Warenkorb (Sich 59) und für den Druckbereich */
/* wird in print.css gesondert definiert; im Anmeldebereich wird die Tabelle für die Ausgabe von  mehreren Teilnehmern bzw.   */
/* von Kursen verwendet und Tabellenelemente liegen nur im äußeren div.hauptseite_ohnestatus */
/* für den Kursbereich und den warenkorb gibt es in sys_kurse.css ein speziellere Definition, für den umschließenden Bereich, in dem */
/* die Tabelle existiert wie z.B. .hauptseite_kurse table  etc */

table                         { }
/* Tabelle einer Kursübersicht */
table.kurse                   { }
/* Eine Tabelle mit orangem Header */
table.orange                  { empty-cells:show; }
td                            { }
/* Tabellenspalte in den Außenstellen-, Dozenten-, Gebäude- und Kursdetails  */
td.kursdetails                { text-align:left; vertical-align:top; }
/* Tabellenzeile einer Kursübersicht in Anmeldesicht (Sicht 69) und im Warenkorb (Sicht 59) verwendet */
td.kurse                      { }
td.kurse.warenkorb            { color:#333333; }
td.kurse.warenkorb_zentriert  { text-align:center; }

/* Tabellenspalten in einer orangen Tabelle */
td.orange                     { padding-left:0.5em; border-bottom-color:#AA0002; border-bottom-style:solid; 
                                border-bottom-width:1px; color:#333333; }
td.orange.middle,
td.orange.left                { border-right-color:#833902; border-right-style:solid; border-right-width:1px; }
td.orange.right               { }
th                            { }
/* Tabellenüberschrift in den Außenstellen-, Dozenten-, Gebäude- und Kursdetails  */
th.kursdetails                { text-align:left; vertical-align:top; }
th.orange                     { background-color:#CC0000; text-align:center; color:#FFFFFF; border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:1px; }
th.orange.middle,
th.orange.left                { border-right-style:solid; border-right-width:1px; border-right-color:#FFFFFF; }
tr                            { }
tr.alt1                       { background-color:#E8EEF1; }
tr.alt2                       { }
tr.row1                       { background-color:#E8EEF1; }
tr.row2                       { }

*.display_none                { display: none; }

div.clear {clear: both;}

form div div.text {float: left;}

/*form div.alt1 input.nledit,
form div.alt1 select.nledit { float: none !important; }*/

