body {
	margin: 0px 0px 0px 0px;
	background-color: #ffffff;
	text-align: center;
	padding: 0px;
	font-size:0.8em;
	font-family: Verdana, Helvetica, sans-serif;
	}

div {
	margin: 0;
	padding: 0;
}

p {
	margin: 0;
	padding: 0;
}



#wrapper {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	background-image: url(Bilder/blau-band.jpg);
	background-repeat: repeat-x;
	background-position: 0px 110px;
	}
	
	
	#wrapper1 {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	background-image: url(Bilder/grau-band.jpg);
	background-repeat: repeat-x;
	background-position: 0px 110px;
	}
	
	#wrapper2 {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	background-image: url(Bilder/rot-band.jpg);
	background-repeat: repeat-x;
	background-position: 0px 110px;
	}
	
	
	#wrapper3 {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	background-image: url(Bilder/orange-band.jpg);
	background-repeat: repeat-x;
	background-position: 0px 110px;
	}
	
	#wrapper4 {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	background-image: url(Bilder/gelb-band.jpg);
	background-repeat: repeat-x;
	background-position: 0px 110px;
	}
	

#rahmen {
	width: 1000px;
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	margin-right: auto;
	margin-left: auto;
}

#header {
	width: 1000px;
	height: 110px;
	margin: 0px;
	padding: 0px;
	}

#header img {
	
	margin: 0px;
	padding: 0px;
	float:left;
	
}

#headerstart {
	width: 500px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	font-size: 13px;
	
	
}

#headerstart img {
	margin: 0px;
	padding: 0px;
	margin-left:auto;
	margin-right:auto;
	border:none;
	
}

#start {
	width:500px;
	padding:0px;
	
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:5px;
	
	
}


#start ul {
     list-style:none;
     width:500px;
     border: 0px solid #3377bb;
	 height: 600px;
	 margin-left:auto;
	margin-right:auto;
	
	 
}


#start li {
display:block;
height:110px;
width:110px;
float:left;
margin:0px 0px 0px 0px;
padding-top:0px;
padding-left:0px;
padding-right:7px;
padding-bottom:7px;

}

#start1 li {
display:block;
height:110px;
width:110px;
float:left;
margin:0px 0px 0px 0px;
padding-top:0px;
padding-left:0px;
padding-right:7px;
padding-bottom:7px;


}


#start li img {
border:none;
height:110px;
width:110px;

}

#topmenustart {
	color: #E6E6E6;
	font-weight: bold;
	padding:0px;
	font-size: 13px;
	
}

#topmenustart a {
	text-decoration: none;
	color:#E6E6E6;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	
	
	
	
}

#topmenustart a:hover {
	color: #797979;
	}

#topmenu {
	color: #A4A4A4;
	font-size: 1.0em;
	font-weight: bold;
	width:560px;
	margin-top:68px;
	margin-right:0px;
	float:left;
	text-align: left;
	margin-left: 26px;
	white-space: nowrap;
	padding:0px;
	
	
}

#topmenu a {
	color: #A4A4A4;
	text-align: right;
	margin-left:7px;
	text-decoration: none;
	white-space: nowrap;
}

#topmenu a:hover {
	color: #2E2E2B;
	}


li.unterseite  {
	
	font-size: 11px;
	}


h1 {
	margin: 0px;
	padding: 0px;
}
h1 img {
	margin: 0px;
	padding: 0px;
	border: none;
}
h2 {
	margin: 0px;
	padding: 0px;
}
h2 img {
	margin: 0px;
	padding: 0px;
	border: none;
}
h3 {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	color: #0E276D;
}
img {
	margin: 0px;
	padding: 0px;
	border: none;
}
img a {
	margin: 0px;
	padding: 0px;
	border: none;
}


/* main ---------------------------------------------------------------------- */

#main {
	
	width:1000px;
	height:800px;
	border: 0px solid #DEDEDD;
	margin-top:40px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0px;
	position:relative;
	text-align:left;
	
}

/* Hauptmenue ---------------------------------------------------------------------- */
#menu {
	margin:0;
	padding: 0px;
	position:absolute;
	left:30px;
	top:0px;
	width: 206px;
	height: 800px;
	background-color: #E5E4E6;
	background-image:url(Bilder/menutop.jpg);
	background-repeat:no-repeat;
	text-align:left;
	
}

#menu ul {
	list-style: none;
	margin: 55px 0px 0px 0px;
	padding: 0px;
	
	
}

#menu li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 206px;
	border-top: 1px solid #ffffff;
	
	
}

