div.middle_div {
	text-align:center;
	font-weight:bold;
	color:#0079C2;
	font-size:12px;	
}

div.no_results {
	text-align:center;
	margin:10px 0px 0px 0px;
	font-size:13px;
	font-weight:bold;
	color:#0079C2;	
}

div.article-text {
	float: left;
	text-align: left;
	font-size: 11pt;
	padding: 0px 10px 10px 10px;
	line-height: 140%;
}

div.article-text p {
  /*text-indent: 25px;*/
  margin: 0px 15px 20px 15px;
}

div.table_controls {
	text-align:center;
	margin:0px 0px 10px 0px;
}

div.cms-form-ok {
	text-align:center;
	color:#60BA1C;
}

/* --- categories listing --- */
div.categoriesList {
	width:595px;
	margin:10px auto;
}

div.categoriesList div.linkCat {
	width:595px;
	background-color:#ffffff;
	cursor:pointer;
	margin-bottom:10px;
}

div.categoriesList div.darkLinkCat {
	background-color:#f4f7f7;
}

div.linkCat div.lc_top {
	height:6px;
	width:595px;
	font-size:0px;
}

div.linkCat div.lc_top div.lt {
	width:6px;
	height:6px;
	background:transparent url('images/roh_lt.gif') top left no-repeat;
	float:left;
}

div.darkLinkCat div.lc_top div.lt {
	background:transparent url('images/roh_dark_lt.gif') top left no-repeat;
}

div.linkCat div.lc_top div.t {
	height:5px;
	width:583px;
	border-top:1px solid #b3b3b3;
	float:left;	
}

div.linkCat div.lc_top div.rt {
	width:6px;
	height:6px;
	background:transparent url('images/roh_rt.gif') top right no-repeat;
	float:left;
}

div.darkLinkCat div.lc_top div.rt {
	background:transparent url('images/roh_dark_rt.gif') top left no-repeat;
}

div.linkCat div.lc_middle {
	width:563px;
	border-left:1px solid #b3b3b3;
	border-right:1px solid #b3b3b3;
	padding:2px 15px 2px 15px;
}

div.linkCat div.lc_middle div.title {
	color:#0079C2;
	font-weight:bold;
	font-size:13px;
	margin-bottom:4px;
}

div.linkCat div.lc_middle div.info {}

div.linkCat div.lc_middle div.info div.picture {
	float:left;
	margin:0px 10px 0px 0px;
	border:1px solid #b3b3b3;
}

div.linkCat div.lc_middle div.info div.text {
	float:left;
	text-align:justify;
}

div.linkCat div.lc_bottom {
	height:6px;
	width:595px;
	font-size:0px;
}

div.linkCat div.lc_bottom div.lb {
	width:6px;
	height:6px;
	background:transparent url('images/roh_ld.gif') bottom left no-repeat;
	float:left;
}

div.darkLinkCat div.lc_bottom div.lb  {
	background:transparent url('images/roh_dark_ld.gif') bottom left no-repeat;
}

div.linkCat div.lc_bottom div.b {
	height:6px;
	width:583px;
	border-bottom:1px solid #b3b3b3;
	float:left;	
}

div.linkCat div.lc_bottom div.rb {
	width:6px;
	height:6px;
	background:transparent url('images/roh_rd.gif') bottom right no-repeat;
	float:left;
}

div.darkLinkCat div.lc_bottom div.rb  {
	background:transparent url('images/roh_dark_rd.gif') bottom left no-repeat;
}

div.catInfo {
	text-align:justify;
	width:595px;
	margin:0px auto;
	padding-bottom:20px;
}

div.article_image{
  width: 560px;
  height: 282px;
  padding: 0 10px 2px 20px;
  position: relative;
}

div.article_image div.img{
  float: left;
}

div.article_image img{
  height: 270px;
}

div.short-text{
  border-bottom: solid 1px #c0c9c5;
  line-height: 140%;
  margin: 0px 25px 30px 25px;
  padding: 5px 0px;
  font-size: 11pt;
  text-align: justify;
  color: #967b6d;
  font-family: 'Arial';
}

div.short-text span{
  font-size: 42px;
  line-height: 100%;
  color: #c82e48;
  float: left;
  height: 30px;
  margin-top: 0px;
  margin-right: 3px;
}

div.short-text div.perex_autor{
  text-align: right;
}

h2.title_article{
  margin: 15px 0 12px 10px;
  color: #aa9a8f;
  font-family: 'Georgia','Times New Roman','sans-serif';
  background: none;
  border: none;
  font-size: 20pt;
  font-weight: normal;
  text-transform: none;
}

div.cislo_oddelovac{
  font-size: 14px;
  font-weight: bold;
  color: #aaaaaa;
  margin: 5px 20px 10px 20px;
  padding-left: 20px;
  background: url("images/oddelovac.png") center left repeat-x;
}

div.cislo_oddelovac span.cislo{
  background: white;
  padding: 0 4px;
}

div.dodatok{
  font-size: 9px;
  margin-left: 115px;
}

div.article_show_list{
  padding: 10px 20px 30px 20px;
  position: relative;
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 150%;
}

div.article_show_list div.title{
  color: #C82E48;
  font-size: 120%;
  font-weight: bold;
  margin: 0 0 7px 0;
  font-family: 'Georgia';
}

div.article_show_list div.title a{
  color: #C82E48;
  text-decoration: none;
}

div.article_show_list div.title a:hover{
  text-decoration: underline;
}

div.article_show_list_img{
  float: left;
  margin: 0 10px 0 0;
}

div.article_show_list_img div.img_popis{
  font-size: 12px;
  background: #aa9a8f;
  margin: 4px 0;
  color: white;
  padding: 1px 5px 1px 25px;
  font-weight: normal;
  width: 90px;
  position: relative;
  text-align: center;
}

div.article_show_list_img div.img_popis div.cislo_strany{

}

div.more{
  position: absolute;
  bottom: 10px;
  right: 20px;
  font-size: 12px;
}

div.more a{
  color: #4f7693;
  text-decoration: none;
}

div.more a:hover{
  text-decoration: underline;
}

span.visited{
  float: left;
  margin-left: 20px;
  font-size: 12px;
  color: #888888;
}

span.visited a{
  color: #888888;
}

div.articles_selection{
  text-align: right;
  color: black;
  font-size: 11px;
  height: 20px;
  margin-top: 17px;
  margin-right: 20px;
}

div.articles_selection a{
  color: #888888;
  text-decoration: none;
}

div.articles_selection a:hover{
  text-decoration: underline;
}

div.similar_articles{
  padding: 10px;
  font-size: 13px;
}

div.similar_articles strong{
  font-size: 110%;
  font-weight: bold;
}

div.print p{
  margin-bottom: 20px;
}

div.suvisiace{
  float: right;
  margin-bottom: 15px;
  padding: 0 10px;
  white-space: nowrap;
  font-size: 12px;
}

div.cislo_strany{
  height: auto;
  float: left;
  color: white;
  background: #c82e48;
  font-weight: bold;
  width: 20px;
  text-align: center;
  position: absolute;
  padding-top: 1px;
  top: 0px;
  left: 0px;
  bottom: 0px;
  vertical-align: middle;
}
