@import "../../csstemp/globales.css";

/* Alte Formatierungen */

/*Tabelle normal 
table.template { css/modul/modul_tabelle.css
	background-color: #999999;
	color: #323232;
	font-size: 12px;
	font-family:  Verdana, Arial,Geneva, Helvetica, sans-serif;
	font-weight: normal;
	border: 0px solid;
	border-color: Black Black Black Black; 
	border-collapse: collapse;
	border-spacing: 0px;
	padding: 0px;
	word-spacing: normal;
	empty-cells: show; 
}

/* Tabelle für die Module 
table.template_modul, table.modul {
	background-color: #FFFFFF;
	color: #323232;
	font-size: 12px;
	font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: normal;
	border-collapse: separated;
	border-spacing: 0px;
	padding: 0px;
	word-spacing: normal;
	empty-cells: show;
}


option.template_option, option {padding-left: 0.4em}

/*Tabellenzelle dunkel 


.selected {	
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	background-color: #FFFF99;
	color: #323232;
	font-size: 12px;
	/* padding: 0px; 
	padding-left: 3px;
	margin: 0px;
	border-collapse: collapse;
	border-style: solid;
	border-width: 0px;
	border-spacing: 0px 0px;	
	display: compact;
}


 /* Abschnitt für Hilfe css/main/basemod.css
p.hilfe {	
	background-color: #FF8C00;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #323232;
	font-weight: normal;
	margin-left: 1cm;
	margin-right: 1cm;
	padding: 10px 10px 10px 10px;
}

/*Abschnitt für Beschreibung 
p.beschreibung {	
	background-color: #FAEBD7;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #993333;
	font-weight: normal;
	margin-left: 1cm;
	margin-right: 1cm;
	padding: 10px 10px 10px 10px;
}

/* Abschnitt für Hinweise
p.hinweis {	
	background-color: #FFFF80;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	font-weight: normal;
	margin-left: 1cm;
	margin-right: 1cm;
	margin-bottom: 1cm;
	margin-top: 1cm;
	padding: 10px 10px 10px 10px;
}
p.fehlermeldung {
	border: solid 2px #de2219;
	margin: 10px;
	padding: 8px;
	font-size: 12px;
}

/*textarea { 
	font-family: Verdana, Arial;
	font-size: 12px;	
}*/



 /* Überschrift für Hinweise
h2.hinweis {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #222222;
}

/*input { 
	font-family: Verdana, Arial;
	font-size: 12px;
}*/


/*td.anmelden { css/main/frame_13.css
	font-size: 12px;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
}*/

/* äußere Tabelle css/table/table.css
table.template_rahmen, table.rahmen {
	width:700px;
	background: #FFFFFF;
	color: #606060;
	font-size: 12px;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight: normal;
	border: 0px solid;
	/* border-color: Black Black Black Black; 
	border-collapse: collapse;
	border-spacing: 0px;
	padding: 0px;
	margin: 20px;
	word-spacing: normal;
	empty-cells: show; 
}

 /* Tabelle für Tabelle
table.template_modulfeld, table.modulfeld {
	width:700px;
	background: #FFFFFF;
	color: #666666;
	font-size: 12pt;
	font-family:  Verdana,Arial, Geneva, Helvetica, sans-serif;
	font-weight: normal;
	border: 0px solid;
	border-color: #666666;
	border-collapse: separated;
	border-spacing: 0px;
	padding: 0px;
	word-spacing: normal;
	empty-cells: show;
}

td.template_ueberschrift, td.ueberschrift {
	font-size: 13px;
	font-weight: bold; 
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	background-color: #666666; 
	color: #FFFFFF; 
	padding: 6px 10px 6px 10px;
}
td.template_ueberschrift_neu {
	font-size: 13px;
	font-weight: bold; 
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	background-color: #666666; 
	color: #FFFFFF; 
	padding: 0px 20px 0px 0px;
}
/* Tabellenzelle hell
td.template_hellfeld, td.hellfeld {
	border: 0px solid;
	background-color: #eeeeee;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin: 0px;
	padding: 2px 10px 2px 10px;
	border-style: solid;
	border-width: 0px;
	vertical-align: top;
	display: compact;	
}
/* Tabellenzelle dunkel
td.template_dunkelfeld, td.dunkelfeld {
	border: 0px solid;
	background-color: #E0E0E0;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	/* margin: 15px; 
	padding: 2px 10px 2px 10px;
	border-style: solid;
	border-width: 0px;
	vertical-align: top;
	display: compact;	
	font-weight: bold;	
}

span.bild {
	vertical-align: top;
	text-align: right;
	float: right;
	margin: 2px 0 4px 4px;
	padding: 0 0 0 2px;
	max-width: 250px; 
	overflow: hidden;
}	

/* Tabellenzelle weiß
td.template_zwischenraum, td.zwischenraum {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	/* background-color: #666666; 
	line-height: 2px;
	font-size: 2px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border-style: solid;
	border-width: 0px;
	border-spacing: 0px 0px;		
	display: compact;
}

 /* Zelle für Statusanzeige
td.template_status, td.status {
	/* background-color: #E0E0E0; 
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	display: compact;	
	font-weight: bold; 
}

/* Bereich Überschrift 
p.template_ueberschrift, p.ueberschrift {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	
	font-style: normal;
	color: #666666;
	font-weight: bold;
	border-width: 3px;
	border-bottom-style: solid;	
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 18px;
	margin-left: 0cm;
	margin-right: 0cm;
}


/* Auswahlfelder farbig*/
select.farbig  {
	border: 0px solid orange;
	background-color: #FD7E00;
	font-size: 16px;
	color: #444444;
}    


