@CHARSET "UTF-8";

.firstLevelHeader
{
	background-color: #0098CC;
	cursor: pointer;
	font-size: 0.8em;
	font-weight: normal;
	margin: 0 0 1px;
	padding: 5px 5px 5px 10px;
	position: fixed;
	top: 0;
	left: 0;
	height: 16px;
	width: 100%;
	z-index: 1;
}

.firstLevelHeader a.iceCmdLnk 
{
	background-image: url(css-images/navigation_up_link.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 15px;
}

.firstLevelHeader a.iceCmdLnk:hover 
{
	background-image: url(css-images/navigation_up_link_hover.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 15px;
}

.firstLevelHeader a.iceCmdLnk .iceOutTxt
{
	color: #C2E0EC;		
}

.firstLevelHeader a.iceCmdLnk:hover .iceOutTxt
{
	color:#FFFFFF;
}


.secondLevelHeaderTable
{
	background-color:#88AABA;
    padding: 0px;
    margin: 0px;
    height: 60px;
    position: fixed;
    left: 0px;
    top: 27px;
	vertical-align:middle;
    width: 100%; 
    display: table; 
    z-index: 1;		
	border: 0 solid black;
	border-collapse: collapse;
	color: #FFFFFF;
}

.headerTable
{
    background-color: #0099CB;
    padding: 0px;
    margin: 0px;
    border-spacing: 0px;
    height: 65px;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%; 
    display: table; 
    background-color: #0099CB;
    z-index: 1;
}

.headerTableRow
{
	display: table-row;
}

.headerIcons
{
    text-align: center;
    vertical-align: bottom;
	display: table-cell;
	width: 100%;
	padding-bottom: 8px;
	white-space: nowrap;
}

.headerLogo
{
    text-align: left;
    width: 200px;
    vertical-align: bottom;
	display: table-cell;
}

.headerApplicationView
{
	padding: 0 1em 8px;
	text-align: left;
	display: table-cell;
	vertical-align: bottom;
	min-width: 250px;
}

.headerApplicationView .iceOutTxt
{
	color: #FFC649;
	font-weight: bold;
}	

.headerHelp
{
    text-align: center;
    padding-right: 20px;
    padding-left: 20px; 
    vertical-align: bottom;
	display: table-cell;
	cursor: pointer;
}

.headerRightHelp
{
    text-align: center;
    padding-left: 20px; 
    vertical-align: bottom;
	display: table-cell;
	cursor: pointer;
}

.headerIsolatedHelp
{
    text-align: right;
	width: 100%; 	
}

.headerClose
{
    text-align: right;
    width: 60px;
    vertical-align: bottom;
	display: table-cell;
	cursor: pointer;
}

.headerZierleiste
{
    background-image: url('./css-images/Zierleiste.gif');
    background-repeat:repeat-x;
    height: 10px;
    width: 100%;
    display: block;
    position: fixed;
    top: 65px;
    left: 0px;
}

.twoLevelHeaderZierleiste
{
    background-image: url('./css-images/Zierleiste.gif');
    background-repeat:repeat-x;
    height: 10px;
    width: 100%;
    display: block;
    position: fixed;
    top: 87px;
    left: 0px;
}
	
body.applicationBody
{
	font-family: Verdana, Bitstream Vera Sans, sans-serif;
	background-color: #f7f7f7;
}

.applicationContent
{
	display:  block;
	padding: 10px;
	margin-top: 75px;
}

.twoLevelApplicationContent
{
	display:  block;
	padding: 10px;
	margin-top: 97px;	
}

.content
{
	display:  block;
	padding: 10px;
}

.pageTitleTable
{
	display: table;
	width: 100%;
}

.pageTitleTableRow
{
	display:table-row;
}

.pageTitleTableTitleCell
{
	display:table-cell;
}

.pageTitleTableConnectionStatusCell
{
	display:table-cell;
	width: 20px;
	vertical-align: top;
	text-align: right;
}


.popupBody {
	width: 100%;
    text-align: left;
    background-color: #f7f7f7;
}

.popupInnerBody {
	margin-bottom: 0.5em;	
}

.popupHeader {
	background-color: #88C5DA;
}
	
.popupHeaderTitle {
    text-align: left;
    color: #FFFFFF;
}

.popupCloseImageButton {
    text-align: center;
    width: 29px;
    vertical-align: top;
}

.popupBodyCol1 > .buttonPanel
{
	margin-bottom: 0em;	
}

.popupBodyCol1 > .dbkIceMessagesParent 
{
	margin-top: -0.625em;
	margin-bottom: 0.625em;	
}

fieldset.borderedGroupBorder
{
	border: solid 2px #C6C6C6;	
	background-color: #FFFFFF;
	margin-top:1.25em;
}


.buttonPanel .iceCmdBtn-dis 
{
	margin: 0 0 0 1em;
}
