<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
   font-family: Arial;
   font-size: 13px;
   color: black;
   background-color: white;
   margin: 0;
   padding: 5px 0 15px 0;
   line-height: 18px;
   background-image: url('data/obr_pozadi/17.jpg'); background-position: center top; background-repeat: repeat-x; }
a {
   font-family: Arial;
   font-size: 13px;
   color: black;
   text-decoration: underline;
}
a:hover {
   text-decoration: none;
}
img {
   border: 0;
}
input,
select,
textarea {
   font-family: Arial;
   font-size: 13px;
   color: black;
   border: 1px solid gray;
   margin: 1px 0 0 0;
}
form {
   margin: 0;
   padding: 0;
}

.vyhlazeni {
   width: 100%;
   height: 1px;
   font-size: 1px;
   clear: both;
}

#logo {
   height: 179px
}

object {
   margin: 0;
   padding: 0;
}
#stranka {
   width: 980px;
   margin: auto;
   border: 1px solid none;
   background-color: white;
}
#stranka .ohraniceni {
   width: 980px;
}
#horni_bannery {
   padding: 0 0 0 0;
}
#horni_bannery .banner {
   text-align: center;
   padding: 0 0 5px 0;
}
#menu {
   border-top: 1px solid none;
   border-bottom: 1px solid none;
}
#menu table {
   width: 100%;
}
#menu td {
   width: 20%; }
#menu a {
   display: block;
   text-align: center;
   line-height: 47px;
   text-decoration: none;
   background-color: #b3c2ab;
   color: black;
   }
#menu a:hover {
   background-image: url('data/obr_menu_hover/17.jpg'); background-position: center top; background-repeat: repeat-x; }
#menu td.b_l {
   border-left: 1px solid none;
}
#text {
   padding: 10px 20px 15px 20px;
}
#text .developer_nazev {
   padding: 10px 0 0 0;
   font-size: 15px;
}
#text .developer_nazev a {
   font-size: 15px;
}
#text .datum {
   padding: 10px 0 0 0;
   color: gray;
}
#text h1 {
   font-size: 25px;
   margin: 0;
   padding: 5px 0 0 0;
   line-height: 100%;
}
#text h2 {
   font-size: 20px;
   margin: 0;
   padding: 20px 0 0 0;
}
#text h3 {
   font-size: 15px;
   margin: 0;
   padding: 20px 0 0 0;
}
#text p {
   margin: 0;
   padding: 10px 0 0 0;
}
#stred table.hlavni {
   width: 100%;
}
#stred table.hlavni td.sloupec_left {
   background-color: transparent;
   width: 300px;
   vertical-align: top;
   color: black;
   padding: 0px 0 0 0;
   }
#stred table.hlavni td.sloupec_left a {
   color: black;
}
#stred table.hlavni td.sloupec_right {
   vertical-align: top;
   padding: 0px 0 0 0;
   }
#paticka {
   padding: 10px 0 10px 0;
   text-align: center;
   width: 980px;
   margin: auto;
   font-size: 11px;
   color: black;
}
#paticka a {
   color: black;
}
#leve_menu {
   padding: 20px 10px;
}
#leve_menu_homepage {
   padding: 20px 10px;
}
#novinky h2 {
   margin: 0;
   padding: 10px 0 15px 15px;
}
#novinky .novinka {
   padding: 10px 15px 0 15px;
   line-height: 16px;
}
#stred table.hlavni td.sloupec_left a.datum {
   display: block;
   padding: 0 0 0 0;
   text-decoration: none;
   font-size: 11px;
   color: ;
   font-style: italic;
}
#novinky .novinka a.nazev {
   display: block;
   padding: 0 0 3px 0;
   font-weight: bold;
}
#novinky .novinka a.popis {
   display: block;
   text-decoration: none;
   font-size: 11px;
}
#bannery {
   text-align: center;
}
#bannery .banner {
   padding: 10px 0 0 0;
}
#fotky {
   text-align: center;
   padding: 10px 0 0 0;
}
#fotky img {
   padding: 2px;
   border: 1px solid #c2c2c2;
   margin: 5px 3px 0 3px;
}
#text .velka_fotka {
   float: right;
   padding: 0 0 10px 10px;
   width: 350px;
}
#developerske_projekty {
   padding: 15px 0 0 2px;
}
#developerske_projekty .projekt {
   width: 206px;
   height: 245px;
   float: left;
   text-align: center;
   margin: 7px 2px 0 2px;
   background-image: url('data/obr_projekt/17.jpg'); background-position: center top; background-repeat: repeat-x; }
#developerske_projekty .nazev {
   padding: 10px 0 0 0;
}
#developerske_projekty .nazev a {
   display: block;
   text-align: center;
   height: 50px;
   font-weight: bold;
   padding: 0 10px;
   line-height: 20px;
}
#developerske_projekty .fotka {
   text-align: center;
}
#developerske_projekty .fotka img {
   width: 180px;
}
#developerske_projekty .tlacitko {
   text-align: center;
   padding: 3px 0 0 0;
}
#developerske_projekty .tlacitko a {
   display: block;
   margin: auto;
   width: 110px;
   height: 28px;
   font-size: 1px;
   text-decoration: none;
   background-image: url('img/tlacitko_zobrazit.png');   background-repeat: no-repeat;
   background-position: top;
}
#developerske_projekty .tlacitko a:hover {
   background-position: bottom;
}
ul {
   margin: 10px 0 0 0;
}
li {
   margin: 0;
   padding: 2px 0 2px 0;
}

#kontaktni_formular {
   padding: 35px 30px;
}
#kontaktni_formular table {
   margin: auto;
}
#kontaktni_formular .td_left {
   width: 120px;
}
#kontaktni_formular .td_right input {
   width: 200px;
}
#kontaktni_formular .td_right textarea {
   width: 300px;
   height: 80px;
}
#kontaktni_formular .smluvni_podminky {
   text-align: center;
   padding: 15px 0 0 0;
}
#kontaktni_formular .odeslat {
   text-align: center;
   padding: 20px 0 0 0;
}
#kontaktni_formular .odeslat input {
   padding: 5px 30px;
   cursor: pointer;
}
#kontaktni_formular .hlaska {
   text-align: center;
   color: red;
   font-weight: bold;
   padding: 0 0 20px 0;
}

#formular_odeslan {
   text-align: center;
   padding: 60px 0 50px 0;
}
.kontakt_tlacitko {
   padding: 15px 0 5px 0;
}
.kontakt_tlacitko a {
   display: block;
   width: 222px;
   height: 28px;
   background-repeat: no-repeat;
   background-position: top;
   background-image: url('img/tlacitko_kontakt.png');   text-decoration: none;
   font-size: 1px;
   margin: auto;
}
.kontakt_tlacitko a:hover {
   background-position: bottom;
}
#formular_uspesne_odeslan {
   text-align: center;
   padding: 20px 0 0 0;
}

#developerske_projekty .nazev a {
   color: black;
}

</pre></body></html>