/*Standardbody*/

.bodyStandard
{
 background-color: #ffffff;
 scrollbar-face-color: #f7f7f7;
 scrollbar-highlight-color: #cccccc;
 scrollbar-shadow-color: #cccccc;
 scrollbar-3dlight-color: #FFFFFF;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-arrow-color: #cccccc;
 scrollbar-track-color: #FFFFFF 
}

.bodyLeftTree
{
 background-color: #E3E4E9;
 scrollbar-face-color: #E1E2EC;
 scrollbar-highlight-color: #9D9DA1;
 scrollbar-shadow-color: #9D9DA1;
 scrollbar-3dlight-color: #E3E4E9;
 scrollbar-darkshadow-color: #E3E4E9;
 scrollbar-arrow-color: #9D9DA1;
 scrollbar-track-color: #E3E4E9 
}

.bodyRegister
{

 margin-left:5;
 margin-top:5; 
 margin-right:5; 
 margin-bottom:5;

 color: #444444;
 background-color: #f7f7f7;

 scrollbar-face-color: #f7f7f7;
 scrollbar-highlight-color: #cccccc;
 scrollbar-shadow-color: #cccccc;
 scrollbar-3dlight-color: #FFFFFF;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-arrow-color: #cccccc;
 scrollbar-track-color: #FFFFFF
}


.bodyRegisterPage
{
 background-color: #f7f7f7;
 scrollbar-face-color: #f7f7f7;
 scrollbar-highlight-color: #cccccc;
 scrollbar-shadow-color: #cccccc;
 scrollbar-3dlight-color: #FFFFFF;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-arrow-color: #cccccc;
 scrollbar-track-color: #FFFFFF
}

/*Kopf*/
.bodyHead
{
	font-size: 8pt;
	font-family: Tahoma, Helvetica, sans-serif;
	color: #444444;
/*	background-color: #b2b4bf;*/
	background-color: #bdbfc0;
}

/*Navigationsleiste*/
.bodyNavi
{
 font-size: 8pt;
 color: #444444;
 font-family: Tahoma, Helvetica, sans-serif;
 background-color: #E3E4E9;
 margin-left : 0px;
 margin-top : 0px;
 margin-bottom : 0px;
 margin-right : 0px;

 scrollbar-face-color: #B0C4DE;
 scrollbar-highlight-color: #668099;
 scrollbar-shadow-color: #668099;
 scrollbar-3dlight-color: #FFFFFF;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-arrow-color: #668099;
 scrollbar-track-color: #FFFFFF

}

/*Frames*/
.frameLinksNavi
{
	BORDER-RIGHT: #e0e2eb 3px solid; 
	BORDER-LEFT:#9d9da1 1px solid;
}


.frameLinksMenu
{
	BORDER-LEFT:#9d9da1 1px solid;
	BORDER-BOTTOM: #9d9da1 1px solid;
}

.frameLinks
{
	cursor:w-resize;
	BORDER-RIGHT: #e0e2eb 3px solid; 
	BORDER-LEFT:#9d9da1 1px solid;
}

.frameRechtsMenu
{
	BORDER-TOP: #9d9da1 1px solid; 
	BORDER-RIGHT: #9d9da1 1px solid; 
	BORDER-LEFT:#9d9da1 1px solid;
}

.frameRechts
{
	BORDER-BOTTOM: #9d9da1 1px solid; 
	BORDER-RIGHT: #9d9da1 1px solid; 
	BORDER-LEFT:#9d9da1 1px solid;
}

.frameRechtsOben
{
	cursor:n-resize;
	BORDER-BOTTOM: #e0e2eb 3px solid; 
}

.frameRechtsUnten
{
	BORDER-TOP: #9d9da1 1px solid; 
}

.fliesstext
{
    COLOR: #5D5D5D;
	font-family: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}

.fliesstexterror
{
 COLOR: red;
 font-family: Tahoma, Helvetica, sans-serif;
 FONT-SIZE: 11px;
 TEXT-DECORATION: none
}

