#main .anotacia {
	margin:0;
	padding: 0;
}
#main .anotacia h2{
	margin: 0;
}
#main .anotacia p {
	padding: 0; margin: 0;
}
#main .anotacia .icon {
	float: left;	
	margin-right: 8px;
	border: 1px solid #CAA202;
}
.anotacia div.clanok {
	margin: 8px;
	padding-bottom: 4px;
}
.anotacia hr 
{
	height: 1px;
	border: none;
	background-color: #DEAE00;
	_border: 1px solid #DEAE00;
	margin-top: 3px;
	_margin: 0;
}
#main .cl-body img{ margin: 5px; border: 1px solid #CAA202; }
#main .cl-body p { margin-bottom: 10px; }

.cl-info {font-size: 11px; font-weight: bold;}
.cl-podpis {clear: both; text-align: right; margin-top: 15px;}
.cl-galeria {clear: both; font-size: 10px; text-align: center;margin-top: 10px; margin-left: -3px;}
.cl-galeria div {float: left; margin: 3px;}
.cl-galeria img {border: 1px solid #CAA202;}

#main .koment { width: 580px; margin-left: auto; margin-right: auto; clear: both; text-align: left; margin-bottom: 10px; } 
.koment h3 { background-image:url('/epdes/img/h3-roh-box.gif'); margin: 0; font-weight: normal; }
table.k-form {
	margin-left: auto; margin-right: auto; width: 400px;
	text-align: left;
	margin-top: 3px;
	border-collapse: collapse;
}
table.k-form td, table.k-form th{ 
	padding: 1px;
}
.k-attention {
	margin: 4px auto 4px auto;
	border: 1px solid red;
	width: 400px;
	padding: 3px;
	text-align: left;
}
.koment table.k-main {width: 100%; border-collapse: collapse; text-align: left;}
.koment table.k-main td{padding: 0px 3px 0px 3px;}
.koment div.k-main {border: 1px solid #CAA202}
.k-polka{ width: 196px; }
.k-meno {white-space: nowrap; border-right: 1px solid #CAA202}
.k-dat {white-space: nowrap; border-left:  1px solid #CAA202; text-align: right; width: 92px;}
.k-action {background-color: #CAA202; padding: 3px; text-align: center; border-bottom: 1px solid #CAA202;border-top: 1px solid #CAA202}
.k-action a, .k-action a:visited {padding: 3px 5px 3px 5px; color: white; background-color: transparent;}
.k-action a:hover {color: #CAA202; background: white; text-decoration: none;}
.cl-body fieldset { width: 450px;  margin-left: auto;  margin-right: auto; }
.k-p td{padding: 0px 3px 0px 3px; text-align: left;}
table.d-kom th{ background: #F7F7DA; padding: 4px;  }

table.d-kom .reply { text-align: right; padding-right: 6px }
table.d-kom .predmet { text-decoration: underline; font-style: italic; font-size: 11px; padding: 2px 5px 2px 5px;}
tablo.d-kom {margin-top: 3px; margin-bottom: 3px;}
.d-kom .autor {font-size: 11px; text-align: left;}
.d-kom .kom-text {text-align: justify;}
/* Kapitoly clanku */
.cl-kap { float:left; width: 400px; }
#main .cl-kap ol { border: 1px solid #CAA202; margin:0px; padding-left: 25px;}
.cl-kap h2 {background: url('/epdes/img/h3-roh-box.gif') #CAA202 no-repeat; color:  #F7F7DA; font-size: 12px; padding: 4px; font-family: Verdana, sans-serif; margin:0px; font-weight: bold; } 
#main .cl-kap li {margin-left: 0; font-weight: bold; font-size: 11px; margin: 3px;}
#main .main-obsah a img { border: none; margin: 0; padding: 0;}