*                             { }
*.noprint                     { }
*.gray                        { margin:0em; 
                                color:#333333;} /*Grauer Text */

a                             { }

/* kann in sys_kurse spezieller eingestellt werden */
/* Allgemeiner Link und Hover dazu */

a.link                        { color:#333333; 
                                font-weight:bold; 
                                text-decoration:none; }

a.link:hover                  { color:#000066; }



body                          { font-family: Verdana, Arial, sans-serif; 
                                font-size:12px;
                                line-height:14px; 
                                margin:0px;}

div                           { }

h1                            { FONT-FAMILY: "Arial Narrow", Geneva, Arial, sans-serif; 
                                COLOR: #111166;
                                FONT-SIZE: 20px; 
                                LINE-HEIGHT: 30px; 
                                MARGIN-BOTTOM: 4px; 
                                MARGIN-TOP: 0px;
                                FONT-WEIGHT:bold;}

h2                            { font-weight:bold;
                                font-size:13px;}

/* Titel einer Kategorie  Adress-Zeile */

h2.categorytitle,
h2.statusadresse              { margin:0em; color:#000000; }

/* H3 z. B. Kurstitel in Kursliste */
h3                            { FONT-FAMILY: Verdana, Arial, sans-serif;
                                font-weight:bold;
                                font-size:12px;
                                color:#FF0000;}


/* neu VHS BS: Titel und Untertitel Kursliste */

td.trennlinie_kursliste {
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	font-size:5px;
	line-height:5px;
}

span.kursnummer_kursliste {
	font-size:10px; 
	font-weight:normal; 
	line-height:12px;
}

div.kurstitel_kursliste {
	line-height:14px; 
	margin-top:2px; 
	padding-top:2px;
}

div.untertitel_kursliste {
	margin-top:2px;
	font-size:10px; 
	line-height:12px;
	color:#666666;
}

td.kurstermin_kursliste {
	font-size:10px; 
	color:#666666; 
	line-height:12px;
	vertical-align:top;
	padding-top:5px;
}


a img{border:none;}

img,
img.person_loeschen,
img.noborder                  {  }

/* Klasse für die Ampel */
img.ampel                     { padding-left:7px; }
input                         { background-color:#F0F0F0;
                                color:#F0F0F0;}


/* SUBMIT-BUTTON KOMMT NICHT MEHR VOR, JETZT GRAFIK */
/* 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. Stichwor, 
 Suchtitel etc.;  (werden in Suchsicht 50 und Sicht14 verwendet) */

/* KOMMEN IN SICHT 50 NICHT MEHR VOR */

label.suche_bezeichner        { width:10em; float:left; text-align:right; margin-right:1em; }
label.suche_bezeichner.spalte2{ width:3em; margin-left:6em; }
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; }
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 für gebaeude */
table.gebaeude                { font-size: 0.9em;}


/* Eine Tabelle mit orangem Header */
table.orange                  { empty-cells:show; }

td                            { }

td.kursdetails                { vertical-align:top; }
/* Tabellenzeile einer Kursübersi 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:#833902; 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                            { }

th.orange                     { background-color: #EC7219;  text-align:center; color:#FFFFFF; border-bottom-color:#833902; 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.row1                       { background-color:#E8EEF1; }

tr.row2                       { }

/* Dozentenliste Sicht 178 */

ul.dozentenliste              { }
*.display_none                { display: none; }