.fliesstext A
{
    COLOR: #5D5D5D;
	font-family: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.fliesstext A:active
{
     COLOR: #5D5D5D;
	font-family: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.fliesstext A:hover
{
    COLOR: #5D5D5D;
    font-family: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.fliesstext A:visited
{
    COLOR: #5D5D5D;
    font-family: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}


.loginKopfText
{
    COLOR: #888888;
    font-family: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}


.textsmall
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #444444;
	text-decoration: none;
}

.textsmall a:link
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #444444;
	text-decoration: none;
}

.textsmall a:visited
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #444444;
	text-decoration: none;
}

.textsmall a:hover
{
	font-size: 8pt;
	color: #ff0000;
	font-family: Tahoma, Helvetica, sans-serif;
	text-decoration: underline;
}

.textsmall a:active
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #444444;
	text-decoration: none;
}

.textsmallgrey
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5D5D5D;
	text-decoration: none;
}

.textsmallgrey a:link
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5D5D5D;
	text-decoration: none;
}

.textsmallgrey a:visited
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5D5D5D;
	text-decoration: none;
}

.textsmallgrey a:hover
{
	font-size: 8pt;
	color: #5D5D5D;
	font-family: Tahoma, Helvetica, sans-serif;
	text-decoration: underline;
}


.textsmallgrey a:active
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5D5D5D;
	text-decoration: none;
}

.textsmallred
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
}

.textsmallred a:link
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
}

.textsmallred a:visited
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
}

.textsmallred a:hover
{
	font-size: 8pt;
	color: #ff0000;
	font-family: Tahoma, Helvetica, sans-serif;
	text-decoration: underline;
}

.textsmallred a:active
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
}

.textsmallbold
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #444444;
	text-decoration: none;
	font-weight:bold;
}

.textsmallbold a:link
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #444444;
	text-decoration: none;
	font-weight:bold;
}

.textsmallbold a:visited
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #444444;
	text-decoration: none;
	font-weight:bold;
}

.textsmallbold a:hover
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #444444;
	text-decoration: none;
	font-weight:bold;
}

.textsmallbold a:active
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #444444;
	text-decoration: none;
	font-weight:bold;
}

.textbig
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #444444;
	text-decoration: none;
}

.textbig a:link
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #444444;
	text-decoration: none;
}

.textbig a:visited
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #444444;
	text-decoration: none;
}

.textbig a:hover
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #444444;
	text-decoration: none;
}

.textbig a:active
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #444444;
	text-decoration: none;
}

.textbigbold
{
	font-weight: bold;
	font-size: 10pt;
	color: #444444;
	font-family: Tahoma, Helvetica, sans-serif;
	text-decoration: none;
}

.textbigbold a:link
{
	font-weight: bold;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #444444;
	text-decoration: none;
}

.textbigbold a:visited
{
	font-weight: bold;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #444444;
	text-decoration: none;
}

.textbigbold a:hover
{
	font-weight: bold;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #444444;
	text-decoration: none;
}

.textbigbold a:active
{
	font-weight: bold;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #444444;
	text-decoration: none;
}


/*Dropdown Menu*/

.dropDownMenuCorpus
{
	border-left:1px solid #bfbfc5;
	border-top:1px solid #bfbfc5;
	border-bottom:1px solid #bfbfc5;
	border-right:1px solid #bfbfc5;
	padding: 3px;
}

.dropDownMenuItem /*Menüpunkt*/
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #444444;
	background-color: #E0E2EB;
	cursor: hand;
}	

.dropDownMenuItemOver /*Menüpunkt*/
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #444444;
	background-color: #FFFFFF;
	cursor: hand;
}	

.dropDownMenuItemLine /*Menülinie*/
{
	border-left:1px solid #e0e2eb;
	border-top:1px solid #d8d2bd; 
	border-bottom:1px solid #d8d2bd;
	border-right:1px solid #e0e2eb;
	background-color: #FFFFFF;
}

.inputlogin
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    WIDTH: 129px;
    border-style:solid;
    border-color:#7D7F80;
    border-width:1px
}