/*form { display: inline; } css/modul/modul_general.css*/

/*
div.body 
{
	width: 100%;
	margin-left: 5px;
	
}*/

TEXTAREA { behavior: url(../javascript/maxlength.js)}



/* ****************************** */
/* Formatierungen für die Tabelle */
/* ****************************** */

/* Überschriftszeile in der Übersichtstabelle */

	/* Die Überschriftszeile */
	table.modul_top {
	   	background-color: #FFFFFF;
		color: #323232;
		font-size: 12px;
		font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-weight: normal;
		border-collapse: separate;
		border-spacing: 0px;		
		word-spacing: normal;
		empty-cells: show;
		width: 100%;		
		padding-top: 5px;
	   	padding-bottom: 8px;
		margin-bottom: 2px;
		margin-top: 2px;
	}
	
	/* Die Überschriftszeile TR css/modul/modul_search.css
	tr.modul_top_tr {}*/
	
	
	/* Die Überschriftszeile TD css/modul/modul_general.css
	td.modul_top_ueberschrift_td {}
	
	/* Überschrifts-Formatierung (wie ein H1) 
	span.modul_top_ueberschrift_span {
	   	font-family:Verdana, Arial, Sans-Serif; 
	   	font-weight:normal;
	   	font-size: 1.6em; 
	   	color: #323232; 	   
	}
	
	
	/* Überschriftsbereich - Buttons für die Extra-Funktionen befindet sich in css/modul/modul_search.css
	
	/* Schnellsuchen-Zelle 
	td.modul_top_extras_schnellsuche {}
	
	/* Suchen-Zelle 
	td.modul_top_extras_suche {} 
	
	/* Filter-Zelle 
	td.modul_top_extras_filter {}
	
	/* Export-Zelle
	td.modul_top_extras_export {} */
	
	/* Drucken-Zelle */
	td.modul_top_extras_drucken {}


/* Navigations-Bereich (Blättern) befindet sich in css/modul/mocul_navigation.css

	/* Die Tabelle mit den Pfeilen zum Blättern 
	table.modul_navigation_top, table.modul_navigation_bottom {	
	   	background-color: #F6F6F6;
		color: #323232;
		font-size: 12px;
		font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-weight: normal;
		border-collapse: separate;
		border-spacing: 0px;		
		word-spacing: normal;
		empty-cells: show;			
		width: 100%;		
		padding-top: 5px;
	   	padding-bottom: 3px;
	   	padding-left: 2px;		
		margin-top: 4px;
	}
	
	table.modul_navigation_top {
		border-top: 1px solid #666666;
		border-left: 1px solid #666666;
		margin-bottom: 4px;
	}
	
	table.modul_navigation_bottom {
		border-bottom: 1px solid #666666;
		border-left: 1px solid #666666;
		margin-top: 4px;
	}
	
	/* Die Zeile mit den Pfeilen zum Blättern
	tr.modul_navigation_tr_top, tr.modul_navigation_tr_bottom { vertical-align: top; }
	
	/* Pfeile zurück und vor 
	td.modul_navigation_td_blaettern_top, td.modul_navigation_td_bottom {}
	
	/* Menü zum Auswählen der Zeile 
	td.modul_navigation_td_blaettern_list_top, td.modul_navigation.td_blaettern_list_bottom {
	   	padding-left: 15px;
	   	padding-right: 15px;
	}
	
	/* Buttons zum Auswählen der angezeigten Zeilenzahl 
	td.modul_navigation_td_zeilen_top, td.modul_navigation_td_zeilen_bottom {}
	
	/* Leer-Zelle vor dem Neuer-DS-Button 
	td.modul_navigation_leer {}

	/* Neuer Datensatz-Button-Zelle 
	td.modul_navigation_dsneu {}
	
	/* Beschriftungs-Rahmen - befindet sich in css/modul/modul_navigation.css!
	.modul_navigation_fieldset {
		font-size: 120%;
	   	border: 1px solid #fff;	   	
	   	width: 150px;
	   	padding-left: 4px;
	   	padding-right: 4px;
	}
	#nav_modul fieldset.modul_navigation_fieldset legend {
		color: #fff;
		font-size: 90%;
		font-weight: bold;
		padding: 5px;
	}*/

