#intro {
	position: absolute;
	top: -2px;
	left: 291px;
	z-index: 3;
}

body {
	font-family: Arial;
	font-size: 12px;
	color: #1A1A1A;
}

a {
color: #1A1A1A;	
}

#container h2 {
	font-size: 13px;
	margin:0;
	padding:0; 
	font-weight: bold;
	position: relative;
	left: -25px;
	padding-left: 25px;
	background-repeat: no-repeat; 
	background-position: 0 50%;

} 

a {
color: #1A1A1A;	
}

#container.hintergrund1 h2 {
	background-image: url(/navigation/contentpfeilpink.gif);
}
#container.hintergrund2 h2 {
	background-image: url(/navigation/contentpfeilblau.gif);
}
#container.hintergrund3 h2 {
	background-image: url(/navigation/contentpfeilgruen.gif);
}
#container.hintergrund4 h2 {
	background-image: url(/navigation/contentpfeilorange.gif);
}
#container h2 {
	background-image: url(/navigation/contentpfeildunkel.gif);
}





#container #text ul {
	list-style: none;
	margin:0;
	padding:0;
	position: static;
}
#container #text li 
{
	padding-left: 20px;
	float: none;
	position: static;
	background-repeat: no-repeat;
	background-position: 0 50%;
}

#container.hintergrund1 #text li{
	background-image: url(/navigation/unterpunktpfeilpink.gif);
}
#container.hintergrund2 #text li {
	background-image: url(/navigation/unterpunktpfeilblau.gif);
}
#container.hintergrund3 #text li {
	background-image: url(/navigation/unterpunktpfeilgruen.gif);
}
#container.hintergrund4 #text li {
	background-image: url(/navigation/unterpunktpfeilorange.gif);
}
#container #text li {
	background-image: url(/navigation/unterpunktpfeildunkel.gif);
}

	

#content.hintergrund1 #subnavigation ul  li a:hover, #content.hintergrund1 #subnavigation ul  li a.active, #container.hintergrund1 a, #container.hintergrund1 h2  {
	color: #DD3C7A;
}
#content.hintergrund2 #subnavigation ul  li a:hover, #content.hintergrund2 #subnavigation ul  li a.active, #container.hintergrund2 a, #container.hintergrund2 h2  {
	color: #008B98;
}
#content.hintergrund3 #subnavigation ul  li a:hover, #content.hintergrund3 #subnavigation ul  li a.active,
#container.hintergrund3 a, #container.hintergrund3 h2  {
	color: #8D8C11;
}
#content.hintergrund4 #subnavigation ul  li a:hover, #content.hintergrund4 #subnavigation ul  li a.active,
#container.hintergrund4 a, #container.hintergrund4 h2  {
	color: #F18E00;
}

.infos {
 	background-color: #12203E;
	background-image: url(navigation/kontaktneu.gif);
}


.phase1 {
	background-color: #D7005C;
	background-image: url(navigation/phase1neu.gif);
}
.phase2 {
	background-color: #008B98;
	background-image: url(navigation/phase2neu.gif);
}
.phase3 {
	background-color: #8D8C11;
	background-image: url(navigation/phase3neu.gif);
}
.phase4 {
	background-color: #F18E00;
	background-image: url(navigation/phase4neu.gif);
}
.infoblock{
   background-color: #FFF;
   color: #000;
}

.infoblock form {
  display: inline;
}
.infoblock select {
  font-size: 70%;
  position: relative;
  left: 66px;
}
.infoblock img {
  height: 10px;
  width: 19px;
}





#content.hintergrund1 {
		background-color: #F9D9E7;
}
#content.hintergrund2 {
		background-color: #D9EEF0;
}
#content.hintergrund3 {
		background-color: #F2F4D3;
}
#content.hintergrund4 {
		background-color: #FCE9CC;
}
#haupt.hintergrund1 {
		border: 4px dotted  #D7005C;
			border-left: 0;
	border-right: 0;
}
#haupt.hintergrund2 {
		border: 4px dotted #008B98;
			border-left: 0;
	border-right: 0;
}
#haupt.hintergrund3 {
		border: 4px dotted  #8D8C11;
			border-left: 0;
	border-right: 0;
}
#haupt.hintergrund4 {
		border: 4px dotted  #F18E00;
			border-left: 0;
	border-right: 0;
}
#haupt.kontakt {
		border: 4px dotted #1A273C;
			border-left: 0;
	border-right: 0;
}



