


SPAN.small { font-size:7pt; }
P.small { font-size:7pt; }
sup {
      vertical-align:top;
      font-size:8pt;
      line-height:6pt; 
}

html {
     margin:0px;
     padding:0px;
     height:98%;
}

.bodytext, ul, li, span, p {
      font-family:sans-serif;
      font-size:10pt;
}

body {
      font-family:sans-serif;
      font-size:10pt;
      background-color:#ffffff;
      color:#6d7983;
      height:98%;
      padding:0px; 
      margin:0px;
/*      overflow:hidden;*/
       text-align:center;
}

h1 {
   font-size:12pt;
}

p {
   margin-top:3px;
   margin-bottom:3px;
}

.logo {
   background-image:url(img/logo.gif);
   width:154px;
   height:106px;
   position:absolute;
   top:22px;
   left:15px;
}

.graybar {
   background-color:#bfc3c3;
   width:795px;
   height:157px;
   margin:0px;
   padding:0px;
}

.claim {
   background-image:url(img/claim.gif);
   width:265px;
   height:33px;
   position:absolute;
   top:123px;
}

.center {
   width:795px;
   height:597px;
   margin:0px auto;
   padding:3px 30px 10px 30px;
   background: no-repeat;
   background-position:bottom right;
   background-image:url(img/Diamant.gif);
   text-align:left;
		 border:1px solid #bfc3c3;
		 border-top:none;
}


.topleft  { 
   text-align:left; 
   margin-left:10px; 
   width:300px; 
   font-size:9pt;	  
   margin-top:20px; 
   margin-bottom:5px;
   position:absolute;
   z-index:10;

}
.topright { 
   font-size:9pt;	  
   width:790px; 
   margin-top:20px; 
   margin-bottom:5px;
   position:absolute;
   text-align:right; 
   z-index:10;
}


a.topitem {
/*   color:#6d7983; */
/*	color:black;*/
   
	  color:#e41869;
}

a.topitemactive {
/*   color:#e41869; */
	color:black;
/*	  color:#e41869;*/
}


.pinknavi {
   text-align:left;
   margin-top:8px; 
   margin-bottom:5px;
   height:50px;
   width:805px;
}

.graynavi {
   background-color:#bfc3c3;
   height:315px;
   width:201px;
   position:absolute;
   top:280px;
   margin:0px;
   padding:0px;
}

.pinkbox {
   border:1px #e41869 solid;
   width:227px; 
   height:279px;
   top:294px;
   left:-14px;
   position:absolute;
   padding-top:5px;
}

.content {
   position:absolute;
   left: 240px;
   top:280px;
   width:550px;
   height:315px;
   overflow:auto;
   padding-right:5px;
   z-index:10;
}

a.menu {
   background: no-repeat;
   margin: 0px;
   padding: 0px;
   z-index:10;
}

a.graymenu, div.graymenu {
   height:23px;
   width:179px;
   display: block;
   margin-left:13px;
}



a.pinkmenu, div.pinkmenu {
   height:23px;	 
   display: block;
   position:absolute;
   top:0px;
}

a.menuactive {
   background-position:0% 50%;
}

a.menu:hover {
  background-position:0% 100%;
}

a.menuactive:hover {
   background-position:0% 50%;
}


.menutypologie {
  position:absolute;
  top:30px;
  left:0px;
  width:600px;
  z-index:10;
  line-height:1.4;
}

.menuprodukte {
  position:absolute;
  top:30px;
  left:0px;
  width:675px;
  z-index:10;
}

.menuschulungen {
  position:absolute;
  top:31px;
  left:327px;
  line-height:1.4;
  width:380px;
  z-index:10;
/*  border:1px solid gray; */
}


img {
  border:0px none;
}

a.textmenuitem {
   font-size:8pt;
   margin-right:10px;
   color:#333333;
   text-decoration:none;
}

a.textmenuitem:hover, a.activetext {
   color:#e41869;
   text-decoration:none;
}



a.gray7, a.gray25, a.gray27, a.gray38 { 
	 background-image:url(img/Link_Personalentwicklung.gif); width:159px; }

a.gray8, a.gray20, a.gray34 { 
	 background-image:url(img/Link_Recruitment.gif); width:96px; }

a.gray22, a.gray32, a.gray59, a.gray63 { 
	 background-image:url(img/Link_Coaching.gif); width:87px; }

a.gray10, a.gray29, a.gray61, a.gray64 { 
	 background-image:url(img/Link_Fuehrung.gif); width:76px; }

a.gray19, a.gray23, a.gray31, a.gray66 { 
	 background-image:url(img/Link_OrganisationsE.gif); width:201px; }

a.gray9, a.gray28, a.gray39, a.gray60 { 
	 background-image:url(img/Link_Outplacement.gif); width:109px; }

a.gray18, a.gray21, a.gray33, a.gray41 { 
	 background-image:url(img/Link_Teambildung-entwicklung.gif); width:194px; }

