
/*


// Naradana Platform CSS

// generated by Naradana Platform V0.9
// 06.06.2026 21:30:15

// Copyright 2003 - 2026 by Naradana Software Andreas Stankewitz


Identified Browser Properties on base of UserAgent:
Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
Browser Name and Version: undefined undefined.undefined
Rendering Engine Name and Version: undefined undefined.undefined
*/

/**********************************************
 Script for style sheet Naradana Platform Global
**********************************************/


.HoverLanguageFlag_en:hover,
.LanguageFlag_en
{
	background-image: url("/data/Flags/GBR_flag.gif");
}
	
.HoverLanguageFlag_de:hover,
.LanguageFlag_de
{
	background-image: url("/data/Flags/DEU_flag.gif");
}
	
.HoverLanguageFlag_fr:hover,
.LanguageFlag_fr
{
	background-image: url("/data/Flags/FRA_flag.gif");
}
	
.HoverLanguageFlag_it:hover,
.LanguageFlag_it
{
	background-image: url("/data/Flags/ITA_flag.gif");
}
	
.HoverLanguageFlag_ja:hover,
.LanguageFlag_ja
{
	background-image: url("/data/Flags/JPN_flag.gif");
}
	
.HoverLanguageFlag_es:hover,
.LanguageFlag_es
{
	background-image: url("/data/Flags/ESP_flag.gif");
}
	

/*********************************************************************************
 Stylesheet(8, Naradana Platform Global)
*********************************************************************************/


/**********************************************
 StyleRuleSet(1489, ) weight: 0
**********************************************/

CAPTION
{
	border-style: none;

	padding: 2px;
	padding-left: 4px;
	padding-right: 4px; 

	font-weight: bold;
	text-align: left;

	background-color: inherit;
}


/**********************************************
 StyleRuleSet(1477, ) weight: 0
**********************************************/


BODY 
{
	margin: 0px;
	padding: 0px;
	background-image: none;
	background-repeat: repeat-y;
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
}

BODY.WaitCursor * 
{
	cursor: progress !important;
}

.NoWrap 
{
	white-space: nowrap;
}

/* @browser Not Handheld */
BODY .Handheld 
{
	display: none;
}

/* @browser Not Handheld */
BODY .NotHandheld 
{
}

/* @browser Not Tablet */
BODY .Tablet 
{
	display: none;
}

/* @browser Not Tablet */
BODY .NotTablet 
{
}


/**********************************************
 StyleRuleSet(1478, ) weight: 0
**********************************************/

A,
A:link,
A:visited,
A:active,
A:hover
{
	/* font-family: Verdana, Geneva, Arial, sans-serif; */
	font-family: inherit;
	/* font-size: 12px; */
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;

	color: #FF6000;

	text-decoration: none;
}
A:hover
{
	color: #CC4D00;
	text-decoration: underline;
}
A:visited
{
	color: #CC4D00;
}

@media print
{
	A,
	A:link,
	A:active,
	A:visited
	{
		color: #000000;
		text-decoration: none;
	}
}


/**********************************************
 StyleRuleSet(1479, ) weight: 0
**********************************************/

H1,
H1 INPUT.Text
{
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: #E55600;
	margin-top: 0px;
	margin-bottom: 6px;
	line-height: 1.35;
}

H1.NeedsTranslation,
H2.NeedsTranslation,
H3.NeedsTranslation,
H4.NeedsTranslation,
H5.NeedsTranslation,
H6.NeedsTranslation
{
	background-color: yellow;
}


/**********************************************
 StyleRuleSet(1480, ) weight: 0
**********************************************/

H2,
H2 INPUT.Text
{
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: #E55600;
	margin-top: 10px;
	margin-bottom: 6px;
}


/**********************************************
 StyleRuleSet(1481, ) weight: 0
**********************************************/

H3,
H3 INPUT.Text
{
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 6px;
}


/**********************************************
 StyleRuleSet(1482, ) weight: 0
**********************************************/

H4,
H4 INPUT.Text
{
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 6px;
}


/**********************************************
 StyleRuleSet(1483, ) weight: 0
**********************************************/

H5,
H5 INPUT.Text
{
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 6px;
}


/**********************************************
 StyleRuleSet(1484, ) weight: 0
**********************************************/

H6,
H6 INPUT.Text
{
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 6px;
}


/**********************************************
 StyleRuleSet(1485, ) weight: 0
**********************************************/


P.PageEndLinks 
{
	clear: both;
	padding-top: 10px;
}

P.ErrorMessage 
{
	color: red;
	font-family: Courier, monospace;
}


/**********************************************
 StyleRuleSet(1486, ) weight: 0
**********************************************/


UL 
{
	list-style-image: url(NP/red-dot.gif);
	list-style-type: square;
}


/**********************************************
 StyleRuleSet(1488, ) weight: 0
**********************************************/

TABLE
{
	border-style: none;

	padding: 0px;
	
	font-family: inherit;
	font-style: inherit;
	font-weight: inherit;
	font-size: inherit;

	background-color: inherit;
}


/**********************************************
 StyleRuleSet(1490, ) weight: 0
**********************************************/

TR
{
	border-style: none;
}


/**********************************************
 StyleRuleSet(1491, ) weight: 0
**********************************************/

TH
{
	font-family: inherit;
	font-style: inherit;
	font-weight: bold;
	font-size: inherit;

	padding: 2px;
	padding-left: 4px;
	padding-right: 4px; 

	text-align: left;
	vertical-align: bottom;

	background-color: inherit;
}


/**********************************************
 StyleRuleSet(1493, ) weight: 0
**********************************************/

BUTTON
{
	border-style: outset;
	border-width: 1px;
	border-color: #FF6000;

	background-color: #FF6000;

	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	
	margin: 0px;
}

BUTTON.Disabled,
BUTTON:disabled
{
	color: #ffffff;
	cursor: default;
}



/**********************************************
 StyleRuleSet(1492, ) weight: 0
**********************************************/

TD
{
	font-family: inherit;
	font-style: inherit;
	font-weight: inherit;
	font-size: inherit;

	padding: 2px;
	padding-left: 4px;
	padding-right: 4px; 

	border-style: none;

	background-color: inherit;
}


/**********************************************
 StyleRuleSet(1500, ) weight: 0
**********************************************/

IMG
{
	/* make the border="0" attribute obsolete
	   and is needed for MSIE
	*/
	border: none;
}


/**********************************************
 StyleRuleSet(1498, ) weight: 0
**********************************************/

PRE
{
	font-size: medium;
	font-family: monospace;
}


/**********************************************
 StyleRuleSet(1497, ) weight: 0
**********************************************/

INPUT
{
	font-size: inherit;
	font-family: Arial, Sans-Serif;
	color: #000000;
	background-color: #ffffff;
	padding-left: 2px;
	padding-right: 2px;
}

INPUT.Text,
INPUT.Number,
INPUT.Float,
INPUT.Currency,
INPUT.Date,
INPUT.Time,
INPUT.DateTime,
INPUT.Timespan
{
	margin-left: 1px; 
	margin-bottom: 1px; 
	margin-top: 1px; 
}

INPUT.Number,
INPUT.Float,
INPUT.Currency,
INPUT.Date,
INPUT.Time,
INPUT.Timespan
{
	width: 6em; /* about 10 digits */
}

INPUT.DateTime
{
	width: 10em; /* about 16 digits for dd.mm.yyyy hh:mm*/
}

INPUT.ShortTime,
INPUT.ShortTimespan
{
	width: 3em; /* about 5 digits for hh:mm*/
}

INPUT.InvalidInput
{
	background-color: yellow;
}

INPUT.NeedsTranslation
{
	background-color: yellow;
}

INPUT.MultiLangText:hover,
TEXTAREA.MultiLangText:hover
{
	/* set background-image by element's use of class HoverLanguageFlag_ll */
	background-repeat: no-repeat;
	background-size: auto 11px;
}

INPUT.MultiLangText
{
	background-position: 99% 50%;
}

TEXTAREA.MultiLangText
{
	background-position: 99% 5%;
}

/* modify webkit browser autofill styles: */
/*	while chrome shows modification of preset styles in developer tools
	the are not effective. Just adding additional styles work
*/
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill
{
	background-color: lightgreen !important; /* chrome: rgb(250, 255, 189) */
	background-image: inherit !important; /* chrome: none */
	color: inherit !important; /* chrome: rgb(0, 0, 0) */
	border-color: #803000 !important;
}


/**********************************************
 StyleRuleSet(1496, ) weight: 0
**********************************************/

TEXTAREA,
TEXTAREA.TextWithFocus
{
	color: #000000;
	background-color: #ffffff;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	width: 300px; 
	height: 40px; 
}

TEXTAREA.NeedsTranslation
{
	background-color: yellow;
}

/*
TEXTAREA.TextWithFocus
{
	width: 450px; 
	height: 300px; 
}
*/

TEXTAREA.TextWithScriptEditor
{
	width: 600px; 
	height: 300px; 
}

TEXTAREA.Disabled
{
	/* same as Chrome's user agent default */
	color: #545454;
	background-color: #EBEBE4;
}


/**********************************************
 StyleRuleSet(1495, ) weight: 0
**********************************************/

SELECT
{
	font-size: inherit;
	font-family: Arial, Sans-Serif;
	color: #000000;
	background-color: #ffffff;
	/* padding-left: 0px; */
	/* padding-right: 0px; */
}

SELECT.InaccessibleValue
{
	color: #7f7f7f;
}

SELECT.InaccessibleValue OPTION
{
	color: #000000;
}

SELECT[disabled]
{
	background-color: #eeeeee;
}


/**********************************************
 StyleRuleSet(1487, ) weight: 0
**********************************************/

LI
{
	margin-top: 7px;
}


/**********************************************
 StyleRuleSet(624, BatchJobsView) weight: 10
**********************************************/

DIV.BatchJobsView
{
}

DIV.BatchJobsView DIV.BatchJobsBackground
{
	position: fixed;
	top: 0px;
	left: 0px;

	height: 100%;
	width: 100%;
	z-index: 100000000; /* higher than anything else */
	
	background-color: rgba(255,255,255,0.6);
}

DIV.BatchJobsView DIV.ProgressBar
{
	margin: 10px;
/*	width: 100%;*/
}

DIV.BatchJobsView DIV.BatchJobsTitle
{
	text-align: left;
	margin: 10px;
	max-height: 200px;
	overflow-y: auto;
}