.inputtext
{
	font-size: 8pt;
	font-family: Tahoma, Helvetica, sans-serif;
	border-right: #a5acb2 1px solid;
	border-top: #a5acb2 1px solid;
	border-left: #a5acb2 1px solid;
	border-bottom: #a5acb2 1px solid;
}


.inputtexterror
{
	COLOR: red;
	font-size: 8pt;
	font-family: Tahoma, Helvetica, sans-serif;
	border-right: #a5acb2 1px solid;
	border-top: #a5acb2 1px solid;
	border-left: #a5acb2 1px solid;
	border-bottom: #a5acb2 1px solid;
}

.textarea
{
	font-size: 8pt;
	font-family: Tahoma, Helvetica, sans-serif;
	border-right: #a5acb2 1px solid;
	border-top: #a5acb2 1px solid;
	border-left: #a5acb2 1px solid;
	border-bottom: #a5acb2 1px solid;
}

.listbox
{
	font-size: 8pt;
	font-family: Tahoma, Helvetica, sans-serif;
	border-right: #a5acb2 1px solid;
	border-top: #a5acb2 1px solid;
	border-left: #a5acb2 1px solid;
	border-bottom: #a5acb2 1px solid;
}

.button 
{	
	font-size: 8pt;
	font-family: Tahoma, Helvetica, sans-serif;
}


.checkbox
{
}

.radio
{
}

.groupNaviTopBorder
{
	background-color: #9d9ca1;
}

.groupNavi
{
	background-color: #ececf6;
}

.componentNavi
{
}

.bodyForm
{
 font-size: 8pt;
 color: #444444;
 font-family: Tahoma, Helvetica, sans-serif;
 background-color: #ffffff;
 margin-left : 0px;
 margin-top : 0px;
 margin-bottom : 0px;
 margin-right : 0px;

 scrollbar-face-color: #f7f7f7;
 scrollbar-highlight-color: #cccccc;
 scrollbar-shadow-color: #cccccc;
 scrollbar-3dlight-color: #FFFFFF;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-arrow-color: #cccccc;
 scrollbar-track-color: #FFFFFF

}


.bodyImageList
{
 font-size: 8pt;
 color: #444444;
 font-family: Tahoma, Helvetica, sans-serif;
 background-color: #f7f7f7;
 margin-left : 0px;
 margin-top : 0px;
 margin-bottom : 0px;
 margin-right : 0px;

 scrollbar-face-color: #f7f7f7;
 scrollbar-highlight-color: #cccccc;
 scrollbar-shadow-color: #cccccc;
 scrollbar-3dlight-color: #FFFFFF;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-arrow-color: #cccccc;
 scrollbar-track-color: #FFFFFF

}


.bodyauswahl
{
 font-size: 8pt;
 color: #444444;
 font-family: Tahoma, Helvetica, sans-serif;
 background-color: #ffffff;
 margin-left : 0px;
 margin-top : 0px;
 margin-bottom : 0px;
 margin-right : 0px;

 scrollbar-face-color: #f7f7f7;
 scrollbar-highlight-color: #cccccc;
 scrollbar-shadow-color: #cccccc;
 scrollbar-3dlight-color: #FFFFFF;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-arrow-color: #cccccc;
 scrollbar-track-color: #FFFFFF

}


.bodyBgColor
{
  font-size: 8pt;
  color: #444444;
  font-family: Tahoma, Helvetica, sans-serif;
  SCROLLBAR-BASE-COLOR: #fbfbfe;
  scrollbar-dark-shadow-color: #C4C4AF;
  SCROLLBAR-FACE-COLOR: #f0f0ea;
  SCROLLBAR-TRACK-COLOR: #f0f0ea;
  background-color: #f6f8fa;
  margin-left : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
  margin-right : 0px;

}

