
.tx-kchteam-pi1 ul,
.tx-kchteam-pi1 li,
.tx-kchteam-pi1 a, .tx-kchteam-pi1 a:hover
{
  margin:0;
  padding:0;
  background:none;
  font-size:1em;
  font-weight:normal;
}
.tx-kchteam-pi1 a, .tx-kchteam-pi1 a:hover
{
  display:block;
}

.tx-kchteam-pi1 .picwrap a, .tx-kchteam-pi1 .picwrap a:hover
{
  position:relative;
}
.tx-kchteam-pi1 .picwrap .name
{
  position:absolute;
  left:0;
  top:0;
  width:128px;
  height:147px;
  background-color:#6E6B0D;
  opacity:0.8;
  filter:alpha(opacity=80);
  display:none;
  cursor:pointer;
}

.tx-kchteam-pi1 .picwrap a:hover .name, .tx-kchteam-pi1 .picwrap a.active .name
{
  display:block;
}
.tx-kchteam-pi1 .name_content
{
  padding:0 10px;
  height:147px;
  position:relative;
}

.tx-kchteam-pi1 .name_content span
{
  font-size:1.2em;
  color:#fff;
  font-weight:bold;
  position:absolute;
  bottom:10px;
}

.tx-kchteam-pi1
{
  width:100%;
}

.tx-kchteam-pi1 .pics
{
  margin-bottom:20px;
}

.tx-kchteam-pi1 .pics li {
  float:left;
  width:128px;
  margin-bottom:8px;
  margin-right:9px;
}

.tx-kchteam-pi1 .pics li.nomarginright
{
  margin-right:0;
}

.tx-kchteam-pi1 .teams .dpt
{
  margin-bottom:20px;
}
.tx-kchteam-pi1 .teams .header {
  font-size:1.4em;
  font-weight:bold;
  margin-bottom:5px;
}

.tx-kchteam-pi1 .teams .info {
  font-size:1.1em;
  margin-bottom:13px;
}

.tx-kchteam-pi1 .teams li
{
  margin-bottom:5px;
}

.tx-kchteam-pi1 .teams a, .tx-kchteam-pi1 .teams a:hover {
  background:transparent url(../images/link.gif) no-repeat scroll left 0.3em;
  font-size:1.2em;
  padding-left:12px;
  color:#6E6B0D;
}

.tx-kchteam-pi1 .teams a:hover, .tx-kchteam-pi1 .teams a.active, .tx-kchteam-pi1 .teams a.active:hover {
  background:transparent url(../images/link_hover.gif) no-repeat scroll left 0.3em;
  color:#B4AE01;
}

.tx-kchteam-pi1 .singleteam .header
{
  border-bottom:4px solid #DEDEDE;
  padding-bottom:4px;
  margin-bottom:14px;
  position:relative;
  height:1%;
}

.tx-kchteam-pi1 .singleteam .department {

color:#101010;
font-size:2.2em;
float:left;
}

.tx-kchteam-pi1 .singleteam .backtolist
{
  position:absolute;
  right:0;
  bottom:5px;
}

.tx-kchteam-pi1 .singleteam .backtolist a, .tx-kchteam-pi1 .singleteam .backtolist a:hover
{
  color:#6E6B0D;
  font-size:1.5em;
  background:transparent url(../images/back.gif) no-repeat scroll right center;
  padding-right:20px;
  text-decoration:none;
}

.tx-kchteam-pi1 .singleteam .backtolist a:hover
{
  color:#B4AE01;
  background:transparent url(../images/back_hover.gif) no-repeat scroll right center;
}


.tx-kchteam-pi1 .singleteam .person .picture
{
  width:128px;
  float:left;
}

.tx-kchteam-pi1 .singleteam .introduce
{
  float:right;
  width:380px;
}

.tx-kchteam-pi1 .singleteam .introduce .name
{
  font-size:1.2em;
  font-weight:bold;
}

.tx-kchteam-pi1 .singleteam .introduce .position
{
  font-size:1.2em;
  margin-bottom:13px;
}