#vor {
	position:absolute;
	left:780px;
	top:383px;
	width:280px;
	height:160px;
	z-index:20;
}
#zurueck {
	position:absolute;
	left:154px;
	top:383px;
	width:280px;
	height:160px;
	z-index:20;
}

ul {
    list-style: none;
    margin:0px;
	padding:0px;
}

li {
    list-style: none;
    padding-left: 0px;
    margin-bottom: 0px;
}

a:link {
font-weight:normal;
	color: #fff;
	text-decoration: none;
}
a:visited { 
  color:#bcbcbc; 
  font-weight:normal ;
  text-decoration: none;
}
a:hover {
	color: #d20000;
	text-decoration: none;
	border:0px;
}

hr{
color:white;border-color:white;border-style:solid;background-color:white; height:1px;
}

/* Bilder im Browser werden hübsch */
a:link img { 
  border: solid 0px #ff6;
}

a:link img.thumbnail { 
  border: solid 2px #ffffff;
}

a:visited img { 
  border: solid 0px #003366; 
}

a:visited img.thumbnail { 
  border: solid 2px #ffffff;
}

a:hover img { 
  border: solid 0px #B8860B; 
}

a:hover img.thumbnail {
border: solid 2px #d20000;
}

#pfeil {
	position:absolute;
	left:110px;
	top:180px;
	width:29px;
	height:33px;
	z-index:41;
}

h2{
	font-family: "Trebuchet MS", Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight:normal;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
}


h3{
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 30px;
}

.txt {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	line-height:16px;
	color: #ffffff;
	text-decoration: none;
}

.txt:link {
	color: #ffffff;
	text-decoration: none;
}

.txt:visited {
	color: #003366;
	text-decoration: none;
}

.txt:hover {
	color: #d20000;
	text-decoration: none;
}


.txtbold {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: bold;
	font-weight:bold;
	line-height:16px;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;

}

.uschriftsolo {
	font-family: "Trebuchet MS", Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight:normal;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	line-height:26px;
}

.uschrift {
	font-family: "Trebuchet MS", Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight:normal;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	line-height:26px;
}

.uschrift:link {
	color: #fff; /*003366*/
	text-decoration: none;
}

.uschrift:visited { 
  color:#fff; 
  font-weight:normal;
  text-decoration: none;
}

.uschrift:hover {
	color: #d20000;
	text-decoration: none;
	border:0px;
}


/* menue */
.menue {
	font-family: "Trebuchet MS", Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #d20000;
	text-transform: uppercase;
	text-decoration: none;

}

.menue a {
	font-family: "Trebuchet MS", Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #dcdcdc;
	text-transform: uppercase;
	text-decoration: none;

}

.menue a:hover {
	font-family: "Trebuchet MS", Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #d20000;
	text-transform: uppercase;
	text-decoration: none;

}

.menue  .active{
	font-family: "Trebuchet MS", Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;

}


.active  /* aktiver menuepunkt*/
{
font-family: "Trebuchet MS", Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
}

.active a:visited
{
font-family: "Trebuchet MS", Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
}

.active:link
{
color: #d20000;
}

.active:hover
{
color: #d20000;
}



/*breadcrumb naviation */

.B_crumbBox  {
font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
}

.B_firstCrumb  {
	text-transform: uppercase;
	text-decoration: none;
}