#menu li a {
	text-decoration: none;
	font-weight: bold;
	color: #717171;
	display: block;
	height: 23px;
	margin-top: 6px;
	margin-left:44px;
	padding:0px;
}

#menu li a:hover {
	color: #2F67C2;
	}

#menu li img {
	text-decoration: none;
	border:none;
	float:left;
	display: block;
	height: 23px;
	padding:0px;
	clear:left;
}

#menu.sales li a:hover {
	color: #2F67C2;
	}

#menu.creativ li a:hover {
	color: #CB402F;
	}
		
#menu.service li a:hover {
	/*color: #477E48;*/
	color: #EA790F;
	}
	
#menu.privat li a:hover {
	/*color: #FFB130;*/
	color: #B19503;
	}

#menu li.auswahlsales  a   {
	color: #2F67C2;
	}

#menu li.auswahlcreativ a   {
	color: #CB402F;
	}

#menu li.auswahlservice  a   {
	/*color: #477E48;*/
	color: #EA790F;
	}

#menu li.auswahlprivat  a   {
	/*color: #FFB130;*/
	color: #B19503;
	}

#menu li.auswahloberseite  a  {
	color: #1E355E;
	}	
	
#menu.oberseite li a:hover {
	color: #1E355E;
	}
	
.auswahloberseite  {
	color: #040404;
	}	
	
.auswahloberseite a {
	color: #040404;
	}
/* Inhalt ---------------------------------------------------------------------- */

#inhalt {
	font-size: 1.0em;
	color:#2F67C2;
	width:690px;
	border-left: 1px solid #DEDEDD;
	margin:0px;
	padding:0px;
	position:absolute;
	left:270px;
	top:0px;
	text-align:left;
	height: 800px;
}

#blockMap1 {
	width: 440px;
	height: auto;
	border-left: 0px solid #F0F0F1;
	
	padding: 0;
	position: relative;
	margin: 0px 0px 0px 143px;
	color: #CC6666;
	font-size: 14px;
}

#blockMap1 h3{
	width: 440px;
	height: auto;
	border-bottom: 0px solid #F0F0F1;
	margin:7px 0px 0px 0px;
	padding: 0px;
	position: relative;
	
}

.referenzen {
	border-top: 0px solid #BCBCBD;
	margin-top: 10px;
}
.referenzen1 {
	margin-top: 10px;
}
#blockMap2 {
	width: 440px;
	height: auto;
	border-left: 0px solid #F0F0F1;
	margin: 0px 0px 0px 135px;
	position: relative;
	color: #777777;
	}
	
	
#blockMap2 table {
	width: 440px;
	height: auto;
	margin: 0px;
	padding: 0;
	border-collapse: separate;
	border: none;
}

#blockMap2 table h4 {
	margin: 0;
	padding: 0;
	font-size: 18px;
	color: #B6B8BE;
	font-weight: lighter;
	line-height: 22px;
}

#blockMap2 table td {
	width: 440px;
	height: auto;
	margin: 0px;
	padding: 7px;
	border-collapse: separate;
	border-bottom: 1px solid #DEDEDD;
}


#blockMap3 {
	width: 440px;
	height: auto;
	border-left: 0px solid #F0F0F1;
	margin: 0px 0px 0px 30px;
	color: #777777;
	}
	
#blockMap3table {
	width: 440px;
	height: auto;
	margin: 0px;
	padding: 0;
	border-collapse: separate;
	
}

#blockMap3 td {
	margin: 0px;
	padding: 6px;
	border-bottom: 1px solid #DEDEDD;
	text-align:center;
	font-size:12px;
	
}

#blockMap3 table h4 {
	margin: 0;
	padding: 0;
	font-size: 18px;
	color: #B6B8BE;
	font-weight: lighter;
	line-height: 22px;
}

#blockMap3 h3 {
	color: #FFB130;
	font-size: 14px;
	margin: 0px 0px 12px 10px;
	padding: 0px;
}

#blockMap3 img {
	
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	
	}

#blockMap6 {
	width: 610px;
	height: auto;
	border-left: 0px solid #F0F0F1;
	margin: 0px 0px 0px 0px;
	padding: 0;
	position: relative;
	color: #777777;
	
}

#blockMap6 p {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 20px;
	margin-bottom: 0px;
	margin-right: 0px;
	text-align:justify;
	
}

#blockMap6 p img{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
	margin-bottom: 0px;
	margin-right: 0px;
	text-align:justify;
	float:left;
}

#blockMap6 h3 {
	color: #777777;
	font-size: 14px;
	margin: 0px 0px 12px 10px;
	padding: 0px;
	font-weight:bold;
}
#blockMap6 h4 {
	font-size: 13px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}


