/* HLEDANI */
.hledani {position:absolute; top:10px; right:12px; z-index:10;}
.hledani .input_search {border: 1px solid #ccc; width: 160px; color:#666;}


.newsletterbox {width:75%; border:1px solid #ccc;}
.newslettersubmit {width:18%; border:1px solid #ccc;}
input.nekorweb2button {cursor:pointer !important; border:0 !important;}

#formular input, #formular textarea {border: 1px solid #ccc;}
#formular td.captchatd input {width:30px;}
#formular legend {border: 1px solid #ccc; padding:3px 10px; font-size:120%;}
#formular fieldset {border: 1px solid #ccc; margin:20px 0 0 0;}

#komentare fieldset {border:0;margin-top:20px;}

.search-result {background:yellow; color:#000; padding: 0 3px;}
.socsite {margin: 20px 0 0 0; clear:both; width:100%;}
.twitter-share-button {margin:20px 0 0 20px; float:left;}
.box_uvodka1 {width:47%; float:left;}
.box_uvodka2 {width:47%; float:right;}

h4.komentare {margin:0 0 20px 0;}
.kom {border-bottom:1px dashed #bbb; margin: 20px 0 20px 0; padding: 0 0 10px 0;}
.kom div {margin: 20px 0 8px` 0;}
.kom_datum {float:right; margin-right:10px;}
.kom_jmeno {font-weight:bold; margin: 0 0 0 10px;}
.kom_input {border: 1px solid #bbb;}

#page_nav {margin-top: 120px !important;}
.paginate {text-align:center;}
.paginate a {text-decoration: underline;}
.odkaz_pg {font-weight:bold;}

.galerka {width:30%; float:left; text-align:center; border: 1px solid #ddd; margin-right:3px; padding: 0 0 10px 0; height:165px;}
.galerka img.nahled {border: 1px solid #ddd; padding:4px;}
.obrazek {width:130px; float:left; text-align:center; border: 1px solid #ddd; margin-right:3px; padding: 0 0 10px 0; height:120px;}
.obrazek img.nahled {border: 1px solid #ddd; padding:4px;}
a.odpoved {text-decoration:none; cursor:pointer;}
a.odpoved:hover {text-decoration:underline;}
table.document, table.document tr, table.document td {border:0;}

.nekorweb2article table, table.nekorweb2article {
  margin: auto !important;
}
table tr th {font-weight:normal !important;}
table tr.required th {font-weight:bold !important;}
form th label {text-align:right; display: block;}

tbody tr th {text-align:right !important;}
#formular table, #formular tr, #formular th, #formular td {border:0;}
#formular legend {margin-left: 50px;}
.nekorweb2logo {z-index:9;}