/* Die Anzeige der eingestellten bzw. ausgewählten Sortierung css/modul/modul_search.css

	/* Sortier-Anzeige 
	tr.modul_sortierung_tr { padding-top: 3px; }
	
	/* Sortier-Anzeige 
	td.modul_sortierung_td {}


/* Die Schnellsuche css/modul/modul_search.css

	/* Die Schnellsuche-Tabelle 
	table.modul_schnellsuche {
	   	background-color: #F6F6F6;
		color: #323232;
		font-size: 12px;
		font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-weight: normal;
		border-collapse: separate;
		border-spacing: 0px;
		padding: 0px;
		word-spacing: normal;
		empty-cells: show;
	}
	
	table.modul_schnellsuche {		
		/*border-left: 1px solid #DE2219;				
		padding: 5px 2px 4px 3px;		
		margin-top: 4px;
		margin-bottom: 4px;
		border: 1px solid #DE2219;
	}
	
	/* Überschrift für Schnellsuche 
	tr.modul_schnellsuche_tr_head {}
	
	/* Überschrift für Schnellsuche 
	td.modul_schnellsuche_td_head {
		background-color: #F2F2F2;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		padding-left: 3px;
		vertical-align: top;
		display: compact;
	   	border: 0px solid #999;
	}
	
	/* Zelle für Ausschalten-Button 
	td.modul_schnellsuche_td_ausschalten { padding-right: 4px; }
	
	/* Zeile für Buchstaben-Buttons 
	tr.modul_schnellsuche_tr_letter {}
	
	/* Zelle für Buchstaben-Buttons 
	td.modul_schnellsuche_td_letter { padding-left: 4px; }

/* Text- und Spaltensuche 

	/* Die Textsuche 
	table.modul_textsuche {	
	   	background-color: #F6F6F6;
		color: #323232;
		font-size: 12px;
		font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-weight: normal;
		border-collapse: separate;
		border-spacing: 0px;
		padding: 0px;
		word-spacing: normal;
		empty-cells: show;
	}
	
	table.modul_textsuche { 
		border: 1px solid #DE2219;
		/*border-left: 1px solid #DE2219;
		padding: 5px 4px 3px 2px;
		margin-top: 4px;
		margin-bottom: 4px;
	}
	
	
	/* Überschrift für Suche 
	tr.modul_textsuche_tr_head {}
	
	/* Überschrift für Suche 
	td.modul_textsuche_td_head {
	   	background-color: #F2F2F2;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		padding-left: 3px;
		vertical-align: top;
		display: compact;		
	   	border: 0px solid #999;
	}
	
	/* Zeile für Suchformular 
	tr.modul_textsuche_tr_formular { margin-bottom: 4px; }
	
	/* Suchspalten-Menü 
	td.modul_textsuche_td_formular { padding-left: 4px;	}
	
	/* Button für das Absenden 
	td.modul_textsuche_td_button {}*/
	
	/* Leere Zelle vor Ausschalten 
	td.modul_textsuche_td_leer {}*/
	
	/* Zelle für Ausschalten-Button 
	td.modul_textsuche_td_ausschalten { padding-right: 4px;	}*/