#blockMap8 {
	width: 680px;
	height: auto;
	border-left: 0px solid #F0F0F1;
	margin: 0px 0px 0px 0px;
	color: #777777;
	}
	
#blockMap8table {
	width: 440px;
	height: auto;
	margin: 0px;
	padding: 0;
	border-collapse: separate;
	
}

#blockMap8 td {
	margin: 0px;
	padding: 6px;
	border-bottom: 1px solid #DEDEDD;
	text-align:center;
	font-size:12px;
	
}

#blockMap8 h4 {
	margin-left:10px;
	margin-top:10px;
	padding: 0;
	font-size: 13px;
	color: #717171;
	font-weight: bold;
	
}

#blockMap8 h3 {
	color: #0E276D;
	font-size: 14px;
	margin: 0px 0px 12px 10px;
	padding: 0px;
}

#blockMap8 img {
	
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	
	}

#blockMap8 p {
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size:11px;
	font-family:arial, sans serif;
	line-height: 15px;
	text-align:left;
	color:#2F67C2;
	text-decoration:none;
	font-weight:bold;
	}


#blockMap8 p a{
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size:11px;
	font-family:arial, sans serif;
	line-height: 15px;
	text-align:left;
	color:#2F67C2;
	text-decoration:none;
	font-weight:bold;
	}
	
#blockMap8 p a:hover{
	
	color:#0E276D;
	text-decoration:none;
	}
	
	
.blockbox {
	padding-left:4px;
	padding-right:4px;
	padding-top:0px;
	text-align:justify;
	font-size:12px;
	height:250px
	}
	
.blockbox1 {
	text-align:left;
	width:300px;
	margin-left:10px;
	margin-top:26px;
	float:left; 
	height:300px;
	border: 1px solid #2F67C2;
	}
	
	.blockbox2 {
	width:300px;
	float:right;
	height:300px;
	margin-top:26px;
	border: 1px solid #2F67C2;
	}
		
#blockMap4 {
	width: 510px;
	height: auto;
	border-left: 0px solid #F0F0F1;
	margin: 0px 0px 0px 143px;
	color: #777777;
	}
	
#blockMap4table {
	width: 440px;
	height: auto;
	margin: 0px;
	padding: 0;
	border-collapse: separate;
	
}

#blockMap4 td {
	margin: 0px;
	padding: 6px;
	border-bottom: 1px solid #DEDEDD;
	text-align:center;
	font-size:11px;
	
}

#blockMap4 table h4 {
	margin: 0;
	padding: 0;
	font-size: 18px;
	color: #B6B8BE;
	font-weight: lighter;
	line-height: 22px;
}

#blockMap4 h3 {
	color: #FFB130;
	font-size: 14px;
	margin: 0px 0px 12px 10px;
	padding: 0px;
}

#blockMap4 img {
	
	float:left;
	padding: 0px 30px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:none;
	
	}
	
	
#blockMap7{
	width: 510px;
	height: auto;
	border-left: 0px solid #F0F0F1;
	margin: 0px 0px 0px 143px;
	color: #777777;
	}
	
#blockMap7table {
	width: 440px;
	height: auto;
	margin: 0px;
	padding: 0;
	border-collapse: separate;
	
}

#blockMap7 td {
	margin: 0px;
	padding: 6px;
	border-bottom: 1px solid #DEDEDD;
	text-align:center;
	font-size:11px;
}

#blockMap7 h4 {
	margin-bottom: 0px;
	padding: 0;
	font-size: 13px;
	color: #777777;
	
	line-height: 22px;
}

#blockMap7 h3 {
	color: #0E276D;
	font-size: 14px;
	margin: 0px 0px 12px 0px;
	padding: 0px;
}

#blockMap7 h5 {
	margin-bottom: 7px;
	padding: 0;
	font-size: 13px;
	color: #777777;
	
	line-height: 22px;
}


#blockMap7 .text2 {
float:left;
width:300px;
text-align:justify;
margin-left:15px;

}

#blockMap7 .text3 {
float:left;
width:410px;
text-align:justify;
margin-left:15px;

}

#blockMap7 .text4 {
float:left;
width:510px;
text-align:justify;
margin-left:0px;

}
#blockMap7 img {
	
	float:left;
	padding: 0px 30px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:none;
	
	}

.sales1a {
	background-image:url(resulting-usp/Bilder/sales-portfolio-1a.jpg);
	background-repeat:no-repeat;
	margin-left:107px;
	margin-top:0px;
	height:290px;
	}

