/*****************************************/
/*     (c) Kufer Software Konzeption     */
/*           Oderstr. 7		               */
/*           D-84453 Mühldorf		       	 */
/*****************************************/


/* Allgemeine CSS Einstellugnen */
table {
  
}
h1 {
  
}
h2 {
  
}
h3 {
  
}
h4 {
  
}
h5 {
  
}
h6 {
  
}
fieldset {
  
}
legend {
  
}

/* Anfang CSS für die Startseite */
ul.startseite {
  
}
*.gray, p.kontakt {
  
}
h3.kontakt {
  
}
a.link,
a.kontakt,
a.startseiteli {
  
}
a.link:hover,
a.menue_unterauswahl:hover,
a.kontakt:hover,
a.startseiteli:hover {
  
}
li.mitarbeiter,
li.anmeldung_start,
li.startseite {
  
} /* Ende CSS für die Startseite */


/* Anfang CSS für die Programm Seite */
ul.menu_unterauswahl,
ul.menue_unterauswahl {
  
}
li ul.menu_unterauswahl {
  
}
li ul.menu_unterauswahl li {
  
}
li ul.menu_unterauswahl li.menue_unterauswahl {
  
}
li.menue_unterauswahl {
  
}
a.menue_unterauswahl {
  
}
div.menue_unterauswahl {
  
}
div.demnachst {
  
} 
h2.statusadresse {
  
}/* Ende CSS für die Programm Seite */


/* Anfang CSS für die Kurssuche */
input.kfs_empfohlenesalterclass {
  
}
div.suche {
  
}
input.kfs_ktage_dat1class,
input.kfs_ktage_dat2class,
input.kfs_beginn_dat1class,
input.kfs_beginn_dat2class,
input.kfs_knrab1class,
input.kfs_knrab2class {
  
}
input.kfs_ortclass,
input.kfs_aussenstclass {
  
}

select.kfs_kursbereichclass,
select.kfs_sonderrubrikclass {
  width: 100%;
}
input.kfs_titelclass,
input.kfs_dozentvornameclass,
input.kfs_dozentnameclass,
input.kfs_stichwortclass,
input.kfs_schlagwortclass {
  width: 99%;
}
select.kfs_ort_selectclass,
select.kfs_aussenst_selectclass {
  width: 49%;
}
ul.kfs_zr_list,
ul.kfs_wtag_list {
  
}
ul.kfs_zr_list li,
ul.kfs_wtag_list li {
  
}
a.calendarGebDat {
  
}
label.suche_bezeichner {
  
}

label.suche_bezeichner.spalte2 {
  
}
a.calendarleftktage {
  
}
a.calendarrightktage {
  
} /* Ende CSS für die Kurssuche */


/* Anfang CSS für die Kursübersicht */
p.kursdaten {
  margin-bottom: 0em;
  margin-top: 0em;
}
a.blaetternlink:hover {
  
}
a.blaetternlink:link {
  
}
a.blaetternlink:visited {
  
}
a.blaetternlink:focus {
  
}
div.kurs {
  margin-top: 0.5em;
  padding: 0em;
}

div.anmelde_buttons a,
div.anmelde_buttons img {
  padding: 0em;
  margin: 0em;
}

h4.headlinekurs {
  margin-bottom: 0.2em;
  margin-top: 0.2em;
}

hr.kursuebersicht {
  
}
a.top_link {
  
}
span.anzahl {
  
} /* Ende CSS für die Kursübersicht */


/* Anfang CSS für die Kursdetails & Kurstage */
table.orange.kurstage {
  
}
table.orange {
  
}
td.orange {
  
}
td.orange.middle,
td.orange.left {
  
}
th {
  
}
th.orange {
  
}
th.orange.middle,
th.orange.left {
  
}
tr.row1, tr.alt1 {
  
} /* Ende CSS für die Kursdetails & Kurstage */


/* Anfang CSS für den Warenkorb */
td.kurse.warenkorb {
  
}
td.kurse.warenkorb_zentriert {
  
} /* Ende CSS für den Warenkorb */


/* Anfang CSS für die Anmeldung */
input.tedit_gebdatclass {
  
}
select.teditmehr_geschlechtclass,
select.teditpa_geschlechtclass,
select.teditma_geschlechtclass,
select.tedit_geschlechtclass {
  
}
select.teditpa_berufclass,
select.tedit_ermaessigungclass,
select.tedit_berufclass,
input.tedit_berufclass,
input.tedit_zusatzclass,
input.tedit_zusatz2class,
input.kiedit_nameclass,
input.kiedit_vornameclass,
input.kiedit_gebdatclass,
input.kiedit_infoclass,
input.tedit_kontoclass,
input.tedit_kontoinhaberclass,
input.tedit_blzclass,
input.tedit_bankbezclass,
input.tedit_telclass,
input.tedit_tel2class,
input.tedit_faxclass,
input.tedit_emailclass,
input.tedit_mobilclass,
input.tedit_strasseclass,
input.tedit_ortclass,
input.tedit_titelclass,
input.tedit_vornameclass,
input.tedit_nameclass {
  
}
span.anmeldung_bestaetigen_label {
  
}
input.tedit_gebjahrclass {
  
}
label.anmeldung_label {
  
}
a.calendarSearchTo,
a.calendarSearchFrom {
  
}
h3.warnungpflichtfelder {
  
}
ul.warnungpflichtfelder {
  
}
li.warnungpflichtfelder {
  
}
span.calendar {
  
}
ul.anmeldung_start {
  
}
form.zuruck_button {
  
}
form.buttons {
  
} /* Ende CSS für die Anmeldung */