.B_currentCrumb  {
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

.B_lastCrumb  {
	text-transform: uppercase;
	text-decoration: none;
}

.B_homeCrumb  {
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.B_homeCrumb  {
	color:#dcdcdc;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
}

a.B_homeCrumb:hover  {
	color:#d20000;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
}

.B_crumb  {
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.B_crumb	{
	color:#dcdcdc;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
}

a.B_crumb	{
	color:#dcdcdc;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
}

a.B_crumb:link{
	color:#dcdcdc;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
}

a.B_crumb:visited{
	color:#dcdcdc;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
}

a.B_crumb:hover{
	color:#d20000;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
}



/* Pfad und Überschriften klein */
.Pfadfirst {
font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: bold;
	line-height: 16px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
}

.Pfad {
font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #dcdcdc;
	text-transform: uppercase;
	text-decoration: none;
}


.Pfad:link {
	font-weight: normal;
	color: #dcdcdc;
	text-transform: uppercase;
	text-decoration: none;
}

.Pfad:visited{
	font-weight: normal;
	color: #dcdcdc;
	text-transform: uppercase;
	text-decoration: none;
}

.Pfad:hover{
	font-weight: bold;
	color: #d20000;
	text-transform: uppercase;
	text-decoration: none;
}


.uschriftklein:link {
	font-weight: normal;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
}

.uschriftklein:visited{
	font-weight: normal;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
}

.uschriftklein:hover{
	font-weight: bold;
	color: #d20000;
	text-transform: uppercase;
	text-decoration: none;
}


/*' steuerung des untenliegenden bereichs/div für ie */
body, p a {
      color: black; /*background-color: white;*/
  }
  html {
    padding: 0;
  }
  body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
line-height:16px;

	color: #ffffff;
	text-decoration: none;
  }  
  
  #hgrbild {
    position: absolute;
    bottom:0px; left: 0px;
    width:100%;
	z-index:10;
	overflow:hidden;
	visibility:visible;
}

#hgrbild2 {
    position: absolute;
    bottom:140px; left: 820px;
    z-index:5;
	overflow:hidden;
	visibility:visible;
}


  html>body #hgrbild {  /* nur fuer moderne Browser! */
    position: fixed;
  }
html>body #hgrbild2 {  /* nur fuer moderne Browser! */
    position: fixed;
  }
  

a.bildnavigation {}
a.bildnavigation:hover {border:0px solid #200000;}

#menue {
	position:absolute;
	left:50px;
	top:50px;
	width:120px;
	height:120px;
	z-index:40;
}

#statuszeilewir {
	position:absolute;
	left:140px;
	top:160px;
	width:900px;
	height:20px;
	z-index:30;
}

#statuszeile {
	position:absolute;
	left:140px;
	top:160px;
	width:900px;
	height:20px;
	z-index:30;
}

#inhalt01 {
	position:absolute;
	left:139px;
	top:202px;
	width:550px;
	height:40px;
	z-index:7;
}
#inhalt02 {
	position:absolute;
	left:140px;
	top:244px;
	width:520px;
	z-index:6;
}

#inhalt03 {
	position:absolute;
	left:28px;
	top:60px;
	width:550px;
	z-index:7;
	height: 30px;
}

#inhalt01News {
	position:absolute;
	left:80px;
	top:180px; /*180*/
	width:750px;
	/*//height:40px;*/
	z-index:7;
}

#inhalt01Kontakt {
	position:absolute;
	left:110px;
	top:180px; /*180*/
	width:750px;
	/*//height:40px;*/
	z-index:7;
}

#inhaltbilder {
	position:absolute;
	left:162px;
	top:244px;
	width:600px;
	z-index:6;
}

#Kontaktadresse {
	position:absolute;
	left:580px;
	top:26px;
	width:250px;
	height:40px;
	z-index:50;
}
#Bild1 {
	position:absolute;
	left:0px;
	top:0px;
	width:488px;
	height:196px;
	z-index:42;
	overflow: hidden;
	margins:0px;
	padding:0px;
}

#Bild2 {
	position:absolute;
	left:520px;
	top:0px;
	width:244px;
	height:196px;
	z-index:42;
	overflow: hidden;
	margins:0px;
	padding:0px;
}

.Bild1 {
	margins:0px;
	padding:0px;
	margin-right:30px;

}

.Bild2 {
	margins:0px;
	padding:0px;
}



#text {
	position:absolute;
	left:0px;
	top:206px;
	width:484px;
	height:196px;
	z-index:42;
	margins:0px;
	padding:0px;
}

#textOben {
	position:absolute;
	left:28px;
	top:12px;
	width:484px;
	height:30px;
	z-index:42;
	margins:0px;
	padding:0px;
}