.sales1b {
	background-image:url(resulting-usp/Bilder/sales-portfolio-1b.jpg);
	background-repeat:no-repeat;
	margin-left:107px;
	margin-top:0px;
	height:290px;
	}
	
.sales1c {
	background-image:url(resulting-usp/Bilder/sales-portfolio-1c.jpg);
	background-repeat:no-repeat;
	margin-left:107px;
	margin-top:0px;
	height:290px;
	}	
	
.sales1d{
	background-image:url(resulting-usp/Bilder/sales-portfolio-1d.jpg);
	background-repeat:no-repeat;
	margin-left:107px;
	margin-top:0px;
	height:290px;
	}
	
.sales1e{
	background-image:url(resulting-usp/Bilder/sales-portfolio-1e.jpg);
	background-repeat:no-repeat;
	margin-left:107px;
	margin-top:0px;
	height:290px;
	}	
	
	
.sales1f{
	background-image:url(resulting-usp/Bilder/sales-portfolio-1f.jpg);
	background-repeat:no-repeat;
	margin-left:107px;
	margin-top:0px;
	height:290px;
	}		

.sales1g{
	background-image:url(resulting-usp/Bilder/sales-portfolio-1g.jpg);
	background-repeat:no-repeat;
	margin-left:107px;
	margin-top:0px;
	height:290px;
	}	

.sales1h{
	background-image:url(resulting-usp/Bilder/sales-portfolio-1h.jpg);
	background-repeat:no-repeat;
	margin-left:107px;
	margin-top:0px;
	height:290px;
	}	

.textlink {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:none;
	text-decoration:none;
	color: #FFB130;
	font-weight:bold;
	
	}

.textlink a:hover {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:none;
	text-decoration:none;
	color: #777777;
	
	}
	
	
.textlink1 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:none;
	text-decoration:none;
	color: #717171;
	font-weight:normal;
	
	}

.textlink1 a:hover{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:none;
	text-decoration:none;
	color: #000000;
	
	}	

.textlink1 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:none;
	text-decoration:none;
	color: #717171;
	font-weight:normal;
	
	}

.textlink2 a:hover{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:none;
	text-decoration:none;
	color: #B19503;
	
	}	
	
	.textlink2 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:none;
	text-decoration:none;
	color: #ffffff;
	font-weight:normal;
	
	}
/*Seiten Publikationen.  -------------------------------------------------------------- */

#blockMap {
	width: 433px;
	height: auto;
	border-left: 0px solid #F0F0F1;
	margin: 0px 0px 0px 133px;
	padding: 0;
	position: relative;
	color: #777777;
	
}
#blockMap p {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 20px;
	margin-bottom: 0px;
	margin-right: 0px;
}
#blockMap h3 {
	color: #777777;
	font-size: 13px;
	margin: 0px 0px 12px 10px;
	padding: 0px;
	font-weight:bold;
}
#blockMap h4 {
	font-size: 13px;
	margin: 20px 0px 20px 0px;
	padding: 0px;
}
#blockMap h4.booksrow {
    margin: 0px 0px 0px 10px;
    padding:0px;
    font-size: 13px;
    font-weight:normal;
}

#pubMenu.box {
	position: absolute;
	top: 0px;
	left: 433px;
	width: 240px;
	margin: 0px;
	padding: 0px;
	min-height: 380px;
}
*html #pubMenu.box {
	height: 380px;
}
#pubMenu2.box {
	background-image: url(Bilder/publikationen_grau.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	margin-left: 34px;
	padding-top: 56px;
	background-color: #F3F3F5;
	min-height: 380px;
	border-bottom: 1px solid #BCBCBD;
}
*html #pubMenu2.box {
	height: 380px;
}
#pubMenu2.box .boxmenu {
	margin-top: 0px;
	font-size: 12px;
	border: none;
	padding: 0px;
}
#pubMenu2.box .boxmenu a.auswahl {
	color: #0E276D;
	font-weight: bold;
}

#pubMenu2.box .boxmenu a:hover, #pubMenu2.box .boxmenu a:focus {
color: #0E276D;
}

.bookThumb {
	float: left;
	width: 105px;
	height: 120px;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px;
}
.bookThumb img {
	border: none;
}

.bookCover {
	float: left;
	width: 170px;
	height: 250px;
	margin-top: 20px;
}
.bookInfo {
	width: 250px;
	float: left;
}

.bookText {
	margin: 0px 0px 12px 0px;
	padding: 0px;
}

.row {
	clear: left;
	border-bottom: 1px solid #BCBCBD;
}

