.html
{
	background-color: #E4E4E4;
}

#page
{
	z-index: 1;
	width: 1280px;
	min-height: 838px;
	padding-bottom: 62px;
	margin-left: auto;
	margin-right: auto;
}

#ppu2119
{
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	left: 140px;
}

#pu2119
{
	width: 0.01px;
	position: relative;
}

#u2119
{
	z-index: 2;
	width: 1000px;
	-pie-box-shadow: none;
	-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0px 0px 8px -1px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5);
	border-style: none;
	border-color: transparent;
	-moz-border-radius: 0px 0px 20px 0px ;
	-webkit-border-radius: 0px 0px 20px 0px ;
	-khtml-border-radius: 0px 0px 20px 0px ;
	border-radius: 0px 0px 20px 0px ;
	padding-bottom: 0px;
	position: relative;
	margin-right: -10000px;
	background: #F6F6F6 url("../images/frau_gross-u2119-fr.png") no-repeat left top;
	background-color: rgba(245, 245, 245, 0.85);
}

#u2119_position_content
{
	margin-top: 42px;
	margin-bottom: 47px;
}

#u2074
{
	z-index: 47;
	width: 573px;
	height: 204px;
	border-style: none;
	border-color: transparent;
	margin-left: 318px;
	position: relative;
	background: transparent url("../images/logo_start.gif") no-repeat left top;
}

#menuu2024
{
	z-index: 36;
	width: 848px;
	margin-left: 110px;
	margin-top: 45px;
	position: relative;
}

#u2067
{
	width: 168px;
	min-height: 59px;
	position: relative;
	margin-right: -10000px;
}

#u2068
{
	width: 168px;
	height: 59px;
	border-style: none;
	border-color: transparent;
	position: relative;
	background: transparent url("../images/startseite_button-u2068-fr.png") no-repeat left top;
}

#u2068.MuseMenuActive
{
	border-style: none;
	border-color: transparent;
	margin: 0px;
	background: transparent url("../images/startseite_button.gif") no-repeat left top;
}

#u2060
{
	width: 168px;
	min-height: 59px;
	position: relative;
	margin-right: -10000px;
	left: 170px;
}

#u2063
{
	width: 168px;
	height: 59px;
	position: relative;
	background: transparent url("../images/mich_button-u2063-fr.png") no-repeat left top;
}

#u2063:hover
{
	margin: 0px;
	background: transparent url("../images/mich_button-u2063-r-fr.png") no-repeat left top;
}

#u2063:active
{
	margin: 0px;
	background: transparent url("../images/mich_button-u2063-m-fr.png") no-repeat left top;
}

#u2053
{
	width: 168px;
	min-height: 59px;
	position: relative;
	margin-right: -10000px;
	left: 340px;
}

#u2054
{
	width: 168px;
	height: 59px;
	position: relative;
	background: transparent url("../images/leistungen-u2054-fr.png") no-repeat left top;
}

#u2054:hover
{
	margin: 0px;
	background: transparent url("../images/leistungen-u2054-r-fr.png") no-repeat left top;
}

#u2054:active
{
	margin: 0px;
	background: transparent url("../images/leistungen-u2054-m-fr.png") no-repeat left top;
}

#u2039
{
	width: 168px;
	min-height: 59px;
	position: relative;
	margin-right: -10000px;
	left: 510px;
}

#u2040
{
	width: 168px;
	height: 59px;
	position: relative;
	background: transparent url("../images/kontakt_button-u2040-fr.png") no-repeat left top;
}

#u2040:hover
{
	margin: 0px;
	background: transparent url("../images/kontakt_button-u2040-r-fr.png") no-repeat left top;
}

#u2040:active
{
	margin: 0px;
	background: transparent url("../images/kontakt_button-u2040-m-fr.png") no-repeat left top;
}

#u2046
{
	width: 168px;
	min-height: 59px;
	position: relative;
	margin-right: -10000px;
	left: 680px;
}

#u2047
{
	width: 168px;
	height: 59px;
	position: relative;
	background: transparent url("../images/galiere-u2047-fr.png") no-repeat left top;
}

#u2047:hover
{
	margin: 0px;
	background: transparent url("../images/galiere-u2047-r-fr.png") no-repeat left top;
}

#u2047:active
{
	margin: 0px;
	background: transparent url("../images/galiere-u2047-m-fr.png") no-repeat left top;
}

.MenuItem /* unifiedNavBar */
{
	cursor: pointer;
}

