﻿/* ===============================================================================
	
	(c) [4] screen AG, CH-6004 Lucerne, http:\\www.4screen.com

	Global Style Sheet for High Impact 3.5 / 4.0 Administration Controls
	
================================================================================== */


/*-----
TOOLBAR
-----*/

	/* Toolbar, Table */
	.Adm_ToolTbl
	{
		/*border-style: solid;
		border-collapse: collapse;
		border-width: 1pt;
		border-color: #3366cc;*/
	}

	/* Toolbar, TD */
	.Adm_ToolTd
	{
		/*border-style: solid;
		border-width: 1pt;
		border-color: #3366cc;
		background-color: #e8e8e8;
		padding: 2pt;*/
		padding-left:8px;
	}

	/* Toolbar, Link */
	.Adm_ToolLink
	{
		font-weight: bold;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Toolbar, Link, INAKTIV */
	.Adm_ToolLink_I
	{
		font-weight: bold;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #cccccc;
		text-decoration: none;
		cursor: default;
	}
	A.Adm_ToolLink_I
	{
		font-weight: bold;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #cccccc;
		text-decoration: none;
		cursor: default;
	}


/*-----
LIST
-----*/

	/* List, Table */
	.Adm_ListTbl
	{
		border-style: solid;
		border-collapse: collapse;
		border-width: 1pt;
		border-color: #3366cc;
	}

	/* List, TD Header (first row, bold) */
	.Adm_ListTdHdr
	{
		border-style: solid;
		border-width: 1pt;
		border-color: #3366cc;
		background-color: #e8e8e8;
		font-weight: bold;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 2pt;
	}

	/* List, TD SubHeader (second row, not bold) */
	.Adm_ListTdHdr_Sub
	{
		border-style: solid;
		border-width: 1pt;
		border-color: #3366cc;
		background-color: #e8e8e8;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 2pt;
	}

	/* List, TD Item */
	.Adm_ListTdItem
	{
		border-style: solid;
		border-width: 1pt;
		border-color: #3366cc;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 2pt;
	}

	/* List, TD Alternating Item */
	.Adm_ListTdItem_Alt
	{
		border-style: solid;
		border-width: 1pt;
		border-color: #3366cc;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 2pt;
	}

	/* List, TD Selected Item */
	.Adm_ListTdItem_Sel
	{
		border-style: solid;
		border-width: 1pt;
		border-color: #3366cc;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 2pt;
		background-color: #ffff99;
	}

	/* List, Link in Header (z.B für Sort Link) */
	/* Hinweis: Inaktive Links sind im Header nicht vorgesehen. Enthält der Header Texte, die nicht verlinkt sind, wird deren Style durch 'Adm_ListTdHdr' gesteuert. */
	.Adm_ListLinkHdr
	{
		font-weight: bold;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* List, Link in Item */
	.Adm_ListLink
	{
		font-weight: bold;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* List, Link in Item, INAKTIV */
	.Adm_ListLink_I
	{
		font-weight: bold;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #cccccc;
		text-decoration: none;
		cursor: default;
	}
	A.Adm_ListLink_I
	{
		font-weight: bold;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #cccccc;
		text-decoration: none;
		cursor: default;
	}

	/* List, Paging + RowCount Info unterhalb der Liste */
	.Adm_ListPaging
	{
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
	}

/*-----
EDIT
-----*/

	/* Edit, Table */
	.Adm_EditTbl
	{
		border-style: solid;
		border-collapse: collapse;
		border-width: 0pt;
	}

	/* Edit, TD linke Spalte (enthält Beschriftungen der Eingabefelder) */
	.Adm_EditTdLeft
	{
		padding: 5px 2px 2px 0pt;
	}

	/* Edit, TD rechte Spalte (enthält Eingabefelder) */
	.Adm_EditTdRight
	{
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 2pt;
	}

	/* Edit, Label eines Eingabefeldes, das KEIN Must-Field ist */
	.Adm_EditLabel
	{
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Edit, Label eines Eingabefeldes, das ein MUST-FIELD ist */
	.Adm_EditLabel_Must
	{
		font-size: 10pt;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Edit, Validator */
	.Adm_EditValidator
	{
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: red;
	}

	/* Edit, Link in Item */
	.Adm_EditLink
	{
		font-weight: bold;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Edit, Link in Item, INAKTIV */
	.Adm_EditLink_I
	{
		font-weight: bold;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #cccccc;
		text-decoration: none;
		cursor: default;
	}
	A.Adm_EditLink_I
	{
		font-weight: bold;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #cccccc;
		text-decoration: none;
		cursor: default;
	}

/*-----
CONTROLS
-----*/

	/* Control, sehr schmal */
	.Adm_CtrlWidth_XS
	{
		width: 83pt;
		font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Control, sehr schmal, INAKTIV */
	.Adm_CtrlWidth_XS_I
	{
		width: 83pt;
		background-color: #e8e8e8;
		font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Control, schmal */

	/* Control, schmal, INAKTIV */
	.Adm_CtrlWidth_S_I
	{
		width: 166pt;
		background-color: #e8e8e8;
		font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	.Adm_CtrlWidth_S
	{
		width: 166pt;
		font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Control, mittel (Standard in Eingabemasken) */
	.Adm_CtrlWidth_M
	{
		width: 249pt;
		font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Control, mittel (Standard in Eingabemasken), INAKTIV */
	.Adm_CtrlWidth_M_I
	{
		width: 249pt;
		background-color: #e8e8e8;
		font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Control, mittel (schmaler als M, Platz für Button) */
	.Adm_CtrlWidth_M2
	{
		width: 230pt;
		font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Control, mittel (schmaler als M, Platz für Button), INAKTIV */
	.Adm_CtrlWidth_M2_I
	{
		width: 230pt;
		background-color: #e8e8e8;
		font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Control, breit */
	.Adm_CtrlWidth_L
	{
		width: 375pt;
		font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Control, breit, INAKTIV */
	.Adm_CtrlWidth_L_I
	{
		width: 375pt;
		background-color: #e8e8e8;
		font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Control, mittel mit Höhenangabe (z.B für Multiline Textbox) */
	.Adm_CtrlWidthHeight_M
	{
		height: 83pt;
		width: 249pt;
		font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Control, mittel mit Höhenangabe (z.B für Multiline Textbox), INAKTIV */
	.Adm_CtrlWidthHeight_M_I
	{
		height: 83pt;
		width: 249pt;
		background-color: #e8e8e8;
		font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

/*-----
BUTTONS
-----*/

	/* Button (Standard, fixe Breite) */
	.Adm_Btn
	{
		width: 100pt;
	}

	/* Button ohne Breite (flexibel, für lange Texte) */
	.Adm_BtnFlex
	{
	}

	/* Button für Fileupload Control */
	.Adm_BtnFileUpload
	{
	}

/*-----
TEXT (Für alle Texte, deren Aussehen nicht durch andere Styles definiert ist)
-----*/

	/* Text, mittel (Standard) */
	.Adm_Text
	{
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Text, klein */
	.Adm_Text_S
	{
		font-size: 7pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	/* Text, gross (Überschriften etc.) */
	.Adm_Text_Title
	{
		font-size: 12pt;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		height: 22pt;
	}

/*-----
MISC
-----*/
	
	/* Popup Body (z.B für Translator Popups) */
	.Adm_PopupBody
	{
		background-color: whitesmoke;
		margin: 3 3 3 3;
	}

	/* Error Message (z.B für Translator Popups) */
	.Adm_ErrorMsg
	{
		font-size: x-small;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		/*color: red;*/
		padding-left: 4px;
	}

/*----
Keywords - Contacts
----*/
	.hiadm_lbl_must
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: x-small;
	}