.bodyBgColorPopUp
{
  font-size: 8pt;
  color: #444444;
  font-family: Tahoma, Helvetica, sans-serif;
  SCROLLBAR-BASE-COLOR: #fbfbfe;
  scrollbar-dark-shadow-color: #C4C4AF;
  SCROLLBAR-FACE-COLOR: #f0f0ea;
  SCROLLBAR-TRACK-COLOR: #f0f0ea;
  background-color: #f6f8fa;
  margin-left : 10px;
  margin-top : 10px;
  margin-bottom : 10px;
  margin-right : 10px;

}

.outerTableForm
{
 left: 12px;
 position:absolute;
 top: 12px;
 width: 95%;
}

.innerTableForm
{
 padding-right:10px;
 padding-left: 10px;
 padding-bottom: 2px;
 padding-top: 2px;
 background-color: #f6f8fa;
}

.verticalSpaceWhiteForm /*Zwischenraum zwischen Formblöcken*/
{
 height:5px;
}

.horizontalLineGreyForm
{
 height:1px;
 background-color: #9d9da1;
}

.inlineMenueForm
{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 8pt;
 color: #444444;
 text-decoration: none;
 padding-left:3;padding-right:3;padding-top:1;padding-bottom:1;width:16;height:14;
}

.inlineMenueOverForm /*Menüeinträge*/
{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 8pt;
 color: #444444;
 text-decoration: none;
 cursor: hand;
 background-color: #e0e2eb;
 padding-left:3;
 padding-right:3;
 padding-top:1;
 padding-bottom:1;
 width:16;
 height:14;
}

.spanBorderForm
{
 border-right: #9d9da1 1px solid;
 border-top: #9d9da1 1px solid;
 border-left: #9d9da1 1px solid;
 border-bottom: #9d9da1 1px solid;
 scrollbar-face-color: #f7f7f7;
 scrollbar-highlight-color: #cccccc;
 scrollbar-shadow-color: #cccccc;
 scrollbar-3dlight-color: #FFFFFF;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-arrow-color: #cccccc;
 scrollbar-track-color: #FFFFFF 
}

.spanForm
{
 scrollbar-face-color: #f7f7f7;
 scrollbar-highlight-color: #cccccc;
 scrollbar-shadow-color: #cccccc;
 scrollbar-3dlight-color: #FFFFFF;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-arrow-color: #cccccc;
 scrollbar-track-color: #FFFFFF 
}

.BlockBorderTableForm
{
 border-right: #9d9da1 1px solid;
 border-top: #9d9da1 1px solid;
 border-left: #9d9da1 1px solid;
 border-bottom: #9d9da1 1px solid;
 background-color: #f6f8fa;
}

.listBlockBorderTable
{
 padding-bottom: 10px;
}

.modBlockBorderTable /*Modificationblock*/
{
 border-top: #444444 1px solid;
 border-bottom: #444444 1px solid;
 padding-bottom: 10px;
 padding-top: 10px;
}

.formBlockHead /*Formularkopf*/
{
 font-weight: bold;
 font-size: 8pt;
 filter:  progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f4f4fb,endColorStr=#e0e2eb);
 color: #444444;
 font-family: Tahoma, Helvetica, sans-serif;
}

.calendar
{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 8pt;
 color: #444444;
 text-decoration: none
}

.calendarHead
{
 color: #000000;
 background-Color: #D1D2D7;  
 font-family: Tahoma;
 font-size: 8pt;
 text-decoration: none;
 font-weight: normal
}

.bodyIntro
{
  font-size: 8pt;
  color: #444444;
  font-family: Tahoma, Helvetica, sans-serif;
  SCROLLBAR-BASE-COLOR: #fbfbfe;
  scrollbar-dark-shadow-color: #C4C4AF;
  SCROLLBAR-FACE-COLOR: #f0f0ea;
  SCROLLBAR-TRACK-COLOR: #f0f0ea;
  background-color: #ffffff;
  margin-left : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
  margin-right : 0px;
	
}

.outerTableForm
{
 left: 12px;
 position: absolute;
 top: 12px;
 width: 95%;
}

