/*---- Organigramm -----*/
.inhalt table.tableOrga,
.inhalt table.organigramm
{
border-style:none
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}

div.headline_div 
{
  text-align:center;
  width:25.5em;
}     
     
.inhalt table.tableOrga tbody th, 
.inhalt table.tableOrga tbody td {
  margin:0px;
  padding:0px;
  padding-top:auto;
  padding-bottom:auto;
  vertical-align:middle; 
}
.inhalt table.tableOrga tbody td {
  width:40%!important;
}
.inhalt table.tableOrga .modul ,
.inhalt table.tableOrga table{
  border:0px;
  margin-bottom:auto;
  margin-top:auto;
}


div.organigrammEntry
{
  text-align:center;
  margin-bottom:0px;
  margin-top:14px;
  border-style:solid;
  border-width:1px;
  border-color:#E7E1CD;
}


.inhalt table.tableOrga tbody th.bgplus, 
.inhalt table.tableOrga tbody td.bgplus,
.inhalt table.tableOrga tbody th.bgt,
.inhalt table.tableOrga tbody td.bgt,
.inhalt table.tableOrga tbody th.bgl,
.inhalt table.tableOrga tbody td.bgl  {
  width:20%!important;
  border:0px;
  margin-top:10px;
  padding:0px;
  padding-top:auto;
  padding-bottom:auto;
  vertical-align:middle; 
  background-position:center;
  background-repeat:no-repeat;
}

.inhalt table.tableOrga tbody th.bgplus, 
.inhalt table.tableOrga tbody td.bgplus {
  background-image:url(/internet/media/m_layout/m_layout_img/organigramm/LiniePlus.jpg);   
}

.inhalt table.tableOrga tbody th.bgt, 
.inhalt table.tableOrga tbody td.bgt {
  background-image:url(/internet/media/m_layout/m_layout_img/organigramm/LinieT.jpg);   
}


.inhalt table.tableOrga tbody th.bgl, 
.inhalt table.tableOrga tbody td.bgl {
  background-image:url(/internet/media/m_layout/m_layout_img/organigramm/LinieL.jpg);   
}