/* Standard */
body, html {
	margin:0;
	padding:0;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	background-color:#ffffff;
	background-image:none;
}
p {margin:0}
a img {border:0}
h1,
h2,
h3,
h4 {margin:0}
/* end Standard */
/* Layout */
/* Grobaufteilung */

#maincontainer {
	position:absolute;
	top:0;
	left:0;
	margin-left:0;
	width:58.5625em;

}

#container {
	float:left;
	background-image:none;
}

#container1 {
	float:left;
	width:57.8125em;
	padding:1.25em 1.5625em 1.25em 1.5625em;
	background-image:none;
}

html>body div#container1 
{
	width:54.6875em;
}

#container2 {
	clear:both;
	width:54.6875em;
}

#shadow-right,
#foot-graphic {
	display:none
}

/* end Grobaufteilung */
/* Kopf */

#pageheader {
	display:none;	
}

#logo {
	float:left;
	width:8.125em;
	height:7.1875em;
}

#location
{
	float:left;	
	margin:1.8em 0 0 1.25em;
	padding:0;
	font-size:1.25em;
	color:#1b3e82;
}

#locationmenu,
#locationmenu-dropdown,
#locationcaption,
#locationcaption-dropdown, 
#location-dropdown,
#locations1,
#locations2,
#locations3,
#searchcaption,
.locationdropdown {
	display:none;
}

/* Search */

#search,
.suche,
.sucheimg {
	display:none;
}

/* end Search */

#sitepath-left {
	clear:both;
	width:59em;
	height:1.1875em;
	font-size:0.6875em;
	color:#5d80bc;
	padding-bottom:0.25em;
}

#navi,
#sitepath-right { 
	display:none;
}	

/* end Kopf */
/* Ueberschrift der Unterseiten bzw. Flash-Animation */

#caption
{
	float:left;	
	height:3.375em;
}

#flashani,
.location-title,
.location-box
{
	display:none;
}

/* end Ueberschrift der Unterseiten bzw. Flash-Animation */
/* Content (linker Abschnitt) */

#content {
	float:left;
	width:34.375em;
}

#content-big {
	float:left;
	width:54.6875em;
}

.line
{
	clear:both;
	overflow:hidden;
	width:100%;
	height:5px;
	background-image:url(/img/system/line.gif);
	background-repeat:repeat-x;
}

.textbox 
{
}

.textbox-float 
{
	float:left;
}

.textbox-listing
{
	margin-left:0.75em;
}

.index a
{
	color:#6090e2;
	text-decoration:none;
}

.index-left-active
{
	width:116px;
	height:34px;
	padding-left:21px;
	background-image:url(/img/system/index-active.jpg);
	background-repeat:no-repeat;
}

.index-left-inactive
{
	width:116px;
	height:34px;
	padding-left:21px;
	background-image:url(/img/system/index-inactive.jpg);
	background-repeat:no-repeat;
}

.index-right-active
{
	width:133px;
	height:34px;
	padding-left:21px;
	background-image:url(/img/system/index2-active.jpg);
	background-repeat:no-repeat;
}

.index-right-inactive
{
	width:133px;
	height:34px;
	padding-left:21px;
	background-image:url(/img/system/index2-inactive.jpg);
	background-repeat:no-repeat;
}

.index-print
{
	width:259px;
	height:34px;
	text-align:right;
}

.row-empty
{
	width:34.375em;
	height:1.625em;
	background-color:#e1eeff;
}

.row-white-left
{
	width:8.6875em;
	border-left:solid 0.125em #e1eeff;
	background-color:#ffffff;
	padding:0.5em 0 0.5em 1.1875em;
	vertical-align:top;
}

html>body td.row-white-left
{
	width:8.5625em;
}

.row-white-right
{
	width:24.5em;
	border-right:solid 0.125em #e1eeff;
	background-color:#ffffff;
	padding:0.5em 3.625em 0.5em 0;
}

html>body td.row-white-right
{
	width:20.75em;
}

.row-left
{
	width:9.875em;
	background-color:#e1eeff;
	padding:0.5em 0 0.5em 1.3125em;
	vertical-align:top;
}

html>body td.row-left
{
	width:8.5625em;
}

.row-right
{
	width:24.5em;
	background-color:#e1eeff;
	padding:0.5em 3.625em 0.5em 0;
}

html>body td.row-right
{
	width:20.75em;
}

.bluerow
{
	clear:both;
	margin:0.5em 0 0.5em 0;
	padding:0.3125em 0 0 0.625em;
	height:1.5625em;
	width:34.375em;
	background-color:#e1eeff;
}

html>body div.bluerow
{
	height:1.25em;
	width:33.75em;
}

.link-right
{
	float:right;
	text-align:right;
	margin:0.5em 0 0.5em 0;
}

.table
{
	float:left;
	width:50%;
}

/* end Content (linker Abschnitt) */
/* Info-Boxen (rechter Abschnitt) */