.innerTableForm
{
 padding-right:10px;
 padding-left: 10px;
 padding-bottom: 2px;
 padding-top: 2px;
 background-color: #f6f8fa;
}

.verticalSpaceWhiteForm /*Zwischenraum zwischen Formblöcken*/
{
 height:5px;
}

.horizontalLineGreyForm
{
 height:1px;
 background-color: #9d9da1;
}

.inlineMenueForm
{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 8pt;
 color: #444444;
 text-decoration: none;
}

.inlineMenueOverForm /*Menüeinträge*/

{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 8pt;
 color: #444444;
 text-decoration: none;
 cursor: hand;
 background-color: #e0e2eb;
}

.spanForm
{
}

.BlockBorderTableForm
{
 border-right: #9d9da1 1px solid;
 border-top: #9d9da1 1px solid;
 border-left: #9d9da1 1px solid;
 border-bottom: #9d9da1 1px solid;
 background-color: #f6f8fa;
}

.listBlockBorderTable
{
 padding-bottom: 10px;
}

.modBlockBorderTable /*Modificationblock*/
{
 border-top: #444444 1px solid;
 border-bottom: #444444 1px solid;
 padding-bottom: 10px;
 padding-top: 10px;
}

.formBlockHead /*Formularkopf*/
{
 font-weight: bold;
 font-size: 8pt;
 filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f4f4fb,endColorStr=#e0e2eb);
 color: #444444;
 font-family: Tahoma, Helvetica, sans-serif;
}


.outerTableList
{
 left: 12px;
 position: absolute;
 top: 12px;
 width: 95%;
}


.innerTableList
{
 padding-bottom: 2px;
 padding-top: 2px;
 background-color: #ffffff;
}

.BlockBorderTableList
{
 border-right: #9d9da1 1px solid;
 border-top: #9d9da1 1px solid;
 border-left: #9d9da1 1px solid;
 border-bottom: #9d9da1 1px solid;
 background-color: #ffffff;
}

.spanList
{
}

.selectedItem
{
 color: #000000;
 background-Color: #D1D2D7;  
 font-family: Tahoma;
 font-size: 8pt;
 text-decoration: none;
 font-weight: normal;
 vertical-align: text-middle;
}

.selectedSpan
{
 border: 1px solid #9d9da1;
}


.unselectedSpan
{
 border: 1px solid #cccccc;
}

 
.unselectedHeadItem
{
 color: #444444;
 background-Color: #f7f7f7;  
 font-family: Tahoma;
 font-size: 8pt;
 text-decoration: none;
 font-weight: normal;
 vertical-align: text-middle;
}
 
.unselectedItem 
{
  color: #444444;
  background-Color: #ffffff;  
  font-family: Tahoma;
  font-size: 8pt;
  text-decoration: none;
  font-weight: normal;
  vertical-align: text-middle
}

.startPageListItem 
{
  color: #444444;
  font-family: Tahoma;
  font-size: 8pt;
  text-decoration: none;
  font-weight: normal;
  vertical-align: text-middle;
  cursor:hand
}

.startPageListItem:hover
{
 color: #000000;
 background-Color: #D1D2D7;  
 font-family: Tahoma;
 font-size: 8pt;
 text-decoration: none;
 font-weight: normal;
 vertical-align: text-middle;
 cursor:hand
}


.head
{ 
 background-image : url(/on_client/system_web/5.0/sysimg/list/blau_bghead.gif); 
 color: #444444; 
 font-family: Tahoma; 
 font-size: 8pt; 
 text-decoration: none; 
 font-weight: normal
}

.headover
{ 
 background-image : url(/on_client/system_web/5.0/sysimg/list/blau_bg_over.gif); 
 color: #444444; 
 font-family: Tahoma; 
 font-size: 8pt; 
 text-decoration: none; 
 font-weight: normal;
 cursor:hand;
}

.headdown
{ 
 background-image : url(/on_client/system_web/5.0/sysimg/list/blau_bg_down.gif); 
 color: #444444; 
 font-family: Tahoma; 
 font-size: 8pt; 
 text-decoration: none; 
 font-weight: normal
}

