#www-security-apbbrno-cz{background-color:white;  color:black;  font-family:Verdana;  font-size:12px;  margin:8px 0px 8px 0px;  padding:0px 0px 0px 0px;  text-align:center;}
#parent-top{background:white url('bgtop.gif') no-repeat scroll top left;  color:black;  margin:0px auto 0px auto;  padding:0px 0px 0px 0px;  width:880px;  height:17px;}
#parent-bottom{background:white url('bgbottom.gif') no-repeat scroll top left;  color:black;  margin:0px auto 0px auto;  padding:0px 0px 0px 0px;  width:880px;  height:14px;}
#parent-content{background:white url('bgcontent.gif') repeat-y scroll top left;  color:black;  margin:0px auto 0px auto;  padding:0px 0px 0px 0px;  width:880px;  height:auto;  text-align:center;}
#menu-bar{background-color:#EDF0F2;  border-color:#EF0000;  border-style:none none solid none;  border-width:0px 0px 4px 0px;  color:black;  margin:0px auto 0px auto;  padding:0px 10px 0px 10px;  width:776px;  height:28px;  text-align:left;}
#menu-bar ul{float:left;  margin:0px 0px 0px 0px;  padding:4px 0px 0px 0px;}
#menu-bar ul li{display:inline;  list-style:none outside none;  margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;}
#menu-bar a:active, #menu-bar a:link, #menu-bar a:visited{color:black;  font-size:12px;  font-weight:bold;  text-decoration:none;}
#menu-bar a:hover{color:#F30000;  font-size:12px;  font-weight:bold;  text-decoration:underline;}
#flags{margin:0px 0px 0px 0px;  padding:5px 0px 0px 0px;  width:auto;  height:auto;  text-align:right;}
#cz_flag{border:0px white none;}
#en_flag{border:0px white none;}
#header{background:#038112 url('header.gif') no-repeat scroll top right;  color:white;  margin:0px auto 0px auto;  padding:0px 0px 0px 0px;  width:796px;  height:177px;  text-align:left;}
#header-tbl{border-collapse:collapse;  width:796px;  height:177px;}
#hdr-img{color:white;  font-size:11px;  margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;  width:204px;  height:150px;  text-align:center;  vertical-align:bottom;}
#hdr-title{font-family:"Courier New";  font-size:20px;  font-weight:bold;  margin:0px 0px 0px 0px;  padding:10px 20px 0px 20px;  width:552px;  height:140px;  text-align:left;  vertical-align:top;}
#hdr-alarm{background:#038112 url('abg.gif') no-repeat scroll top left;  margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;  width:204px;  height:27px;  text-align:center;  vertical-align:middle;}
#alarm-tbl{border-collapse:collapse;  width:204px;  height:27px;}
#alarm-tbl td{padding:0px 0px 0px 0px;  vertical-align:middle;}
#alarm-tbl img{border:0px white none;   margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;}
#clock-form{margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;}
#clock{background-color:#038112;  border:1px #038112 solid;  color:white;}
#hdr-divisions{margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;  width:552px;  height:27px;  text-align:center;  vertical-align:middle;}
#divisions{margin:0px 0px 0px 216px;}
#divisions ul{display:inline;  margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;}
#divisions ul li{display:inline;  list-style:none outside none;  margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;}
#divisions a:active, #divisions a:link, #divisions a:visited{background:#009C34 url('btn.gif') no-repeat scroll top left;  color:white;  display:block;  float:left;  font-family:Arial;  font-size:11px;  font-weight:bold;  margin:0px 0px 0px 0px;  padding:5px 0px 0px 0px;  width:83px;  height:21px;  text-align:center;  text-decoration:none;}
#divisions a:hover{background:#009C34 url('btna.gif') no-repeat scroll top left;  color:white;  display:block;  float:left;  font-family:Arial;  font-size:11px;  font-weight:bold;  margin:0px 0px 0px 0px;  padding:5px 0px 0px 0px;  width:83px;  height:21px;  text-align:center;  text-decoration:none;}
#content{background-color:#F2FFEE;  color:black;  font-size:12px;  margin:0px auto 0px auto;  padding:0px 0px 0px 0px;  width:796px;  height:auto;  text-align:left;}
#content-tbl{border-collapse:collapse;  margin:0px auto 0px auto;  padding:0px 0px 0px 0px;  width:796px;  height:auto;}
#panel{background-color:#038112;  border-color:white;  border-style:none solid none none;  border-width:0px 1px 0px 0px;  color:white;  font-family:Verdana;  font-size:12px;  padding:0px 0px 0px 0px;  width:202px;  height:auto;  text-align:left;  vertical-align:top;}
#panel h1{color:#FFFFFF;  display:block;  font-size:14px;  font-weight:bold;  margin:0px 0px 0px 0px;  padding:6px 0px 0px 10px;  width:192px;  height:23px;   text-decoration:underline;}
#panel a:active, #panel a:link, #panel a:visited{color:white;  text-decoration:none;}
#panel a:hover{color:#F00000;  font-weight:bold;  text-decoration:none;}
.panel-text{margin:0px 0px 0px 10px;  padding:10px 0px 0px 14px;}
#logo{text-align:center;}
#logo img{border:1px white solid;}
#web-content{background:#F2FFEE url('contentbg.gif') no-repeat scroll top right;  border-color:#009C34;  border-style:none solid none none;  border-width:0px 1px 0px 0px;  color:black;  font-size:12px;  width:589px;  height:auto;  text-align:left;  vertical-align:top;}
#qnav{background-image:url('qnavbg.gif');  background-attachment:scroll;  background-repeat:repeat-y;  background-position:top left;  color:black;  padding:6px 10px 8px 10px;  margin:0px 0px 8px 0px;}
#qnav a:active, #qnav a:link, #qnav a:visited{color:black;  font-size:11px;  font-weight:bold;  text-decoration:none;}
#qnav a:hover{color:white;  font-size:11px;  font-weight:bold;  text-decoration:underline;}
#contents{font-size:14px;  line-height:20px;  padding:8px 20px 0px 20px;  width:auto;  height:auto;}
#contents h1{color:#EE0000;  font-size:22px;  font-weight:bold;  margin:0px 0px 22px 0px;  text-decoration:underline;}
#contents h2{color:#006122;  font-size:19px;  font-weight:bold;  margin:0px 0px 22px 0px;  text-decoration:underline;}
#contents h3{color:#006122;  font-size:17px;  font-weight:bold;  margin:0px 0px 20px 0px;  text-decoration:underline;}
#contents a:active, #contents a:link, #contents a:visited{color:#007D3E;  text-decoration:none;}
#contents a:hover{color:black;  text-decoration:underline;}
#contents ul{margin-top:0px;  margin-bottom:0px;}
#contents ul li{line-height:24px;  list-style:square outside none;  margin:0px 0px 0px 0px;  padding:0px 0px 0px 7px;}
#flow ul{margin-top:0px;  margin-bottom:0px;}
#flow ul li{line-height:24px;  list-style:square outside url('flow.jpg');  margin:0px 0px 0px 0px;  padding:0px 0px 0px 7px;}
.sub-content{margin:0px 0px 0px 20px;}
.hr-block{background-color:black;  color:white;  margin:0px auto 20px auto;  width:auto;  height:1px;}
#school-name{font-family:Verdana;  font-size:16px;  font-weight:bold;  margin:0px auto 0px auto;  padding:0px 0px 0px 0px;  text-align:center;}
#partners{border-collapse:collapse;  width:500px;  height:auto;}
#partners td{padding:8px 0px 8px 0px;  width:250px;  height:149px;}
.news-tbl{border:1px #E4E6E7 solid;  border-collapse:collapse;  width:500px;  height:auto;}
.news-tbl th{background-color:#FFE293;  padding:0px 10px 0px 10px;  width:480px;  height:28px;  text-align:left;  vertical-align:middle;}
.news-tbl td{padding:12px 15px 12px 15px;  width:470px;  height:auto;  text-align:left;  vertical-align:top;}
#partners img{border-style:none none none none;  border-width:1px 1px 1px 1px;  margin:10px 10px 10px 10px;}
#partners a:active, #partners a:link, #partners a:visited{background-color:#F2FFEE;  color:black;  display:block;  width:auto;  height:auto;}
#partners a:hover{background-color:#F2FFEE;  color:black;  display:block;  width:auto;  height:auto;}
.struct-tbl{border:1px black solid;  border-collapse:collapse;  font-size:12px;  margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;  width:auto;  height:auto;}
.struct-tbl td, .struct-tbl th{padding:2px 8px 2px 8px;  width:auto;  height:20px;  text-align:left;  vertical-align:middle;}
.contact-tbl{border-collapse:collapse;  width:500px;  height:auto;}
.contact-tbl th{width:200px;  height:28px;  text-align:left;  vertical-align:middle;}
.contact-tbl td{width:300px;  height:28px;  text-align:left;  vertical-align:middle;}
#scope{margin:0px 0px 0px 0px;}
#scope table{border-collapse:collapse;  width:500px;  height:auto;}
#scope table th{padding:0px 0px 14px 0px;  width:200px;  height:auto;  text-align:left;  vertical-align:top;}
#scope table td{padding:0px 0px 14px 0px;  width:300px;  height:auto;  text-align:left;  vertical-align:top;}
#pr-tbl{border-collapse:collapse;  width:500px;  height:auto;}
#pr-tbl th{font-weight:bold;  width:auto;  height:28px;  text-align:left;  vertical-align:top;}
#pr-tbl td{width:auto;  height:28px;  text-align:left;  vertical-align:top;}
#t-tbl{border:1px #209D4C solid;  border-collapse:collapse;  width:500px;  height:auto;}
#t-tbl th{background-color:#FFF0A1;  border-color:#209D4C;  font-weight:bold;  padding:4px 4px 4px 4px;  width:auto;  height:28px;  text-align:center;  vertical-align:top;}
#t-tbl td{border-color:#209D4C;  padding:4px 4px 4px 4px;  width:auto;  height:28px;  text-align:left;  vertical-align:top;}
#prc-tbl{border:1px #209D4C solid;  border-collapse:collapse;  width:520px;  height:auto;}
#prc-tbl th{background-color:#FFF0A1;  border-color:#209D4C;  font-weight:bold;  width:auto;  height:30px;  text-align:center;  vertical-align:top;}
#prc-tbl td{border-color:#209D4C;  width:auto;  height:30px;  text-align:center;  vertical-align:middle;}
#s-tbl{border:1px #007700 solid;  border-collapse:collapse; width:880px;  height:auto;}
#s-tbl th{background-color:#FFF0A1; border-color: #007700; height:30px;  text-align:center;  vertical-align:middle;}
#s-tbl td{background-color:#EEFFEB; border-color: #007700; height:30px;  text-align:center;  vertical-align:middle;}
#sback {margin:0px auto 0px auto;}
#sback a:active, #sback a:link, #sback a:visited{color:#007D3E;  text-decoration:none;}
#sback a:hover{color:black;  text-decoration:underline;}
#scope-tbl{border:1px #209D4C solid;  border-collapse:collapse;  width:auto;  height:auto;}
#scope-tbl th{background-color:#FFF0A1;  border-color:#209D4C;  font-weight:normal;  padding:0px 0px 0px 8px;  width:212px;  height:28px;  text-align:left;  vertical-align:middle;}
#scope-tbl td{border-color:#209D4C;  width:80px;  height:28px;  text-align:center;  vertical-align:middle;}
#contact-form{background-color:#9DEEBA;  border:1px #49A138 solid;  color:black;  font-size:14px;  font-weight:bold;  margin:0px 0px 0px 0px;  padding:14px 20px 4px 20px;  width:460px;  height:auto;}
#contact-form input, #contact-form select, #contact-form textarea{background-color:white;  border:1px #49A138 solid;  color:black;  font-size:12px;  font-weight:normal;  margin:0px 0px 10px 0px;  padding:2px 2px 2px 2px;  width:456px;  height:auto;}
#contact-form div{text-align:right;}
.scope-tbl{border:1px #007700 solid;  border-collapse:collapse; width:500px;  height:auto;}
.scope-tbl th{background-color:#FFF0A1; border-color: #007700; height:30px; text-align:center;  vertical-align:middle;}
.scope-tbl td{background-color:#EEFFEB; border-color: #007700; height:30px; text-align:center;  vertical-align:middle;}
.pr-tbl{border:1px #73C112 solid;  border-collapse:collapse;  width:500px;  height:auto;}
.pr-tbl th{font-weight:normal;  padding:6px 10px 6px 10px;    width:100px;  height:auto;  text-align:left;  vertical-align:middle;}
.pr-tbl td{padding:6px 10px 6px 10px;  width:auto;  height:auto;  text-align:left;  vertical-align:middle;}
.leave-tbl{border:1px #73C112 solid;  border-collapse:collapse;  width: 370px;  height:auto;}
.leave-tbl th{border-color: #73C112; background-color:#FFF0A1;  color: #F00000; font-size: 16px; font-weight:bold; padding:6px 10px 6px 10px;  width: auto; height:auto;  text-align:left;  vertical-align:middle;}
.leave-tbl td{border-color: #73C112; background-color:#EAFEE6; padding:6px 10px 6px 10px;  width:auto;  height:auto;  text-align:left;  vertical-align:middle;}
.form-button{background-color:#189254 !important;  border:1px #004316 solid !important;  color:white !important;  font-size:12px !important;  font-weight:bold !important;  margin:0px 0px 10px 0px !important;  width:80px !important;  height:auto !important;}
.cselector{font-weight:bold;}
.cselector a:link, .cselector a:visited{color:#00884C;  text-decoration:none;}
.cselector a:active, .cselector a:hover{color:#F40000;  text-decoration:none;}
.class-tbl{border:1px #000000 solid;  border-collapse:collapse;}
.class-tbl td{padding:8px 4px 8px 4px;  width:80px;  height:auto;  text-align:center;  vertical-align:middle;}
.class-tbl th{font-size:16px;  font-weight:bold;  padding:8px 8px 8px 8px;  width:30px;  height:auto;  text-align:center;  vertical-align:middle;}
.textbig{font-size:16px;  font-weight:bold;}
.textsmall{font-size:12px;  font-weight:normal;}
#footer{background-color:black;  border-color:white;  border-style:solid none none none;  border-width:1px 0px 0px 0px;  color:white;  clear:both;  font-size:11px;  margin:0px auto 0px auto;  padding:0px 0px 0px 0px;  width:796px;  height:28px;  text-align:left;}
#footer-tbl{border-collapse:collapse;  margin:0px auto 0px auto;  padding:0px 0px 0px 0px;  width:796px;  height:28px;}
#developer{font-size:11px;  padding:1px 0px 0px 10px;   width:500px;  height:auto;  }
#developer a:active, #developer a:link, #developer a:visited{color:white;  text-decoration:none;}
#developer a:hover{color:white;  text-decoration:underline;}
#copyright{font-size:11px;  padding:1px 10px 0px 0px;   width:296px;  height:auto;  text-align:right;}
#contact-map {margin:0px auto 0px auto; width:411px; height:auto;}
#contact-map img {border:0px white none;}
#contact-map a:active,#contact-map a:link,#contact-map a:visited,#contact-map a:hover {text-decoration:none;}
#adv-tbl{border:1px #007700 solid;  border-collapse:collapse; width:500px;  height:auto;}
#adv-tbl th{background-color:#FFF0A1; border-color: #007700; height:30px;  text-align:center;  vertical-align:middle;}
#adv-tbl td{background-color:#EEFFEB; border-color: #007700; height:30px;  text-align:center;  vertical-align:middle;}