.bookMenu {
	margin: 10px 0px 12px 0px;
	padding-top: 15px;
	padding-bottom: 21px;
}

.bookMenu .link {
	float: left;
	width: 150px;
	margin: 0px 0px 0px 0px;
	padding: 0;
}

.bookMenu .link a {
	text-decoration: none;
	color: #6B6D74;
}
.bookMenu .img {
	width: 26px;
	float: left;
}

.bookMenu .img a img {
	margin: 2px 5px 0px 0px;
	border: none;
}

.bookMenu .link a:hover, .bookMenu .link a:focus {
	text-decoration: none;
	color: #6B6D74;
}

.bookMenu .link a img {
	vertical-align: middle;
	border: none;
}
/* Ende Seiten Publikationen --------------------------------------------------------------- */

.bildtext3b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 10pt;
	font-weight: normal;
	color: #6B6D74;
	text-align: left;
	width: 195px;
	border-top: 0px solid #BCBCBD;
	border-bottom: 0px solid #BCBCBD;
	padding-left: 10px;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 21px;
	}
	
.bildtext3b a {
	text-decoration: none;
}

.bildtext3b a hover {
	text-decoration: none;
}

.bildtext3b a visited {
	text-decoration: none;
}
.bildtext3b-blau {
	color: #0E276D;
	font-weight: bold;
	text-decoration: none;
}

.bildtext3b-blau a {
	color: #0E276D;
	font-weight: bold;
	text-decoration: none;
}

.bildtext3b-blau a hover {
	color: #0E276D;
	font-weight: bold;
	text-decoration: none;
}

.bildtext3b-blau a visited {
	color: #0E276D;
	font-weight: bold;
	text-decoration: none;
}
.bildtext3b-grau {
	color: #6F6F78;
	font-weight: normal;
	text-decoration: none;
}

.bildtext3b-grau a {
	color: #6F6F78;
	font-weight: normal;
	text-decoration: none;
}

.bildtext3b-grau a hover {
	color: #0E276D;
	font-weight: normal;
	text-decoration: none;
}
.bildtext3b-grau a visited {
	color: #6F6F78;
	font-weight: normal;
	text-decoration: none;
}

.bildtext-rot {
	color: #BE0002;
	font-weight: bold;
}
.bildtext-blau {
	color: #0E276D;
	font-weight: bold;
}

.bildtext-gruen {
	color: #4D863F;
	font-weight: bold;
}
	
.bildtext-hellgruen {
	color: #C0D499;
	font-weight: bold;
}

.bildtext-dunkelgruen {
	color: #00B954;
	font-weight: bold;
}

.bildtext-orange {
	color: #E09D16;
	font-weight: bold;
}

.bildtext-grau {
	color: #999999;
	font-weight: bold;
	font-size: 13px;
	line-height: 1.3em;
}

.bildtext-schwarz {
	color: #6F6F78;
	font-weight: bold;
	font-size: 13px;
	line-height: 1.3em;
}

.bildtext-blau1 {
	color: #0E276D;
	font-weight: bold;
	font-size: 13px;
	line-height: 1.3em;
}

/* Seite Innovation/index.htm ------------------------------------------------------------------------ */
#blockMap5 {
	width: 700px;
	height: auto;
	border-left: 0px solid #F0F0F1;
	margin: 0px 0px 0px 0px;
	padding: 0;
	position: relative;
	color: #777777;
	
}

#blockMap5 p {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 20px;
	margin-bottom: 0px;
	margin-right: 0px;
}

#blockMap5 h3 {
	color: #777777;
	font-size: 14px;
	margin: 0px 0px 12px 10px;
	padding: 0px;
	font-weight:bold;
}

#blockMap5 h4 {
	font-size: 13px;
	margin: 20px 0px 20px 0px;
	padding: 0px;
}

.buttonTextSlide {
	border: none;
}

#imagemap {
	position: relative;
}

#imagemap img {
	border: none;
	position:relative;
}

.tooltipp {
	padding: 2px;
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	z-index: 15;
	background-color: white;
	text-align: center;
	opacity: 0.4;  
	/* For IE 5-7 */  
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);  
 	/* For IE 8 */  
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
}
/*.tooltipp a img {
opacity: 0.4;  
	/* For IE 5-7  
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);  
 	/* For IE 8  
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	width:17em;
	border:none;  
}
.tooltipp a:hover img, .tooltipp a:focus img, .tooltippHover a img {
opacity: 1;  
	/* For IE 5-7  
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  
 	/* For IE 8  
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  
	width:17em;
	border:none; 
}*/