#container {
	background-color: white;
	width: 1009px;
	height: 643px;
	position: relative;
}

#oben {
	height: 180px;
	position: relative;
}
#move-logo {
	position: absolute;
	left: 0 ;
	top:0;
}

#verband-logo {
	position: absolute; 
	right: 8px;
	top:5px;;
}

#startseite-teaser {
  position: absolute;
  left: 290px;
  top:0;
  height: 324px;
  width: 582px;
  border: 8px solid #A70B24;
  z-index: 10;
}

.bunt{
	height: 48px;
	width: 582px;
	border: 3px solid #A70B24;
    border-left: none;
    border-right: none;
	display: block;
	position: relative;
	cursor: hand;
	background-image: none;
	color: white;
    text-decoration: none;
    line-height: 130%;
    font-size: 13px;
}

.bunt span {
  margin: 5px;
  margin-left: 15px;
  display: block;
}



#haupt {
	height: 340px;
	width: 100%;
	border: 4px dotted #A70B24;
	border-left: 0;
	border-right: 0;
	position: relative;
	line-height: 23px;

}

#content {
	position: absolute;
	width: 645px;
	height: 100%;
	left: 75px;
	top:0;
	padding:0;
	background-color: #D1D4D8;	
	z-index:3;
}

#sidebar-right {
  text-align: left;

  width: 128px;
  height: 340px;
  z-index: 30;
  position: absolute;
  right: 0;
  top:0;
  background-color: #fff;


}

#aktuelles-right {
  line-height: 120%;
  margin-top: 15px;
  margin-left: 20px;
}

#right-bottom {
  position: absolute;
  bottom: 140px;
  text-decoration: none;
  font-weight: bold;
  margin-left: 20px;
}
#right-bottom a{
  text-decoration: none;
}





#content #subnavigation  {
	position: absolute;
	left:0;
	top:0px;
	height: 100%;
}

#content #subnavigation ul {
	display: block;
	position: absolute;
	left: 20px;
	top:65px;
	margin: 0;
	padding:0;
	width: 180px;;
}
#content #subnavigation ul  li {
	margin:0;
	padding:0;
	top:0;
	left: 45px;
	display: block;
	float: none;
	height: 25px;
	position: static;
	margin-left:35px;
}

#content #subnavigation ul  li a {
	float: none;
	display: block;
	font-weight: bold;
	color: #1A1A1A;
	text-decoration: none;
}

#content #subnavigation ul ul{
	position: absolute;
	top: -60px;
	left: 150px;
	width: 500px;
}
#content #subnavigation ul ul li {
display: inline;
float: left;
border-right: 1px solid #1A1A1A;
padding-left: 8px;
padding-right: 8px;
height: auto;
margin:0;
}
#content #subnavigation ul ul li.last {
	border:0;
}

#content #subnavigation ul ul li a {
float:left;
display: inline;
}




#content #text {
	position: absolute;
	right: 0;
	top:30px;
	width: 450px;
	height: 307px;
	overflow: auto;
}

#content #text div {
	margin:10px;
	margin-left:25px;

}

#impressum {
	position: absolute;
	bottom: -65px;
	right: 10px;
	font-weight: bold;
	color: #1A1A1A;
	text-decoration:none;
	z-index: 5;
}

#haupt ul {
	list-style: none;
	position: absolute;
	margin: 0;
	padding:0;
	top:0; left: 330px;
		z-index:2;
}
#haupt ul.standard {
  left: 200px;
}


#haupt ul li {
	float: left;
	position: relative;
	top:-54px;
	z-index: 5;
}
#haupt ul li a {
	color: white;
	text-decoration: none;
}

span.infoblock {
  color: #000;
}



#haupt ul li a span.phasen-titel {
    position: relative;
	cursor: hand;
	display: block;
	height: 45px;
	width: 105px;
	background-repeat: no-repeat;
	background-color: transparent;
}

#haupt ul li a:hover span.phasen-titel {
	top: -10px;
}



#unten {
	height: 90px;
	width: 100%;
	position: relative;
}

#unten .pfeil {
	background: transparent url(pfeil.gif) no-repeat;
	width: 220px;
	height: 216px;
	position: absolute; 
	right: 80px;
	top: -155px;
	z-index:4;
}
 .pfeilstart {
	background: transparent url(pfeil.gif) no-repeat;
	width: 220px;
	height: 216px;
	position: absolute; 
	right: 80px;
	bottom: -65px;
	z-index:1;
}