/* Anfang CSS für die Ausenstellen, Gebäude & Dozenten Übersicht */
ul.aussenstelleubersicht {
  
}
h4.as_title {
  
}
a.as_title {
  
}
p.aussenstelle_info {
  
}
ul.aussenstelle,
ul.dozenten,
ul.gebaeude {
  
}
li.navigation.dozenten,
li.navigation.gebaeude {
  
}
table.details {
  
}
div.doz div div ul,
div.kursdetails div div ul {
  
}
p.kursanzeige {
  
} 
img.details {
  
}
div.alt1 {
  
}
div.alt2 {
  
}
div.titel {
  
}
div.text {
  
}
p.aus_info {
  
} /* Ende CSS für die Ausenstellen, Gebäude & Dozenten Übersicht */



a.navigationblue {
  
}
a.statusadresse {
  
}
div.anfahrtsskizze {
  
}
div.ansichtkurse {
  
}
div.navigationdark_spacer {
  
}
div.whiteleft {
  
}
div.menue_unterauswahlliste {
  
}
h1.menue_unterauswahl {
  
}
h2.darkgraydiv {
  
}
h2.statusmeldung {
  
}
h2.statusadresse {
  
}
hr.darkred {
  
}
img.euro {
  
}
li.navigationdark {
  
}
li.navigationdark.spacer {
  
}
span.blaetterntasten {
  
}
span.subcaption {
  
}
ul.mitarbeiter {
  
}
ul.semester {
  
}

/* Template */
body { background-image: none; }

#container {
	width: 1008px;
	margin: auto;
	background-image: url(border-left.gif);
	background-repeat: repeat-y;
	background-position: left center;
}

div.sparkasse{
  margin-top:1em;
}

div.head {
	height: 8.4em;
	background: #021A94;
	white-space: nowrap;
	width: 99%;
}

* html div.head {
  width: 99.9%;
}

*:first-child+html div.head {
  width: 99.9%;
}

div.head2 {
	display: none;
}

div.logo {
	height: 8.4em;
	background-color: #001C92;
}

div.kategorie_header {
	margin-left: 170px;
}

div.footer {
  width: 1008px;
}

div.footerlinks {
	padding-left: 0em;
}

#footermailto {
	margin-left: 1.1em;
	margin-right: 2.5em;
}
a.footerlinks {
	margin-left: 0.1em;
}

div.tx-veguestbook-pi1 h2 {
  background-color: #001C92 !important;
  width: 100% !important;
  margin: 0;
}

div.gb_body {
  background-color: #E8EEF1;
}

div.tx-veguestbook-pi1 .tx-guestbook-left {
  width: 100%;
  padding: 0em 0em 0em 1em;
  width: 98%;
  background-color: #E8EEF1;
}

*html div.tx-veguestbook-pi1 .tx-guestbook-left {
  width: 100% !important;
}

div.tx-guestbook-left p {
  margin: 0;
  padding: 0;
  padding-top: 0.5em;
  width: 99%;
}

div.tx-guestbook-right {
  width: 95.8% !important; 
  float: none !important;
  background-color: #E8EEF1 !important;
}

span.as_title {
  float: left;
  font-weight: bold;
}

ul.aussenstelle {
  margin: 0em;
  padding: 0em;
}

li.as_link {
  margin: 0em 0em 0em 15em;
}

/* Smaladds */
div.smalladform-field {
  margin: 0em 0em 1em 0em;
}

div.smalladform-field-label {
  margin: 1em 0em 0em 0em;
}

div.tx-kesmallads-pi1-image {
  float: right;
}

div.tx-kesmallads-pi1-listrow {
  margin: 2em 0em 2em 0em;
}

div.tx-kesmallads-pi1-submitDate {
}

div.tx-kesmallads-pi1-category {
}

h2.tx-kesmallads-pi1-title {
}

div.tx-kesmallads-pi1-textcontent {
  padding: 0em 0em 2em 0em;
  border-bottom: 1px dotted #cccccc;
}

div.tx-kesmallads-pi1-category {
  font-weight: bold;
}
