/*

Allgemeine Styles

*/


/*

Styles Daten & Fakten

*/

#content table.contFacts {
margin-left:32px;
width:511px;
}
#content table.contFacts td {
background:transparent url(../media/images/navigator/level3_line1.gif) repeat-x scroll center bottom;
line-height:19px;
padding-bottom:3px;
padding-top:4px;
vertical-align:top;
}
#content table.contFacts td.contFactsHead {
background:transparent url(../media/images/content/bullet_yellow.gif) no-repeat scroll left top;
font-weight:bold;
padding-bottom:0pt;
padding-left:9px;
width:152px;
}

#content table p { margin: 0 0 0 0 !important; padding: 0 0 0 0 !important; }

/*

Styles Personenportraits

*/

p.teamHead {
background-image:url(../media/images/content/bullet_yellow_4.gif);
background-repeat:no-repeat;
font-weight:bold;
line-height:19px;
padding-bottom:8px;
padding-left:315px;
}
p.teamListe {
background-image:url(../media/images/content/icon_link_2.gif);
background-repeat:no-repeat;
line-height:19px;
padding-left:305px;
}
p.teamListe:hover {
background-image:url(../media/images/content/icon_link_yellow_2.gif);
}
p.teamListe a {
text-decoration:none;
}
p.teamDetail {
float:none;
line-height:19px;
margin-left:14px !important;
padding-left:7px;
}


#content div.csc-textpic-imagewrap dl dd {
  background: transparent url(../media/images/level2_line1.gif) repeat-x scroll center bottom;
}

div.csc-textpic-intext-left .csc-textpic-caption {
  padding: 2px 0pt 0px 32px;
}

.csc-textpic-caption {
  color: #848484;
  font-size: 9px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  line-height: 12px;
}

/*

Styles Listenformatierung

*/

#content ul {
font-weight:normal;
line-height:19px;
list-style-image:url(../media/images/content/bullet.gif);
list-style-type:none;
margin:0pt 0pt 0pt 32px !important;
padding:0pt !important;
}

#content li {
margin:0pt 0pt 0pt 14px !important;
padding:0pt !important;
}

/*

Styles Kooperationspartner

*/

#content .yellowBullet {
  background:transparent url(../media/images/content/bullet_yellow_5.gif) no-repeat scroll 0px 4px;
  font-weight:bold;
  padding-left:10px;
}


/*

Styles Netzwerkpartner

*/

#content table.contNetzwerk {
  margin-left:32px;
  width:511px;
}

#content table.contNetzwerk td {
  border-spacing: 0px;
}

#content td.contNetzwerkImage {
  padding:0pt 0px;
  vertical-align:middle;
  width:142px;
  border-spacing: 0px;
}
#content td.contNetzwerkText {
  padding:4px 10px 5px 14px;
  vertical-align:top;
  width:343px;
  border-spacing: 0px;
}
#content td.contNetzwerkCol {
  background:#FFFFFF url(../media/images/navigator/level3_line1_vert.gif) repeat scroll 0%;
  width:1px;
  font-size: 0px;
  border-spacing: 0px;
}
#content td.contNetzwerkRow {
  background:#FFFFFF url(../media/images/navigator/level3_line1.gif) repeat scroll 0%;
  height:0px;
  font-size: 0px;
  border-spacing: 0px;
}


/*

Styles Galierie

*/


#content table.contGalerie {
  margin-left:32px;
  width:511px;
}

#content table.contGalerie { width: 511px; margin-left: 32px; }
#content td.contGalerieImage1 { width: 71px; vertical-align: top; padding: 6px 0px 2px 0px; text-align: right; font-size:9px; }
#content td.contGalerieImage2 { width: 71px; vertical-align: top; padding: 6px 0px 2px 0px; text-align: right; font-size:9px; }
#content table.contGalerie span.contGalerieFileInfo { padding-right:2px; padding-left:2px; }
#content td.contGalerieText { width: 338px; vertical-align: top; padding: 4px 10px 5px 14px; }
#content td.contGalerieCol { background: #FFFFFF url(../media/images/navigator/level3_line1_vert.gif); width: 1px; }
#content td.contGalerieColSpacer { width:4px; }
#content td.contGalerieRow { background: #FFFFFF url(../media/images/navigator/level3_line1.gif); height: 1px; }
/* #content td.contGalerieHeadline { background:url(../img/content/bullet_yellow_3.gif) no-repeat top left; background-position:6px 0px; padding:1px 0 0 14px; font-weight:bold;} */

/*

Styles Pressebereich

*/


#content table.contPress {
  margin-left:32px;
  width:511px;
}

#content table.contPress td {
  background-image:url(../media/images/content/bullet_02.gif);
  background-repeat:no-repeat;
  line-height:19px;
  padding-left:11px;
  padding-top:9px;
  vertical-align:top;
}

#content table.contPress td.contPressDate {
  background:transparent none repeat scroll 0%;
  padding-left:0pt;
  width:70px;
}

/*

Styles Karriere & Jobs

*/

p.karriereText {
color:#848484;
padding-left:265px;
}
p.karriereHead {
color:#848484;
font-weight:bold;
padding-left:265px;
}
p.karriereListe {
background-image:url(../media/images/content/bullet_grey_5.gif);
background-position:269px 7px;
background-repeat:no-repeat;
color:#848484;
line-height:19px;
padding-left:275px;
}

#content .yellowBulletJK {
  background:transparent url(../media/images/content/bullet_yellow_5.gif) no-repeat scroll 0px 7px;
  font-weight:bold;
  padding-left:10px;
  display: block;
  clear: both;
}

#content table.contJobs { width: 511px; margin-left: 32px; border-collapse:collapse; }

#content table.contJobs td { width: 511px; border: solid #CECECE 1px; padding:4px 10px 10px 15px;}

#content table.contJobs td {
  background-image:url(../media/images/content/bullet_yellow_2.gif);
  background-repeat:no-repeat;
  background-position:7px 4px;
}

#content table.contJobs td p.contJobsHead { font-weight:bold;}
#content table.contJobs td.contJobsHead { background:#EFEFEF; background-image:none; height:15px; border: solid #CECECE 1px;}
#content table.contJobs td.contJobsHead p.bodytext { font-size:6px; margin:0; padding:0; line-height:10px; }


#content ul.jobskarriereliste {
  margin-left: 34px;
}

#content hr.jobskarriereliste {
  margin-left: 32px;
}

/*
#content .yellowBullet {
  background:url(../media/images/content/bullet_yellow_5.gif) no-repeat;
  background-position:0px 4px;
  padding-left:10px;
  font-weight:bold;
}
*/
