/* ab hier Knowledgeplus*/

/* Titel Navigationsblock */
td#Navigation h1 {display:block;margin:0; border-top: 0; color: rgb(204, 0, 51);; font-size: 11px; font-weight: bold; border-bottom: 2px solid rgb(204, 0, 51);; color: #000000;} /* Unterthema */
td#Navigation ul {padding-left: 0px;}
div#Menue h1 {display:block;margin:0; border-top:0; color: rgb(204, 0, 51);; font-size: 11px; font-weight: bold} /* Unterthema */
td#Navigation a  {}
td#Navigation a:hover {}
td#Navigation li {margin-left:10px;list-style-type:none;}/**/

/* sofern Layout im neuen Standard von Dezember und Juli */
/* hier geht es eigentlich nur um die Breitendarstellung der Inputs */
select {margin-bottom: 1px; width: 100%;}
select.auto {margin-bottom: 1px; width: auto;}
textarea {width: 100%; line-height: 1}
input {line-height: 1}
input.Textfeld {width: 100%;}
input.datum {width: 100%;}
input.zahl {width: 100%;}
input.helpline {width: 100%;}
input.file {width: 100%;}
tr.schaltflaechen td {padding-top: 12px}
/* Ende Layout im neuen Standard von Dezember und Juli */

div#seitenkopf {} /* Bereich Seitenkopf */
div#seitenkopf .oe { } /* Organisationsname */
div#seitenkopf .oe a {text-decoration: none; } /* Organisationsname */

div#seitenkopf .modul {} /* Modulname ! Link möglich */
div#seitenkopf .modul a {} /* Modulname ! Link möglich */
div#seitenkopf .pfad { } /* Pfadnavigation ! Link möglich */
div#seitenkopf .pfad a { } /* Pfadnavigation ! Link möglich */
div#seitenkopf .seitentitel {} /* eigentlicher Seitentitel */
div#seitenkopf .seitentitel a {} /* Link im  Seitentitel (z.b. Forum) */

div#verwaltungskopf {margin: 0px 0px 20px 0px ; padding: 0;} /* Bereich Verwaltungskopf */
div#verwaltungskopf .pfad { } /* Pfadnavigation ! Link möglich */
div#verwaltungskopf .pfad a { text-decoration: underline;padding-bottom: 1px; border-bottom: 1px} /* Pfadnavigation ! Link möglich */
div#verwaltungskopf .seitentitel {font-weight: bold} /* eigentlicher Seitentitel */
div#verwaltungskopf .seitentitel a {} /* Link im  Seitentitel  */

/* Platzhalter für den Seitenkopf und sonstige Links sind als Variablen hinterlegt (theme.php)
ph_oe_left // oe-titel 
ph_oe_right 
ph_mod_left // modul-titel 
ph_mod_right
ph_pf_left // pfad-titel 
ph_pf_right
ph_st_left // seitentitel-titel 
ph_st_right
ph_al_left // adminfunktion- link
ph_al_right
ph_ml_left // modulfunktion- link 
ph_ml_right
ph_na_left // navigation link 
ph_na_right
ph_rl_left // Platzhalter Link Recordobjekt links
ph_rl_right // Platzhalter Link Recordobjekt rechts
ph_fil_left // Platzhalter Link Filter links
ph_fil_right // Platzhalter Link Filter rechts
*/

