* { margin: 0px; padding: 0px; -webkit-text-size-adjust: none; }
body { font-family: Arial, Helvetica, sans-serif; color: #000; }
#ERROR { background-color: #FF0000; color: #000040; }
img { border: 0px none; }
a { color: #666; text-decoration: underline; }
a:visited { color: #999; text-decoration: underline; }
ul { list-style-position: inside; }
button:hover, input[type=submit]:hover, input[type=button]:hover { cursor: pointer; }
div.clearer { clear: both; }
div#page { min-width: 100%; }
div#headerArea { display: none; }
div#dateTimeBar { display: none; }
div#dateTimeBar span.time { float: right; margin-right: 12px; margin-top: 3px; }
div#dateTimeBar span.date { float: right; margin-right: 12px; margin-top: 3px; }
form#languageSelectionForm { float: right; margin-right: 12px; }
form#languageSelectionForm select { float: left; margin: 0px; width: 90px; height: 20px; }
div#separatorLine1 { display: none; }
div#separatorLine2 { display: none; }
div#loginBox { height: 0px; display: none; }
div#logoutBox { display: none; }
div#titleArea { padding: 3px; display: block; color: #fff; background-color: #999; }
div#titleArea h1 { color: #fff; font-size: 16px; }
div#titleMenuArea { display: none; }
ul#titleMenu { list-style: none; margin-right: 12px; margin-top: 2px; float: left; }
ul#titleMenu li { float: left; margin-top: 0px; margin-right: 0px; }
ul#titleMenu li a { padding: 0px 4px 0px 4px; font-weight: bold; color: #990; }
ul#titleMenu li a.first { padding-left: 0px !important; }
ul#titleMenu li a:hover, ul#titleMenu li a.selected { font-weight: bold; color: #000080; cursor: pointer; }
form#titleDropDownMenuForm { display: none; }
form#titleDropDownMenuForm select { margin: 0px 6px 0px 0px; float: left; }
form#titleDropDownMenuForm button { float: left; }
div#filterBox { display: none; }
form#filterBoxForm { }
form#filterBoxForm select { margin: 0px 12px 0px 0px; float: left; }
form#filterBoxForm input { margin: 0px 12px 0px 0px; float: left; background-color: #fff; }
form#filterBoxForm button { float: left; background-color: #fff; }
div#filterBox p { font-weight: bold; color: #666; margin-top: 6px; }
div#titleArea div#navigationbuttons { position: absolute; right: 3px; top: 3px; }
div#titleArea div#navigationbuttons a.hiddenOnSmall { display: none; }
div#titleArea div#buttons { display: none; }
div#navigationArea { padding: 6px; position: relative; top: auto; width: auto; }
ul#mainMenuLevel1 { list-style-position: outside; list-style: none; margin-top:22px; }
ul#introMenu { list-style-position: outside; list-style: none; margin-top: 36px; }
ul#mainMenuLevel1 li, ul#introMenu li { height: 17px; padding-bottom: 19px; }
div#navigationArea.hiddenOnSmall, div#clientArea.hiddenOnSmall { display: none; }
.hiddenOnSmall { display: none; }
div#clientArea { display: block; }
div.secondaryExtendedNavigationArea { background-color: #ccc; width: 100%; }
div.secondaryMenuArea { background-color: #ccc; overflow: hidden; }
ul.secondaryMenu { list-style: none; font-size: 12px; }
ul.secondaryMenu li { float: left; }
ul.secondaryMenu li a { display: block; padding: 4px 4px 0px 4px; color: #666; background-color: #CCC; text-decoration: none; cursor: pointer; }
ul.secondaryMenu li a.selected { font-weight: bold; color: #000; background-color: #FFF; }
ul.secondaryMenu li a.moduleSecNavSelected { font-weight: bold; color: #000; background-color: #EAEAEA; }
ul.secondaryMenu li a:hover, ul.secondaryMenu li:hover a { cursor: pointer; }
div#extendedMenuArea { background-color: #ccc; overflow: hidden; }
ul#extendedMenu { list-style: none; }
ul#extendedMenu li { float: left; }
ul#extendedMenu li a { display: block; padding: 4px 4px 0px 4px; color: #666; background-color: #CCC; text-decoration: none; }
ul#extendedMenu li a.selected { font-weight: bold; color: #000; background-color: #FFF; }
div#contentArea { padding: 6px; color: #000; }
table { table-layout: auto; }
table th { font-weight: normal; background-color: #CCC; }
table th span.sortarrow { vertical-align: middle; position: relative; bottom: 3px; padding-left: 12px; }
table th a { text-decoration: none; color: #000; }
table td { }
div#contentArea div.captionlabel { color: #666; vertical-align: center; text-align: right; font-weight: bold; }
div#contentArea label { display: inline-block; color: #666; text-align: right; margin-right: 6px; }
div.details { font-size: 12px; color: #000; background-color: #DDD; width: 100%; margin: 0px; }
div.details div.header { padding: 7px 12px 4px 12px; height: 12px; font-weight: bold; background-color: #999; }
div.details div.header div.left { float: left; }
div.details div.header div.right { float: right; text-align: right; }
div.details div.content { clear: both; padding: 12px 12px 12px 12px; font-weight: normal; }
div#contentArea div.line { height: 18px; margin-bottom: 6px;}
div#contentArea div.threelines { height: 66px; margin-bottom: 6px; }
.longHeader {
display: none;
}
#printIcon {
display: none;
}
.fillerRow {
background-color: #FFFFFF;
}
.staticField,
.staticFieldDyn,
.staticFieldHeadline,
.staticFieldHeadlineLeft,
.staticFieldHeadlineSmall,
.staticFieldHeadlineDyn,
.staticFieldLong,
.staticFieldLongBold,
.staticFieldSmall {
border-left: 6px solid #FFFFFF;
border-top: 4px solid #FFFFFF;
}
.outputField,
.outputFieldLong,
.outputFieldDyn {
border-left: 6px solid #FFFFFF;
border-top: 4px solid #FFFFFF;
}
#loginPageTdHeadline {
font-weight:bold;
}
.loginPageTdText {
padding-right: 5px;
}
.loginPageGap {
display: none;
}
.loginPageInput {
width: 180px;
}
#mallLinkTD {
min-width: 60px;
}
#simaticLinkTD {
min-width: 116px;
}
#supportLinkTD {
min-width: 96px;
}
#certificateLinkTD {
min-width: 84px;
}
.startPageButtons {
border-left: 6px solid #FFFFFF;
border-top: 4px solid #FFFFFF;
}
#cpuHousing1211,
#cpuHousing1214,
#cpuHousing1214F {
display: none;
}
#identTable {
margin: 0px;
}
#diagBufferSelectForm {
text-align: center;
}
#updateDiagDiv {
background-color: #FFFFFF;
}
#iframeDiagTableWrapperDiv,
#iframeDiagDetailWrapperDiv,
#iframeDiagTable,
#iframeDiagDetail,
#iframeDiagDetailLong {
height: auto;
width: 100%;
}
#bgzTableIframe {
width: 100%;
height: auto;
overflow-x: auto;
}
#bgzDetailIframe {
width: 100%;
height: auto;
}
#breadcrumbDiv {
padding: 8px 6px;
font-weight: bold;
font-size: 10px;
}
.bgzStatusDiv,
.bgzIdentificationDiv,
.bgzSafetyDiv,
.bgzFirmwareDiv {
padding: 6px;
width: auto;
font-size: 12px;
}
#filterDiv {
display: none;
}
.bgzNoSortHeader {
vertical-align: middle;
}
.contentTable a,
.contentTable a:visited {
color: #000;
}
.bgzSecNavContent {
background-color: #EAEAEA;
}
#commSecondaryExtendedNavigationArea {
background-color: #CCC;
}
#commSecondaryExtendedNavigationArea a {
text-decoration: none;
}
#varstateDiv {
width: 100%;
}
#fileBrowserWrapper {
font-size: 12px;
height: auto;
width: 100%;
}
#dirPath {
margin: 6px;
}
#fileBrowserTable,
#fileOperationsTable {
background-color: #EAEAEA;
width: 100%;
}
.fileSize,
.fbTime {
font-size: 10px;
}
.renameInput {
width: 60px;
}
#updateFwContainer {
font-size: 12px;
}
#updateFwError {
font-size: 12px;
}