.sphead
{ 
 background-image : url(/on_client/system_web/5.0/sysimg/list/blau_liniehead.gif)
}

.spheaddown
{ 
 background-image : url(/on_client/system_web/5.0/sysimg/list/blau_linieheaddown.gif)
}

.bodyMenu
{
 font-size: 8pt;
 color: #444444;
 font-family: Tahoma, Helvetica, sans-serif;
 filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f4f4fb,endColorStr=#e0e2eb);
 SCROLLBAR-BASE-COLOR: #fbfbfe;
 scrollbar-dark-shadow-color: #C4C4AF;
 SCROLLBAR-FACE-COLOR: #f0f0ea;
 SCROLLBAR-TRACK-COLOR: #f0f0ea;
 margin-left : 0px;
 margin-top : 0px;
 margin-bottom : 0px;
 margin-right : 0px;

}

.pfeilMenu /*Menüpfeil*/
{
 border-right: #e0e2eb 1px solid;
 border-top: #e0e2eb 1px solid;
 border-left: #e0e2eb 1px solid;
 border-bottom: #e0e2eb 1px solid;
}

.pfeilMenuOver /*Menüpfeil*/
{
 border-right: #f4f4eb 1px solid;
 border-top: #f4f4eb 1px solid;
 border-left: #f4f4eb 1px solid;
 border-bottom: #f4f4eb 1px solid;
 background-color: #f4f4eb;
}

.bodySearch
{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 8pt;
 background-color : #FFFFFF;
 margin-left : 0px;
 margin-top : 0px;
 margin-bottom : 0px;
 margin-right : 0px;
}

.searchtitle
{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 8pt;
 color: #444444;
 text-decoration: none;
 font-weight:bold
}

.searchoption
{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 8pt;
 color: #444444;
 text-decoration: underline;
 font-weight:bold
}

.sucheOutertable
{
}

.sucheInnerTable
{
 background-color: #E4E5EA;
}

.BlockBorderTableTab
{
 border-right: #9d9da1 1px solid;
 border-left: #9d9da1 1px solid;
 border-bottom: #9d9da1 1px solid;
 background-color: #ffffff;
}


.bodyTree
{
 font-size: 8pt;
 color: #444444;
 font-family: Tahoma, Helvetica, sans-serif;
 SCROLLBAR-BASE-COLOR: #fbfbfe;
 scrollbar-dark-shadow-color: #C4C4AF;
 SCROLLBAR-FACE-COLOR: #f0f0ea;
 SCROLLBAR-TRACK-COLOR: #f0f0ea;
 background-color: #ffffff;
 margin-left : 0px;
 margin-top : 0px;
 margin-bottom : 0px;
 margin-right : 0px;

}


/*Tree styles*/
.tableTree 
{
 left: 6px;
 position: absolute;
 top: 12px;
 width: 95%;
}

.default
{
 font-family:Tahoma,Helvetica,sans-serif;
 font-size:8pt;
 text-decoration:none;
 font-weight:normal;
 background:Window;
 color:ButtonText
}

.selected
{
 font-family:Tahoma,Helvetica,sans-serif;
 font-size:8pt;
 text-decoration:none;
 font-weight:normal;
 background:#D1D2D7;
 color:#000000
}

.hover
{
 font-family:Tahoma,Helvetica,sans-serif;
 font-size:8pt;
 text-decoration:none;
 font-weight:normal;
 background:#D1D2D7;
 color:#000000
}
/* end Tree */

/* start TabStrip styles */


.TabStripDefaultStyle
{
 font-family: Tahoma,Helvetica,sans-serif; font-size: 8pt; 
 border:solid 1px #D1D2D7; 
 padding:1px;
 border-bottom:solid 1px  #D1D2D7; 
 background:#ffffff; 	
 color:#000000;
 padding-left:1px;
 padding-right:1px
}


.TabStripHoverStyle
{
 padding:1px;
 border-top:solid 3px #FCC247;
 background:#f7f7f7;color:#000000
}
 
