body {
	background: #ddd url(back.gif);
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #000;
	padding: 0px;
	margin: 0px;
}
h1 {
	font-size: 24px;
	color: #1c2e82;
	margin-top:0;
}
h2 {
	font-size: 18px;
	color: #000;
}
h3 {
	font-size: 14px;
	color: #000;
}
h4,h5,h6 {
	font-size: 12px;
	color: #000;
}
ol {
	list-style-type: lower-alpha;
}
a {
	color:#1c2e82;
}
td {
	padding: 0 10px 10px 0;
	vertical-align: top;
}
tr.title td {
	font-weight: bold;
}
.rot {
	color: #a53021;
}
img {
	border: 0;
}
hr {
	border-bottom: 0.5px solid #ddd;
}
#box {
	width: 900px;
	margin: 40px auto 40px 40px;
	border: 0; 
}
#head {
/*	background: #fff url(jubilaeum.jpg) no-repeat 177px 38px;*/
	background-color: #fff;
	padding: 20px 30px;
	margin: 0 0 0 200px;
	width: 640px;
}
#nav {
	background-color: #fff;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50; 
	float: left;
	width: 200px;
	margin: 0;
	padding: 0;
}
#nav ul {
	margin:  0;
	padding: 0;
	list-style: none;
	line-height: 2;
}
#nav li {
	list-style: none;
	border-bottom: 1px solid #ddd;
}
#nav li ul li {
	list-style: none;
	border-bottom: 0px solid #ddd;
}
#nav li ul {
	margin: 0;
	padding: 0;
}
#nav li ul a {
	line-height: 1.2;
	padding: 0 5px 0 50px;
}
#nav a {
	color: #1c2e82;
	text-decoration: none;
	display: block;
	padding: 0 5px 0 20px;
	font-weight: bold;
}
#nav a:hover {
	color: #fff;
	background-color: #1c2e82;
}
#nav li.here a {
	color: #000;
}
#nav li.here a:hover {
	color: #fff;
}
#content {
	background-color: #fff;
	margin: 0 0 0 200px;
	padding: 0 30px 20px 30px;
	min-height: 600px;
	height:expression(this.scrollHeight > 600 ? "auto":"600px");
}
#content p {
	padding: 0;
}
#content a:hover, #content a:active {
	color:#fff;
	background-color: #1c2e82;
	text-decoration: none;
}
#banner {
	float: left;
	height: 76px;
	width: 160px;
}
#banner a:hover, #banner a:active {
	background-color: #fff;
}
.footer {
	margin: 40px 0 10px 0;
	clear: left;
}
#ajaxSearch_output {
	margin: 20px 0;
}
fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}
