/* ########## Dialog styles ########## */ body.report { background-color: Window; } body.dialogadmin { margin-top: 0; margin-left: auto; margin-right: auto; background-color: Window; border-top: 1px solid #A0C6E5; } body.dialog { font-family: verdana, sans-serif; font-size: 11px; padding: 0; margin: 0; background-color: #EFF7FF; } body.dialogpopup { margin: 0 auto; background-color: ThreeDFace; } /* outer table of complete dialog window */ table.dialog { margin: 1px auto; width: 85%; border: 1px solid #A0C6E5; } /* inner table of complete dialog window */ table.dialogbox { width: 100%; background-color: #FFFFFF; padding: 1px; } /* headline of dialog window */ .dialoghead { margin-bottom: 4px; padding: 4px; font-size: 14px; width: 100%; white-space: nowrap; height:30px; } /* Subheadline used in content area */ .dialogsubheader { font-weight: bold; margin: 5px 0 5px 0; } /* content area of dialog */ .dialogcontent { border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; padding: 5px; margin: 4px; } /* one content line of dialog (e.g. text and input field) without breaks */ .dialogrow { margin-bottom: 5px; display: block; white-space: nowrap; } /* block outer border definition */ div.dialogblockborderheadline { margin-top: 8px; } /* block outer border definition without headline */ div.dialogblockborder { border: 0px solid #A0C6E5; } /* 3D block main style */ div.dialogblock { position: relative; padding: 20px; border-left: 1px solid #A0C6E5; border-top: 1px solid #A0C6E5; border-right: 1px solid #A0C6E5; border-bottom: 1px solid #A0C6E5; } /* 3D block headline, positioned "inside" border */ span.dialogblockhead { position:absolute; top: -7px; left: 5px; background-color: #FFFFFF; padding: 0 10px; white-space: nowrap; } /* outer border of white inner box */ .dialoginnerboxborder { border-left: 1px solid #A0C6E5; border-top: 1px solid #A0C6E5; border-right: 1px solid #A0C6E5; border-bottom: 1px solid #A0C6E5; padding: 0; } /* white inner box for dialogs */ .dialoginnerbox { background-color: Window; border-left: 1px solid #A0C6E5; border-top: 1px solid #A0C6E5; border-right: 1px solid #A0C6E5; border-bottom: 1px solid #A0C6E5; padding: 2px; } /* separator line */ .dialogseparator { border-top: 1px solid #A0C6E5; border-bottom: 1px solid #A0C6E5; margin: 5px 0; } /* separator line */ .dialogspacer { height: 10px; } /* error messages style */ .dialogerror { color: #c03; } /* final button row of dialog window */ .dialogbuttons { padding: 3px 8px 5px; text-align: center; } /* Submit and other buttons */ input.dialogbutton { font-family: verdana, sans-serif; font-size: 11px; background-color: ButtonFace; width: 100px; height: 20px; padding: 0 5px; margin-left: 12px; overflow: visible; } /* Special input field for property dialog */ input.dialogmarkedfield { width: 100%; background-color: #E9E9E9; } /* row marked as selected */ .dialogmarked { background-color: ActiveCaption; color: CaptionText; display: block; cursor: pointer; white-space: nowrap; } /* an unmarked row */ .dialogunmarked { display: block; cursor: pointer; white-space: nowrap; } /* empty dummy style */ .empty {} /* bold text */ .textbold { font-weight: bold; } /* centered text */ .textcenter { text-align: center; } /* maximum width for td, input field, etc. */ .maxwidth { width: 100%; } /* no border for elements */ .noborder { border-style: none; } /* element without margin and padding */ .nomargin { padding: 0; margin: 0; } /* hide a block */ .hide { display: none; visibility: hidden; } /* show a block */ .show { display: inline; visibility: visible; } /* special definitions for permission dialog */ table.dialogpermissiondetails { table-layout: fixed; width: 420px; margin-left: 15px; } td.dialogpermissioncell { width: 140px; overflow: hidden; } div.dialogpermissioninherit { width: 420px; overflow: auto; margin-left: 17px; } /* definitions for "tab-style" dialogs */ .dialogtab { border-top:1px solid #8FB9D1; border-bottom:1px solid #8FB9D1; border-left:1px solid #8FB9D1; background-image:url(/szyth/resource/images/szyth/menu_buttom6_bg1.gif); text-align: center; white-space: nowrap; height:24px; padding-left:8px; padding-right:8px; cursor: pointer; color: #004080; } .dialogtabseparator { border-bottom: 1px solid #A0C6E5; border-left: 1px solid #A0C6E5; width:1px; } .dialogtabmaxwidth { width: 99%; border-bottom: 1px solid #A0C6E5; } .dialogtabactive { border-top:1px solid #8FB9D1; border-left:1px solid #8FB9D1; background-image:url(/szyth/resource/images/szyth/menu_buttom6_bg2.gif); text-align: center; white-space: nowrap; height:24px; padding-left:8px; padding-right:8px; font-weight:bold; color: #004080; /*color:#FF6600;*/ } a.dialogtabactive { font-weight:bold; /*color:#FF6600;*/ } .dialogtabstart { padding: 0px; margin: 0px; } .dialogtabrow { height: 1px; } .dialogtabrowseparator{ height: 1px; border-left: 1px solid #A0C6E5; } .dialogtabcontent { border-left: 1px solid #A0C6E5; border-right: 1px solid #A0C6E5; border-bottom: 1px solid #A0C6E5; padding: 0px; margin-top: -1px; background-color: #FFFFFF; } a:link { text-decoration: none; } a:visited { text-decoration: none; } a:hover { text-decoration: none; } a:active { text-decoration: none; } a.tab { color: #004080; text-decoration: none; display: block; padding: 4px 0px 0px 0px;; } a.tab:hover { color: #006699; text-decoration: none; } a.tabactive { color: #004080; text-decoration: none; display: block; padding: 4px; font-weight:bold; } a.tabactive:hover { color: #006699; text-decoration: none; } .texteditor { font-family: fixedsys, monospace, sans-serif; font-size: 11px; } .my_table { border-color: #DDDDDD; border-collapse:collapse; } body,td,table{ font-size: 12px; color:#333333; SCROLLBAR-FACE-COLOR: #E4F5FC; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #4E9BC9; SCROLLBAR-3DLIGHT-COLOR: #A6D2F7; SCROLLBAR-ARROW-COLOR: #A6D2F7; SCROLLBAR-TRACK-COLOR: #E0F0FD; SCROLLBAR-DARKSHADOW-COLOR: #E0F0FD; SCROLLBAR-BASE-COLOR: #F2F2F2 }