/* theme sim1 
Bledobledo modra - rgb(230,234,249)
Bledo modra - rgb(49,101,204)
Tmavo modra - rgb(0,51,153)
Bledo oranzova - rgb(255,102,52)
Tmavo oranzova - rgb(205,51,1)
Fialova - rgb(204,0,102)
Tmavo fialova - rgb(147,0,52)
Tmavo zelena - rgb(99,154,0)
Bledo zelena - rgb(156,203,0)
*/

body {
margin : 0;
padding : 88px 0 35px 0;
}
div#header {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 92px;
}
div#footer {
position : absolute;
bottom : 0;
left : 0;
width : 100%;
height : 28px;
}
@media screen {
body > div#header {
position : fixed;
}
body > div#footer {
position : fixed;
}
.print {
display : none;
}
.maintable {
width : 772px;
}
.headfoot {
width : 100%;
}
.logo {
margin : 0 100px 4px 4px;
}
}
@media print {
body {
padding : 50px 0 0 0;
}
body > div#header {
height : 50px;
}
body > div#footer {
height : 100px;
}
.noprint {
display : none;
}
.maintable {
width : 100%;
}
.headfoot {
width : 100%;
}
.logoimg {
height : 42px;
}
.logo {
margin : 0 150px 0 0;
}
}
* html body {
overflow : hidden;
}
* html div#content {
height : 100%;
width : 100%;
overflow : auto;
}
.sqglist {
list-style-image : url('./images/sim1/bullet.gif');
margin-left : 2px;
margin-right : 10px;
margin-bottom : 1px;
text-align : left;
}
.reklama {
width : 120px;
height : 60px;
background : rgb(99, 154, 0);
margin : 6px;
margin-bottom : 12px;
text-align : center;
font-style : italic;
font-weight : bold;
font-size : 10pt;
}
body {
background : white;
font-size : 10pt;
font-family : Verdana, sans-serif;
margin : 0;
}
img {
border-width : 0;
}
a:link, a:visited {
color : rgb(49, 101, 204);
text-decoration : underline;
}
a:hover {
color : rgb(0, 51, 153);
text-decoration : underline;
}
a:active {
text-decoration : underline;
color : rgb(99, 154, 0);
}
p {
text-align : justify;
}
.menu {
float : left;
}
.menuline {
background : rgb(99, 154, 0);
color : white;
font-size : 9pt;
text-align : center;
padding : 3px;
}
.invlink a:link, .invlink a:visited {
text-decoration : underline;
color : white;
font-weight : bold;
}
.invlink a:hover {
text-decoration : none;
}
.invlink a:active {
color : rgb(156, 203, 0);
}
.menulinebottom {
font-size : 9px;
padding : 0;
}
table {
font-size : 10pt;
font-family : Verdana, sans-serif;
border-spacing : 0;
padding : 0;
margin : 0;
}
.maintable {
border-spacing : 0;
font-size : 10pt;
font-family : Verdana, sans-serif;
background : white;
}
.headfoot {
border-spacing : 0;
font-size : 10pt;
font-family : Verdana, sans-serif;
background : white;
}
.zvislyoddelovnik {
background : url(./images/sim1/square_dark.gif);
}
.foldtab {
margin : 8px 8px 0 8px;
border-spacing : 0;
}
.foldtab td, .foldtab span {
border-width : 2px;
border-style : solid;
border-color : rgb(49, 101, 204);
padding : 5px;
}
.foldup td {
border : none;
white-space : nowrap;
padding-top : 7px;
padding-left : 0;
padding-right : 0;
}
.foldup span {
padding-top : 5px;
border-bottom : none;
margin-right : 5px;
}
.folddown td {
border : none;
white-space : nowrap;
padding : 0;
text-align : right;
vertical-align : top;
}
.folddown span {
padding-top : 9px;
padding-bottom : 5px;
border-top : none;
}
.folddown span a {
text-decoration : none;
}
.tabborderout td {
border-width : 0;
border-spacing : 0;
border-style : none;
padding : 0;
margin : 0;
}
.dets {
width : 100%;
}
.dets td {
width : 25%;
vertical-align : top;
}
.tabbg {
background-color : rgb(230, 234, 249);
}
ul {
margin : 0;
padding-left : 15px;
}
.bttn {
background : white;
border : 2px;
border-color : rgb(49, 101, 204);
border-style : solid;
border-top : none;
cursor : pointer;
font-family : Verdana, sans-serif;
margin : 0;
padding : 0;
width : 110px;
height : 30px;
}
.bttn:hover {
color : rgb(0, 51, 153);
}
.bigtit {
color : rgb(49, 101, 204);
font-size : 13pt;
font-weight : bold;
}
.medtit {
color : rgb(49, 101, 204);
font-size : 11pt;
font-weight : bold;
}
.smatit {
color : rgb(49, 101, 204);
font-size : 9pt;
font-weight : bold;
text-decoration : underline;
}
.obptit {
color : rgb(49, 101, 204);
font-weight : bold;
}
.indenttext {
margin-left : 16px;
margin-right : 16px;
}
.hltext {
color : rgb(49, 101, 204);
font-size : 10pt;
font-weight : bold;
}
.smalltext {
font-size : 7pt;
}
.formtitle {
font-weight : bold;
font-size : 10pt;
}
.formselect {
border-width : 2px;
width : 130px;
font-size : 10pt;
margin-left : 4px;
}
.formcbs {
font-size : 10pt;
}
.formselectext {
border-width : 1px;
font-size : 10pt;
}
.dbtab {
width : 100%;
border : 0;
border-spacing : 2px;
font-size : 7pt;
font-family : Verdana, sans-serif;
}
.dbtab th {
background : #d7e0ff;
font-weight : bold;
text-align : center;
padding : 0;
}
.dbtab td {
padding : 0;
text-align : center;
border : 0;
}
.dbtabpad5 td {
padding : 2px 5px;
}
.dbtab td {
text-decoration : none;
}
.dbtab input, select {
font-family : Verdana, sans-serif;
font-size : 8pt;
padding : 0;
margin-top : 2px;
margin-bottom : 2px;
margin-left : 0;
margin-right : 0;
}
.detval {
font-weight : bold;
}
.mnspc {
font-family : monospace;
font-size : 8pt;
}
.formerror {
background-color : rgb(255, 111, 111);
}
.statusbad {
color : rgb(255, 102, 52);
font-weight : bold;
}
.statusgood {
color : rgb(255, 102, 52);
}
.statusgood hr {
margin-bottom : 36px;
}
.bigstatus {
font-size : 13pt;
font-weight : bold;
padding-top : 20px;
}
.boldstatus {
font-weight : bold;
}
.chkbx {
margin : 0;
padding : 0;
width : 13px;
height : 13px;
}

