/*****************************************/
/*     (c) Kufer Software Konzeption     */
/*           Oderstr. 7		     */
/*           D-84453 Mühldorf			 */
/*****************************************/

*                             { }
*.noprint                     { }
a                             { color: #333333; }
a:hover                       { }
a:link                        { color: #333333 !important; } /* Important für Safari... */
a:visited                     {  } 
a.link                        { color: #333333; }
/*
a.clickadresse                { text-decoration:none; color:#F36904; font-weight:600; }
a.statusadresse               { color:#F36904; text-decoration:none; }
*/
a.menue_unterauswahl          { color:#333333; }
body                          { }
caption                       { }
caption.header                { }
h1                            { } 
h2                            { }
h3                            { }
p                             { }
span                          { }
body
{
font-family: Trebuchet,Verdana,Arial,sans-serif;
position: relative; margin: 1em;
}

.pfeil           { background-image: url(pfeil.gif); background-repeat: no-repeat; padding-left: 1.5em; }
.pfeil_links     { background-image: url(pfeil_links.gif); background-repeat: no-repeat; padding-left: 1.5em; }
.pfeil_rechts    { background-image: url(pfeil.gif); background-position: right; background-repeat: no-repeat; padding-left: 0em; padding-right: 1.5em; }

/*Kopfbereich*/
img.logo_bildung { margin: 0em; padding: 0em; }
div.graytop      { background-color: transparent; border: 2px solid #006BB4; width:100%; height: auto; overflow: hidden;  }
div.whitemargin  { width: auto; margin: 0em; padding: 0em; height: 84px; overflow: hidden}
div.whitemargin img  {}
div.hauptseite_clickpfad { top: 100px; }
a.clickadresse   { color: #006BB4; }
span.clickadrbold { color: #000000; }
span.clickpfad   { font-size: 1.3em; }
/*Navigation*/
div.menue        { top: 100px; border: none; border-color: #006BB4; }
ul.navigation    { padding-left: 0em; width: auto; }
li.navigationdark,
li.navigation    { list-style-image: none; border: 1px solid #006BB4; display: block; padding: 0.5em 1em 0.5em 0.5em; }
li.navigationdark { border-top-width: 0em; }

li.navigation    { border-bottom-width: 1px; }

a.statusadresse  { color: #000000; }

ul.menue_unterauswahl { list-style-type: none; list-style-image: none; }
li.menue_unterauswahl { background-image: url(pfeil.gif); background-repeat: no-repeat; padding-left: 1.5em; }
h2.statusmeldung  { color: #000000; }

/*Startseite*/
li.startseite    { list-style-image: none; list-style-type: none; }
h3.kontakt,
a.startseiteli,
a.startseiteli:hover { color: #006BB4; text-transform: none; }
a.kontakt        { font-size: 0.7em; color: #006BB4; }
h3.kontakt       { margin-top: 5em; }

/*Suche*/
div.suche        { margin: 0em; }
div.titel        { color: #000000; }
div.text input,
div.text select   { background-color: #C2D2EC !important; color: #000000; border-width: 0em;  margin-left: 0px;}
body div.text input.kfs_wochentagclass { background-color: #FFFFFF !important; } 
label.suche_rechts { float: right; }
input.kfs_beginn_dat1class,
input.kfs_beginn_dat2class,
input.kfs_beginn_time1class,
input.kfs_beginn_time2class {
width:200pt !important;
}

Kursübersicht
span.blaetterntasten_ruckwaerts a,
span.blaetterntasten_rueckwaerts a:link,
span.blaetterntasten_rueckwaerts a:hover,
span.blaetterntasten_vorwaerts a,
span.blaetterntasten_vorwaerts a:link,
span.blaetterntasten_vorwaerts a:hover { color: #006BB4; text-decoration: none; }

span.blaetterntasten_rueckwaerts { margin-right: 3em; }
div.kurs,
h3.headlinekurs   { color: #000000; }
div.kurs        { border-top-width: 0em; }

/*Kurstage*/
table.kurstage { width: 100%; color: #000000; margin-top: 2em; }
th.kurstage    { text-align: left; }
tr.kurstage    { height: 2em; }

/* Kursdetails*/
p.kursdetails_anmeldung img.ampel { float: none; }

/* Allgemein */
ul.std {
  list-style-type: none; 
  list-style-image: none;
  padding-left: 2em;
  margin-left: 0;
  position: relative; /* IE Fix */
}
  ul.std li {
    background-image: url(pfeil.gif); 
    border: none;
    background-repeat: no-repeat; 
    padding-left: 1.5em;
    margin-top:1em;
  }

legend {
  background-color: #FFFFFF;
}

h2.categorytitle, h2.statusadresse {
  color: #000000;
  margin-bottom: 1em;
  font-size: 120%; /* 12pt */
  font-weight: bold;
}

th.orange {
  
}
th.orange {
  background-color: #FFFFFF;
  border-bottom: 1px solid #006BB4;
}

th.orange.middle, th.orange.left {
  border-right:1px solid #006BB4;
}
td.orange {
  border-bottom: 1px solid #006BB4;
}
td.orange.middle, td.orange.left {
  border-right: 1px solid #006BB4;
}

/* Anmeldung */
th.kurse.warenkorb {
  text-align: left;
}

ul.anmeldung_start {
  margin-left: 2em;
}
label.anmeldung_label {
  width: 10em;
}

/* Gebäude */
th.gebaeude {
  text-align: left;
  width: 8em;
}
tr.gebaeude{
  height: 3em;
}
ul.std.gebaeude_links {
  margin-top: 2em;
}

/* Dozenten */
ul.std.dozenten {
  
}


/* Kurse */
div.kd_titel {
  width:15.5em;
}
div.kd_text {
  margin-left:16em;
}