﻿html,body {height:calc(100% - 12px);margin:0; margin-top:12px;}
html,body, input,select, textarea {font-family: verdana,tahoma,helvetica;}
.tekstblok {font-family: verdana,tahoma,helvetica;font-size: 120%;border:.1pt solid silver;}
.LeftAligned { text-align:left;}
.RightAligned {text-align:right;} 
.Disabled {background-color:#dddddd; color:#000000;}
.SelectedRow {background-color:#ADD8E6;}
.invisible {display:none;}
.ThemaLabel {font-size: 120%;font-weight:bold; }
.navigationPanel { margin:.2%;  height:52%;  background-color:#FFF; border:1px solid silver; padding: 5px 5px 5px 5px;}

#MnuThema {width:100%; }
#MnuThema ul{width:100% !important }
.custButton { cursor:pointer; height:22px; font-size: 110%;padding-left: 5px;text-align:left;color:#000;}
.custButton:hover { border:	1px solid #7b9ebd; font-weight:bold;background-color:#81e61c;}
.selected { background-color:orange;}
.custButton:active {font-size: 10px;}
.static {border:0.5px solid #7b9ebd;}
.valignTop tr { vertical-align:top;}
img { border:0;}
table tr { vertical-align:top;}
.pager {width:100%;}
.pager table{width:100%;}
.pager td span, .pager td a { display:inline-block; border:1px solid silver; margin-right:3px; font-size:150%; width: 2em;padding-bottom: 1%; text-align:center; text-decoration:none; }
.pager td td a:hover { background-color:silver;}

.header {width:100%;position:fixed;top:0;display:inline-block; height:12px; background-color:#fff;}
.leftcolumn {background-color:#ddd; overflow:hidden; float:left;}
.content {margin-left: 190px; height: 100%;overflow-x: auto; box-sizing:border-box;}

@media print
{
    html, body {font-size: 100% !important;}
    .header, .leftcolumn, input[type=image]    {display:none;}
    .content    {margin-left:0;height:100%;}
    a {text-decoration:none; color:#000; }
}