body, table td,table th,table tbody td,input, textarea,h1,h2,h3,h4,h5,h6 {
  font-family: "Times New Roman", Times, serif;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: 0;
  font-size: 14px;
  line-height:1.2;
  color: #5b1f15;
  font-weight:normal;
  text-align: left;	
  
 }

.tablep {
width:100%;
}
td,th{vertical-align:top;text-align:left}
table th{font-weight:bold}
table {border-collapse:collapse;}
.foto_vlevo {float:left;margin:0px 20px 10px 0px}
.foto_vpravo {float:right;margin:0px 0px 20px 10px}
.titulek {font-size:36px;line-height:42px}
table.strip_hp {width:100%}
table.strip_hp td {font-size:12px;line-height:auto;padding:5px}
table.strip_hp td  h2 {height:36px;display:block;line-height:18px;font-size:16px;color:white;}
table.strip_hp td  h2 a {color:white;}

hr {
border-top:1px dotted #5e1205;
}


form	{margin-top: 0; margin-bottom: 3px;}
h1,h2,h3,h4,h5,h6 {font-weight:bold}
h1	{font-size: 36px; font-weight: normal; margin-top: 0; line-height:1.2; color:#a16901}
h2	{font-size: 16px; font-weight: bold; margin-top: 0; margin-bottom: .8em; line-height:1.2;}
h3	{font-size: 14px;margin-top: 0;}
h4	{margin: 0;padding:0}
h5	{margin: 0;padding:0}           
p	{margin: 0; padding-bottom:1em;text-align: left;}

a	{font-weight: normal; color:#5b1f15;}
a:hover	{text-decoration:underline;color:#5b1f15;}
.item a {text-decoration:underline;}

img.lightboxthumb {width:150px;max-height: 150px}
@media only screen and (min-width: 993px)  {
  .col {width:31%;padding:0 10px 0 0;float:left}
}
.lastcol {padding:0;}
.cleaner {clear:both}

ul.no {list-style:none;padding:0px;margin-bottom:1em;margin:0;}
ul.no li {margin-bottom:.5em}
ul.no li img {margin-right:.6em}

.dotted {border:1px dotted #ccc}

/* colors */
.bezova {color:#a46c01}
.zelena {color:#20584e}

.response {max-width:100%}

