body {
	margin: 0px;
	background-color: #FFFFFF;
}
div.kropp {
	margin-top: 50px;
	margin-left: 50px;
	margin-bottom: 600px;
}
div.niva {
	margin-left: 30px;
}
p {
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 27px;
	font-style: Normal;
	color: #000000;
	margin-top: 8px;
	margin-bottom: 0px;
}
table {
	border: none;	
}
td {	
	padding-right: 25px;
	vertical-align: top;
}
td.bottom {
	vertical-align: bottom;
	width: 420px;
}


.dold { display: none; }
.synl { display: block; }

.line {
	width: 600px;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	height: 0px;
	border-top: 2px dashed #000000;
}
.dbline {
	width: 350px;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: -50px;
	height: 0px;
	border-top: 2px dashed #000000;
}

.rubrik {
	font-size:24px;
	line-height: 30px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.melrub {
	font-size:21px;
	line-height: 30px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.text {
	font-size: 18px;
	line-height: 28px;
}

a {
	font-style: italic;
	color: #000000;
	text-decoration: none;
}
a.news:hover, a.news:active, a.info:hover, a.info:active, a.work:hover, a.work:active {
	color: #FFFFFF;
	background-color: #000000;
}

span.news, span.etc, span.info, span.work {
<!--	font-style: italic;	-->
	cursor: pointer;
	cursor: hand;
}
span.news:hover, span.news:active, span.info:hover, span.info:active, span.work:hover, span.work:active {
	color: #FFFFFF;
	background-color: #000000;
	cursor: pointer;
	cursor: hand;
}

img {
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom: 5px solid transparent;
	border-top: 5px solid transparent;
	border-right-style: none;
	border-left-style: none;
}
img.info:hover, img.info:active, img.news:hover, img.news:active, img.work:hover, img.work:active {
	border-bottom: 5px solid #000000;
	border-top: 5px solid #000000;
	cursor: pointer;
	cursor: hand;
}
iframe {
	border: none;
}