/* BSP Magnetica s.r.o., Robert Gonda, 2008 ***************************************************** */

body.rodinka,
.rodinka div,
.rodinka p,
.rodinka span,
.rodinka blockquote,
.rodinka h1,
.rodinka h2,
.rodinka h3,
.rodinka h4,
.rodinka table,
.rodinka tr,
.rodinka td,
.rodinka ul,
.rodinka li,
.rodinka ol,
.rodinka a {
	font-family: Verdana, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	padding: 0;
	margin: 0;
	border: 0;
}

/* Anasoft 7.2009, zvacsenie textu na poziadanie zakaznika, Peto Smolinsky ************************/

.rodinka p,
.rodinka #center_in li,
.rodinka #center_in li > * {

	font-size: 12px;
	line-height: 1.7em;
}

/* Content formating **************************************************************************** */

.rodinka h1,
.rodinka h2,
.rodinka h3,
.rodinka h4,
.rodinka blockquote,
.rodinka p,
.rodinka ul,
.rodinka ol {
	padding-bottom: 14px;
}

.rodinka h1,
.rodinka h2,
.rodinka h3,
.rodinka h4,
.rodinka h1 a,
.rodinka h2 a,
.rodinka h3 a,
.rodinka h4 a,
.rodinka h1 span,
.rodinka h2 span,
.rodinka h3 span,
.rodinka h4 span {
	text-decoration: none;
}

.rodinka h1,
.rodinka h1 a,
.rodinka h1 span {
	font: bold 15px/17px Verdana, sans-serif;
}

.rodinka h2,
.rodinka h2 a,
.rodinka h2 span {
	font: bold 15px/17px Verdana, sans-serif;
}

.rodinka h3,
.rodinka h3 a,
.rodinka h4,
.rodinka h4 a,
.rodinka h3 span,
.rodinka h4 span {
	font: bold 13px/17px Verdana, sans-serif;
}

.rodinka span.strongColor {
	font-weight: bold;
}

.rodinka table {
	margin-bottom: 16px;
}

.rodinka table,
.rodinka td,
.rodinka th  {
	border: solid 1px #c0c0c0;
	border-collapse: collapse;
}

.rodinka td,
.rodinka th {
	padding: 3px 10px;
}

.rodinka th {
	font-weight: bold;
}

.rodinka td p,
.rodinka th p  {
	padding: 0;
}

.rodinka table.noBorder,
.rodinka table.noBorder td,
.rodinka table.noBorder th {
	border: none;
}

.rodinka table.noBorder td,
.rodinka table.noBorder th {
	padding: 3px 10px 3px 0;
}

.rodinka ul {
	list-style-type: none;
	padding-left: 1.4em;
}

.rodinka ul li {
	padding-left: 0.8em;
}

.rodinka li ul,
.rodinka li ol {
	padding-top: 3px;
	padding-bottom: 5px;
}

.rodinka ol {
	padding-left: 3em;
}

.rodinka li p {
	padding: 0;
}

.rodinka blockquote {
	padding-left: 3em;
}

.rodinka a,
.rodinka p a {
	text-decoration: underline;
	color: #000000;
}

.rodinka a:hover,
.rodinka p a:hover {
	color: #777777;
}

.rodinka img,
.rodinka a img {
	padding: 0;
	margin: 0;
	border: 0;
}

.rodinka img.top_left_image {
	float: left;
	margin: 0 10px 10px 0;
}

.rodinka img.top_right_image {
	float: right;
	margin: 0 0 10px 10px;
}

/* Content Classes *** */

.rodinka h1.header1 {
	padding-bottom: 3px;
}

.rodinka h2.header2 {
	padding-bottom: 1px;
}

.rodinka p.date,
.rodinka .date span,
.rodinka span.date {
	color: #999999;
	font-size: 10px;
	padding-bottom: 3px;
	clear: both;
}

.rodinka p.date a {
	display: block;
	float: right;
	color: #999999;
	text-decoration: none;
}

.rodinka p.date a:hover {
	text-decoration: underline;
}

.rodinka p.author {
	font-size: 11px;
	padding-bottom: 1px;
}

.rodinka .printlink {
	float: right;
}

.rodinka p.special {
	/*max-width: 286px;*/
	font-size: 10px;
	line-height: 12px;
	padding: 5px 6px 5px 6px;
	margin-bottom: 14px;
	border: 1px solid #CCCCCC;
}

.rodinka p.special a {
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
}

.rodinka tr.tabulka_riadok_svetly td { background-color:#eff3f7;}
.rodinka tr.tabulka_riadok_tmavy td { background-color:#dbe5ed;}