#unten.hintergrund1 .pfeil {
	background: transparent url(ecke_pink.gif) no-repeat;
}
#unten.hintergrund2 .pfeil {
	background: transparent url(ecke_blau.gif) no-repeat;
}
#unten.hintergrund3 .pfeil {
	background: transparent url(ecke_gruen.gif) no-repeat;
}
#unten.hintergrund4 .pfeil {
	background: transparent url(ecke_orange.gif) no-repeat;
}
#unten.kontakt .pfeil {
	background: transparent url(ecke_dunkel.gif) no-repeat;
}



#unten .pfeil a {
	color: white;
	font-weight: bold;
	position: absolute;
	bottom: 0;
	left: 0;
	text-decoration:none;
	display: block;
	height: 80px;
	width: 180px;
}
#unten .pfeil a span {
	position: absolute;
	bottom: 40px;
	left: 80px;
}

/*
#unten  a#kontakt.kontakt {
	top: -329px;
	left: 88px;
	z-index: 5;
}

#unten ul#navi-unten.kontakt {
	list-style: none;
	position: absolute; 
	top: 30px;
	left: 70px;
	margin:0;
	padding:0;
	z-index:4;
}
#unten  a#kontakt.kontakt:hover {
	margin-top:0;
}*/
#unten  a#kontakt {
	position: absolute; top: 30px;
	left: 70px;
	display: block;
	height: 45px;
	width: 145px;
	background: url(navigation/kontaktneu.gif) no-repeat;
}
#unten  a#kontakt:hover {
	margin-top:-10px;
}

#unten ul#navi-unten {
	list-style: none;
	position: absolute; 
	top: 30px;
	left: 180px;
	margin:0;
	padding:0;
	z-index:4;
}

#unten ul#navi-unten li {
	display: inline;
}

#unten ul#navi-unten li a {
	display: block;
		height: 45px;
	width: 125px;
	float: left;
	background-repeat: no-repeat;
	background-color: transparent;
}
#unten ul#navi-unten li a:hover {
	position: relative;
	top: -10px;
}

#unten ul#navi-unten li.verschieben {
	position: absolute; 
	left:-165px;
	top:-360px;
}

#unten ul#navi-unten li.verschieben a:hover {
top:0;
	
}

#hintergrund-links {
	height: 100%;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	left:0;
	width: 500px;
	z-index:1;
}
#hintergrund-rechts{
	height: 100%;
	background-repeat: no-repeat;
	background-position: right;
	position: absolute;
	top: 0;
	right:0;
	width: 500px;
	z-index:1;
	text-align: right;
}

#ticker {
	position: absolute;
	left: 292px;
	top: 65px;
}

#languages {
	position: absolute;
	bottom: 5px;
	right:3px;
}
#lanugages img {
	float: left;
	
}
#languages span {
	display: none;
}

#memoryscroller span.zwischentext {
	display: block;
	width: 39px;
	height: 10px;
	background: url(/navigation/Newspfeilrot.gif) no-repeat;
	float: left;
}

a:hover {
	text-decoration: none;
}



#haupt #sitemap {
   padding: 1em 1.5em;
   line-height: 20px;
   }

#haupt #sitemap LI {
   padding: 0 0 0 24px;
   margin: 0;
   list-style-type: none;
   }
#haupt #sitemap LI {
   background: url(/graphics/extm.gif)
               no-repeat
               0% 0%;
   }
#haupt #sitemap LI.last {
   background: url(/graphics/exlm.gif)
               no-repeat
               0% 0%;
   }

#haupt #sitemap A.file {
   background: url(/graphics/exfilebw.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 17px;
   }
#haupt #sitemap A.file:hover {
   background: url(/graphics/exfilecolor.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 17px;
   }
#haupt #sitemap A.folder {
   background: url(/graphics/exfolderbw.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 23px;
   }
#haupt #sitemap A.folder:hover {
   background: url(/graphics/exfoldercolor.gif)
               no-repeat
               0% 0%;
   padding: 0 0 0 23px;
   }

#haupt #sitemap UL {
   padding: 0 0 0 24px;
   margin: 0 0 0 -24px;
   list-style-type: none;
   }
#haupt #sitemap UL {
   background: url(/graphics/exim.gif)
               repeat-y
               0% 0%;
   }
#haupt #sitemap UL#ul0 {
   background-image: none;
   }

