@charset "utf-8";
/* CSS Document */

/**************************************/
/********* Kochkurs_einzeln ***********/
/**************************************/
.kochkurs_bilder {
	width:12.5em;
	float:right;
	margin-right:1em;
}
.kochkurs_bilder img {
	float:none !important;
	margin-bottom:1em !important;
}
/**************************************/
/***** Tabelle fuer Terminausgabe *****/
/**************************************/
.kurstermine {
	margin:0;
	border-collapse:collapse;
	border-spacing:0;
	font-size:0.7em;
}
.kurstermine td {
	padding: 0 0.5em 0 0.5em;
	border:1px solid #e23d96;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	vertical-align:top;
	line-height:1.7em;
}
/**************************************/

/*************************************************/
/***** Formular in Kursverwaltung-Uebersicht *****/
/*************************************************/
#verw_kochkurse_uebersicht_form select {
	width:16em;
}

/*************************************************/
/*** Tabelle fuer Uebersicht in Kursverwaltung ***/
/*************************************************/
.kursverwaltung_uebersicht {
	font-size:0.8em;
	border-collapse:collapse;
}
.kursverwaltung_uebersicht td {
	border-bottom:1px solid #CCCCCC;
	line-height:1.5em;
}
.kursverwaltung_uebersicht .titel {
	width:40em;
}
.kursverwaltung_uebersicht .anz_abende {
	width:8em;
}
.kursverwaltung_uebersicht .kurs_aktiv {
	width:5em;
	text-align:right;
}
/********************************************************************/



/********************************************************************/
/***** Eingabeformular Kursverwaltung (hinzufuegen, bearbeiten) *****/
/********************************************************************/
#verw_form {/*Klasse fuer Formular*/
}
#verw_form label {
	width:10em;
}
#verw_form select {
	width:4.167em;
}
#verw_form .radio, #verw_form .check {
	width:1em !important;
	height:1em;
	margin:0.625em;
	margin-top:0.2em !important;
	margin-left:0;
	font-size:1em;
	border:none;
}
#verw_form fieldset {
	border:none;
	margin:0;
	padding:0;
}

/*fieldset head*/
#verw_form_head {
	width:40.625em;
	position:relative;
	float:left;
	margin-bottom:1.5em !important;
}
.kurstitel_label {
	width:10em;
}
.kurstitel_input {
	width:23em;
}
/*-------------------*/

/*fieldset preis*/
#verw_form_preis {
	position:relative;
	float:left;
	width:29em;
	border-right:1px solid #e23d96 !important;
}
#verw_form_preis .preis_label {
	width:10em;
	float:right;
}
#verw_form_preis .preis_input {
	width:6.35em;
	text-align:right;
	float:right;
}
#verw_form_preis .preisinfo_label {
	width:5em;
	
}
#verw_form_preis .preisinfo_input {
	width:13.7em;
	
}
/*-------------------*/

/*fieldset aktiv*/
#verw_form_aktiv {
	position:relative;
	float:left;
	width:15.6em;
}
#verw_form_aktiv .radio {
	margin-left:2.5em;
	margin-top:0.2em !important;
	font-size:1em;
	border:none;
}
/*-------------------*/

/*fieldset beschreibung*/
#verw_form_beschr {
	position:relative;
	clear:left;
	padding-top:2em !important;
	width:45em;
}
#verw_form_beschr textarea {
	margin-left:0;
	margin-top:0;
}
/*-------------------*/
	
/*fieldset menue*/
#verw_form_menue {
	position:relative;
	padding-top:2em !important;
	width:45em;
}
#verw_form_menue textarea {
	margin-left:0;
	margin-top:0;
}
/*-------------------*/

/*fieldset unterkurs*/
#verw_form_unterkurs {
	clear:both;
	width:45em;
}
/*-------------------*/

/*fieldset unterkurs_titel*/
#verw_form_unterkurs_titel {
	position:relative;
	clear:both;
	width:45em;
}
/*-------------------*/

/*fieldset terminformat*/

#verw_form_terminformat {
	width:45em;
	position:relative;

}
#verw_form_terminformat label {
	width:auto;
	margin-right:3em;
}
#verw_form_terminformat .radio {
	margin-top:0.2em !important;
	font-size:1em;
	border:none;
}
/*-------------------*/

/*fieldset termin*/
.termin_kurseinheit { /*p-Tag: Ueberschrift x.te Kurseinheit*/
	font-weight:bold;
	width:45em;
	display:block;
	margin-top:1.5em !important;
}
#verw_form_termin { /*fieldset kurseinheit*/
	position:relative;
	width:45em;
	display:block;
}
#verw_form_termin label {
	width:3.33em;
}
#verw_form_termin select {
	margin-right:1em;
	margin-top:-0.45em;
	margin-left:0;
}
#verw_form_termin textarea {
	width:16.5em;
	height:3em;
	margin-top:-0.45em;
	margin-left:0;
}
#verw_form_termin .jahr_select {
	width:6.363em;
	margin-right:2em;
}
#verw_form_termin .wochentag_select,  #verw_form_termin .wochentag_label{
	width:10.9em;
}
/*-------------------*/

/*fieldset termingruppe_bottom (Termingruppe ausgebucht, Termingruppe loeschen)*/
#verw_form_termingruppe_bottom {
	position:relative;
	clear:left;
	float:left;
	width:45em;
}
#verw_form_termingruppe_bottom label {
	width:16.66em;
}

.speichern {
	background-color:#FFFFFF;
	font-size:11px;
	color:#e23d96;
	height:35px;
	margin-bottom:20px;
	clear:left;
	float:left;
}
.speichern input {
	background-color:#FFFFFF;
	font-size:11px;
	color:#e23d96;
	height:20px !important;
	margin-bottom:20px;
}

.termin_hinzu {
	clear:left;
	float:left;
	width:745px;
	margin-bottom:20px;
}

.termin_nach_vereinb {
	width:745px;
	clear:left;
	float:left;
	margin-bottom:20px;
}
/********************************************************************/