table caption{text-align:left;font-size:110%}.left-block {float:left;width:48%;}.right-block {float:right;width:48%;}#obsah p a img,#obsah img{margin:5px;box-shadow: 0px 0px 3px rgba(153, 153, 153, 0.25);}.column-set{height:0.5em;clear:both;}.odbory-seznam{padding-top: 12px;}.odbory-seznam li{margin-left:370px;}
.table-2cols td, .table-2cols th {width:48%;text-align:left;}
.table-2cols td:nth-child(1), .table-2cols th:nth-child(1){text-align: left;}

.table-3cols td, .table-3cols th{width:33%;text-align: right;}
.table-3cols td:nth-child(1), .table-3cols th:nth-child(1){text-align: left;}

.img-left{float:left;clear:left;margin:.4em 1.5em .4em 0;}
.img-right {float:right;clear:right;margin:.4em 0 .4em 1.5em;}
div.otevrena_radnice p strong a{
color:#00406B;
}
 div.otevrena_radnice p strong a:hover{
 text-decoration:none;
}
 div.otevrena_radnice p strong a:visited{
color:#00406B;
 }
 em{
 font-style:italic;
 }

a#jkm img:hover{
border:1px solid #59A4C0;

}

#hledatInput{
margin-left:10px;
margin-top:15px;
}
.taxikari th{
  text-align:left;
  padding-left:15px;
}
table.formatted{

}
.formatted th:last-child, .formatted td:last-child{
	text-align: right;
}
.formatted th:first-child, .formatted td:first-child{
	text-align: left;
}
.prispevek0{
background: #F7F7F7;
}
b{
font-weight: bold;

}
.bannery{
	border:1px solid #E6E6E6;
}
.formular label{
	width:200px;
	float: left;
	margin:5px;
	
	}
.formular input{
margin: 5px;
}
.formular label.error { float: none; color: red; padding-left: .5em; }
.komise-responzive{
display:none;
}
.twitter{
	border-radius:5px;
}



