/* CSS Document */

body {
	/*background :#00517c url('../img/verlaufhintergrund.gif') top left repeat-x;*/
	margin: 0;
	padding: 0;
    font-family: Arial, "Lucida Grande", sans-serif;
	font-size: 13px;
	color: #000;
	font-weight: normal;
	line-height: 19px;
}

#wrapper{	width: 950px;    background-color: #fff; 	border-right: 1px solid #e7e6ee;}

#headerLayer {height: 260px;}



#haupttext img {
	border: 0;
}




#bildLayer {
	width: 800px;
	height: 600px;

}

#bildrechtsLayer {
	position: absolute;
	top: 260px;
	left: 183px;
	z-index: 5;


}

#hauptBild {
	position: absolute;
	top: 260px;
	left: 183px;
	z-index: 5;


}

#footerLayer {
	position: absolute;
	top: 630px;
	width: 948;
	height: 63;
	left: 1px;
	z-index: 5;


}

#fuchsLayer {
	position: absolute;
	top: 600px;
	left: 900px;
	width: 50px;
	height: 63px;
	z-index: 5;


}

#textLayer {
	position: absolute;
	top: 150px;
	left: 183px;
	width: 580px;
	z-index: 5;


}

#mittenavi { 
	position: absolute;
	top: 600px;
	left: 182px;
	color: #000;
	background-color:#fff;
	width: 580px;
	border-top: 1px solid #fff;
	margin-top: -2px;
	z-index: 5;

	}

#navigation { 
	position: absolute;
	top: 260px;
	left: 0px;
	background-color:#fff;
	float:left;
	width: 178px;
	border-top: 1px solid #fff;
	margin-top: -2px;

	}

#navigation ul {
	margin: 0;
	padding: 1px 0px;
	width:178px;
	}
/* IE Hack bis Version 6, da Feld 1px zu schmal. <IE 6 wird der Border von der Breite abgezogen */
* html #navigation ul {
	width:183px;
}

#navigation li {
	margin: 0;
	padding: 0;
	background-color:#8c8c8d;
	list-style-type: none;
	border-bottom: 1px solid #e7e6ee;
	border-left: 1px solid #e7e6ee;
	border-right: 1px solid #e7e6ee;
	}

#navigation a: hover {       
	color: #000; 
	padding: 9px 9px 9px 10px;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    margin: 0 0 1px 0;

      }
      

      


#navigation a {

      display: block;
      color: #000; 
      padding: 9px 9px 9px 10px;
      font-size: 12px;
      font-weight: normal;
      text-decoration: none;
      margin: 0 0 1px 0;
    /*  border: 1px solid #178fcc;  */
}

#navigation a:hover {
      display:block;
      color:#e60004;
      background-color:#a5a6a8;


 }
 

/*
#naviboxunten {
    position:absolute;
    top: 700px;
    clear:both;
    background: transparent url("../img/footer.jpg")  left top no-repeat;
	color: #fff;
	height:63px;
}

#naviboxunten ul{
list-style-type:none;
    position:absolute;
	left:190px;
	top:28px;
}
	
#naviboxunten ul li{
   float:left;
   border-right:1px solid #fff;
   padding: 0 6px;
   
}



#bildLayer1 {
	margin:50px 0px 0px 10px;
	height: 150px;
	z-index: 1;
	visibility: visible;
}
*/
h1 {
	font-size: 18px;
	color: #e60004;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 28px;
	text-transform: none;
	margin: 0px;
}


h2 {
	font-size: 14px;
	color: #e60004;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 22px;
	text-transform: none;
	margin: 0px;
}



/*
'-------------------------------------------------
' Listen
'-------------------------------------------------
*/



	

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

a { font-size: 12px; color: #fff; text-decoration: underline; }
a:link {  color: #000; text-decoration: underline; }
a:hover { color: #e60004; text-decoration: none; }
a:active {  color: #000; text-decoration: none; }
a:visited {   color: #000; text-decoration: underline; }
a:visited:active {  color: #000; text-decoration: none; }


*/



