.clearer,.cleaner {
clear:both;
}

.smilik,img.smile,#TB_closeWindow img {
border:0!important;
background:none;
margin:0!important;
padding:0 5px;
}

img {
border:0;
margin:5px 10px!important;
padding:0;
}

img.nopad {
border:0;
margin:0!important;
padding:0!important;
}

.print_container {
padding-top:10px;
}

.print_container div {
width:175px;
display:inline-block;
vertical-align:middle;
}

.print_container img {
padding:0 0 0 2px !important;
}

.print_container img,.print_container a {
float:left;
}

a img {
margin:10px!important;
}

#locales a img {
margin:0 2px!important;
}

.hlaska td {
white-space:normal;
vertical-align:middle!important;
padding:15px!important;
}

.hlaska td.ikona {
width:1%!important;
padding:5px 10px!important;
}

.hlaska td.ikona img {
border:none!important;
margin:0!important;
padding:0!important;
}

.hlaska.box {
width:100%;
min-height:48px;
height:expression(this.height<48?48:true);
margin:20px 0!important;
padding:5px!important;
}

.hlaska.box.error {
border:3px #D26311 solid;
}

.blocek1 {
padding-left:10px!important;
padding-top:10px!important;
padding-right:10px!important;
display:block;
text-align:justify;
line-height:1.6em;
}

input.text {
width:200px;
margin-bottom:10px;
}

textarea {
width:300px;
}

.mezera {
margin-bottom:7px;
}

ol {
margin:0 0 30px 30px;
padding:0;
}

#menuh li,#menuh ul {
display:inline;
margin:0;
padding:0 0 0 10px;
}

.noborder,.noborder tr,.noborder td {
border:0;
margin:0;
}

div.galleryItem {
vertical-align:top;
float:none;
display:inline-block;
background-color:#EEE;
border:1px solid #666;
margin:2px;
padding:4px 4px 7px;
}

div.galleryItem .frameh,div.galleryItem .frame {
display:block;
vertical-align:middle!important;
text-align:center!important;
margin:0!important;
padding:0!important;
}

div.galleryItem .frame {
display:table-cell;
height:98px;
width:130px;
}

div.galleryItem .frame img {
vertical-align:middle!important;
text-align:center!important;
border:1px solid #666!important;
max-width:130px;
max-height:98px;
width:expression(this.width>130?130:true);
height:expression(this.height>98?98:true);
margin:0!important;
padding:0!important;
}

td.galleryItemBigCont {
width:98%;
text-align:center;
}

div.galleryItemBig .frame {
display:inline;
height:auto;
width:auto;
}

div.galleryItemBig .frame img {
border:1px solid #666;
max-width:400px;
max-height:800px;
width:expression(this.width>400?400:true);
height:expression(this.height>800?800:true);
margin:0!important;
}

div.galleryFilmVse {
overflow:auto;
overflow-x:scroll;
overflow-y:auto;
width:100%;
}

.galleryItem .popisek {
margin-top:5px;
margin-bottom:-3px;
display:block;
text-align:center;
}

.galleryItem .popisek.horni {
margin-top:0;
margin-bottom:2px;
}

.galleryItem .popisek,.galleryItem a {
color:#000;
text-decoration:none;
}

.galleryItem a,.galleryItem a img {
cursor:pointer;
}

.galleryItem a:hover {
color:#626262;
text-decoration:none;
}

div.galleryFilmVse table,div.galleryFilmVse tr,div.galleryFilmVse td,div.galleryItem a,div.galleryItem img {
border:0;
margin:0;
padding:0;
}

div.galleryItem a {
display:inline;
}

.gallery a.bprev,.gallery a.bnext {
display:block;
padding:1px 0;
}

div.galleryProgress {
background-color:#E4E4E4;
border:1px solid #5D5D5D;
width:100%;
height:17px;
display:block;
text-align:left;
position:relative;
}

div.galleryProgressTxt {
position:absolute;
width:100%;
display:block;
font-size:8pt;
color:#000;
text-align:center;
line-height:17px;
}

div.galleryProgressIn {
background-color:#BCBCBC;
border:0;
height:100%;
display:block;
text-align:center;
}

div.fgcontrols {
text-align:center;
clear:both;
padding-top:15px;
}

div.fgcontrols img {
margin:0!important;
}

div.galleryItem .frame,div.galleryItem .frameh,div.galleryItem img div.galleryItem a {
border:0;
background:transparent;
margin:0;
padding:0;
}

div.galleryItem img {
border:1px;
}

div.galleryItem .frameh {
height:98px;
width:130px;
}

div.galleryItem .popisek {
width:130px;
}

div.rsslink {
text-align:center;
font-size:80%;
}

div.galleryItemBigCtrls {
float:right;
display:inline;
white-space:nowrap;
text-align:right;
}

div.galleryItemBigCtrls a img {
margin:3px!important;
padding:0!important;
}

.komentare .komentar {
border:1px solid #666;
margin:0 0 13px;
padding:5px;
}

.komentare .komentar .text {
margin:10px;
}

.komentare .komentar .komnadpis {
font-weight:700;
text-align:left;
}

.komentare .komentar .kommeta {
font-size:smaller;
padding-left:10px;
text-align:left;
}

.komentare .txtcomment {
width:100%;
height:80px;
}

.komentare td.values {
width:80%;
}

.komentare input.txt {
width:60%;
}

.komentare.sidebar input.txt,.komentare.sidebar .txtcomment {
width:92%;
}

.komentare input.txt.capt {
width:40px;
}

.komentare.sidebar form {
display:none;
}

.addthis_container {
text-align:center;
width:100%;
display:block;
margin-top:15px;
}

.addthis_toolbox {
display:inline-block;
width:220px;
}

.addthis_container .addthis_tisk {
display:block;
float:left;
padding:0 2px;
}

.addthis_container .addthis_tisk span {
background:url(themes/_print/print.png) no-repeat 0 0!important;
height:16px!important;
width:16px!important;
display:block;
float:left!important;
line-height:16px!important;
margin:0 4px 0 0 !important;
padding:0!important;
}

._round-block img,._round-block a img {
border:0!important;
margin:0!important;
}

#menuside .box .content p {
padding-left:10px;
padding-right:10px;
}

#linkovani_fb {
clear:both;
margin-bottom:7px;
}

#linkovani_fb td.fb_share {
text-align:right;
width:5%;
white-space:nowrap;
}

#linkovani_fb td.fb_like iframe {
border:none;
overflow:hidden;
width:100%;
height:23px;
display:block;
}

.hlaska.box.help,.hlaska.box.info,.hlaska.box.ok {
border:3px #73BA13 solid;
}

.gallery table,.full {
width:100%;
}

.gallery td,#linkovani_fb td {
vertical-align:middle;
}

.fotogalerie {
clear: both;
}

.nahled .cleaner {
display: block;
}

.nahled .nahledimg {
float: left;
margin-right: 10px;
margin-bottom: 8px;
}

.nahled .nahledimg img {
max-width: 120px;
max-height: 120px;
}

span.highlight {
color: black;
background: yellow;
}
