#screen {
	position:relative;
	top:10px;
	width:855px;
	height:100%;
	z-index:10;
	margin-right: auto;
	margin-left: auto;
}
#logo {
	position: absolute;
	left: -8px;
	top: 1px;
}

.pagenavtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
/*	position: absolute;
	left: 735px;
	top: 33px;
	width: 120px; */
	height: 18px; 
/*	text-align: right; */
}

#lang {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000;
	position: absolute;
	left: 730px;
	/*	background-color:#dfe1ee;*/
	top: 3px;
	width: 125px;
	height: 66px;

/*	vertical-align:middle;
	text-align: middle; */

}

/*#lang a:link, #lang a:active, #lang a:visited {*/
	/* text-decoration: none; */
	/*background-color: #48599E; */
/*} */
/* #lang a:hover	{*/
	/* text-decoration: underline; */
	/*background-color: #48599E;

}*/


#header_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	left: 720px;
	top: 58px;
	position: absolute;
	text-align: right;
	width: 134px;
	height: 18px;
}
#header_menu a:link, #header_menu a:active, #header_menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
#header_menu a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}
#SeparatorLine1  {
	/* background-image: url(../images/BlueLine1.jpg); */
	height: 5px;
	width: 855px;
	position: absolute;
	left: 0px;
	top: 84px;
}
#slideshow	{
	
	height: 120px;
	width: 855px;
	position: absolute;
	left: 0px;
	top: 85px;
}
#slideshow1	{
	position: absolute;
	left: 0px;
	margin-top: 10px;
	margin-left: 0px;
}
#slideshow2 {
	position: absolute;
	left: 435px;
	margin-top: 10px;
}
#SeparatorLine2  {
	/* background-image: url(../images/BlueLine2.jpg); */
	height: 5px;
	width: 855px;
	position: absolute;
	left: 0px;
	top: 205px;
}
#SeparatorLine3  {
	/* background-image: url(../images/BlueLine3.jpg); */
	height: 5px;
	width: 855px;
	left: 0px;

}
#menu {
	position: absolute;
	width: 180px;
	left: 0px;
	top: 218px;
	text-align: left;
	vertical-align: top;
	list-style-type: none;
}
#menu ul {
	list-style-type: none;
}
#content {
	position: absolute;
	width: 661px;
	left: 190px;
	top: 220px;
}
#content a:link, #content a:visited {
	font-family: Georgia, Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #03F;
	text-decoration: none;
}
#content a:hover, #content a:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #03F;
	text-decoration: none;
}
#content a.current {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #03F;
	text-decoration: none;
}
#content_re {
	position: absolute;
	width: 180px;
	left: 675px;
	top: 220px;
}
#footer {
	position: relative;
	width: 855px;
	top: -155px;
	left: -190px;
}
#kontakt_txt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	position: absolute;
	z-index: 20;
	left: 10px;
	top: 40px;
	width: 250px;
}
#kontakt_txt a:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
#kontakt_txt a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
#kontakt_txt a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: underline;
}
#kontakt_txt a:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
#kontakt_bild {
	position: absolute;
	left: 80px;
	top: 120px;
}
#linie {
	width: 450px;
	left: 10px;
	top: 470px;
	position: absolute;
}
.leistungenlinks, leistungenlinks:visited	{
  	background-image:url(../imagesAlt/leistungen_links.jpg);
  	width:151px;
  	height:97px;
  	display:block;
}
.leistungenlinks:hover, .leistungenlinks:active		{
	background-image:url(../imagesAlt/leistungen_links_hover.jpg);
}
.leistungenmitte, leistungenmitte:visited	{
  	background-image:url(../imagesAlt/leistungen_mitte.jpg);
  	width:152px;
  	height:97px;
  	display:block;
}
.leistungenmitte:hover, .leistungenmitte:active		{
	background-image:url(../imagesAlt/leistungen_mitte_hover.jpg);
	height: 97px;
	width: 152px;
}
.leistungenrechts, leistungenrechts:visited		{
  	background-image:url(../imagesAlt/leistungen_rechts.jpg);
  	width:151px;
  	height:97px;
  	display:block;
}
.leistungenrechts:hover, .leistungenrechts:active	{
  	background-image:url(../imagesAlt/leistungen_rechts_hover.jpg);
}
.linie_gruen {
	background-color: #80CD0D;
	padding-left: 10px;
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 3px;
}
.linie_orange {
	background-color: #FF9A00;
	padding-left: 10px;
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 3px;
}
.linie_blau  {
	background-color: #264390;
	padding-left: 10px;
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 3px;
}

.linie_grau {
	background-color: #666667;
	padding-left: 10px;
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 3px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #000000;
}

.CopyrightText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

.infotext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}

.infotext2 {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.infotext3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}

.infotext4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.highlight {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #F29318;
}
.inhalt {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	line-height: 17px;
}
.inhalt_re {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

.blueHeadline

 {
	background-color: #264390;
	padding-left: 10px;
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 3px;
}


#side_menu_level1 a, #side_menu_level1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(../imagesAlt/Button-Grau-norm.jpg);
	vertical-align: middle;
	display: block;
	height: 18px;
	width: 179px;
	text-align: left;
	padding-left: 20px;
	background-repeat: no-repeat;
	position: relative;
	left: 0px;
	text-decoration: none;
	padding-top: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#side_menu_level1 a:hover, #side_menu_level1 a:active	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(../imagesAlt/Button-Grau-ausgefahren.jpg);
	vertical-align: middle;
	display: block;
	height: 18px;
	width: 179px;
	text-align: left;
	padding-left: 20px;
	background-repeat: no-repeat;
	position: relative;
	left: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
}

#side_menu_level1 a.current	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(../imagesAlt/Button-Grau-ausgefahren.jpg);
	vertical-align: middle;
	display: block;
	height: 18px;
	width: 179px;
	text-align: left;
	padding-left: 20px;
	background-repeat: no-repeat;
	position: relative;
	left: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
}

#subside_menu_level1 a, #subside_menu_level1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
	display: block;
	height: 16px;
	width: 161px;
	text-align: left;
	padding-left: 5px;
	background-repeat: no-repeat;
	position: relative;
	left: 12px;
	text-decoration: none;
	padding-top: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#subside_menu_level1 a:hover, #subside_menu_level1 a:active	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
	display: block;
	height: 16px;
	width: 161px;
	text-align: left;
	padding-left: 5px;
	background-repeat: no-repeat;
	position: relative;
	left: 12px;
	margin-top: 2px;
	margin-bottom: 2px;
	background-color: #9E9E9E;
	padding-top: 2px;
}

#subside_menu_level1 a.current	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
	display: block;
	height: 16px;
	width: 161px;
	text-align: left;
	padding-left: 5px;
	background-repeat: no-repeat;
	position: relative;
	left: 12px;
	margin-top: 2px;
	margin-bottom: 2px;
	background-color: #9F9F9F;
	padding-top: 2px;
}

#content2 {
	position: absolute;
	width: 855px;
	left: 0px;
	top: 120px;
}
#content2 a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#content2 a:link, #content a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#content2 a:hover, #content a:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#content2 a.current {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.TbsVerwaltungFontH1 {
	font-family: Helvetica, arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}