BODY {
	MARGIN: 0px; COLOR: #747678; FONT-FAMILY: arial,verdana; TEXT-ALIGN: center
}
DIV#wrapper {
	BACKGROUND-POSITION: left top; MARGIN: 0px auto; WIDTH: 100%; BACKGROUND-REPEAT: repeat-y; POSITION: relative; TEXT-ALIGN: left
}
DIV#dropshadowbottom {
	BACKGROUND-POSITION: left top; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 8px
}
.noborder {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.fleft {
	FLOAT: left; WIDTH: auto
}
.fright {
	FLOAT: right; WIDTH: auto
}
.hr {
	BORDER-TOP: #e7ecf8 1px solid; MARGIN-BOTTOM: 15px
}
.margint0 {
	MARGIN-TOP: 0px! important
}
.margint22 {
	MARGIN-TOP: 22px
}
.marginb17 {
	MARGIN-BOTTOM: 17px
}
.paddingl20 {
	PADDING-LEFT: 20px
}
.paddingr20 {
	PADDING-RIGHT: 20px
}
.paddingr30 {
	PADDING-RIGHT: 30px
}
.bold {
	FONT-WEIGHT: bold
}
.dblue {
	COLOR: #002664! important
}
.lbluebold {
	FONT-WEIGHT: bold; COLOR: #007c92
}
.dbluebold {
	FONT-WEIGHT: bold; COLOR: #002664
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
 HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
#header {
	BACKGROUND-POSITION: 151px 0px; MARGIN: 0px 8px; BACKGROUND-REPEAT: no-repeat
}
#header #logo {
	FLOAT: left; WIDTH: 151px
}
#header #title {
	PADDING-LEFT: 79px; FONT-WEIGHT: bold; FONT-SIZE: 205%; FLOAT: left; WIDTH: auto; PADDING-TOP: 48px
}
#header #topnav {
	PADDING-RIGHT: 10px; FLOAT: right; WIDTH: auto; PADDING-TOP: 9px
}
#header #topnav UL LI {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 5px
}
#header #topnav UL LI A {
	FONT-SIZE: 80%
}
#content {
	BACKGROUND-POSITION: left top; MARGIN: 0px 8px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #fff
}
#leftcolumn {
	FLOAT: left; PADDING-BOTTOM: 50px; WIDTH: 230px
}
#leftcolumn UL#nav {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#leftcolumn UL#nav A {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 100%; PADDING-BOTTOM: 6px; WIDTH: 210px; COLOR: #146e7e; PADDING-TOP: 6px; BORDER-BOTTOM: #e7ecf8 1px solid
}
#leftcolumn UL#nav A.active {
	COLOR: #002664
}
#leftcolumn UL#nav .subnavheader A.active {
	
}
#leftcolumn UL#nav UL.subnav {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#leftcolumn UL#nav UL.subnav A {
	DISPLAY: block; PADDING-LEFT: 35px; FONT-SIZE: 100%; PADDING-BOTTOM: 6px; WIDTH: 195px; COLOR: #146e7e; PADDING-TOP: 6px; BORDER-BOTTOM: #e7ecf8 1px solid
}
#leftcolumn UL#nav UL.subnav A.active {
	COLOR: #002664
}
#leftcolumn UL#nav UL.subsubnav {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#leftcolumn UL#nav UL.subsubnav A {
	DISPLAY: block; PADDING-LEFT: 50px; FONT-SIZE: 100%; PADDING-BOTTOM: 6px; WIDTH: 180px; COLOR: #146e7e; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid
}
#leftcolumn UL#nav UL.subsubnav A.active {
	COLOR: #002664
}
#leftcolumn UL#nav UL.subsubsubnav {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#leftcolumn UL#nav UL.subsubsubnav A {
	DISPLAY: block; PADDING-LEFT: 60px; FONT-SIZE: 100%; PADDING-BOTTOM: 6px; WIDTH: 170px; COLOR: #146e7e; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid
}
#leftcolumn UL#nav UL.subsubsubnav A.active {
	COLOR: #002664
}
#middlecolumn {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 18px; WIDTH: 480px; PADDING-TOP: 10px
}
#middlecolumn .flashalt {
	POSITION: relative; HEIGHT: 286px
}
#middlecolumn .flashalt-text {
	LEFT: 10px; BOTTOM: 5px; POSITION: absolute
}
#middlecolumn .flashalt-text A {
	DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; COLOR: #007c92
}
#middlecolumn .flashalt-textb {
	PADDING-TOP: 5px; POSITION: relative
}
#middlecolumn .flashalt-textb A {
	DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; COLOR: #007c92
}
#middlecolumn .intro {
	FONT-SIZE: 120%; LINE-HEIGHT: 1.3
}
#middlecolumn H1 {
	FONT-SIZE: 230%; MARGIN: 0px 0px 3px; COLOR: #000
}
#middlecolumn H2 {
	FONT-SIZE: 160%; MARGIN: 0px 0px 10px; COLOR: #000
}
#middlecolumn H3 {
	FONT-SIZE: 120%; MARGIN: 0px 0px 10px; COLOR: #000
}
#middlecolumn A {
	DISPLAY: block; COLOR: #007c92
}
#middlecolumn A.header {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: none
}
#middlecolumn #homechairman {
	PADDING-RIGHT: 20px; FLOAT: left; WIDTH: 160px
}
#middlecolumn #homechiefexec {
	PADDING-RIGHT: 20px; FLOAT: left; WIDTH: 160px
}
#middlecolumn #homebetter {
	FLOAT: left; BORDER-LEFT: #e7ecf8 1px solid; WIDTH: 299px
}
#middlecolumn .homeborderbottom {
	PADDING-RIGHT: 12px; PADDING-LEFT: 19px; MARGIN-BOTTOM: 9px; BORDER-BOTTOM: #e7ecf8 1px solid
}
#middlecolumn .performancestatement {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 12px; PADDING-TOP: 10px
}
#middlecolumn .highlightsleftcolumn {
	FLOAT: left; WIDTH: 190px
}
#middlecolumn .highlightsrightcolumn {
	FLOAT: right; WIDTH: 190px
}
#middlecolumn .performancestatementleftcolumn {
	PADDING-RIGHT: 19px; FLOAT: left; WIDTH: auto
}
#middlecolumn .performancestatementrightcolumn {
	FLOAT: left; WIDTH: 251px
}
#middlecolumn .performanceleftcolumn {
	FLOAT: left; WIDTH: 230px
}
#middlecolumn .performancerightcolumn {
	FLOAT: right; WIDTH: 230px
}
#middlecolumn .performanceleftcolumnpadding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#middlecolumn .performancerightcolumnpadding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#middlecolumn .middletitledblue {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #000
}
#middlecolumn .middletitledblue A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; WIDTH: 470px; COLOR: #007c92; PADDING-TOP: 3px
}
#middlecolumn .middletitlesmalldblue {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #000
}
#middlecolumn .middletitlesmalldblue A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; WIDTH: 220px; COLOR: #007c92; PADDING-TOP: 3px
}
#middlecolumn .columnwidth164 {
	FLOAT: left; WIDTH: 164px
}
#middlecolumn .columnwidth173 {
	FLOAT: left; WIDTH: 173px
}
#middlecolumn .columnwidth200 {
	FLOAT: left; WIDTH: 200px
}
#middlecolumn .columnwidth240 {
	FLOAT: left; WIDTH: 240px
}
#middlecolumn .columnwidth240paddingl20 {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 220px
}
#middlecolumn .columnwidth240paddingr30 {
	PADDING-RIGHT: 30px; FLOAT: left; WIDTH: 210px
}
#middlecolumn .columnwidth240paddingr23 {
	PADDING-RIGHT: 23px; FLOAT: left; WIDTH: 217px
}
#middlecolumn .columnwidth240paddingr19 {
	PADDING-RIGHT: 19px; FLOAT: left; WIDTH: 221px
}
#middlecolumn .columnwidth280 {
	FLOAT: left; WIDTH: 280px
}
#middlecolumn .columnwidth307 {
	PADDING-LEFT: 40px; FLOAT: left; WIDTH: 267px
}
#middlecolumn .columnwidth316 {
	PADDING-LEFT: 40px; FLOAT: left; WIDTH: 276px
}
#middlecolumn DIV.quotewrapper {
	PADDING-BOTTOM: 18px
}
#middlecolumn P.quotetitle {
	FONT-WEIGHT: bold; COLOR: #002664
}
#middlecolumn DIV.quote {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; COLOR: #00505c; PADDING-TOP: 10px
}
#middlecolumn DIV.quote P {
	MARGIN: 0px
}
#middlecolumn DIV.quoteauthor {
	FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#middlecolumn .question {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #002664
}
#middlecolumn .textalternative {
	FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: auto; PADDING-TOP: 2px
}
#middlecolumn .textalternativeleft {
	FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: auto; PADDING-TOP: 2px
}
#middlecolumn .nextpage {
	FONT-WEIGHT: bold; FLOAT: right; WIDTH: auto; PADDING-TOP: 30px
}
#middlecolumn .previouspage {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: auto; PADDING-TOP: 30px
}
#middlecolumn UL.marginb22 LI {
	MARGIN-BOTTOM: 22px
}
#middlecolumn UL.marginb10 LI {
	MARGIN-BOTTOM: 10px
}
#middlecolumn UL.marginb5 LI {
	MARGIN-BOTTOM: 5px
}
#middlecolumn UL {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
#middlecolumn UL.contentlinks LI A {
	BACKGROUND-POSITION: 0px 6px; FONT-WEIGHT: bold; WIDTH: 470px; LINE-HEIGHT: 1.6
}
#middlecolumn UL.contentlinks LI A.on {
	COLOR: #002664
}
#middlecolumn UL.squarebullet LI {
	
}
#middlecolumn UL.secondarybullet LI {
	BACKGROUND-IMAGE: none
}
#middlecolumn .downloadheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; COLOR: #002664; PADDING-TOP: 3px; BORDER-BOTTOM: #cae2fe 1px solid
}
#middlecolumn .downloadheader .downloadheadertitle {
	PADDING-LEFT: 8px; FLOAT: left; WIDTH: 324px
}
#middlecolumn .downloadheader .downloadheadertype {
	FLOAT: left; WIDTH: 86px
}
#middlecolumn .downloadheader .downloadheadersize {
	FLOAT: left; WIDTH: 62px
}
#middlecolumn .downloaditem {
	MARGIN-BOTTOM: 5px
}
#middlecolumn .downloaditem .downloaditemtitle {
	PADDING-RIGHT: 70px; FLOAT: left; WIDTH: 262px
}
#middlecolumn .downloaditem .downloaditemtype {
	FLOAT: left; WIDTH: 86px
}
#middlecolumn .downloaditem .downloaditemsize {
	FLOAT: left; WIDTH: 62px
}
#middlecolumn .downloaditem .downloaditemsubtitle {
	PADDING-RIGHT: 70px; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 252px
}
#middlecolumn .imagewrapper {
	MARGIN-BOTTOM: 20px
}
#middlecolumn .imagewrapper IMG {
	MARGIN-BOTTOM: 5px
}
#middlecolumn .imagewrapper .imagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN-BOTTOM: 12px; COLOR: #002664; BORDER-BOTTOM: #e4ecf6 1px solid
}
#middlecolumn UL.sitemap {
	PADDING-LEFT: 15px; MARGIN: 0px
}
#middlecolumn UL.sitemapsub {
	PADDING-LEFT: 15px; MARGIN: 0px
}
#middlecolumn UL.sitemapsubsub {
	PADDING-LEFT: 15px; MARGIN: 0px
}
#middlecolumn UL.sitemapsubsubsub {
	PADDING-LEFT: 15px; MARGIN: 0px
}
#middlecolumn UL.sitemap LI {
	DISPLAY: inline
}
#middlecolumn UL.sitemapsub LI {
	DISPLAY: inline
}
#middlecolumn UL.sitemapsubsub LI {
	DISPLAY: inline
}
#middlecolumn UL.sitemapsubsubsub LI {
	DISPLAY: inline
}
#middlecolumn UL.sitemap LI A {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#middlecolumn UL.sitemapsub LI A {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#middlecolumn UL.sitemapsubsub LI A {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#middlecolumn UL.sitemapsubsubsub LI A {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#middlecolumn .textwithlist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 12px 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#middlecolumn .textwithlist UL LI {
	BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 8px; MARGIN: 0px
}
#middlecolumn .textwithlist UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #007c92; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#rightcolumn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 50px; WIDTH: 210px; PADDING-TOP: 10px
}
.module {
	MARGIN-BOTTOM: 18px
}
.module .rhmtitle {
	
}
.module .rhmtitle A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 3px; WIDTH: 200px; COLOR: #002664; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.module .rhmtitlenolink {
	
}
.module .rhmtitlenolink A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 3px; WIDTH: 200px; COLOR: #002664; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.module .modulecontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.module .modulecontent IMG {
	MARGIN: 0px 0px 5px
}
.module .modulecontent P {
	MARGIN: 0px 0px 2px
}
.module .modulecontent P.name {
	MARGIN-TOP: 5px
}
.module .modulecontent A {
	BACKGROUND-POSITION: 0px 6px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(http://192.168.0.20/kpmg.de/images/layout/bg-rightarrow.gif); WIDTH: 180px; COLOR: #007c92; LINE-HEIGHT: 1.6; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.module .auditorlist {
	BORDER-RIGHT: #cae2f9 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; WIDTH: 199px; COLOR: #747678; LINE-HEIGHT: 1.5; PADDING-TOP: 3px; BORDER-BOTTOM: #cae2f9 1px solid; POSITION: relative; BACKGROUND-COLOR: #e0eefb
}
.module .auditorlist P.auditorlisttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN-BOTTOM: 2px; COLOR: #002664; PADDING-TOP: 6px
}
 {
	FONT-SIZE: 12px; BACKGROUND: #fff; COLOR: #000
}
#topnav {
	DISPLAY: none
}
#footer {
	DISPLAY: none
}
#rightcontent {
	DISPLAY: none
}
#leftcolumn {
	DISPLAY: none
}
#rightcolumn {
	DISPLAY: none
}
#cookie {
	DISPLAY: none
}
.flash {
	DISPLAY: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
HTML {
	WIDTH: 100%
}
P {
	MARGIN-BOTTOM: 12px
}
#logo {
	DISPLAY: none
}
#title {
	DISPLAY: none
}
#topnav {
	DISPLAY: none
}
#headnav {
	DISPLAY: none
}
#withimg953 {
	DISPLAY: none
}
#tools {
	DISPLAY: none
}
#middlecolumn #cookie {
	DISPLAY: block; FONT-SIZE: 90%; MARGIN: 60px 0px 12px
}
#middlecolumn #cookie A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; COLOR: #007c92; MARGIN-RIGHT: 1px; PADDING-TOP: 0px
}
#middlecolumn {
	WIDTH: 94%
}
#middlecolumn UL {
	DISPLAY: inline; FONT-SIZE: 100%; LIST-STYLE-TYPE: disc
}
.highlightsleftcolumn UL {
	DISPLAY: inline; FONT-SIZE: 100%; LIST-STYLE-TYPE: disc
}
#middlecolumn UL.iconlist {
	DISPLAY: inline; FONT-SIZE: 100%; LIST-STYLE-TYPE: disc
}
#middlecolumn LI {
	DISPLAY: block
}
#footer {
	DISPLAY: block; FONT-SIZE: 90%; MARGIN: 60px 0px 12px
}
#footer #disclaimer A {
	COLOR: #b2b2b2; TEXT-DECORATION: none
}
#footer #disclaimer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer #disclaimer UL LI {
	BORDER-RIGHT: #edf1fa 1px solid; PADDING-RIGHT: 5px; DISPLAY: inline
}
#footer #disclaimer UL LI A {
	COLOR: #b2b2b2; TEXT-DECORATION: none
}
.printonly {
	CLEAR: both; DISPLAY: block
}
.overview#content #middlecolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#middlecolumn .performanceleftcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 30%; PADDING-TOP: 0px
}
#middlecolumn .performanceleftcolumn2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 60%; PADDING-TOP: 0px
}
#middlecolumn .performancerightcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 30%; PADDING-TOP: 0px
}
#middlecolumn .performancerightcolumn2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 30%; PADDING-TOP: 0px
}
#middlecolumn .performanceleftcolumnpadding {
	MARGIN: 0px
}
#middlecolumn .performancerightcolumnpadding {
	MARGIN: 0px
}
#middlecolumn .performancestatementleftcolumn {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 0px
}
#middlecolumn .performancestatementrightcolumn2 {
	FLOAT: none; WIDTH: auto
}
#middlecolumn .middletitledblue A {
	WIDTH: auto
}
#middlecolumn .middletitlesmalldblue A {
	WIDTH: auto
}
#middlecolumn P A {
	DISPLAY: inline
}
#middlecolumn DIV.withimg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=90); PADDING-BOTTOM: 10px; MARGIN: 10px 10px 10px 400px; WIDTH: 220px; PADDING-TOP: 10px; POSITION: absolute; BACKGROUND-COLOR: #ffffff; opacity: 0.9
}