a.gray24, a.gray30, a.gray62, a.gray65 { 
	 background-image:url(img/Link_Vertrieb.gif); width:64px; }

a.gray42 { 
	 background-image:url(img/Link_RecruitmentStudent.gif); width:143px; height:46px; }

a.gray40 { 
	 background-image:url(img/Link_Paarberatung.gif); width:109px; }


a.pink12 { left:0px;  background-image:url(img/Button_Home.png); width:56px; }
a.pink15 { left:61px; background-image:url(img/Button_Unternehmen.png); width:113px; }
a.pink54 { left:179px; background-image:url(img/Button_Typologie.png); width:85px; }
a.pink11 { left:269px;  background-image:url(img/Button_Produkte.png); width:80px; }
a.pink16 { left:354px; background-image:url(img/Button_Dienstleistungen.png); width:138px; }
a.pink80 { left:497px; background-image:url(img/Button_Schulungen.png); width:105px; }
a.pink17 { left:607px; background-image:url(img/Button_Links.png); width:51px; }


#pinkbar { z-index:1; top:165px; left:663px; background-image:url(img/Button_pink.png); width:132px; }

span.hide {
   font-size:5pt;
   visibility:hidden;
}

.align-center { text-align: center; }

a { 
/*	color: black;*/
	color: #e41869;  
	text-decoration:none; 
}
a:hover { 
/*	color: #e41869; */
 color:black;
}

h6 { margin-top: 5px; font-weight:normal; }


tr {
   vertical-align:top;
   padding:0px;
   margin:0px;
}

td {
   padding-left:0px;
   padding-right:10px;
   padding-top:0px;
   padding-bottom:0px;
}

.foto {
   width:250px;
   height:250px;
}

.fotoimg {
   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); 
}

.Allgemein1 { position:absolute; z-index:3; left:174px; top:-13px;   }
.Allgemein3 { position:absolute; z-index:2; left:325px; top:-56px; }
.Allgemein2 { position:absolute; z-index:3; left:445px; top:17px;  }
.Allgemein4 { position:absolute; z-index:4; left:544px; top:-22px;  }
.Allgemein5 { position:absolute; z-index:3; left:656px; top:85px; }

.HR1 { position:absolute; z-index:2; left:182px; top:-10px; }
.HR2 { position:absolute; z-index:3; left:329px; top:-57px; }
.HR3 { position:absolute; z-index:4; left:460px; top:29px;  }
.HR4 { position:absolute; z-index:3; left:551px; top:-15px;   }
.HR5 { position:absolute; z-index:4; left:650px; top:89px; }

.Manager1 { position:absolute; z-index:4; left:157px; top:-22px;    }
.Manager2 { position:absolute; z-index:3; left:318px; top:-58px;  }
.Manager3 { position:absolute; z-index:4; left:454px; top:28px;   }
.Manager4 { position:absolute; z-index:3; left:534px; top:-17px;    }
.Manager5 { position:absolute; z-index:4; left:647px; top:18px;  }

.Organisation1 { position:absolute; z-index:5; left:185px; top:-9px;    }
.Organisation2 { position:absolute; z-index:4; left:270px; top:-60px;  }
.Organisation3 { position:absolute; z-index:3; left:408px; top:-4px;   }
.Organisation4 { position:absolute; z-index:2; left:576px; top:-19px;    }
.Organisation5 { position:absolute; z-index:3; left:653px; top:66px;  }

.Trainer1 { position:absolute; z-index:4; left:172px; top:-10px;    }
.Trainer3 { position:absolute; z-index:2; left:330px; top:-43px;   }
.Trainer2 { position:absolute; z-index:3; left:445px; top:46px;  }
.Trainer4 { position:absolute; z-index:4; left:543px; top:-7px;    }
.Trainer5 { position:absolute; z-index:5; left:651px; top:94px;  }

#anwendungsbereiche {
   	background-image:url(img/Anwendungsbereiche.gif);
	   width:180px;
	   margin-bottom:7px;
}

#newsletterarchiv {
   background-image:url(img/Newsletterarchiv.gif);
   width:180px;
   margin-bottom:7px;
}

.newsmenu1spacer {
  margin-left:20px;
  margin-top:5px;
  margin-bottom:10px;
  font-size:11pt;
  font-weight:bold;
  letter-spacing:0.1em;
  
}
.newsmenu1 {
  margin-left: 20px;
  margin-bottom:3px;
  font-size:12pt;
  width:180px;
}

.newsmenu2 {
  margin-left: 30px;
  margin-bottom: 7px;
  font-size:9pt;
  line-height:10pt;
  width:170px;
}

a.newsmenulink1 {
  color:black;
}
a.newsmenulink1:hover {
  color:white;
}
a.newsmenulink2 {
  color:white;
}
a.newsmenulink2:hover {
  color:black;
}
.newsmenu a.graymenu {
  margin-left: 22px;
}
