
#divAll {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 1000px;
	height: 510px;
	margin-left: -500px;
	margin-top: -255px;  
	z-index: 7; 
}
#divMenu {
	position: absolute;
	top: 113px;
	left: 115px;
	width: 515px;
	z-index: 100; 
}
#divContentBG {
	position: absolute;
	top: 161px;
	left: 120px;
	width: 335px;
	height: 349px;
	z-index: 30;
	overflow: auto; 
}
#divContent {
	position: absolute;
	top: 22px;
	left: 0;
	width: 315px
	z-index: 30;
}
#divBannerTop {
	position: absolute;
	top: 3px;
	left: 95px;
	width: 900px;
	height: 100px;
	overflow: hidden;
	background-color: #a70909;
	z-index: 20;
}

#Physio {
	position: absolute;
	height: 8px;
	width: 8px;
	left: 95px;
	top: 103px;
	z-index: 20;
}
#Physiotherapeut {
	background-color: #FF8927;
	position: absolute;
	height: 100px;
	width: 630px;
	left: 0px;
	top: 53px;
	z-index: 10;
}
#Physiotherapie-Liederbach {
	background-image: url(http://www.metatag.de/webs/physio-hillmann/physiotherapie/schatten-unten.png);
	position: absolute;
	height: 8px;
	left: 0px;
	top: 153px;
	width: 630px;
	z-index: 10;
}
#Physio-Liederbach {
	position: absolute;
	height: 8px;
	width: 8px;
	left: 630px;
	top: 153px;
	z-index: 10;
}
#Physiotherapeut-Liederbach {
	position: absolute;
	height: 50px;
	left: 630px;
	top: 103px;
	width: 8px;
	z-index: 10;
}
#Physiotherapeutin {
	background-color: #FF8927;
	position: absolute;
	height: 100px;
	right: 50%;
	left: 0px;
	top: 50%;
	margin-top: -202px;
	margin-right: 500px;
	z-index: 5;
}
#Physiotherapie {
	background-image: url(http://www.metatag.de/webs/physio-hillmann/physiotherapie/schatten-unten2.png);
	position: absolute;
	height: 8px;
	left: 0px;
	right: 50%;
	top: 50%;
	margin-top: -102px;
	margin-right: 500px;
	z-index: 20;
}
#Hillmann {
	background-color: #a70909;
	position: absolute;
	height: 100px;
	left: 50%;
	right: 0px;
	top: 50%;
	margin-top: -252px;
	margin-left: 490px;
	z-index: 5;
}
#Hillmann-Liederbach {
	background-image: url(http://www.metatag.de/webs/physio-hillmann/physiotherapie/schatten-unten.png);
	position: absolute;
	height: 8px;
	right: 0px;
	left: 50%;
	top: 50%;
	margin-top: -152px;
	margin-left: -397px;
	z-index: 20;
}
#Physiotherapeutin-Liederbach {
	position: absolute;
	z-index: 5;
	height: 555px;
	width: 705px;
	left: 50%;
	top: 50%;
	margin-top: -152px;
	margin-left: -40px;
}



#menuMain, #menuMainActive { padding-left: 10px; z-index: 2; font-family: Verdana, Helvetica, SansSerif; }

#menuSub, #menuSubActive, .submenu { position: absolute }

//#menuSub,#menuSubActive,#menuSub2,#menuSub2Active,#menuSub3,#menuSub3Active { padding-left: 10px; width: 90px; }
#menuSub2,#menuSub2Active,#menuSub3,#menuSub3Active { padding-left: 10px; padding-bottom: 3px;padding-top: 3px; width: 150px }

.submenu {display:none;padding-top:10px;padding-bottom:7px;z-index:20;left:100px}

#menuSub,#menuSubActive,#menuSub2,#menuSub2Active,#menuSub3,#menuSub3Active,div.menu1:hover > div.submenu,div.menu2:hover > div.submenu,div.menu3:hover > div.submenu {display: block}

.menu2 > .submenu, .menu3 > .submenu {margin-top:-30px;left:160px}
.menu3 > .submenu {margin-top:-26px}


p, li, h5 { line-height: 16px; }
li { margin-bottom: 5px; margin-left: -20px; }
li li { margin-bottom: 0; }
ul { list-style-image: url('http://web.metatag.de/dfv/files/design/pfeil.gif'); }

.mb15 { margin-bottom: 15px; }
.mb10 { margin-bottom: 10px; }
.mb5 { margin-bottom: 5px; }

.bottom { position: absolute; top: 200px; width: 315px }


