body  {
  background-image:url(./img/tlo.jpg); margin-top: 0em;  margin-bottom: 0em;
  }
body.de  {
  background-image:url(./img/tlo.jpg); margin-top: 0em;  margin-bottom: 0em;
  }
  
p  {
  font-family: Verdana, Tahoma; 
  font-size: 13px;
  text-indent:3em;
  text-align:justify;
  line-height:1.5em;
  }

li  {
  font-family: Verdana, Tahoma; 
  font-size: 13px;
  margin-left:2em;
  text-align:justify;
  line-height:1.5em;
  margin-right:2em;
  }

li.top  {
  font-weight:bold;
  font-family: Verdana,Tahoma;
  font-size: 13px;
  text-align: justify;
  line-height:1.5em;
  margin-right:2em;
  }
li.sub  {
  font-family: Tahoma, Verdana; 
  font-weight:normal;
  font-size: 12px;
  line-height:1.5em;
  margin-right:2em;
  margin-left:1em;
  text-align:justify;
  margin-left:2em;
  }
ul {
  margin-top:0em;
  margin-bottom:0em;
}

p.teksty {
  font-family: Verdana, Tahoma; 
  font-size: 13px;
  text-indent:3em;
  text-align:justify;
  line-height:1.5em;
  margin-left:2em;
  margin-right:2em;
  margin-bottom:1em;
  }

p.subteksty {
  font-family: Verdana, Tahoma; 
  font-size: 13px;
  text-indent:2em;
  text-align:justify;
  line-height:1.5em;
  margin-left:2em;
  margin-right:2em;
  margin-bottom:0.5em;
  margin-top:0.5em;
  }
p.info {
  font-family: Verdana, Tahoma; 
  font-size: 11px;
  text-indent:0em;
  text-align:center;
  line-height:1.5em;
  margin-left:3em;
  margin-right:2em;
  margin-bottom:2em;
  font-weight:normal;
  }

  
p.kontakt {
  font-family: Verdana, Tahoma; 
  font-size: 13px;
  text-indent:0em;
  text-align:left;
  line-height:1.5em;
  margin-left:4em;
  margin-right:2em;
  margin-bottom:2em;
  }
  
  
p.w  {
  font-family: Verdana, Tahoma; 
  font-size: 13px;
  text-indent:3em;
  text-align:justify;
  line-height:1.5em;
  display:none;
  }

p.naglowek {
  font-family: Tahoma, Verdana; 
  font-size: 12px; 
  text-align: center; 
  }

  
h1  {
  color: green; 
  text-align: left; 
  font-family: Verdana; 
  font-size: 15px;
  margin-left:3em;
  margin-right:2em;
  }
h2  {
  color: green;
  font-style:italic;
  text-align: left; 
  font-family: Verdana; 
  font-size: 14px;
  margin-left:3em;
  margin-right:2em;
  margin-top:1em;
  margin-bottom:0.5em;
  }

h1.center {
  color: green; 
  text-align: center; 
  font-family: Verdana; 
  font-size: 15px;
  margin-left:3em;
  margin-right:2em;
  }

a:link  {
  color:#015f1e; 
  text-decoration: none;
  }
a:visited {
  color:#015f1e; 
  text-decoration: none;
  }
a:hover  {
  color:#009944; 
  text-decoration: none;
}

td, img, tr {
  margin-top:0em;
  margin-bottom:0em;
  padding-top:0em;
  padding-bottom:0em;
}

table.teksty {
  background-image:url(./img/linia_tab.jpg); 
}
div.info {
  background-image:url(./img/linia_tab_ind.jpg); 
  width: 232px;
  height: 250px;
  padding: 0;
  margin: 0;
  /*border: 1px solid red;*/
}
div.naglowek {
  background-image:url(./img/naglowek.jpg); 
  background-repeat:no-repeat;
  height:94px;
  width:750px;
}

.flaga {margin-top:30px;}

table.info_de {
  background-image:url(./img/linia_tab_ind.jpg); 
}
table.naglowek_de {
  background-image:url(./img/naglowek.jpg); 
  background-repeat:no-repeat;
}

.gora {
  background-image:url(./img/gora_tab_ind.jpg); 
  background-repeat:no-repeat;
  width:232px;
  height:10px;
  padding:0px;
}

img {
  border:0px;
  margin:0px;
  padding:0px;
  }

.dol {
  background: url(./img/dol_tab_ind.jpg) bottom left no-repeat; 
/*  background-repeat:no-repeat;*/
  width: 232px;
  height: 250px;
/*  border: 1px solid black;*/
}

#dokument { position: absolute;}
#std, #firma, #oferta, #programy, #klienci, #my, #kontakt {
  position:absolute;
  visibility: hidden;
  width: 230px;
  height: 300px;
  left: 510px;
  top: 150px;
}

.menu { height: 56px;padding:0px;}
.menuoferta, .menuprogramy, .menuklienci, .menumy, .menukontakt { height: 45px;padding:0px;}
