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

/*** div ***/
div.suche                                                           { margin-left:0em; }
div.titel                     			                                { width:18em; }
div.alt1                                                            { background-color:#fff; }
div.wo_ta_all											                                	{ width:19.5em; margin-left:18.5em; border:1px solid #1B4172; height:1.6em; }
div.text_art												                                { margin-left:156px; padding:3px; }
div.kurs                                                            { margin-top:0em; padding:0em; border-top:none; margin-bottom: 0.3em; 
                                                                      clear: none; /* Hier macht es keinen Sinn den Float zu clearen. Dies muss innerhalb von div.kurs geschehen*/}
div.kurs_navigation							                                    { background-color:#D9EDFF; margin-bottom:1.1em;}

div.headlinekurs								                                    { color:#00406E; font-size:1em; margin:0em; padding:0em; }
div.ampel												                                    { float:left; width:6.2em; }
div.datum												                                    { float:right; width:10em; color:#1B4172;}
div.k_id												                                    { float:left; width:6.5em; color:#1B4172;}
div.Knr													                                    { float:left; background-color:#D9EDFF; width:6.7em; font-weight:bold; color:#00406E; }
div.Status											                                    { float:left; background-color:#D9EDFF; width:6.2em; font-weight:bold; color:#00406E; }
div.Beginn											                                    { float:right; background-color:#D9EDFF; width:10em; font-weight:bold; color:#00406E; }
div.Ktitel											                                    { background-color:#D9EDFF; font-weight:bold; color:#00406E; }
div.k_titel											                                    { float:left; width:50%; }
div.k_tage_buttons							                                    { float:right; }
div.menue_unterauswahl                                              { margin-left: 0em; }
div.kontakt                                                         { display:none; }
div.hauptseite_clickpfad			                                      { margin-bottom: 1.5em; border: solid #1B4172; border-width: 0px 0px 1px 0px; width: 55%; padding-bottom: 0.5em; }
div.warenkorb									                                      { display:none; }
div.menue_unterauswahl																							{ float: none !important; }

div#content h1,
div#content h2,
div content h3,
div#content h4,
div#content h5,
div#content h6                                                      { color: #1B4172;}

/*** span **/
span.clickpfad                                                      { color:#00406E; font-size:1.3em; font-weight:bold;}

/*** h ***/
h5.categorytitle                                                    { font-size: 1.3em; }

/*** ul, li ***/
ul.menue_unterauswahl                                               { list-style-image:none; list-style-type:none; }
ul.suche_veranstaltungsarten				                                { list-style-image:none; list-style-type:none; padding:0em; margin:0em; }

div.text_abend li.kfs_zrVMLiElclass,	
div.text_abend li.kfs_zrNMLiElclass,
div.text_abend label								                                { display:none; }

div.text_tage li.kfs_zrVMLiElclass,	
div.text_tage li.kfs_zrABLiElclass,
div.text_tage label									                                { display:none; }

/*** a ***/
a.link                                                              { font-weight:bold; color:#1B4172;}
a.link:hover                                                        { color:#7E8896;}
a.menue_unterauswahl                                                { color:#1B4172; font-size:1.2em; font-weight:bold; }
li.navigation.gebaeude a.link                                       { color:#1B4172; font-size:1.2em; font-weight:bold; text-decoration:underline;}
li.navigation.gebaeude a.link:hover                                 { color:#1B4172; font-size:1.2em; font-weight:bold; text-decoration:underline; background-color:#fff; color:#7E8896;}
a.k_detail											                                    { color:#1B4172; text-decoration:none; font-weight: bold; }
a.k_detail:hover								                                    { color:#FF0000; }
a.k_anmeld                                                          { text-decoration: none; }
a.k_korb                                                            { text-decoration: none; }
a.clickadresse                                                      { color:#1B4172; }


/*** img ***/
img.ampel                                                           {  }  
img.k_korb                                                          { height:1.4em; width:1.5em; }
img.k_bestellen                                                     { height:1.2em; }
img.k_aus_anmeld                                                    { height:1.2em; }
img.k_anmeld										                                    { height:1.2em; }


/***   input    ***/
input.kfs_beginn_dat1class				                                	{ width:18.6em; }
input.kfs_ortclass								                                	{ width:18.3em; }
input.kfs_aussenstclass                                             { width:18.3em; }

input.kfs_titelclass,
input.kfs_dozentvornameclass,
input.kfs_dozentnameclass,
input.kfs_stichwortclass                                            { width:18.6em; }

input.kfs_empfohlenesalterclass                                     { width:1.1em; }
input.suche_veranstaltungsarten			                                { margin-left:0em; }
input.suche_button									                                { background-color:#FFFFFF; border:1px solid #1B4172; color:#1B4172; font-size:1em; font-weight:bold; height:2em; width:7em; }

/*** select ***/
select.kfs_kursbereichclass,
select.kfs_sonderrubrikclass                                        { width:18.6pt; }

select.kfs_ort_selectclass,
select.kfs_aussenst_selectclass                                     { width:18.6em; }

/*** label ***/ 
label#kfs_stichwortid,
label#kfs_beginn_dat1id,
label#kfs_beginn_dat2id,
label#kfs_abend,
label#kfs_tage,
label#kfs_wochentage,
label#kfs_veranstaltung,
label#kfs_ortid										                                	{ font-size:1.3em; font-weight:bold; color:#1B4172;  }


/*** table ***/                                                     
table.kurse.details                                                 { width:100%;}
td.t_b												                                      { font-weight:bold; }
td.dozent											                                      { vertical-align:top; }

small															                                	{ display:none; }

table.contenttable                         { margin:0 0 0 0; }

.clear                                     { clear: both; }