DIV.BatchJobsView DIV.BatchJobsBox
{
	position: absolute; 
	top: 150px; 
	left: 600px; 
	min-width: 400px;
	text-align: center;

	background-color: #FFDFCC;

	border: 4px solid #803000;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}

DIV.BatchJobsView P
{
}

DIV.BatchJobsView DIV.ProgressDisplay
{
	text-align: left;
	height: 200px; 
	max-width: 600px;
	overflow-y: auto;
	margin-left: 10px;
	margin-right: 10px;
}

DIV.BatchJobsView DIV.ProgressDisplay P
{
	margin: 0px;
	padding: 0px;
}

DIV.BatchJobsView DIV.ProgressDisplay P.Caption
{
	color: blue;
}

DIV.BatchJobsView DIV.ProgressDisplay P.Success
{
	color: green;
}

DIV.BatchJobsView DIV.ProgressDisplay P.Error
{
	color: red;
}

DIV.BatchJobsView BUTTON
{
	margin: 10px;
}

DIV.BatchJobsView BUTTON:disabled
{
	color: white;
}


/**********************************************
 StyleRuleSet(3334, DocumentViewer) weight: 10
**********************************************/

DIV.DocumentViewer
{
	margin-bottom: 20px;
}

DIV.DocumentViewer DIV.Caption,
DIV.DocumentViewer DIV.Subtitle
{
	width: 100%;
}
DIV.DocumentViewer DIV.Caption P,
DIV.DocumentViewer DIV.Subtitle P
{
	margin: 0;
	padding: 2px;
	font-weight: bold;
}


/**********************************************
 StyleRuleSet(630, EditAttributesView) weight: 10
**********************************************/

DIV.EditAttributesView
{
	margin-bottom: 10px;
}

DIV.EditAttributesView CAPTION
{
	padding-left: 0px; /* like EditTableView Hx caption */
}

/* fix for THs and TDs with generated Ps */
/* should not have Ps inside, but MSIE.transitional and FireFox.quirks merge P and TH/TD margins/paddings */
DIV.EditAttributesView TR.Caption TH P,
DIV.EditAttributesView TD.LabelColumn P
{
	margin: 0px;
	padding: 0px;
}

DIV.EditAttributesView TH,
DIV.EditAttributesView P.Caption
{
	font-weight: bold;
	color: #333333;
}

/*Pflichtfelder haben fette Schrift*/
DIV.EditAttributesView TR.FirstLine TD
{
	border-top: none; 
}

/*Pflichtfelder haben fette Schrift*/
DIV.EditAttributesView P.Mandatory,
DIV.EditAttributesView SPAN.Mandatory,
DIV.EditAttributesView LABEL.Mandatory
{
	font-weight: bold; 
}

DIV.EditAttributesView SELECT.MandatoryMissing,
DIV.EditAttributesView TEXTAREA.MandatoryMissing,
DIV.EditAttributesView INPUT.MandatoryMissing,
DIV.EditAttributesView LABEL.MandatoryMissing,
DIV.EditAttributesView SELECT.ConstraintsViolation,
DIV.EditAttributesView TEXTAREA.ConstraintsViolation,
DIV.EditAttributesView INPUT.ConstraintsViolation,
DIV.EditAttributesView LABEL.ConstraintsViolation
{
	background-color: #FFAA99 !important;
}

DIV.EditAttributesView INPUT.Text,
DIV.EditAttributesView INPUT.EMail
{
	width: 300px;
}

DIV.EditAttributesView TEXTAREA,
DIV.EditAttributesView TEXTAREA.TextWithFocus
{
/*	width: 300px; */
	height: 100px; 
}

DIV.EditAttributesView TEXTAREA.TextWithScriptEditor,
DIV.EditAttributesView DIV.CodeMirror
{
	width: 600px; 
	height: 300px; 
}

DIV.EditAttributesView TD.Currency INPUT,
DIV.EditAttributesView TD.Number INPUT,
DIV.EditAttributesView TD.Float INPUT
{
	text-align: right;
}

DIV.EditAttributesView UL.RadioButtons
{
	list-style-image: none;
	list-style-type: none;
	padding-left: 0;
	margin: 0;
}

DIV.EditAttributesView UL.RadioButtons LI.RadioButtonCell
{
	margin: 0;
}

DIV.EditAttributesView SPAN.EditScriptCaption
{
	display: block;
}



/**********************************************
 StyleRuleSet(631, EditTableView) weight: 10
**********************************************/


DIV.EditTableView 
{
	margin-bottom: 10px;
}

 DIV.EditTableView CAPTION,
DIV.EditTableView P.Caption 
{
	white-space: nowrap;
	font-weight: bold;
	padding: 2px;
	margin-bottom: 0;
}

DIV.EditTableView H4 
{
	color: #444444;
}

DIV.EditTableView A 
{
	color: #FF6000;
}

DIV.EditTableView A:hover 
{
	color: #000000;
}

DIV.EditTableView A.Highlight 
{
	background-color: #FFDFCC;
}

@media print 
{
	 DIV.EditTableView A 
	{
		color: #000000 !important;
		text-decoration: none !important;
	}
	
}

DIV.EditTableView TR.RowSeparator,
DIV.EditTableView TD.ColumnSeparator 
{
	display: none;
}

DIV.EditTableView TR.RowSeparator > TD,
DIV.EditTableView TD.ColumnSeparator 
{
	background-color: #ffffff;
}

DIV.EditTableView TR.FilterRow TD 
{
	white-space: nowrap;
}

DIV.EditTableView TR.FilterRow TD SPAN.FilterSymbol 
{
	margin-left: 4px;
}

DIV.EditTableView FIELDSET.Filter 
{
	margin: 0px;
	margin-bottom: 4px;
	width: 290px;
	display: table;
}

DIV.EditTableView FIELDSET.Filter > DIV 
{
	display: table-row;
}

DIV.EditTableView FIELDSET.Filter DIV.Legend 
{
	display: table-caption;
	margin-bottom: 4px;
	font-weight: bold;
}

DIV.EditTableView FIELDSET.Filter LABEL 
{
	display: table-cell;
	margin-top: 2px;
	min-width: 120px;
	padding-right: 4px;
}

DIV.EditTableView FIELDSET.Filter > DIV > SPAN 
{
	display: table-cell;
}

DIV.EditTableView FIELDSET.Filter SELECT 
{
	margin: 1px;
}

DIV.EditTableView FIELDSET.Filter SPAN.FilterSymbol 
{
	padding-left: 4px;
}

DIV.EditTableView DIV.TableArea 
{
	overflow-x: auto;
}

DIV.EditTableView DIV.TableArea.Overflow 
{
	overflow-x: visible;
}

DIV.EditTableView TH,
DIV.EditTableView TH A 
{
	font-weight: bold;
}

DIV.EditTableView TH 
{
	color: #333333;
}

DIV.EditTableView TH A 
{
	padding-right: 14px;
}

DIV.EditTableView TH.MixedColumn SPAN,
DIV.EditTableView TH.MixedColumn A 
{
	display: block;
	white-space: nowrap;
}

DIV.EditTableView TH.NoWrap SPAN,
DIV.EditTableView TH.NoWrap A 
{
	display: inline;
	white-space: nowrap;
}

DIV.EditTableView TH A.OrderAsc,
DIV.EditTableView TH A.OrderDesc:hover,
DIV.EditTableView TH A:hover 
{
	background-image: url(Graphics/tabrow_sort_down_brown.gif);
	background-repeat: no-repeat;
	background-position: right;
}

DIV.EditTableView TH A.OrderDesc,
DIV.EditTableView TH A.OrderAsc:hover 
{
	background-image: url(Graphics/tabrow_sort_up_brown.gif);
	background-repeat: no-repeat;
	background-position: right;
}

DIV.EditTableView INPUT.Text 
{
	width: 150px;
}

 DIV.EditTableView DIV.TableArea TABLE.EditTable TH.Currency,
DIV.EditTableView DIV.TableArea TABLE.EditTable TD.Currency,
DIV.EditTableView DIV.TableArea TABLE.EditTable TH.Number,
DIV.EditTableView DIV.TableArea TABLE.EditTable TD.Number,
DIV.EditTableView DIV.TableArea TABLE.EditTable TH.Float,
DIV.EditTableView DIV.TableArea TABLE.EditTable TD.Float 
{
	text-align: right;
}

DIV.EditTableView TD.Currency INPUT,
DIV.EditTableView TD.Number INPUT,
DIV.EditTableView TD.Float INPUT 
{
	text-align: right;
}

 DIV.EditTableView DIV.TableArea TD SELECT.MandatoryMissing,
DIV.EditTableView DIV.TableArea TD TEXTAREA.MandatoryMissing,
DIV.EditTableView DIV.TableArea TD INPUT.MandatoryMissing,
DIV.EditTableView DIV.TableArea TD SELECT.ConstraintsViolation,
DIV.EditTableView DIV.TableArea TD TEXTAREA.ConstraintsViolation,
DIV.EditTableView DIV.TableArea TD INPUT.ConstraintsViolation 
{
	background-color: #FFAA99 !important;
}

DIV.EditTableView TABLE TD.MixedColumn SPAN.ColspanStart 
{
	display: block;
}

DIV.EditTableView TABLE TD.MixedColumn SPAN.Colspan 
{
	display: block;
	margin-top: 4px;
}

DIV.EditTableView TABLE TD.NoWrap 
{
	white-space: nowrap;
}

DIV.EditTableView TABLE TD.NoWrap SPAN.ColspanStart,
DIV.EditTableView TABLE TD.NoWrap SPAN.Colspan 
{
	display: inline;
	margin-top: 0px;
	white-space: nowrap;
}

DIV.EditTableView TD.HierarchyColumn,
DIV.EditTableView TD.SortOrderBySymbolsColumn,
DIV.EditTableView TD.Hierarchy,
DIV.EditTableView TD.SortOrderBySymbols 
{
	white-space: nowrap;
}

DIV.EditTableView TD.ScriptTextColumn DIV.ReadOnly,
DIV.EditTableView TD.ScriptText DIV.ReadOnly 
{
	white-space: pre;
}

DIV.EditTableView TD.MediaAssetColumn,
DIV.EditTableView TD.MediaAsset 
{
	background-color: #ffffff;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
}

DIV.EditTableView TD.AddLineColumn,
DIV.EditTableView TD.AddLine 
{
	padding-top: 4px;
	padding-bottom: 2px;
}

DIV.EditTableView TD.DeleteColumn,
DIV.EditTableView TD.Delete 
{
	text-align: center;
}

DIV.EditTableView TD.SortOrderBySymbolsColumn A.SortOrderDown,
DIV.EditTableView TD.SortOrderBySymbols A.SortOrderDown,
DIV.EditTableView TD.MixedColumn A.SortOrderDown 
{
	padding-left: 5px;
	padding-right: 5px;
	background-image: url(Graphics/tabrow_sort_down_brown.gif);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #FFDFCC;
}

DIV.EditTableView TD.SortOrderBySymbolsColumn A:hover.SortOrderDown,
DIV.EditTableView TD.SortOrderBySymbols A:hover.SortOrderDown,
DIV.EditTableView TD.MixedColumn A:hover.SortOrderDown 
{
	padding-left: 4px;
	padding-right: 4px;
	border: solid #655F3D 1px;
	text-decoration: none;
}

DIV.EditTableView TD.SortOrderBySymbolsColumn A.SortOrderUp,
DIV.EditTableView TD.SortOrderBySymbols A.SortOrderUp,
DIV.EditTableView TD.MixedColumn A.SortOrderUp 
{
	padding-left: 5px;
	padding-right: 5px;
	background-image: url(Graphics/tabrow_sort_up_brown.gif);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #FFDFCC;
}

DIV.EditTableView TD.SortOrderBySymbolsColumn A:hover.SortOrderUp,
DIV.EditTableView TD.SortOrderBySymbols A:hover.SortOrderUp,
DIV.EditTableView TD.MixedColumn A:hover.SortOrderUp 
{
	padding-left: 4px;
	padding-right: 4px;
	border: solid #655F3D 1px;
	text-decoration: none;
}

DIV.EditTableView DIV.TableArea TD.SpecialDropDownColumn.ReadOnly UL.RadioButtons 
{
	list-style-image: none;
}

DIV.EditTableView SPAN.HierarchyFiller 
{
	margin-right: 3px;
	padding-left: 5px;
	padding-right: 5px;
}

DIV.EditTableView A.HierarchyUp 
{
	margin-right: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background-image: url(Graphics/tabrow_sort_left_brown.gif);
	background-repeat: no-repeat;
	background-position: center;
}

DIV.EditTableView A:hover.HierarchyUp 
{
	padding-left: 4px;
	padding-right: 4px;
	border: solid #655F3D 1px;
	text-decoration: none;
}

DIV.EditTableView A.HierarchyDown 
{
	margin-right: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background-image: url(Graphics/tabrow_sort_right_brown.gif);
	background-repeat: no-repeat;
	background-position: center;
}

DIV.EditTableView A:hover.HierarchyDown 
{
	padding-left: 4px;
	padding-right: 4px;
	border: solid #655F3D 1px;
	text-decoration: none;
}

DIV.EditTableView DIV.NavigationArea 
{
}

DIV.EditTableView DIV.NavigationArea TH 
{
	border: none;
	border-left: 1px solid #FF6000;
}

DIV.EditTableView DIV.NavigationArea TH.FirstColumn 
{
	border: none;
}

DIV.EditTableView DIV.NavigationArea UL 
{
	list-style-type: none;
	list-style-image: none;
	margin-left: 0px;
	padding-left: 0px;
	max-height: 73px;
	overflow-y: auto;
}

DIV.EditTableView DIV.NavigationArea LI 
{
	display: inline;
	border: 1px solid #FF6000;
	background-color: #FFDFCC;
	line-height: 1.7;
	padding-left: 3px;
	padding-right: 3px;
}

DIV.EditTableView DIV.NavigationArea LI.CurrentPage 
{
	text-decoration: underline;
}

DIV.EditTableView DIV.NavigationArea LI.HideLiBefore 
{
	display: none;
}

DIV.EditTableView DIV.NavigationArea LI.HideLiAfter 
{
	display: none;
}

DIV.EditTableView DIV.TableArea TR.Sum TD 
{
	font-weight: bold;
}

DIV.EditTableView DIV.TableArea UL.RadioButtons 
{
	list-style-image: none;
	list-style-type: none;
	padding-left: 0;
	margin: 0;
}

DIV.EditTableView DIV.TableArea TD.ReadOnly UL.RadioButtons 
{
	list-style-image: url( NP/red-dot.gif);
	list-style-type: square;
	padding-left: 15px;
}

DIV.EditTableView DIV.TableArea UL.RadioButtons LI 
{
	margin: 0;
}

DIV.EditTableView .naradanaSliderSelector 
{
	height: 100%;
}

DIV.EditTableView .naradanaScrollContainer 
{
	overflow: hidden;
	position: relative;
	height: 100%;
	margin-right: 15px;
}

DIV.EditTableView .naradanaScrollContent 
{
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

DIV.EditTableView .naradanaSliderContainer 
{
	width: 10px;
	float: right;
	height: 100%;
}

DIV.EditTableView .naradanaSliderContent 
{
	width: 100%;
	height: 100%;
	margin-right: -10px;
	float: right;
}

DIV.EditTableView .sliderBar,
DIV.EditTableView .sliderBarContainer 
{
	height: 100%;
	width: 100%;
	position: relative;
	background-color: #FFDFCC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

DIV.EditTableView .naradanaSliderHandle 
{
	width: 10px;
	height: 4em;
	background-color: #803000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	cursor: pointer;
	position: absolute;
}

 DIV.EditTableView DIV.CsvControl 
{
	background-color: #FFDFCC;
	margin-top: 4px;
	margin-bottom: 4px;
	padding: 5px;
	width: 600px;
	border: 1px solid #FF6000;
}

DIV.EditTableView DIV.CsvControl INPUT,
DIV.EditTableView DIV.CsvControl LABEL 
{
	vertical-align: middle;
	padding-bottom: 2px;
}

DIV.EditTableView DIV.CsvControl A.CsvLastFile,
DIV.EditTableView DIV.CsvControl A.CsvFiles 
{
	display: block;
	margin-left: 24px;
	padding-bottom: 2px;
}

DIV.EditTableView DIV.CsvControl DIV.CsvExport,
DIV.EditTableView DIV.CsvControl DIV.CsvImport 
{
	margin-bottom: 4px;
}


/**********************************************
 StyleRuleSet(649, FileEditorView) weight: 10
**********************************************/

DIV.FileEditorView
{
	width: 3000px;
	margin: 0;
	margin-bottom: 10px;
}

DIV.FileEditorView PRE
{
	margin: 0;
	line-height: 15px;
}

DIV.FileEditorView PRE.LineNumbers
{
	float: left;
	margin-right: 12px;
	text-align: right;
}

DIV.FileEditorView PRE.LineNumbers A,
DIV.FileEditorView PRE.LineNumbers A:hover
{
	font-family: inherit;
	text-decoration: none;
	color: inherit;
	margin: 0;
}

DIV.FileEditorView PRE.LineNumbers A:target
{
	color: white;
	background-color: #803000;
}


/**********************************************
 StyleRuleSet(639, HtmlTextView) weight: 10
**********************************************/


DIV.HtmlTextView 
{
	max-width: 900px;
}

 DIV.HtmlTextView TEXTAREA 
{
	height: 500px;
}

DIV.HtmlTextView DIV.NeedsTranslation P,
DIV.HtmlTextView DIV.NeedsTranslation TEXTAREA 
{
	background-color: yellow;
}

DIV.HtmlTextView DIV.LeftColumn 
{
	float: left;
	width: 48%;
	margin-right: 10px;
}

DIV.HtmlTextView DIV.RightColumn 
{
	float: left;
	width: 48%;
	margin-left: 10px;
}

DIV.HtmlTextView DIV.ClearColumns 
{
	clear: left;
	font-size: 1px;
}

#dijiteditorbody,
DIV.HtmlTextView DIV.DojoEditor 
{
	min-height: 50px;
	background-color: white;
}

DIV.HtmlTextView .dijitEditor 
{
	border: none !important;
}

DIV.HtmlTextView .dijitEditorFocused 
{
	margin-left: 2px !important;
	margin-right: -2px !important;
}

DIV.HtmlTextView DIV.cke_textarea_inline 
{
	display: block;
	resize: none;
	background-color: white;
	min-height: 100px;
	min-width: 300px;
	padding: 1px 0px;
}

DIV.HtmlTextView DIV.CKEditor4EditableArea P 
{
	padding: 0 3px;
}

DIV.HtmlTextView DIV.cke_textarea_inline P 
{
	padding: 0 3px;
}

DIV.HtmlTextView DIV.CKEditor4HtmlEditArea INPUT.CKEditor4 
{
	background-color: white;
	min-height: 16px;
	min-width: 300px;
	padding: 1px 0px;
}

DIV.HtmlTextView DIV.CKEditor4EditableArea 
{
	background-color: white;
	min-height: 100px;
	min-width: 300px;
	padding: 1px 0px;
}

DIV.HtmlTextView DIV.CKEditor4HtmlEditArea DIV.NeedsTranslation .cke_textarea_inline 
{
	background-color: yellow;
}

DIV.HtmlTextView DIV.cke_wordcount 
{
	margin-top: 12px;
}


/**********************************************
 StyleRuleSet(701, ImageGalleryView) weight: 10
**********************************************/

div.dijitDialogUnderlay {
	opacity: 0.3;
	background-color: #000;
}

/* Prepend style classes in order to overwrite rules of dijit.Dialog */
.claro  div.ImageGalleryLightbox,
.soria  div.ImageGalleryLightbox,
.nihilo div.ImageGalleryLightbox,
.tundra div.ImageGalleryLightbox {
	position:absolute;
	z-index:999;
	overflow:hidden;
	width:100px;
	height:100px; 
	border:11px solid #fff;
	background:#fff url('/_dojo/dojo-release-1.5.0/dojox/image/resources/images/loading.gif') no-repeat center center;
	
	-webkit-box-shadow: 0px 6px 10px #636363; 
	-webkit-border-radius: 3px;
	-moz-border-radius:4px;
	border-radius: 4px;
}

div.ImageGalleryLightbox img {
	border: none;
}


div.dojoxLightboxContainer {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

img.dojoxLightboxImage {
	display: block;
	background-color: white;
}

div.dojoxLightboxFooter {
	padding-top: 8px;
	margin-top: 0;
}

div.LightboxThumbs {
	height: 36px;
	position: absolute;
	left: 0;
	top: 0;
}

.dojoxLightboxFooter {
	text-align: center;
	position:relative;
	bottom:0;
	left:0;
	margin-top:8px;
	color:#333;
	z-index:1000;
}

.dojoxLightboxFooter a:link,
.dojoxLightboxFooter a:visited,
.dojoxLightboxFooter a:active,
.dojoxLightboxFooter a:hover
{
	text-decoration: none;
}

.LightboxDelay {
	width: 5em;
	border-color: #00566F;
}

.LightboxTitle {
	clear: both;
}

a.LightboxPrevLink {
	display: block;
	float: left;
	color: rgb(0,86,111);
	height: 20px;
	margin-top: -3px;
	padding-top: 3px;
	padding-left: 23px;
	background: transparent url(/_style/NP/MoveLeftArrow.PNG) left center no-repeat;
}

a.LightboxNextLink {
	display: block;
	float: right;
	color: rgb(0,86,111);
	margin-top: -3px;
	padding-top: 3px;
	padding-right: 23px;
	height: 20px;
	background: transparent url(/_style/NP/MoveRightArrow.PNG) right center no-repeat;
}

a.LightboxCloseLink {
	display: block;
	color: rgb(0,86,111);
	text-align: right;
	padding-top: 4px;
	padding-right: 23px;
	height: 18px;
	background: transparent url(/_style/NP/CloseX.PNG) right bottom no-repeat;
}

a.LightboxPause, a.LightboxPlay {
	color: rgb(0,86,111);
	line-height: 27px;
	padding-left: 45px;
	margin-top: -3px;
	margin-right: 7em;
	display: inline-block;
	font-weight: bold;
}

a.LightboxPlay {
	background: url("/_style/NP/PlayButton.PNG") 15px center no-repeat;
}

a.LightboxPause {
	background: url("/_style/NP/PauseButton.PNG") 15px center no-repeat;
}

div.LightboxNextOverlay, div.LightboxPrevOverlay {
	position: absolute;
	top: 0;
	left: 50%;
	width: 50%;
	height: 80%;
	background: transparent;
	cursor: pointer;
}

div.LightboxPrevOverlay {
	left: 0;
}

div.SlideshowControls {
	border-top: 1px solid #ABC7D0;
	border-bottom: 1px solid #ABC7D0;
	padding: 0;
	padding-top: 7px;
	padding-bottom: 5px;
	margin: 5px 0;
}



div.LightboxThumbsContainer {
	clear:right;
	border-bottom: 1px solid #ABC7D0;
	padding: 0 0 5px;
	margin: 0 0 5px;
}

div.LightboxThumbsScrollContainer {
	margin: 0 auto;
	height: 38px;
	overflow: hidden;
	position: relative;
}

div.LightboxThumbs a {
	display: block;
	float: left;
	border: 1px solid white;
}

div.LightboxThumbs a:hover, div.LightboxThumbs a.current {
	border-color: red;
}

a.LightboxThumbsPrev, a.LightboxThumbsNext {
	height: 36px;
	width: 18px;
	display: block;
}

a.LightboxThumbsPrev {
	float: left;
	background: url(/_style/NP/ScrollLeftArrow.PNG) left center no-repeat;
}

a.LightboxThumbsNext {
	float: right;
	background: url(/_style/NP/ScrollRightArrow.PNG) right center no-repeat;
}


/**********************************************
 StyleRuleSet(640, LanguageSelectorView) weight: 10
**********************************************/


DIV.LanguageSelectorView 
{
}

DIV.LanguageSelectorView A 
{
	padding: 0px;
	margin: 0px;
	margin-left: 3px;
	margin-right: 3px;
	text-decoration: none;
}

DIV.LanguageSelectorView IMG 
{
	vertical-align: bottom;
	border: solid 2px;
	border-color: transparent;
	padding: 1px;
	margin: 0px;
	height: 15px;
}

 DIV.LanguageSelectorView A.CurrentLanguage IMG 
{
	border-color: #FF6000;
}


/**********************************************
 StyleRuleSet(635, NotificationView) weight: 10
**********************************************/

DIV.NotificationView DIV.Box
{
	display: none;
	border: solid 1px #FF6000;
	background-color: #FFDFCC;
	height: 26px; /* needed by MSIE or clientOffset gets wrong */
}

DIV.NotificationView A.Header
{
	display: block;
	color: #FF6000;
	margin: 0px;
	padding: 5px;
}

DIV.NotificationView DIV.Body
{
	max-height: 144px;
	overflow-y: auto;
}

DIV.NotificationView DIV.Body P
{
	margin: 0px;
	padding: 5px;
}


/**********************************************
 StyleRuleSet(642, ObjectSelectorView) weight: 10
**********************************************/

DIV.ObjectSelectorView
{
	margin-bottom: 20px !important; /* overwrite EditBox */
}

DIV.ObjectSelectorView TABLE,
DIV.ObjectSelectorView TD
{
	background-color: transparent;
}

DIV.ObjectSelectorView TD
{
	border-top: none; 
	padding-left: 0;
}

DIV.ObjectSelectorView TD.ObjectSelector
{
	max-width: 600px;
}

DIV.ObjectSelectorView TD.ObjectSelector > DIV.SearchableComboBox
{
	width: 97%; /* comboBox needs some space for drop-down arrow box */
	min-width: 150px;
}

DIV.ObjectSelectorView .DataIsLoading
{
	background-color: lightblue !important;
}


/**********************************************
 StyleRuleSet(1475, SubmitButtonView) weight: 10
**********************************************/

DIV.SubmitButtonView
{
	margin-top: 13px; /* looks best with small font-size of <p> */
	margin-bottom: 20px;
}

@media print
{
	DIV.SubmitButtonView 
	{
		display: none; 
	}
}

DIV.SubmitButtonView BUTTON
{
	cursor: pointer;
	padding-left: 11px;
	padding-right: 11px;
}

DIV.SubmitButtonView BUTTON.Processing
{
	color: #ffffff;
	background-repeat: no-repeat;
	background-image: url(/_style/NP/Spinning-Progress-Indicator.gif);
	background-position: -7px center;
	background-size: 50%;
}


/**********************************************
 StyleRuleSet(2533, TreeView) weight: 10
**********************************************/

DIV.TreeView
{
	margin-bottom: 10px;
}

DIV.TreeView UL
{
	list-style-type: none; 
	list-style-image: none; 

	padding-left: 20px;
	margin: 0px; 

	background-color: transparent;
}

DIV.TreeView UL.Level1
{
	padding-left: 0;
}

DIV.TreeView LI
{
	margin-top: 2px;
	/* overflow: hidden; -> not clear why overflow is restricted here, conflicts with LinkMenu */
	white-space: nowrap;
}

DIV.TreeView LI.Collapsed > UL
{
	display: none;
}

DIV.TreeView LI.Expanded > UL
{
	display: block;
}

DIV.TreeView LI > SPAN.Collapse IMG,
DIV.TreeView LI > SPAN.Expand IMG
{
	border: medium none;
	vertical-align: text-bottom;
}

DIV.TreeView LI.Collapsed > SPAN.Collapse,
DIV.TreeView LI.Expanded > SPAN.Expand
{
	display: none;
}

DIV.TreeView LI.Collapsed > SPAN.Expand,
DIV.TreeView LI.Expanded > SPAN.Collapse
{
	display: inline;
}

DIV.TreeView LI > SPAN.Expand,
DIV.TreeView LI > SPAN.Collapse
{
	padding-left: 2px;
}

DIV.TreeView SPAN.NoSubNodes
{
	padding-left: 11px;
}

DIV.TreeView LI.IsSelected > A
{
	color: #000000;
}



/**********************************************
 StyleRuleSet(3111, ViewLoaderView) weight: 10
**********************************************/

DIV.ViewLoaderView > DIV.Container,
DIV.ViewLoaderView > DIV.OverlayContainer
{
	display: none; /* = default */
}

DIV.ViewLoaderView > DIV.OverlayContainer
{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background-color: rgba(200,200,200,0.7);
	height: 100%;
	padding-top: 100px;
	padding-left: 200px;
	z-index: 20000000; /* above everything but [Save] */
}

DIV.ViewLoaderView > DIV.OverlayContainer DIV.ContainerContent
{
	border: solid 4px #FFDFCC;
	border-top: solid 20px #FFDFCC;
	padding: 10px;
	width: 50%;
	min-height: 400px;
	max-height: 75%;
	overflow-y: auto;
	background-color: white;
}

DIV.ViewLoaderView > DIV.OverlayContainer > DIV.SubContainer,
DIV.ViewLoaderView > DIV.OverlayContainer DIV.ContainerContent > DIV.LoadedContent
{
	height: 100%;
}

DIV.ViewLoaderView > P
{
	margin-top: 4px;
	margin-bottom: 4px;
}

DIV.ViewLoaderView > P.Loaded
{
	position: fixed;
	top: 99px;
	left: 210px;
	z-index: 10000010;
}

DIV.ViewLoaderView > DIV.OverlayPageBox
{
}


/**********************************************
 StyleRuleSet(8, ViewView) weight: 10
**********************************************/

/* margin for error messages like StdBody */
DIV.ViewView P.ErrorMessage
{
	margin-left: 185px;
	margin-top: 89px;
}

DIV.ViewView DIV.SubViewEditTools
{
	background-color: pink;
	border: 1px solid red;
	margin: 0px;
	padding: 5px;
	position: absolute;
}

DIV.ViewView DIV.SubViewEditTools A
{
	color: black;
}

DIV.ViewView DIV.Editable {
        border:1px solid #bfbfbf;
}


/**********************************************
 StyleRuleSet(3267, BookViewPageFrame) weight: 20
**********************************************/

DIV.BookViewPageFrame
{
	border: 1px solid #FF6000;
	padding: 10px;
	margin-bottom: 20px;
}


/**********************************************
 StyleRuleSet(1494, CannotRead) weight: 20
**********************************************/

DIV.CannotRead
{
	display: none !important;
}


/**********************************************
 StyleRuleSet(1472, ColumnBoxLeft) weight: 20
**********************************************/

DIV.ColumnBoxLeft
{
	float: left;
}


/**********************************************
 StyleRuleSet(1473, ColumnBoxRight) weight: 20
**********************************************/

DIV.ColumnBoxRight
{
	float: left;
	margin-left: 10px;
	padding-left: 10px;
	border-left: 1px solid #FF6000;
	margin-bottom: 10px;

	min-height: 500px;
}


/**********************************************
 StyleRuleSet(840, Debug) weight: 20
**********************************************/

DIV.Debug
{
	margin-top: 90px;
/*	padding-left: 210px; */
	border-left: 210px white solid;
	white-space: pre;
	max-width: 600px;
}


/**********************************************
 StyleRuleSet(629, DefinitionList) weight: 20
**********************************************/

/* definition list with ul/li elements */
DIV.DefinitionList LI.Header
{
	display: none;
}

DIV.DefinitionList LI.FirstRow,
DIV.DefinitionList LI.SubsequentRow
{
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px; 
}

DIV.DefinitionList LI.FirstColumn
{
	margin-top: 20px;
	font-weight: bold;
}


/**********************************************
 StyleRuleSet(3163, dijitEditor) weight: 20
**********************************************/

DIV.dijitEditor
{
	position: relative;
}

DIV.dijitEditor DIV.dijitToolbar
{
	position: absolute;
	top: -15px;
	z-index: 100;
	right: -260px;
	width: 247px;
	margin-left: 13px;
	border: 1px solid #cccccc;
}


/**********************************************
 StyleRuleSet(1499, dijitTooltip) weight: 20
**********************************************/

DIV.dijitTooltip
{
	text-align: left;
	max-width: 30em;
	z-index: 10000000; /* must be higher than anything else */
}


/**********************************************
 StyleRuleSet(1948, DojoEditor) weight: 20
**********************************************/

DIV.DojoEditor IFRAME
{
	min-height: 50px;
}


/**********************************************
 StyleRuleSet(632, EditBox) weight: 20
**********************************************/


DIV.EditBox 
{
}

DIV.EditBox > TABLE 
{
	background-color: #ffffff;
	border-color: #FF6000;
	border-width: 1px;
	border-style: solid;
	padding: 0px;
	margin-bottom: 10px;
	font-size: inherit;
}

DIV.EditBox > TABLE.EditForm1,
DIV.EditBox > TABLE.EditForm2,
DIV.EditBox > TABLE.EditForm3,
DIV.EditBox > TABLE.EditForm4,
DIV.EditBox > TABLE.EditForm5,
DIV.EditBox > TABLE.EditForm6,
DIV.EditBox > TABLE.EditForm7,
DIV.EditBox > TABLE.EditForm8,
DIV.EditBox > TABLE.EditForm9,
DIV.EditBox > TABLE.EditForm10 
{
	margin-bottom: 10px;
}

DIV.EditBox > TABLE CAPTION,
DIV.EditBox > DIV.Caption,
DIV.EditBox > DIV.Subtitle 
{
	background-color: #FFDFCC;
	border-color: #FF6000;
	border-width: 1px;
	border-style: solid;
}

DIV.EditBox > TABLE CAPTION,
DIV.EditBox > DIV.Caption 
{
	border-bottom: none;
}

DIV.EditBox > DIV.Subtitle 
{
	border-top: none;
}

DIV.EditBox > TABLE CAPTION,
DIV.EditBox > DIV.Caption P,
DIV.EditBox > DIV.Subtitle P 
{
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	font-weight: bold;
	text-align: left;
}

DIV.EditBox > TABLE TR 
{
	border-style: none;
}

DIV.EditBox > TABLE TD,
DIV.EditBox > TABLE TH 
{
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	height: 23px;
	background-color: #FFDFCC;
}

 DIV.EditBox > TABLE TH 
{
	text-align: left;
	vertical-align: bottom;
	font-weight: normal;
}

DIV.EditBox > TABLE TD 
{
	border-top-color: #FF6000;
	border-top-width: 1px;
	border-top-style: solid;
}

DIV.EditBox > TABLE TD SELECT,
DIV.EditBox > TABLE TD TEXTAREA,
DIV.EditBox > TABLE TD INPUT,
DIV.EditBox > TABLE TD DIV.SearchableComboBox.dijitTextBox 
{
	border: 1px solid #FFDFCC;
	margin: 0px;
}

 DIV.EditBox TR.Caption TH P,
DIV.EditBox TD.LabelColumn P 
{
	margin: 0px;
	padding: 0px;
}

DIV.EditBox TH 
{
	font-weight: bold;
	color: #333333;
}

DIV.EditBox TR.FirstLine TD 
{
	border-top: none;
}

DIV.EditBox P.Mandatory,
DIV.EditBox LABEL.Mandatory 
{
	font-weight: bold;
	text-decoration: underline;
}

DIV.EditBox INPUT.Text,
DIV.EditBox INPUT.EMail 
{
	width: 300px;
}

DIV.EditBox DIV.SearchableComboBox 
{
	width: 296px;
}

@media screen and (max-width: 350px) 
{
	 DIV.EditBox INPUT.Text,
	DIV.EditBox INPUT.EMail 
	{
		width: 275px;
	}
	
}

@media screen and (max-width: 350px) 
{
	 DIV.EditBox DIV.SearchableComboBox 
	{
		width: 271px;
	}
	
}

DIV.EditBox INPUT.Password 
{
	width: 200px;
}

DIV.EditBox A 
{
	color: #803000;
}

DIV.EditBox A:hover 
{
	color: #000000;
}

DIV.EditBox TR.ValueChanged TD.ValueChanged 
{
	background-color: #803000;
}

DIV.EditBox TR.ValueChanged TD.ValueChanged A 
{
	color: #FF6000 !important;
}

DIV.EditBox A.Highlight 
{
	background-color: #803000;
	color: #FF6000;
}

@media print 
{
	 DIV.EditBox A 
	{
		color: #000000;
		text-decoration: none;
	}
	
}

#dijiteditorbody,
DIV.EditBox DIV.DojoEditor 
{
	min-height: 50px;
	background-color: white;
}

DIV.EditBox .dijitEditor 
{
	border: none !important;
}


/**********************************************
 StyleRuleSet(3479, EditCell) weight: 20
**********************************************/

.EditCell
{
}

.EditCell.VerboseText DIV.ReadOnly
{
	max-height: 200px;
	overflow: auto;
}

.EditCell SPAN.EditScriptCaption
{
	display: block;
}

.EditCell SPAN.LinkMenu
{
	display: inline;
	position: relative;
}

.EditCell SPAN.LinkMenu.ReadOnly
{
	color: #FF6000;
	text-align: left;
	cursor: default;
	text-decoration: underline;
}

.EditCell SPAN.LinkMenu.IconLink
{
	display: inline-block;
}

.EditCell SPAN.LinkMenu.IconLink IMG
{
	margin-bottom: 1px;
	vertical-align: text-bottom;
}

.EditCell SPAN.LinkMenu.ReadOnly:hover
{
	color: #000000;
}

.EditCell SPAN.LinkMenu > UL
{
	display: none;

	position: absolute;
	z-index: 10000;
	background-color: #803000;
	color: #FF6000;
	top: 15px;
	left: 10px;

	list-style: none;
	padding: 10px;
	padding-top: 0;
	margin: 0;
}

.EditCell SPAN.LinkMenu.IconLink > UL
{
	top: auto;
	right: 0px;
	left: unset;
}

.EditCell SPAN.LinkMenu:hover > UL
{
	display: block;
}

.EditCell SPAN.LinkMenu:hover > UL > LI
{
	white-space: nowrap;
}

.EditCell SPAN.LinkMenu:hover > UL > LI A
{
	color: #ffffff;
	text-decoration-color: #ffffff;
}

.EditCell SPAN.LinkMenu:hover > UL > LI A:hover
{
	color: #FF6000;
	text-decoration-color: #FF6000;
}

.EditCell DIV.cke_textarea_inline
{
	display: block;
	resize: none;

	background-color: white;
	min-height: 100px;
	min-width: 300px;
	padding: 1px 0px;
}

.EditCell DIV.CKEditor4EditableArea P
{
	padding: 0 3px;
}

.EditCell DIV.cke_textarea_inline P
{
	padding: 0 3px;
}

.EditCell DIV.CKEditor4HtmlEditArea INPUT.CKEditor4
{
	background-color: white;
	min-height: 16px;
	min-width: 300px;
	padding: 1px 0px;
}

.EditCell DIV.CKEditor4EditableArea
{
	background-color: white;
	min-height: 100px;
	min-width: 300px;
	padding: 1px 0px;
}

.EditCell DIV.CKEditor4HtmlEditArea DIV.NeedsTranslation .cke_textarea_inline
{
	background-color: yellow;
}

.EditCell .DataIsLoading
{
	background-color: lightblue !important;
}


/**********************************************
 StyleRuleSet(777, EditTable) weight: 20
**********************************************/


DIV.EditTable 
{
}

DIV.EditTable TABLE 
{
	border: none;
	padding: 0px;
	font-size: inherit;
}

DIV.EditTable TD A 
{
	color: #000000;
	text-decoration: underline;
	text-decoration-style: solid;
	text-decoration-color: #FF6000;
}

DIV.EditTable A:hover 
{
	text-decoration-color: #000000;
}

DIV.EditTable DIV.TableArea TABLE 
{
}

DIV.EditTable DIV.TableArea.Overflow TABLE 
{
	border-right: 28px solid transparent;
}

DIV.EditTable DIV.TableArea TABLE.EditTable.Grouped 
{
	margin-top: 10px;
}

DIV.EditTable DIV.TableArea TABLE.EditTable.GroupedTable1 
{
	margin-top: 0px;
}

DIV.EditTable TABLE CAPTION 
{
	background-color: #FFDFCC;
	border-color: #FF6000;
	border-width: 1px;
	border-style: solid;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	font-weight: bold;
	text-align: left;
}

DIV.EditTable TABLE.EditTable CAPTION 
{
	border-bottom: none;
}

DIV.EditTable DIV.TableArea.Overflow TABLE CAPTION 
{
	margin-right: 28px;
}

DIV.EditTable TABLE TR 
{
}

DIV.EditTable TABLE TD,
DIV.EditTable TABLE TH 
{
	background-color: #FFDFCC;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
}

DIV.EditTable TABLE TH 
{
	text-align: left;
	vertical-align: bottom;
	font-weight: bold;
	position: relative;
}

DIV.EditTable TABLE.EditTable TH.Mandatory .Mandatory,
DIV.EditTable TABLE.EditTable TH.MixedColumn .Mandatory,
DIV.EditTable TABLE.EditTable TH SPAN.Mandatory,
DIV.EditTable TABLE.EditForm TD.Mandatory .Mandatory 
{
	text-decoration: underline;
	font-weight: bold;
}

DIV.EditTable TABLE TH DIV.QuickHelp 
{
	position: absolute;
	top: 2px;
	right: 3px;
}

 DIV.EditTable TABLE TR.FirstLine TH,
DIV.EditTable TABLE TR.FirstLine TD 
{
	border-top-color: #FF6000;
	border-top-width: 1px;
	border-top-style: solid;
}

DIV.EditTable TABLE TH,
DIV.EditTable TABLE TD 
{
	border-bottom-color: #FF6000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

DIV.EditTable TABLE TH.FirstColumn,
DIV.EditTable TABLE TD.FirstColumn 
{
	border-left-color: #FF6000;
	border-left-width: 1px;
	border-left-style: solid;
}

DIV.EditTable TABLE.EditTable TH.LastColumn,
DIV.EditTable TABLE.EditTable TD.LastColumn,
DIV.EditTable TABLE.EditForm TH,
DIV.EditTable TABLE.EditForm TD 
{
	border-right-color: #FF6000;
	border-right-width: 1px;
	border-right-style: solid;
}

DIV.EditTable TABLE TR.FirstWrappedRowLine TH,
DIV.EditTable TABLE TR.SubsequentWrappedRowLine TH,
DIV.EditTable TABLE TR.FirstWrappedRowLine TD,
DIV.EditTable TABLE TR.SubsequentWrappedRowLine TD 
{
	border-bottom-style: dashed;
	border-bottom-color: #FF6000;
	border-bottom-width: 1px;
}

DIV.EditTable TABLE.HasWrappedRowLines TH 
{
	padding-bottom: 2px;
}

DIV.EditTable TABLE.HasWrappedRowLines TD 
{
	padding-bottom: 2px;
	vertical-align: top;
}

DIV.EditTable TABLE.HasWrappedRowLines TR.FirstWrappedRowLine TD 
{
	border-top: 2px solid #FF6000;
}

DIV.EditTable TABLE.HasWrappedRowLines TR.AddLine TD 
{
	border-top: 2px solid #FF6000;
}

DIV.EditTable TABLE TD.GroupedColumn 
{
	border-bottom: 2px solid #FF6000 !important;
	font-weight: bold !important;
}

DIV.EditTable TABLE TD INPUT 
{
	padding-left: 1px;
	padding-right: 0px;
}

DIV.EditTable TABLE TD SELECT,
DIV.EditTable TABLE TD TEXTAREA,
DIV.EditTable TABLE TD INPUT 
{
	border: 1px solid #FFDFCC;
	margin: 0px;
}

DIV.EditTable TABLE TD.VerboseTextColumn 
{
	background-color: inherit;
}

DIV.EditTable TABLE TD.VerboseTextColumn DIV 
{
	max-height: 100px;
	max-width: 400px;
	overflow: auto;
}

DIV.EditTable TABLE TD.ScriptTextColumn PRE 
{
	max-height: 100px;
	max-width: 400px;
	overflow: auto;
}

DIV.EditTable THEAD TR.FilterRow TD 
{
	border-bottom-color: #FF6000;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-top-color: #FF6000;
	border-top-width: 3px;
	border-top-style: solid;
}

DIV.EditTable THEAD TR.FilterRow TD A,
DIV.EditTable FIELDSET.Filter A 
{
	color: #FF6000;
	text-decoration: none;
}

DIV.EditTable FIELDSET.Filter 
{
	border-color: #FF6000;
	border-width: 1px;
	border-style: solid;
	background-color: #FFDFCC;
}

DIV.EditTable FIELDSET.Filter SELECT,
DIV.EditTable FIELDSET.Filter TEXTAREA,
DIV.EditTable FIELDSET.Filter INPUT 
{
	border: none;
}

DIV.EditTable TR.ValueChanged TD.ValueChanged,
DIV.EditTable TR.LineChanged TD.ValueChanged 
{
	background-color: #803000 !important;
}

DIV.EditTable TR.ValueChanged TD A,
DIV.EditTable TR.LineChanged TD A 
{
	color: #FF6000 !important;
}

DIV.EditTable TD A.Highlight 
{
	background-color: #803000;
	color: #FF6000;
}

DIV.EditTable DIV.DojoEditor 
{
	min-height: 50px;
	background-color: white;
}

DIV.EditTable .dijitEditor 
{
	border: none !important;
}

DIV.EditTable TABLE.EditForm TD.AddLineColumn A.AddIcon 
{
	display: block;
	height: 100%;
	padding: 2px;
	background-color: white;
}


/**********************************************
 StyleRuleSet(637, EditThisPage) weight: 20
**********************************************/


DIV.EditThisPageViewPinned 
{
	z-index: 700;
	position: relative;
}

DIV.EditThisPageHover 
{
	position: relative;
	margin: -1px;
	z-index: 700;
	border-style: solid;
	border-width: 1px;
	border-color: red;
}

DIV.EditThisPageControls 
{
	display: none;
	position: absolute;
	z-index: 101;
	padding: 5px;
	margin: 0px;
	left: -1px;
	top: -41px;
	width: 500px;
	text-align: left;
	border-style: solid;
	border-width: 1px;
	border-color: red;
	background-color: rgb(255,192,203);
}

DIV.EditThisPageControls H1 
{
	font-family: Verdana, Geneva, Arial, sans-serif !important;
	font-style: normal !important;
	font-weight: bold !important;
	font-size: 14px !important;
	color: #E55600 !important;
	margin-top: 0px !important;
}

DIV.EditThisPageControls P 
{
	font-family: Verdana, Geneva, Arial, sans-serif !important;
	font-style: normal !important;
	font-weight: bold !important;
	font-size: 10px !important;
	text-align: left !important;
	margin: 0px !important;
	padding: 0px !important;
	color: #00566F !important;
}

DIV.EditThisPageControls A 
{
	font-family: Verdana, Geneva, Arial, sans-serif !important;
	font-style: normal !important;
	font-weight: bold !important;
	font-size: 10px !important;
	text-align: left !important;
	margin: 0px !important;
	padding: 0px !important;
	color: #000000 !important;
	background-image: none !important;
	height: auto !important;
	width: auto !important;
	display: inline !important;
	line-height: inherit !important;
}

DIV.EditThisPageControls A:hover 
{
	text-decoration: underline !important;
}

DIV.EditThisPageControls A.EditThisPageViewPin 
{
	display: none !important;
}

DIV.EditThisPageControls A.EditThisPageViewPin.Pinned 
{
	display: inline-block !important;
	position: absolute;
	top: 2px;
	right: 0px;
	background-image: url(/_style/NP/etp-pin-right.png) !important;
	background-repeat: no-repeat;
	padding: 15px !important;
}

 DIV.StdTop DIV.EditThisPageControls 
{
	top: -0px !important;
}

DIV.StdTop DIV.SaveEditThisPageChangesButton DIV.EditThisPageControls 
{
	display: none;
}


/**********************************************
 StyleRuleSet(3087, EditTree) weight: 20
**********************************************/

DIV.EditTree
{
	border: solid 1px #FF6000;
	background-color: #FFDFCC;
}

DIV.EditTree P.Caption
{
	border-bottom: solid 1px #FF6000;
	margin: 0;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	font-weight: bold;
}

DIV.EditTree UL
{
	background-color: #FFDFCC;
}

DIV.EditTree UL.Level1
{
	padding-left: 2px; /* looks better than 4px as for caption */
	padding-right: 4px;
}

DIV.EditTree LI INPUT
{
	vertical-align: middle;
	margin-top: 1px;
}


/**********************************************
 StyleRuleSet(789, ErrorMessage) weight: 20
**********************************************/

DIV.ErrorMessage
{
	max-width: 600px;
	margin: 20px;
}


/**********************************************
 StyleRuleSet(1474, FixedSubmitButton) weight: 20
**********************************************/


DIV.FixedSubmitButton 
{
	position: fixed;
	top: auto;
	bottom: 0px;
	right: 0px;
	left: auto;
	z-index: 30000000;
	padding: 20px;
	background-color: rgba(255,255,255,0.6);
}

/* @browser not Handheld */
DIV.FixedSubmitButton 
{
	padding-right: 100px;
}


/**********************************************
 StyleRuleSet(3580, InlineBlock) weight: 20
**********************************************/

DIV.InlineDiv
{
	display: inline-block;
}


/**********************************************
 StyleRuleSet(3587, LanguageFlag) weight: 20
**********************************************/

DIV.LanguageFlag
{
	background-repeat: no-repeat;
	background-size: auto 11px;
	background-position: 99% 5%;
}


/**********************************************
 StyleRuleSet(1542, LeftMenuBar) weight: 20
**********************************************/


DIV.LeftMenuBar 
{
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 1;
	background-color: rgba(255,255,255,0.6);
	height: 100%;
}

@media print 
{
	 DIV.LeftMenuBar 
	{
		display: none;
	}
	
}


/**********************************************
 StyleRuleSet(1532, LeftMenuWithLinks) weight: 20
**********************************************/


DIV.LeftMenuWithLinks 
{
	margin: 0px;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-right: 3px;
	text-align: left;
}

DIV.LeftMenuWithLinks DIV.MenuCaption 
{
	margin: 0px;
	padding: 2px;
	width: 138px;
	background-color: #FFDFCC;
	text-align: center;
	border-style: solid;
	border-color: #FF6000;
	border-width: 1px;
	border-bottom: none;
}

DIV.LeftMenuWithLinks UL 
{
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
	width: 144px;
	border-top-style: solid;
	border-top-color: #FF6000;
	border-top-width: 1px;
	background-color: #ffffff;
}

DIV.LeftMenuWithLinks LI 
{
	border-left-style: solid;
	border-left-color: #FF6000;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6000;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-color: #FF6000;
	border-right-width: 1px;
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	list-style-type: none;
	list-style-image: none;
}

 DIV.LeftMenuWithLinks LI A 
{
	display: block;
	margin: 0px;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 18px;
	padding-bottom: 2px;
	font-size: 12px;
	font-weight: bold;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
	cursor: default;
}

DIV.LeftMenuWithLinks LI.IsMarked A 
{
	color: #FF6000;
}

DIV.LeftMenuWithLinks LI.HasSubmenu 
{
	background-image: url( NP/red-arrow-right.gif);
	background-repeat: no-repeat;
	background-position: 97% 50%;
}

DIV.LeftMenuWithLinks LI.HasSubmenu:hover 
{
	border-right-color: #ffffff;
}

DIV.LeftMenuWithLinks UL.DisplayLevel1 
{
	position: relative;
}

DIV.LeftMenuWithLinks UL.DisplayLevel2,
DIV.LeftMenuWithLinks UL.DisplayLevel3,
DIV.LeftMenuWithLinks UL.DisplayLevel4 
{
	visibility: hidden;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100000;
	width: 164px;
	margin-top: -1px;
	padding: 0px;
	padding-top: 0px;
	padding-left: 12px;
}

 DIV.LeftMenuWithLinks UL.DisplayLevel2 LI,
DIV.LeftMenuWithLinks UL.DisplayLevel3 LI,
DIV.LeftMenuWithLinks UL.DisplayLevel4 LI 
{
	background-color: #ffffff;
	border-top: none;
	border-left: none;
}

DIV.LeftMenuWithLinks UL.DisplayLevel2 LI A,
DIV.LeftMenuWithLinks UL.DisplayLevel3 LI A,
DIV.LeftMenuWithLinks UL.DisplayLevel4 LI A 
{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 20px;
}

DIV.LeftMenuWithLinks UL.DisplayLevel2 LI.IsMarked SPAN.DisplayLevel2 A,
DIV.LeftMenuWithLinks UL.DisplayLevel3 LI.IsMarked SPAN.DisplayLevel3 A,
DIV.LeftMenuWithLinks UL.DisplayLevel4 LI.IsMarked SPAN.DisplayLevel4 A 
{
	color: #FF6000;
}

DIV.LeftMenuWithLinks UL.DisplayLevel2 LI.IsMarked,
DIV.LeftMenuWithLinks UL.DisplayLevel3 LI.IsMarked,
DIV.LeftMenuWithLinks UL.DisplayLevel4 LI.IsMarked 
{
	background-image: url( NP/red-dot.gif);
	background-repeat: no-repeat;
	background-position: 4% 50%;
}

DIV.LeftMenuWithLinks UL.DisplayLevel2 LI.HasSubmenu,
DIV.LeftMenuWithLinks UL.DisplayLevel3 LI.HasSubmenu,
DIV.LeftMenuWithLinks UL.DisplayLevel4 LI.HasSubmenu 
{
	background-image: url( NP/red-arrow-right.gif);
	background-repeat: no-repeat;
	background-position: 97% 50%;
}

 DIV.LeftMenuWithLinks UL.DisplayLevel1 LI.Hover UL.DisplayLevel2,
DIV.LeftMenuWithLinks UL.DisplayLevel2 LI.Hover UL.DisplayLevel3,
DIV.LeftMenuWithLinks UL.DisplayLevel3 LI.Hover UL.DisplayLevel4 
{
	visibility: visible;
}

DIV.LeftMenuWithLinks LI.Hover A:hover,
DIV.LeftMenuWithLinks UL.DisplayLevel2 LI.Hover A:hover,
DIV.LeftMenuWithLinks UL.DisplayLevel3 LI.Hover A:hover,
DIV.LeftMenuWithLinks UL.DisplayLevel4 LI.Hover A:hover 
{
	color: #FF6000;
}

DIV.LeftMenuWithLinks LI.HasTarget A,
DIV.LeftMenuWithLinks UL.DisplayLevel2 LI.HasTarget A,
DIV.LeftMenuWithLinks UL.DisplayLevel3 LI.HasTarget A,
DIV.LeftMenuWithLinks UL.DisplayLevel4 LI.HasTarget A 
{
	cursor: pointer;
}


/**********************************************
 StyleRuleSet(1534, NaradanaIcon) weight: 20
**********************************************/

DIV.NaradanaIcon
{
	margin-top: 20px;
	margin-left: 20px;
}


/**********************************************
 StyleRuleSet(3589, NeedsTranslation) weight: 20
**********************************************/

DIV.NeedsTranslation
{
	background-color: yellow;
}


/**********************************************
 StyleRuleSet(22, PageTabMenu) weight: 20
**********************************************/

DIV.PageTabMenuBar
{
	margin-top: 10px;
	background-color: white;
}

DIV.PageTabMenu
{
	width: 100em;	
	margin-bottom: 20px;
}

BODY.InFrame DIV.PageTabMenu
{
	display: none;
}

DIV.PageTabMenu UL
{
	list-style-type: none;
	list-style-image: none;

	margin: 0px;
	padding-bottom: 24px;

 	font-family: Verdana, Arial, Geneva, sans-serif;
	font-weight: bold;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF6000; 	
	padding-left: 0px; 
}

DIV.PageTabMenu UL LI,
DIV.PageTabMenu UL LI.NoHover
{
	float: left;
	list-style-type: none;
	list-style-image: none;

	margin: 0px;
	padding: 0px;

	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF6000;
}

DIV.PageTabMenu UL LI.FirstMenuEntry
{	
	margin-left: 25px; 
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF6000;
}

DIV.PageTabMenu UL LI.IsMarked
{
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF6000;

/* does not look well with Firefox, but without scaling does not look nice:
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
*/
}


DIV.PageTabMenu UL LI.Hover
{
	text-decoration: underline;
	cursor: pointer;
}

DIV.PageTabMenu UL A
{
	margin: 0px;
	padding-top: 0.4em;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 0.45em;

	display: block;
	font-weight: bold;
	color: #000000;
}



DIV.PageTabMenu DIV.MenuEndTag
{
	clear: left;
}


/**********************************************
 StyleRuleSet(885, PlainList) weight: 20
**********************************************/

DIV.PlainList UL 
{
	list-style-type: none; 
	list-style-image: none;
	padding: 0px;
}

DIV.PlainList UL LI.Header
{
	display: none; 
}


/**********************************************
 StyleRuleSet(23, PopupBody) weight: 20
**********************************************/

DIV.PopupBody,
DIV.PopupRootView DIV.PopupBody
{
	float: none;
	width: auto;
	margin: 20px;
	margin-top: 27px; /* space for editThisPage */
}

DIV.PopupBody H1,
DIV.PopupBody H1 INPUT
{
	margin-bottom: 12px;
	margin-right: 90px; /* leave space for language switcher */
}


/**********************************************
 StyleRuleSet(177, QuickHelp) weight: 20
**********************************************/

DIV.QuickHelp
{
	position: relative;
	display: inline;
}

DIV.QuickHelp DIV
{
	position: absolute;
	bottom: 12px;
	left: 10px;
	width: 250px;
	border: solid 1px #FF6000;
	padding: 5px;
	padding-top: 15px;
	background-image: url("/_style/NP/Delete.gif");
	background-position: 244px 3px;
	background-repeat: no-repeat;
	background-color: #ffffff;
	font-weight: normal;
	cursor: pointer;
	z-index: 1; /* slightly above <thead> */
}

TH DIV.QuickHelp IMG
{
	padding-left: 10px;
	padding-bottom: 2px;
	vertical-align: bottom;
}


/**********************************************
 StyleRuleSet(3696, SearchableComboBox) weight: 20
**********************************************/

DIV.SearchableComboBox.dijitTextBox
{
	font-family: Arial, Sans-Serif;
	border: none;
	margin: 0;
	 /* padding like regular select options: */
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 2px;
	
	background-image: none;
}

DIV.SearchableComboBox .dijitTextBox
{
	border: none;
	font-family: Arial, Sans-Serif;
}

DIV.SearchableComboBox.dijitTextBox INPUT.dijitArrowButtonInner
{
	border: 0px;
}

/* dijitPopup is generated as child of the body node */
/* DIV.SearchableComboBox */
.dijitPopup LI > DIV.DefaultOption
{
	border-bottom: 1px solid #777777;
}


/**********************************************
 StyleRuleSet(826, SliderSelectionImageList) weight: 20
**********************************************/

DIV.SliderSelectionImageList
{
	/* height is mandatory for slider! */
	height: 400px; /* some default value */
}

DIV.SliderSelectionImageList UL
{
	list-style-type: none;
	list-style-image: none;

	margin: 0px;
	padding: 0px;
}

DIV.SliderSelectionImageList LI
{
	overflow: hidden;
	margin: 5px 0px;
	padding: 5px 0px;
	width: 255px; /* this width is also important for smaller scaling ratios (ctrl + "-") */
}

DIV.SliderSelectionImageList LI DIV
{
	float: left;
	margin-top: 0px;
	margin-right: 17px;
}

DIV.SliderSelectionImageList LI IMG
{
	height: 120px;
}

DIV.SliderSelectionImageList LI DIV.SelectColumn
{
	clear: left;
	float: left;
	padding-top: 50px;
	height: 80px;
}

DIV.SliderSelectionImageList LI:hover /*  DIV.SelectColumn */
{
	background-color: #FFDFCC;
}

DIV.SliderSelectionImageList LI DIV.MediaAssetColumn
{
	margin-bottom: 3px;
}

DIV.SliderSelectionImageList DIV.naradanaSliderHandle
{
	/* margins same as LI */
	margin-top: -12px;
}


/**********************************************
 StyleRuleSet(1554, StdA4PrintOut) weight: 20
**********************************************/

DIV.StdA4PrintOut
{
	position: relative; /* anchor for embedded absolutes */
	/* printing and screen display: */
	width: 800px !important;
	margin-right: 20px;
	margin-bottom: 20px;
	min-height: 400px;

	/* just for proper screen display: */
	margin-top: 88px;
	margin-left: 200px; 
}

@media print
{
	DIV.StdA4PrintOut
	{
		margin-top: 0px;
		margin-left: 0px; 
	}
}


/**********************************************
 StyleRuleSet(1531, StdBody) weight: 20
**********************************************/

DIV.StdBody
{
	margin-left: 220px;
	margin-right: 28px;
	margin-top: 88px;
	margin-bottom: 20px;
	min-height: 400px;
}

@media print
{
	DIV.StdBody
	{
		margin-top: 0px;
		margin-left: 0px; 
		margin-right: 20px;
	}

}



/**********************************************
 StyleRuleSet(3248, TestThisPageSelector) weight: 20
**********************************************/

DIV.TestThisPageSelector
{
	margin-bottom: 10px !important;
	margin-top: 0 !important;
}

DIV.TestThisPageSelector TD.LabelColumn
{
	width: 131px;
	white-space: normal;
	padding-left: 1px;
	padding-right: 1px;
}


/**********************************************
 StyleRuleSet(2764, VerboseContentMenu) weight: 20
**********************************************/


DIV.VerboseContentMenu 
{
	width: 182px;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}

 DIV.VerboseContentMenu UL 
{
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
}

DIV.VerboseContentMenu UL.DisplayLevel1 
{
	display: block;
	border-style: solid;
	border-color: #FF6000;
	border-width: 1px;
	border-top: none;
}

DIV.VerboseContentMenu LI 
{
	display: block;
	border-top-style: solid;
	border-top-color: #FF6000;
	border-top-width: 1px;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	cursor: default;
}

DIV.VerboseContentMenu A.Link 
{
	color: #000000;
}

DIV.VerboseContentMenu UL.DisplayLevel1 LI.IsMarked SPAN.DisplayLevel1 A.Link,
DIV.VerboseContentMenu UL.DisplayLevel2 LI.IsMarked SPAN.DisplayLevel2 A.Link,
DIV.VerboseContentMenu UL.DisplayLevel3 LI.IsMarked SPAN.DisplayLevel3 A.Link,
DIV.VerboseContentMenu UL.DisplayLevel4 LI.IsMarked SPAN.DisplayLevel4 A.Link,
DIV.VerboseContentMenu UL.DisplayLevel5 LI.IsMarked SPAN.DisplayLevel5 A.Link 
{
	color: #FF6000;
}

DIV.VerboseContentMenu UL.DisplayLevel1 LI.HasSubmenu SPAN.DisplayLevel1 A.Link,
DIV.VerboseContentMenu UL.DisplayLevel2 LI.HasSubmenu SPAN.DisplayLevel2 A.Link,
DIV.VerboseContentMenu UL.DisplayLevel3 LI.HasSubmenu SPAN.DisplayLevel3 A.Link,
DIV.VerboseContentMenu UL.DisplayLevel4 LI.HasSubmenu SPAN.DisplayLevel4 A.Link,
DIV.VerboseContentMenu UL.DisplayLevel5 LI.HasSubmenu SPAN.DisplayLevel5 A.Link 
{
}

DIV.VerboseContentMenu UL.DisplayLevel1 LI.Hover SPAN.DisplayLevel1 A:hover.Link,
DIV.VerboseContentMenu UL.DisplayLevel2 LI.Hover SPAN.DisplayLevel2 A:hover.Link,
DIV.VerboseContentMenu UL.DisplayLevel3 LI.Hover SPAN.DisplayLevel3 A:hover.Link,
DIV.VerboseContentMenu UL.DisplayLevel4 LI.Hover SPAN.DisplayLevel4 A:hover.Link,
DIV.VerboseContentMenu UL.DisplayLevel5 LI.Hover SPAN.DisplayLevel5 A:hover.Link 
{
	cursor: pointer;
	color: #FF6000;
}

DIV.VerboseContentMenu LI.DisplayLevel1 
{
	background-color: #FFDFCC;
}

DIV.VerboseContentMenu LI.DisplayLevel1 > SPAN 
{
	text-align: center;
}

DIV.VerboseContentMenu LI.DisplayLevel1 > SPAN > SPAN.NoSubmenu 
{
	display: none;
}

DIV.VerboseContentMenu SPAN.DisplayLevel1,
DIV.VerboseContentMenu SPAN.DisplayLevel2,
DIV.VerboseContentMenu SPAN.DisplayLevel3,
DIV.VerboseContentMenu SPAN.DisplayLevel4,
DIV.VerboseContentMenu SPAN.DisplayLevel5 
{
	display: block;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
}

DIV.VerboseContentMenu LI A.Expand IMG,
DIV.VerboseContentMenu LI A.Collaps IMG 
{
	vertical-align: bottom;
	padding: 0px;
	padding-bottom: 2px;
}

DIV.VerboseContentMenu LI SPAN.NoSubmenu 
{
	padding-left: 18px;
}

DIV.VerboseContentMenu LI.DisplayLevel1 SPAN.DisplayLevel1 
{
	padding-left: 5px;
}

DIV.VerboseContentMenu LI.DisplayLevel2 SPAN.DisplayLevel2 
{
	padding-left: 5px;
}

DIV.VerboseContentMenu LI.DisplayLevel3 SPAN.DisplayLevel3 
{
	padding-left: 22px;
}

DIV.VerboseContentMenu LI.DisplayLevel4 SPAN.DisplayLevel4 
{
	padding-left: 39px;
}

DIV.VerboseContentMenu LI.DisplayLevel5 SPAN.DisplayLevel5 
{
	padding-left: 56px;
}

DIV.VerboseContentMenu UL.DisplayLevel1 LI.HideSubmenu UL.DisplayLevel2,
DIV.VerboseContentMenu UL.DisplayLevel2 LI.HideSubmenu UL.DisplayLevel3,
DIV.VerboseContentMenu UL.DisplayLevel3 LI.HideSubmenu UL.DisplayLevel4,
DIV.VerboseContentMenu UL.DisplayLevel4 LI.HideSubmenu UL.DisplayLevel5 
{
	display: none;
}

DIV.VerboseContentMenu UL.DisplayLevel1 LI.ShowSubmenu UL.DisplayLevel2,
DIV.VerboseContentMenu UL.DisplayLevel2 LI.ShowSubmenu UL.DisplayLevel3,
DIV.VerboseContentMenu UL.DisplayLevel3 LI.ShowSubmenu UL.DisplayLevel4,
DIV.VerboseContentMenu UL.DisplayLevel4 LI.ShowSubmenu UL.DisplayLevel5 
{
	display: block;
}


/**********************************************
 StyleRuleSet(3154, ViewLoaderOverlay) weight: 20
**********************************************/

DIV.ViewLoaderOverlay > DIV.OverlayContainer
{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background-color: rgba(200,200,200,0.7);
	height: 100%;
	padding-top: 100px;
	padding-left: 200px;
	/* z-index: 1000000; above everything but [Save] */
	z-index: 20000000; /* above everything but [Save] */
}

DIV.ViewLoaderOverlay > DIV.OverlayContainer DIV.ContainerContent
{
	border: solid 4px #FFDFCC;
	border-top: solid 20px #FFDFCC;
	padding: 10px;
	width: 60%;
	min-height: 400px;
	max-height: 75%;
	overflow-y: auto;
	background-color: white;
}

DIV.ViewLoaderView > DIV.OverlayContainer > DIV.SubContainer,
DIV.ViewLoaderOverlay > DIV.OverlayContainer DIV.ContainerContent > DIV.LoadedContent
{
	height: 100%;
}

DIV.ViewLoaderOverlay > P
{
	margin-top: 4px;
	margin-bottom: 4px;
}

DIV.ViewLoaderOverlay > P.Loaded
{
	position: fixed;
	top: 99px;
	left: 210px;
	z-index: 20000010; /* above DIV.OverlayContainer */
}

DIV.ViewLoaderOverlay > DIV.OverlayPageBox
{
}


/**********************************************
 StyleRuleSet(3525, AgileMgmtTable) weight: 30
**********************************************/

DIV.AgileMgmtTable TD.ColumnID801 > INPUT.Text
{
	width: 600px;
}

DIV.AgileMgmtTable TD.ColumnID804 SELECT,
DIV.AgileMgmtTable SPAN.ColumnID804 SELECT
{
	max-width: 300px;
}

DIV.AgileMgmtTable TD.ColumnID4062 SELECT,
DIV.AgileMgmtTable SPAN.ColumnID4062 SELECT
{
	max-width: 300px;
}


/**********************************************
 StyleRuleSet(3523, AllBankAccountStatementsTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3553, AllBankAccountTransactionsTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3554, AllInvoicesTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(2335, AllLetterContentViewsBody) weight: 30
**********************************************/

DIV.AllLetterContentViewsBody DIV.SubViewsContainer DIV._View
{
	margin-top: 20px;
		border-top: 1px solid grey;
}


/**********************************************
 StyleRuleSet(1936, AllSAttributesTable) weight: 30
**********************************************/

DIV.AllSAttributesTable TD.ColumnID1064
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(1938, AllSAttributesTable) weight: 30
**********************************************/

DIV.AllSAttributesTable TD.ColumnID1064
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(1942, ApplicationOverviewDeploymentTable) weight: 30
**********************************************/

DIV.ApplicationOverviewDeploymentTable
{
	float: left;
	margin-right: 20px;
	margin-top: 6px; /* 10px like EditBox - 4px NavigationArea */
}


/**********************************************
 StyleRuleSet(1941, ApplicationOverviewDetailsForm) weight: 30
**********************************************/

DIV.ApplicationOverviewDetailsForm
{
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(1943, ApplicationOverviewSolutionsTable) weight: 30
**********************************************/

DIV.ApplicationOverviewSolutionsTable
{
	clear: left;
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(1945, ApplicationOverviewSolutionWebsitesTable) weight: 30
**********************************************/

DIV.ApplicationOverviewSolutionWebsitesTable
{
	clear: left;
	margin-top: 20px;
}


/**********************************************
 StyleRuleSet(3300, ApplicationTemplatesTable) weight: 30
**********************************************/

DIV.ApplicationTemplatesTable TD.ColumnID9995 > UL.RadioButtons > LI.RadioButtonCell,
DIV.ApplicationTemplatesTable TD.ColumnID11665 > UL.RadioButtons > LI.RadioButtonCell
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3635, AssociationDetailsForm) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3257, BodyViewDescriptionForm) weight: 30
**********************************************/

DIV.BodyViewDescriptionForm P.RowID2371.MediaAsset LABEL
{
	display: block;
	margin-bottom: 4px;
}

DIV.BodyViewDescriptionForm P.RowID2371.MediaAsset IMG
{
	width: 70%;
	border: 1px solid #444444;
	padding: 5px;
}


/**********************************************
 StyleRuleSet(2867, BrowserDeviceModelCodesTable) weight: 30
**********************************************/

DIV.BrowserDeviceModelCodesTable TD.ColumnID9063 INPUT
{
	max-width: 400px;
}


/**********************************************
 StyleRuleSet(3617, BusinessEntityTypesTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3092, CategoryBrowserTree) weight: 30
**********************************************/

DIV.CategoryBrowserTree
{
	float: left;
}


/**********************************************
 StyleRuleSet(3093, CategoryEditorTable) weight: 30
**********************************************/

/* hierarchy level (colspan with display text) column */
DIV.CategoryEditorTable TD.ColumnID96,

/* sort order column */
DIV.CategoryEditorTable TD.ColumnID97
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(1976, CertificateFilesTable) weight: 30
**********************************************/

DIV.CertificateFilesTable TD.ColumnID6176 INPUT
{
	max-width: 400px;
}


/**********************************************
 StyleRuleSet(1975, CertificateFilesTable) weight: 30
**********************************************/

DIV.CertificateFilesTable TD.ColumnID6176 INPUT
{
	max-width: 400px;
}


/**********************************************
 StyleRuleSet(3345, ClassSAttributesDataTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3346, ClassSAttributesDataTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(2639, ClientCertificateInstallationGuideCertsTable) weight: 30
**********************************************/

DIV.OperatingSystemVariantsTable TD.ColumnID6176 INPUT
{
	max-width: 400px;
}


/**********************************************
 StyleRuleSet(2640, ClientCertificateInstallationGuideCertsTable) weight: 30
**********************************************/

DIV.OperatingSystemVariantsTable TD.ColumnID6176 INPUT
{
	max-width: 400px;
}


/**********************************************
 StyleRuleSet(3616, ContactDetails) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(2543, CSVExternalDataSourcesTable) weight: 30
**********************************************/

DIV.CSVExternalDataSourcesTable SPAN.ColumnID4166
{
	display: block;
}

DIV.CSVExternalDataSourcesTable SPAN.ColumnID4166 INPUT
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(2544, CSVExternalDataSourcesTable) weight: 30
**********************************************/

DIV.CSVExternalDataSourcesTable SPAN.ColumnID4166
{
	display: block;
}

DIV.CSVExternalDataSourcesTable SPAN.ColumnID4166 INPUT
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(1866, CSVFilesTable) weight: 30
**********************************************/

DIV.CSVFilesTable SPAN.ColumnID4166
{
	display: block;
}

DIV.CSVFilesTable SPAN.ColumnID4166 INPUT
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(3600, DevelopingLotsTable) weight: 30
**********************************************/

DIV.DevelopingLotsTable TD.ColumnID9995 > UL.RadioButtons > LI.RadioButtonCell,
DIV.DevelopingLotsTable TD.ColumnID11665 > UL.RadioButtons > LI.RadioButtonCell
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3079, DocumentDetailsAssignedDocFilesTable) weight: 30
**********************************************/

DIV.DocumentDetailsAssignedDocFilesTable TD.MediaAssetColumn IMG
{
	max-height: 300px;
	max-width: 600px;
}



/**********************************************
 StyleRuleSet(3337, DocumentDetailsForm) weight: 30
**********************************************/

DIV.DocumentDetailsForm
{
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(1954, DocumentDetailsLinksTable) weight: 30
**********************************************/

DIV.DocumentDetailsLinksTable FIELDSET.Filter
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(1955, DocumentDetailsLinksTable) weight: 30
**********************************************/

DIV.DocumentDetailsLinksTable FIELDSET.Filter
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(3144, EditInputFormatsTable) weight: 30
**********************************************/

DIV.EditInputFormatsTable TABLE.EditTable TD.ColumnID9906
{
	min-width: 250px;
}


/**********************************************
 StyleRuleSet(3306, EditScriptGeneratedCodes) weight: 30
**********************************************/

DIV.EditScriptGeneratedCodes DIV.TableArea TD.ColumnID11684
{
	vertical-align: top;
}


/**********************************************
 StyleRuleSet(3261, EditTableViewDescriptionPropertiesForm) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(653, EditThisPageDialog) weight: 30
**********************************************/

DIV.EditThisPageDialog
{
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 10px;
	background-color: #FFDFCC;
	min-width: 520px;
	
	text-align: left;
}


/**********************************************
 StyleRuleSet(651, EditThisPageDialogForm) weight: 30
**********************************************/

DIV.EditThisPageDialogForm
{
	float: left;

	width: 300px;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 10px;

	border-left: 1px solid #FF6000;
}

DIV.EditThisPageDialogForm P
{
	margin-bottom: 0px;
}

DIV.EditThisPageDialogForm P LABEL
{
	font-weight: bold;
	padding-left: 1px;
}

DIV.EditThisPageDialogForm P.Boolean
{
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: right;
}

DIV.EditThisPageDialogForm P LABEL.Boolean
{
	font-weight: inherit;
}

DIV.EditThisPageDialogForm P.Boolean INPUT
{
	vertical-align: middle;
}

DIV.EditThisPageDialogForm P.ShortText,
DIV.EditThisPageDialogForm P.VerboseText
{
	min-height: 14px;
}

DIV.EditThisPageDialogForm TEXTAREA,
DIV.EditThisPageDialogForm TEXTAREA.TextWithFocus
{
	width: 300px; 
	height: 100px; 
}



/**********************************************
 StyleRuleSet(654, EditThisPageDialogMenu) weight: 30
**********************************************/

DIV.EditThisPageDialogMenu
{
	float: left;

	margin-left: 12px;
	padding-right: 20px;
}


/**********************************************
 StyleRuleSet(3481, EditThisPageDialogViewsTree) weight: 30
**********************************************/

DIV.EditThisPageDialogViewsTree 
{
	float: left;
	/* margin-right: 20px; */
}

DIV.EditThisPageDialogViewsTree > UL > LI.IsSelected
{
	margin-top: 0px;
	padding-right: 10px;
}

DIV.EditThisPageDialogViewsTree > UL > LI.IsSelected > A
{
	display: inline-block;
	width: 100%;

	color: #000000;
	background-color: #FFDFCC;
	font-weight: bold;
	line-height: 1.5;
	/* height: 19px; */
	padding-left: 4px;

	border-bottom: 1px solid #FF6000;
	border-left: 1px solid #FF6000;
	border-top: 1px solid #FF6000;
}


/**********************************************
 StyleRuleSet(656, EditThisPageMenus) weight: 30
**********************************************/


DIV.EditThisPageMenus 
{
	position: fixed;
	top: 0px;
	left: 520px;
	margin: 0px;
	background-color: #803000;
	z-index: 10000000;
}

DIV.PopupRootView DIV.EditThisPageMenus 
{
	left: 350px;
}

@media print 
{
	 DIV.EditThisPageMenus 
	{
		display: none;
	}
	
}

DIV.EditThisPageMenus DIV 
{
	display: none;
}

DIV.EditThisPageMenus DIV.EditThisPageLink 
{
	display: block;
	padding-top: 3px;
	padding-bottom: 4px;
	text-align: center;
	width: 186px;
}

DIV.EditThisPageMenus DIV.EditThisPageLink BUTTON 
{
	margin-top: 4px;
	margin-bottom: 3px;
	width: 166px;
}

DIV.EditThisPageMenus DIV.EditThisPageLink A 
{
	color: #ffffff;
	font-weight: bold;
}

 DIV.EditThisPageMenus:hover DIV 
{
	display: block;
}

DIV.EditThisPageMenus.hover DIV 
{
	display: block;
}


/**********************************************
 StyleRuleSet(3365, EnvironmentsClientServerSideTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3294, EnvironmentsEditTable) weight: 30
**********************************************/

DIV.EnvironmentsEditTable TD.ColumnID11455 LI.RadioButtonCell,
DIV.EnvironmentsEditTable TD.ColumnID11464 LI.RadioButtonCell
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3702, ExpeditionDetails) weight: 30
**********************************************/

DIV.AgileMgmt.ExpeditionDetails
{
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(3487, ExpeditionSprints) weight: 30
**********************************************/

DIV.ExpeditionSprints TD.ColumnID801 > INPUT.Text
{
	width: 600px;
}

DIV.ExpeditionSprints TD.ColumnID804 SELECT,
DIV.ExpeditionSprints SPAN.ColumnID804 SELECT
{
	max-width: 300px;
}

DIV.ExpeditionSprints TD.ColumnID4062 SELECT,
DIV.ExpeditionSprints SPAN.ColumnID4062 SELECT
{
	max-width: 300px;
}


/**********************************************
 StyleRuleSet(3529, ExpeditionTeamMembers) weight: 30
**********************************************/

DIV.AgileMgmt.ExpeditionTeamMembers
{
	float: left;
}


/**********************************************
 StyleRuleSet(3477, ExpensesChartTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3561, ExpensesPlanTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(2731, FileBrowserFilesTableLoader) weight: 30
**********************************************/

DIV.FileBrowserFilesTableLoader
{
height: 800px;
}


/**********************************************
 StyleRuleSet(2730, FileBrowserTree) weight: 30
**********************************************/

DIV.FileBrowserTree
{
float: left;
}


/**********************************************
 StyleRuleSet(2728, FileFoldersTable) weight: 30
**********************************************/

DIV.FileFoldersTable SPAN.ColumnID7769,
DIV.FileFoldersTable TD.ColumnID7774 LI.RadioButtonCell
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3640, FinancialReportCategorySelector) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3651, FinancialReportTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(1462, FreeAliasesTable) weight: 30
**********************************************/

DIV.FreeAliasesTable TD.ColumnID4378
{
	min-width: 300px;
}
DIV.FreeAliasesTable TD.ColumnID4376 INPUT
{
	min-width: 400px;
}


/**********************************************
 StyleRuleSet(532, FunctionalSpecBody) weight: 30
**********************************************/

DIV.FunctionalSpecBody TABLE,
DIV.FunctionalSpecBody CAPTION,
DIV.FunctionalSpecBody TD,
DIV.FunctionalSpecBody TH
{
	background-color: #ffffff;
	border: none;
}

DIV.FunctionalSpecBody TD P.Label,
DIV.FunctionalSpecBody TD LABEL
{
	font-weight: bold;
}



/**********************************************
 StyleRuleSet(531, FunctionalSpecIntroBody) weight: 30
**********************************************/

DIV.FunctionalSpecIntroBody P.Caption
{
	font-weight: bold;
}


/**********************************************
 StyleRuleSet(3362, FunctionalSpecObjectAttributes) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(1457, GeerbteZugriffsrechteTabelle) weight: 30
**********************************************/

DIV.GeerbteZugriffsrechteTabelle TD.ColumnID4203
{
	min-width: 250px;
}


/**********************************************
 StyleRuleSet(3364, GenericViewDescriptionForm) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3471, GenericWebsiteRootView) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3259, HeaderViewDescriptionForm) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(889, ImageAssignedImageFilesTable) weight: 30
**********************************************/

DIV.ImageAssignedImageFilesTable TD.MediaAsset IMG
{
	max-height: 300px;
	max-width: 600px;
}



/**********************************************
 StyleRuleSet(650, ImageFilesTable) weight: 30
**********************************************/

DIV.ImageFilesTable TD.ColumnID3294 IMG
{
	max-width: 200px;
}



/**********************************************
 StyleRuleSet(1711, ImageRefsInHtmlTextTable) weight: 30
**********************************************/

DIV.ImageRefsInHtmlTextTable FIELDSET.Filter
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(884, ImagesTable) weight: 30
**********************************************/

DIV.ImagesTable DIV.TableArea TD
{
	padding-top: 4px;
	padding-bottom: 4px;
}

DIV.ImagesTable DIV.TableArea TD.MediaAsset IMG
{
	max-width: 400px;
	max-height: 300px;
}

DIV.ImagesTable DIV.TableArea SPAN.ColumnID7230,
DIV.ImagesTable DIV.TableArea A.ColumnID7230,
DIV.ImagesTable DIV.TableArea SPAN.ColumnID5706,
DIV.ImagesTable DIV.TableArea A.ColumnID5706,
DIV.ImagesTable DIV.TableArea SPAN.ColumnID3851,
DIV.ImagesTable DIV.TableArea A.ColumnID3851
{
	display: block;
	position: relative; /* origin for quickHelp */
}

DIV.ImagesTable DIV.TableArea TD SPAN.ColumnID7230 INPUT
{
	display: inline-block;
	margin-bottom: 10px;
	min-width: 200px;
}

DIV.ImagesTable DIV.TableArea TD SPAN.ColumnID5706
/* , DIV.ImagesTable TD SPAN.ColumnID3851 only if rendering bug will have been fixed */
{
	margin-top: 10px !important;
}


/**********************************************
 StyleRuleSet(908, ImageTextsTable) weight: 30
**********************************************/

DIV.ImageTextsTable TD.MediaAssetColumn IMG
{
	max-width: 400px;
	max-height: 300px;
}


/**********************************************
 StyleRuleSet(3536, ImportPostbankAccountStatementTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3661, InvoicesAccountingTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(1965, InvoiceSum) weight: 30
**********************************************/

DIV.InvoiceSum TR.Sum TD
{
	font-weight: bold;
}

DIV.InvoiceSum TH.ColumnID5470,
DIV.InvoiceSum TD.ColumnID5470
{
	text-align: left;
	width: 75px;
}

DIV.InvoiceSum TD.ColumnID5471
{
	width: 375px;
}

DIV.InvoiceSum TH.ColumnID5472,
DIV.InvoiceSum TD.ColumnID5472,
DIV.InvoiceSum TH.ColumnID5473,
DIV.InvoiceSum TD.ColumnID5473,
DIV.InvoiceSum TH.ColumnID5469,
DIV.InvoiceSum TD.ColumnID5469
{
	text-align: right;
	width: 75px;
}

DIV.InvoiceSum TH.ColumnID5687,
DIV.InvoiceSum TD.ColumnID5687
{
	text-align: left;
	padding-left: 10px;
	width: 25px;
}


/**********************************************
 StyleRuleSet(678, LanguageSelectorMenu) weight: 30
**********************************************/


DIV.LanguageSelectorMenu 
{
	position: absolute;
	top: 38px;
	right: 246px;
	padding: 4px;
	background-color: rgba(255,255,255,0.9);
}

@media print 
{
	 DIV.LanguageSelectorMenu 
	{
		display: none;
	}
	
}

DIV.PopupRootView DIV.LanguageSelectorMenu 
{
	top: 23px;
	right: 20px;
}


/**********************************************
 StyleRuleSet(2643, LetterTemplateBody) weight: 30
**********************************************/

DIV.LetterTemplateBody
{
	min-width: 1400px;
}


/**********************************************
 StyleRuleSet(2633, LetterTemplateDetailsForm) weight: 30
**********************************************/

DIV.LetterTemplateDetailsForm
{
	float: left;
	margin-right: 20px;
}

DIV.LetterTemplateDetailsForm TR.RowID7652 TD.HtmlText,
DIV.LetterTemplateDetailsForm TR.RowID10998 INPUT
{
	width: 600px;
}

DIV.LetterTemplateDetailsForm TR.RowID7653 TD.LabelColumn
{
	max-width: 150px;
}


/**********************************************
 StyleRuleSet(2354, LetterTemplateParameters) weight: 30
**********************************************/

DIV.LetterTemplateParameters
{
	float: left;
	margin-top: 140px;
	max-width: 500px;
}


/**********************************************
 StyleRuleSet(2355, LetterTemplateParameters) weight: 30
**********************************************/

DIV.LetterTemplateParameters TD.ColumnID7031
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(2356, LetterTemplateParameters) weight: 30
**********************************************/

DIV.LetterTemplateParameters TD.ColumnID7031
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(2357, LetterTemplateParameters) weight: 30
**********************************************/

DIV.LetterTemplateParameters TD.ColumnID7031
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(2220, LetterTemplatesTable) weight: 30
**********************************************/

DIV.LetterTemplatesTable TD.ColumnID7031
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(1710, LinksInHtmlTextTable) weight: 30
**********************************************/

DIV.LinksInHtmlTextTable FIELDSET.Filter
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(906, LoginControl) weight: 30
**********************************************/


DIV.LoginControl 
{
	width: 135px;
	min-height: 112px;
	padding-left: 9px;
	padding-bottom: 10px;
	padding-right: 0px;
	margin-bottom: 0px !important;
	background-color: #FFDFCC;
	border-top: 1px solid #FF6000;
	border-left: 1px solid #FF6000;
	border-right: 1px solid #FF6000;
	border-bottom: 1px solid #FF6000;
	font-size: 12px;
}

 DIV.LoginControl P.Caption 
{
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 6px;
}

DIV.LoginControl P.Appellation 
{
	margin-top: 3px;
	margin-bottom: 0px;
}

DIV.LoginControl P.Welcome 
{
	display: none;
}

DIV.LoginControl DIV.UserSettings 
{
	margin-top: 3px;
	margin-bottom: 0px;
}

DIV.LoginControl DIV.UserSettings DIV.AccessRightsProfileSelector SELECT 
{
	margin-top: 3px;
	margin-left: 0px;
	max-width: 126px;
}

DIV.LoginControl A.MyPage 
{
	display: block;
	padding-top: 5px;
}

DIV.LoginControl INPUT 
{
	width: 122px;
}

 DIV.LoginControl DIV.FirstLine P.Label,
DIV.LoginControl DIV.SubsequentLine P.Label 
{
	margin-bottom: 0px;
	margin-top: 2px;
}

DIV.LoginControl DIV.SubmitButtonView 
{
	margin-top: 10px;
	margin-bottom: 0px;
}

DIV.LoginControl BUTTON 
{
	width: 85px;
}

DIV.LoginControl A.MyPage,

{
	display: none;
}


/**********************************************
 StyleRuleSet(1337, LoginEverywhere) weight: 30
**********************************************/


DIV.LoginEverywhere 
{
	position: absolute;
	bottom: 0px;
	z-index: 0;
	width: 135px;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
	padding-left: 9px;
	padding-bottom: 10px;
	padding-right: 0px;
	background-color: #FFDFCC;
	border-top: 1px solid #FF6000;
	border-left: 1px solid #FF6000;
	border-right: 1px solid #FF6000;
	border-bottom: 1px solid #FF6000;
}

 BODY.LoggedInUser DIV.LoginEverywhere 
{
	display: none;
}

DIV.LoginEverywhere P.Caption 
{
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 6px;
}

DIV.LoginEverywhere P.Appellation 
{
	margin-top: 3px;
	margin-bottom: 0px;
}

DIV.LoginEverywhere P.Welcome 
{
	display: none;
}

DIV.LoginEverywhere DIV.UserSettings 
{
	margin-top: 3px;
	margin-bottom: 0px;
}

DIV.LoginEverywhere DIV.UserSettings DIV.AccessRightsProfileSelector SELECT 
{
	margin-top: 3px;
	margin-left: 0px;
	max-width: 126px;
}

DIV.LoginEverywhere A.MyPage 
{
	display: block;
	padding-top: 5px;
}

DIV.LoginEverywhere INPUT 
{
	width: 122px;
}

 DIV.FirstLine P.Label,
DIV.SubsequentLine P.Label 
{
	margin-bottom: 0px;
	margin-top: 2px;
}

DIV.LoginEverywhere DIV.SubmitButtonView 
{
	margin-top: 10px;
	margin-bottom: 0px;
}

DIV.LoginEverywhere BUTTON 
{
	width: 85px;
}

 BODY.OperatingMode_dev DIV.LoginEverywhere:hover P.Caption,
BODY.AnonymousUser DIV.LoginEverywhere P.Caption,
BODY.OperatingMode_dev DIV.LoginEverywhere:hover A.MyPage,
BODY.OperatingMode_dev DIV.LoginEverywhere:hover BUTTON,
BODY.AnonymousUser DIV.LoginEverywhere BUTTON 
{
	display: block;
}


/**********************************************
 StyleRuleSet(3590, ManagedSolutionsTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3338, MediaAssetAccessRights) weight: 30
**********************************************/

DIV.MediaAssetAccessRights
{
	float: left;
}


/**********************************************
 StyleRuleSet(3336, MediaAssetCategories) weight: 30
**********************************************/

DIV.MediaAssetCategories
{
	float: left;
}

DIV.MediaAssetCategories + DIV.ClearFloat
{
	padding-bottom: 10px;
}


/**********************************************
 StyleRuleSet(3076, MediaAssetDetailsAliasesTable) weight: 30
**********************************************/

DIV.MediaAssetDetailsAliasesTable TD.ColumnID4378
{
	min-width: 300px;
}
DIV.MediaAssetDetailsAliasesTable TD.ColumnID4376 INPUT
{
	min-width: 400px;
}


/**********************************************
 StyleRuleSet(1709, MediaAssetsTable) weight: 30
**********************************************/

DIV.MediaAssetsTable SPAN.ColumnID4166
{
	display: block;
}

DIV.MediaAssetsTable SPAN.ColumnID4166 INPUT
{
	min-width: 300px;
}

DIV.MediaAssetsTable TD.ColumnID7966 LI
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3599, MembershipsEditTable) weight: 30
**********************************************/

DIV.MembershipsEditTable TABLE.EditTable TD SPAN.PrefixText
{
	width: 90px;
	display: inline-block;
}

/*
DIV.MembershipsEditTable TABLE.EditTable TD.MixedColumn SPAN.ColumnID12759
{
	float: left;
	font-weight: bold;
}

DIV.MembershipsEditTable TABLE.EditTable TD.MixedColumn SPAN.ColumnID12761
{
	margin-right: 20px;
	float: right;
}

DIV.MembershipsEditTable TABLE.EditTable TD.MixedColumn SPAN.ColumnID12762
{
	display: block;
	clear: left;
	margin-top: 10px;
}

DIV.MembershipsEditTable TABLE.EditTable TH.MixedColumn A.ColumnID12759,
DIV.MembershipsEditTable TABLE.EditTable TH.MixedColumn A.ColumnID12761
{
	display: inline;
}
DIV.MembershipsEditTable TABLE.EditTable TH.MixedColumn A.ColumnID12761
{
	margin-left: 100px;
	margin-right: 100px;
}
*/

DIV.MembershipsEditTable TABLE.EditTable TD.MixedColumn SPAN.ColumnID12759,
DIV.MembershipsEditTable TABLE.EditTable TD.MixedColumn SPAN.ColumnID12762,
DIV.MembershipsEditTable TABLE.EditTable TD.MixedColumn SPAN.ColumnID12763
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3085, MemoCategories) weight: 30
**********************************************/

DIV.MemoCategories
{
	float: left;
}


/**********************************************
 StyleRuleSet(1459, MemoForm) weight: 30
**********************************************/

DIV.MemoForm
{
}

DIV.MemoForm TR.EditRow.RowID3980 TD.EditCell INPUT
{
	min-width: 600px;
}

DIV.MemoForm TR.EditRow.RowID3981 TD.EditCell TEXTAREA,
DIV.MemoForm TR.EditRow.RowID3981 TD.EditCell DIV.HtmlEditor
{
	min-height: 200px;
	width: 600px;
}

DIV.MemoForm TABLE.EditForm2
{
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(2641, MemoMenu) weight: 30
**********************************************/


/* @browser Desktop, Tablet */
DIV.MemoMenu 
{
	position: fixed;
	right: 0px;
	top: 200px;
}

/* @browser Desktop, Tablet */
DIV.MemoMenu P 
{
	transform: rotate(270deg);
	-webkit-transform: rotate(270deg);
	margin-right: -54px;
	font-weight: bold;
	white-space: nowrap;
	border: 3px solid rgba(255, 255, 255, 0.6);
	border-bottom: none;
}

/* @browser Desktop, Tablet, Firefox */
DIV.MemoMenu P 
{
	margin-right: -64px;
	margin-top: 0;
	margin-bottom: 0;
}

 DIV.MemoMenu P A 
{
	display: block;
	background-color: #FFDFCC;
	padding: 5px;
	padding-top: 4px;
}

DIV.MemoMenu P A:hover 
{
	text-decoration: none;
	color: #333333;
}


/**********************************************
 StyleRuleSet(2606, MemosOnReleasesTable) weight: 30
**********************************************/

DIV.MemosOnReleasesTable TD.ColumnID6734
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(2782, MemosTable) weight: 30
**********************************************/

DIV.MemosTable TD.ColumnID8446
{
min-width: 200px;
}


/**********************************************
 StyleRuleSet(3041, MenuEditCompiledMenus) weight: 30
**********************************************/

DIV.MenuEditCompiledMenus
{
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(3043, MenuEditCurrentSSiteForm) weight: 30
**********************************************/

DIV.MenuEditCurrentSSiteForm
{
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(3040, MenuEditForm) weight: 30
**********************************************/

DIV.MenuEditForm
{
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(3042, MenuEditSSiteCompliedMenus) weight: 30
**********************************************/

DIV.MenuEditSSiteCompliedMenus
{
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(63, MenuEditTable) weight: 30
**********************************************/

/* hierarchy level (colspan with display text) column */
DIV.MenuEditTable TD.ColumnID96,

/* sort order column */
DIV.MenuEditTable TD.ColumnID97
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(1445, MenuViewTextsTable) weight: 30
**********************************************/

/* hierarchy level (colspan with display text) column */
DIV.MenuViewTextsTable TD.ColumnID4150,

/* sort order column */
DIV.MenuViewTextsTable TD.ColumnID4151
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(892, MessagesTable) weight: 30
**********************************************/

DIV.MessagesTable TD.ColumnID3943 INPUT,
DIV.MessagesTable TD.ColumnID1393 INPUT,
DIV.MessagesTable TD.ColumnID5260 INPUT
{
	width: 300px;
	max-width: 300px;
}

DIV.MessagesTable TR.FilterRow TD.ColumnID3943 INPUT
{
	width: 200px;
	max-width: 200px;
}



/**********************************************
 StyleRuleSet(1947, MessageTextsTable) weight: 30
**********************************************/

DIV.MessageTextsTable TD 
{
	vertical-align: top;
}

DIV.MessageTextsTable TD SPAN.ColumnID3955,
DIV.MessageTextsTable TD SPAN.ColumnID5280,
DIV.MessageTextsTable TD SPAN.ColumnID5281
{
	display: block;
	min-height: 22px;
	margin-bottom: 2px;
	border-bottom: 1px dashed #FF6000;
}

DIV.MessageTextsTable TD SPAN.ColumnID3939
{
	display: block;
	max-width: 300px;
	white-space: pre;
	overflow: auto;
}

DIV.MessageTextsTable TD SPAN.ColumnID3941
{
	display: block;
	max-width: 300px;
}

DIV.MessageTextsTable TD SPAN.ColumnID5281 INPUT
{
	min-width: 300px;
}

DIV.MessageTextsTable TD.ColumnID3940 TEXTAREA
{
	min-width: 300px;
	min-height: 200px;
}



/**********************************************
 StyleRuleSet(3488, MyTasksTable) weight: 30
**********************************************/

DIV.MyTasksTable TH.MixedColumn,
DIV.MyTasksTable TD.MixedColumn
{
	position: relative;
}

DIV.MyTasksTable TD.ColumnID2790 > INPUT.Text,
DIV.MyTasksTable TD.MixedColumn > SPAN.ColumnID2790 > INPUT.Text
{
	width: 700px;
}

DIV.MyTasksTable TH.MixedColumn > SPAN.ColumnID2789,
DIV.MyTasksTable TH.MixedColumn > A.ColumnID2789,
DIV.MyTasksTable TD.MixedColumn > SPAN.ColumnID2789
{
	position: absolute;
	right: 0;
	padding-right: 20px;
}

DIV.MyTasksTable TD.ColumnID2793 SELECT,
DIV.MyTasksTable SPAN.ColumnID2793 SELECT
{
	width: 300px;
	max-width: 300px;
}

DIV.MyTasksTable TD.ColumnID12186 SELECT,
DIV.MyTasksTable SPAN.ColumnID12186 SELECT
{
	width: 500px;
	max-width: 500px;
}

DIV.MyTasksTable TD.ColumnID2793 INPUT,
DIV.MyTasksTable SPAN.ColumnID2793 INPUT,
DIV.MyTasksTable TD.ColumnID2791 TEXTAREA,
DIV.MyTasksTable SPAN.ColumnID2791 TEXTAREA
{
	max-width: 350px;
	//width: 350px;
}

DIV.MyTasksTable TD.ColumnID4063 SELECT,
DIV.MyTasksTable SPAN.ColumnID4063 SELECT
{
	max-width: 300px;
}


/**********************************************
 StyleRuleSet(3607, MyTasksTable) weight: 30
**********************************************/

DIV.MyTasksTable TABLE.EditTable
{
	min-width: 1000px;
}

DIV.MyTasksTable TH.MixedColumn,
DIV.MyTasksTable TD.MixedColumn
{
	position: relative;
}

DIV.MyTasksTable TD.MixedColumn > SPAN.ColumnID12828 > A
{
	display: inline-block;
	margin-right: 10px;
}

DIV.MyTasksTable TD.ColumnID12829 > INPUT.Text,
DIV.MyTasksTable TD.MixedColumn > SPAN.ColumnID12829 > INPUT.Text
{
	width: 700px;
}

DIV.MyTasksTable TH.MixedColumn > SPAN.ColumnID12830
{
	padding-right: 20px;
	position: absolute;
	right: 0;
}

DIV.MyTasksTable TH.MixedColumn > SPAN.ColumnID12843
{
	position: absolute;
	right: 120px;
}

DIV.MyTasksTable TD.ColumnID12832 SELECT,
DIV.MyTasksTable SPAN.ColumnID12832 SELECT
{
	width: 300px;
	max-width: 300px;
}

DIV.MyTasksTable TD.ColumnID12833 SELECT,
DIV.MyTasksTable SPAN.ColumnID12833 SELECT
{
	width: 500px;
	max-width: 500px;
}

DIV.MyTasksTable TD.ColumnID12832 > INPUT,
DIV.MyTasksTable SPAN.ColumnID12832 > INPUT,
DIV.MyTasksTable TD.ColumnID12832 > DIV.SearchableComboBox,
DIV.MyTasksTable SPAN.ColumnID12832 > DIV.SearchableComboBox,
DIV.MyTasksTable TD.ColumnID12836 > TEXTAREA,
DIV.MyTasksTable SPAN.ColumnID12836 > TEXTAREA
{
	max-width: 350px;
	width: 350px;
}

DIV.MyTasksTable TD.ColumnID12835 SELECT,
DIV.MyTasksTable SPAN.ColumnID12835 SELECT
{
	max-width: 300px;
}

DIV.MyTasksTable TD.ColumnID12843 SELECT,
DIV.MyTasksTable TD SPAN.ColumnID12843 SELECT
{
	width: 80px;
}



/**********************************************
 StyleRuleSet(896, NaradanaPlatformAdminMenu) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(625, NaradanaPlatformDevMenu) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(900, NaradanaPlatformMenus) weight: 30
**********************************************/


DIV.NaradanaPlatformMenus 
{
	position: fixed;
	bottom: 10px;
	left: 0px;
	z-index: 10000;
	text-align: left;
}

DIV.NaradanaPlatformMenus 
{
	border-left: 0px solid #FFDFCC;
	background: no-repeat left center url(/_style/NP/NaradanaPlatformSideLogo.png);
	background-color: #FFDFCC;
	padding-left: 18px;
	width: 0px;
}

BODY.PlatformDevelopment DIV.NaradanaPlatformMenus 
{
	border-left: 0px solid #803000;
	background: no-repeat left center url(/_style/NP/NaradanaPlatformSideLogo.png);
	background-color: #803000;
}

DIV.NaradanaPlatformMenus:hover 
{
	width: auto;
}

DIV.NaradanaPlatformMenus DIV 
{
	visibility: hidden;
}

DIV.NaradanaPlatformMenus:hover DIV 
{
	visibility: visible;
}

DIV.NaradanaPlatformMenus DIV.LeftMenuWithLinks 
{
	margin-bottom: 0px;
	padding-bottom: 20px;
	margin-right: 0px;
	padding-right: 3px;
	background-color: #ffffff;
	margin-left: 2px;
}

DIV.NaradanaPlatformMenus DIV.LoginControl 
{
	padding-right: 3px;
}


/**********************************************
 StyleRuleSet(3083, NewMemoForm) weight: 30
**********************************************/

DIV.NewMemoForm
{
}

DIV.NewMemoForm TR.EditRow.RowID3958 TD.EditCell INPUT
{
	min-width: 600px;
}

DIV.NewMemoForm TR.EditRow.RowID3959 TD.EditCell DIV.HtmlEditor,
DIV.NewMemoForm TR.EditRow.RowID3959 TD.EditCell TEXTAREA
{
	min-height: 200px;
	width: 600px;
}

DIV.NewMemoForm TABLE.EditForm2
{
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(778, NewPageBodyForm) weight: 30
**********************************************/

DIV.NewPageBodyForm TD.LabelColumn
{
	width: 400px;
}

DIV.NewPageBodyForm TD.InputColumn
{
/*	width: 400px; */
}


/**********************************************
 StyleRuleSet(3135, NewPageMenuEntries) weight: 30
**********************************************/

DIV.NewPageMenuEntries TD.ColumnID1911 SELECT
{
	max-width: 250px;
}


/**********************************************
 StyleRuleSet(80, Notifications) weight: 30
**********************************************/

DIV.Notifications
{
	position: absolute;
	top: 38px;
	left: 220px; /* right from MainMenuBar */
	z-index: 100;
}


@media print
{
	DIV.Notifications
	{
		display: none;
	}
}

DIV.PopupRootView DIV.Notifications
{
	left: auto;
	right: 180px; /* left from MetaMenu */
}


/**********************************************
 StyleRuleSet(3629, OperatingModeSelector) weight: 30
**********************************************/

DIV.OperatingModeSelector
{
	padding-top: 10px;
}

DIV.OperatingModeSelector SPAN.ObjectSelector SELECT
{
	max-width: 100%;
}


/**********************************************
 StyleRuleSet(1981, OperatingModesTable) weight: 30
**********************************************/

DIV.OperatingModesTable TD.ColumnID1425
{
	min-width: 200px;
}


/**********************************************
 StyleRuleSet(1974, OperatingSystemVariantsTable) weight: 30
**********************************************/

DIV.OperatingSystemVariantsTable TD.ColumnID6176 INPUT
{
	max-width: 400px;
}


/**********************************************
 StyleRuleSet(3615, OrganisationDetails) weight: 30
**********************************************/

DIV.OrganisationDetails
{
	float: left;
	margin-right: 20px;
}

DIV.OrganisationDetails TABLE.EditForm1 TR.RowID3674 SELECT
{
	width: 303px;
}


/**********************************************
 StyleRuleSet(3692, OrganisationMembershipForm) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3018, PagePropertiesFreeAliases) weight: 30
**********************************************/

DIV.PagePropertiesFreeAliases TD.ColumnID4378
{
	min-width: 300px;
}
DIV.PagePropertiesFreeAliases TD.ColumnID4376 INPUT
{
	min-width: 400px;
}


/**********************************************
 StyleRuleSet(223, PagePropertiesGeneralAttribs) weight: 30
**********************************************/

DIV.PagePropertiesGeneralAttribs TR.RowID2370 IMG
{
	max-width: 300px;
}


/**********************************************
 StyleRuleSet(1333, PagesOverviewTable) weight: 30
**********************************************/

/* Title and Alias Name */
DIV.PagesOverviewTable TBODY SPAN.ColumnID4048,
DIV.PagesOverviewTable TBODY SPAN.ColumnID4057,
DIV.PagesOverviewTable TBODY SPAN.ColumnID5719,
DIV.PagesOverviewTable TBODY SPAN.ColumnID5720,
DIV.PagesOverviewTable TBODY SPAN.ColumnID4055,
DIV.PagesOverviewTable TBODY SPAN.ColumnID4058
{
	display: block;
	margin-bottom: 10px;
	white-space: nowrap;
}
DIV.PagesOverviewTable TBODY SPAN.ColumnID4048 INPUT,
DIV.PagesOverviewTable TBODY SPAN.ColumnID4057 INPUT,
DIV.PagesOverviewTable TBODY SPAN.ColumnID5719 INPUT,
DIV.PagesOverviewTable TBODY SPAN.ColumnID5720 TEXTAREA
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(82, PagesTable) weight: 30
**********************************************/

/* BaseName & Title */
DIV.PagesTable TD.ColumnID1544 INPUT
{
	min-width: 400px;
}

/* AliasName */
/*
DIV.PagesTable TD.ColumnID1542 INPUT
{
	width: 250px;
}

*/


/**********************************************
 StyleRuleSet(1949, PageTextsOverviewTable) weight: 30
**********************************************/

/* Title and Alias Name */
DIV.PageTextsOverviewTable TBODY TD.MixedColumn SPAN
{
	display: block;
	margin-bottom: 10px;
	white-space: nowrap;
}
DIV.PageTextsOverviewTable TBODY TD.MixedColumn SPAN INPUT,
DIV.PageTextsOverviewTable TBODY TD.MixedColumn SPAN TEXTAREA
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(1951, PageTextsOverviewTable) weight: 30
**********************************************/

/* Title and Alias Name */
DIV.PagesOverviewTable TBODY SPAN.ColumnID4048,
DIV.PagesOverviewTable TBODY SPAN.ColumnID4057,
DIV.PagesOverviewTable TBODY SPAN.ColumnID5719,
DIV.PagesOverviewTable TBODY SPAN.ColumnID5720,
DIV.PagesOverviewTable TBODY SPAN.ColumnID4055,
DIV.PagesOverviewTable TBODY SPAN.ColumnID4058
{
	display: block;
	margin-bottom: 10px;
	white-space: nowrap;
}
DIV.PagesOverviewTable TBODY SPAN.ColumnID4048 INPUT,
DIV.PagesOverviewTable TBODY SPAN.ColumnID4057 INPUT,
DIV.PagesOverviewTable TBODY SPAN.ColumnID5719 INPUT,
DIV.PagesOverviewTable TBODY SPAN.ColumnID5720 TEXTAREA
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(3613, PartyAliases) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3697, PartyMembershipFeeReductions) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3699, PartyMembershipFees) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3693, PartyMembershipsTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3614, PersonDetails) weight: 30
**********************************************/

DIV.PersonDetails
{
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(126, PopupRootView) weight: 30
**********************************************/

DIV.PopupRootView
{
	margin: 20px;
	margin-top: 25px; /* space for EditThisPage menu */
}

DIV.PopupRootView DIV.StdBody
{
	margin: 0px; // undo StdBody margin
}

DIV.PopupRootView H1,
DIV.PopupRootView H1 INPUT
{
	margin-bottom: 12px;
	margin-right: 90px; /* leave space for language switcher */
}

DIV.PopupRootView DIV.MetaMenu
{
	position: absolute;
	top: 25px; /* same as header */
	right: 20px;
}


/**********************************************
 StyleRuleSet(3608, ProductFeatureSelector) weight: 30
**********************************************/

DIV.ProductFeatureSelector TD.ObjectSelector
{
	width: 1000px;
	max-width: 1000px;
}


/**********************************************
 StyleRuleSet(3250, ProductReleaseFeaturesTable) weight: 30
**********************************************/

DIV.ProductReleaseFeaturesTable TD.ColumnID1417 SELECT
{
width: 500px;
}

DIV.ProductReleaseFeaturesTable TD.ColumnID1417 INPUT
{
width: 500px;
}


/**********************************************
 StyleRuleSet(3655, ProductReleaseRequirements) weight: 30
**********************************************/

DIV.ProductReleaseFeaturesTable TD.ColumnID1417 SELECT
{
width: 500px;
}

DIV.ProductReleaseFeaturesTable TD.ColumnID1417 INPUT
{
width: 500px;
}


/**********************************************
 StyleRuleSet(2998, RelationPatternScriptEditCells) weight: 30
**********************************************/

DIV.RelationPatternScriptEditCells TD SPAN.ColumnID9362,
DIV.RelationPatternScriptEditCells TD SPAN.ColumnID9348,
DIV.RelationPatternScriptEditCells TD SPAN.ColumnID9349
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(2804, ReplicationImportExportTable) weight: 30
**********************************************/

DIV.ReplicationImportExportTable TD.ColumnID7824 INPUT
{
	min-width: 400px;
}


/**********************************************
 StyleRuleSet(2803, ReplicationImportExportTable) weight: 30
**********************************************/

DIV.ReplicationImportExportTable TD.ColumnID7824 INPUT
{
	min-width: 400px;
}


/**********************************************
 StyleRuleSet(2714, ReplicationRulesTable) weight: 30
**********************************************/

DIV.ReplicationRulesTable TD.ColumnID7824 INPUT
{
	min-width: 400px;
}


/**********************************************
 StyleRuleSet(3232, ReplicationTransactionDetailsTable) weight: 30
**********************************************/

DIV.ReplicationTransactionDetailsTable TD.ColumnID7824 INPUT
{
	min-width: 400px;
}


/**********************************************
 StyleRuleSet(2770, ReplicationTransactionsTable) weight: 30
**********************************************/

DIV.ReplicationTransactionsTable TD.ColumnID7824 INPUT
{
	min-width: 400px;
}


/**********************************************
 StyleRuleSet(3240, ReportTestResultForm) weight: 30
**********************************************/

DIV.ReportTestResultForm TABLE TR.RowID11083 TD.HtmlText
{
	max-width: 500px;
}

DIV.ReportTestResultForm TABLE TR.RowID11085 DIV.HtmlEditor
{
	width: 500px;
	height: 100px;
}


/**********************************************
 StyleRuleSet(3249, ReportTestResultTable) weight: 30
**********************************************/

DIV.ReportTestResultTable TH.ColumnID11144,
DIV.ReportTestResultTable TD.ColumnID11144,
DIV.ReportTestResultTable TH.ColumnID11145,
DIV.ReportTestResultTable TD.ColumnID11145
{
	display: none;
}

DIV.ReportTestResultTable TD.ColumnID11136 INPUT
{
	width: 400px;
}


/**********************************************
 StyleRuleSet(2084, RequirementForm) weight: 30
**********************************************/

DIV.RequirementForm TR.RowID6720 INPUT
{
	width: 300px;
}


/**********************************************
 StyleRuleSet(2085, RequirementForm) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(2614, RequirementsOverviewTable) weight: 30
**********************************************/

DIV.RequirementsOverviewTable TD.ColumnID7538,
DIV.RequirementsOverviewTable TD.ColumnID7544
{
	min-width: 400px;
}


/**********************************************
 StyleRuleSet(1543, RequirementsTable) weight: 30
**********************************************/

/* min-width for body column: */
DIV.RequirementsTable DIV.TableArea TD.ColumnID4579
{
	min-width: 400px;
}


/**********************************************
 StyleRuleSet(3537, SAttributeTypeStorageDefinitionTable) weight: 30
**********************************************/

DIV.SAttributeTypeStorageDefinitionTable TABLE.EditTable TD.ScriptText SPAN.PrefixText,
DIV.SAttributeTypeStorageDefinitionTable TABLE.EditTable SPAN.ColumnID3470 SPAN.PrefixText,
DIV.SAttributeTypeStorageDefinitionTable TABLE.EditTable TD.ColumnID3480 SPAN.PrefixText
{
	font-weight: bold;
}

DIV.SAttributeTypeStorageDefinitionTable TABLE.EditTable TD.ScriptText SPAN.PrefixText,
DIV.SAttributeTypeStorageDefinitionTable TABLE.EditTable TD.ColumnID3480 SPAN.PrefixText
{
	display: block;
}

DIV.SAttributeTypeStorageDefinitionTable TABLE.EditTable TD.ColumnID7509 SPAN.PrefixText
{
	width: 150px;
	display: inline-block;
}


/**********************************************
 StyleRuleSet(655, SaveEditThisPageChangesButton) weight: 30
**********************************************/


DIV.SaveEditThisPageChangesButton 
{
	float: right;
	width: 160px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 15px;
	margin-bottom: 0px;
}

DIV.SaveEditThisPageChangesButton BUTTON 
{
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
	width: 166px;
}


/**********************************************
 StyleRuleSet(1533, Search) weight: 30
**********************************************/

DIV.Search
{
	position: absolute;
	top: 23px;
	right: 400px;
	padding: 4px;
	background-color: rgba(255,255,255,0.8);
}

DIV.Search LABEL
{
	display: block;
	color: #808080;
}

DIV.Search INPUT
{
	background-color: rgba(255,255,255);
}

DIV.Search A.ExternalLink IMG
{
	margin-bottom: -1px;
}


/**********************************************
 StyleRuleSet(1946, SearchInput) weight: 30
**********************************************/

DIV.SearchInput LABEL
{
	margin-left: 5px;
}

DIV.SearchInput INPUT.SearchInput
{
	width: 500px;
}


/**********************************************
 StyleRuleSet(614, SearchResult) weight: 30
**********************************************/

DIV.SearchResult
{
	margin-top: 10px;
}

DIV.SearchResult DIV.TableArea UL
{
	list-style-type: none; 
	list-style-image: none; 
	margin: 0px;
	padding: 0px;
}

DIV.SearchResult DIV.TableArea P.Caption
{
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: #E55600;
	margin-top: 10px;
}

DIV.SearchResult DIV.TableArea STRONG
{
	background-color: #FFDFCC;
}

DIV.SearchResult DIV.TableArea LI,
DIV.SearchResult DIV.TableArea LI PRE
{
	margin: 0px;
}

DIV.SearchResult DIV.TableArea LI.LastColumn
{
	margin-bottom: 10px;
}


/**********************************************
 StyleRuleSet(85, SeitenFuerHomeTable) weight: 30
**********************************************/

DIV.SeitenFuerHomeTable TD.ColumnID1320 INPUT.Text
{
	display: block;
	width: 300px;
}


/**********************************************
 StyleRuleSet(3657, ServerNamesTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3266, SetAndCheckPasswordViewDescriptionForm) weight: 30
**********************************************/

DIV.SetAndCheckPasswordViewDescriptionForm P.RowID2371.MediaAsset LABEL
{
	display: block;
	margin-bottom: 4px;
}

DIV.SetAndCheckPasswordViewDescriptionForm P.RowID2371.MediaAsset IMG
{
	width: 70%;
	border: 1px solid #444444;
	padding: 5px;
}


/**********************************************
 StyleRuleSet(2739, SettingsTable) weight: 30
**********************************************/

DIV.SettingsTable TD.ColumnID118 INPUT
{
min-width: 400px;
}


/**********************************************
 StyleRuleSet(2615, SMethodFeaturesTable) weight: 30
**********************************************/

DIV.SMethodFeaturesTable INPUT.Text
{
	min-width: 100%;
}


/**********************************************
 StyleRuleSet(2646, SObjectInfo) weight: 30
**********************************************/

DIV.SObjectInfo
{
}

DIV.SObjectInfo TABLE
{
	float: left;
	margin-right: 10px;
}

DIV.SObjectInfo TABLE.EditForm2,
DIV.SObjectInfo TABLE.EditForm3
{
	/* compensate caption height: */
	margin-top: 19px;
}


/**********************************************
 StyleRuleSet(3634, SObjectOverviewAttributes) weight: 30
**********************************************/

DIV.SObjectOverviewAttributes TABLE.EditTable TD.ColumnID12964 SPAN.ColumnID12964
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3307, SObjectStorageFieldsFieldSets) weight: 30
**********************************************/

DIV.SObjectStorageFieldsFieldSets TD PRE
{
	max-height: 200px;
	width: 400px;
	overflow: auto;
}


/**********************************************
 StyleRuleSet(2771, SolutionAttributeDetailsFeaturesTable) weight: 30
**********************************************/

DIV.SolutionAttributeDetailsFeaturesTable TD.ColumnID2071 INPUT
{
	min-width: 800px;
}


/**********************************************
 StyleRuleSet(1471, SolutionAttributesTable) weight: 30
**********************************************/

DIV.SolutionAttributesTable TD.ColumnID1064
{
	white-space: nowrap;
}

DIV.SolutionAttributesTable TR.RowID0 TD.ColumnID1075 TEXTAREA /* add-line */
{
	height: 72px; /* match stacked relation selectors */
}



/**********************************************
 StyleRuleSet(1963, SolutionMethodDetailsForm) weight: 30
**********************************************/

DIV.SolutionMethodDetailsForm TABLE
{
	margin-bottom: 10px;
	margin-right: 10px;
}

DIV.SolutionMethodDetailsForm TABLE LABEL
{
	white-space: nowrap;
}

DIV.SolutionMethodDetailsForm TABLE.EditForm1,
DIV.SolutionMethodDetailsForm TABLE.EditForm2
{
	float: left;
}

DIV.SolutionMethodDetailsForm TABLE.EditForm3
{
	clear: left;
}

DIV.SolutionMethodDetailsForm TABLE.EditForm4,
DIV.SolutionMethodDetailsForm TABLE.EditForm5
{
	float: left;
}

DIV.SolutionMethodDetailsForm TR.RowID2076 INPUT.Text, /* short description */
DIV.SolutionMethodDetailsForm TR.RowID4366 INPUT.Text, /* Implementing Feature */
DIV.SolutionMethodDetailsForm TR.RowID1731 TEXTAREA, /* function body */
DIV.SolutionMethodDetailsForm TR.RowID4366 SELECT /* Implementing Feature */
{
	width: 100%;
}


/**********************************************
 StyleRuleSet(3297, SolutionMethodDetailsForm2) weight: 30
**********************************************/

DIV.SolutionMethodDetailsForm2 TABLE
{
	margin-bottom: 10px;
	margin-right: 10px;
}

DIV.SolutionMethodDetailsForm2 TABLE LABEL
{
	white-space: nowrap;
}

DIV.SolutionMethodDetailsForm2 TABLE.EditForm1,
DIV.SolutionMethodDetailsForm2 TABLE.EditForm2
{
	float: left;
}

DIV.SolutionMethodDetailsForm2 TABLE.EditForm3
{
	clear: both;
}

 /* function body */
DIV.SolutionMethodDetailsForm2 TABLE.EditForm3 TR.RowID13252 > TD.ScriptText > PRE
{
	max-height: 120px;
	width: 850px;
	overflow-y: scroll;
	background-color: #e0e0e0;
}


/**********************************************
 StyleRuleSet(3298, SolutionMethodDetailsFormEditScript) weight: 30
**********************************************/

DIV.SolutionMethodDetailsFormEditScript
{
	clear: left;
}

DIV.SolutionMethodDetailsFormEditScript TABLE
{
	margin-bottom: 10px;
	margin-right: 10px;
}

DIV.SolutionMethodDetailsFormEditScript TABLE LABEL
{
	white-space: nowrap;
}

DIV.SolutionMethodDetailsFormEditScript TR.RowID11593 INPUT.Text, /* short description */
DIV.SolutionMethodDetailsFormEditScript TR.RowID11593 DIV.InlineDiv, /* short description */
DIV.SolutionMethodDetailsFormEditScript TR.RowID11597 TEXTAREA, /* function body */
DIV.SolutionMethodDetailsFormEditScript TR.RowID11595 SELECT, /* Implementing Feature */
DIV.SolutionMethodDetailsFormEditScript TR.RowID11595 DIV.SearchableComboBox, /* Implementing Feature */
DIV.SolutionMethodDetailsFormEditScript TR.RowID11595 INPUT.Text /* Implementing Feature */
{
	/* width: 100%; needs textarea for function body to be effective */
	min-width: 700px;
	max-width: 850px;
}

DIV.SolutionMethodDetailsFormEditScript TR.RowID11597 > TD.ScriptText > PRE /* function body */
{
	max-height: 120px;
	max-width: 850px;
	overflow-y: scroll;
	background-color: #e0e0e0;
}


/**********************************************
 StyleRuleSet(3585, SolutionMethodDetailsWebServiceFuntions) weight: 30
**********************************************/

DIV.SolutionMethodDetailsWebServiceFuntions TD.ColumnID3175 INPUT
{
	min-width: 500px;
}


/**********************************************
 StyleRuleSet(3639, SolutionMethodSelector) weight: 30
**********************************************/

DIV.SolutionMethodSelector.ObjectSelectorView TD.ObjectSelector > DIV.SearchableComboBox
{
    min-width: 400px;
}


/**********************************************
 StyleRuleSet(3305, SolutionObjectDataTable) weight: 30
**********************************************/

DIV.SolutionObjectDataTable TD.EditCell.ScriptText PRE
{
	overflow: auto;
	max-height: 100px;
	max-width: 400px;
}


/**********************************************
 StyleRuleSet(2831, SolutionObjectDependenciesTable) weight: 30
**********************************************/

DIV.SolutionObjectDependenciesTable 
{
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(2832, SolutionObjectDependentsTable) weight: 30
**********************************************/

DIV.SolutionObjectDependentsTable
{
	float: left;
}


/**********************************************
 StyleRuleSet(3633, SolutionObjectSelector) weight: 30
**********************************************/

DIV.SolutionObjectSelector TD.ObjectSelector > DIV.SearchableComboBox
{
	width: 100%;
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(2748, SSolutionReplicationRulesTable) weight: 30
**********************************************/

DIV.SSolutionReplicationRulesTable TD.ColumnID7798 INPUT
{
	min-width: 400px;
}

DIV.SSolutionReplicationRulesTable TD.ColumnID8159 LI
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(2750, SSolutionReplicationRulesTargetsTable) weight: 30
**********************************************/

DIV.SSolutionReplicationRulesTargetsTable TD.MixedColumn > SPAN
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(2762, SSolutionReplicationSources) weight: 30
**********************************************/

DIV.SSolutionReplicationSources TD.ColumnID7798 INPUT
{
	min-width: 400px;
}

DIV.SSolutionReplicationSources TD.ColumnID8159 LI
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3642, StandardChartOfAccountsTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(1539, StdBottom) weight: 30
**********************************************/

DIV.StdBottom
{
	clear: left;
	clear: right;

	margin-top: 20px;
	padding-left: 185px;
	min-height: 60px;
}

@media print
{
	DIV.StdBottom 
	{
		padding-left: 0px;  
	}
}


/**********************************************
 StyleRuleSet(1540, StdRight) weight: 30
**********************************************/


DIV.StdRight 
{
	position: fixed;
	top: 117px;
	right: 0px;
}

@media print 
{
	 DIV.StdRight 
	{
		display: none;
	}
	
}


/**********************************************
 StyleRuleSet(1538, StdTop) weight: 30
**********************************************/


DIV.StdTop 
{
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 0px;
	background-color: rgba(255,255,255,0.6);
}

@media print 
{
	 DIV.StdTop 
	{
		display: none;
	}
	
}


/**********************************************
 StyleRuleSet(3176, StyleClassesTable) weight: 30
**********************************************/

DIV.StyleClassesTable TD.ColumnID5624 INPUT
{
	min-width: 400px; 
}


/**********************************************
 StyleRuleSet(92, StyleClassNamesTable) weight: 30
**********************************************/

DIV.StyleClassNamesTable TEXTAREA
{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	width: 600px; 
	height: 80px; 
}

DIV.StyleClassNamesTable TEXTAREA.TextWithFocus
{
	width: 450px; 
	height: 300px; 
}

DIV.StyleClassNamesTable TEXTAREA.TextWithScriptEditor
{
	width: 600px; 
	height: 300px; 
}

/*Input in der ersten Spalte etwas größer formatiert, 
bequemere Eingabe möglich*/
DIV.StyleClassNamesTable TD.ColumnID906 A,
DIV.StyleClassNamesTable TD.ColumnID906 INPUT.Text
{
	display: block; /*erzeugt Umbruch der Datums-Spalte*/
	padding-top: 3px; 
	padding-bottom: 3px;  
}


/**********************************************
 StyleRuleSet(124, StyleFilesTable) weight: 30
**********************************************/

DIV.StyleFilesTable TD.ColumnID830 IMG
{
	max-width: 200px;
}



/**********************************************
 StyleRuleSet(3125, StyleRuleSetsEditorTable) weight: 30
**********************************************/

DIV.StyleRuleSetsEditorTable TABLE.EditTable
{
	width: 1010px; 
}

DIV.StyleRuleSetsEditorTable TEXTAREA
{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	width: 950px; 
	height: 80px; 
}

DIV.StyleRuleSetsEditorTable TEXTAREA.TextWithFocus
{
	width: 950px; 
	height: 300px; 
}

DIV.StyleRuleSetsEditorTable TEXTAREA.TextWithScriptEditor
{
	width: 950px; 
	height: 300px; 
}

/*Input in der ersten Spalte etwas größer formatiert, 
bequemere Eingabe möglich*/
DIV.StyleRuleSetsEditorTable TD.ColumnID9856 INPUT.Text
{
	min-width: 250px;  
}

DIV.StyleRuleSetsEditorTable TH.ColumnID9860,
DIV.StyleRuleSetsEditorTable TD.ColumnID9860
{
	max-width: 30px;
	text-align: right;
}

DIV.StyleRuleSetsEditorTable TD.ColumnID9911
{
	text-decoration: underline !important;
	text-decoration-style: dotted !important;
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(93, StyleRuleSetsTable) weight: 30
**********************************************/

DIV.StyleRuleSetsTable TEXTAREA
{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	width: 600px; 
	height: 80px; 
}

DIV.StyleRuleSetsTable TEXTAREA.TextWithFocus
{
	width: 450px; 
	height: 300px; 
}

DIV.StyleRuleSetsTable TEXTAREA.TextWithScriptEditor
{
	width: 600px; 
	height: 300px; 
}

/*Input in der ersten Spalte etwas größer formatiert, 
bequemere Eingabe möglich*/
/* DIV.StyleRuleSetsTable TD.ColumnID1471 A, */
DIV.StyleRuleSetsTable TD.ColumnID1471 INPUT.Text
{
	display: block; /*erzeugt Umbruch der Datums-Spalte*/
	padding-top: 3px; 
	padding-bottom: 3px;  
}


/**********************************************
 StyleRuleSet(533, StyleSheetFilesTable) weight: 30
**********************************************/

DIV.StyleSheetFilesTable TD.ColumnID3026 IMG
{
	max-width: 200px;
	padding: 5px;
}

DIV.StyleSheetFilesTable SPAN.ColumnID3025
{
	display: block;
}

DIV.StyleSheetFilesTable SPAN.ColumnID5678
{
	display: block;
	margin-top: 5px;
}



/**********************************************
 StyleRuleSet(1842, StyleSheetVariablesTable) weight: 30
**********************************************/

DIV.StyleSheetVariablesTable TD.ColumnID5624 INPUT
{
	min-width: 400px; 
}


/**********************************************
 StyleRuleSet(2718, StyleSheetVariantsTable) weight: 30
**********************************************/

DIV.StyleSheetVariantsTable TD.ColumnID5624 INPUT
{
	min-width: 400px; 
}


/**********************************************
 StyleRuleSet(3260, SubmitButtonViewDescriptionDetails) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(2727, SubsystemsTable) weight: 30
**********************************************/

DIV.SubsystemsEditTable TD.ColumnID1634 INPUT
{
	max-width: 60px;
}


/**********************************************
 StyleRuleSet(3299, SupportedEnvironmentsTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3485, TasksTable) weight: 30
**********************************************/

DIV.TasksTable TABLE.EditTable
{
	min-width: 1000px;
}

DIV.TasksTable TH.MixedColumn,
DIV.TasksTable TD.MixedColumn
{
	position: relative;
}

DIV.TasksTable TD.MixedColumn > SPAN.ColumnID12786 > A
{
	display: inline-block;
	padding: 4px;
}

DIV.TasksTable TD.MixedColumn > SPAN.ColumnID799 > A
{
	display: inline-block;
	text-align: right;
	width: 32px;
}

DIV.TasksTable TD.MixedColumn > SPAN.ColumnID801
{
	display: inline !important;
}

DIV.TasksTable TD.ColumnID801 > INPUT.Text,
DIV.TasksTable TD.MixedColumn > SPAN.ColumnID801 > INPUT.Text
{
	width: 700px;
}

DIV.TasksTable TH.MixedColumn > SPAN.ColumnID800,
DIV.TasksTable TD.MixedColumn > SPAN.ColumnID800
{
	display: inline-block !important;
	width: 150px;
}

DIV.TasksTable TD.ColumnID804 SELECT,
DIV.TasksTable SPAN.ColumnID804 SELECT
{
	width: 300px;
	max-width: 300px;
}

DIV.TasksTable TD.ColumnID12185 SELECT,
DIV.TasksTable SPAN.ColumnID12185 SELECT
{
	width: 500px;
	max-width: 500px;
}

DIV.TasksTable TD.ColumnID804 > INPUT,
DIV.TasksTable SPAN.ColumnID804 > INPUT,
DIV.TasksTable TD.ColumnID804 > DIV.SearchableComboBox,
DIV.TasksTable SPAN.ColumnID804 > DIV.SearchableComboBox,
DIV.TasksTable TD.ColumnID12185 > INPUT,
DIV.TasksTable SPAN.ColumnID12185 > INPUT,
DIV.TasksTable TD.ColumnID12185 > DIV.SearchableComboBox,
DIV.TasksTable SPAN.ColumnID12185 > DIV.SearchableComboBox,
DIV.TasksTable TD.ColumnID802 > TEXTAREA,
DIV.TasksTable SPAN.ColumnID802 > TEXTAREA
{
	max-width: 350px;
	width: 350px;
}

DIV.TasksTable TD.ColumnID4062 SELECT,
DIV.TasksTable SPAN.ColumnID4062 SELECT
{
	max-width: 300px;
}


/**********************************************
 StyleRuleSet(3527, TeamsTable) weight: 30
**********************************************/

DIV.TeamsTable TD.ColumnID801 > INPUT.Text
{
	width: 600px;
}

DIV.TeamsTable TD.ColumnID804 SELECT,
DIV.TeamsTable SPAN.ColumnID804 SELECT
{
	max-width: 300px;
}

DIV.TeamsTable TD.ColumnID4062 SELECT,
DIV.TeamsTable SPAN.ColumnID4062 SELECT
{
	max-width: 300px;
}


/**********************************************
 StyleRuleSet(3243, TestCaseDetails) weight: 30
**********************************************/

DIV.TestCaseDetails
{
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(3245, TestCaseExpectedResults) weight: 30
**********************************************/

DIV.TestCaseExpectedResults TD.ColumnID11128 INPUT
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(3242, TestCasePageDetails) weight: 30
**********************************************/

DIV.TestCasePageDetails
{
	float: left;
}


/**********************************************
 StyleRuleSet(3244, TestCasePageEvents) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(881, TesterTableTable) weight: 30
**********************************************/

DIV.TesterTableTable TD.ColumnID105 INPUT.Text
{
	display: block;
	width: 200px;
}


/**********************************************
 StyleRuleSet(2736, TestingHierarchyTableTable) weight: 30
**********************************************/

DIV.TestingHierarchyTableTable TD.ColumnID105 INPUT.Text
{
	display: block;
	width: 200px;
}


/**********************************************
 StyleRuleSet(2744, TestingSelectorsTableTable) weight: 30
**********************************************/

DIV.TestingSelectorsTableTable TD.ColumnID105 INPUT.Text
{
	display: block;
	width: 200px;
}


/**********************************************
 StyleRuleSet(2715, TestThisPageEventPlayer) weight: 30
**********************************************/

DIV.TestThisPageEventPlayer DIV.TableArea
{
	max-height: 200px;
	overflow-y: scroll;
}


/**********************************************
 StyleRuleSet(2722, TestThisPageEventRecorder) weight: 30
**********************************************/

DIV.TestThisPageEventRecorder DIV.TableArea TABLE
{
	width: 200px;
}

DIV.TestThisPageEventRecorder DIV.TableArea TABLE TR.AddLine
{
	display: none;
}

DIV.TestThisPageEventRecorder DIV.TableArea TD
{
	font-size: 1px;
}

DIV.TestThisPageEventRecorder DIV.TableArea TD.VerboseTextColumn
{
	display: table-cell;
}


/**********************************************
 StyleRuleSet(3247, TestThisPageExpectedResults) weight: 30
**********************************************/

DIV.TestThisPageExpectedResults TD.ColumnID11134 INPUT
{
	width: 400px;
}


/**********************************************
 StyleRuleSet(2708, TestThisPageMenu) weight: 30
**********************************************/


DIV.TestThisPageMenu 
{
	position: fixed;
	top: 0px;
	left: 320px;
	margin: 0px;
	background-color: #803000;
	z-index: 10000000;
}

@media print 
{
	 DIV.TestThisPageMenu 
	{
		display: none;
	}
	
}

DIV.TestThisPageMenu > DIV.SubViewsContainer 
{
	display: none;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 10px;
	padding-bottom: 1px;
	background-color: #FFDFCC;
}

DIV.TestThisPageMenu DIV.TestThisPageLink 
{
	display: block;
	padding-top: 3px;
	padding-bottom: 4px;
	text-align: center;
	width: 186px;
}

DIV.TestThisPageMenu DIV.TestThisPageLink A,
DIV.TestThisPageMenu DIV.TestThisPageLink P 
{
	color: #ffffff;
	font-weight: bold;
	margin: 0;
}

 DIV.TestThisPageMenu:hover > DIV.SubViewsContainer,
DIV.TestThisPageMenu:focus > DIV.SubViewsContainer 
{
	display: block;
}

DIV.TestThisPageMenu DIV.TestThisPageLink SPAN.Recording 
{
	display: none;
	color: red;
}


/**********************************************
 StyleRuleSet(2711, TestThisPageNewTestCaseForm) weight: 30
**********************************************/

DIV.TestThisPageNewTestCaseForm
{
	margin-bottom: 0px;
}

DIV.TestThisPageNewTestCaseForm TABLE.EditForm1
{
	margin-bottom: 0px;
}

DIV.TestThisPageNewTestCaseForm TABLE.EditForm1 TD.LabelColumn
{
	width: 125px;
}

DIV.TestThisPageNewTestCaseForm TABLE TR.RowID7838 INPUT.NewInstance,
DIV.TestThisPageNewTestCaseForm TABLE TR.RowID7809 INPUT
{
	width: 400px;
}

DIV.TestThisPageNewTestCaseForm TABLE TR.RowID10999 TEXTAREA,
DIV.TestThisPageNewTestCaseForm TABLE TR.RowID11000 TEXTAREA
{
	width: 400px;
	height: 50px;
}


/**********************************************
 StyleRuleSet(2724, TestThisPageNewUserStoryCourse) weight: 30
**********************************************/

DIV.TestThisPageNewUserStoryCourse
{
	margin-bottom: 0px;
}

DIV.TestThisPageNewUserStoryCourse TABLE.EditForm1
{
	margin-bottom: 0px;
}

DIV.TestThisPageNewUserStoryCourse TABLE TR.RowID7838 INPUT.NewInstance,
DIV.TestThisPageNewUserStoryCourse TABLE TR.RowID7809 INPUT
{
	width: 400px;
}


/**********************************************
 StyleRuleSet(2712, TestThisPagePlayerCtrls) weight: 30
**********************************************/

DIV.TestThisPagePlayerCtrls
{
	padding-bottom: 10px;
}

DIV.TestThisPagePlayerCtrls > DIV.SubViewsContainer,
DIV.TestThisPagePlayerCtrls > DIV.SubViewsContainer > DIV
{
	display: inline;
}


/**********************************************
 StyleRuleSet(2709, TestThisPageRecorderCtrls) weight: 30
**********************************************/

DIV.TestThisPageRecorderCtrls
{
	padding-bottom: 10px;
}

DIV.TestThisPageRecorderCtrls > DIV.SubViewsContainer,
DIV.TestThisPageRecorderCtrls > DIV.SubViewsContainer > DIV
{
	display: inline;
}


/**********************************************
 StyleRuleSet(3238, TestThisPageTestResultForm) weight: 30
**********************************************/

DIV.TestThisPageTestResultForm
{
	margin-bottom: 0px;
}

DIV.TestThisPageTestResultForm TABLE.EditForm1
{
	margin-bottom: 0px;
}

DIV.TestThisPageTestResultForm TABLE TR.RowID11064 DIV.HtmlEditor
{
	width: 600px;
	height: 300px;
}


/**********************************************
 StyleRuleSet(2726, TextTranslationEditTable) weight: 30
**********************************************/

DIV.TextTranslationEditTable SPAN.ColumnID1056 INPUT
{
	min-width: 400px;
}


/**********************************************
 StyleRuleSet(3649, ThemeFullBody) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(1956, UserAccessRightsProfilesTable) weight: 30
**********************************************/

DIV.UserAccessRightsProfilesTable DIV.TableArea TABLE
{
	/* make the table as wide as its caption: */
	min-width: 350px;
}


/**********************************************
 StyleRuleSet(3252, UserAdminProfilesTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(2822, UserAgentInformationTable) weight: 30
**********************************************/

DIV.UserAgentInformationTable TD.ColumnID9180 SPAN,
DIV.UserAgentInformationTable TH.ColumnID9180 A
{
	float: left;
}

DIV.UserAgentInformationTable TD SPAN.ColumnID8995,
DIV.UserAgentInformationTable TH A.ColumnID8995
{
	font-weight: bold;
	margin-left: 20px;
}

DIV.UserAgentInformationTable TD SPAN.ColumnID9180,
DIV.UserAgentInformationTable TH A.ColumnID9180
{
	float: right;
}


/**********************************************
 StyleRuleSet(2555, UserClientCertificates) weight: 30
**********************************************/

DIV.UserClientCertificates DIV.TableArea TABLE
{
	/* make the table as wide as its caption: */
	min-width: 350px;
}


/**********************************************
 StyleRuleSet(3609, UserOperatingModes) weight: 30
**********************************************/

DIV.UserOperatingModes DIV.TableArea TABLE
{
	/* make the table as wide as its caption: */
	min-width: 350px;
}


/**********************************************
 StyleRuleSet(3309, UserRoleUseCases) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(2725, UserStoryCourseUseCases) weight: 30
**********************************************/

DIV.UserStoryCourseUseCases TD.ColumnID7919 SELECT
{
	max-width: 900px;
}

DIV.UserStoryCourseUseCases TD.ColumnID7919 INPUT.NewInstance
{
	width: 100%;
	min-width: 500px;
}


/**********************************************
 StyleRuleSet(1972, VideoAssignedCategories) weight: 30
**********************************************/

DIV.VideoAssignedCategories TD.MediaAssetColumn IMG
{
	max-height: 300px;
	max-width: 600px;
}



/**********************************************
 StyleRuleSet(1973, VideoAssignedCategories) weight: 30
**********************************************/

DIV.VideoAssignedCategories TD.MediaAssetColumn IMG
{
	max-height: 300px;
	max-width: 600px;
}



/**********************************************
 StyleRuleSet(1876, VideoAssignedVideoFilesTable) weight: 30
**********************************************/

DIV.VideoAssignedVideoFilesTable TD.MediaAssetColumn IMG
{
	max-height: 300px;
	max-width: 600px;
}



/**********************************************
 StyleRuleSet(3265, ViewDescriptionAccessRights) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3258, ViewDescriptionFieldsTable) weight: 30
**********************************************/

DIV.ViewDescriptionFieldsTable TH
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(95, ViewPropertiesEditCellDetails) weight: 30
**********************************************/

DIV.ViewPropertiesEditCellDetails TD.ColumnID1762, /* ID */
DIV.ViewPropertiesEditCellDetails TD.MixedColumn SPAN.ColumnID76, /* SAttribute */
DIV.ViewPropertiesEditCellDetails TD.ColumnID79, /* Sort Order */
DIV.ViewPropertiesEditCellDetails TD.ColumnID82 /* Active Icon */
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(1890, ViewPropertiesSpecialAttribs) weight: 30
**********************************************/

DIV.ViewPropertiesSpecialAttribs TH.InputColumn,
DIV.ViewPropertiesSpecialAttribs TD.InputColumn 
{
	width: 400px;
}


/**********************************************
 StyleRuleSet(3361, ViewScriptsSpecialAttribsTable) weight: 30
**********************************************/

DIV.ViewScriptsSpecialAttribsTable TABLE.EditTable TD.MixedColumn SPAN.ColumnID935
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3543, ViewStructureSubViews) weight: 30
**********************************************/

DIV.ViewStructureSubViews > DIV.SubViewsContainer
{
	display: table;
}

DIV.ViewStructureSubViews > DIV.SubViewsContainer > DIV._View
{
	display: table-cell;
	vertical-align: top;
}


/**********************************************
 StyleRuleSet(3007, ViewStructureSubViewsTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3006, ViewStructureTree) weight: 30
**********************************************/

DIV.ViewStructureTree 
{
	/* float: left; */
	/* margin-right: 20px; */
}

DIV.ViewStructureTree > UL > LI.IsSelected
{
	margin-top: 0px;
	padding-right: 10px;
}

DIV.ViewStructureTree > UL > LI.IsSelected > A
{
	display: inline-block;
	width: 100%;

	color: #000000;
	background-color: #FFDFCC;
	font-weight: bold;
	line-height: 1.5;
	/* height: 19px; */
	padding-left: 4px;

	border-bottom: 1px solid #FF6000;
	border-left: 1px solid #FF6000;
	border-top: 1px solid #FF6000;
}


/**********************************************
 StyleRuleSet(687, ViewTextsSpecialAttribs) weight: 30
**********************************************/

DIV.ViewTextsSpecialAttribs TEXTAREA,
DIV.ViewTextsSpecialAttribs TEXTAREA.TextWithFocus

{
	height: 350px;
	width: 600px;
}


/**********************************************
 StyleRuleSet(2015, ViewTextsSpecialAttribsTable) weight: 30
**********************************************/

DIV.ViewTextsSpecialAttribsTable TD.ColumnID6304
{
	min-width: 200px;
}


/**********************************************
 StyleRuleSet(96, ViewTypesTable) weight: 30
**********************************************/

DIV.ViewTypesTable TD.ColumnID105 INPUT.Text
{
	display: block;
	width: 200px;
}


/**********************************************
 StyleRuleSet(3472, VoucherUploadTable) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(1980, WebServiceConfigurationsDetailsTable) weight: 30
**********************************************/

DIV.WebServiceConfigurationsDetailsTable TD.ColumnID6176 INPUT
{
	max-width: 400px;
}


/**********************************************
 StyleRuleSet(1979, WebServiceConfigurationsDetailsTable) weight: 30
**********************************************/

DIV.WebServiceConfigurationsDetailsTable TD.ColumnID6176 INPUT
{
	max-width: 400px;
}


/**********************************************
 StyleRuleSet(1978, WebServiceConfigurationsDetailsTable) weight: 30
**********************************************/

DIV.WebServiceConfigurationsDetailsTable TD.ColumnID6176 INPUT
{
	max-width: 400px;
}


/**********************************************
 StyleRuleSet(1977, WebServiceConfigurationsDetailsTable) weight: 30
**********************************************/

DIV.WebServiceConfigurationsDetailsTable TD.ColumnID6176 INPUT
{
	max-width: 400px;
}


/**********************************************
 StyleRuleSet(2717, WebServiceFunctionsTable) weight: 30
**********************************************/

DIV.WebServiceFunctionsTable TD.ColumnID3175 INPUT
{
	min-width: 500px;
}

/*********************************************************************************
 Stylesheet(10, Naradoo Platform)
*********************************************************************************/


/**********************************************
 StyleRuleSet(3344, BodyView) weight: 10
**********************************************/

BODY.NaradooDelegate DIV.BodyView > H1
{
	float: left;
}


/**********************************************
 StyleRuleSet(2607, BackOfficeTop) weight: 20
**********************************************/


@media : print 
{
	 DIV.BackOfficeTop 
	{
		display: none;
	}
	
}

/* @browser not Handheld */
DIV.BackOfficeTop 
{
	position: relative;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	z-index: 1;
	background-color: rgba(255,255,255,0.7);
}


/**********************************************
 StyleRuleSet(3209, ColumnBoxRight) weight: 20
**********************************************/

DIV.ColumnBoxRight
{
	padding-left: 17px;
}


/**********************************************
 StyleRuleSet(3341, DelegateLink) weight: 20
**********************************************/

DIV.DelegateLink
{
	float: right;
	margin-right: 60px;
	border: 1px solid #803000;
	border-radius: 8px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #803000;
}

DIV.DelegateLink A
{
	color: white !important;
	font-weight: bold;
}

DIV.DelegateLink + *
{
	clear: both;
}


/**********************************************
 StyleRuleSet(2581, DooPMainMenu) weight: 20
**********************************************/


/* @browser not Handheld */
DIV.DooPMainMenu 
{
	margin-left: 220px;
}

 DIV.DooPMainMenu UL 
{
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-weight: bold;
}

DIV.DooPMainMenu UL LI A 
{
	cursor: default;
}

DIV.DooPMainMenu UL.DisplayLevel1 
{
	padding-top: 29px;
}

 DIV.DooPMainMenu LI.DisplayLevel1,
DIV.DooPMainMenu UL.DisplayLevel2 
{
	margin: 0px;
	padding: 0px;
}

DIV.DooPMainMenu LI.DisplayLevel1,
DIV.DooPMainMenu UL.DisplayLevel2,
DIV.DooPMainMenu UL.DisplayLevel3 
{
	border-top: 1px solid #FF6000;
	border-left: 1px solid #FF6000;
	border-right: 1px solid #FF6000;
	border-bottom: 1px solid #FF6000;
}

DIV.DooPMainMenu UL.DisplayLevel2,
DIV.DooPMainMenu UL.DisplayLevel3 
{
	box-shadow: 4px 4px #FFDFCC;
}

DIV.DooPMainMenu LI.DisplayLevel1 
{
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	min-width: 50px;
	font-weight: bold;
	text-align: center;
	background: repeat-x left bottom url(/_style/DooP/Verlauf22pxffdfcc.png);
	background-color: #ffffff;
}

DIV.DooPMainMenu UL.DisplayLevel1 > LI.IsMarked 
{
	background: none;
	background-color: #FFDFCC;
}

DIV.DooPMainMenu UL.DisplayLevel1 > LI.Hover,
DIV.DooPMainMenu UL.DisplayLevel1 > LI:hover 
{
	background-color: #FFDFCC;
	margin-bottom: 4px;
}

DIV.DooPMainMenu UL.DisplayLevel1 > LI.HasSubmenu.Hover,
DIV.DooPMainMenu UL.DisplayLevel1 > LI.HasSubmenu:hover 
{
	padding-bottom: 6px;
}

DIV.DooPMainMenu UL.DisplayLevel2 LI.IsMarked > SPAN > A 
{
	color: #000000;
}

DIV.DooPMainMenu UL LI.HasTarget:hover > SPAN > A 
{
	cursor: pointer;
	color: #000000;
}

DIV.DooPMainMenu UL LI.DisplayLevel1 > SPAN A 
{
	margin: 0px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: #803000;
	text-decoration: none;
}

DIV.DooPMainMenu UL LI.IsMarked A 
{
}

DIV.DooPMainMenu UL.DisplayLevel2 
{
	display: none;
	position: absolute;
	z-index: 10000;
	background: repeat-x left top url(/_style/DooP/TopDownGradient22pxffdfcc.png);
	background-color: #ffffff;
	width: 340px;
	margin-top: 3px;
	margin-left: -1px;
	margin-bottom: -1px;
	padding-bottom: 4px;
}

DIV.DooPMainMenu UL.DisplayLevel1 > LI.Hover UL.DisplayLevel2,
DIV.DooPMainMenu UL.DisplayLevel1 > LI:hover UL.DisplayLevel2 
{
	display: block;
	height: 150px;
}

DIV.DooPMainMenu UL.DisplayLevel2 LI 
{
	text-align: left;
}

DIV.DooPMainMenu UL LI.DisplayLevel2 
{
	float: left;
	position: relative;
	display: block;
	margin-left: 7px;
	margin-right: 13px;
	width: 140px;
	max-width: 140px;
	border-bottom: 1px dashed #ffffff;
}

DIV.DooPMainMenu UL LI.DisplayLevel2.ImportanceNormal,
DIV.DooPMainMenu UL LI.DisplayLevel2.ImportanceLow 
{
	position: absolute;
	bottom: 2px;
	left: 0;
}

DIV.DooPMainMenu UL LI.DisplayLevel2.ImportanceLow 
{
	left: 160px;
}

DIV.DooPMainMenu UL LI.DisplayLevel2 A 
{
	margin: 0px;
	padding: 0px;
}

DIV.DooPMainMenu UL.DisplayLevel2 > LI.HasSubmenu.Hover,
DIV.DooPMainMenu UL.DisplayLevel2 > LI.HasSubmenu:hover 
{
	border-bottom: 1px dashed #FF6000;
}

DIV.DooPMainMenu UL.DisplayLevel3 
{
	display: none;
	position: absolute;
	top: 0px;
	left: 139px;
	background-color: #ffffff;
	z-index: 1;
	width: 200px;
	margin-top: 2px;
	margin-left: -1px;
	margin-bottom: -1px;
	padding-bottom: 6px;
}

DIV.DooPMainMenu UL.DisplayLevel3 > LI 
{
	padding-left: 7px;
	padding-right: 7px;
}

DIV.DooPMainMenu UL.DisplayLevel3 > LI A 
{
	margin: 0px;
	padding: 0px;
}

DIV.DooPMainMenu UL LI.DisplayLevel2.ImportanceNormal UL.DisplayLevel3,
DIV.DooPMainMenu UL LI.DisplayLevel2.ImportanceLow UL.DisplayLevel3 
{
	left: 100px;
}

DIV.DooPMainMenu UL.DisplayLevel2 > LI.Hover UL.DisplayLevel3,
DIV.DooPMainMenu UL.DisplayLevel2 > LI:hover UL.DisplayLevel3 
{
	display: block;
}

DIV.DooPMainMenu DIV.MenuEndTag 
{
	clear: left;
}


/**********************************************
 StyleRuleSet(2768, LeftMenuBar) weight: 20
**********************************************/

DIV.LeftMenuBar 
{
	margin-top: 0;
	/* height: auto; */
}

/*
DIV.BlankRootView DIV.LeftMenuBar 
{
	margin-top: 0;
	height: 100%;
}
*/


/**********************************************
 StyleRuleSet(811, ListImage) weight: 20
**********************************************/

DIV.ListImage0,
DIV.ListImage1,
DIV.ListImage2,
DIV.ListImage3,
DIV.ListImage4,
DIV.ListImage5,
DIV.ListImage6,
DIV.ListImage7,
DIV.ListImage8,
DIV.ListImage9
{
	background: no-repeat 0px 0px url(/_style/DooP/RoundNumbersBlue.png);
	height: 22px;
	width: 22px;
	clear: left;
	float: left;
	margin-top: -1px;
	margin-left: 1px;
	margin-right: 0px;
}

UL.LiEmulator
{
	list-style-type: none;
	list-style-image: none;
}

UL.LiEmulator > LI
{
	margin-left: -38px
}

UL.LiEmulator > LI > SPAN
{
	display: inline-block;
	background: no-repeat 0px 0px url(/_style/DooP/RoundNumbers.png);
	height: 19px;
	width: 19px;
	margin-top: -4px;
	margin-left: 0;
	margin-right: 5px;
	vertical-align: middle;
}

DIV.ListImage0,
SPAN.ListImage0
{
	background-position: 0px !important;
}

DIV.ListImage1,
SPAN.ListImage1
{
	background-position: -22px !important;
}

DIV.ListImage2,
SPAN.ListImage2
{
	background-position: -44px !important;
}

DIV.ListImage3,
SPAN.ListImage3
{
	background-position: -66px !important;
}

DIV.ListImage4,
SPAN.ListImage4
{
	background-position: -88px !important;
}

DIV.ListImage5,
SPAN.ListImage5
{
	background-position: -110px !important;
}

DIV.ListImage6,
SPAN.ListImage6
{
	background-position: -132px !important;
}

DIV.ListImage7,
SPAN.ListImage7
{
	background-position: -154px !important;
}

DIV.ListImage8,
SPAN.ListImage8
{
	background-position: -176px !important;
}

DIV.ListImage9,
SPAN.ListImage9
{
	background-position: -198px !important;
}


/**********************************************
 StyleRuleSet(2563, LoginEverywhereDropdown) weight: 20
**********************************************/


DIV.LoginEverywhereDropdown 
{
	position: absolute;
	top: 22px;
	right: 182px;
	z-index: 10000;
	background-color: #ffffff;
	border-top: 1px solid #FF6000;
	border-left: 1px solid #FF6000;
	border-right: 1px solid #FF6000;
	border-bottom: 1px solid #FF6000;
}

/* @browser not Handheld */
DIV.LoginEverywhereDropdown 
{
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 0px;
	padding-bottom: 0px;
}

 DIV.LoginEverywhereDropdown P.Caption 
{
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 6px;
}

BODY.AnonymousUser DIV.LoginEverywhereDropdown P.Caption 
{
	margin: 11px;
	text-align: right;
}

DIV.LoginEverywhereDropdown P.Appellation 
{
	white-space: nowrap;
	margin-top: 2px;
	margin-bottom: 0px;
	max-width: 130px;
	overflow-x: hidden;
}

DIV.LoginEverywhereDropdown P.Welcome 
{
	display: none;
}

DIV.LoginEverywhereDropdown A.MyPage 
{
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
}

DIV.LoginEverywhereDropdown INPUT 
{
	width: 122px;
}

 DIV.FirstLine P.Label,
DIV.SubsequentLine P.Label 
{
	margin-bottom: 0px;
	margin-top: 2px;
}

DIV.LoginEverywhereDropdown DIV.SubmitButton 
{
	margin: 0px;
}

DIV.LoginEverywhereDropdown BUTTON 
{
	margin-top: 3px;
	margin-bottom: 3px;
	min-width: 85px;
}

BODY.LoggedInUser DIV.LoginEverywhereDropdown P.Caption,
DIV.LoginEverywhereDropdown .OperatingModeSelector 
{
	display: none;
}

DIV.LoginEverywhereDropdown .Appellation,
DIV.LoginEverywhereDropdown .Welcome,
DIV.LoginEverywhereDropdown > DIV.SubViewsContainer,
DIV.LoginEverywhereDropdown > DIV.LoginContainer 
{
	display: none;
}

DIV.LoginEverywhereDropdown:hover .Appellation,
DIV.LoginEverywhereDropdown:hover > DIV.SubViewsContainer,
DIV.LoginEverywhereDropdown:hover > DIV.LoginContainer,
DIV.LoginEverywhereDropdown.Show .Appellation,
DIV.LoginEverywhereDropdown.Show > DIV.SubViewsContainer ,
DIV.LoginEverywhereDropdown.Show > DIV.LoginContainer 
{
	display: block;
}

BODY.AnonymousUser DIV.BackOfficeTop DIV.LoginEverywhereDropdown .Appellation,
BODY.AnonymousUser DIV.BackOfficeTop DIV.LoginEverywhereDropdown > DIV.SubViewsContainer,
BODY.AnonymousUser DIV.BackOfficeTop DIV.LoginEverywhereDropdown > DIV.LoginContainer 
{
	display: block;
}

BODY.LoggedInUser DIV.LoginEverywhereDropdown .Appellation 
{
	display: block;
}

DIV.LoginEverywhereDropdown DIV.SubmitButtonView 
{
	margin-bottom: 7px;
	margin-top: 6px;
}


/**********************************************
 StyleRuleSet(2759, NaradooPlatform) weight: 20
**********************************************/


/* @browser not Handheld */
DIV.NaradooPlatform 
{
	min-width: 533px;
}


/**********************************************
 StyleRuleSet(788, NaradooRoot) weight: 20
**********************************************/

DIV.NaradooRoot
{
	min-width: 320px; /* iPhone 4/5 */
	max-width: 1480px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

@media print
{
	DIV.NaradooRoot
	{
		width: 1280px;
		min-width: 1280px;
	}
}


/**********************************************
 StyleRuleSet(2608, NaradooTopInner) weight: 20
**********************************************/

DIV.NaradooTopInner
{
	position: relative;
	margin: 0;
}


/**********************************************
 StyleRuleSet(2765, NaradooViewView) weight: 20
**********************************************/

DIV.NaradooViewView 
{
	clear: both;
	margin-bottom: 20px;
	position: relative;
	
	/* margin-top: 0px; must not use margin, or the layout get corrupted */
	/* padding-top: 114px; */

}


/**********************************************
 StyleRuleSet(847, StdBody) weight: 20
**********************************************/


/* @browser not Handheld */
DIV.StdBody 
{
	margin-top: 0px;
	margin-left: 30px;
	margin-right: 30px;
	padding: 10px;
}


/**********************************************
 StyleRuleSet(2767, VerboseContentMenu) weight: 20
**********************************************/

DIV.VerboseContentMenu 
{
	margin-left: 29px;
}



/**********************************************
 StyleRuleSet(3101, ArticleDetailsCategories) weight: 30
**********************************************/

DIV.ArticleDetailsCategories
{
	float: left;
}


/**********************************************
 StyleRuleSet(3120, ArticleDetailsChannelsTable) weight: 30
**********************************************/

DIV.ArticleDetailsChannelsTable TD.ColumnID5330
{
	max-width: 150px;
}


/**********************************************
 StyleRuleSet(3105, ArticleDetailsImages) weight: 30
**********************************************/

DIV.ArticleDetailsImages DIV.TableArea TD
{
	padding-top: 4px;
	padding-bottom: 4px;
}

DIV.ArticleDetailsImages DIV.TableArea TD.MediaAssetColumn IMG
{
	max-width: 400px;
	max-height: 300px;
}

DIV.ArticleDetailsImages DIV.TableArea SPAN.ColumnID9800,
DIV.ArticleDetailsImages DIV.TableArea A.ColumnID9800,
DIV.ArticleDetailsImages DIV.TableArea SPAN.ColumnID9801,
DIV.ArticleDetailsImages DIV.TableArea A.ColumnID9801
{
	display: block;
	position: relative; /* origin for quickHelp */
}

DIV.ArticleDetailsImages DIV.TableArea TD SPAN.ColumnID9800 INPUT
{
	display: inline-block;
	margin-bottom: 10px;
	min-width: 200px;
}



/**********************************************
 StyleRuleSet(3103, ArticleDetailsImages) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3121, ArticleDetailsLoadedChannelsTable) weight: 30
**********************************************/

DIV.ArticleDetailsLoadedChannelsTable TD.ColumnID9790
{
	max-width: 150px;
}


/**********************************************
 StyleRuleSet(3102, ArticleDetailsLoadedForm) weight: 30
**********************************************/

DIV.ArticleDetailsLoadedForm
{
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(3270, ArticleRatingsChannelsTable) weight: 30
**********************************************/

DIV.ArticleRatingsChannelsTable TD.ColumnID5330
{
	max-width: 150px;
}


/**********************************************
 StyleRuleSet(3099, ArticlesEditorLoader) weight: 30
**********************************************/

DIV.ArticlesEditorLoader
{
	float: left;
	width: 75%;
	/* height: 900px; */ /* only if content is shown in iframe */
}

DIV.ArticlesEditorLoader DIV.StdBody
{
	margin: 0 !important;
}


/**********************************************
 StyleRuleSet(3100, ArticlesEditorTable) weight: 30
**********************************************/

DIV.ArticlesEditorTable
{
	float: left;
	margin-right: 28px; /* 20px + border */
}


/**********************************************
 StyleRuleSet(2743, AssessmentModulesTable) weight: 30
**********************************************/

DIV.AssessmentModulesTable TD.ColumnID8085 INPUT
{
	width: 60px;
}

DIV.AssessmentModulesTable TD.ColumnID8047 INPUT
{
	min-width: 400px;
}



/**********************************************
 StyleRuleSet(2583, BackOfficeDefaultMenu) weight: 30
**********************************************/

DIV.BackOfficeDefaultMenu > DIV.MenuEndTag
{
	clear: initial;
}


/**********************************************
 StyleRuleSet(3473, BackOfficeDefaultMenuHandheld) weight: 30
**********************************************/

DIV.BackOfficeDefaultMenuHandheld > DIV.MenuEndTag
{
	clear: initial;
}


/**********************************************
 StyleRuleSet(2590, BackOfficeInnerTop) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3025, BackOfficeRootView) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(2594, BackOfficeTemplateViewView) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(2788, BrowseSurveyQuestionsTable) weight: 30
**********************************************/

DIV.BrowseSurveyQuestionsTable DIV.NavigationArea
{
	clear: left;
}

DIV.BrowseSurveyQuestionsTable TD.ColumnID7308
{
	min-width: 300px;
}

DIV.BrowseSurveyQuestionsTable TD.ColumnID7314
{
	min-width: 100px;
}


/**********************************************
 StyleRuleSet(2612, DefaultLogo) weight: 30
**********************************************/


/* @browser not Handheld */
DIV.DefaultLogo 
{
	float: left;
	margin-left: 5px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 20px;
	min-width: 180px;
	text-align: center;
}

 DIV.DefaultLogo IMG 
{
}

DIV.DefaultLogo A.LogoSubstitute 
{
	display: block;
	margin-top: 5px;
	background-color: #803000;
	border: solid 4px #803000;
	padding: 4px;
	font-size: 24px;
	font-weight: bold;
	color: #FFDFCC;
}

DIV.DefaultLogo A.LogoSubstitute:hover 
{
	text-decoration: none;
}


/**********************************************
 StyleRuleSet(3208, EditCustomerOrdersBody) weight: 30
**********************************************/

DIV.EditCustomerOrdersBody
{
	min-width: 1650px;
}


/**********************************************
 StyleRuleSet(3222, EditCustomerOrdersCenterBox) weight: 30
**********************************************/

DIV.EditCustomerOrdersCenterBox
{
	max-width: 700px;
}


/**********************************************
 StyleRuleSet(3215, EditCustomerOrdersCompany) weight: 30
**********************************************/

DIV.EditCustomerOrdersCompany TR.RowID10909 TD.EditCell SELECT
{
	max-width: 302px;
}


/**********************************************
 StyleRuleSet(3213, EditCustomerOrdersHeader) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3223, EditCustomerOrdersInvoiceLoader) weight: 30
**********************************************/

DIV.EditCustomerOrdersInvoiceLoader
{
	max-width: 980px;
	margin-top: 7px;
	margin-left: 7px;
}


/**********************************************
 StyleRuleSet(3210, EditCustomerOrdersOrderLoader) weight: 30
**********************************************/

DIV.EditCustomerOrdersOrderLoader
{
	max-width: 980px;
	margin-top: 7px;
	margin-left: 7px;
}


/**********************************************
 StyleRuleSet(3221, EditCustomerOrdersRightBox) weight: 30
**********************************************/

DIV.EditCustomerOrdersRightBox
{
	max-width: 400px;
}


/**********************************************
 StyleRuleSet(2775, EditQuestionsTable) weight: 30
**********************************************/

DIV.EditQuestionsTable DIV.NavigationArea
{
	clear: left;
}


/**********************************************
 StyleRuleSet(2786, EditSurveyQuestionsTable) weight: 30
**********************************************/

DIV.EditSurveyQuestionsTable DIV.NavigationArea
{
	clear: left;
}

DIV.EditSurveyQuestionsTable TD.ColumnID7308
{
	min-width: 300px;
}

DIV.EditSurveyQuestionsTable TD.ColumnID7314
{
	min-width: 100px;
}


/**********************************************
 StyleRuleSet(3564, EnterBankAccountStatementBody) weight: 30
**********************************************/

/*
DIV.EnterBankAccountStatementBody DIV.SubViewsContainer
{
	display: table;
}

DIV.EnterBankAccountStatementBody DIV.SubViewsContainer > DIV
{
	display: table-cell;
}

DIV.EnterBankAccountStatementBody DIV.SubViewsContainer > DIV.EnterBankAccountStatementHeader 
{
	display: table-row;
}

DIV.EnterBankAccountStatementBody DIV.VoucherDocViewer 
{
	float: right;
	width: 60%;
}
*/


/**********************************************
 StyleRuleSet(3610, EnterBankAccountStatementBox) weight: 30
**********************************************/

DIV.EnterBankAccountStatementBox > DIV.SubViewsContainer
{
	display: table;
}


/**********************************************
 StyleRuleSet(3512, EnterBankAccountStatementDetails) weight: 30
**********************************************/

DIV.EnterBankAccountStatementDetails TABLE.EditForm4
{
	margin-bottom: 0px;
}

DIV.EnterBankAccountStatementDetails TR.RowID10012 TD.EditCell INPUT,
DIV.EnterBankAccountStatementDetails TR.RowID11736 TD.EditCell INPUT,
DIV.EnterBankAccountStatementDetails TR.EditRow TD.EditCell.ShortText INPUT,
DIV.EnterBankAccountStatementDetails TR.EditRow TD.EditCell SELECT
{
	max-width: 200px;
}

DIV.EnterBankAccountStatementDetails TR.RowID11843 TD.EditCell INPUT
{
	width: 358px !important;
	max-width: 358px !important;
}

DIV.EnterBankAccountStatementDetails TD.LabelColumn
{
	width: 150px;
	max-width: 150px;
}


/**********************************************
 StyleRuleSet(3511, EnterBankAccountStatementDetailsBox) weight: 30
**********************************************/

DIV.EnterBankAccountStatementDetailsBox 
{
	display: table-cell !important;
	vertical-align: top;
	width: 30%;
	padding-right: 20px;
}


/**********************************************
 StyleRuleSet(3510, EnterBankAccountStatementDocs) weight: 30
**********************************************/

DIV.EnterBankAccountStatementDocs
{
/*
	float: right;
	margin-left: 20px !important;
*/
}

DIV.EnterBankAccountStatementDocs + DIV.ClearFloat
{
	padding-top: 20px;
}

DIV.EnterBankAccountStatementDocs DIV.TableArea TD
{
	border-bottom: 1px dotted #000000;
}

DIV.EnterBankAccountStatementDocs DIV.TableArea TABLE
{
	max-width: 800px;
}

DIV.EnterBankAccountStatementDocs DIV.TableArea UL
{
	list-style-image: none;
	list-style-type: none;
	margin-top: 0;
	padding-left: 2px;
}


/**********************************************
 StyleRuleSet(3611, EnterBankAccountStatementDocsBox) weight: 30
**********************************************/

DIV.EnterBankAccountStatementDocsBox 
{
	display: table-cell !important;
	vertical-align: top;
}


/**********************************************
 StyleRuleSet(3516, EnterBankAccountStatementItems) weight: 30
**********************************************/

DIV.EnterBankAccountStatementItems TABLE.EditTable TH,
DIV.EnterBankAccountStatementItems TABLE.EditTable TD
{
	border-right: none !important;
}

DIV.EnterBankAccountStatementItems TABLE.EditTable TH > SPAN.ColumnID12505
{
	display: inline;
}

DIV.EnterBankAccountStatementItems TABLE.EditTable TR.FirstWrappedRowLine TD,
DIV.EnterBankAccountStatementItems TABLE.EditTable TR.RowID0 TD
{
	border-top: 5px solid #FF6000;
}

DIV.EnterBankAccountStatementItems TABLE.EditTable TD.ColumnID12390.ReadOnly,
DIV.EnterBankAccountStatementItems TABLE.EditTable TD.ColumnID12390 INPUT
{
	width: 350px;
}

DIV.EnterBankAccountStatementItems TABLE.EditTable TD.ColumnID12392.ReadOnly,
DIV.EnterBankAccountStatementItems TABLE.EditTable TD.ColumnID12392 SELECT,
DIV.EnterBankAccountStatementItems TABLE.EditTable TD.ColumnID12503.ReadOnly,
DIV.EnterBankAccountStatementItems TABLE.EditTable .ColumnID12503 SELECT,
DIV.EnterBankAccountStatementItems TABLE.EditTable TD.ColumnID12505.ReadOnly
{
	width: 350px;
}

DIV.EnterBankAccountStatementItems TABLE.EditTable TD.ColumnID12394.ReadOnly,
DIV.EnterBankAccountStatementItems TABLE.EditTable TD.ColumnID12394 SELECT
{
	width: 120px;
}

DIV.EnterBankAccountStatementItems TABLE.EditTable TD.ColumnID12393.ReadOnly,
DIV.EnterBankAccountStatementItems TABLE.EditTable TD.ColumnID12393 SELECT
{
	width: 220px;
}

DIV.EnterBankAccountStatementItems TABLE.EditTable TD.MixedColumn.ColumnID12392
{
	white-space: nowrap;
}

/*
DIV.EnterBankAccountStatementItems TABLE.EditTable TD.MixedColumn.ColumnID12392 SPAN.ColumnID12392
*/

DIV.EnterBankAccountStatementItems TABLE.EditTable TD.MixedColumn.ColumnID12392 SPAN.ColumnID12946,
DIV.EnterBankAccountStatementItems TABLE.EditTable TD.MixedColumn.ColumnID12392 SPAN.ColumnID12947
{
	display: inline;
}



/**********************************************
 StyleRuleSet(3555, EnterExpenseVoucherBody) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3557, EnterExpenseVoucherBox) weight: 30
**********************************************/

DIV.EnterExpenseVoucherBox > DIV.SubViewsContainer
{
	display: table;
}


/**********************************************
 StyleRuleSet(3331, EnterExpenseVoucherDetails) weight: 30
**********************************************/

DIV.EnterExpenseVoucherDetails TR.RowID10012 TD.EditCell INPUT,
DIV.EnterExpenseVoucherDetails TR.RowID11736 TD.EditCell INPUT,
DIV.EnterExpenseVoucherDetails TR.EditRow TD.EditCell.ShortText INPUT,
DIV.EnterExpenseVoucherDetails TR.EditRow TD.EditCell SELECT
{
	max-width: 200px;
}

DIV.EnterExpenseVoucherDetails TR.RowID11843 TD.EditCell INPUT
{
	width: 358px !important;
	max-width: 358px !important;
}

DIV.EnterExpenseVoucherDetails TD.LabelColumn
{
	width: 150px;
	max-width: 150px;
}


/**********************************************
 StyleRuleSet(3328, EnterExpenseVoucherDetailsBox) weight: 30
**********************************************/

DIV.EnterExpenseVoucherDetailsBox 
{
	display: table-cell !important;
	vertical-align: top;
	width: 30%;
	padding-right: 20px;
}


/**********************************************
 StyleRuleSet(3579, EnterExpenseVoucherDoc) weight: 30
**********************************************/

DIV.EnterExpenseVoucherDoc
{
}

DIV.EnterExpenseVoucherDoc + DIV.ClearFloat
{
	padding-top: 20px;
}

DIV.EnterExpenseVoucherDoc DIV.TableArea TD.FirstRow,
DIV.EnterExpenseVoucherDoc DIV.TableArea TD.SubsequentRow
{
	border-bottom: 1px dotted #000000;
}

DIV.EnterExpenseVoucherDoc DIV.TableArea TABLE
{
	max-width: 800px;
}

DIV.EnterExpenseVoucherDoc DIV.TableArea UL
{
	list-style-image: none;
	list-style-type: none;
	margin-top: 0;
	padding-left: 2px;
}


/**********************************************
 StyleRuleSet(3332, EnterExpenseVoucherDocs) weight: 30
**********************************************/

DIV.EnterExpenseVoucherDocs
{
}

DIV.EnterExpenseVoucherDocs + DIV.ClearFloat
{
	padding-top: 20px;
}

DIV.EnterExpenseVoucherDocs DIV.TableArea TD
{
	border-bottom: 1px dotted #000000;
}

DIV.EnterExpenseVoucherDocs DIV.TableArea TABLE
{
	max-width: 800px;
}

DIV.EnterExpenseVoucherDocs DIV.TableArea UL
{
	list-style-image: none;
	list-style-type: none;
	margin-top: 0;
	padding-left: 2px;
}


/**********************************************
 StyleRuleSet(3556, EnterExpenseVoucherDocsBox) weight: 30
**********************************************/

DIV.EnterExpenseVoucherDocsBox 
{
	display: table-cell !important;
	vertical-align: top;
}


/**********************************************
 StyleRuleSet(3347, EnterExpenseVoucherItems) weight: 30
**********************************************/

DIV.EnterExpenseVoucherItems DIV.NavigationArea
{
	float: right;
}

DIV.EnterExpenseVoucherItems DIV.TableArea
{
	clear: both;
}

DIV.EnterExpenseVoucherItems TABLE.EditTable TD.ColumnID10026.ReadOnly,
DIV.EnterExpenseVoucherItems TABLE.EditTable TD.ColumnID10026 INPUT
{
	width: 350px;
}

DIV.EnterExpenseVoucherItems TABLE.EditTable TD.ColumnID10027 INPUT,
DIV.EnterExpenseVoucherItems TABLE.EditTable TD.ColumnID10031 INPUT
{
	width: 4em;
}

DIV.EnterExpenseVoucherItems TABLE.EditTable TD.ColumnID10032 SELECT
{
	width: 3em;
}

DIV.EnterExpenseVoucherItems TABLE.EditTable TD.ColumnID10033 SELECT,
DIV.EnterExpenseVoucherItems TABLE.EditTable TD.ColumnID10033 DIV.SearchableComboBox.dijitTextBox,
DIV.EnterExpenseVoucherItems TABLE.EditTable TD.ColumnID12511 SELECT
{
	width: 132px;
}

DIV.EnterExpenseVoucherItems TABLE.EditTable TD.ColumnID12510 SELECT
{
	width: 195px;
}

DIV.EnterExpenseVoucherItems TABLE.EditTable TR.FirstWrappedRowLine TD,
DIV.EnterExpenseVoucherItems TABLE.EditTable TR.RowID0 TD
{
	border-top: 3px solid #FF6000;
}


/**********************************************
 StyleRuleSet(3558, EnterExpenseVoucherItemsHeader) weight: 30
**********************************************/

DIV.EnterExpenseVoucherItemsHeader
{
float: left;
}


/**********************************************
 StyleRuleSet(3349, EnterExpenseVoucherTotals) weight: 30
**********************************************/

DIV.EnterExpenseVoucherTotals TABLE.EditTable TD,
DIV.EnterExpenseVoucherTotals TABLE.EditTable TD INPUT
{
	font-weight: bold;
}

DIV.EnterExpenseVoucherTotals TABLE.EditTable TD.ColumnID11808
{
	width: 30px;
}

DIV.EnterExpenseVoucherTotals TABLE.EditTable TD.ColumnID11857
{
	width: 50px;
}


/**********************************************
 StyleRuleSet(3677, EnterInvoiceBody) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3678, EnterInvoiceBox) weight: 30
**********************************************/

DIV.EnterInvoiceBox > DIV.SubViewsContainer
{
	display: table;
}


/**********************************************
 StyleRuleSet(3685, EnterInvoiceDetails) weight: 30
**********************************************/

DIV.EnterInvoiceDetails TR.RowID10012 TD.EditCell INPUT,
DIV.EnterInvoiceDetails TR.RowID11736 TD.EditCell INPUT,
DIV.EnterInvoiceDetails TR.EditRow TD.EditCell.ShortText INPUT,
DIV.EnterInvoiceDetails TR.EditRow TD.EditCell SELECT
{
	max-width: 200px;
}

DIV.EnterInvoiceDetails TR.RowID11843 TD.EditCell INPUT
{
	width: 358px !important;
	max-width: 358px !important;
}

DIV.EnterInvoiceDetails TD.LabelColumn
{
	width: 150px;
	max-width: 150px;
}


/**********************************************
 StyleRuleSet(3690, EnterInvoiceItems) weight: 30
**********************************************/

DIV.EnterInvoiceItems DIV.NavigationArea
{
	float: right;
}

DIV.EnterInvoiceItems DIV.TableArea
{
	clear: both;
}

DIV.EnterInvoiceItems TABLE.EditTable TD.ColumnID10026.ReadOnly,
DIV.EnterInvoiceItems TABLE.EditTable TD.ColumnID10026 INPUT
{
	width: 350px;
}

DIV.EnterInvoiceItems TABLE.EditTable TD.ColumnID10027 INPUT,
DIV.EnterInvoiceItems TABLE.EditTable TD.ColumnID10031 INPUT
{
	width: 4em;
}

DIV.EnterInvoiceItems TABLE.EditTable TD.ColumnID10032 SELECT
{
	width: 3em;
}

DIV.EnterInvoiceItems TABLE.EditTable TD.ColumnID10033 SELECT,
DIV.EnterInvoiceItems TABLE.EditTable TD.ColumnID12511 SELECT
{
	width: 132px;
}

DIV.EnterInvoiceItems TABLE.EditTable TD.ColumnID12510 SELECT
{
	width: 195px;
}

DIV.EnterInvoiceItems TABLE.EditTable TR.FirstWrappedRowLine TD,
DIV.EnterInvoiceItems TABLE.EditTable TR.RowID0 TD
{
	border-top: 3px solid #FF6000;
}


/**********************************************
 StyleRuleSet(3688, EnterInvoiceItemsHeader) weight: 30
**********************************************/

DIV.EnterInvoiceItemsHeader
{
float: left;
}


/**********************************************
 StyleRuleSet(3687, EnterInvoiceTotals) weight: 30
**********************************************/

DIV.EnterInvoiceTotals TABLE.EditTable TD,
DIV.EnterInvoiceTotals TABLE.EditTable TD INPUT
{
	font-weight: bold;
}

DIV.EnterInvoiceTotals TABLE.EditTable TD.ColumnID11808
{
	width: 30px;
}

DIV.EnterInvoiceTotals TABLE.EditTable TD.ColumnID11857
{
	width: 50px;
}


/**********************************************
 StyleRuleSet(3701, ExpeditionDetails) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3478, ExpensesChartTable) weight: 30
**********************************************/

DIV.ExpensesChartTable TABLE.EditTable TD.ColumnID12044 SELECT,
DIV.ExpensesChartTable TABLE.EditTable TD.ColumnID12046 SELECT
{
	width: 200px;
}


/**********************************************
 StyleRuleSet(2729, FileBrowserFilesTableLoader) weight: 30
**********************************************/

DIV.FileBrowserFilesTableLoader 
{
	float: right;
	width: 400px;
	min-height: 285px;
	height: 400px;
}


/**********************************************
 StyleRuleSet(3691, FinancialItemAccountingIntents) weight: 30
**********************************************/

DIV.FinancialItemAccountingIntents .ColumnID4076 > INPUT
{
	width: 400px;
}

DIV.FinancialItemAccountingIntents TD.ColumnID4084
{
	white-space: nowrap;
}

DIV.FinancialItemAccountingIntents .ColumnID4085 > SELECT
{
	width: 250px;
}

DIV.FinancialItemAccountingIntents TABLE.EditTable TH.ColumnID4082 > SPAN,
DIV.FinancialItemAccountingIntents TABLE.EditTable TH.ColumnID4082 > A,
DIV.FinancialItemAccountingIntents TABLE.EditTable TD.ColumnID4082 > SPAN
{
	display: inline-block;
	/* margin-right: 20px; */
	white-space: unset;
	width: 100px;
}

DIV.FinancialItemAccountingIntents TABLE.EditTable TD.ColumnID4082 > SPAN
{
	width: 114px; /* compensate TH 14px padding right */
}


/**********************************************
 StyleRuleSet(3660, FinancialItemDetails) weight: 30
**********************************************/

DIV.FinancialItemDetails TABLE.EditForm1
{
	float: left;
}

DIV.FinancialItemDetails TABLE.EditForm2
{
	float: left;
	margin-left: 20px;
}

DIV.FinancialItemDetails TABLE.EditForm2 TR.RowID13319 TD.EditCell SELECT
{
	width: 250px;
}


/**********************************************
 StyleRuleSet(3656, FinancialItemPeriodsTable) weight: 30
**********************************************/

DIV.FinancialItemPeriodsTable .ColumnID4076 > INPUT
{
	width: 400px;
}

DIV.FinancialItemPeriodsTable TD.ColumnID4084
{
	white-space: nowrap;
}

DIV.FinancialItemPeriodsTable .ColumnID4085 > SELECT
{
	width: 250px;
}

DIV.FinancialItemPeriodsTable TABLE.EditTable TH.ColumnID4082 > SPAN,
DIV.FinancialItemPeriodsTable TABLE.EditTable TH.ColumnID4082 > A,
DIV.FinancialItemPeriodsTable TABLE.EditTable TD.ColumnID4082 > SPAN
{
	display: inline-block;
	/* margin-right: 20px; */
	white-space: unset;
	width: 100px;
}

DIV.FinancialItemPeriodsTable TABLE.EditTable TD.ColumnID4082 > SPAN
{
	width: 114px; /* compensate TH 14px padding right */
}


/**********************************************
 StyleRuleSet(3659, FinancialItemPlanSelector) weight: 30
**********************************************/

DIV.FinancialItemPlanSelector SPAN.Label
{
	font-weight: bold;
	margin-left: 4px;
}


/**********************************************
 StyleRuleSet(3658, FinancialItemValues) weight: 30
**********************************************/

DIV.FinancialItemValues .ColumnID4076 > INPUT
{
	width: 400px;
}

DIV.FinancialItemValues TD.ColumnID4084
{
	white-space: nowrap;
}

DIV.FinancialItemValues .ColumnID4085 > SELECT
{
	width: 250px;
}

DIV.FinancialItemValues TABLE.EditTable TH.ColumnID4082 > SPAN,
DIV.FinancialItemValues TABLE.EditTable TH.ColumnID4082 > A,
DIV.FinancialItemValues TABLE.EditTable TD.ColumnID4082 > SPAN
{
	display: inline-block;
	/* margin-right: 20px; */
	white-space: unset;
	width: 100px;
}

DIV.FinancialItemValues TABLE.EditTable TD.ColumnID4082 > SPAN
{
	width: 114px; /* compensate TH 14px padding right */
}

DIV.FinancialItemValues TABLE.EditTable TD.ColumnID13364 UL,
DIV.FinancialItemValues TABLE.EditTable TD.ColumnID13366 UL,
DIV.FinancialItemValues TABLE.EditTable TD.ColumnID13367 UL
{
	white-space: nowrap;
	max-width: 250px;
	overflow-x: auto;
}

DIV.FinancialItemValues TABLE.EditTable TD.ColumnID13327
{
	min-width: 100px;
	max-width: 100px;
}


/**********************************************
 StyleRuleSet(3641, FinancialReportCategorySelector) weight: 30
**********************************************/

DIV.FinancialReportCategorySelector DIV.SearchableComboBox
{
	min-width: 500px !important;
}


/**********************************************
 StyleRuleSet(3650, FinancialReportsTable) weight: 30
**********************************************/

DIV.FinancialReportsTable TABLE.EditTable
TD.ColumnID13228 INPUT
{
width: 400px
}


/**********************************************
 StyleRuleSet(3652, FinancialReportTable) weight: 30
**********************************************/

DIV.FinancialReportTable TABLE.EditTable TD.ColumnID13222 INPUT,
DIV.FinancialReportTable TABLE.EditTable SPAN.ColumnID13222 INPUT,
DIV.FinancialReportTable TABLE.EditTable TD.ColumnID13223 TEXTAREA,
DIV.FinancialReportTable TABLE.EditTable SPAN.ColumnID13223 TEXTAREA
{
	width: 400px;
}


/**********************************************
 StyleRuleSet(2747, FindingDetails) weight: 30
**********************************************/

DIV.FindingDetails TR.RowID8125 TD.EditCell INPUT,
DIV.FindingDetails TR.RowID8126 TD.EditCell TEXTAREA,
DIV.FindingDetails TR.RowID8144 TD.EditCell TEXTAREA
{
	max-width: 600px !important;
	min-width: 600px !important;
}


/**********************************************
 StyleRuleSet(2791, FindingFeedbackDetails) weight: 30
**********************************************/

DIV.FindingFeedbackDetails TR.RowID8125 TD.EditCell INPUT,
DIV.FindingFeedbackDetails TR.RowID8126 TD.EditCell TEXTAREA,
DIV.FindingFeedbackDetails TR.RowID8144 TD.EditCell TEXTAREA
{
	max-width: 600px !important;
	min-width: 600px !important;
}


/**********************************************
 StyleRuleSet(2794, FindingMitigationsTable) weight: 30
**********************************************/

DIV.FindingMitigationsTable TD.RowID0 INPUT
{
	min-width: 700px;
}


/**********************************************
 StyleRuleSet(3133, GeneralHandheldTop) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3469, GeneralWebsiteInnerTop) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3470, GeneralWebsiteMainMenu) weight: 30
**********************************************/


/* @browser not Handheld */
DIV.GeneralWebsiteMainMenu 
{
	margin-left: 30px;
}

/* @browser not Handheld */
@media screen and (max-width: 870px) 
{
	 DIV.GeneralWebsiteMainMenu 
	{
		clear: left;
		margin-right: 30px;
	}
	
}

/* @browser not Handheld */
DIV.GeneralWebsiteMainMenu UL.DisplayLevel1 
{
	padding-top: 31px;
}

/* @browser not Handheld */
DIV.GeneralWebsiteMainMenu UL LI.DisplayLevel1 
{
	position: relative;
	margin-bottom: 16px;
}

/* @browser not Handheld */
DIV.GeneralWebsiteMainMenu UL.DisplayLevel1 > LI.Hover,
DIV.GeneralWebsiteMainMenu UL.DisplayLevel1 > LI:hover 
{
	margin-bottom: 10px;
}

/* @browser not Handheld */
DIV.GeneralWebsiteMainMenu UL LI.DisplayLevel1 UL LI.DisplayLevel2 
{
	float: none;
}

/* @browser not Handheld */
DIV.GeneralWebsiteMainMenu UL LI.DisplayLevel1 UL LI.DisplayLevel2 > SPAN A P 
{
	margin-top: 2px;
	margin-bottom: 2px;
}

/* @browser not Handheld */
DIV.GeneralWebsiteMainMenu UL.DisplayLevel1 > LI.Hover UL.DisplayLevel2,
DIV.GeneralWebsiteMainMenu UL.DisplayLevel1 > LI:hover UL.DisplayLevel2 
{
	height: 180px;
}

/* @browser not Handheld */
DIV.GeneralWebsiteMainMenu UL LI.DisplayLevel1 > SPAN A SPAN.For 
{
	position: absolute;
	top: -14px;
	left: 12px;
	font-size: 12px;
	padding-left: 3px;
	padding-right: 3px;
	border: 1px solid black;
	background-color: #ffffaf;
	transform: rotate(-4deg);
}

/* @browser not Handheld */
DIV.WebsiteMainMenu_XXX 
{
	position: absolute;
	top: 29px;
	left: 157px;
	z-index: 10000;
	width: 500px;
}


/**********************************************
 StyleRuleSet(3630, GenericWebsiteLegalBottomHtml) weight: 30
**********************************************/

DIV.DooP.GenericWebsiteLegalBottomHtml.HtmlTextView
{
	clear: both;
	max-width: none;
	text-align: center;
	padding-top: 20px;
}


/**********************************************
 StyleRuleSet(785, GenericWebsiteRootView) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3358, InvoiceItems) weight: 30
**********************************************/

DIV.InvoiceItems
{
	clear: both;
}


/**********************************************
 StyleRuleSet(3357, InvoiceLeftBox) weight: 30
**********************************************/

DIV.InvoiceLeftBox
{
	float: left;
}


/**********************************************
 StyleRuleSet(3662, InvoicesAccountingTable) weight: 30
**********************************************/

DIV.InvoicesAccountingTable TABLE.EditTable SPAN.ColumnID13332,
DIV.InvoicesAccountingTable TABLE.EditTable SPAN.ColumnID13335
{
	min-width: 300px;
}

DIV.InvoicesAccountingTable TABLE.EditTable SPAN.ColumnID13336
{
	min-width: 150px;
}

DIV.InvoicesAccountingTable TABLE.EditTable SPAN.ColumnID13338 SELECT
{
	max-width: 150px;
}

DIV.InvoicesAccountingTable TABLE.EditTable SPAN.ColumnID13340 SPAN.PrefixText
{
	width: 15px;
	display: inline-block;
}

DIV.InvoicesAccountingTable TABLE.EditTable TH SPAN.ColumnID13344
{
	display: block;
}


/**********************************************
 StyleRuleSet(3356, InvoiceTotals) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3360, InvoiceVerboseDetails) weight: 30
**********************************************/

DIV.InvoiceVerboseDetails
{
	max-width: 400px;
}


/**********************************************
 StyleRuleSet(2589, LanguageSelector) weight: 30
**********************************************/


DIV.UserToolsBox DIV.LanguageSelector 
{
	position: absolute;
	top: 21px;
	right: 20px;
	z-index: 20000;
	width: 143px;
	text-align: center;
}


/**********************************************
 StyleRuleSet(3010, LetterPersonAddressee) weight: 30
**********************************************/


DIV.LetterPersonAddressee 
{
	float: left;
	margin-top: 0px;
	margin-left: 20px;
	padding-top: 30px;
	padding-bottom: 20px;
	min-height: 150px;
	display: block !important;
	width: 420px;
}

DIV.LetterPersonAddressee P 
{
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 14px;
}

DIV.LetterPersonAddressee P.RowID6350 
{
	font-size: 6.5pt;
	margin-bottom: 4px;
	margin-left: -20px;
	padding-left: 20px;
	width: 400px;
	border-bottom: 1px solid black;
}


/**********************************************
 StyleRuleSet(2541, LetterTemplatesDefaultsOfOrderingRoles) weight: 30
**********************************************/

DIV.LetterTemplatesDefaultsOfOrderingRoles TD.ColumnID7031
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(2542, LetterTemplatesDefaultsOfOrderingRoles) weight: 30
**********************************************/

DIV.LetterTemplatesDefaultsOfOrderingRoles TD.ColumnID7031
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(3199, LetterTemplatesDispatchRules) weight: 30
**********************************************/

DIV.LetterTemplatesDispatchRules TD.ColumnID7031
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(3200, LetterTemplatesDispatchRules) weight: 30
**********************************************/

DIV.LetterTemplatesDispatchRules TD.ColumnID7031
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(2617, LetterTemplatesOfSalesChannelDefaultsOfOrderingRoles) weight: 30
**********************************************/

DIV.LetterTemplatesOfSalesChannelDefaultsOfOrderingRoles TD.ColumnID7031
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(2616, LetterTemplatesOfSalesChannelDefaultsOfOrderingRoles) weight: 30
**********************************************/

DIV.LetterTemplatesOfSalesChannelDefaultsOfOrderingRoles TD.ColumnID7031
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(2618, LetterTemplatesTable) weight: 30
**********************************************/

DIV.LetterTemplatesTable TD.ColumnID7031
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(2793, MainCatalogFindingsTable) weight: 30
**********************************************/

DIV.MainCatalogFindingsTable DIV.NavigationArea
{
	clear: left;
}

DIV.MainCatalogFindingsTable TD.ColumnID7733 INPUT.Text
{
	min-width: 600px;
}


/**********************************************
 StyleRuleSet(3335, MediaAssetCategoriesSelector) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(2649, MemoMenu) weight: 30
**********************************************/


 DIV.MemoMenu P A 
{
	border: solid 4px #FFDFCC;
	padding: 1px;
	padding-top: 0;
}


/**********************************************
 StyleRuleSet(3475, MenuSalesChannelSelector) weight: 30
**********************************************/

DIV.MenuSalesChannelSelector
{
	float: left;
	margin-left: 10px;
	margin-top: 2px;
}

DIV.MenuSalesChannelSelector SELECT
{
	border: 1px solid #FF6000;
	padding: 0px;
}


/**********************************************
 StyleRuleSet(3217, MenuSalesChannelSelector) weight: 30
**********************************************/

DIV.MenuSalesChannelSelector
{
	float: left;
	margin-left: 10px;
	margin-top: 2px;
}

DIV.MenuSalesChannelSelector SELECT
{
	border: 1px solid #FF6000;
	padding: 0px;
}


/**********************************************
 StyleRuleSet(3131, MyTodayNewWorkTime) weight: 30
**********************************************/

DIV.MyTodayNewWorkTime TD SELECT
{
	max-width: 300px;
}


/**********************************************
 StyleRuleSet(3132, MyTodayWorkTimeLogTable) weight: 30
**********************************************/

DIV.MyTodayWorkTimeLogTable TD.ColumnID3750
{
	min-width: 250px;
}


/**********************************************
 StyleRuleSet(760, NaradooBottom) weight: 30
**********************************************/


DIV.NaradooBottom 
{
	clear: both;
	margin: 20px;
	padding-bottom: 10px;
	vertical-align: bottom;
	text-align: center;
}


/**********************************************
 StyleRuleSet(763, NaradooLeftMenuBar) weight: 30
**********************************************/

DIV.NaradooLeftMenuBar
{
	position: absolute;
	top: 0px;
	left: 0px;
	
	width: 10px;
	height: 100%;

	z-index: 10000;
}


/**********************************************
 StyleRuleSet(844, NewContactBody) weight: 30
**********************************************/

DIV.NewContactBody
{
	min-width: 1200px;
}


/**********************************************
 StyleRuleSet(3571, NewContactCompanyBankAccounts) weight: 30
**********************************************/

DIV.NewContactCompanyBankAccounts TABLE
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(3570, NewContactPersonBankAccounts) weight: 30
**********************************************/

DIV.NewContactPersonBankAccounts TABLE
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(3708, NewContactPersonBankAccounts) weight: 30
**********************************************/

DIV.NewContactPersonBankAccounts TABLE
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(527, NewContactPersonCompany) weight: 30
**********************************************/

DIV.NewContactPersonCompany TABLE
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(2058, NewContactRelation) weight: 30
**********************************************/

DIV.NewContactRelation TABLE
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(2057, NewContactRelation) weight: 30
**********************************************/

DIV.NewContactRelation TABLE
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(3573, NewMemberMemberships) weight: 30
**********************************************/

DIV.NewMemberMemberships TABLE
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(3572, NewMemberMemberships) weight: 30
**********************************************/

DIV.NewMemberMemberships TABLE
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(3275, Notifications) weight: 30
**********************************************/

DIV.Notifications
{
	position: absolute;
	top: 70px;
	right: 20px;
	left: initial;
	float: right;
	z-index: 10010;
}


@media print
{
	DIV.Notifications
	{
		display: none;
	}
}

DIV.Notifications A.Header
{
	text-align: right;
}


/**********************************************
 StyleRuleSet(3211, OrderDetailsLoadedActivityLog) weight: 30
**********************************************/

DIV.OrderDetailsLoadedActivityLog
{
	float: left;
	margin-left: 20px;
}


/**********************************************
 StyleRuleSet(3212, OrderDetailsLoadedOrder) weight: 30
**********************************************/

DIV.OrderDetailsLoadedOrder
{
	float: left;
}


/**********************************************
 StyleRuleSet(2738, OrderStatusesTable) weight: 30
**********************************************/

DIV.OrderStatusesTable TD.ColumnID5259
{
	min-width: 300px;
}

DIV.OrderStatusesTable TD.ColumnID8032 LI.RadioButtonCell
{
	white-space: nowrap;
}



/**********************************************
 StyleRuleSet(3698, PartyMembershipFeeReductions) weight: 30
**********************************************/

DIV.PartyMembershipFeeReductions TABLE.EditTable TD SPAN.PrefixText
{
	width: 90px;
	display: inline-block;
}

DIV.PartyMembershipFeeReductions TABLE.EditTable TD.MixedColumn SPAN.ColumnID13605,
DIV.PartyMembershipFeeReductions TABLE.EditTable TD.MixedColumn SPAN.ColumnID13606
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3700, PartyMembershipFees) weight: 30
**********************************************/

DIV.PartyMembershipFees TABLE.EditTable TD SPAN.PrefixText
{
	width: 90px;
	display: inline-block;
}

DIV.PartyMembershipFees TABLE.EditTable TD.MixedColumn SPAN.ColumnID13605,
DIV.PartyMembershipFees TABLE.EditTable TD.MixedColumn SPAN.ColumnID13606
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3694, PartyMembershipsTable) weight: 30
**********************************************/

DIV.PartyMembershipsTable TABLE.EditTable TD SPAN.PrefixText
{
	width: 90px;
	display: inline-block;
}

DIV.PartyMembershipsTable TABLE.EditTable TD.MixedColumn SPAN.ColumnID13605,
DIV.PartyMembershipsTable TABLE.EditTable TD.MixedColumn SPAN.ColumnID13606
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3185, PaymentsAccountsTable) weight: 30
**********************************************/

DIV.PaymentsAccountsTable TD.ColumnID4084
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3184, PlannedFinancialItemsTable) weight: 30
**********************************************/

DIV.PlannedFinancialItemsTable TABLE.EditTable TH.ColumnID4086,
DIV.PlannedFinancialItemsTable TABLE.EditTable TD.ColumnID4086
{
	white-space: nowrap;
}

DIV.PlannedFinancialItemsTable TABLE.EditTable TH.ColumnID4086 > SPAN,
DIV.PlannedFinancialItemsTable TABLE.EditTable TH.ColumnID4086 > A,
DIV.PlannedFinancialItemsTable TABLE.EditTable TD.ColumnID4086 > SPAN
{
	display: inline;
	/* margin-right: 20px; */
	white-space: unset;
	width: 100px;
}

DIV.PlannedFinancialItemsTable TABLE.EditTable .ColumnID4086 > SPAN.ColumnID4086,
DIV.PlannedFinancialItemsTable TABLE.EditTable .ColumnID4086 > A.ColumnID4086
{
	display: block !important;
	margin-left: 24px;
}

DIV.PlannedFinancialItemsTable TABLE.EditTable TH.ColumnID4086 > SPAN.ColumnID13289
{
	display: none;
}

DIV.PlannedFinancialItemsTable TABLE.EditTable TD.ColumnID4086 > SPAN.ColumnID4086 > DIV.SearchableComboBox
{
	width: 400px;
}

DIV.PlannedFinancialItemsTable TABLE.EditTable TH.ColumnID4086 > A.ColumnID4076 
{
	margin-left: 24px;
}

DIV.PlannedFinancialItemsTable TABLE.EditTable TD.ColumnID4086 > SPAN.ColumnID4076 
{
	vertical-align: super;
}

DIV.PlannedFinancialItemsTable TABLE.EditTable TD.ColumnID4086 > SPAN.ColumnID4076 > INPUT
{
	width: 400px;
}


DIV.PlannedFinancialItemsTable TD.ColumnID4084
{
	white-space: nowrap;
}

DIV.PlannedFinancialItemsTable .ColumnID4085 > SELECT
{
	width: 250px;
}

DIV.PlannedFinancialItemsTable .ColumnID13359 > SELECT,
DIV.PlannedFinancialItemsTable .ColumnID13360 > SELECT
{
	width: 150px;
}

DIV.PlannedFinancialItemsTable TABLE.EditTable TH.ColumnID4082 > SPAN,
DIV.PlannedFinancialItemsTable TABLE.EditTable TH.ColumnID4082 > A,
DIV.PlannedFinancialItemsTable TABLE.EditTable TD.ColumnID4082 > SPAN
{
	display: inline-block;
	/* margin-right: 20px; */
	white-space: unset;
	width: 100px;
}

DIV.PlannedFinancialItemsTable TABLE.EditTable TD.ColumnID4082 > SPAN
{
	width: 114px; /* compensate TH 14px padding right */
}

DIV.PlannedFinancialItemsTable TABLE.EditTable TD.ColumnID13322 LI:last-child
{
	font-weight: bold;
}


/**********************************************
 StyleRuleSet(2519, QuestionDetails) weight: 30
**********************************************/

DIV.QuestionDetails 
{
	max-width: 1600px;
}


/**********************************************
 StyleRuleSet(2199, QuestionDetailsAnswers) weight: 30
**********************************************/

DIV.QuestionDetailsAnswers 
{
	float: left;
	margin-top: 5px;
	margin-right: 20px;
	/* width: 522px; */
	min-height: 800px;
}

DIV.QuestionDetailsAnswers DIV.TableArea
{
	overflow-x: visible;
}

DIV.QuestionDetailsAnswers TD.ColumnID6830 SELECT
{
	max-width: 440px;
	margin-left: 48px;
}

DIV.QuestionDetailsAnswers TD.ColumnID6890 INPUT
{
	width: 50px;
}


/**********************************************
 StyleRuleSet(2203, QuestionDetailsCategories) weight: 30
**********************************************/

DIV.QuestionDetailsCategories
{
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(2790, QuestionDetailsConditions) weight: 30
**********************************************/

DIV.QuestionDetailsConditions 
{
	clear: left;
}


/**********************************************
 StyleRuleSet(2809, QuestionDetailsFindingConditions) weight: 30
**********************************************/

DIV.QuestionDetailsFindingConditions TD.ColumnID7734 INPUT
{
	min-width: 500px;
}


/**********************************************
 StyleRuleSet(2752, QuestionDetailsForm) weight: 30
**********************************************/

DIV.QuestionDetailsForm
{
	float: left;
	margin-right: 30px;
	max-width: 490px;
}


/**********************************************
 StyleRuleSet(2205, QuestionDetailsNavigation) weight: 30
**********************************************/

DIV.QuestionDetailsNavigation
{
	float: left;
	margin-top: 4px;
}

DIV.QuestionDetailsNavigation TABLE
{
	min-width: 380px;
}

DIV.QuestionDetailsNavigation TABLE TD
{
	height: 17px;
}


/**********************************************
 StyleRuleSet(3601, QuestionDetailsNormAssignments) weight: 30
**********************************************/

DIV.QuestionDetailsNormAssignments TABLE.EditTable TD.ColumnID12792 SELECT
{
	width: 600px;
}


/**********************************************
 StyleRuleSet(2753, QuestionDetailsPreviewBox) weight: 30
**********************************************/

DIV.QuestionDetailsPreviewBox
{
	float: left;
	width: 400px;
}

DIV.QuestionDetailsPreviewBox > DIV.Content P
{
	font-weight: bold;
	margin-bottom: 1px;
	margin-top: 12px;
	margin-left: 12px;
}

DIV.QuestionDetailsPreviewBox > DIV.SubViewsContainer DIV
{
	margin-top: 0px;
}


/**********************************************
 StyleRuleSet(3637, QuestionDetailsPreviewLink) weight: 30
**********************************************/

DIV.QuestionDetailsPreviewLink
{
	margin-left: 12px;
}


/**********************************************
 StyleRuleSet(2197, QuestionDetailsPreviewQuestion) weight: 30
**********************************************/

DIV.QuestionDetailsPreviewQuestion 
{
	margin-top: 29px;
	padding-left: 10px;
	padding-right: 10px;
	width: 380px;
	
	border: solid 4px #ff6000; 

	background-color: white;
}


/**********************************************
 StyleRuleSet(2756, QuestionDetailsSurveyControl) weight: 30
**********************************************/

DIV.QuestionDetailsSurveyControl
{
	float: left;
	margin-right: 30px;
	max-width: 490px;
	margin-top: 0px;
}


/**********************************************
 StyleRuleSet(2576, QuestionsOfCategoryHeader) weight: 30
**********************************************/

DIV.QuestionsOfCategoryHeader
{
	padding-left: 4px;
	font-weight: bold;
}


/**********************************************
 StyleRuleSet(2575, QuestionsOfCategoryTable) weight: 30
**********************************************/

DIV.QuestionsOfCategoryTable 
{
	overflow-y: auto;
	max-height: 300px;
}


/**********************************************
 StyleRuleSet(2755, QuestionsTable) weight: 30
**********************************************/

DIV.QuestionsTable DIV.NavigationArea
{
	clear: left;
}

DIV.QuestionsTable TD.ColumnID6824
{
	min-width: 400px;
}
DIV.QuestionsTable TD.ColumnID6824 A
{
	white-space: normal;
}

DIV.QuestionsTable TD.ColumnID7184
{
	min-width: 200px;
}

DIV.QuestionsTable TD.ColumnID8259
{
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(3107, SalesChannelArticlesChannelDetails) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(3108, SalesChannelArticlesDefaultCategories) weight: 30
**********************************************/

DIV.SalesChannelArticlesDefaultCategories
{
	float: left;
	margin-right: 20px;
}


/**********************************************
 StyleRuleSet(3106, SalesChannelArticlesDefaultCategories) weight: 30
**********************************************/

DIV.SalesChannelArticlesDefaultCategories
{
	float: left;
}


/**********************************************
 StyleRuleSet(3088, SalesChannelCategoriesTable) weight: 30
**********************************************/

/* hierarchy level (colspan with display text) column */
DIV.SalesChannelCategoriesTable TD.ColumnID96,

/* sort order column */
DIV.SalesChannelCategoriesTable TD.ColumnID97
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3276, SearchEverywhere) weight: 30
**********************************************/


DIV.UserToolsBox DIV.SearchEverywhere 
{
	position: absolute;
	top: 43px;
	right: 20px;
	z-index: 20000;
}

DIV.SearchEverywhere LABEL 
{
	display: block;
	position: absolute;
	padding-top: 2px;
	padding-left: 4px;
	color: #bbbbbb;
	z-index: -1;
}

DIV.SearchEverywhere INPUT 
{
	border: 1px solid #FF6000;
	width: 138px;
}

DIV.SearchEverywhere INPUT.Empty 
{
	background-color: rgba(0, 0, 0, 0);
}

DIV.SearchEverywhere INPUT:focus 
{
	background-color: #ffffff;
}


/**********************************************
 StyleRuleSet(2520, SessionQuestion) weight: 30
**********************************************/

BODY.SessionQuestion
{
	min-width: 936px;
}

BODY.SessionQuestion DIV.EditThisPageMenus DIV.EditThisPageLink
{
	/* Make ETP menu anchor as invisible as possible: */
	background-color: #eeeeee;
	padding-top: 0px;
	height: 11px;
}

BODY.SessionQuestion DIV.EditThisPageMenus DIV.EditThisPageLink:hover
{
	/* restore visiblity of ETP menu anchor: */
	background-color: inherit;
}


/**********************************************
 StyleRuleSet(2362, SessionQuestionAnswerBox) weight: 30
**********************************************/

DIV.SessionQuestionAnswerBox
{
	float: left;
	margin-top: 9px;
	margin-right: 20px;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	width: 380px;
	
	border: solid 4px #ff6000; 

	background-color: white;
}


/**********************************************
 StyleRuleSet(2366, SessionQuestionAnswerForm) weight: 30
**********************************************/

DIV.SessionQuestionAnswerForm TABLE
{
	width: 380px;
}

DIV.SessionQuestionAnswerForm TD.LabelColumn,
DIV.SessionQuestionAnswerForm TD.HelpColumn
{
	display: none;
}

DIV.SessionQuestionAnswerForm TABLE LI.RadioButtonCell
{
	font-size: 18px;
	line-height: 1;
}

DIV.SessionQuestionAnswerForm TABLE LI.RadioButtonCell LABEL
{
	display: -moz-grid;
	padding-left: 0;
	width: 320px;
}

DIV.SessionQuestionAnswerForm TR.RowID7182 TEXTAREA
{
	padding-left: 20px;
}

DIV.SessionQuestionAnswerForm TR.RowID7098 TEXTAREA
{
	height: auto;
	width: 369px;
}


/**********************************************
 StyleRuleSet(2368, SessionQuestionAnswerStatus) weight: 30
**********************************************/

DIV.SessionQuestionAnswerStatus
{
	margin-left: 5px;
	margin-bottom: 0px;
}

DIV.SessionQuestionAnswerStatus P.RowID7099 LABEL
{
	font-size: 14px;
	font-weight: bold;
}

DIV.SessionQuestionAnswerStatus P.RowID7101 TEXTAREA,
DIV.SessionQuestionAnswerStatus P.RowID7100 TEXTAREA
{
	height: auto;
	width: 367px;
}

DIV.SessionQuestionAnswerStatus P.RowID8219
{
	margin-bottom: 0px;
}


/**********************************************
 StyleRuleSet(2532, SessionQuestionCategoriesTree) weight: 30
**********************************************/

DIV.SessionQuestionCategoriesTree 
{
	/* float: left; */
	width: 388px;
}


/**********************************************
 StyleRuleSet(2572, SessionQuestionCategoryNaviBox) weight: 30
**********************************************/

DIV.SessionQuestionCategoryNaviBox 
{
	position: absolute;
	z-index: 1;

	margin-top: 2px;
	margin-left: 0px;

	height: 50px;
	width: 388px;
	/* border: 1px solid green; */
	padding-top: 5px;
	padding-left: 3px;
	padding-bottom: 10px;

	background-color: transparent;
}

DIV.SessionQuestionCategoryNaviBox > DIV
{
	display: none;
}

DIV.SessionQuestionCategoryNaviBox:hover
{
	border: solid 4px #ff6000;

	background-color: white;

	margin-top: -4px;
	/* margin-left: -432px; */
	/* width: 828px; */
	width: 392px;
	height: auto;
}

DIV.SessionQuestionCategoryNaviBox:hover > DIV
{
	display: block;
}


/**********************************************
 StyleRuleSet(2530, SessionQuestionHeaderPlus) weight: 30
**********************************************/

DIV.SessionQuestionHeaderPlus
{
	position: absolute;
	left: 20px;
	top: 0;
	margin-top: 15px; /* must match to H1 of ...Header */
	margin-right: 15px; /* leave space to escape hover */
	padding: 4px;

	z-index: 2999999 !important; /* > Save button div = 1999999; */

	background-color: #FFFFFF;
	border: 4px solid #803000;
	
	display: block; /* toggle with block if clicked on */
}

#sessionQuestionHeader
{
	visibility: hidden;
	position: relative; /* undo position: absolute */
}

DIV.SessionQuestionHeaderPlus > P,
DIV.SessionQuestionHeaderPlus > UL
{
	display: none;
}

DIV.SessionQuestionHeaderPlus:hover
{
	min-height: 600px;
}

DIV.SessionQuestionHeaderPlus:hover > P,
DIV.SessionQuestionHeaderPlus:hover > UL
{
	display: block;
}

/* question: */
DIV.SessionQuestionHeaderPlus H1.RowID7385
{
	font-size: 3.1vw; /* 24pt; */
	line-height: 1.2;
	font-weight: normal;
	margin: 0;
}

/* answers: P.RowID7197 */
DIV.SessionQuestionHeaderPlus:hover UL.RadioButtons
{
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 4vw;
	
	font-size: 2.9vw;
	line-height: 1;
	list-style-image: none;
	list-style-type: disc;
}

/* explanation: */
DIV.SessionQuestionHeaderPlus P.RowID7198
{
	margin-top: 3vh;
	margin-bottom: 0;
	font-size: 3.1vw; /* 24pt; */
	line-height: 1.2;
}

/* remark: */
DIV.SessionQuestionHeaderPlus P.RowID7199
{
	margin-top: 3vh;
	margin-bottom: 0;

	font-size: 3.1vw; /* 24pt; */
	line-height: 1.2;
}


/**********************************************
 StyleRuleSet(2817, SessionQuestionNavigationLoader) weight: 30
**********************************************/

DIV.SessionQuestionNavigationLoader
{
	float: left;
	width: 448px;
	height: 600px;
}


/**********************************************
 StyleRuleSet(2529, SessionQuestionNavigatorBox) weight: 30
**********************************************/

DIV.SessionQuestionNavigatorBox
{
	float: left;
	margin-top: 9px;

	border: solid 4px #ff6000;

	background-color: white;
}

DIV.SessionQuestionNavigatorBox DIV.SubViewsContainer
{
	position: relative;
}


/**********************************************
 StyleRuleSet(2574, SessionQuestionNaviTableLoader) weight: 30
**********************************************/

DIV.SessionQuestionNaviTableLoader 
{
	/* float: right; */
	width: 400px;
	min-height: 285px;
	height: 400px;
}


/**********************************************
 StyleRuleSet(2536, SessionQuestionNextNavi) weight: 30
**********************************************/

DIV.SessionQuestionNextNavi
{
	padding-left: 7px;
	padding-right: 3px;
	width: 390px;
}

DIV.SessionQuestionNextNavi LABEL
{
	display: block;
	font-weight: bold;
}

DIV.SessionQuestionNextNavi A.NoWrap
{
	white-space: normal;
}


/**********************************************
 StyleRuleSet(2567, SessionQuestionParticipantSelect) weight: 30
**********************************************/

DIV.SessionQuestionParticipantSelect 
{
}

DIV.SessionQuestionParticipantSelect TD.LabelColumn 
{
	font-size: 14px;
	font-weight: bold;
}


/**********************************************
 StyleRuleSet(2754, SessionQuestionPreviewDisclaimer) weight: 30
**********************************************/

DIV.SessionQuestionPreviewDisclaimer P
{
text-align: center;
}


/**********************************************
 StyleRuleSet(2364, SessionQuestionPreviewQuestion) weight: 30
**********************************************/

DIV.SessionQuestionPreviewQuestion 
{
	margin-left: 5px;

	font-size: 18px;
	line-height: 1;
}

DIV.SessionQuestionPreviewQuestion LABEL
{
	font-weight: bold;
}


/**********************************************
 StyleRuleSet(2521, SessionQuestionQuestionsOfSameCategory) weight: 30
**********************************************/

DIV.SessionQuestionQuestionsOfSameCategory
{
	padding-left: 3px;
	padding-right: 3px;
}

DIV.SessionQuestionQuestionsOfSameCategory DIV.TableArea TABLE TD.ColumnID7180
{
	max-width: 390px;
}


/**********************************************
 StyleRuleSet(2820, SessionQuestionSaveAndNextButton) weight: 30
**********************************************/

DIV.SessionQuestionSaveAndNextButton
{
	float: left;
}


/**********************************************
 StyleRuleSet(2819, SessionQuestionSaveButton) weight: 30
**********************************************/

DIV.SessionQuestionSaveButton
{
	float: right;
}


/**********************************************
 StyleRuleSet(2535, SessionQuestionSelectedCategoryTree) weight: 30
**********************************************/

DIV.SessionQuestionSelectedCategoryTree
{

	min-height: 100px;
	width: 390px;
	/* border: 1px solid green; */
	padding-top: 5px;
	padding-left: 3px;
	margin-bottom: 10px;
}


/**********************************************
 StyleRuleSet(3130, SiteDefaultMenuHandheld) weight: 30
**********************************************/



/**********************************************
 StyleRuleSet(2579, SurveyAnswersCategorySelector) weight: 30
**********************************************/

DIV.SurveyAnswersCategorySelector
{
	float: left;
	width: 400px;
	overflow: hidden;
	margin-right: 20px;
	margin-bottom: 20px;
}


/**********************************************
 StyleRuleSet(2580, SurveyAnswersTable) weight: 30
**********************************************/

DIV.SurveyAnswersTable DIV.NavigationArea
{
	/* make the table appear below the filter area */
	clear: both;
}


/**********************************************
 StyleRuleSet(2609, UserToolsBox) weight: 30
**********************************************/

DIV.UserToolsBox
{
	float: right;

	min-height: 65px;

	margin: 0;
	margin-left: 257px;
	padding-right: 20px;

	position: relative;
	right: 0;
	top: 0;

/*	border: 1px solid green; */
}

BODY.LoggedInUser DIV.UserToolsBox
{
	margin-left: 317px;
}

@media screen and (max-width: 600px)
{
	DIV.UserToolsBox
	{
		margin-left: 550px;
		top: -15px;
	}
}


/**********************************************
 StyleRuleSet(3340, VoucherDocViewer) weight: 30
**********************************************/

DIV.VoucherDocViewer 
{
	/* margin-left: 20px !important; dominate margin set by EditBox */
	margin-bottom: 20px;

	max-width: none;
	min-width: 600px;
	/* width: 70%; */
	/* height: 80%; */ /* no effect */
}

DIV.VoucherDocViewer > EMBED
{
	border: 1px solid #FF6000;
	min-height: 300px;
}

DIV.VoucherDocViewer > P
{
	border-top: none;
	padding: 4px;
	margin: 0px;
	margin-right: -2px;
}

DIV.VoucherDocViewer.EditBox > P
{
	border-top: none;
	border: 1px solid #FF6000;
	background-color: #FFDFCC;
}

/*********************************************************************************
 Stylesheet(1, Naradana)
*********************************************************************************/


/**********************************************
 StyleRuleSet(880, BodyView) weight: 10
**********************************************/

DIV.BodyView DIV.Description
{
	margin-top: 10px;
	margin-bottom: 10px;
}


/**********************************************
 StyleRuleSet(1958, HtmlTextView) weight: 10
**********************************************/

DIV.HtmlTextView
{
	width: 800px;
}


/**********************************************
 StyleRuleSet(30, SetAndCheckPasswordView) weight: 10
**********************************************/

DIV.SetAndCheckPasswordView
{
	margin-bottom: 20px; 
}

DIV.SetAndCheckPasswordView TH
{
	font-weight: bold;
	color: #333333;
}

/* fix for THs and TDs with generated Ps */
/* should not have Ps inside, but MSIE.transitional and FireFox.quirks merge P and TH/TD margins/paddings */
DIV.SetAndCheckPasswordView TR.Caption TH P,
DIV.SetAndCheckPasswordView TD P.Label
{
	margin: 0px;
	padding: 0px;
}


/**********************************************
 StyleRuleSet(10, AdminMenu) weight: 20
**********************************************/


DIV.AdminMenu 
{
	display: none;
	background-color: #ffffff;
	border-color: #FF6000;
	border-width: 1px;
	border-style: solid;
	padding: 0px;
	margin-left: 10px;
	margin-top: 3px;
	width: 164px;
}

 DIV.AdminMenu UL,
DIV.AdminMenu LI 
{
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
}

DIV.AdminMenu LI 
{
	border-top-color: #FF6000;
	border-top-width: 1px;
	border-top-style: solid;
}

 DIV.AdminMenu LI A 
{
	padding-left: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #ffffff;
	display: block;
}

DIV.AdminMenu LI A:hover 
{
	text-decoration: none;
	background-color: #FFDFCC;
	color: #000000;
}

DIV.AdminMenu P 
{
	margin: 0px;
	padding: 2px;
	padding-left: 14px;
	padding-right: 6px;
	background-color: #ffffff;
	border-style: none;
}


/**********************************************
 StyleRuleSet(11, Bedienungshinweise) weight: 20
**********************************************/

DIV.Bedienungshinweise
{
	clear: right; 
	font-size: 10px;
}


/**********************************************
 StyleRuleSet(12, BodyLeft) weight: 20
**********************************************/

DIV.BodyLeft
{
	float: left; 
	width: 50%;
}

/**********************************************
 StyleRuleSet(13, BrochureBody) weight: 20
**********************************************/


DIV.BrochureBody 
{
	margin-left: 185px;
	margin-right: 220px;
	margin-top: 87px;
	margin-bottom: 20px;
}

@media print 
{
	 DIV.BrochureBody 
	{
		margin-left: 0px;
		margin-right: 20px;
	}
	
}


/**********************************************
 StyleRuleSet(14, ContentMenu) weight: 20
**********************************************/

DIV.ContentMenu 
{
	width: 182px;

	margin-top: 20px; 
	margin-left: 20px; 
	margin-right: 5px; 
	margin-bottom: 0px; 

	border-top-style: solid; 	
	border-top-color: #FF6000; 
	border-top-width: 1px; 
	border-left-style: solid;
	border-left-color: #FF6000; 
	border-left-width: 1px; 
	border-right-style: solid; 	
	border-right-color: #FF6000; 
	border-right-width: 1px; 
}

DIV.ContentMenu UL 
{
	list-style-type: none; 
	list-style-image: none; 
	margin: 0px; 
	padding: 0px; 

	background-color: #ffffff;
}

DIV.ContentMenu LI
{
	display: block;

	border-bottom-style: solid; 	
	border-bottom-color: #FF6000;
	border-bottom-width: 1px; 

	margin: 0px; 
	padding: 0px; 

	font-size: 12px;
	font-weight: normal; 
	background-color: #ffffff;

}

DIV.ContentMenu LI A
{
	display: block;

	margin: 0px; 
	padding-top: 2px; 
	padding-right: 5px; 
	padding-bottom: 2px; 

	text-decoration: none;

	color: #000000;
	cursor: default;
}

DIV.ContentMenu LI.IsMarked A
{
	color: #FF6000; 
}

DIV.ContentMenu LI.DisplayLevel1
{
	padding-left: 0px; 
	padding-right: 0px;
	text-align: center;
	background-color: #FFDFCC;
}

DIV.ContentMenu LI.DisplayLevel1 A
{
	font-weight: bold;
}

DIV.ContentMenu LI.DisplayLevel2
{
	text-align: left;
}

DIV.ContentMenu LI.DisplayLevel2 A
{
	padding-left: 12px; 
}

DIV.ContentMenu LI.DisplayLevel3 A
{
	padding-left: 22px; 
}

DIV.ContentMenu LI.DisplayLevel4 A
{
	padding-left: 32px; 
}

DIV.ContentMenu LI.DisplayLevel5 A
{
	padding-left: 42px; 
}

DIV.ContentMenu LI.HasSubmenu /* i.e. this is a caption */
{
	font-weight: bold; 
}

DIV.ContentMenu LI.Hover A
{
	cursor: pointer;
	color: #FF6000;
	background-color: #FFDFCC;
}


/**********************************************
 StyleRuleSet(15, DefinitionList) weight: 20
**********************************************/

/* definition list with ul/li elements */
DIV.DefinitionList LI.Header
{
	display: none;
}

DIV.DefinitionList LI.FirstRow,
DIV.DefinitionList LI.SubsequentRow
{
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px; 
}

DIV.DefinitionList LI.FirstColumn
{
	margin-top: 20px;
	font-weight: bold;
}


/**********************************************
 StyleRuleSet(3218, DooPStartMenu) weight: 20
**********************************************/


/* @browser not Handheld */
DIV.DooPStartMenu 
{
	margin-left: 200px;
}


/**********************************************
 StyleRuleSet(18, FloatingList) weight: 20
**********************************************/

DIV.FloatingList
{
}

DIV.FloatingList UL
{
	list-style-type: none; 
	list-style-image: none; 
	margin: 0px; 
	padding: 0px; 

	background-color: #ffffff;
}

DIV.FloatingList LI
{
	display: block;

	width: 170px;
	
	margin: 0px; 
	margin-bottom: 30px; 
	padding-top: 5px; 
	padding-left: 5px; 
	padding-right: 5px; 
	padding-bottom: 5px; 

	font-size: 12px;
	font-weight: normal; 
	background-color: #FFDFCC;

	border-style: solid;
	border-width: 1px;
	border-color: #FF6000;
}

DIV.FloatingList LI.Header
{
	border: none;
	background-color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	padding-left: 0px;
	margin-bottom: 20px;
}

DIV.FloatingList LI P
{
	margin-top: 0px;
	margin-bottom: 0px;
}


/**********************************************
 StyleRuleSet(19, LeftMenu) weight: 20
**********************************************/


DIV.LeftMenu 
{
	width: 164px;
	margin-left: 0px;
}

DIV.LeftMenu UL 
{
	list-style-type: none;
	list-style-image: none;
	margin-left: 0px;
	padding-left: 0px;
	border-top-style: solid;
	border-top-color: #FF6000;
	border-top-width: 1px;
	background-color: #ffffff;
}

DIV.LeftMenu LI 
{
	border-bottom-style: solid;
	border-bottom-color: #FF6000;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-color: #FF6000;
	border-right-width: 1px;
	margin: 0px;
	padding-top: 2px;
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 2px;
	font-weight: bold;
	background-color: #ffffff;
	list-style-type: none;
	list-style-image: none;
	cursor: default;
}

 DIV.LeftMenu LI.IsMarked 
{
	background-image: url( NP/red-dot.gif);
	background-repeat: no-repeat;
	background-position: 4% 50%;
	color: #FF6000;
}

DIV.LeftMenu LI.HasSubmenu 
{
	background-image: url(0 /* @npStylePath/red-arrow-right.gif undefined */);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

DIV.LeftMenu LI.HasSubmenu:hover 
{
	border-right-color: #ffffff;
}

DIV.LeftMenu UL.DisplayLevel2,
DIV.LeftMenu UL.DisplayLevel3,
DIV.LeftMenu UL.DisplayLevel4 
{
	visibility: hidden;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
	margin-top: -1px;
	padding: 0px;
	padding-top: 0px;
	padding-left: 12px;
}

DIV.LeftMenu UL.DisplayLevel2 LI,
DIV.LeftMenu UL.DisplayLevel3 LI,
DIV.LeftMenu UL.DisplayLevel4 LI 
{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	border-top: none;
	border-left: none;
	width: 144px;
}

DIV.LeftMenu UL.DisplayLevel2 LI.IsMarked,
DIV.LeftMenu UL.DisplayLevel3 LI.IsMarked,
DIV.LeftMenu UL.DisplayLevel4 LI.IsMarked 
{
	color: #FF6000;
}

 DIV.LeftMenu UL.DisplayLevel1 LI.Hover UL.DisplayLevel2,
DIV.LeftMenu UL.DisplayLevel2 LI.Hover UL.DisplayLevel3,
DIV.LeftMenu UL.DisplayLevel3 LI.Hover UL.DisplayLevel4 
{
	visibility: visible;
}

DIV.LeftMenu LI.Hover,
DIV.LeftMenu UL.DisplayLevel2 LI.Hover,
DIV.LeftMenu UL.DisplayLevel3 LI.Hover,
DIV.LeftMenu UL.DisplayLevel4 LI.Hover 
{
	color: #FF6000;
}

DIV.LeftMenu LI.HasTarget,
DIV.LeftMenu UL.DisplayLevel2 LI.HasTarget,
DIV.LeftMenu UL.DisplayLevel3 LI.HasTarget,
DIV.LeftMenu UL.DisplayLevel4 LI.HasTarget 
{
	cursor: pointer;
}


/**********************************************
 StyleRuleSet(3228, LeftMenuBar) weight: 20
**********************************************/

DIV.LeftMenuBar
{
	margin-top: 2px;
	height: 100%;
}

BODY.SolutionsCenterTemplate DIV.LeftMenuBar
{
	margin-top: 81px;
}


/**********************************************
 StyleRuleSet(20, LinkButton) weight: 20
**********************************************/

A.LinkButton
{
	padding-top: 1px; 
	padding-bottom: 1px; 
	padding-left: 6px; 
	padding-right: 6px;
	
	border-style: outset;
	border-width: 1px;
	border-color: #FF6000;

	background-color: #FF6000;

	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
}

A.LinkButton:hover
{
	text-decoration: none; 
}


/**********************************************
 StyleRuleSet(156, NaradanaAllBody) weight: 20
**********************************************/

DIV.NaradanaAllBody
{
	position: relative;
	margin-top: 6px;
	margin-left: 40px;
	margin-right: 40px;
	width: 900px;
/*	height: 80%; */
}

DIV.NaradanaAllBody DIV.PageQuickHelp
{
	display: none;
	padding-bottom: 14px;
}


/**********************************************
 StyleRuleSet(153, NaradanaBody) weight: 20
**********************************************/

DIV.NaradanaBody
{
/*	position: absolute; */
	width: 870px;
	min-height: 450px;

/*	background-color: #FFDFCC; */
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
}


/**********************************************
 StyleRuleSet(554, NaradanaIcon) weight: 20
**********************************************/

DIV.NaradanaIcon IMG.ScaledImg
{
	width: 144px;
}


/**********************************************
 StyleRuleSet(140, NaradanaThemesMenu) weight: 20
**********************************************/


DIV.NaradanaThemesMenu 
{
	padding: 0px;
	margin-top: 0px;
	margin-left: 39px;
	margin-bottom: 14px;
}

 DIV.NaradanaThemesMenu UL 
{
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}

DIV.NaradanaThemesMenu UL LI,
DIV.NaradanaThemesMenu UL LI.NoHover 
{
	display: block;
	float: left;
	list-style-type: none;
	list-style-image: none;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	word-spacing: 0px;
	color: #000000;
	background-color: #ffffff;
	margin: 0px;
	margin-left: 0px;
	margin-right: 15px;
	padding: 0px;
	padding-bottom: 2px;
	cursor: default;
}

DIV.NaradanaThemesMenu UL LI.FirstMenuEntry 
{
}

DIV.NaradanaThemesMenu UL LI.IsMarked,
DIV.NaradanaThemesMenu UL LI.Hover 
{
	background-color: #555555;
	color: #ffffff;
}

DIV.NaradanaThemesMenu LI.HasTarget,
DIV.NaradanaThemesMenu UL.DisplayLevel2 LI.HasTarget,
DIV.NaradanaThemesMenu UL.DisplayLevel3 LI.HasTarget,
DIV.NaradanaThemesMenu UL.DisplayLevel4 LI.HasTarget 
{
	cursor: pointer;
}

DIV.NaradanaThemesMenu UL.DisplayLevel2,
DIV.NaradanaThemesMenu UL.DisplayLevel3,
DIV.NaradanaThemesMenu UL.DisplayLevel4 
{
	visibility: hidden;
	display: block;
	position: absolute;
	z-index: 100;
}

DIV.NaradanaThemesMenu UL.DisplayLevel1 LI.Hover UL.DisplayLevel2 
{
}

DIV.NaradanaThemesMenu UL.DisplayLevel1 LI.Hover UL.DisplayLevel2,
DIV.NaradanaThemesMenu UL.DisplayLevel2 LI.Hover UL.DisplayLevel3,
DIV.NaradanaThemesMenu UL.DisplayLevel3 LI.Hover UL.DisplayLevel4 
{
	visibility: hidden;
}

DIV.NaradanaThemesMenu UL.DisplayLevel2 LI,
DIV.NaradanaThemesMenu UL.DisplayLevel3 LI,
DIV.NaradanaThemesMenu UL.DisplayLevel4 LI 
{
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #ffffff;
}

DIV.NaradanaThemesMenu DIV.MenuEndTag 
{
	clear: left;
}

DIV.NaradanaThemesMenu UL LI.FirstMenuEntry 
{
	display: none;
}


/**********************************************
 StyleRuleSet(162, NaradanaViewView) weight: 20
**********************************************/


DIV.NaradanaViewView 
{
	margin-top: 28px;
	margin-left: 40px;
	margin-right: 40px;
	margin-bottom: 20px;
	padding: 0px;
	width: 900px;
	background-color: #FFDFCC;
	min-height: 450px;
}

 DIV.NaradanaViewView DIV.PageQuickHelp 
{
	display: none;
	padding-bottom: 50px;
}

DIV.NaradanaViewView DIV.NaradanaLogos 
{
	position: relative;
	top: -14px;
	left: 0px;
}


/**********************************************
 StyleRuleSet(151, NaradanaWordCloud) weight: 20
**********************************************/


DIV.NaradanaWordCloud 
{
	position: absolute;
	top: 60px;
}

DIV.NaradanaWordCloud UL 
{
	margin: 0px;
	padding: 0px;
}

DIV.NaradanaWordCloud LI 
{
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
}

DIV.NaradanaWordCloud UL.DisplayLevel1 
{
	margin: 0px;
}

DIV.NaradanaWordCloud UL.DisplayLevel1 LI.DisplayLevel1 
{
	position: absolute;
	width: 425px;
	max-width: 425px;
}

 DIV.NaradanaWordCloud UL.DisplayLevel1 LI.MenuEntryCnt1 
{
	top: 0px;
	left: 0px;
}

DIV.NaradanaWordCloud UL.DisplayLevel1 LI.MenuEntryCnt2 
{
	top: 0px;
	left: 470px;
}

DIV.NaradanaWordCloud UL.DisplayLevel1 LI.MenuEntryCnt3 
{
	top: 240px;
	left: 0px;
}

DIV.NaradanaWordCloud UL.DisplayLevel1 LI.MenuEntryCnt4 
{
	top: 240px;
	left: 470px;
}

DIV.NaradanaWordCloud UL.DisplayLevel2 LI.MenuEntryCnt1,
DIV.NaradanaWordCloud UL.DisplayLevel2 LI.MenuEntryCnt2,
DIV.NaradanaWordCloud UL.DisplayLevel2 LI.MenuEntryCnt3,
DIV.NaradanaWordCloud UL.DisplayLevel2 LI.MenuEntryCnt4 
{
	position: static;
}

DIV.NaradanaWordCloud SPAN.DisplayLevel1 
{
	display: none;
}

DIV.NaradanaWordCloud UL.DisplayLevel2 
{
	text-align: center;
	padding-left: 50px;
	padding-right: 40px;
}

DIV.NaradanaWordCloud LI.DisplayLevel2 
{
	display: block;
	float: left;
	margin: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

DIV.NaradanaWordCloud LI.DisplayLevel2 
{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

DIV.NaradanaWordCloud LI.DisplayLevel2 SMALL 
{
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}

DIV.NaradanaWordCloud LI.DisplayLevel2 STRONG 
{
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
}

DIV.NaradanaWordCloud LI.DisplayLevel2 EM 
{
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
}

DIV.NaradanaWordCloud LI.Hover 
{
	cursor: default;
	color: #ffffff;
}

DIV.NaradanaWordCloud UL.DisplayLevel1 LI.MenuEntryCnt1 LI.Hover 
{
	background-color: #807000;
}

DIV.NaradanaWordCloud UL.DisplayLevel1 LI.MenuEntryCnt2 LI.Hover 
{
	background-color: #5b7000;
}

DIV.NaradanaWordCloud UL.DisplayLevel1 LI.MenuEntryCnt3 LI.Hover 
{
	background-color: #803000;
}

DIV.NaradanaWordCloud UL.DisplayLevel1 LI.MenuEntryCnt4 LI.Hover 
{
	background-color: #4a4382;
}

DIV.NaradanaWordCloud LI.HasTarget 
{
	cursor: pointer;
}

DIV.NaradanaWordCloud UL.DisplayLevel2 LI.FirstMenuEntry 
{
	margin-left: 50px;
}

DIV.NaradanaWordCloud UL.DisplayLevel2 LI.MenuEntryCnt3 
{
	margin-left: 20px;
}

DIV.NaradanaWordCloud UL.DisplayLevel2 LI.MenuEntryCnt4 
{
	margin-left: 40px;
}

DIV.NaradanaWordCloud UL.DisplayLevel2 LI.MenuEntryCnt6 
{
	margin-left: 30px;
}

 DIV.NaradanaWordCloud DIV.DisplayLevel3 
{
	position: absolute;
	display: block;
	width: 150px;
	color: #ffffff;
	padding: 5px;
}

DIV.NaradanaWordCloud UL.DisplayLevel2 LI.HideSubmenu DIV.DisplayLevel3 
{
	display: none;
}

DIV.NaradanaWordCloud UL.DisplayLevel2 LI.ShowSubmenu DIV.DisplayLevel3 
{
	display: block;
}

DIV.NaradanaWordCloud UL.DisplayLevel1 LI.MenuEntryCnt1 UL.DisplayLevel2 DIV.DisplayLevel3 
{
	background-color: #807000;
}

DIV.NaradanaWordCloud UL.DisplayLevel1 LI.MenuEntryCnt2 UL.DisplayLevel2 DIV.DisplayLevel3 
{
	background-color: #5b7000;
}

DIV.NaradanaWordCloud UL.DisplayLevel1 LI.MenuEntryCnt3 UL.DisplayLevel2 DIV.DisplayLevel3 
{
	background-color: #803000;
}

DIV.NaradanaWordCloud UL.DisplayLevel1 LI.MenuEntryCnt4 UL.DisplayLevel2 DIV.DisplayLevel3 
{
	background-color: #4a4382;
}


/**********************************************
 StyleRuleSet(21, PageRootView) weight: 20
**********************************************/

DIV.InFramePageRootRootView DIV.StdBody
{
	margin: 20px;
}

@media screen
{
	DIV.AdminPageRootView DIV.StdBody
	{
		margin-right: 20px;
	}
}


/**********************************************
 StyleRuleSet(24, RoundCornerBox) weight: 20
**********************************************/


DIV.RoundCornerBox 
{
}

DIV.RoundCornerBox DIV.Header1 
{
	display: none;
}

DIV.RoundCornerBox DIV.Header2 
{
	display: block;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	color: #E55600;
	margin-top: 0px;
}

DIV.RoundCornerBox IMG.Corner 
{
	display: none;
}


/**********************************************
 StyleRuleSet(25, ShopBody) weight: 20
**********************************************/

DIV.ShopBody
{
	margin-left: 185px;
	margin-right: 20px;
	margin-top: 89px;
	margin-bottom: 20px;
	
	width: 880px; 
}


/**********************************************
 StyleRuleSet(3236, StdBody) weight: 20
**********************************************/


/* @browser not Handheld */
BODY.SolutionsCenterTemplate DIV.StdBody 
{
	padding-top: 97px;
}

/* @browser not Handheld */
DIV.HolisticProgrammingViewView DIV.StdBody,
DIV.NaradanaPlatformTemplateViewView DIV.StdBody,
DIV.TemplateViewView DIV.StdBody 
{
	padding-top: 89px;
}


/**********************************************
 StyleRuleSet(27, StdRightWithMenu) weight: 20
**********************************************/


DIV.StdRightWithMenu 
{
	position: fixed;
	top: 87px;
	right: 0px;
}

@media print 
{
	 DIV.StdRightWithMenu 
	{
		display: none;
	}
	
}


/**********************************************
 StyleRuleSet(29, Summenbox) weight: 20
**********************************************/

DIV.Summenbox
{
	float: right;
	margin-bottom: 10px; 
	margin-right: 0px;  
}	

/*damit die border nicht doppelt angezeigt wird*/
DIV.Summenbox TABLE
{
	font-weight: bold; 
	border-top-style: none;  
}

/*da keine Überschrift vorhanden ist, soll TR nicht angezeigt 
werden*/
DIV.Summenbox TR.Caption
{
	display: none; 
}

DIV.Summenbox TD.InputColumn
{
	text-align: right; 
}


/**********************************************
 StyleRuleSet(3524, AgileMgmtTable) weight: 30
**********************************************/

DIV.AgileMgmtTable TD
{
	vertical-align: top;
	padding-right: 10px;
}

/* new line for selects: */
DIV.AgileMgmtTable TD.MixedColumn SELECT
{
	display: block;
	margin-top: 2px; 
	margin-bottom: 2px; 
}

/* ... but not in filter, where the select is within a span: */
DIV.AgileMgmtTable TR.FilterRow TD.MixedColumn SELECT
{
	display: inline;
}

DIV.AgileMgmtTable TR.FilterRow TD.MixedColumn SPAN.NoWrap
{
	display: block;
}

/* distance to subsequent box*/
DIV.AgileMgmtTable TD.ColumnID841 INPUT.Text 
{
	margin-bottom: 3px; 
}

/* mixed column 802 with description: */
DIV.AgileMgmtTable TD.ColumnID802 INPUT.Text
{
	min-width: 50em; /* 50 chars */
}

/* mixed column 802 with comment: */
DIV.AgileMgmtTable TD.ColumnID802 TEXTAREA
{
	width: 50em;
	height: 60px;
}


/**********************************************
 StyleRuleSet(81, All4PrintingBook) weight: 30
**********************************************/

@media print
{ 
	DIV.NWS4PrintingBook
	{
		margin-left: 40px; 	
		margin-top: 3px; 
	}
	
	DIV.NWS4PrintingBook A
	{
		color: #000000; 			
	}

}


/**********************************************
 StyleRuleSet(31, AngebotTable) weight: 30
**********************************************/

DIV.AngebotTable TD.ColumnID558
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(578, AuthorMenu) weight: 30
**********************************************/

DIV.AuthorMenu
{
margin-right: 20px;
}


/**********************************************
 StyleRuleSet(33, BestellungAssistent) weight: 30
**********************************************/


DIV.BestellungAssistent 
{
	float: left;
	width: 366px;
	margin: 0px;
	margin-top: 7px;
	margin-left: 15px;
	padding: 0px;
	padding-bottom: 2px;
}

DIV.BestellungAssistentBox 
{
	font-size: 11px;
}

DIV.BestellungAssistentMenu 
{
	font-size: 12px;
}

DIV.BestellungAssistentBox P.BestellungAssistentTipps 
{
	font-size: 11px;
}

DIV.BestellungAssistentBox #BestellungAssistentTop2 A 
{
	font-size: 11px;
}

#BestellungAssistentTops,
#BestellungAssistentTipps 
{
	position: relative;
}

DIV.BestellungAssistentMenu 
{
	height: 22px;
}

DIV.BestellungAssistentMenu DIV.Selected,
DIV.BestellungAssistentMenu A 
{
	display: block;
	width: 160px;
	padding: 4.5px;
	padding-left: 10px;
	margin: 0px;
	font-weight: bold;
	font-size: 11px;
}

#BestellungAssistentTops DIV.BestellungAssistentMenu DIV.Selected,
#BestellungAssistentTipps DIV.BestellungAssistentMenu A 
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

#BestellungAssistentTipps DIV.BestellungAssistentMenu DIV.Selected,
#BestellungAssistentTops DIV.BestellungAssistentMenu A 
{
	position: absolute;
	top: 0px;
	left: 189px;
	z-index: 1;
}

#BestellungAssistentTops DIV.BestellungAssistentMenu DIV.Selected,
#BestellungAssistentTipps DIV.BestellungAssistentMenu A,
#BestellungAssistentTops DIV.BestellungAssistentMenu A,
#BestellungAssistentTipps DIV.BestellungAssistentMenu DIV.Selected 
{
	border: 1px solid #FF6000;
}

#BestellungAssistentTops DIV.BestellungAssistentMenu DIV.Selected,
#BestellungAssistentTipps DIV.BestellungAssistentMenu DIV.Selected 
{
	background-color: #FFDFCC;
	border-bottom: #FFDFCC;
}

#BestellungAssistentTops DIV.BestellungAssistentMenu A,
#BestellungAssistentTipps DIV.BestellungAssistentMenu A 
{
	background-color: transparent;
	border-bottom: none;
}

#BestellungAssistentTops DIV.BestellungAssistentBox,
#BestellungAssistentTipps DIV.BestellungAssistentBox 
{
	border: 1px solid #FF6000;
	background-color: #FFDFCC;
}

 DIV.BestellungAssistentMenu A,
DIV.BestellungAssistentMenu A:link,
DIV.BestellungAssistentMenu A:visited 
{
	color: #803000;
	text-decoration: none;
}

DIV.BestellungAssistentMenu A:active,
DIV.BestellungAssistentMenu A:hover 
{
	color: #803000;
	font-weight: bold;
	text-decoration: underline;
}

DIV.BestellungAssistentMenu DIV.Selected 
{
	color: #803000;
	font-weight: bold;
	text-decoration: none;
}

OL.BestellungAssistentList 
{
	color: #000000;
	padding: 0px;
	padding-left: 30px;
}

P.BestellungAssistentTipps 
{
	display: none;
	color: #000000;
	padding-left: 10px;
}

DIV.AngebotBody #BestellungAssistentTipp1,
DIV.BilderangebotBody #BestellungAssistentTipp2,
DIV.WarenkorbBody #BestellungAssistentTipp3,
DIV.BestellungVorbereitenBody #BestellungAssistentTipp4,
DIV.BestellungBestaetigenBody #BestellungAssistentTipp5,
DIV.BestellungEingangsbestaetigungBody #BestellungAssistentTipp6 
{
	display: block;
}

DIV.AngebotBody #BestellungAssistentTop1,
DIV.BilderangebotBody #BestellungAssistentTop2,
DIV.WarenkorbBody #BestellungAssistentTop3,
DIV.BestellungVorbereitenBody #BestellungAssistentTop4,
DIV.BestellungBestaetigenBody #BestellungAssistentTop5,
DIV.BestellungEingangsbestaetigungBody #BestellungAssistentTop6 
{
	color: #000000;
	font-weight: bold;
}


/**********************************************
 StyleRuleSet(32, BestellungAssistent) weight: 30
**********************************************/


DIV.BestellungAssistent 
{
	float: left;
	width: 366px;
	margin: 0px;
	margin-top: 7px;
	margin-left: 15px;
	padding: 0px;
	padding-bottom: 2px;
}

DIV.BestellungAssistentBox 
{
	font-size: 11px;
}

DIV.BestellungAssistentMenu 
{
	font-size: 12px;
}

DIV.BestellungAssistentBox P.BestellungAssistentTipps 
{
	font-size: 11px;
}

DIV.BestellungAssistentBox #BestellungAssistentTop2 A 
{
	font-size: 11px;
}

#BestellungAssistentTops,
#BestellungAssistentTipps 
{
	position: relative;
}

DIV.BestellungAssistentMenu 
{
	height: 22px;
}

DIV.BestellungAssistentMenu DIV.Selected,
DIV.BestellungAssistentMenu A 
{
	display: block;
	width: 160px;
	padding: 4.5px;
	padding-left: 10px;
	margin: 0px;
	font-weight: bold;
	font-size: 11px;
}

#BestellungAssistentTops DIV.BestellungAssistentMenu DIV.Selected,
#BestellungAssistentTipps DIV.BestellungAssistentMenu A 
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

#BestellungAssistentTipps DIV.BestellungAssistentMenu DIV.Selected,
#BestellungAssistentTops DIV.BestellungAssistentMenu A 
{
	position: absolute;
	top: 0px;
	left: 189px;
	z-index: 1;
}

#BestellungAssistentTops DIV.BestellungAssistentMenu DIV.Selected,
#BestellungAssistentTipps DIV.BestellungAssistentMenu A,
#BestellungAssistentTops DIV.BestellungAssistentMenu A,
#BestellungAssistentTipps DIV.BestellungAssistentMenu DIV.Selected 
{
	border: 1px solid #FF6000;
}

#BestellungAssistentTops DIV.BestellungAssistentMenu DIV.Selected,
#BestellungAssistentTipps DIV.BestellungAssistentMenu DIV.Selected 
{
	background-color: #FFDFCC;
	border-bottom: #FFDFCC;
}

#BestellungAssistentTops DIV.BestellungAssistentMenu A,
#BestellungAssistentTipps DIV.BestellungAssistentMenu A 
{
	background-color: transparent;
	border-bottom: none;
}

#BestellungAssistentTops DIV.BestellungAssistentBox,
#BestellungAssistentTipps DIV.BestellungAssistentBox 
{
	border: 1px solid #FF6000;
	background-color: #FFDFCC;
}

 DIV.BestellungAssistentMenu A,
DIV.BestellungAssistentMenu A:link,
DIV.BestellungAssistentMenu A:visited 
{
	color: #803000;
	text-decoration: none;
}

DIV.BestellungAssistentMenu A:active,
DIV.BestellungAssistentMenu A:hover 
{
	color: #803000;
	font-weight: bold;
	text-decoration: underline;
}

DIV.BestellungAssistentMenu DIV.Selected 
{
	color: #803000;
	font-weight: bold;
	text-decoration: none;
}

OL.BestellungAssistentList 
{
	color: #000000;
	padding: 0px;
	padding-left: 30px;
}

P.BestellungAssistentTipps 
{
	display: none;
	color: #000000;
	padding-left: 10px;
}

DIV.AngebotBody #BestellungAssistentTipp1,
DIV.BilderangebotBody #BestellungAssistentTipp2,
DIV.WarenkorbBody #BestellungAssistentTipp3,
DIV.BestellungVorbereitenBody #BestellungAssistentTipp4,
DIV.BestellungBestaetigenBody #BestellungAssistentTipp5,
DIV.BestellungEingangsbestaetigungBody #BestellungAssistentTipp6 
{
	display: block;
}

DIV.AngebotBody #BestellungAssistentTop1,
DIV.BilderangebotBody #BestellungAssistentTop2,
DIV.WarenkorbBody #BestellungAssistentTop3,
DIV.BestellungVorbereitenBody #BestellungAssistentTop4,
DIV.BestellungBestaetigenBody #BestellungAssistentTop5,
DIV.BestellungEingangsbestaetigungBody #BestellungAssistentTop6 
{
	color: #000000;
	font-weight: bold;
}


/**********************************************
 StyleRuleSet(34, BestellungBestaetigenBody) weight: 30
**********************************************/

DIV.BestellungBestaetigenBody  DIV.BestellungBestaetigenPersonendaten TD.LabelColumn,
DIV.BestellungBestaetigenBody DIV.BestellungBestaetigenLieferadresse TD.LabelColumn, 
DIV.BestellungBestaetigenBody DIV.BestellungBestaetigenRechnungsadresse TD.LabelColumn
{
	width: 150px; 	 
}

DIV.BestellungBestaetigenBody DIV.BestellungVorbereitenTable TABLE
{
	width: 100%;
}


/**********************************************
 StyleRuleSet(35, BestellungBestaetigenButton) weight: 30
**********************************************/

DIV.BestellungBestaetigenButton BUTTON
{
	display: block; 
	float: right; 
	margin-top: 0px; 
	margin-bottom: 10px; 
	margin-right: 97px; 
}


/**********************************************
 StyleRuleSet(36, BestellungBestaetigenPersonendaten) weight: 30
**********************************************/

DIV.BestellungBestaetigenPersonendaten
{
	clear: right; 
}


/**********************************************
 StyleRuleSet(37, BestellungVorbereitenBestaetigenButton) weight: 30
**********************************************/

DIV.BestellungVorbereitenBestaetigenButton BUTTON
{
	display: block; 
	float: right; 
	margin-top: 0px; 
	margin-bottom: 10px; 
	margin-right: 60px; 
}


/**********************************************
 StyleRuleSet(38, BestellungVorbereitenBody) weight: 30
**********************************************/

DIV.BestellungVorbereitenBody  DIV.BestellungVorbereitenPersonendaten TD.LabelColumn,
DIV.BestellungVorbereitenBody DIV.BestellungVorbereitenLieferadresse TD.LabelColumn, 
DIV.BestellungVorbereitenBody DIV.BestellungVorbereitenRechnungsadresse TD.LabelColumn
{
	width: 150px; 	 
}

DIV.BestellungVorbereitenBody DIV.BestellungVorbereitenTable TABLE
{
	width: 100%;
}


/**********************************************
 StyleRuleSet(39, BestellungVorbereitenLoginHeader) weight: 30
**********************************************/

DIV.BestellungVorbereitenLoginHeader
{
	clear: right; 
}


/**********************************************
 StyleRuleSet(40, BestellungVorbereitenTable) weight: 30
**********************************************/

/*Spalte Image, Breitenangabe, damit Image-Spalte nicht zu 
breit wird, TH, TD beide angegeben, weil Breite sich am TH-Element, bzw. ersten Element der Tabelle orientiert*/
DIV.BestellungVorbereitenTable TH.ColumnID675,  DIV.BestellungVorbereitenTable TD.ColumnID675
{
	width: 111px; 
	padding-left: 0px; 
	padding-right: 0px;  
}

/* Spalte name - Quellgalerie: Umbruch des Links unter dem Bildtitel*/
DIV.BestellungVorbereitenTable TD.ColumnID764 A
{
	display: block; 
	padding-top: 5px; 
}

DIV.BestellungVorbereitenTable TD.ColumnID677, /* Spalte Artikel */
DIV.BestellungVorbereitenTable TD.ColumnID679, /* Spalte Größe */
DIV.BestellungVorbereitenTable TD.ColumnID680 /* Spalte Art */
{
	white-space: nowrap; 
}


/**********************************************
 StyleRuleSet(41, BestellungVorbereitenZahlungsweise) weight: 30
**********************************************/

DIV.BestellungVorbereitenZahlungsweise TABLE
{
	background-color: #FFDFCC;
}


/**********************************************
 StyleRuleSet(42, BestellungZurueckButton) weight: 30
**********************************************/

DIV.BestellungZurueckButton BUTTON
{
	display: block; 
	float: left; 
	margin-top: 0px; 
}


/**********************************************
 StyleRuleSet(43, BilderangebotBody) weight: 30
**********************************************/

DIV.BilderangebotBody
{
	margin-bottom: 300px;
}


/**********************************************
 StyleRuleSet(44, BilderangebotBodyLeft) weight: 30
**********************************************/

DIV.BilderangebotBodyLeft 
{
	width: 420px;
}


/**********************************************
 StyleRuleSet(45, BilderangebotDetails) weight: 30
**********************************************/

/*sonst entsteht großer Abstand über der eigentlichen Überschrift*/
DIV.BilderangebotDetails P.Caption
{
	display: none;
}

DIV.BilderangebotDetails P.SubsequentRow SPAN.Label
{
	display: none;
}


/**********************************************
 StyleRuleSet(46, BilderangebotPreviewLoader) weight: 30
**********************************************/


DIV.BilderangebotPreviewLoader 
{
	position: absolute;
	top: 320px;
	left: 634px;
}

 DIV.BilderangebotPreviewLoader .BeforeLoad 
{
	margin-top: 50px;
	width: 400px;
}

DIV.BilderangebotPreviewLoader TABLE 
{
	border-top-style: none;
}

DIV.BilderangebotPreviewLoader TR.Caption 
{
	display: none;
}


/**********************************************
 StyleRuleSet(47, BilderangebotTable) weight: 30
**********************************************/

/*damit Lupen-Icon umgebrochen wird*/
DIV.BilderangebotTable TD A
{
	display: block; 
}

DIV.BilderangebotTable TD.ColumnID578 /* image column */
{
	white-space: nowrap;
}

/*Mixed Column*/
DIV.BilderangebotTable TD.ColumnID837 IMG
{
	padding-top: 5px; 
}

/*"1.Artikel wählen.." soll im Moment nicht angezeit werden*/
DIV.BilderangebotTable TD.ColumnID663 SPAN.InCellLabel1,
DIV.BilderangebotTable TD.ColumnID663 SPAN.InCellLabel2 
{
	display: none;
	padding-bottom: 4px;
}

/*Abstand nach oben
DIV.BilderangebotTable TD.ColumnID663 SPAN.InCellLabel2 
{
	padding-top: 8px;
}
*/

DIV.BilderangebotTable TD.ColumnID663 A /*Mixed Column, Add to Shopping Basket Link*/
{
	width: 135px; 
	margin-top: 5px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	padding-left: 2px; 
	padding-right: 2px;

	text-align: center; 
	
	border-style: outset;
	border-width: 1px;
	border-color: #FF6000;

	background-color: #FF6000;

	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: small;
	color: #000000;
}

DIV.BilderangebotTable TD.ColumnID663 A:hover
{
	text-decoration: none; 
}


/**********************************************
 StyleRuleSet(48, BilderangebotWeiterIntro) weight: 30
**********************************************/

DIV.BilderangebotWeiterIntro DIV.ButtonBar A.LeftButton
{
	display: block; 
	float:left; 
}

DIV.BilderangebotWeiterIntro DIV.ButtonBar A.RightButton
{
	display: block; 
	float: right; 
}

DIV.BilderangebotWeiterIntro DIV.ButtonBar A.LeftButton,
DIV.BilderangebotWeiterIntro DIV.ButtonBar A.RightButton
{
	padding-top: 1px; 
	padding-bottom: 1px; 
	padding-left: 6px; 
	padding-right: 6px;
	
	border-style: outset;
	border-width: 1px;
	border-color: #FF6000;

	background-color: #FF6000;

	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: small;
	color: #000000;
}

DIV.BilderangebotWeiterIntro DIV.ButtonBar A:hover
{
	text-decoration: none; 
}


/**********************************************
 StyleRuleSet(2821, BrowserWikiRootView) weight: 30
**********************************************/

DIV.BrowserWikiRootView DIV.StdBody
{
	margin-left: 220px;
}


/**********************************************
 StyleRuleSet(3229, ConsultingRootView) weight: 30
**********************************************/

DIV.ConsultingRootView DIV.StdBody
{
	margin-left: 200px;
}


/**********************************************
 StyleRuleSet(150, CssPropertiesTable) weight: 30
**********************************************/

DIV.CssPropertiesTable
{
}

DIV.CssPropertiesTable TD.ColumnID1548 
{
	width: 300px;
	min-width: 300px;
}


/**********************************************
 StyleRuleSet(49, EinArtikelAngebotBestellung) weight: 30
**********************************************/

DIV.EinArtikelAngebotBestellung 
{
	margin-left: 272px;
}


/**********************************************
 StyleRuleSet(50, EinArtikelAngebotBody) weight: 30
**********************************************/

DIV.EinArtikelAngebotBody
{
	margin-bottom: 300px;
}


/**********************************************
 StyleRuleSet(51, EinArtikelAngebotBodyLeft) weight: 30
**********************************************/

DIV.EinArtikelAngebotBodyLeft 
{
	width: 420px; ;
}


/**********************************************
 StyleRuleSet(52, EinArtikelAngebotLinks) weight: 30
**********************************************/

DIV.EinArtikelAngebotLinks 
{
	margin-bottom: 100px;
}


/**********************************************
 StyleRuleSet(53, EinArtikelAngebotPreviewLoader) weight: 30
**********************************************/


DIV.EinArtikelAngebotPreviewLoader 
{
	position: absolute;
	top: 320px;
	left: 634px;
}

 DIV.EinArtikelAngebotPreviewLoader TR.Caption 
{
	display: none;
}

DIV.EinArtikelAngebotPreviewLoader TABLE 
{
	border-top-style: none;
}


/**********************************************
 StyleRuleSet(54, EinArtikelAngebotTable) weight: 30
**********************************************/

/*damit Lupen-Icon umgebrochen wird*/
DIV.EinArtikelAngebotTable TD A
{
	display: block; 
}

DIV.EinArtikelAngebotTable TD.ColumnID578 /* image column */
{
	white-space: nowrap;
}

/*Mixed Column*/
DIV.EinArtikelAngebotTable TD.ColumnID837 IMG
{
	padding-top: 5px; 
}

/*"1.Artikel wählen.." soll im Moment nicht angezeit werden*/
DIV.EinArtikelAngebotTable TD.ColumnID663 SPAN.InCellLabel1,
DIV.EinArtikelAngebotTable TD.ColumnID663 SPAN.InCellLabel2 
{
	display: none;
	padding-bottom: 4px;
}

/*Abstand nach oben
DIV.EinArtikelAngebotTable TD.ColumnID663 SPAN.InCellLabel2 
{
	padding-top: 8px;
}
*/

DIV.EinArtikelAngebotTable TD.ColumnID663 A /*Mixed Column, Add to Shopping Basket Link*/
{
	width: 135px; 
	margin-top: 5px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	padding-left: 2px; 
	padding-right: 2px;

	text-align: center; 
	
	border-style: outset;
	border-width: 1px;
	border-color: #FF6000;

	background-color: #FF6000;

	font-family: Verdana, Geneva, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: small;
	color: #000000;
}

DIV.EinArtikelAngebotTable TD.ColumnID663 A:hover
{
	text-decoration: none; 
}


/**********************************************
 StyleRuleSet(3486, ExpeditionSprints) weight: 30
**********************************************/

DIV.ExpeditionSprints TD
{
	vertical-align: top;
	padding-right: 10px;
}

/* new line for selects: */
DIV.ExpeditionSprints TD.MixedColumn SELECT
{
	display: block;
	margin-top: 2px; 
	margin-bottom: 2px; 
}

/* ... but not in filter, where the select is within a span: */
DIV.ExpeditionSprints TR.FilterRow TD.MixedColumn SELECT
{
	display: inline;
}

DIV.ExpeditionSprints TR.FilterRow TD.MixedColumn SPAN.NoWrap
{
	display: block;
}

/* distance to subsequent box*/
DIV.ExpeditionSprints TD.ColumnID841 INPUT.Text 
{
	margin-bottom: 3px; 
}

/* mixed column 802 with description: */
DIV.ExpeditionSprints TD.ColumnID802 INPUT.Text
{
	min-width: 50em; /* 50 chars */
}

/* mixed column 802 with comment: */
DIV.ExpeditionSprints TD.ColumnID802 TEXTAREA
{
	width: 50em;
	height: 60px;
}


/**********************************************
 StyleRuleSet(3528, ExpeditionTeamMembers) weight: 30
**********************************************/

DIV.ExpeditionTeamMembers TD
{
	vertical-align: top;
	padding-right: 10px;
}

/* new line for selects: */
DIV.ExpeditionTeamMembers TD.MixedColumn SELECT
{
	display: block;
	margin-top: 2px; 
	margin-bottom: 2px; 
}

/* ... but not in filter, where the select is within a span: */
DIV.ExpeditionTeamMembers TR.FilterRow TD.MixedColumn SELECT
{
	display: inline;
}

DIV.ExpeditionTeamMembers TR.FilterRow TD.MixedColumn SPAN.NoWrap
{
	display: block;
}

/* distance to subsequent box*/
DIV.ExpeditionTeamMembers TD.ColumnID841 INPUT.Text 
{
	margin-bottom: 3px; 
}

/* mixed column 802 with description: */
DIV.ExpeditionTeamMembers TD.ColumnID802 INPUT.Text
{
	min-width: 50em; /* 50 chars */
}

/* mixed column 802 with comment: */
DIV.ExpeditionTeamMembers TD.ColumnID802 TEXTAREA
{
	width: 50em;
	height: 60px;
}


/**********************************************
 StyleRuleSet(909, FeaturesOfCurrentSolutionTable) weight: 30
**********************************************/

DIV.FeaturesOfCurrentSolutionTable TD.ColumnID1445 
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3711, GenericWebsiteLegalBottomHtml) weight: 30
**********************************************/

DIV.NP.GenericWebsiteLegalBottomHtml.HtmlTextView
{
	padding-left: 30px;
}


/**********************************************
 StyleRuleSet(55, HolisticProgrammingBookBook) weight: 30
**********************************************/

@media print
{ 
	DIV.HolisticProgrammingHTMLBookBook
	{
		margin-left: 40px; 	
		margin-top: 3px; 
	}
	
	DIV.HolisticProgrammingHTMLBookBook A
	{
		color: #000000; 			
	}

}


/**********************************************
 StyleRuleSet(3230, HolisticProgrammingRootView) weight: 30
**********************************************/

DIV.HolisticProgrammingRootView DIV.StdBody
{
	margin-left: 220px;
}



/**********************************************
 StyleRuleSet(56, HomeMenu) weight: 30
**********************************************/

DIV.HomeMenu
{
	margin-top: 20px;
	margin-left: 20px;
}


/*position absolute, weil Anweisung right: 26px allein nicht funktioniert*/

@media print
{ 
	DIV.HomeMenu
	{
		margin-top: 0px;
		margin-left: 0px;
		position: absolute; 
		left: 0px; 
		top: 2px; 	
	}	
}


/**********************************************
 StyleRuleSet(57, ImageShopTabMenu) weight: 30
**********************************************/

DIV.ImageShopTabMenu 
{
	margin-bottom: 20px;
}


/**********************************************
 StyleRuleSet(883, ManagedSolutionsTable) weight: 30
**********************************************/

DIV.ManagedSolutionsTable TD.ColumnID3328
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(60, MeineBestellungBody) weight: 30
**********************************************/

DIV.MeineBestellungBody DIV.BestellungVorbereitenTable TABLE
{
	width: 100%;
}


/**********************************************
 StyleRuleSet(61, MeineBestellungProtokolltext) weight: 30
**********************************************/

DIV.MeineBestellungProtokolltext
{
	clear: right; 
}


/**********************************************
 StyleRuleSet(62, MeineBestellungSonstiges) weight: 30
**********************************************/

DIV.MeineBestellungSonstiges TR.Caption
{
	display: none; 
}

DIV.MeineBestellungSonstiges TABLE
{
	border-top-style: none; 
}


/**********************************************
 StyleRuleSet(911, MemoAboutPagesTable) weight: 30
**********************************************/

DIV.MemoAboutPagesTable TD.ColumnID1445 
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(2088, MemoOnProductReleases) weight: 30
**********************************************/

DIV.MemoOnProductReleases TD.ColumnID1445 
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(2089, MemoOnProductReleases) weight: 30
**********************************************/

DIV.MemoOnProductReleases TD.ColumnID1445 
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(2090, MemoOnProductReleases) weight: 30
**********************************************/

DIV.MemoOnProductReleases TD.ColumnID1445 
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(2091, MemoOnProductReleases) weight: 30
**********************************************/

DIV.MemoOnProductReleases TD.ColumnID1445 
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3598, MemoTasks) weight: 30
**********************************************/

DIV.MemoTasks TD.ColumnID1445 
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3595, MemoTasks) weight: 30
**********************************************/

DIV.MemoTasks TD.ColumnID1445 
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3596, MemoTasks) weight: 30
**********************************************/

DIV.MemoTasks TD.ColumnID1445 
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(3597, MemoTasks) weight: 30
**********************************************/

DIV.MemoTasks TD.ColumnID1445 
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(65, MyCommentEnterFormBody) weight: 30
**********************************************/

DIV.MyCommentEnterFormBody
{
	background-color: transparent;
	padding: 20px;
}


/**********************************************
 StyleRuleSet(66, MyCommentEnterFormEditForm) weight: 30
**********************************************/

DIV.MyCommentEnterFormEditForm
{
}

DIV.MyCommentEnterFormEditForm P.Caption
{
	display: none;
}

DIV.MyCommentEnterFormEditForm TEXTAREA,
DIV.MyCommentEnterFormEditForm TEXTAREA.TextWithFocus
{
	margin-top: 10px;
	width: 350px; 
	height: 150px; 
}


/**********************************************
 StyleRuleSet(67, MyCommentLoader) weight: 30
**********************************************/

DIV.MyCommentLoader 
{
	position: absolute;
	top: 38px;
	right: 400px;
	border: solid 1px #FF6000;
	background-color: #FFDFCC;
}
@media print
{
	DIV.MyCommentLoader 
	{
		display: none; 
	}
}

DIV.MyCommentLoader P
{
	margin: 0px;
	padding: 5px;
}

DIV.MyCommentLoader P.Loaded
{
	display: block;
	background-color: yellow;
	text-align: right;
}


/**********************************************
 StyleRuleSet(3606, MyTasksTable) weight: 30
**********************************************/

DIV.MyTasksTable TD
{
	vertical-align: top;
	padding-right: 10px;
}

/* new line for selects: */
DIV.MyTasksTable TD.MixedColumn SELECT
{
	display: block;
	margin-top: 2px; 
	margin-bottom: 2px; 
}

/* ... but not in filter, where the select is within a span: */
DIV.MyTasksTable TR.FilterRow TD.MixedColumn SELECT
{
	display: inline;
}

DIV.MyTasksTable TR.FilterRow TD.MixedColumn SPAN.NoWrap
{
	display: block;
}

/* distance to subsequent box*/
DIV.MyTasksTable TD.ColumnID841 INPUT.Text 
{
	margin-bottom: 3px; 
}

/* mixed column 802 with description: */
DIV.MyTasksTable TD.ColumnID802 INPUT.Text
{
	min-width: 50em; /* 50 chars */
}

/* mixed column 802 with comment: */
DIV.MyTasksTable TD.ColumnID802 TEXTAREA
{
	width: 50em;
	height: 60px;
}


/**********************************************
 StyleRuleSet(152, Naradana4ColorsBackground) weight: 30
**********************************************/

DIV.Naradana4ColorsBackground
{
	position: relative;
	width: 100%;
/*	border: solid 1px red; */
}

DIV.Naradana4ColorsBackground DIV.SmallBox
{
	position: relative;
	float: left;

	width: 430px;
	height: 200px;

	margin-left: 0px;
	margin-top: 14px;
	margin-right: 40px;
	margin-bottom: 20px;
	padding: 0px;
}

DIV.Naradana4ColorsBackground DIV.NaradanaConsulting
{
	clear: left;
	background-color: #fff9cc;
}

DIV.Naradana4ColorsBackground DIV.NaradanaWebSolutions
{
	background-color: #edf8bf;
	margin-right: 0px;
}

DIV.Naradana4ColorsBackground DIV.NaradanaSoftware
{
	background-color: #ffdfcc;
}

DIV.Naradana4ColorsBackground DIV.NaradanaKnowledgeServices
{
	background-color: #e4e1ff;
	margin-right: 0px;
}

DIV.Naradana4ColorsBackground DIV.SmallBox IMG.Logo
{
	position: absolute; /* careful: relative would influence DIV.Caption at Firefox */
	top: -14px;
	left: 0px;
	padding: 0px;
	margin: 0px;
}

DIV.Naradana4ColorsBackground DIV.SmallBox DIV.Caption
{
	position: absolute;
	top: 0px;
	right: 0px;
	font-size: 12px;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 12px;
	text-align: right;
	text-transform: none;
}

DIV.Naradana4ColorsBackground DIV.NaradanaConsulting DIV.Caption
{
	color: #d9bf00; /* linkColor */
}

DIV.Naradana4ColorsBackground DIV.NaradanaWebSolutions DIV.Caption
{
	color: #89a800; /* linkColor */
}

DIV.Naradana4ColorsBackground DIV.NaradanaSoftware DIV.Caption
{
	color: #ff6000; /* linkColor */
}

DIV.Naradana4ColorsBackground DIV.NaradanaKnowledgeServices DIV.Caption
{
	color: #7a6fd1; /* linkColor */
}



/**********************************************
 StyleRuleSet(157, NaradanaAllTemplateViewView) weight: 30
**********************************************/

DIV.NaradanaAllTemplateViewView
{
	margin-bottom: 20px;
}


/**********************************************
 StyleRuleSet(174, NaradanaFocusMenu) weight: 30
**********************************************/

DIV.NaradanaFocusMenu
{
	display: block;
}


/**********************************************
 StyleRuleSet(71, NaradanaHome2Text) weight: 30
**********************************************/


DIV.NaradanaHome2Text 
{
	position: relative;
	top: 80px;
	left: 0px;
}

 DIV.NaradanaHome2Text DIV.IntroText 
{
	position: absolute;
	width: 427px;
	max-width: 427px;
}

DIV.NaradanaHome2Text #naradanaSkipIntroLink,
DIV.NaradanaHome2Text #naradanaStartIntroLink 
{
	position: absolute;
	top: -90px;
	right: 0px;
}

DIV.NaradanaHome2Text DIV.NaradanaConsulting 
{
	top: 0px;
	left: 0px;
}

DIV.NaradanaHome2Text DIV.NaradanaWebSolutions 
{
	top: 0px;
	left: 470px;
}

DIV.NaradanaHome2Text DIV.NaradanaSoftware 
{
	top: 235px;
	left: 0px;
}

DIV.NaradanaHome2Text DIV.NaradanaKnowledgeServices 
{
	top: 235px;
	left: 470px;
}

DIV.NaradanaHome2Text DIV.IntroText H1,
DIV.NaradanaHome2Text DIV.IntroText H2 
{
	position: relative;
	padding: 10px;
	padding-top: 0px;
	text-align: center;
}

DIV.NaradanaHome2Text DIV.IntroText H1 
{
	font-size: 0px;
}

DIV.NaradanaHome2Text DIV.IntroText H2 
{
	display: none;
	margin-top: 50px;
	font-size: 12px;
	color: #000000;
}

DIV.NaradanaHome2Text DIV.NaradanaConsulting H1 
{
	color: #d9bf00;
}

DIV.NaradanaHome2Text DIV.NaradanaWebSolutions H1 
{
	color: #89a800;
}

DIV.NaradanaHome2Text DIV.NaradanaSoftware H1 
{
	color: #ff6000;
}

DIV.NaradanaHome2Text DIV.NaradanaKnowledgeServices H1 
{
	color: #7a6fd1;
}

DIV.NaradanaHome2Text DIV.IntroText A,
DIV.NaradanaHome2Text DIV.IntroText A:link,
DIV.NaradanaHome2Text DIV.IntroText A:active,
DIV.NaradanaHome2Text DIV.IntroText A:hover,
DIV.NaradanaHome2Text DIV.IntroText A:visited 
{
	color: inherit;
}


/**********************************************
 StyleRuleSet(74, NaradanaHomeBody) weight: 30
**********************************************/


/* @browser Not Handheld */
DIV.NaradanaHomeBody 
{
	width: 800px;
}

 DIV.NaradanaHomeBody 
{
	margin-left: auto;
	margin-right: auto;
}

DIV.NaradanaHomeBody TABLE,
DIV.NaradanaHomeBody TR,
DIV.NaradanaHomeBody TH,
DIV.NaradanaHomeBody TD 
{
	border: none;
	background-color: transparent;
}


/**********************************************
 StyleRuleSet(2056, NaradanaHomeCenter) weight: 30
**********************************************/

DIV.NaradanaHomeCenter
{
	float: left;
	max-width: 366px;
	margin-left: 20px;
	margin-right: 20px;
	min-height: 550px;
}

DIV.NaradanaHomeCenter UL.NaradanaCompanyNames IMG
{
	max-width: 100%;
	height: auto;
	margin-left: 10px;
}

DIV.NaradanaHomeCenter P.FloatingLogo
{
	margin-top: 6px;
}

DIV.NaradanaHomeCenter P.FloatingLogo IMG
{
	max-width: 100%;
	height: auto;
}

DIV.NaradanaHomeCenter P.Description
{
	margin-left: 10px;
	margin-right: 10px;
}


/**********************************************
 StyleRuleSet(75, NaradanaHomeLeft) weight: 30
**********************************************/


/* @browser Not Handheld */
DIV.NaradanaHomeLeft 
{
	float: left;
	width: 200px;
	height: 100%;
	min-height: 614px;
}

/* @browser Not Handheld */
DIV.NaradanaHomeLeft DIV.LanguageSelector 
{
	margin-top: 117px;
	margin-left: 40px;
}


/**********************************************
 StyleRuleSet(72, NaradanaHomeMenu) weight: 30
**********************************************/


DIV.NaradanaHomeMenu 
{
	position: absolute;
	top: 25px;
	left: 40px;
	width: 70%;
}

DIV.NaradanaHomeMenu UL 
{
	margin: 0px;
	padding: 0px;
}

DIV.NaradanaHomeMenu LI 
{
	list-style-type: none;
	list-style-image: none;
	display: block;
	float: left;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 15px;
	padding: 0px;
	padding-bottom: 2px;
	cursor: default;
}

DIV.NaradanaHomeMenu UL LI.IsMarked 
{
	color: #777777;
}

DIV.NaradanaHomeMenu UL LI.IsMarked,
DIV.NaradanaHomeMenu UL LI.Hover 
{
	background-color: #555555;
	color: #ffffff;
}

DIV.NaradanaHomeMenu LI.HasTarget 
{
	cursor: pointer;
}

@media print 
{
	 DIV.NaradanaHomeMenu 
	{
	}
	
}


/**********************************************
 StyleRuleSet(76, NaradanaHomeRight) weight: 30
**********************************************/

DIV.NaradanaHomeRight
{
	float: left;
}


/**********************************************
 StyleRuleSet(3226, NaradanaLogoFlow) weight: 30
**********************************************/


/* @browser Not Handheld */
DIV.NaradanaLogoFlow 
{
	width: initial;
	margin-top: 104px;
}

 DIV.NaradanaLogoFlow P.NSoftware,
DIV.NaradanaLogoFlow P.NConsulting,
DIV.NaradanaLogoFlow P.NWebSolutions,
DIV.NaradanaLogoFlow P.NAcademy 
{
	display: none;
}

DIV.NaradanaLogoFlow UL.NaradanaCompanyNames 
{
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}

DIV.NaradanaLogoFlow UL.NaradanaCompanyNames LI 
{
	margin: 0px;
}

DIV.NaradanaLogoFlow P.NWebSolutions SPAN.OneWithEverything 
{
	display: inline-block;
	text-align: center;
	width: 238px;
	font-size: 15px;
	color: rgb(239,0,0);
}


/**********************************************
 StyleRuleSet(623, NaradanaMarketingDirectoryEntriesTable) weight: 30
**********************************************/

DIV.NaradanaMarketingDirectoryEntriesTable TD.ColumnID1086
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(895, NaradanaPlatformAdminMenu) weight: 30
**********************************************/

/* within SolutionsCenter, the NP-Dev Menu is always visible */

BODY.SolutionsCenterTemplate DIV.NaradanaPlatformAdminMenu
{
	/* undo the global style: */
/*	position: static;
	top: auto;
	left: auto;
*/
	/* apply own style: */
/*	margin: 0px;
	margin-top: 20px;
	margin-left: 20px;
*/
}

/* undo the dynamic menu effect, but show it always: */
/*
BODY.SolutionsCenterTemplate DIV.NaradanaPlatformAdminMenu
{
	width: auto; 

	background-image: none;
	background-color: transparent;

	padding-left: 0px;
}

BODY.SolutionsCenterTemplate DIV.NaradanaPlatformAdminMenu DIV.MenuCaption,
BODY.SolutionsCenterTemplate DIV.NaradanaPlatformAdminMenu UL.MenuLevel2
{
	visibility: visible;
}
*/


/**********************************************
 StyleRuleSet(548, NaradanaPlatformDevMenu) weight: 30
**********************************************/

/* within SolutionsCenter, the NP-Dev Menu is always visible */
/*
BODY.SolutionsCenterTemplate DIV.NaradanaPlatformDevMenu
{
	margin: 0px;
	margin-top: 20px;
	margin-left: 20px;
}
*/
/* undo the dynamic menu effect, but show it always: */
/*
BODY.SolutionsCenterTemplate DIV.NaradanaPlatformDevMenu
{
	width: auto; 

	background-image: none;
	background-color: transparent;

	padding-left: 0px;
}

BODY.SolutionsCenterTemplate DIV.NaradanaPlatformDevMenu DIV.MenuCaption,
BODY.SolutionsCenterTemplate DIV.NaradanaPlatformDevMenu UL.MenuLevel2
{
	visibility: visible;
}
*/


/**********************************************
 StyleRuleSet(901, NaradanaPlatformMenus) weight: 30
**********************************************/

BODY.SolutionsCenterTemplate DIV.NaradanaPlatformMenus
{
	/* undo the global style in SolutionsCenter: 
	position: static;
	top: auto;
	left: auto;
	*/
}


/**********************************************
 StyleRuleSet(546, NaradanaPlatformRootView) weight: 30
**********************************************/

DIV.NaradanaPlatformRootView DIV.StdBody
{
	margin-left: 220px;
	margin-right: 50px;
}


/**********************************************
 StyleRuleSet(69, NaradanaTemplateBottom) weight: 30
**********************************************/

DIV.NaradanaTemplateBottom
{
	height: 20px;
}


/**********************************************
 StyleRuleSet(73, NaradanaTemplateTop) weight: 30
**********************************************/


DIV.NaradanaTemplateTop 
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	max-width: 984px;
	height: 65px;
	border-top: solid 1px #ffffff;
}

 DIV.NaradanaTemplateTop DIV.LanguageSelector 
{
	float: right;
	margin-top: 30px;
	margin-right: 40px;
}


/**********************************************
 StyleRuleSet(154, NaradanaTemplateViewView) weight: 30
**********************************************/


DIV.NaradanaTemplateViewView 
{
	position: absolute;
	top: 121px;
	width: 898px;
	min-height: 450px;
	border: 1px solid #e5e5e5;
	margin: 0px;
	margin-left: 40px;
	margin-right: 40px;
	margin-bottom: 20px;
	padding: 0px;
}

DIV.NaradanaTemplateViewView DIV.PageQuickHelp 
{
	display: none;
	padding-bottom: 50px;
}

DIV.NaradanaTemplateViewView DIV.NaradanaLogos 
{
	position: relative;
	top: -18px;
	left: -1px;
}

 DIV.NaradanaTemplateViewView DIV.NaradanaLogos IMG 
{
	width: 144px;
}

DIV.NaradanaTemplateViewView DIV.NaradanaLogos IMG.Logo 
{
	display: block;
	background-color: #ffffff;
}

DIV.NaradanaTemplateViewView DIV.NaradanaLogos IMG.NaradanaKnowledgeServices 
{
}

DIV.NaradanaTemplateViewView DIV.NaradanaAllBody 
{
	position: relative;
	top: -18px;
	left: -1px;
}


/**********************************************
 StyleRuleSet(79, NeuUndAktuell) weight: 30
**********************************************/

DIV.NeuUndAktuell LI
{
	background-color: white;

	border-color: #999999;
}

DIV.NeuUndAktuell LI.Header
{
	display: none;
}	

/* NWS - WebSolutionsStart */
DIV.NeuUndAktuell LI.RowID115 A,
DIV.NeuUndAktuell LI.RowID115 A:link,
DIV.NeuUndAktuell LI.RowID115 A:visited,
DIV.NeuUndAktuell LI.RowID115 A:active,
DIV.NeuUndAktuell LI.RowID115 A:hover
{
	color: #89a800;
}

/* NSW - NSF */
DIV.NeuUndAktuell LI.RowID347 A,
DIV.NeuUndAktuell LI.RowID347 A:link,
DIV.NeuUndAktuell LI.RowID347 A:visited,
DIV.NeuUndAktuell LI.RowID347 A:active,
DIV.NeuUndAktuell LI.RowID347 A:hover
{
	color: #ff6000; /* i.e. linecolor, original link color was #cc4d00 */
}

/* NKS - CountriesKnowledge */
DIV.NeuUndAktuell LI.RowID193 A,
DIV.NeuUndAktuell LI.RowID193 A:link,
DIV.NeuUndAktuell LI.RowID193 A:visited,
DIV.NeuUndAktuell LI.RowID193 A:active,
DIV.NeuUndAktuell LI.RowID193 A:hover
{
	color: #7a6fd1;
}

/* NSW - HolisticProgramming */
DIV.NeuUndAktuell LI.RowID148 A,
DIV.NeuUndAktuell LI.RowID148 A:link,
DIV.NeuUndAktuell LI.RowID148 A:visited,
DIV.NeuUndAktuell LI.RowID148 A:active,
DIV.NeuUndAktuell LI.RowID148 A:hover
{
	color: #ff6000; /* i.e. linecolor, original link color was #cc4d00 */
}

/* NCO - ConsultingStart */
DIV.NeuUndAktuell LI.RowID117 A,
DIV.NeuUndAktuell LI.RowID117 A:link,
DIV.NeuUndAktuell LI.RowID117 A:visited,
DIV.NeuUndAktuell LI.RowID117 A:active,
DIV.NeuUndAktuell LI.RowID117 A:hover
{
	color: #d9bf00;
}


/**********************************************
 StyleRuleSet(176, OperatingModeSelector) weight: 30
**********************************************/

DIV.OperatingModeSelector
{
	margin-top: 10px;
	margin-bottom: 0px;
}


/**********************************************
 StyleRuleSet(83, ProductFeaturesTable) weight: 30
**********************************************/

DIV.ProductFeaturesTable TD.ColumnID1445 
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(2086, RequirementAboutPagesTable) weight: 30
**********************************************/

DIV.RequirementAboutPagesTable TD.ColumnID1445 
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(2087, RequirementAboutPagesTable) weight: 30
**********************************************/

DIV.RequirementAboutPagesTable TD.ColumnID1445 
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(84, ScriptsTable) weight: 30
**********************************************/

DIV.ScriptsTable TD.ScriptTextColumn 
{
	white-space: pre;
}


/**********************************************
 StyleRuleSet(2777, SolutionsCenterMenu) weight: 30
**********************************************/

DIV.SolutionsCenterMenu
{
	margin-top: 20px;
	margin-left: 20px;
}


/**********************************************
 StyleRuleSet(781, SolutionsCenterTemplateRootView) weight: 30
**********************************************/

DIV.SolutionsCenterTemplateRootView DIV.NaradooTop
{
	position: fixed;
}

DIV.SolutionsCenterTemplateRootView.EditThisPageModeEnabled DIV.NaradooTop
{
	/* undo the fixed postion if in edit mode: */
	position: relative;
}

DIV.SolutionsCenterTemplateRootView DIV.StdBody
{
	margin-left: 188px;
}

@media print
{
	DIV.SolutionsCenterTemplateRootView DIV.StdBody
	{
		margin-left: 0px; 
	}
}


/**********************************************
 StyleRuleSet(3710, StdBottom) weight: 30
**********************************************/

DIV.StdBottom
{
	padding-left: 230px;
}

@media print
{
	DIV.StdBottom 
	{
		padding-left: 0px;  
	}
}


/**********************************************
 StyleRuleSet(91, StrategicFeatureDetails) weight: 30
**********************************************/

DIV.StrategicFeatureDetails INPUT.Text
{
	width: 600px;
}

DIV.StrategicFeatureDetails TEXTAREA
{
	width: 600px;
	height: 150px;
}


/**********************************************
 StyleRuleSet(94, TasksTable) weight: 30
**********************************************/

DIV.TasksTable TD
{
	vertical-align: top;
	padding-right: 10px;
}

/* new line for selects: */
DIV.TasksTable TD.MixedColumn SELECT
{
	display: block;
	margin-top: 2px; 
	margin-bottom: 2px; 
}

/* ... but not in filter, where the select is within a span: */
DIV.TasksTable TR.FilterRow TD.MixedColumn SELECT
{
	display: inline;
}

DIV.TasksTable TR.FilterRow TD.MixedColumn SPAN.NoWrap
{
	display: block;
}

/* distance to subsequent box*/
DIV.TasksTable TD.ColumnID841 INPUT.Text 
{
	margin-bottom: 3px; 
}

/* mixed column 802 with description: */
DIV.TasksTable TD.ColumnID802 INPUT.Text
{
	min-width: 50em; /* 50 chars */
}

/* mixed column 802 with comment: */
DIV.TasksTable TD.ColumnID802 TEXTAREA
{
	width: 50em;
	height: 60px;
}


/**********************************************
 StyleRuleSet(3526, TeamsTable) weight: 30
**********************************************/

DIV.TeamsTable TD
{
	vertical-align: top;
	padding-right: 10px;
}

/* new line for selects: */
DIV.TeamsTable TD.MixedColumn SELECT
{
	display: block;
	margin-top: 2px; 
	margin-bottom: 2px; 
}

/* ... but not in filter, where the select is within a span: */
DIV.TeamsTable TR.FilterRow TD.MixedColumn SELECT
{
	display: inline;
}

DIV.TeamsTable TR.FilterRow TD.MixedColumn SPAN.NoWrap
{
	display: block;
}

/* distance to subsequent box*/
DIV.TeamsTable TD.ColumnID841 INPUT.Text 
{
	margin-bottom: 3px; 
}

/* mixed column 802 with description: */
DIV.TeamsTable TD.ColumnID802 INPUT.Text
{
	min-width: 50em; /* 50 chars */
}

/* mixed column 802 with comment: */
DIV.TeamsTable TD.ColumnID802 TEXTAREA
{
	width: 50em;
	height: 60px;
}


/**********************************************
 StyleRuleSet(843, TelephonyServiceNumberProvidersTable) weight: 30
**********************************************/

DIV.TelephonyServiceNumberProvidersTable TD.ColumnID1086
{
	white-space: nowrap;
}


/**********************************************
 StyleRuleSet(1705, TemplateMenu) weight: 30
**********************************************/

DIV.TemplateMenu
{
	margin-top: 20px;
	margin-left: 20px;
}


/**********************************************
 StyleRuleSet(3227, TemplateViewView) weight: 30
**********************************************/

BODY.NaradanaSoftwareTemplate DIV.TemplateViewView
{
	margin-left: 140px;
}

/**********************************************
 StyleRuleSet(806, TesterSliderTestTable) weight: 30
**********************************************/

DIV.TesterSliderTestTable 
{
	height: 400px; /* height is mandatoy for slider! */
}

/**********************************************
 StyleRuleSet(839, W2QTemplateRootView) weight: 30
**********************************************/

BODY.W2QTemplate DIV.LoginBox
{
	margin-top: 300px;
}


/**********************************************
 StyleRuleSet(97, WarenkorbBestellungFortsetzenButton) weight: 30
**********************************************/

DIV.WarenkorbBestellungFortsetzenButton A.LeftButton
{
 	display: block; 
 	float: left; 
}

DIV.WarenkorbBestellungFortsetzenButton BUTTON
{
	float: right;
	margin-top: 0px; 
	margin-bottom: 10px; 
	margin-right: 0px; 
}


/**********************************************
 StyleRuleSet(98, WarenkorbBody) weight: 30
**********************************************/

DIV.WarenkorbBody DIV.WarenkorbTable TABLE
{
	width: 100%;
}


/**********************************************
 StyleRuleSet(100, WarenkorbNeuBerechnenButton) weight: 30
**********************************************/

DIV.WarenkorbNeuBerechnenButton BUTTON
{
	clear: right; 
	float: right; 

	margin-top: 5px; 	
	margin-bottom: 10px; 
}


/**********************************************
 StyleRuleSet(101, WarenkorbSumme) weight: 30
**********************************************/

DIV.WarenkorbSumme TD.InputColumn
{
	padding-right: 54px; 
}


/**********************************************
 StyleRuleSet(102, WarenkorbTable) weight: 30
**********************************************/

/*Umbruch*/
DIV.WarenkorbTable TD A
{
	display: block; 
	padding-top: 5px; 
}

/*Spalte Image, Breitenangabe, damit Image-Spalte nicht zu 
breit wird, TH, TD beide angegeben, weil Breite sich am TH-Element, bzw. ersten Element der Tabelle orientiert*/
DIV.WarenkorbTable TH.ColumnID656 ,  
DIV.WarenkorbTable TD.ColumnID656 
{
	width: 111px; 
	padding-left: 0px; 
	padding-right: 0px;  
}


/**********************************************
 StyleRuleSet(657, WebsiteServerNamesTable) weight: 30
**********************************************/

DIV.WebsiteServerNamesTable TD.ColumnID3328
{
	white-space: nowrap;
}


/* Generating duration: 00:00:03.062 */
/* Generating server time: 06.06.2026 21:30:17*/