/* Datentabelle css/modul/modul_table.css

	/* Datentabelle 
	table.modul_tabelle {
	   	background-color: #FFFFFF;
		color: #323232;
		font-size: 12px;
		font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-weight: normal;
		border-collapse: separate;
		border-spacing: 0px;
		padding: 0px;
		word-spacing: normal;
		empty-cells: show;
		/* width: 700px;
		position: absolute;
		max-width: 700px;
		min-width: 100px;
	}
	
	/* Tabellenkopf 
	tr.modul_tabelle_tr_head {}
	
	/* Tabellenkopf 
	td.modul_tabelle_td_head {
	   	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
		background-color: #666666;
		color: #EEEEEE;
		font-size: 12px;
		padding-left: 5px;
		padding-top: 2px;
		padding-bottom: 2px;
		margin: 0px;
		border-collapse: collapse;
		border-style: solid;
		border-width: 0px;
		font-weight: bold;
		display: compact; 
		border-right: 1px solid #FFFFFF;
	}
	
	td.modul_tabelle_td
	{
		border-right: 1px solid #FFFFFF;
	}
	
	/* Helle Zeile 
	tr.modul_tabelle_hell, td.modul_tabelle_hell
	{
	   	border: 0px solid;
		background-color: #F2F2F2;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		padding-left: 3px;
		border-style: solid;
		border-width: 0px;
		border-color: #999999;
		vertical-align: top;
		display: compact;
	}
	
	/* Dunkle Zeile 
	tr.modul_tabelle_dunkel, td.modul_tabelle_dunkel
	{
	   	border: 0px solid;
		background-color: #E0E0E0;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		
		padding: 3px;
		border-style: solid;
		border-width: 0px;
		vertical-align: top;
		display: compact; 
	}


/* Berechnungs-Zeile unter der Datentabelle 

	/* Zeile unter der Tabelle für Summen usw 
	tr.modul_rechnen_tr
	{
	   
	}
	
	/* Zelle unter der Tabelle für Summen usw 
	td.modul_rechnen_td
	{
	   
	}


/* Tabellen für die Ausdrucke css/modul/table.css

	/* Ausdrucke  
	table.modul_ausdrucke
	{
	   
	}
	
	/* Zeile für Ausdrucke für Modul Zeilenkopf
	tr.modul_ausdrucke_tr_head
	{
	   
	}
	
	/* Zelle für Ausdrucke für Modul Zeilenkopf 
	td.modul_ausdrucke_td_head
	{
	   	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
		background-color: #666666;
		color: #EEEEEE;
		font-size: 12px;
		padding-left: 5px;
		padding-top: 2px;
		padding-bottom: 2px;
		margin: 0px;
		border-collapse: collapse;
		border-style: solid;
		border-width: 0px;
		font-weight: bold;
		display: compact; 
	}
	
	/* Zeile für Dokument 
	tr.modul_ausdrucke_tr
	{
	   
	}
	
	/* Zelle für Bild 
	td.modul_ausdrucke_td_bild
	{
	   
	}
	
	/* Zelle für Dokumenttext 
	td.modul_ausdrucke_td_text
	{
	   
	}*/


/* Tabelle für das Anmeldeformular css/main/frame_13.css

	/* Anmelde-Formular-Tabelle 
	table.myeasycms_anmelden
	{
	   	font-size: 12px;
		font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	}
	
	/* Text 
	tr.myeasycms_anmelden_tr_text
	{
	   
	}
	
	/* Text 
	td.myeasycms_anmelden_td_text
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
	/* Eingabe-Felder 
	tr.myeasycms_anmelden_tr_input
	{
	   
	}
	
	/* Eingabe-Felder 
	td.myeasycms_anmelden_td_input
	{
	   
	}
	
	/* Button 
	tr.myeasycms_anmelden_tr_button
	{
	   
	}
	
	/* Button 
	td.myeasycms_anmelden_td_button
	{
	   
	}


/* ******************************* */
/* Formatierungen für das Formular */
/* ******************************* */

/* Index-Auflistungen */

	/* Indizies auflisten */
	table.modul_index
	{
	   
	}
	
	/* Indizies auflisten */
	tr.modul_index_tr
	{
	   
	}
	
	/* Leere Zelle (Abstand) vor Liste */
	td.modul_index_td_leer
	{
	   
	}
	
	/* Beschriftung des Indizies */
	td.modul_index_td_name
	{
	   
	}
	
	/* Wert des Indizies */
	td.modul_index_td_wert
	{
	   
	}
	
	/* Angezeigten Datensatz bearbeiten-Button */
	td.modul_index_td_bearbeiten
	{
	   	border: 0px solid;
		background-color: #F2F2F2;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		padding-left: 3px;
		border-style: solid;
		border-width: 0px;
		border-color: #999999;
		vertical-align: top;
		display: compact;
	}
	
	/* Fehler-Überschrift für Indizies */
	span.modul_index_span_ueberschrift_fehler
	{
	   
	}


/* Anzeige der zu löschenden Daten */

	/* Tabelle für zu löschende Daten */
	table.modul_delete
	{
	   
	}
	
	/* Überschrift */
	tr.modul_delete_tr_head
	{
	   
	}
	
	/* Überschrift */
	td.modul_delete_td_head
	{
	   	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
		background-color: #666666;
		color: #EEEEEE;
		font-size: 12px;
		padding-left: 5px;
		padding-top: 2px;
		padding-bottom: 2px;
		margin: 0px;
		border-collapse: collapse;
		border-style: solid;
		border-width: 0px;
		font-weight: bold;
		display: compact; 
	}
	
	/* Zeile für zu löschende Moduldaten */
	tr.modul_delete_tr
	{
	   
	}
	
	/* Modulname */
	td.modul_delete_td_text
	{
	   
	}
	
	/* Moduldaten */
	td.modul_delete_td_daten
	{
	   
	}