/* Titel innerhalb der Seite */
.zwischentitel {margin: 20px 0 0px 0;border-bottom: 2px solid rgb(204, 0, 51);; color: #000000; font-weight: bold} /* direkt in seiten befindliche Zwischentitel */




/* Tabellen */
td#Inhalt table.Breit td {border-bottom: 1px solid rgb(204, 0, 51);}
td#Inhalt table.Breit td table.positionierung {width:100% ;border:0;margin: 0;padding:0;} /* Hilfstabelle für die Positionierung nebeneinanderliegender Inhalte, hier sollte es keine Linien haben*/
td#Inhalt table.Breit td table.Layout {margin: 0; border: none}
td#Inhalt table.Breit td table.Layout td {border: none; padding-right: 10px;}

td#Inhalt table.Breit td.Platzhalter{border: none;width:30px;}



table .blaetterreihe {width:100%;border: none} /* Tabelle für Blätterknöpfe*/
/*table table td#Inhalt table.Breit  {padding-left: 20px; color:red;}*/
/* spezielle Spalten innerhalb von Tabellen */
td#Inhalt table td.titel {border-bottom: 2px solid rgb(204, 0, 51); padding-top: 0; padding-right: 5px;padding-bottom: 0; font-weight: bold; color: #000000;} /* Titel - TR: select, link */


td.subtitel {font-weight: bold;} /* Untertitel */
td.info {width:15%;} /* spalten mit Angabe von User/Zeit */
td.aktion {width:15%;} /* spalten mit Funktionen für den Datensatz (Edit, Delete, etc) */
td.content {width:85%;} /* spalten mit Hauptinhalt, diese brauchen die entsprechende Breite */
td.formoption {} /* Formularelemente in Listen (z.B. Zip der Dokumente)*/ 
td.total {font-weight: bold;BACKGROUND: #e9e9e9;color: rgb(0,0,0);} /* Darstellung von Zahlentotalen => leistungsverwaltung.htm => abgeschwächte Hauptfarbe*/ 
tr.total {font-weight: bold;BACKGROUND: #e9e9e9;color: rgb(0,0,0);} /* Darstellung von Zahlentotalen => leistungsverwaltung.htm => abgeschwächte Hauptfarbe*/ 
td.Platzhalter {width:20px;}

td#Inhalt td h3 {} /* Texthervorhebung innerhalb von Tabellen*/

td#Inhalt table.FormularBreit {width:100%;} /* Tabelle für Standard-Formulare */
td#Inhalt table.FormularBreit td {border: none;border-bottom: 0px;padding-top:2px;}
td#Inhalt table.FormularBreit td.subtitel {padding-bottom: 1px; border-bottom: 1px solid rgb(204, 0, 51);;}
td#Inhalt table.FormularBreit td table.positionierung {width:100% ;border:0;margin: 0;padding:0;} /* Hilfstabelle für die Positionierung nebeneinanderliegender Inhalte, hier sollte es keine Linien haben*/
td#Inhalt table.FormularBreit td table.positionierung td {text-align:left;} /* Hilfstabelle für die Positionierung nebeneinanderliegender Inhalte, hier sollte es keine Linien haben*/
/*td.Inhalt table.FormularBreit table.positionierung td select {width: 100%}*/ /* Hilfstabelle für die Positionierung nebeneinanderliegender Inhalte, hier sollte es keine Linien haben*/
td#Inhalt table.FormularBreit table.fontformat select {width: 200px} /* Hilfstabelle für die Positionierung nebeneinanderliegender Inhalte, hier sollte es keine Linien haben*/
td#Inhalt table.FormularBreit form table td {border: 0; padding: 2px 0px 2px 0px} /* wenn 2 felder in Positionierung nicht bis zum rand gehen, 2. paddingwert auf 0 */

td#Inhalt table.FormularBreit td table td input {width:100%;}
td#Inhalt table.FormularBreit td table td+td {border: 0; padding:10px 0 0 0;}

td#Inhalt table.grid {width:100%;} /* Tabelle für Gitternetz-Tabellen */
td#Inhalt table.grid td {padding-bottom: 1px; border-bottom: 1px solid rgb(204, 0, 51);;padding-right: 1px; border-right: 1px solid rgb(204, 0, 51);}
td#Inhalt table.grid td.titel {border-bottom: 2px solid rgb(204, 0, 51);; padding-top: 0; padding-bottom: 0; font-weight: bold; color: #000000;padding-right: 1px; border-right: 1px solid rgb(204, 0, 51);;font-weight: bold;BACKGROUND: rgb(255,255,255)}
td#Inhalt table.Breit td h1 {font-weight: bold;display: block; font-size: 11px; line-height: 11px; padding-bottom: 0px; border-bottom: 0px ;} /* Texthervorhebung innerhalb von ListenTabellen*/

/* Abschnitte */
.recordobjekt {display:block;}
.recordobjekt a {}

/* Links */
a.detaillink {} /* einfacher Link, der dann auf Detailinformationen führt */
a.recordfuntion {} /* link für funktionen innerhalb eines records in listenansichten */
a.sort {text-decoration: none;padding-bottom: 0px; border-bottom: 0px} /* Links, bei denen Pfeile (Grafik) die Sortierung ändern  => siehe listen.htm */ 
a.bild {text-decoration: none;padding-bottom: 0px; border-bottom: 0px} /* Links, bei denen Pfeile (Grafik) die Sortierung ändern  => siehe listen.htm */
table#Layout td#Inhalt a.buttonbild {text-decoration: none;padding-bottom: 0px; border-bottom: 0px} /* links, die als grafik dargestellt sind - sollten keinen border haben */
a.hauptlinkrecord {font-weight: bold;} /* links, die als grafik dargestellt sind - sollten keinen border haben */


/* Spezialabschnitte */
div#legende {padding-top: 20px;padding-bottom: 20px;} /* darstellung der Bildlegende unterhalb von Listen */
div#legende h4{display: block; font-size: 13px; line-height: 18px; font-weight: bold;}

table#Layout td#Inhalt div.adminfunktion {text-align:right;} /* Abschnitt mit Adminlinks bisher oben Rechts auf der Seite */
table#Layout td#Inhalt div.adminfunktion ul	{list-style-type:none;list-style-image:none;margin:0; padding:0;text-align:right;}

table#Layout td#Inhalt div.adminfunktion ul li	{list-style-image:none; list-style-type:none; margin:0; padding:0;text-align:right;} /* display:inline wenn alles auf eine Zeile soll... */
div.adminfunktion a		{text-decoration: underline; padding-bottom: 1px; border-bottom: 0px;}

table#Layout td#Inhalt div.modulfunktion {text-align:left;}
table#Layout td#Inhalt div.modulfunktion ul	{list-style-type:none; margin:0; padding:0;}
table#Layout td#Inhalt div.modulfunktion ul li	{list-style-image:none; list-style-type:none; margin:0; padding:0;} /* display:inline wenn alles auf eine Zeile soll... */
table#Layout td#Inhalt div.modulfunktion a		{text-decoration: underline; padding-bottom: 1px; border-bottom: 0px;}

table#Layout td#Inhalt div.navigation {text-align:left;}
table#Layout td#Inhalt div.navigation ul	{list-style-type:none; margin:0; padding:0;}
table#Layout td#Inhalt div.navigation ul li	{list-style-image:none; list-style-type:none; margin:0; padding:0;} /* display:inline wenn alles auf eine Zeile soll... */
table#Layout td#Inhalt div.navigation a		{text-decoration: underline; padding-bottom: 1px; border-bottom: 0px;}
a.navig {margin: 0;text-decoration: none;}

p.filter {text-align:left;} /* Navigationslinks innerhalb einer Seite (z.B. nach oben, zurück) */
p.filter a {display:inline;  text-decoration: underline; padding-bottom: 1px; border-bottom: 0px;}
p.filter a.filteraktiv {font-weight: bold;} /* links, die als filter dienen, deren filter aktiv ist => siehe leistungsverwaltung.htm */

/* Textmarkierungen */
p.infomeldung {color: rgb(204, 0, 51);font-weight: bold;} /* Fontformatierung für Fehlermeldungen und Infomeldungen => Farbe 3 */

/* Funktionale Hervorhebungen */
tr.trhover {BACKGROUND: #e9e9e9;} /* style bei mouseover in langen Listen (farblicher Hintergrund) => analog Farbe 2*/

/* inhaltliche Hervorhebungen (tr)*/
/*(tr)*/
tr.recordInaktiv {} /* optische Kennzeichnung der Datensätze, die inaktiv sind  => Analog Farbe 2 */
tr.recordInaktiv td, tr.recordInaktiv td a {color:#b3b3b3} /* optische Kennzeichnung der Datensätze, die inaktiv sind */
.aktivrecord {BACKGROUND: #e0e0e0} /* optische Kennzeichnung der Datensätze, die im moment ausgewählt wurden=> Analog Farbe 2 */ 
.achtung {BACKGROUND: #e9e9e9;} /* optische Kennzeichnung der Datensätze, die warum auch immer beachtet werden müssen (z.B. dokument wurde ersetzt) => abgeschwächte Hauptfarbe*/ 
/*(td)*/
.statuspostitiv {BACKGROUND:green;} /* optische Kennzeichnung der Zellhintergründe, die positiv sind */
.statusnegativ {BACKGROUND:red;} /* optische Kennzeichnung der Zellhintergründe, die negativ sind */
.statuspendent {} /* optische Kennzeichnung der Zellhintergründe, die noch offen / pendent sind */
/* font */ 
font.maximal {color:#959595} /* maximal erreichbarer wert */
font.positiv {color:green;font-weight: bold;} /* positiver wert */
font.negativ {color:red;font-weight: bold;} /* negativer wert */
/* Koordination */
.koordination_nein {background:red;}
.koordination_okay {background:green;}
/* Formularfelder */
input.datum {width: 100px; line-height: 14px; margin: 0; padding: 0}
input.zahl {width: 50px; line-height: 14px; margin: 0; padding: 0}
input.helpline {BACKGROUND: #e9e9e9;border-style: none;} 
.textformatierung {} /* formatierungsfelder im Bereich Textarea, wie bold, schriftfarbe etc => siehe Formulare.htm, Formular mit den Smilies*/

.HideElement {display:none;}
.ShowElement {display:true;}

/* Schriftgrössen in Textformatierungsfeldern */
.t7 				{FONT-SIZE: 7px;}
.t24 				{FONT-SIZE: 24px;}
.t9 				{FONT-SIZE: 9px;}
.t12 				{FONT-SIZE: 12px;}
.t18 				{FONT-SIZE: 18px;}

table#Layout td#Inhalt p.right {text-align:right;}
