/* CSS Document */

body	{background-color: #00CCFF; text-align:center; margin:0; background-image:url(../pics/rahmen/hg.gif); background-repeat:repeat-x;}
body #Inhalt {position:relative; width:988px; min-height:57px; margin:0 auto; 
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #000;}
img {border:0px;}

#wd-logo	{position:absolute; left:0px; top:0px; width:168px; height:73px; z-index:95;/* border:solid 1px #F00;*/}

#Menu1		{position:absolute; right:35px; top:20px; height:20px; width:240px; color:#fff; text-align:right; z-index:90;}
#Menu1 a	{color:#fff; text-decoration:none; font-weight:bold;}

#Menu2		{position:absolute; right:0px; top:56px; width:680px; height:18px; text-align:right; margin:0 auto; z-index:80;}

#Menu-links	{position:absolute; left:0px; top:100px; width:180px; height:150px; text-align:left; margin:0 auto; z-index:95;}
#menu-links-textbox {background:transparent; position:relative; width:180px; top:0px; left:0px; z-index:92;} 
.menu-links-textboxinhalt {position: relative; display:block; background:#4545ff; border-left:3px solid #fff; border-width:0 3px; color:#000; padding:0 5px;}
.menu-links-textboxinhalt h1 {font-size:25px; padding:0;}
.menutext { background:#fff; color:#222; font-size:12px; text-align:left;}
.menutext a	 {text-decoration:none; color:#333;}
.menutext h1 {font-size:16px; text-align:center; margin-bottom:8px; margin-top:0px; color:#006;}
.menutext ul {font-size:14px; list-style-image:url(../pics/pfeil.gif); margin:0; padding:0;}
* html Menu-links .menu-links-textboxinhalt .menutext ul {list-style-image:url(../../pics/pfeil.gif)}
.menutext ul li {margin-bottom:4px; margin-left:18px;}
.menutext ul li ul {margin-left:-10px; margin-top:3px; }
* html Menu-links .menu-links-textboxinhalt .menutext ul li {marg\in-left:15px;}
#block {position:absolute; top:75px; width:994px; left:0px; text-align:left;}

#textbox {background:transparent; position:relative; width:988px; top:0px; left:0px; z-index:70;} /* Innen 968px*/


.textboxinhalt {position: relative; display:block; background:#ccf; border:3px solid #fff; border-width:0 3px;  background-image: url(../pics/rahmen/hg2.gif); background-repeat:repeat-x;}


#Fuss	{position:absolute; height:50px; width:988px; color:#000; z-index:50; background:transparent;}
#Fuss a	{color:#000; text-decoration:none; font-weight:bold;}

#fussbox {background:transparent; position:relative; width:988px; top:0px; left:0px; z-index:30;} /* Innen 968px */
.fussboxinhalt {position: relative; display:block; top:0px; padding-top:5px; background:#ccf; border:3px solid #fff; border-width:0 3px; text-align:center; }

.Block1 {position:absolute;	font-family:Arial, Helvetica, sans-serif; font-size:13px; left: 20px; top: 40px; width:125px; text-align:left; border-right:2px solid #666; height: auto;}
.Block2 { position:absolute; font-family:Arial, Helvetica, sans-serif; font-size:13px; left: 160px; top: 40px;
width:580px; height:auto; text-align:left;}
* html .Block1 {margin-left:5px;}
* html .Block2 {margin-right:5px;} 

#map {
	width: 960px;
	height: 500px;
	border: 0px;
	padding: 0px;
	position: absolute;
	top:500px;
	left:7px;
}

.bild-l, .bild-r, .bild-m {background-color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center;}
.bild-l		{float:left; margin-right: 5px; margin-bottom: 5px; margin-left: 10px; margin-top: 1px;}
.bild-r		{float:right; padding-top:1px; margin-top: 0px; margin-right: 10px; margin-bottom: 5px; margin-left: 5px;}
.bild-m		{margin:0 0 0 0; float: none; padding-top:1px;}
.bild-l .reg, .bild-r .reg, .bild-m .reg {font-size:8px;}

