body {
	/*	scrollbar-face-color: #993333; 
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #333333;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #666666;
	scrollbar-track-color: #666666;
	scrollbar-arrow-color: #ffffff; */	
	  
	background-color:#c3c8ba; /*#bfbfaf*/
	margin-left:1px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size:11px;
}

/* ----- Allgemeine Tags ----- */

ul.bulletlist {
	list-style-type:disc;
	list-style-position:outside;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0px;
}

h1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#011b4e;
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:2px;
}

h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#011b4e;
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:2px;
}

h4 {
	font-size:11px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:4px;
	line-height:18px;
}

/*
.text-intend-16px {
	margin-left:100px;

	margin-top:-12px;
	margin-bottom:-12px; */
}	

.text-intend-130px {
	padding-left:130px;
}

/* ----- Links ----- */

a:link {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#011b4e; text-decoration:none; letter-spacing:0.05em;}
a:visited {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#011b4e; text-decoration:none; letter-spacing:0.05em;}
a:hover {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#80886f; text-decoration:none; letter-spacing:0.05em;}
a:active {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#80886f; text-decoration:underline; letter-spacing:0.05em;}

a.new-link:link {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#ff0000; text-decoration:none; letter-spacing:0.05em;}
a.new-link:visited {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#ff0000; text-decoration:none; letter-spacing:0.05em;}
a.new-link:hover {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#ff0000; text-decoration:none; letter-spacing:0.05em;}
a.new-link:active {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#ff0000; text-decoration:underline; letter-spacing:0.05em;}

a.nav-link-2nd:link {font-family: Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#011b4e; text-decoration:none;}
a.nav-link-2nd:visited {font-family: Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#011b4e; text-decoration:none;}
a.nav-link-2nd:hover {font-family: Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#bfbfaf; text-decoration:none;}
a.nav-link-2nd:active {font-family: Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#80886f; text-decoration:none;}

a.nav-link-2nd-s:link { font-family:Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#80886f; text-decoration:none;}
a.nav-link-2nd-s:visited { font-family:Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#80886f; text-decoration:none;}
a.nav-link-2nd-s:hover { font-family:Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#80886f; text-decoration:none;}
a.nav-link-2nd-s:active { font-family:Arial, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none;}

a.language-link:link { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:normal; color:#ffffff; text-decoration:none; }
a.language-link:visited { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:normal; color:#ffffff; text-decoration:none; }
a.language-link:hover { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:normal; color:#80886f; text-decoration:none; }
a.language-link:active { font-family:Arial, Verdana, sans-serif; font-size:10px; font-weight:normal; color:#80886f; text-decoration:none; }

a.mailing-link:link { font-family: Arial, Verdana, sans-serif; font-size:9px; font-weight:normal; color:#011b4e; text-decoration:none; }
a.mailing-link:visited { font-family: Arial, Verdana, sans-serif; font-size:9px; font-weight:normal; color:#011b4e; text-decoration:none; }
a.mailing-link:hover { font-family: Arial, Verdana, sans-serif; font-size:9px; font-weight:normal; color: #011b4e; text-decoration:underline; }
a.mailing-link:active { font-family: Arial, Verdana, sans-serif; font-size:9px; font-weight:normal; color:#011b4e; text-decoration:underline; }

a.content-link:link { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#011b4e; text-decoration:none; letter-spacing: 0.1em;}
a.content-link:visited { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#011b4e; text-decoration:none; letter-spacing: 0.1em;}
a.content-link:hover { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #011b4e; text-decoration:underline; letter-spacing: 0.1em;}
a.content-link:active { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #011b4e; text-decoration:underline; letter-spacing: 0.1em;}

a.footer:link {font-family: Arial, Verdana, sans-serif; font-size:9px; color:#011b4e; text-decoration:none;}
a.footer:visited {font-family: Arial, Verdana, sans-serif; font-size:9px; color:#011b4e; text-decoration:none;}
a.footer:hover {font-family: Arial, Verdana, sans-serif; font-size:9px; color:#ffffff; text-decoration:none;}
a.footer:active {font-family: Arial, Verdana, sans-serif; font-size:9px; color:#ffffff; text-decoration:none;}

/* ----- divs subnav ----- */

#layout-nav-container-2ndlevel {
		width:158px;
		z-index:2;
		overflow:hidden;
		visibility:visible;
	/*	border-left:10px solid #8C8684; */
		background-color:#ffffff;  /* 165 170 150*/
		padding-top:3px;
		padding-bottom:3px;
		margin-left:12px;
		margin-top:0px;
/*		background-image:url(images/layout/spacer_2ndlevel-nav.gif); */
}

#layout-nav-item-2ndlevel {
		z-index:3;
		overflow:visible;
		visibility:visible;
		padding-top:3px;
		padding-bottom:3px;
		margin-left:10px;
		text-indent:-10px;
		border-bottom:1px solid #011b4e;
}

#layout-whiteline {
	width:170px;
	height:1px;
	background-color:#FFFFFF;
	z-index:9;
}

/* ----- Navigation ----- */

table.topnav {
	width:1024px;
	height:25px;
	margin:0px;
	font-family: Arial, Verdana, sans-serif; 
	font-size:10px;
	color:#ffffff;
	text-align:center;
	vertical-align:top;

}

table.topnav td{
	margin:0px;
	padding-top:0px;
	vertical-align:center;

}

table.nav {
	margin:0px;
	text-align:left;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #011b4e;
}

.border-bottom-right-1px {	
	border-bottom:1px solid #ffffff;
	margin:0px; 
}

/* ----- Tables ----- */

table.background {
	width:1024px;
	height:100%;
	font-size:11px;
}

table.header {
	width:1024px;
	height:145px;
	margin:0px;
}

table.header td {
	font-family: Arial, Verdana, sans-serif; 
	font-size:10px;
	color:#333333;
	vertical-align:bottom;
	margin:0px;
	padding-left:0px;
	padding-bottom:0px;
}

table.text-intend {
	width:130px;
	padding-left:0px;  
	margin-left:-3px;  
	text-indent:-9px;
}

/* ----- Subheader ----- */
table.subheader {
	width:1024px;
	vertical-align:top;
	text-align:left;
	font-size:11px;
	background-image:url(images/layout/background-tile_subheader.gif);  
}

table.subheader td {
	vertical-align:top;
	font-size:12px;
}

/* ----- headline ----- */

table.headline {
	width:852px; /* width="683" */
	height:30px;
	margin:0px;
}

td.headline {
	text-align:left;
	text-align:bottom;
/*	background-color:#FF0000;  */
}

td.headline h1 {
	font-family: Arial, Verdana, sans-serif; 
	font-size:25px;
	font-weight:normal;
	letter-spacing: 0.0em;
	color:#80886f;
	padding-left:170px;
	padding-top:21px;
}

td.headline h2 {
	font-family: Arial, Verdana, sans-serif; 
	font-size:20px;
	font-weight:normal;
	letter-spacing: 0.0em;
	color:#80886f;
	padding-left:170px;
	padding-top:0px;
}

td.headline h3 {
	font-family: Arial, Verdana, sans-serif; 
	font-size:12px;
	font-weight:bold;
	letter-spacing: 0.0em;
	color:#cccccc;
	padding-left:0px;
	padding-top:36px;
}

td.headline h4 {
	font-family: Arial, Verdana, sans-serif; 
	font-size:12px;
	font-weight:bold;
	letter-spacing: 0.0em;
	color:#cccccc;
	padding-left:0px;
	padding-top:73px;
}

/* ----- content ----- */

table.content {
	margin:0px;
	border:0px;
/*	cellpadding:0px;
	cellspacing:0px; */
}

/* ----- aktuell ----- */

td.aktuell-text-subtitle {
	width:330px; /*659px*/
	padding-top:4px; 
	padding-left:170px;
	padding-right:12px;
	padding-bottom:3px;
	div align:justify;
	color:#011b4e;
	font-size:11px;
	font-weight:bold;
/*	background-color:#ff00ff; violett  */
}

td.aktuell-text {
	width:330px;  /*448*/
	padding-top:12px;
	padding-left:170px;
	padding-right:12px;
	padding-bottom:4px;
	text-align:justify;
	line-height:18px;
/*	background-color:#00FFFF; türkis  */
}

td.aktuell {
	width:340px;
	padding-top:12px;
	padding-left:5px; 
	padding-bottom:3px;
	color:#bfbfaf;
	font-size:11px;
	font-weight:bold;
/*	background-color:#FF0000; rot*/
/*	line-height:18px; */
}

td.aktuell h2{
font-family: Arial, Verdana, sans-serif; 
	font-size:20px;
	font-weight:normal;
	letter-spacing:0.0em;
	color:#80886f;
	
}

td.aktuell-bild {
	width:340px;
	padding-top:4px;
	padding-left:0px;
	padding-bottom:8px;
	line-height:18px;
/*	background-color:#00FF00; */
}
/* ----- text-download ----- */


td.text-download-subtitle {
	width:500px; /*659px*/
	padding-top:24px;
	padding-left:170px;
	padding-right:12px;
	padding-bottom:3px;
	div align:justify;
	color:#011b4e;
	font-size:12px;
	font-weight:bold;
/*		background-color:#ff00ff; violett  */
}

td.text-download-subtitle h1 {
	font-family: Arial, Verdana, sans-serif; 
	font-size:25px;
	font-weight:normal;
	letter-spacing: 0.0em;
	color:#80886f;

}

td.text-download-subtitle h2 {
	padding-top:0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:0.0em;
	color:#011b4e;
	font-size:16px;
	font-weight:bold;

}

td.text-mit-download {
	width:500px;  /*448*/
	padding-top:4px;
	padding-left:170px;
	padding-right:12px;
	padding-bottom:4px;
	text-align:justify;
	line-height:18px;
/*	background-color:#00FFFF; türkis  */
}

td.text-mit-download h4{
	font-size:11px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:4px;
	line-height:18px;
}

td.text-download {
	width:170px;
	padding-top:4px;
	padding-left:0px; 
	padding-bottom:8px;
	line-height:18px;
	color:#bfbfaf;
	font-size:11px;
	font-weight:normal;
/*	background-color:#FF0000; rot*/
/*	line-height:18px; */
}

td.download {
	width:170px;
	padding-top:4px;
	padding-left:0px;
	padding-bottom:8px;
	line-height:18px;
	font-weight:normal;
/*	background-color:#00FF00; */
}

td.padding-left-166px {
	padding-left:166px;
}

/* ----- date ----- */

table.date-table th {
	font-family: Arial, Verdana, sans-serif; 
	width:147px;
	padding-top:0px;
	padding-right:12px;
	padding-left:10px;
	border-right:1px solid #011b4e;
	color:#011b4e;
	vertical-align:top;
	font-size:12px;
	font-weight:bold;
	letter-spacing: 0.00em;
	text-align:right;
	margin:0px;
/*	background-color:#FF0000; */
}

table.date-table td {
	font-family: Arial, Verdana, sans-serif; 
	padding-left:12px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:20px; 
	margin-top:0px;
	margin-left:0px;
	vertical-align:top;
	font-size:12px;
	text-align:left;
/* 	background-color:#ff00ff; */
}

table.date-table td h3 {
	color:#011b4e;
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:2px;
}

table.date-table td h4 {
	font-family: Arial, Verdana, sans-serif; 
	font-size:11px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:8px;
}

td.date-table-download {
	width:170px;
	padding-top:0px;
	padding-bottom:12px;
	line-height:18px;
/*	background-color:#00FF00;  */
}

/* ----- text ----- */

td.text-subtitle {
	width:514px; /*659px*/
	padding-top:4px; 
	padding-left:170px; /*12px*/
	padding-right:170px; /*12px*/
	padding-bottom:4px;
	div align:justify;
	color:#011b4e;
	font-size:20px;
	font-weight:bold;
/*	background-color:#ff00ff; violett  */
}

td.text {
	width:514px; /*514px*/
	padding-top:4px;
	padding-left:170px; /*12px*/
	padding-right:170px; /*12px*/
	padding-bottom:4px;
	margin:0px;
	line-height:18px;
	text-align:justify;
/*	background-color:#00FF00;  	*/
}

td.text h4 {
	font-size:11px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:4px;
}



/* ----- picture ----- */

td.picture {
	width:851px;
	padding-top:4px;
	padding-left:1px;
	padding-right:0px;
	padding-bottom:0px;
	margin:0px;
	text-align:center;
}

td.picture-subtitle {
	width:319px;
	padding-top:20px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:3px;
	div align:justify;
	color:#011b4e;
	font-size:11px;
	font-weight:bold;
/*	background-color:#ff00ff; violett  */
}

/* ----- footer ----- */

table.footer {
	font-family: Arial, Verdana, sans-serif; 
	font-size:10px;
	color:#333333;
	width:1024px;
	padding-top:5px;
}

table.footer th {
	font-weight:normal;
	width:170px;
}
