body {
  background-image:url('images/pozadie.jpg');
  background-repeat: repeat;
  background-attachment: fixed;
  margin:0px;
  padding:0px;
}
ul,li {
  margin-left:5px;
  padding:0px;
}
.hlavna_tab {
  width:780px;
  height:100%;
  border: 1px solid gray;
  background-color:white;
}
.top {
  background-image:url('images/top.jpg');
  background-repeat: no-repeat;
  width:780px;
  height:190px;
}
.pozadie_menu {
  Font-family:Arial;
  font-size:11pt;
  font-weight:bold;
  background-image:url('images/menu.jpg');
  background-repeat: no-repeat;
  width:780px;
  height:45px;
  vertical-align:middle;
  padding-left:10px;
}
.pozadie_menu img {
  float:left;
  margin-left:3px;
  margin-right:3px;
  border:0px;
}
.pozadie_menu a {
  display:block;
  float:left;
  padding:5px;
  padding-bottom:12px;
  text-decoration:none;
  color:#666666;
}
.pozadie_menu a:hover,.pozadie_menu a:focus {
  color:black;
}
.vlavo {
  padding:5px;
  width:200px;
  height:100%;
  background-color:white;
  vertical-align:top;
  border-right:1px dotted gray;
}
.hlavna {
  padding:14px;
  padding-left:10px;
  padding-right:20px;
  width:580px;
  height:100%;
  background-color:white;
  vertical-align:top;
}
.dole2 {
  width:780px;
  height:30px;
  border-top:1px solid #999999;
  background-color:#CCCCCC;
  text-align:center;
}
.dole2 a {
  Font-family:Verdana;
  font-size:7pt;
  color:#454545;
  padding:3px;  
}
.dole2 a:hover,.dole2 a:focus {
  color:black;
  text-decoration:none;
}
.obal_white,.obal_blue {
  padding:0px;
  margin:0px;
  text-align:left;
}
.obal_white div.hore,.obal_blue div.hore ,.obal_green div.hore{
  width:auto;
  height:25px;
  padding:0px;
  background-repeat: no-repeat;
  margin:0px;
}
.obal_blue div.hore {
  background-image:url('images/hore_blue.gif');
  border-right:1px solid #A6A6FF;
}
.obal_white div.hore {
  background-image:url('images/hore_white.gif');
  border-right:1px solid #DADADA;
}
.obal_green div.hore {
  background-image:url('images/hore_green.gif');
  border-right:1px solid #AFE9A7;
}
.obal_white a {
  color:#000;
  text-decoration:none;
}
.obal_white div.text a {
  color:#808080;
  text-decoration:underline;
}
.obal_blue a {
  color:#000080;
  text-decoration:none;
}
.obal_blue div.text a {
  color:#000080;
  text-decoration:underline;
}
.obal_green a {
  color:#0D5005;
  text-decoration:none;
}
.obal_green div.text a {
  color:#0D5005;
  text-decoration:underline;
}
 H1,H2 {
  Font-family:Verdana, Arial;
  font-size:10pt;
  font-weight:bold;
  padding-top:6px;
  padding-bottom:0px;
  padding-left:30px;
  margin:0px;
}
 H2.white {
  color:#000;
}
 H2.blue {
  color:#000080;
}
 H2.green {
  color:#0D5005;
}

.obal_white div.text,.obal_blue div.text,.obal_green div.text {
  Font-family:Verdana;
  font-size:9pt;
  width:auto;
  padding-left:20px;
  padding-top:8px;
  padding-bottom:6px;
  padding-right:6px;
  background-repeat: repeat-y;
  margin:0px;
  text-align:left;
}
.obal_blue div.text {
  background-image:url('images/stred_blue.gif');
  border-right:1px solid #A6A6FF;  
}
.obal_white div.text {
  background-image:url('images/stred_white.gif');
  border-right:1px solid #DADADA;  
}
.obal_green div.text {
  background-image:url('images/stred_green.gif');
  border-right:1px solid #AFE9A7;  
}
.obal_white div.dole,.obal_blue div.dole,.obal_green div.dole {
  width:auto;
  padding:0px;
  background-repeat: no-repeat;
  margin:0px;
}
.obal_blue div.dole {
  background-image:url('images/dole_blue.gif');
}
.obal_white div.dole {
  background-image:url('images/dole_white.gif');
}
.obal_green div.dole {
  background-image:url('images/dole_green.gif');
}
.sluzby_main {
  width:auto;
  display:block;
}
.obr {
  border:1px solid gray;
  margin:5px;
}
.predaj {
  width:140px;
  border:1px solid gray;
  margin:5px;
  padding:5px;
  float:left;
}
.portfolio {
  width:510px;
  Font-family:Verdana;
  font-size:9pt;
  margin-bottom:10px;
}
.portfolio td{
  border-bottom:1px solid #CCCCFF;
  padding:10px;
  text-align:center;
}
.portfolio a{
  display:block;
  width:100%;
}
.portfolio img.obr {
  border:1px solid gray;
  margin:0px;
  margin-right:8px;
  margin-bottom:2px;
}
.formular {width: 400px; background-color:#E9E7FE; border:1px solid #CCCCFF;}
H3 {
  Font-family:Verdana, Arial;
  font-size:9pt;
  font-weight:bold;
  margin:0px;
  color:#000075;
}