.tooltippHover {
	padding: 2px;
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	z-index: 15;
	background-color: white;
	text-align: center;
	opacity: 1.0;  
	/* For IE 5-7 */  
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  
 	/* For IE 8 */  
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	}
	
.tooltipp a img,.tooltippHover a img{
	width:17em;
	border:none; 
	}

#buttonPareto, a.linkPareto {
	visibility: hidden;
}

.mapText {
}

.boxmenu {
	font-size: 11px;
	border-top: 1px solid #BCBCBD;
	border-bottom: 1px solid #BCBCBD;
	padding-left: 4px;
	margin: 70px 8px 0px 8px;
	padding-top: 15px;
	padding-bottom: 21px;
}

.boxmenu .img {
	clear:left;
	width: 26px;
	float: left;
	margin:0px;
	padding:0px;
}

.boxmenu .img a {
margin:0px;
padding:0px;
}

.boxmenu .img a img {
	margin: 0px 5px 0px 0px;
	padding:0px;
	border: none;
}

.boxmenu .link {
	width: 150px;
	margin: 0px 0px 0px 26px;
	padding: 3px 0px 0px 0px;
}

.boxmenu .link a {
	text-decoration: none;
	color: #6B6D74;
}

.boxmenu .link a:hover, .boxmenu .link a:focus {
	text-decoration: none;
	color: #6B6D74;
}

.box h3, .text h3 {
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 4px 0px;
	font-size: 12px;
	display: block;
}

.boxtext {
	padding: 0px;
	margin: 10px 8px 20px 8px;
	font-size: 12px;
	color: #777777;
}

.boxtext ul {
	list-style-type: square;
	margin: 0px 0px 0px 8px;
	padding: 6px;
}

.boxtext li {
	margin-bottom: 12px;
}

/*...........................................................leverage...........*/