#boxes-right,
.box-right,
.linkbox-blue,
.linkbox-upper,
.linkbox-middle,
.linkbox-lower,
.linkbox-orange,
.linkbox-darkblue,
.depesche {
display:none;
}

/* end Info-Boxen (rechter Abschnitt) */
/* Fuss */

#footer,
#footer-left,
#footer-right {
	display:none;
}

/* end Fuss */
/* Sonstige Layouts */

.picture-left
{
	float:left;
	margin:0 1.375em 0.75em 0;
}

.picture-right
{
	float:right;
	margin:0 0 0.75em 1.375em;
}

.picture
{
	float:left;
}

/* end Sonstige Layouts */
/* end Layout */

/* Textdefinitionen */

.plaintext
{
	font-size:0.75em;
	color:#000000;	
}

.plaintext-small
{
	font-size:0.625em;
	color:#000000;	
}

.plaintext-white
{
	font-size:0.75em;
	color:#ffffff;	
}

.plaintext-blue
{
	font-size:0.75em;
	color:#6090e2;	
}

.plaintext-darkblue
{
	font-size:0.75em;
	color:#0d3272;	
}

.plaintext a
{
	font-weight:bold;
	color:#0d3272;
	text-decoration:none;	
}

.plaintext-white a
{
	font-weight:bold;
	color:#ffffff;	
	text-decoration:none;
}

.plaintext-darkblue a
{
	font-weight:bold;
	color:#0d3272;	
	text-decoration:none;
}

.headline-darkblue
{
	font-size:1.0625em;
	font-weight:bold;
	color:#0d3272;
}
.headline-blue
{
	font-size:1.0625em;
	font-weight:bold;
	color:#6090e2;
}
.headline-blue-small
{
	font-size:0.75em;
	font-weight:bold;
	color:#6090e2;
}

.headline-white
{
	font-size:1.0625em;
	font-weight:bold;
	color:#ffffff;
}

.headline-white-big
{
	font-size:1.3125em;
	font-weight:bold;
	color:#ffffff;
}
.headline-orange
{
	font-size:1.0625em;
	font-weight:bold;
	color:#ff7200;
}
.right
{
	float:right;
	text-align:right;
}

.leftmargin
{	
	float:left;
	margin-left:1.25em;
}

.linksign
{
	font-size:0.875em;
	font-weight:bold;
	color:#6090e2;
}

.linksign-float
{
	float:left;
	font-size:0.875em;
	font-weight:bold;
	color:#6090e2;
}

.linksign-bigger
{
	font-size:1.1667em;
	font-weight:bold;
	color:#6090e2;
}

.linksign-listing
{
	font-size:0.875em;
	font-weight:bold;
	color:#6090e2;
}

.linksign-white
{
	font-size:0.875em;
	font-weight:bold;
	color:#ffffff;
}

.spacer-small
{
	clear:both;
	height:0.125em;
	width:100%;
    overflow:hidden;
}

.spacer-half
{
	clear:both;
	height:0.5em;
	width:100%;
    overflow:hidden;
}

.spacer
{
	clear:both;
	height:0.75em;
	width:100%;
	overflow:hidden;
}

.spacer-big
{
	clear:both;
	height:0.875em;
	width:100%;
	overflow:hidden;
}

.spacer-double
{
	clear:both;
	height:1.5em;
	width:100%;
	overflow:hidden;
}

/* Kopf- und Fusseinstellungen */	

.header-footer ul
{
	padding:0;	
	list-style:none;
	font-size:0.6875em;	
}

#pageheader ul
{	margin:0.625em -0.5em 0 0;
	float:right;
}	

#footer-right ul
{	margin:0 -0.5em 0 0;
	float:right;
}

#footer-left ul
{	
	margin:0;
	float:left;
}

.header-footer li
{
	float:left;	
}

.header-footer a
{
	margin:0 0.5em 0 0.5em;
	text-decoration:none;
}

#pageheader a 
{
	color:#ffffff;
}

#footer a 
{
	color:#0d3272;
}

/*end Kopf- und Fusseinstellungen */	
/* Spezialeinstellungen */

#sitepath-left a
{
	color:#5d80bc;
	text-decoration:none;
}

#locationmenu ul
{
	padding:0;
	margin:0;
	float:left;
	list-style:none;
	font-size:0.6875em;

}

#locationmenu a
{	
	color:#5d80bc;
	text-decoration:none;
}

#caption h1
{
	margin-top:0.125em;
	font-size:2.5em;
	font-weight:normal;
	color:#0d3272;
}

#captionsmall h1
{
	font-size:1.25em;
	font-weight:normal;
	color:#0d3272;
}

.link-headline
{
	font-size:0.75em;
	font-weight:bold;
	color:#000000;
	margin:2em 0em 1em 0em;	
}

.link-list
{
	clear:both;
	margin-bottom:0.25em;
}

.link-names
{
	float:left;
	width:11em;
	font-size:0.75em;
	color:#000000;	
}

.link-links
{
	font-size:0.75em;
	color:#000000;	
}

/* end Spezialeinstellungen */