/* table { background-color: #f0f0f0 }
table.kontakt tr td { padding: 0.5em; border-right: 2px solid #ffffff }
table.kontakt { border-collapse: collapse; }
table.kontakt th { background-color: #a6a6a6; padding: 2px 2px 2px 0.5em; color: white; }
table.noborder {border: none;} */



.blok { margin: 0 0 10px 0 }
.blok h3 { color: #696969; margin: 0 0 1px 0; height: 24px; line-height: 23px; text-shadow: 1px 1px #f6f6f6; text-transform: uppercase; background: transparent url(000046_h3-blok.png) no-repeat 0 0 }
.blok h3 span { display: block; padding: 0 0 0 15px; background: transparent url(000046_h3-blok-span.png) no-repeat right top }
.blok.k-info h3 { color: #fff; text-shadow: 1px 1px #938772; background: transparent url(000046_h3-kinfo.png) no-repeat 0 0 }
.blok.k-info h3 span { background: transparent url(000046_h3-kinfo-span.png) no-repeat right top }
.blok.k-info .in { border: 1px solid #ccc3b9; background: #f2eee9 url(000046_bg_kinfo.png) repeat-x left bottom }
.blok .in { padding: 20px; border: 1px solid #c7c7c7; background: #f0f0f0 url(000046_bg_blok.png) repeat-x left bottom }
.blok .in p { margin: 0 0 1em 60px }
.blok .in.nophoto .clear { height: 10px }
.blok .in.nophoto p { margin: 0 !important }
.blok .in p.big, .blok .in table.big tr td { margin-bottom: 0; font-size: 110%; line-height: 160% }
.blok .in table.big tr td .small { font-size: 90% }
.sidlo { margin-left: 56px }
.ucard { float: left; width: 348px; padding: 10px 0 10px 10px; position: relative; border: 1px solid #cdcdcd; background: #ddd url(000046_bg_ucard.png) repeat-y right top }
.ucard.fr { float: right }
.ucard img { float: left; border: 1px solid #fff }
.ucard p { font-size: 100%; margin: 7px 0 0 93px !important }
.inner.nophoto .ucard p, p.nophoto { margin: 0 !important }
.ucard span { display: block; position: absolute; left: 10px; bottom: -1px; width: 20px; height: 1px; background: transparent url(000046_linka.png) no-repeat 0 0 }
.clearfix { width: 100%; overflow: hidden }
.blok .inner { margin: 10px 0 0 0; padding: 10px; background-color: #ddd }
.blok .inner h4 { color: #696969; margin: 0; text-shadow: 1px 1px #f6f6f6; text-transform: uppercase }
.blok .inner .ucard { width: 338px; margin: 10px 0 0 0 }

