
hr.cleaner {
clear:both;
height:1px;
margin: -1px 0 0 0; padding:0;
border:none;
visibility: hidden;
}

.foto {
  float: left;
  width: 150px;
  height: 210px;
  overflow: hidden;
  padding: 5px;
  text-align: center;
  font-size: 10px;
  background-color: transparent;
}

.foto_s {
  float: left;
  width: 150px;
  height: 160px;
  overflow: hidden;
  padding: 5px;
  text-align: center;
  font-size: 10px;
  background-color: transparent;
}


#rightbar .foto {
  height: auto;
}

.fotoeditor .foto {
  height: 110px;
  width: 90px;
  padding: 3px;
  border: none;
}

#column .foto {
  height: auto;
}

.foto h3 {
  margin: 0 0 5px 0;
}
.foto p {
	margin: 0;
	padding: .33em 0 0 0;
	font-size: .85em;
	color: #737373;
}
.foto h3 a {
  text-decoration:none;
}

.foto_left {
  float: left;
  width: 180px;
  padding: 0;
  text-align: left;
}
.foto_right {
  float: right;
  width: 180px;
  padding: 0;
  text-align: right;
}
.foto_center {
  text-align: center;
}

.comment {
	margin: 10px 0px 5px 0px;
  padding: 0px;
	}
.comment_comm {
	margin: 5px;
  padding: 5px;
	border: solid 1px;
	border-color: #666666;
	}
.comment_thread {
	margin: 0px 0px 0px 5px;
  padding: 0px;
	}
.comment_subthread {
	margin: 0px 0px 0px 30px;
  padding: 0px;
	}
.comment_item {
	margin: 4px 0px 4px 0px;
	}
.comment_prispevek {
	margin: 4px 0px 8px 0px;
  text-align: justify;
	}
.comment_nadprispevek {
	margin: 4px 0px 12px 0px;
  text-align: justify;
  font-style: italic;
	}
.comment_kontakt {
	margin: 4px 0px 4px 0px;
	padding: 2pt;
	color:#000000;
	background-color:#eeeeee;
	}
.comment_nadpis {
	margin: 8px 0px 12px 0px;
  text-align: center;
  font-weight: bold;
	}








.no_button {
	font-size:12px;
	font-family:Verdana;
	background:#eeeeee;
	color:#900B09;
	border-width:1px;
	border-color:#000000;
}
.grey_button {
	font-size:12px;
	font-family:Verdana;
	background:#eeeeee;
	color:#900B09;
	border-width:1px;
	border-color:#000000;
}
.white_button {
	font-size:12px;
	font-family:Verdana;
	background:#ffffff;
	color:#900B09;
	border-width:1px;
	border-color:#000000;
	text-align: right;
}
.odsad {
    margin:7pt;
} 
.topleft {
	color:#000000;
	background-color:#eeeeee;
}
.topmiddle {
	color:#000000;
	background-color:#eeeeee;
	border-bottom: solid 1px;
	vertical-align: middle;
}
.topright {
	color:#000000;
	background-color:#eeeeee;
	border-bottom: solid 1px;
}
.leftcenter {
	color:#000000;
	padding: 5px;
	background-color:#eeeeee;
	border-right: solid 1px;
}
.middlecenter {
	padding: 5px;
}
.bottomleft {
	color:#000000;
	background-color:#eeeeee;
}
.bottommiddle {
	color:#000000;
	background-color:#eeeeee;
	border-top: solid 1px;
	vertical-align: middle;
}
.bottomright {
	color:#000000;
	background-color:#eeeeee;
	border-top: solid 1px;
}


.system_click {
	cursor:pointer;
	cursor:hand;
} 
.system_subitem {
  margin: 1px 1px 7px 1px;
  display: block;
}
.system_hide {
  margin: 1px 1px 7px 1px;
  display: block;
}
.system_show {
  margin: 1px 1px 7px 1px;
  display: block;
}


#d_thread {
	margin: 0px 0px 12px 0px;
	}
#d_subthread {
	margin: 0px 0px 0px 30px;
	}
#d_item {
	margin: 4px 0px 4px 0px;
	}
#d_prispevek {
	margin: 4px 0px 8px 0px;
  text-align: justify;
	}
#d_nadprispevek {
	margin: 4px 0px 12px 0px;
  text-align: justify;
  font-style: italic;
	}
#d_kontakt {
	margin: 4px 0px 4px 0px;
	padding: 2pt;
	color:#000000;
	background-color:#eeeeee;
	}
#d_nadpis {
	margin: 8px 0px 12px 0px;
  text-align: center;
  font-weight: bold;
	}

.red {
	color: #247D9F;
}