/* Anzeige der gelöschten Daten */

	/* Tabelle für gelöschte Daten */
	table.modul_deleted
	{
	   
	}
	
	/* gelöschte Daten */
	tr.modul_deleted_tr
	{
	   
	}
	
	/* gelöschte Daten */
	td.modul_deleted_td
	{
	   
	}


/* Löschfunktion für den Admin */

	/* Tabelle für Löschfunktionen des Admin */
	table.modul_delete_admin
	{
	   
	}
	
	/* Hinweistext */
	tr.modul_delete_admin_tr_text
	{
	   
	}
	
	/* Hinweistext */
	td.modul_delete_admin_td_text
	{
	   
	}
	
	/* Löschen-Button */
	tr.modul_delete_admin_tr_button
	{
	   
	}
	
	/* Löschen-Button */
	td.modul_delete_admin_td_button
	{
	   
	}
	
	/* Leere Zelle */
	td.modul_delete_admin_td_leer
	{
	   
	}
	
	/* Beschriftungs-Rahmen */
	fieldset.modul_delete_admin_fieldset
	{
	   	border-style: solid;
	   	border-width: 1px;
	}
	
	/* Die Legenden-Formatierung für den Beschriftungs-Rahmen */
	legend.modul_delete_admin_legend
	{
	   	font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
	}


/* Formatierungen für das Datenformular css/modul/modul_formular.css

	/* Formular für die Daten 
	table.modul_formular
	{
	   
	}
	
	/* Formular-Zeile für die Daten 
	tr.modul_formular_tr
	{
	   
	}
	
	/* Text für helle Zelle 
	td.modul_formular_td_hell_text
	{
	   	border: 0px solid;
		background-color: #F2F2F2;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		padding-left: 3px;
		border-style: solid;
		border-width: 0px;
		border-color: #999999;
		vertical-align: top;
		display: compact;
	}
	
	/* Text für dunkle Zelle 
	td.modul_formular_td_dunkel_text
	{
	   	border: 0px solid;
		background-color: #E0E0E0;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		
		padding: 3px;
		border-style: solid;
		border-width: 0px;
		vertical-align: top;
		display: compact; 
	}
	
	/* Helle Zeile 
	td.modul_formular_td_hell
	{
	   	border: 0px solid;
		background-color: #F2F2F2;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		padding-left: 3px;
		border-style: solid;
		border-width: 0px;
		border-color: #999999;
		vertical-align: top;
		display: compact;
	}
	
	/* Dunkle Zeile
	td.modul_formular_td_dunkel
	{
	   	border: 0px solid;
		background-color: #E0E0E0;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		
		padding: 3px;
		border-style: solid;
		border-width: 0px;
		vertical-align: top;
		display: compact; 
	}
	
	/* Hilfetext 
	span.modul_formular_hilfetext
	{
	   
	}
	
	/* Hochgeladene Bilder 
	img.modul_formular_image
	{
	   	border: 0px;
		outline-width: 0px;
		background-color: transparent;
		padding:0;
		margin:0;
	}
	
	/* Zelle vor Insert-Button 
	td.modul_formular_td_insert_text
	{
	   
	}
	
	/* Insert-Button-Zelle 
	td.modul_formular_td_insert
	{
	   
	}
	
	/* Zelle vor Update-Button 
	td.modul_formular_td_update_text
	{
	   
	}
	
	/* Update-Button-Zelle 
	td.modul_formular_td_update
	{
	   
	}


/* Buttons, die erscheinen, nachdem ein Datensatz gespeichert wurde */

	/* Weiter-Tabelle css/modul/modul_formular.css
	table.modul_button
	{
	   
	}
	
	/* Weiter: Zurück zum Workflow 
	tr.modul_button_workflow_tr
	{
	   
	}
	
	/* Weiter: Zurück zum Workflow 
	td.modul_button_workflow_td
	{
	   	border: 0px solid;
		background-color: #E0E0E0;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		
		padding: 3px;
		border-style: solid;
		border-width: 0px;
		vertical-align: top;
		display: compact; 
	}
	
	/* Hilfetext 
	td.modul_button_workflow_td_text
	{
	   	border: 0px solid;
		background-color: #E0E0E0;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		
		padding: 3px;
		border-style: solid;
		border-width: 0px;
		vertical-align: top;
		display: compact; 
	}
	
	
	/* Weiter: Zurück zur Übersicht 
	tr.modul_button_uebersicht_tr
	{
	   
	}
	
	/* Weiter: Zurück zur Übersicht
	td.modul_button_uebersicht_td
	{
	   	border: 0px solid;
		background-color: #E0E0E0;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		
		padding: 3px;
		border-style: solid;
		border-width: 0px;
		vertical-align: top;
		display: compact; 
	}
	
	/* Hilfetext 
	td.modul_button_uebersicht_td_text
	{
	   	border: 0px solid;
		background-color: #E0E0E0;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		
		padding: 3px;
		border-style: solid;
		border-width: 0px;
		vertical-align: top;
		display: compact; 
	}
	
	/* Weiter: Neuen Datensatz eingeben 
	tr.modul_button_neu_tr
	{
	   
	}
	
	/* Weiter: Neuen Datensatz eingeben 
	td.modul_button_neu_td
	{
	   	border: 0px solid;
		background-color: #E0E0E0;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		
		padding: 3px;
		border-style: solid;
		border-width: 0px;
		vertical-align: top;
		display: compact; 
	}
	
	/* Hilfetext 
	td.modul_button_neu_td_text
	{
	   	border: 0px solid;
		background-color: #E0E0E0;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		
		padding: 3px;
		border-style: solid;
		border-width: 0px;
		vertical-align: top;
		display: compact; 
	}
	
	/* Weiter: Bearbeiten 
	tr.modul_button_bearbeiten_tr
	{
	   
	}
	
	/* Weiter: Bearbeiten 
	td.modul_button_bearbeiten_td
	{
	   	border: 0px solid;
		background-color: #F2F2F2;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		padding-left: 3px;
		border-style: solid;
		border-width: 0px;
		border-color: #999999;
		vertical-align: top;
		display: compact;
	}
	
	/* Hilfetext 
	td.modul_button_bearbeiten_td_text
	{
	   	border: 0px solid;
		background-color: #F2F2F2;
		font-family: Verdana, Arial,Geneva, Helvetica, sans-serif;
		font-size: 12px;
		color: #323232;
		margin: 0px;
		padding-left: 3px;
		border-style: solid;
		border-width: 0px;
		border-color: #999999;
		vertical-align: top;
		display: compact;
	}
	
/* Tabelle für das Speichern ja/nein 

	/* Tabelle für Speichern ja/nein 
	table.modul_button_speichern
	{
	   
	}
	
	/* Tabelle für Speichern ja/nein 
	tr.modul_button_speichern_tr
	{
	   
	}
	
	/* Ja-Button 
	td.modul_button_speichern_td_ja
	{
	   
	}
	
	/* Nein-Button 
	td.modul_button_speichern_td_nein
	{
	   
	}


/* *********************************** */
/* Formatierungen Allgemein / für alle */
/* *********************************** */