/* Seite Leverage --------------------------------------------------------------------------- */
#leverage.box {
	position: absolute;
	top: 0px;
	left: 433px;
	width: 240px;
	margin: 0px;
	padding: 0px;
	min-height: 380px;
	color: #777777;
}
*html #leverage.box {
	height: 380px;
}
#leverage2.box {
	background-image: url(Bilder/leverage_grau.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	margin-left: 34px;
	padding-top: 56px;
	background-color: #F3F3F5;
	min-height: 380px;
	border-bottom: 1px solid #BCBCBD;
	color: #777777;
}
*html #leverage2.box {
	height: 380px;
}
#leverage2.box .boxmenu {
	margin-top: 100px;
}
#levRichtung.box {
	background-image: url(Bilder/eckgrafik-blau.jpg);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	left: 433px;
	width: 240px;
	margin: 0px;
	padding: 0px;
	min-height: 380px;
	z-index: 10;
}
*html #levRichtung.box {
	height: 380px;
}
#levRichtung2.box {
	background-image: url(Bilder/leverage_blau.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	background-color: #F3F3F5;
	margin-left: 34px;
	padding-top: 56px;
	min-height: 380px;
	border-bottom: 1px solid #BCBCBD;
}
*html #levRichtung2.box {
	height: 380px;
}
#levRichtung2.box .boxmenu {
	margin-top: 85px;
}
#levRichtung2.box h3, #levRichtung2.text h3 {
	color: #0E276D;
	border-bottom: 2px solid #9097B0;
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 4px 0px;
}
#levRichtung.text {
}
#levRichtung2.text {
	margin: 0;
	padding: 0;
}
#levRichtung2.text .boxmenu {
	display: none;
}
#levSteuerung.box {
	background-image: url(Bilder/eckgrafik-blau.jpg);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	left: 433px;
	width: 240px;
	margin: 0px;
	padding: 0px;
	min-height: 380px;
	z-index: 10;
}
*html #levSteuerung.box {
	height: 380px;
}
#levSteuerung2.box {
	background-image: url(Bilder/leverage_blau.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	background-color: #F3F3F5;
	margin-left: 34px;
	padding-top: 56px;
	min-height: 380px;
	border-bottom: 1px solid #BCBCBD;
}
*html #levSteuerung2.box {
	height: 380px;
}
#levSteuerung2.box .boxmenu {
	margin-top: 45px;
}
#levSteuerung2.box h3, #levSteuerung2.text h3 {
	color: #0E276D;
	border-bottom: 2px solid #9097B0;
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 4px 0px;
}
#levSteuerung.text {
}
#levSteuerung2.text {
	margin: 0px;
	padding: 0px;
}
#levSteuerung2.text .boxmenu {
	display: none;
}
#levLeadership.box {
	background-image: url(Bilder/eckgrafik-gruen.jpg);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	left: 433px;
	width: 240px;
	margin: 0px;
	padding: 0px;
	min-height: 380px;
	z-index: 10;
}
*html #levLeadership.box {
	height: 380px;
}
#levLeadership2.box {
	background-image: url(Bilder/leverage_gruen.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	background-color: #F3F3F5;
	margin-left: 34px;
	padding-top: 56px;
	min-height: 380px;
	border-bottom: 1px solid #BCBCBD;
}
*html #levLeadership2.box {
	height: 380px;
}
#levLeadership2.box .boxmenu {
	margin-top: 99px;
}
#levLeadership2.box h3, #levLeadership2.text h3 {
	color: #4D863F;
	border-bottom: 2px solid #A4BA97;
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 4px 0px;
}
#levLeadership.text {
}
#levLeadership2.text {
	margin: 0px;
	padding: 0px;
}
#levLeadership2.text .boxmenu {
	display: none;
}
#levSales.box {
	background-image: url(Bilder/eckgrafik-gruen.jpg);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	left: 433px;
	width: 240px;
	margin: 0px;
	padding: 0px;
	min-height: 380px;
	z-index: 10;
}
*html #levSales.box {
	height: 380px;
}
#levSales2.box {
	background-image: url(Bilder/leverage_gruen.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	background-color: #F3F3F5;
	margin-left: 34px;
	padding-top: 56px;
	min-height: 380px;
	border-bottom: 1px solid #BCBCBD;
}
*html #levSales2.box {
	height: 380px;
}
#levSales2.box .boxmenu {
	margin-top: 85px;
}
#levSales2.box h3, #levSales2.text h3 {
	color: #4D863F;
	border-bottom: 2px solid #A4BA97;
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 4px 0px;
}
#levSales.text {
}
#levSales2.text {
	margin: 0px;
	padding: 0px;
}
#levSales2.text .boxmenu {
	display: none;
}
#levMakro.box {
	background-image: url(Bilder/eckgrafik-rot.jpg);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	left: 433px;
	width: 240px;
	margin: 0px;
	padding: 0px;
	min-height: 380px;
	z-index: 10;
}
*html #levMakro.box {
	height: 380px;
}
#levMakro2.box {
	background-image: url(Bilder/leverage_rot.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	background-color: #F3F3F5;
	margin-left: 34px;
	padding-top: 56px;
	min-height: 380px;
	border-bottom: 1px solid #BCBCBD;
}
*html #levMakro2.box {
	height: 380px;
}
#levMakro2.box .boxmenu {
	margin-top: 74px;
}
#levMakro2.box h3, #levMakro2.text h3 {
	color: #BE0002;
	border-bottom: 2px solid #FF888A;
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 4px 0px;
}
#levMakro.text {
}
#levMakro2.text {
	margin: 0px;
	padding: 0px;
}
#levMakro2.text .boxmenu {
	display: none;
}
#levMikro.box {
	background-image: url(Bilder/eckgrafik-rot.jpg);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	left: 433px;
	width: 240px;
	margin: 0px;
	padding: 0px;
	min-height: 380px;
}
*html #levMikro.box {
	height: 380px;
}
#levMikro2.box {
	background-image: url(Bilder/leverage_rot.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	background-color: #F3F3F5;
	margin-left: 34px;
	padding-top: 56px;
	min-height: 380px;
	border-bottom: 1px solid #BCBCBD;
}
*html #levMikro2.box {
	height: 380px;
}
#levMikro2.box .boxmenu {
	margin-top: 10px;
}
#levMikro2.box h3, #levMikro2.text h3 {
	color: #BE0002;
	border-bottom: 2px solid #FF888A;
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 4px 0px;
}
#levMikro.text {
}
#levMikro2.text {
	margin: 0px;
	padding: 0px;
}
#levMikro2.text .boxmenu {
	display: none;
}
/*Seite Performance ---------------------------------------------------------------- */
#performance.box {
	position: absolute;
	top: 0px;
	left: 433px;
	width: 240px;
	margin: 0px;
	padding: 0px;
	min-height: 380px;
}
*html #performance.box {
	height: 380px;
}
#performance2.box {
	background-image: url(Bilder/performance_grau.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	margin-left: 34px;
	padding-top: 56px;
	background-color: #F3F3F5;
	min-height: 380px;
	border-bottom: 1px solid #BCBCBD;
}
*html #performance2.box {
	height: 380px;
}
#performance.box .boxmenu {
	margin-top: 20px;
}
#perManagement.box, #perMindset.box, #perCulture.box, #perProjekte.box {
	background-image: url(Bilder/eckgrafik-orange.jpg);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	left: 433px;
	width: 240px;
	margin: 0px;
	padding: 0px;
	min-height: 380px;
	z-index: 10;
}
*html #perManagement.box, *html #perMindset.box, *html #perCulture.box, *html #perProjekte.box {
	height: 380px;
}
#perManagement2.box, #perMindset2.box, #perCulture2.box, #perProjekte2.box {
	background-image: url(Bilder/performance_orange.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	background-color: #F3F3F5;
	margin-left: 34px;
	padding-top: 56px;
	min-height: 380px;
	border-bottom: 1px solid #BCBCBD;
}
*html #perManagement2.box, *html #perMindset2.box, *html #perCulture2.box, *html #perProjekte2.box {
	height: 380px;
}
#perManagement2.box h3, #perMindset2.box h3, #perCulture2.box h3, #perProjekte2.box h3, #perManagement2.text h3, #perMindset2.text h3, #perCulture2.text h3, #perProjekte2.text h3 {
	color: #E09D16;
	border-bottom: 2px solid #EAC893;
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 4px 0px;
}
#perManagement.text, #perMindset.text, #perCulture.text, #perProjekte.text {
}
#perManagement2.text, #perMindset2.text, #perCulture2.text, #perProjekte2.text {
	margin: 0;
	padding: 0;
}
#perManagement2.text .boxmenu, #perMindset2.text .boxmenu, #perCulture2.text .boxmenu, #perProjekte2.text .boxmenu {
	display: none;
}
#perManagement2.box .boxmenu {
	margin-top: 170px;
}
#perCulture2.box .boxmenu {
	margin-top: 75px;
}
#perMindset2.box .boxmenu {
	margin-top: 185px;
}
#perProjekte2.box .boxmenu {
	margin-top: 150px;
}
/*Seite Resulter ---------------------------------------------------------------- */
#resulter.box {
	position: absolute;
	top: 0px;
	left: 433px;
	width: 240px;
	margin: 0px;
	padding: 0px;
	min-height: 380px;
}
*html #resulter.box {
	height: 380px;
}
#resulter2.box {
	background-image: url(Bilder/resulter_grau.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	margin-left: 34px;
	padding-top: 56px;
	background-color: #F3F3F5;
	min-height: 380px;
	border-bottom: 1px solid #BCBCBD;
}
*html #resulter2.box {
	height: 380px;
}
#resulter.box .boxmenu {
	margin-top: 60px;
}
#resUnternehmen.box, #resExperten.box, #resTeam.box, #resChore.box {
	background-image: url(Bilder/eckgrafik-blau.jpg);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	left: 433px;
	width: 240px;
	margin: 0px;
	padding: 0px;
	min-height: 380px;
	z-index: 10;
}
*html #resUnternehmen.box, *html #resExperten.box, *html #resTeam.box, *html #resChore.box {
	height: 380px;
}
#resUnternehmen2.box, #resExperten2.box, #resTeam2.box, #resChore2.box {
	background-image: url(Bilder/resulter_blau.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	background-color: #F3F3F5;
	margin-left: 34px;
	padding-top: 56px;
	min-height: 380px;
	border-bottom: 1px solid #BCBCBD;
}
*html #resUnternehmen2.box, *html #resExperten2.box, *html #resTeam2.box, *html #resChore2.box {
	height: 380px;
}
#resUnternehmen2.box h3, #resExperten2.box h3, #resTeam2.box h3, #resChore2.box h3, #resUnternehmen2.text h3, #resExperten2.text h3, #resTeam2.text h3, #resChore2.text h3 {
	color: #0E276D;
	border-bottom: 2px solid #9097B0;
	margin: 0px 8px 0px 8px;
	padding: 0px 0px 4px 0px;
}
#resUnternehmen.text, #resExperten.text, #resTeam.text, #resChore.text {
}
#resUnternehmen2.text, #resExperten2.text, #resTeam2.text, #resChore2.text {
	margin: 0;
	padding: 0;
}
#resUnternehmen2.text .boxmenu, #resExperten2.text .boxmenu, #resTeam2.text .boxmenu, #resChore2.text .boxmenu {
	display: none;
}
#resUnternehmen2.box .boxmenu {
	margin-top: 175px;
}
#resTeam2.box .boxmenu {
	margin-top: 35px;
}
#resExperten2.box .boxmenu {
	margin-top: 60px;
}
#resChore2.box .boxmenu {
	margin-top: 215px;
}