#u505
{
	z-index: 25;
	width: 998px;
	height: 275px;
	border-width: 1px;
	border-style: solid;
	border-color: #D9D9D9;
	margin-top: 15px;
	position: relative;
	background: #FFFFFF url("../images/start_hauptbanner-u505-fr.jpg") no-repeat left top;
	background-size: cover !important;
}

#u2532-3
{
	z-index: 53;
	width: 888px;
	min-height: 90px;
	letter-spacing: 6px;
	font-size: 24px;
	color: #336666;
	font-family: Geneva, Verdana, Lucida Sans, Lucida Sans Unicode, sans-serif;
	margin-left: 81px;
	margin-top: 29px;
	position: relative;
	background: transparent url("../images/zitat-u2532-3-fr.png") no-repeat left top;
	background-size: contain !important;
}

#pu362-22
{
	width: 0.01px;
	margin-left: 110px;
	margin-top: 30px;
	position: relative;
}

#u362-22
{
	z-index: 3;
	width: 347px;
	min-height: 286px;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	position: relative;
	margin-right: -10000px;
}

#u362-2
{
	font-size: 19px;
	color: #336666;
	font-weight: normal;
}

#u362-3
{
	font-size: 9px;
	line-height: 1.05;
}

#u362-5,#u362-7,#u362-9,#u362-10
{
	font-size: 14px;
	line-height: 1.38;
}

#u362-12
{
	font-size: 14px;
	line-height: 1.71;
	letter-spacing: 0px;
	font-weight: normal;
}

#u362-14,#u362-16,#u362-18,#u362-20
{
	font-size: 16px;
	line-height: 2.31;
	color: #336666;
	font-weight: normal;
}

#ppu723
{
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
	left: 394px;
}

#pu723
{
	width: 0.01px;
	margin-left: 11px;
	position: relative;
}

#u723
{
	z-index: 26;
	width: 129px;
	height: 166px;
	border-style: none;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/apo_logo_haus-u723-fr.png") no-repeat left top;
	background-size: cover !important;
}

#u723:hover
{
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px -10000px 0px 0px;
	background-size: cover !important;
}

#u2128
{
	z-index: 48;
	width: 219px;
	height: 93px;
	border-style: none;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 54px;
	left: 164px;
	background: transparent url("../images/logo_vital-u2128-fr.png") no-repeat left top;
	background-size: contain !important;
}

#u405
{
	z-index: 27;
	width: 410px;
	border-style: none;
	border-color: transparent;
	background-color: #336666;
	-moz-border-radius: 10px 0px 10px 0px ;
	-webkit-border-radius: 10px 0px 10px 0px ;
	-khtml-border-radius: 10px 0px 10px 0px ;
	border-radius: 10px 0px 10px 0px ;
	padding-bottom: 1px;
	margin-top: 34px;
	position: relative;
}

#u407-8
{
	z-index: 28;
	width: 368px;
	min-height: 69px;
	line-height: 1.71;
	text-align: center;
	font-size: 13px;
	color: #FFFFFF;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	font-weight: normal;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 21px;
}

#u2131-4
{
	z-index: 49;
	width: 107px;
	min-height: 29px;
	line-height: 1.38;
	text-align: left;
	font-size: 11px;
	font-family: Geneva, Verdana, Lucida Sans, Lucida Sans Unicode, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 840px;
	left: 682px;
}

#u2581
{
	z-index: 56;
	width: 281px;
	min-height: 100px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 110px;
	margin-top: 17px;
	position: relative;
}

#pu3213-4
{
	width: 0.01px;
	padding-bottom: 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 818px;
	left: 1149px;
}

#u3213-4
{
	z-index: 61;
	width: 73px;
	min-height: 19px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	font-size: 12px;
	color: #336666;
	font-family: Geneva, Verdana, Lucida Sans, Lucida Sans Unicode, sans-serif;
	-webkit-transform: matrix(0,-1,1,0,27,46);
	-ms-transform: matrix(0,-1,1,0,27,46);
	-o-transform: matrix(0,-1,1,0,27,46);
	transform: matrix(0,-1,1,0,27,46);
	left: -27px;
	margin-top: 27px;
	margin-bottom: 27px;
	position: relative;
}

#u3212-4
{
	z-index: 57;
	width: 157px;
	min-height: 19px;
	font-size: 12px;
	color: #336666;
	-webkit-transform: matrix(0,-1,1,0,69,88);
	-ms-transform: matrix(0,-1,1,0,69,88);
	-o-transform: matrix(0,-1,1,0,69,88);
	transform: matrix(0,-1,1,0,69,88);
	left: -69px;
	margin-top: 113px;
	margin-bottom: 69px;
	position: relative;
}

#page .verticalspacer
{
	clear: both;
}