.TabStripSelectedStyle
{
 padding:1px;
 font-family: Tahoma,Helvetica,sans-serif; 
 font-size: 8pt; 
 border-top:solid 3px #FCC247;
 border-bottom:none;
 background:#f7f7f7; 	
 color:#000000;
 padding-left:1px;
 padding-right:1px;
}

.TabStripSepDefaultStyle
{	
 border-bottom:solid 1px #D1D2D7; 
}

.TabStripSepHoverStyle
{	
 border-bottom:solid 1px #D1D2D7;
}


.TabStripSepSelectedStyle
{	
 border-bottom:solid 1px #D1D2D7;
}


/* end TabStrip styles */


/* MultiPage Styles*/

.MultiPageDefaultStyle
{
 BORDER-RIGHT:#D1D2D7 1px solid; 
 PADDING-RIGHT:5px; 
 BORDER-TOP:medium none; 
 PADDING-LEFT:1px; 
 PADDING-BOTTOM:1px; 
 BORDER-LEFT:#D1D2D7 1px solid; 
 PADDING-TOP:1px; 
 BORDER-BOTTOM:#D1D2D7 1px solid
}

/* MultiPage Styles*/

/* Page Protection Styles */
.IFrameBody
{
 font-size: 8pt;
 color: #444444;
 font-family: Tahoma, Helvetica, sans-serif;
 SCROLLBAR-BASE-COLOR: #fbfbfe;
 scrollbar-dark-shadow-color: #C4C4AF;
 SCROLLBAR-FACE-COLOR: #f0f0ea;
 SCROLLBAR-TRACK-COLOR: #f0f0ea;
 background-color: #f6f8fa;
 margin-left : 0px;
 margin-top : 0px;
 margin-bottom : 0px;
 margin-right : 0px;
}

.scrollVariables
{
 scrollbar-face-color: #f7f7f7;
 scrollbar-highlight-color: #cccccc;
 scrollbar-shadow-color: #cccccc;
 scrollbar-3dlight-color: #FFFFFF;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-arrow-color: #cccccc;
 scrollbar-track-color: #FFFFFF;
 height: 100;
 width: 100%;
 overflow: auto;
 border: 0px solid;
 padding: 0px;
 background: #FFFFFF;
}

.scrollInterests
{
 scrollbar-face-color: #f7f7f7;
 scrollbar-highlight-color: #cccccc;
 scrollbar-shadow-color: #cccccc;
 scrollbar-3dlight-color: #FFFFFF;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-arrow-color: #cccccc;
 scrollbar-track-color: #FFFFFF;
 height: 100;
 width: 100%;
 overflow: auto;
 border: 0px solid;
 padding: 0px;
 background: #FFFFFF;
}

.scrollProtection
{
 scrollbar-face-color: #f7f7f7;
 scrollbar-highlight-color: #cccccc;
 scrollbar-shadow-color: #cccccc;
 scrollbar-3dlight-color: #FFFFFF;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-arrow-color: #cccccc;
 scrollbar-track-color: #FFFFFF;
 height: 100;
 width: 100%;
 overflow: auto;
 border: 0px solid;
 padding: 0px;
 background: #FFFFFF;
}
/* Page Protection Styles */


/*statistik*/
.text
{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 8pt;
 color: #444444;
 text-decoration: none;
}

.text a:link
{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 8pt;
 color: #444444;
 text-decoration: none;
}

.text a:hover
{
 font-size: 8pt;
 color: #ff0000;
 font-family: Tahoma, Helvetica, sans-serif;
 text-decoration: underline;
}

.text a:visited
{
 font-family: Tahoma, Helvetica, sans-serif;
 font-size: 8pt;
 color: #444444;
 text-decoration: none;
}

.text a:active
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 8pt;
	color: #444444;
	text-decoration: none;
}

/*statistik*/

/*Progressbar*/

.progressbar1
{
  border:1px solid #D1D2D7;
}

.progressbar2
{

}

