/* =======================================================
===   Allgemeinde HTML Tag Definitionen                ===
======================================================= */

/* BODY: Hintergrund und Text im Body Tag, ausserhalb Tabelle und anderen Tags */
BODY {
	background-color : #e2e2e2;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #4d535c;
	margin:0;
}

/* TH: TabellenKopfzelle, Tabellen-Überschriften sind im TH Tag definiert */
TH {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #FFFFFF;
	background-color : #17358b;
	height :19px;
}

/* TD: TabellenZelle, Texte sind i.d.R. innerhalb von Tabellen dargestellt */
TD {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #4d535c;
}

/* A: Darstellungen für Links, besuchte Links und Hover Links */
a    { color: #000; font-style: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a:visited   { color: #000; font-style: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a:hover  { color: #000; font-style: ; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }

hr  { color: #18368a; background-color: #98a1a8 }
/* weitere Definitionen für Standard Tags können hinzugefügt werden (bsp.: Formularelemente, Scrollbar, ...) */



/* =======================================================
===   BM2 spezifische CSS Definitionen                 ===
======================================================= */

/* === POPUP FENSTER (DRUCKEN, LOGIN) ===*/

/* PopupTitel: Titel im Popup Fenster (Drucken, Suchen) */
.PopupTitel {
	font-size : 22px;
	color : #FFFFFF;
	font-weight : bold;
	width: 100%;
	height: 100%;
	padding-left:5px;
	padding-top: 6px;
	vertical-align: middle;
}

/* TDPopUpTitel: Titel im Popup Fenster (Drucken, Suchen) */
.TDPopUpTitel  { background-color: #17358b }

/* PopupUnterTitel: Titel im Popup Fenster (Drucken, Suchen) */
.PopupUnterTitel  { color: #17358b; font-weight: bold; font-size: 11px }

/* TDPopUpUnterTitel: Titel im Popup Fenster (Drucken, Suchen) */
.TDPopUpUnterTitel {
	background-color: #CCCCCC;
	text-align: left;
}


/* === ALLGEMEIN ===*/

/* Hinweis: Darstellung von Fehlermeldungen (falsches Passwort) - soll sich von Hintergrund gut sichtbar abheben! */
.Hinweis {
	color: RED;
	font-weight: bold;
}


/* === KARTE ===*/

/* Marginalien: Darstellung der Karteninformationen, unterhalb der Karte (Kartenbreite, Messresultate, ...) */
.Marginalien {
	font-size : 10px;
	color : #000000;
	font-weight : normal;
}

/* Marginalien2: Darstellung der Karteninformationen, unterhalb der Karte (Kartenbreite, Messresultate, ...) */
.Marginalien2 {
	font-size : 7px;
	color : #000000;
	font-weight : normal;
}

/* formKartenbreite: Darstellung des Inputfeldes für Kartenbreite unterhalb der Karte */
.formKartenbreite {
	font-size: 9px;
	width: 45px;
	height: 16px;
	color : #000000;
	background-color: #FFFFFF;
}


/* === DRUCKEN ===*/

/* Printtitel1: Darstellung des Haupttitels auf dem ausgedruckten Plan */
.Printtitel1 {
	font-size : 18px;
	color : Black;
	font-weight : bold;
}

/* Printtitel2: Darstellung des Untertitels auf dem ausgedruckten Plan */
.Printtitel2 {
	font-size : 14px;
	color : Black;
	font-weight : normal;
}

/* Printgemeinde1: Darstellung des Untertitels auf dem ausgedruckten Plan */
.Printgemeinde1 {
	font-size : 16px;
	color : Black;
	font-weight : normal;
}

/* Printgemeinde2: Darstellung des Untertitels auf dem ausgedruckten Plan */
.Printgemeinde2 {
	font-size : 16px;
	color : Black;
	font-weight : bold;
}



/* === WEBSEITEN LINKS IM BROWSER ===*/

/* BodyLeftFramePages: Body Style für Webseiten auf der Linken Seite (Thema, Login, Tools, UPKarte) */
.BodyLeftFramePages {
	background-color : #FFFFFF;
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #000000;
}



/* === OBERTHEMENGRUPPE (OPTIONAL) ===*/

/* TDOberThemaGruppeTitel: Darstellung des Themengruppentitels */
.TDOberThemaGruppeTitel {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	font-weight : bold;
	background-color : #004E9B;
	height : 19px;
	padding-left : 3px;
}

/* TDOberThemaGruppeTitelOpen: Darstellung des Themengruppentitels wenn Auswahl geöffnet ist*/
.TDOberThemaGruppeTitelOpen {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	font-weight : bold;
	background-color : #004E9B;
	height : 19px;
	padding-left : 3px;
}

/* TDOberAbstandThemenGruppen: Abstand der Tabellen "Themengruppen" -> Leerzeile in Tabellendefinition*/
.TDOberAbstandThemenGruppen  { color: #fff; height: 5px }



/* === THEMENGRUPPE ===*/

/* ThemaGruppeTitel: Darstellung des Themengruppentitels */
.TDThemaGruppeTitel  { color: #fff; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #2658e1; padding-left: 3px; height: 19px }

/* TDThemaGruppeTitelOpen: Darstellung des Themengruppentitels wenn Auswahl geöffnet ist*/
.TDThemaGruppeTitelOpen  { color: #fff; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #2658e1; padding-left: 3px; height: 19px }

/* TDAbstandThemenGruppen: Abstand der Tabellen "Themengruppen" -> Leerzeile in Tabellendefinition*/
.TDAbstandThemenGruppen  { color: white; height: 2px }



/* === THEMA ===*/

/* TDThema: Abstand der Tabellen "Themengruppen" -> Leerzeile in Tabellendefinition*/
.TDThema    { color: #000; font-size: 10px; background-color: #dcdcdc; padding-left: 10px; border-top: 1px none; height: 15px; border-top-color: #BBBBBB; border-top-style: solid  }

/* ThemaGruppeLink: Darstellung des Themengruppentitels wenn dieser gleichzeitig ein Link ist */
.ThemaGruppeLink   { color: #000; text-decoration: underline }

/* ThemaLink: Darstellung des Themas wenn es gleichzeitig ein Link ist */
.ThemaLink    { color: black; font-weight: normal; text-decoration: underline }


/* === FÜR DATENAUSWAHL BENÖTIGTE ELEMENTE (DO NOT CHANGE!!) ===*/

/* SubTree: CSS Definition für Auf- Zuklappmechanismus Themaeinträge -> NICHT VERÄNDERN*/
 .SubTree { top: 0px; left: 0px; visibility: hidden; display: none }

/* SubCat: CSS Definition für Auf- Zuklappmechanismus Themaeinträge -> NICHT VERÄNDERN*/
 .SubOberThema  { color: #98a1a8; top: 0px; left: 0px; visibility: hidden; display: none }
 
 
 
/* ==============================================================
=== Projektspezifische CSS Definitionen (Reports, Titel, ...) ===
============================================================== */

/* Titel1: Titel im Titel.asp file. */
.Titel1 {
	font-size : 22px;
	color : Black;
	font-weight : bold;
}
.linkalg { color: #bdbdbd; text-decoration: none }

/* Textfelder Readonly*/
input.Readonly{
	border : 1 solid;
	background-color : #efefef;
	border-color : #4d535c
}

