/* ----------------------- a hrefy ----------------------- */
a {
  text-decoration: underline;
  color: #752110;
}

a:hover {
  text-decoration: none;
  color: #752110;
}

a.name {
  text-decoration: none;
  color: black;
}

a.name:hover {
  text-decoration: none;
  color: black;
}

a.logo-sluzby {
  text-decoration: none;
  font-size: 19px;
  color: #b4b3b3;
  text-align: justify;
  line-height: 20px;
}

a.logo-sluzby:hover {
  text-decoration: underline;
  font-size: 19px;
  color: #b4b3b3;
  text-align: justify;
  line-height: 20px;
}

a.copyright {
  text-decoration: none;
  font-family: Verdana, Arial, sans-serif;
  color: #c3c3c0;
  font-size: 11px;
}

a.copyright:hover {
  text-decoration: underline;
  font-family: Verdana, Arial, sans-serif;
  color: #c3c3c0;
  font-size: 11px;
}


/* ----------------------- h1 ----------------------- */

h1.nadpis {
  font-size: 17px;
  color: #fc9e26;
  font-weight: bold;
  display: inline;
}

h2.nadpis {
  font-size: 16px;
  color: #994231;
  font-weight: bold;
}

h2.nadpis-inline {
  font-size: 19px;
  color: #ce7123;
  font-weight: normal;
  display: inline;
}

h3.nadpis {
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 2px;
  color: black;
  height: 10px;
}

h3.text {
  font-size: 13px;
  font-weight: normal;
  color: black;
  display: inline;
}

/* ----------------------- span ----------------------- */

span.vine {
  color: #752110;
  font-weight: bold;
}

span.orange {
  color: #dd861d;
}

span.kontakt {
  font-size: 15px;
  font-weight: bold;
  color: #451208;
}

span.vine-dark {
  color: #d41409;
}

p.bezmezery {
  display: inline;
}

ul {
  
}

p {
  font-size: 13px;
  color: #202020;
  text-align: justify;
  line-height: 20px;
}

li {
  font-size: 13px;
  color: #202020;
  text-align: justify;
  line-height: 20px;
}

/* ----------------------- tabulky ----------------------- */

table.hlavni {
  font-size: 13px;
  color: #202020;
  text-align: justify;
  line-height: 20px;
}

table.img {
  font-size: 13px;
  color: #202020;
  text-align: justify;
  line-height: 20px;
  margin-top: 20px;
}


span.img{
  border: 0px solid red;
  font-size: 13px;
  margin-left: 18px;
}

span.img2{
  border: 0px solid red;
  font-size: 13px;
  margin-left: 22px;
}

span.img3{
  border: 0px solid red;
  font-size: 13px;
  margin-left: 25px;
}

table.logo-sluzby {
  font-size: 19px;
  color: #b4b3b3;
  text-align: justify;
  line-height: 20px;
}

table.podmenu {
  font-size: 12px;
  color: #faf9c7;
  text-align: justify;
  line-height: 28px;
  letter-spacing: 2px;
  font-family: Verdana, Arial, sans-serif;
}

table.kontakt {
  font-size: 11px;
  color: #c0bcbd;
  text-align: justify;
  line-height: 25px;
  letter-spacing: 1px;
  font-family: Verdana, Arial, sans-serif;
  font-weight: normal;
}

table.poptavka {
  font-size: 13px;
  color: #202020;
  text-align: justify;
  line-height: 30px;
  letter-spacing: 1px;
}

table.copyright {
  font-size: 13px;
  color: #a9a7a8;
}

/* ----------------------- formularove pole ----------------------- */

input {
  border: 1px solid #706f6f;
  background-color: #e6e4e5;
  font-size: 13px;
  color: black;
}

textarea {
  border: 1px solid #706f6f;
  background-color: #e6e4e5;
  font-size: 13px;
  color: black;
}

input.submit {
  border: 1px solid #706f6f;
  background-color: #6a1e0d;
  width: 120px;
  font-size: 13px;
  color: #ededed;
}

input.checkbox {
  border: 1px solid #706f6f;
  background-color: #e6e4e5;
  width: 13px;
  _width: 15px;
  height: 13px;
  _height: 15px;
  font-size: 13px;
  color: black;
}



