#Ressortseite, #Artikelseite, #Popup {
	background:#CC9966;
	font-size:62.5%;
	position:absolute;
	left:0px;
	top:1.0em;
	z-index:2;
	width:100%;
}

#maintable {
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:2px solid #666;
	border-bottom:2px solid #999999;
	margin:auto;
	font-size:1.0em;
}

.Popup #maintable {
	font-size:12px;
}

#Ressortseite #container1 {
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

#Ressortseite #container2 {
	vertical-align:top;
	width:17em;
	background:#F9F1E3;
}

#Ressortseite #container3 {
	background:#F9F1E3;
	width:58em;
	padding-top:1.2em;
}

#Artikelseite #container1 {
	vertical-align:top;
	background:#F9F1E3;
}

#Artikelseite #container2 {
	background:#F9F1E3;
	vertical-align:top;
	width:17em;
}

#Artikelseite #container3 {
	background:#F9F1E3;
	width:58em;
	padding-top:1.2em;
}

.Popup #container1 {
	padding:4px;
}

.header_box {
	background:#990000;
	padding:6em .4em .6em .8em;
}

.header {
	font-family: Tahoma, Arial, Sans-serif;
	font-size: 1.6em;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: .3em;
}

.subheader_box {
	font-family:Tahoma, Arial, Sans-serif;
	background:#888844;
	padding:.2em .4em 3em 18em;
}

.subheader_box .item_head {
	color:#FFFFFF;
	font-size:1.1em;
	display:inline;
}

.subheader {
	font-weight:bold;
	color:#FFFFFF;
	font-size:1.1em;
	display:inline;
}

.subheader .text {
	display:inline;
}

.subheader a {
	color:#FFFFFF;
	text-decoration:none;
}

.subheader a:hover {
	text-decoration:underline;
}

.navi_box {
	font-family:Arial, Sans-serif;
	background:#666;
	padding:1.2em .4em 3em .3em;
	font-size:1.3em;
	line-height:1.8em;
}

.active, .same {
	padding-left:.7em;
	font-weight:bold;
}

.sub, .subactive {
	padding-left:1.4em;
	font-weight:bold;
}

.active a, .subactive a {
	color:#FFFFFF;text-decoration:none;border-left:.7em solid #666
}

.same a, .sub a {
	color:#CCCCCC;text-decoration:none;border-left:.7em solid #666
}

.navi_box a:hover {
	color:#FFFFFF;border-left:.5em solid #FFFFFF;padding-left:.2em
}

.nopadding_box {
	padding:.6em 0 .6em 0;
}

.main_box {
	clear:both;
	padding:.3em 1.0em 1.0em 1.0em;
}

.standard {
	font-family:Arial, Sans-serif;
}

.standard table, .standard input {font-size:1em}

.standard h2, .article h2 {
	font-size:1.6em;
	font-weight:bold;
	color:#666;
}

.article h3 {
	font-size:1.3em;font-weight:bold;color:#333
}

.standard .date {
	font-size:1.1em;
	line-height:1.5em;
	color:#996633;
}

.standard .text, .article .text {
	font-size:1.2em;
	line-height:1.5em;
	color:#333333;
}

.standard .text a, .article .text a {
	color:#c63;
}

.standard .note {
	font-size:1.1em;
	line-height:1.5em;
	color:#FFFFFF;
	background:#CC0000;
	display:inline;
}

.article {
	font-family:Arial, Sans-serif;
}

h2 a {text-decoration:none;color:#666}

.subdate {
	font-size:1.1em;
	line-height:1.6em;
	color:#996633;
	margin-top:1em;
}

.printview a {color:#999;margin-bottom:.5em;display:block}

.article .text a:hover {
	color:#000000;
	font-weight:bold;
}

.article .text img {
	float:left;
	padding-right:10px;
}

.attachments, .links, .comments {margin:.5em 0px;font:normal 1.2em/1.4em Arial, Helvetica, sans-serif}
.link_item_head, .attachment_item_head, .forum_item_head {margin:10px 0 5px 0;color:#633}
.link_text, .attachment_text, .forum_text {color:#444}
.link_text a, .attachment_text a, .forum_text a {color:#333}

.image {margin-bottom:10px}
.image_left {margin-right:10px;margin-bottom:10px}
.image_right {margin-left:10px;margin-bottom:10px}
.image_top {margin-bottom:10px}
.image_bottom {margin-bottom:10px}
.image img, .image_left img, .image_right img, .image_top img, .image_bottom img{margin-top:5px}

.zoom {font:1em Arial, Helvetica, sans-serif;height:1em;border:0px}
.zoom div {float:left;color:#FFF;background:#999;padding:0px 1px;margin-right:3px}
.zoom a {display:block;float:left;color:#FFF;background:#666;padding:0px 1px;margin-right:3px;text-decoration:none}
.zoom a:hover {background:#333}

.thumbnumber {font:.8em Arial, Helvetica, sans-serif;margin:2px 0px;text-align:center}
.thumbnumber a {display:block;float:left;color:#333;width:.9em;padding:0 .5em 0px .5em;margin-right:.2em;text-decoration:none;border:1px solid #999}
.thumbnumber a:hover {background:#999}
.thumbnumber div {float:left;background:#CCC;color:#333;width:.9em;padding:0 .5em 0px .5em;margin-right:.2em;border:1px solid #999}

.caption {clear:both;padding:0.8em 0px;font: normal 1em/1.3em Arial, Helvetica, sans-serif;color:#666}

@media print {
	.article .print_me {display:none}
	#einspaltig {overflow:visible}
}

.print_me {
	font-family:Arial, Sans-serif;
	font-size:1.2em;
	color:#663333;
	text-align:right;
}