/* Navigation für die Untermodule */

	/* Die Navigation für die verknüpften Module - css/modul/modul_navigation.css
	table.modul_submodules
	{
	   	background-color: #FFFFFF;
		color: #323232;
		font-size: 12px;
		font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-weight: normal;
		border-collapse: separate;
		border-spacing: 0px;
		padding: 0px;
		word-spacing: normal;
		empty-cells: show;
	} 
	
	Die Navigation für die verknüpften Module
	tr.modul_submodules_tr
	{
	   
	}
 Button zum Untermodul 
	td.modul_submodules_td
	{
	   
	}
	
	 Zurück zur Übersichtstabelle 
	td.modul_submodules_td_tabelle
	{
	   
	}
	
	Leere Zelle Hinter Zurück-Butt. 
	td.modul_submodules_td_leer
	{
	   
	}*/


/* Bilder und formatierte Buttons */

	/* Bilder, auch Bilder die als Button verwendet werden css/modul/modul_general
	.modul_image
	{
	   	border: 0px;
		outline-width: 0px;
		background-color: transparent;
		padding:0;
		margin:0;
	}
	
	/* Farbig formatierter Button css/modul/modul_buttons.css
	input.modul_button_farbig
	{
	   	font-family: Verdana,Arial,Helvetica;
		font-size: 12px;
		border: 3px solid;
		border-top-color: #007BC5;
		border-bottom-color: #007BC5;
		background-color: #666666;
		color: #EEEEEE;
		font-weight: bold;
	}
	
	
	/* Farbig formatierter selektierter Button 
	input.modul_button_farbig_selected
	{
	   	border: 3px solid;
		border-top-color: #007BC5;
		/*border-left-color: #666666; #E1E1E1;
		border-bottom-color: #007BC5;
		/*border-right-color: #666666; #909090;
		background-color: #666666;
		font-size: 12px;
		color: #EEEEEE;
		font-weight: bold;
	
	}
	
	/* Farbig formatierter selektierter Button 
	input.modul_button_farbig_deaktiviert
	{
	   	/* border: 3px solid;
	    border-top-color: #CCCCCC;
	    border-left-color: #CCCCCC;
	    border-bottom-color: #666666;
	    border-right-color: #666666;
	    background-color: #FDFBE3;
	    font-size: 11px;
	    color: #993333; 
		font-family: Verdana,Arial,Helvetica;
		font-size: 12px;
		border: 3px solid;
		border-top-color: #007BC5;
		border-bottom-color: #007BC5;
		background-color: #C0C0C0;
		color: #EEEEEE;
		
	
	}
	
	/* Button für Dokumente aktiviert
	input.modul_button_farbig_dokumente
	{
		
		width: 145px;
		color: #FFFFFF;
		border: 1px solid;
		border-color: #EEEEEE;
		background-color: #666666;
		font-size: 12px;
		padding-left: 25px;
		background: #666666 url(images/drucken.gif) no-repeat left;
		text-align: left; 
		
	}
	
	/* Button für Dokumente deaktiviert
	input.modul_button_farbig_dokumente_deaktiviert
	{
		
		width: 145px;
		color: #FFFFFF;
		border: 1px solid;
		border-color: #EEEEEE;
		background-color: #DDDDDD;
		font-size: 12px;
		padding-left: 25px;
		background: #DDDDDD url(images/drucken.gif) no-repeat left;
		text-align: left; 
		
	}
	/* Button für Dokumente aktiviert
	input.modul_button_farbig_link
	{
		
		width: 145px;
		color: #FFFFFF;
		border: 1px solid;
		border-color: #EEEEEE;
		background-color: #666666;
		font-size: 12px;
		padding-left: 25px;
		background: #666666 url(images/edit.gif) no-repeat left;
		text-align: left; 
		
	}
	
	/* Button für Dokumente deaktiviert
	input.modul_button_farbig_link_deaktiviert
	{
		
		width: 145px;
		color: #FFFFFF;
		border: 1px solid;
		border-color: #EEEEEE;
		background-color: #DDDDDD;
		font-size: 12px;
		padding-left: 25px;
		background: #DDDDDD url(images/edit.gif) no-repeat left;
		text-align: left; 
		
	}
	
	
	/* Farbiger Insert-Button 
	input.modul_button_farbig_insert
	{
	   	font-family: Verdana,Arial,Helvetica;
		font-size: 12px;
		border: 3px solid;
		border-top-color: #007BC5;
		/*border-left-color: #666666; #E1E1E1;
		border-bottom-color: #007BC5;
		/*border-right-color: #666666; #909090;
		background-color: #666666;
		color: #EEEEEE;
		font-weight: bold;
	}
	
	/* Farbiger Update-Button 
	input.modul_button_farbig_update
	{
	   	font-family: Verdana,Arial,Helvetica;
		font-size: 12px;
		border: 3px solid;
		border-top-color: #007BC5;
		/*border-left-color: #666666; #E1E1E1;
		border-bottom-color: #007BC5;
		/*border-right-color: #666666; #909090;
		background-color: #666666;
		color: #EEEEEE;
		font-weight: bold;
	}
	
	/* Farbiger Delete-Button 
	input.modul_button_farbig_delete
	{
	   	font-family: Verdana,Arial,Helvetica;
		font-size: 12px;
		border: 3px solid;
		border-top-color: #007BC5;
		/*border-left-color: #666666; #E1E1E1;
		border-bottom-color: #007BC5;
		/*border-right-color: #666666; #909090;
		background-color: #666666;
		color: #EEEEEE;
		font-weight: bold;
	}
	
	/* Farbiger Ja-Button 
	input.modul_button_farbig_ja
	{
	   	font-family: Verdana,Arial,Helvetica;
		font-size: 12px;
		border: 3px solid;
		border-top-color: #007BC5;
		/*border-left-color: #666666; #E1E1E1;
		border-bottom-color: #007BC5;
		/*border-right-color: #666666; #909090;
		background-color: #666666;
		color: #EEEEEE;
		font-weight: bold;
	}
	
	/* Farbiger Nein-Button 
	input.modul_button_farbig_nein
	{
	   	font-family: Verdana,Arial,Helvetica;
		font-size: 12px;
		border: 3px solid;
		border-top-color: #007BC5;
		/*border-left-color: #666666; #E1E1E1;
		border-bottom-color: #007BC5;
		/*border-right-color: #666666; #909090;
		background-color: #666666;
		color: #EEEEEE;
		font-weight: bold;
	}
	
	/* Farbiger Button für die Formularanzeige des Modules  
	input.modul_button_farbig_submodules_form
	{
	   	font-family: Verdana,Arial,Helvetica;
		font-size: 12px;
		border: 3px solid;
		border-top-color: #007BC5;
		/*border-left-color: #666666; #E1E1E1;
		border-bottom-color: #007BC5;
		/*border-right-color: #666666; #909090;
		background-color: #666666;
		color: #EEEEEE;
		font-weight: bold;
	}
	
	/* Farbiger Button für die Untermodule 
	input.modul_button_farbig_submodules_module
	{
	   	font-family: Verdana,Arial,Helvetica;
		font-size: 12px;
		border: 3px solid;
		/*border-top-color: #007BC5;*/
		/*border-left-color: #666666; #E1E1E1;
		border-bottom-color: #007BC5;
		/*border-right-color: #666666; #909090;
		background-color: #666666;
		color: #EEEEEE;
		font-weight: bold;
	}
	
	/* Farbiger Button für die Untermodule 
	input.modul_button_farbig_submodules_module_selected
	{
	   	border: 3px solid;
		border-top-color: #007BC5;
		border-left-color: #007BC5; 
		border-bottom-color: #007BC5;
		border-right-color: #007BC5; 
		font-family: Verdana,Arial,Helvetica; 
		background-color: #DDDDDD;
		font-size: 12px;
		color: #666666;
		font-weight: bold;
	}


/* Absatzformatierungen css/modul/modul_table.css

	/* Linie 
	hr.modul_hr
	{
	   
	}
	
	/* Absatz-Formatierung für Hinweise, z.B. 
	p.modul_hinweis_p
	{
	   	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	
		font-style: normal;
		color: #323232;
		font-weight: normal;	
		margin-top: 0px;
		padding: 0px 0px 0px 0px;
		font-size: 12px;
		margin-left: 0cm;
		margin-right: 0cm;
	}
	
	/* Textformatierung für Hinweis 
	span.modul_hinweis_span
	{
	   
	}
	
	/* Absatzformatierung für Überschrift 1 
	p.modul_h1_p
	{
	   	padding-top: 1.5em;
	   	padding-bottom: 1.5em;
		margin-bottom: 0.25em;
		margin-top: 0.25em;
	}
	
	/* Textformatierung für Überschrift 1 
	span.modul_h1_span
	{
	   	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
		font-size: 20px;
		color: #808080;
		font-weight: bolder;
	   
	   	
	}
	
	/* Absatzformatierung für Überschrift 2 
	p.modul_h2_p
	{
	   	padding-top: 1.5em;
	   	padding-bottom: 1.5em;
		margin-bottom: 0.25em;
		margin-top: 0.25em;
	}
	
	/* Textformatierung für Überschrift 2 
	span.modul_h2_span
	{
	   	font-family:Verdana, Arial, Sans-Serif; 
	   	font-weight:normal;
	   	font-size: 1.4em; 
	   	color: #323232; 
	   	
	}
	
	/* Textformatierung für angemeldet 
	span.modul_anmeldestatus_gebucht
	{
		color: #FFFFFF;
		background-color: #00BB00;
	}
	
	/* Textformatierung für Warteliste 
	span.modul_anmeldestatus_warteliste
	{
		color: #000000;
		background-color: #FFFF00;
	}
	
	/* Textformatierung für abgemeldet 
	span.modul_anmeldestatus_abgemeldet
	{
		color: #FFFFFF;
		background-color: #BB0000;
	}
	
	/* Textformatierung für Kurs mit Warteliste 
	span.kurs_warteliste
	{
		color: #FFFFFF;
		
		
	}
	
	div.kurs_warteliste
	{
		background-color: #0000FF;
		width:100%;
	}
	
	/* Textformatierung für Kurs findet statt 
	span.kurs_findet_statt
	{
		color: #FFFFFF;
		
	}
	
	div.kurs_findet_statt
	{
		background-color: #008000;
		width: 100%;
	}
	
	/* Textformatierung für Kurs findet nicht statt 
	span.kurs_abgesagt
	{
		color: #FFFFFF;
		
	}
	
	div.kurs_abgesagt
	{
		background-color: #FF0000;
		width:100%;
	}
	
	/* Textformatierung für Kurs mit zu wenigen Anmeldungen < 80% der Mind. Zahl 
	span.kurs_zu_wenig_anmeldungen {}
	
	/* Textformatierung für Kurs, bei denen nur noch wenige Anmeldungen fehlen > 80% der Mind. Zahl
	span.kurs_wenig_anmeldungen { color: #FFFFFF; }
	
	div.kurs_wenig_anmeldungen {	
		background-color: #FF9900;
		width:100%;
	}