﻿body {
    font-family: "tahoma", "arial", "helvetica", "sans-serif";
    font-size: 8pt;
    background: #757575 url(bg-top.gif);
    margin: 0;
    padding: 0;
    color: #CCCCCC;
}
a:link,a:active,a:visited { color : #171717; }
a:hover        { text-decoration: underline; color : #DD6900; }

h1 {
    font-size: 12pt;
}

p {
    font-size: 8pt;
    color: #006699;
}
img.logo{
  float: left;
}

div.caption_parent, div.caption2_parent{
  position: relative;
  top: 0;
  left: 30%;
  width: 40%;
  height: 34px;
  text-align: center;
  background: url(caption-bg.gif) repeat-x;
}
div.caption2_parent{
  background: url(caption2-bg.gif) repeat-x;
}
div.caption2_parent{
  left: 20%;
  width: 60%;
}
div.caption2_parent{
  $left: 27px;
}
div.caption_left, div.caption2_left{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 60px;
  height: 34px;
  background: url(caption-left.gif) no-repeat;
}
div.caption2_left{
  width: 35px;
  background: url(caption2-left.gif) no-repeat;
}
div.caption_right, div.caption2_right{
  position: absolute;
  top: 0px;
  right: 0px;
  width: 70px;
  height: 34px;
  background: url(caption-right.gif) no-repeat;
}
div.caption2_right{
  width: 36px;
  background: url(caption2-right.gif) no-repeat;
}
div.caption{
  position: relative;
  top: 0px;
  left: 0px;
  font-weight: bold;
  color:  #dddddd;
  line-height: 34px;
}
div.block_parent{
  position: relative;
  text-align: left;
  background-color: #C7C7C7;
}
div.box_content{
  padding: 10px;
}
div.block_left{
  background: url(box-left.gif) repeat-y;
  padding-left: 23px;
}
div.block_right{
  position: relative;
  top: 0px;
  left: 1px;
  padding-right: 24px;
  background: url(box-right.gif) right top repeat-y;
}
div.block_bottom{
  position: relative;
  height: 34px;
  background: green;
  background: url(box-bottom.gif) repeat-x;
}
div.block_top_left, div.block_top_right, div.block_bottom_left, div.block_bottom_right,
div.block_top_left2, div.block_top_right2, div.block_bottom_left2, div.block_bottom_right2,
div.block_top2_left, div.block_top2_right{
  position: absolute;
  top: 0px;
  background-color: #C7C7C7;
  background-repeat: no-repeat;
  padding:0px;
  margin:0px;
}
div.block_top_center{
  background: url(box-top.gif) repeat-x;
}
div.block_top_left{
  left: 0px;
  height: 27px;
  width: 170px;
  background-image: url(box-top-left.gif);
}
div.block_top2_left{
  left: 0px;
  height: 34px;
  width: 53px;
  background-image: url(box-top2-left.gif);
}
div.block_top_left2{
  left: 0px;
  top: 27px;
  height: 51px;
  width: 31px;
  background-image: url(box-top-left2.gif);
}
div.block_top_right{
  right: 1px;
  height: 27px;
  width: 170px;
  background-image: url(box-top-right.gif);
}
div.block_top2_right{
  right: 1px;
  height: 34px;
  width: 53px;
  background-image: url(box-top2-right.gif);
}
div.block_top_right2{
  right: 1px;
  top: 27px;
  height: 51px;
  width: 30px;
  background-image: url(box-top-right2.gif);
}
div.block_bottom_left{
  left: 0px;
  height: 34px;
  width: 59px;
  background-image: url(box-bottom-left.gif);
}
div.block_bottom_left2{
  top: -13px;
  height: 13px;
  width: 31px;
  background-image: url(box-bottom-left2.gif);
}
div.block_bottom_right{
  right: -1px;
  height: 34px;
  width: 59px;
  background-image: url(box-bottom-right.gif);
}
div.block_bottom_right2{
  top: -13px;
  right: -1px;
  height: 13px;
  width: 30px;
  background-image: url(box-bottom-right2.gif);
}

div.menu_place{
  height: 50px;
  background: #C7C7C7;
}

ul.menu{
  position: absolute;
  top: 25px;
  left: 20px;
  height: 38px;
  line-height: 38px;
  list-style-type: none;
  font-weight: bold;
  /*background: green;*/
}

ul.menu li{
  float: left;
  padding: 0 5px;
  background: url(button-bg.gif);
}

ul.menu li.separator{
  float: left;
  padding: 0;
  background: url(button-separator.gif) no-repeat;
}

ul.menu li.left, ul.menu li.right{
  float: left;
  padding: 0;
  width: 7px;
  background: url(button-left.gif) no-repeat;
}

ul.menu li.right{
  width: 9px;
  background: url(button-right.gif) no-repeat;
}

div.footer_parent{
  height: 168px;
  background: url(bg-footer.gif);
  text-align: center;
}

div.footer_content{
  positon: relative;
  margin: 0 auto;
  width: 970px;
}

div.footer_left, div.footer_right, div.footer_vertical_line{
  height: 144px;
  float: left;
}

div.footer_left{
  width: 221px;
  background: url(footer-pics.gif) no-repeat;
}

div.footer_right{
  width: 720px;
}

div.footer_horizontal_line{
  height: 12px;
  background: url(footer-horizontal-line.gif);
}

div.footer_vertical_line{
  width: 10px;
  background: url(footer-vertical-line.gif)  0 10px no-repeat;
}

table.lista , table.ramecek{
  background-color: #C7C7C7;
  border: none;
  position: relative;
  top: 0px;
  left: 0px;
}

table.ramecek , table.ramecek td{
  border: 1px solid black;
  border-collapse: collapse;
}

table.menu {
  position: relative;
  top: 0px;
  left: 0px;
  background-color: #aaaaaa;
  border: none; 
}

div.menu_border{
  border: 1px #171717 solid;
  margin: 0 10px 10px 10px;
}

div.menu_line{
  background: #171717;
  line-height: 1px;
}

td.blocklist {
  padding:1px;
  margin:1px;
  font-size: 8pt;
  color: #494343;
}

td.lista {
  background: #C7C7C7;
  color : #0000000;
  font-size: 8pt;
}

td.menu {
  color : #0000000;
  font-size: 8pt;
}

td {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

td.header {
           font-weight:bold;
           color:#e3e3e3;
           padding:7px;
           margin:0px;
		   background: #8a8989;
}

td.title {
    font-size: 8pt;
}

td.navigation {
    background-color: #e3e3e3;
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
}

form {
    margin-top: 0;
    margin-bottom: 0;
}

.sublink {
    font-style: italic;
    font-size: 7pt;
    font-weight: normal;
}

a.index {
    font-weight: bold;
}

a.biglink {
    font-weight: bold;
    font-size: 10pt;
}

.important {
    font-weight: bold;
    font-size: 10pt;
}

td.red {
    color: red;
}

td.yellow {
    
    color: #000000;
}

td.green {
    color: green;
}

td.progress {
    padding: 0px;
    background-image: url(backprogress.gif);
    background-repeat: repeat-x;
    height: 10px;
}

td.red a:link {
    color: red;
}
td.red a:visited {
    color: red;
}

td.yellow a:link {
    color: #000000;
}
td.yellow a:visited {
    color: #000000;
}

td.green a:link {
    color: green;
}

td.green a:visited {
    color: green;
}

td.menu a:link, td.menu a:visited {
  color: #e3e3e3 ;
}

td.menu a:hover {
  color: yellow;
}
table.menu a:link, table.menu a:visited   {
color: black
}