.progressbarCellActive
{
 background: #D1D2D7;
}

.progressbarCellInactive
{
 
}

/*Progressbar*/


/* Kontextmenu */

.contextMenuIn
{
 BORDER:#D1D2D7 1px outset; 
 DISPLAY:none; 
 filter:revealTrans(transition=1,duration=0.3);
 BACKGROUND-COLOR: #D1D2D7;
 POSITION: absolute;
 Z-INDEX:24;
}

.contextMenuOut
{
 BORDER:buttonshadow 1px outset; 
 filter:revealTrans(transition=0,duration=0.3);
}


.menuItem {cursor:hand; font-family:sans-serif;font-size:8pt; background-Color: #ffffff; color: #000000}

.highlightItem {cursor:hand; font-family:sans-serif;font-size:10pt; background-Color:#D1D2D7;color:white; border:solid 1px #D1D2D7}
.menu {position:absolute; background-Color:#ffffff; border: outset 1px #D1D2D7;}
.submenu {position:absolute; background-Color:#ffffff; border: outset 1px #D1D2D7;}
.tdMenuItemLeft {border-left:1px solid #ffffff;border-top:1px solid #E8E8F0;border-bottom:1px solid #E8E8F0;border-right:1px solid #ffffff; background-Color: #E8E8F0}
.tdMenuItemCenter {border-left:1px solid #ffffff; border-top:1px solid #ffffff;border-bottom:1px solid white;border-right:1px solid white;background-color:white}
.subMenuItem {cursor:hand; border:1px white solid; width:20; height:20; font-family:sans-serif;font-size:10pt; background-Color:white}
.subMenuItemSelected {cursor:hand; border:1px solid #D1D2D7; width:20; height:20; font-family:sans-serif;font-size:10pt; background-Color:#D1D2D7; color:#D1D2D7}

.menuItem0Selected
{
border-left:1px solid #000000;border-top:1px solid #000000;border-bottom:1px solid #000000;border-right:1px solid #D1D2D7; background-Color: #D1D2D7

}

.menuItemNSelected
{
border-right:1px solid #000000;border-top:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #D1D2D7; background-Color: #D1D2D7

}

.menuItem0Unselected
{
border-left:1px solid #ffffff;border-top:1px solid #E8E8F0; border-bottom:1px solid #E8E8F0; border-right:1px solid #ffffff; background-Color: #E8E8F0

}

.menuItemNUnselected
{
border-left:1px solid #ffffff;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff; background-Color: #ffffff

}



/* ctrl_list */

.ctrl_list 
{
height:100%;
  font-family:Tahoma;
  font-weight:normal;
  color:#444444;
}

.ctrl_list div 
{
  height:100%;
  background-color:#ffffff
}

.ctrl_list table 
{
  width:100%;
  height:100%;
  border:0px;
  font-size:8pt
}

.ctrl_list td 
{
  vertical-align:top;
  overflow:visible
}

.ctrl_list_column
{
  padding-left:14px
}

.ctrl_list img 
{
  border:0px
}

.ctrl_list a 
{
  text-decoration:none;
  padding-left:14px;
  color:#444444;
  display:block;
  height:17px
}

.ctrl_list_head,
.ctrl_list_selected_column,
.ctrl_list_unselected_column,
.ctrl_list_selected 
{
  height:17px
}
.ctrl_list_head a 
{
  background-image:url(/on_client/system_web/5.0/sysimg/ctrl_list/blau_bghead.gif)
}

.ctrl_list_head a:hover 
{
  background-image:url(/on_client/system_web/5.0/sysimg/ctrl_list/blau_bg_over.gif)
}

.ctrl_list_placeholder 
{
  background-color:#F7F7F7;
}

.ctrl_list_selected_column 
{
  background-color:#F7F7F7;
}

.ctrl_list_selected_column,
.ctrl_list_unselected_column
{
  padding-top:3px;
  padding-left:14px;
}

.ctrl_list_selected
{
  background-color:#D1D2D7;
  padding-left:14px;
  padding-top:3px

}

