
/******************* Begin Teaser Collection ********************/
div.TC{
  margin:0;
  padding:0;
  background-color:transparent;
  clear:both;
}

div.TC h3,
div.TC ul,
div.TC li,
div.TC p{
   list-style:none;
   margin:0;
   padding:0;
}

div.TC .TCHeader{
    background-color:#FF6600;    
}

div.TC .TCHeader .Icon{
   float:left;
}

div.TC .TCHeader h3.TCHeadline{
   color:#FFFFFF;
   font-size:0.9em;
   font-weight:bold;
   letter-spacing:1px;
   padding:0.2em 0 0.2em 0.9091em;
   text-transform:uppercase;
}

div.TCContent{
  margin-bottom:0.8em;
}

/***  TC Content with icon ***/

div.TC .TCHeaderIcon h3.TCHeadline{
   padding:0.1em 0 0.1em 2.27273em;
   color:#FF6600;
}

div.TC .TCHeaderIcon{
    height:1.3333em;
    border-top:1px solid #FF6600;
    border-bottom:1px solid #FF6600;
    background-color:#FFFFFF;    
}

div.TC .TCHeaderIcon .Icon img{
   width:1.8em;
   height:1.6em;
}

/***  TC Right Margin ***/
#RightColumn div.TCLinkList .TCHeader,
div.TCRightMargin .TCHeader{
    background-color:#E6F2DF;
}

#RightColumn div.TCLinkList .TCHeader .Icon img,
div.TCRightMargin .TCHeader .Icon img{
   width:1.7em;
   height:1.7em;
}

#RightColumn div.TCLinkList .TCHeader h3.TCHeadline,
div.TCRightMargin .TCHeader h3.TCHeadline{
   border-left:1px solid #FFFFFF;
   padding:0.17em 0 0.1em 0.3636em;
   margin:0 0 0 1.5454em;
   color:#339933;
}

#RightColumn div.TCLinkList .TCHeader h3.TCHeadline{
  padding-bottom:0.1em;
}

* html #RightColumn div.TCLinkList .TCHeader h3.TCHeadline,
* html div.TCRightMargin .TCHeader h3.TCHeadline{
   padding-left:0.0909em;
}

* html div.TCRightMargin .TCHeader .Icon{
   margin-right:-3px;
}

/***** Item Content ****/
div.TC .TCItem{
   clear:both;
   padding:0.5833em 0.8333em 0.5833em 0.8333em;
   border-top:1px solid #E6F2DF;
   zoom:1;
}

#RightColumn div.TCLinkList .TCItem{
   border-top:0;
}

div.TC .TCItem1{
   border-top:0;
}

div.TC .TCItem .TCDate,
div.TC .TCItem .TCDate a{
   font-size:1em;
   color:#666666;
}

div.TC .TCItem .TCPicture{
   float:left;
   margin:0.25em 0.833em 0.8333em 0;
   zoom:1;
   font-size:1em;
}

div.TC .TCItem .TCPicture a{
   font-size:1em;
}

div.TC .TCItem .TCPicture a img{
   font-size:1em;
}

div.TC .TCItem .TCTopline,
div.TC .TCItem .TCTopline a{
   color:#666666;
   font-size:1em;
}

div.TC .TCItem .TCHeadline,
div.TC .TCItem .TCHeadline a{
   color:#339933;
   font-size:1em;
   font-style:normal;
   font-weight:bold;
   text-decoration:none;
}

div.TC .TCItem .TCUnderline,
div.TC .TCItem .TCUnderline a{
   color:#339933;
   font-size:1em;
   font-style:normal;
}

div.TC .TCItem .TCAbstract,
div.TC .TCItem .TCAbstract a{
   font-size:1em;
   color:#666666;
}

div.TC .TCItem a.More{
   font-size:1.1em;
   color:#FF6600;
   text-decoration:none;
   font-weight:normal;
}

div.TC .TCItem a.More span.Arrow,
div.TC .TCItem a.More span.Text{
   color:#FF6600;
   font-weight:normal;
}

div.TC .TCItem a.More span.Text{
   padding-left:0.2em;
}

div.TC .TCItem .TCTopline a.More,
div.TC .TCItem .TCHeadline a.More,
div.TC .TCItem .TCUnderline a.More,
div.TC .TCItem .TCAbstract a.More,
div.TC .TCItem .TCEMail a{
   font-size:1em;
}

div.TC .TCItem ul{
   zoom:1;
   clear:both;
   padding:0.5em 0 0 0;
}

div.TC .TCItem ul li{
   display:inline;
}

div.TC .TCItem ul li a{
   background: url(../files/TCImages/$file/NAV_Arrow_Link.gif) transparent 0 0.5em no-repeat;
   display:block;
   font-size:1.1em;
   padding-left:0.7em;
   color:#FF6600;
   text-decoration:none;
}

#RightColumn div.TCLinkList .TCItem ul{
  padding:0;
}

div.TC .TCItem select{
   margin:0.5em 0 0 0;
   border:1px solid #999999;
   color:#666666;
   width:100%;
}

div.TC2 .TCItem ul{
   clear:none;
}

/***** RSS Icon *****/
div.TCContent .TCHeaderRSS h3.TCHeadline{
  float:left;
}

div.TCContent .TCHeaderRSS .IconRSS{
  float:right;
}

div.TCContent .TCHeader .IconRSS img{
  width:1.0909em;
  height:1.0909em;
}

div.TCContent .TCHeader .IconRSS{
  padding:0.25em 1em 0 0;
}

div.TCContent .TCHeaderIcon .IconRSS{
  padding-top:0.15em;
}

div.TCContent .TCHeaderIcon.TCHeaderRSS h3.TCHeadline{
  padding-left:0.7em;
}

div.TCRightMargin2{
   font-size:1.2em;
}

div.TCRightMargin2 .TCHeader .Icon img{
   width:1.4167em;
   height:1.4167em;
}

div.TCRightMargin2 .TCHeader h3.TCHeadline {
   padding-bottom:0.1667em;
}

div.TCRightMargin2 .TCItem{
    border-top:0;
}
/******************* End Teaser Collection ********************/

/******************* Begin Teaser Collection List********************/
div.TCList .TCItem .TCPicture{
   float:none;
   margin:0;
}
/******************* End Teaser Collection List ********************/


/******************* Begin Teaser Collection LinkList ********************/
#CenterColumn div.TCLinkList .TCHeader .Icon{
display:none;
}
/******************* End Teaser Collection LinkList ********************/

/******************* Begin Teaser Collection  Food Chain Partnership Login ********************/
div.WebsiteDE200 .TCLogin  .TCItem a,
div.WebsiteEN200 .TCLogin  .TCItem a{
   display:block;
   margin-top:0.4em;
}

div.WebsiteDE200 .TCLogin  .TCItem a.More,
div.WebsiteEN200 .TCLogin  .TCItem a.More{
   font-size:0.9em;
}
/******************* End Teaser Collection  Food Chain Partnership Login ********************/

/******************* Begin Teaser Collection Chapter ********************/
div.TCChapter100 .TCHeader{
   background-color:#00CC00;
}

div.TCChapter100 .TCHeaderIcon{
    border-top:1px solid #00CC00;
    border-bottom:1px solid #00CC00;
    background-color:#FFFFFF;    
}

div.TCChapter100 .TCHeaderIcon h3.TCHeadline { 
    color:#00CC00;
}

div.TCChapter200 .TCHeaderBG{
   background-color:#1079DE;
}

div.TCChapter200 .TCHeaderIcon{
    border-top:1px solid #1079DE;
    border-bottom:1px solid #1079DE;
    background-color:#FFFFFF;    
}

div.TCChapter200 .TCHeaderIcon h3.TCHeadline { 
    color:#1079DE;
}

div.TCChapter300 .TCHeaderBG{
   background-color:#005F7D;
}

div.TCChapter300 .TCHeaderIcon{
    border-top:1px solid #005F7D;
    border-bottom:1px solid #005F7D;
    background-color:#FFFFFF;    
}

div.TCChapter300 .TCHeaderIcon h3.TCHeadline { 
    color:#005F7D;
}

div.TCChapter400 .TCHeaderBG{
   background-color:#00AAAA;
}

div.TCChapter400 .TCHeaderIcon{
    border-top:1px solid #00AAAA;
    border-bottom:1px solid #00AAAA;
    background-color:#FFFFFF;    
}

div.TCChapter400 .TCHeaderIcon h3.TCHeadline { 
    color:#00AAAA;
}

/************ Begin Just for test chaphter ************/
div.TCChapter450 .TCHeaderBG{
   background-color:#00AAAA;
}

div.TCChapter450 .TCHeaderIcon{
    border-top:1px solid #00AAAA;
    border-bottom:1px solid #00AAAA;
    background-color:#FFFFFF;    
}

div.TCChapter450 .TCHeaderIcon h3.TCHeadline { 
    color:#00AAAA;
}
/************ End Just for test chaphter ************/

/******************* End Teaser Collection Chapter ********************/

/*******************Begin Teaser Collection ContextNavigation ************/
div.TCContextNavigation .TCItem ul{
   padding:0;
}

div.TCLinkList .TCItem ul li a,
div.TCItemConNav .TCItem ul li a,
div.TCContextNavigation .TCItem ul li a{
    margin-bottom:0.5em;
}

#RightColumn .ContextNavigation .Headline{
    padding-left:0.3636em;
    margin:0 0 0 1.6em;
}
/*******************End Teaser Collection ContextNavigation *************/

/*******************Begin Teaser Collection SLE ************/
div.TCSLE .TCItem .TCDate,
div.TCSLE .TCItem .TCTopline,
div.TCSLE .TCItem .TCHeadline,
div.TCSLE .TCItem .TCUnderline,
div.TCSLE .TCItem .TCAbstract{
  margin-left:11em;
}

div.TCSLE .TCItem .TCUnderline,
div.TCSLE .TCItem .TCUnderline a{
   color:#666666;
   font-weight:bold;
}
/*******************End Teaser Collection SLE *************/

/******************* Begin Teaser Collection News Languages ********************/
.NewsLanguageIcon{
   float:left;
   margin-right:0.4em;
   margin-bottom:0.2em;
   border:1px solid #FFC299;
   font-size:0.8em;
   width:1.9em;
}

.NewsLanguageIcon span,
.NewsLanguageIcon a{
   display:block;
   text-align:center;
   text-decoration:none;
   color:#FF6600;
}

.TCLanguages .NewsLanguageIcon{
   clear:both;
}

.NewsLanguageIconOverview{
   float:right;
}

div.TCLanguages .TCItem{
   padding-top:0.8333em;
}

div.TCLanguages .TCItem .Text{
   margin-bottom:0.3em;
}

div.TCLanguages .TCItem .Text a{
   font-size:1em;
   color:#FF6600;
   text-decoration:none;
}

/*******************End Teaser Collection News Languages *************/

/*******************Begin Teaser Collection News Dowloads ************/
div.TCNDownloads{
   margin-bottom:0.5em;
}

div.TCNDownloads .TCItem ul{
 padding-top:0em;
}

div.TCNDownloads a{
   color:#FF6600;
   text-decoration:none;
}
/*******************End Teaser Collection News Dowloads *************/

/*******************Begin Teaser Collection Search ******************/
div.TCSearch{
   margin-bottom:0.5em;
   xfont-size:1em;
}

div.TCSearch .TCItem input.Image{
   width:1.5em;
   height:1.5833em;
}

div.TCSearch .TCItem{
   border-top:0;
   padding-right:0;
   margin:0.3em 0 0 0.1em;
}

div.TCSearch input.Text{
   float:left;
   font-size:1.1em;
   width:12.5385em;
   height:1.1em;
   border:1px solid #999999;
}

div.TCSearch input.Image{
   margin:-0.1em 0 0 0.1em;
}

div.TCSearch a{
  color:#FF6600;
  text-decoration:none;
}

div.TCSearch .TCItem a {
   display:block;
   margin:0.1em 0 0 0;
   clear:both;
   font-size:1em;
}
/*******************End Teaser Collection Search ********************/

/*******************Begin Teaser Collection MediaCalendar ************/
div.TCMediaCalendar{
   margin-bottom:1.35em;
}

div.TCMediaCalendar .TCItem{
   border-top:1px solid #99CC99;
   background-color:#FFF2DE;
}

div.TCMediaCalendar .Links{
   background-color:#FFF2DE;
   padding:0 0.75em 0.5em 0.75em;
}

div.TCMediaCalendar .TCItem1{
  border-top:0;
}

div.TCMediaCalendar .TCItem2,
div.TCMediaCalendar .TCItem3{
  display:none;
}

div.TCMediaCalendar a.Further,
div.TCMediaCalendar a.All{
   display:block;
}
/*******************End Teaser Collection MediaCalendar ***********/

/*******************Begin Teaser Collection MediaContact ************/
div.TCMediaContacts p.TCEMail{
   margin-left:5em;
}
/*******************Begin Teaser Collection MediaContact ************/

/*******************Begin Teaser Collection Product Information ***********/
div.TCFSProductInfo{
   margin-bottom:0.5em;
}
/*******************Begin Teaser Collection Product Information ***********/

/*******************Begin Teaser Collection Item InstructionsVideos ************/
div.TCInstructionsVideos .TCItem .TCHeadline{
   margin:0 0 0 20px;
   cursor:pointer;
}

div.TCInstructionsVideos .TCItem img.LanguageIcon{
   float:left;
   width:15px;
   margin-top:2px;
}

div.TCInstructionsVideos .TCItem ul{
   padding-top:0.0833em;
}

div.TCInstructionsVideos .TCItem ul li div{
   clear:both;
   margin-bottom:4px;
}

div.TCInstructionsVideos .TCItem ul li ul li a{
   margin-left:1em;
}

div.TCInstructionsVideos .TCItem ul li ul{
   padding:1px 0 0 0;
}
/*******************End Teaser Collection  Item InstructionsVideos  ***********/

/******************* Begin Teaser Collection  Item Context Navigation  ***********/
div.TCItemConNav .TCItem ul{
padding-top:0;
}

div.TCItemConNav .TCItem ul li.selected a{
 font-weight:bold;
}
/******************* End Teaser Collection  Item Context Navigation  ***********/

/******************* Begin Teaser Collection  Item Curriculum  ***********/
div.TCCurriculum a{
  color:#FF6600;
  text-decoration:none;
}
/******************* End Teaser Collection  Item Curriculum  ***********/

/******************* Begin Homepage ********************/

/******** LeftColumn ********/
.Homepage #LeftColumn{
    margin-top:0;
}

/******** Sitelocator ********/
.Homepage #SiteLocator .TC{
   font-size:1.2em;
   margin:0.3em 1em 0 1em;
   background-color:#FCF7E0;
   border:1px solid #FF6600;
}

.Homepage #SiteLocator .TC *{
   color:#339933;
}

.Homepage #SiteLocator .TC a{
   color:#FF6600;
}

.Homepage #SiteLocator .TC .TCHeader { 
   display:none;
}

/******** Keyvisual ********/
.Homepage #KeyVisual{
    height:18.5em;
    margin:0;
    border-bottom:1px solid #FFFFFF;
}

/******** Content ********/
.Homepage #CenterColumn .Content { 
  clear:none;
}

.Homepage #CenterColumn div.Inner{ 
   margin-top:1.9em;
}

.Homepage .ContentLeft{
   float:left;
   width:29.1667em;
}

.Homepage .ContentRight{
   float:right;
   width:16.6667em;
}

/******** News Stories ********/
.Homepage .TCNewsStories .TCItem .TCPicture{
 width:10em;
 overflow:hidden;
}

.Homepage .TCNewsStories .TCItem .TCInner{
  margin-left:10.8333em;
  zoom:1;
}
 
.Homepage .TCNewsStories .TCItem .TCUnderline,
.Homepage .TCNewsStories .TCItem .TCUnderline a{
  color:#666666;
}

.Homepage .TCNewsStories .TCItem{
  padding-top:1em;
  padding-bottom:1em;
  border-top:1px solid #99CC99;
}

.Homepage .TCNewsStories .TCItem1{
  padding-top:0.9167em;
  border-top:0;
  background-color:#E6F2DF;
  margin-bottom:0em;
}

.Homepage .ContentRight .TC{
   zoom:1;
   background-color:#FCF7E0;
}

/******** Press Releases ********/
.Homepage .TCPressReleases{
  margin-bottom:1.6667em;
}

.Homepage .TCPressReleases .TCHeader{
  height:1.5em;
}

.Homepage .TCPressReleases .TCItem .TCDate,
.Homepage .TCPressReleases .TCItem .TCDate a{
  font-weight:bold;
}

.Homepage .TCPressReleases .TCItem{
  background-color:#FCF7E0;
  border-top:1px solid #FFFFFF;
}
/**********  Special Teaser *******/
#Population {
  position:absolute;
  top:25px;
  left:28px;
  z-index:99;
  background-color:transparent;
}
.Homepage .populationNo {
  color:#FF6600;
  margin:0;
  padding:0;
}
#Population input {
  background-color:transparent;
  color:#FF6600;
  font-size:140%;
  font-weight:bold;
  width:110px;
  border:none;
  margin:0;
  padding:0;
}

/******** Right Margin ********/
.Homepage #RightColumn{
    margin-top:-16.7em;
}

.Homepage #RightColumn .TCPublications .TCItem ul{
   padding:0;
}
/******************* End Homepage ********************/

/******************* Begin Subhomepage - Our Company ********************/
.Subhome100 #CenterColumn .Content .InnerShell{
   color:#666666;
   margin:0;
}

.Subhome100 .Content .InnerShell a{
  text-decoration:none;
  color:#FF6600;
}

.Subhome100 #CenterColumn{ 
  margin-top:-2.9em;
}

/******** Content ********/
.Subhome100 .ContentTop .Left,
.Subhome100 .ContentTop .Middle,
.Subhome100 .ContentTop .Right{
   float:left;
   background-color:#E6F2DF;
   width:15em;
   height:19em;
   margin-right:1.25em;
}

.Subhome100 .WebsiteDE .ContentTop .Left,
.Subhome100 .WebsiteDE .ContentTop .Middle,
.Subhome100 .WebsiteDE .ContentTop .Right{
   height:21.25em;
}

.Subhome100 .ContentTop .Right{
   margin-right:0;
}

.Subhome100 .TCContent .TCItem,
.Subhome100 .TCContent .TCItem .TCPicture {
   padding-right:0;
   margin-right:0;
}

.Subhome100 .ContentBottom{
   margin-top:1.6667em;
}

.Subhome100 .ContentBottom .TC{
  margin-bottom:0;
}

.Subhome100 .ContentBottom .Left{
   float:left;
   width:48.5%;
   margin-right:1.5%;
}

.Subhome100 .ContentBottom .Right{
   float:right;
   width:48.5%;
   margin-left:1.5%;
}

.Subhome100 .TCContent .TCItem .TCHeadline{
   margin-top:0.5em;
}

/******** Introduction ********/
.Subhome100 .TCIntroduction{
  margin-bottom:1em;
}

.Subhome100 .TCIntroduction .TCHeader{
  display:none;
}

.Subhome100 .TCIntroduction .TCItem{
 padding:0;
}
 
.Subhome100 .TCIntroduction .TCItem .TCPicture {
  margin:0;
}

.Subhome100 .TCIntroduction .TCItem .TCAbstract {
  padding-top:1.9em;
}

.Subhome100 .TCRightMargin .TCItem .TCAbstract,
.Subhome100 .TCRightMargin .TCItem .TCAbstract a{
   color:#339933;
}

/******** Right Margin ********/
.Subhome100 .TCStandorte .TCItem a.More,
.Subhome100 .TCMajorSites .TCItem a.More{
  display:block;
}
/******************* End Subhomepage - Our Company ********************/

/******************* Begin Subhomepage - Our Products ********************/
.Subhome200 .Left,
.Subhome200 .Middle,
.Subhome200 .Right{
   float:left;
   width:15em;
   margin:0 1.25em 0 0;
   padding:0;
   overflow:hidden;
}

.Subhome200 .Right{
  margin-right:0;
}

.Subhome200 div.TCContent .TCItem{
  padding:0.7em 0.75em 0 0.6em;
}

.Subhome200 .ContextNavigation li{
  font-size:0.9em;
}
/******************* End Subhomepage - Our Products ********************/

/******************* Begin Subhomepage - Research ********************/
.Subhome300010 #CenterColumn div.Inner,
.Subhome300030 #CenterColumn div.Inner{
   margin-top:0.6em;
}

.Subhome300010 #CenterColumn div.Inner div.Top{
   color:#666666;
}

.Subhome300010 .Left{
   float:left;
   overflow:hidden;
   padding:0;
   margin:0;
}

.Subhome300010 .Left,
.Subhome300030 .Left{
  float:left;
  width:29.1667em;
}

.Subhome300010 .Right,
.Subhome300030 .Right{
  float:right;
  width:16.6667em;
  margin-left:1.6667em;
}

/*IE Peekaboo Bug: solve with css-property "zoom" to give tag layout*/
.Subhome300010 div.TCContent .TCItem{
  zoom:1;
  padding:0.7em 0.75em 0 0.6em;
}

.Subhome300010 .Left div.TC{
  margin-bottom:0;
  background-color:#E6F2DF;
}

/*IE Peekaboo Bug: solve with css-property "zoom" to give tag layout*/
.Subhome300010 .Left div.TC .TCPicture{
  zoom:1;
}

.Subhome300010 .Left div.TCResearchNews,
.Subhome300010 .Left div.TCForschungsnachrichten{
  padding-top:2em;
  background-color:#FFFFFF;
}

.Subhome300010 .Right div.TC{
  background-color:#E5EFF2;
  margin-bottom:0;
  padding-bottom:1em;
}

.Subhome300010 div.TCContent .TCItem{
  padding:0.7em 0.5em 0.5em 0.6em;
}

.Subhome300010 .Right div.TCContent .TCItem{
  padding-right:2px;
}

.Subhome300010 .ContextNavigation li{
  font-size:0.9em;
}

.WebsiteDE300 #CenterColumn div.Inner { 
   margin-top:0.6em;
}

.WebsiteDE300 #RightColumn{
  margin-top:-2.5em;
}

.Subhome300010 .Top div.TCContent .TCItem,
.Subhome300030 .Top div.TCContent .TCItem{
  padding:0 0.5em 0.5em 0.6em;
}

.Subhome300030 .Top .TC .TCItem .TCTopline,
.Subhome300030 .Top .TC .TCItem .TCHeadline,
.Subhome300030 .Top .TC .TCItem .TCAbstract,
.Subhome300030 .Top .TC .TCItem .TCTopline a,
.Subhome300030 .Top .TC .TCItem .TCHeadline a,
.Subhome300030 .Top .TC .TCItem .TCAbstract a{
  color:#666666;
}

.Subhome300030 .Top .TC .TCItem .TCHeadline{
  font-size:1.7em;
}

.Subhome300030 .Top .TC .TCItem .TCHeadline,
.Subhome300030 .Top .TC .TCItem .TCHeadline a{
  font-weight:bold;
}

.Subhome300030 .Top div.TC .TCItem ul { 
  clear:none;
}

.Subhome300030 .Left .TCEdition .TCItem{
  border-top:0;
}

.Subhome300030 .Left .TCEdition .TCItem1{
  background-color:#EBEBEB;
}

.Subhome300030 .Left .TCEdition .TCItem3{
  border-top:1px solid #99CC99;
}

.Subhome300030 .Right .TCPFNArticleFinder{
  background-color:#EBEBEB;
}

.Subhome300030 .Right .TCPFNArticleFinder .TCItem input.Text{
  float:left;
  width:80%;
  height:17px;
  font-size:1.1em;
  padding:0;
  margin:0 1px 0 0;
  border:1px solid #999999;
  color:#666666;
}

.Subhome300030 .Right .TCPFNArticleFinder p.Archive{
  margin-top:0.4em;
}

.Subhome300030 .Right .TCPFNArticleFinder .TCItem input.Image{
  margin-top:-1px;
}

.Subhome300030 .Right div.TCChapter300 .TCHeaderIcon {
 border-bottom:1px solid #666666;
 border-top:1px solid #666666;
}

.Subhome300030 .Right  div.TCChapter300 .TCHeaderIcon .TCHeadline{
 padding-left:9px;
 color:#666666;
}
/******************* End Subhomepage - Research ********************/

/******************* Begin Subhomepage - Sustainability & Commitment ********************/
.Subhome400 #CenterColumn{
  color:#666666;
}

.Subhome400 #CenterColumn div.Inner { 
  margin-top:0;
}

.Subhome400 #CenterColumn .TwoColumnLeft {
   width:16.6667em;
   background-color:#E3F8F8;
}

.Subhome400 #CenterColumn .TwoColumnRight {
   width:29.1667em;
   margin-left:1.6667em;
}

/******************* Begin Subhomepage - Sustainability & Commitment ********************/

/******************* Begin Subhomepage - Press ********************/

.Subhome500 #CenterColumn div.Inner { 
   margin-top:0.5em; 
}

.Subhome500 #CenterColumn .TwoColumnLeft {
   width:37%;
}

.Subhome500 #CenterColumn .TwoColumnLeft .TC{
  margin-bottom:0;
}

.Subhome500 #CenterColumn .TwoColumnLeft .TC .TCItem{
  padding-right:0;
}

.Subhome500 #CenterColumn .TwoColumnRight {
   width:63%;
}

.Subhome500 #CenterColumn .TwoColumnLeft .InnerShell{ 
   margin:0 0.8em 0 0;
}

.Subhome500 #CenterColumn .TwoColumnRight .InnerShell{ 
   margin-left:0.8em;
}

.Subhome500 .TCContent{
   zoom:1;
   background-color:#FFF2DE;
}

.Subhome500 .TCContent{
   zoom:1;
   background-color:#FFF2DE;
}

/******** Press Releases ********/
.Subhome500 .TCPressReleases{
  background-color:transparent;
}

.Subhome500 .TCPressReleases .TCItem .TCUnderline,
.Subhome500 .TCPressReleases .TCItem .TCAbstract,
.Subhome500 .TCPressReleases .TCItem .TCUnderline a,
.Subhome500 .TCPressReleases .TCItem .TCAbstract a{
  color:#666666;
}

/******** News Stories ********/
.Subhome500 .TCNewsStories .TCHeader{
  height:1.5em;
}

.Subhome500 .TCNewsStories .TCItem .TCPicture{
 width:10em;
 overflow:hidden;
}

.Subhome500 .TCNewsStories .TCItem .TCInner{
  margin-left:10.8333em;
}

.Subhome500 .TCNewsStories{
  background-color:#E6F2DF;
}

.Subhome500 .TCNewsStories .TCItem{
  border-top:1px solid #99CC99;
}

.Subhome500 .TCNewsStories .TCItem1{
  border-top:0;
}

.Subhome500 .TCNewsStories .TCItem2{
  padding-bottom:2.2em;
}

.Subhome500 .TCNewsStories .TCItem .TCUnderline,
.Subhome500 .TCNewsStories .TCItem .TCAbstract,
.Subhome500 .TCNewsStories .TCItem .TCUnderline a,
.Subhome500 .TCNewsStories .TCItem .TCAbstract a{
  color:#666666;
}

.Subhome500 #BottomLine{
}
/******************* End Subhomepage - Press ********************/

/******************* Begin PFNachrichten Detail *******************/

/***** Further Article Information *****/
div.PFNachricht .TCArticleInfo{
  margin-top:1em;
  font-size:1.2em;
  background-color:#E5EFF2;
  clear:both;
  zoom:1;
}

div.PFNachricht #TCItemArticleInfo{
  display:none;
}

div.PFNachricht .TCArticleInfo .TCItem{
  border-top:0;
}

div.PFNachricht .TCArticleInfo .TCItem ul{
  padding:0;
}

div.PFNachricht .TCArticleInfo .TCHeader .Icon{
  color:#FFFFFF;
  font-size:1.4em;
  font-weight:bold;
  margin:0 0.5em 0 0;
  border:1px solid #005F7D;
}

div.PFNachricht .TCArticleInfo .TCHeader .TCHeadline{
  padding-bottom:0.2em;
}

div.PFNachricht .TCArticleInfo .TCHeader .Icon input{
  background-color:#E5EFF2;
  border:0;
  padding:0;
  margin:0;
  height:16px;
  width:18px;
}

div.PFNachricht .TCArticleInfo fieldset{
     margin:0 0 1em 0;
     padding:0.5em;
     border:1px solid #999999;
}

div.PFNachricht .TCArticleInfo legend{
     margin:0 0 0 0.5em;
     border:1px solid #999999;
     background-color:#999999;
     color:#FFFFFF;
}

div.PFNachricht .TCArticleInfo label,
div.PFNachricht .TCArticleInfo .Text{
     margin:0.2em 0 0 0;
}

div.PFNachricht .TCArticleInfo label{
     float:left;
     clear:both;
     width:6em;
     margin-left:0.5em;
     font-weight:bold;
}

div.PFNachricht .TCArticleInfo .Text{
     margin-left:7em;
}

div.PFNachricht .Authors{
     font-size:1.2em;
     color:#515151;
     font-weight:bold;
}

div.PFNachricht .TCArticleInfo fieldset.Keywords{
    margin-top:1em;
}

div.PFNachricht .TCArticleInfo fieldset.Keywords legend{
    margin-left:0;
}

div.PFNachricht .TCArticleInfo fieldset.Keywords label{
    clear:both;
    float:none;
    margin-left:0;
    margin-bottom:0;
}

div.PFNachricht .TCArticleInfo fieldset.Keywords .Text{
    margin:0 0 0.5em 0;
}

/***** Content *****/
div.PFNachricht .SubHeadline{
     margin:0;
     padding:0;
     font-size:1.7em;
     color:#339933;
}

div.PFNachricht .SummaryTitle{
     margin:1em 0 0 0;
     font-size:1.2em;
     color:#515151;
     font-weight:bold;
}

div.PFNachricht .Delimiter{
     clear:both;
     height:2em;
     border-top:1px solid #666666;
}

div.PFNachricht .Delimiter a{
     display:block;
     float:right;
     font-size:1.1em;
     color:#FF6600;
     margin:0.2em 0 1em 0;
     padding:0.2em;
     text-decoration:none;
     font-weight:bold;
     border:1px solid #FF6600;
 }

/******** Right Margin ********/
.TCCurrentEdition .TCItem a {
     display:block;
     background: url(../files/TCImages/$file/NAV_Arrow_Link.gif) transparent 0 0.5em no-repeat;
     padding-left:1em;
     color:#FF6600;
     text-decoration:none;
}
/******************* End PFNachrichten Detail *******************/

/******************* Begin PFNachrichten Search *******************/
div.PFNSearch form{
    height:30em;     
    margin:0 0 2em 0;
	background-color:#E5EFF2;
}

div.PFNSearch form fieldset {
    display:block;
    padding:0.5em;
    margin:0 0 0.5em 0;
    border:1px solid #005F7D;
}

div.PFNSearch form legend {
    margin:0;
    padding:0.2em;
    background-color:#005F7D;
    color:#FFFFFF;
    font-size:1.2em;
}

div.PFNSearch form label {
    margin:0.4em 0 0 0;
    padding:0;
    display:block;
    font-size:1.2em;
    font-weight:bold;
    color:#000000;
}

div.PFNSearch form select,
div.PFNSearch form input.text{
	background-color:#FFFFFF;
	border:1px solid #005F7D;
	font-size:12px;
}

div.PFNSearch form .PFNInner{
    padding:0.5em;     
}

/****** Top, Left and Right ******/
div.PFNSearch form .Top{
	margin:0 0 1em 0;
}

div.PFNSearch form div.Left{
	float:left;
	width:50%;
   margin-right:2em;
}

/****** Search term ******/
div.PFNSearch form div fieldset.SearchTerm input{
    width:44.5em;
}

/****** Keywords ******/
div.PFNSearch form div fieldset.Keywords{
    padding-bottom:0.95em;
}

div.PFNSearch form div fieldset.Keywords select{
    width:100%;
    margin-bottom:0.4em;
}

div.PFNSearch form div fieldset.Keywords #KeywordList{
    text-align:center;
    height:2.5em;
}

div.PFNSearch form div fieldset.Keywords #KeywordList select{
    margin-bottom:0;
}

/****** Period ******/
div.PFNSearch form div.Right fieldset.Period{
    padding-bottom:1.5em;
}

div.PFNSearch form div.Right fieldset.Period .PFrom{
	  float:left;
     margin-right:1.7em;
}

div.PFNSearch form div.Right fieldset.Period select{
    width:9.2em;
}

/****** Author ******/
div.PFNSearch form div fieldset.Author{
    margin-top:2.2em;
    padding-bottom:0.9em;
}

div.PFNSearch form div fieldset.Author input{
    width:20em;
}

div.PFNSearch form .DropDown input{
	font-size:1.2em;
	margin:0;
	padding:0;
	border:1px solid #005F7D;
	width:18.7em;
}

div.PFNSearch form .DropDown ul,
div.PFNSearch form .DropDown ul li{
	list-style:none;
	margin:0;
	padding:0;
}

div.PFNSearch form .DropDown ul{
	position:absolute;
	font-size:1.2em;
	width:15em;				
	height:6em;
	background-color:#FFFFFF;
	border:1px solid #000000;
	overflow-y:auto;
	cursor:pointer;
}

div.PFNSearch form .DropDown li{
	display:block;
}

div.PFNSearch form .DropDown img{
	display:block;
}

div.PFNSearch #AuthorList{
    margin:0.3em 0 0 0;
    height:1.6em;
}

/****** Submit and Reset Button ******/
div.PFNSearch form .Buttons{
  padding:1em 0 0 1em;
	text-align:center;
}

div.PFNSearch form .Buttons input{
  padding:0 1em 0 1em;
  font-size:1.2em;
  margin-left:0.5em;
  color:#000000;
  border:1px solid #999999;
}

/****** Result Navigation ******/
div.PFNSearchResult .Navigation{
     height:1.4em;
     margin:1em 0 0 0;
     padding:0 0.2em 0 0.2em;
     background-color:#E5EFF2;
     border-top:1px solid #005F7D;
     border-bottom:1px solid #005F7D;
}

div.PFNSearchResult .Navigation .Count{
     float:left;
     margin:0 0 0 0.4em;
}

div.PFNSearchResult .Navigation ul,
div.PFNSearchResult .Navigation ul li{
     list-style:none;
     margin:0;
     padding:0;
}

div.PFNSearchResult .Navigation ul{
     clear:none;
     float:right;
}

div.PFNSearchResult .Navigation ul li{
    float:left;  
}

div.PFNSearchResult .Navigation ul li a{
    font-size:1em;
    color:#666666;
    text-decoration:none;
}

div.PFNSearchResult .Navigation ul li.active a{
   font-weight:bold;
}

/****** Result Overview ******/
div.PFNSearchResult .Entry{
     padding:0.5em 0 0.5em 0;
     margin:0.5em 0 0.5em 0;
     border-top:1px solid #005F7D;    
}

div.PFNSearchResult .Entry1{
     margin-top:0;
     border-top:0;    
}

div.PFNSearchResult .Entry .Title,
div.PFNSearchResult .Entry .Author,
div.PFNSearchResult .Entry .Year{
     float:left;
     margin:0;
     padding:0;
}

div.PFNSearchResult .Entry .Title a,
div.PFNSearchResult .Entry .Author a,
div.PFNSearchResult .Entry .Year a{
     color:#666666;
     font-size:1.1em;
     text-decoration:none;
}

div.PFNSearchResult .Entry .Title{
     width:60%;
}

div.PFNSearchResult .Entry .Title .InnerEntry{
     margin:0 1em 0 1em;
}

div.PFNSearchResult .Entry .Title a{
     color:#339933;
     font-weight:bold;
}

div.PFNSearchResult .Entry .Author{
     width:30%;
}

div.PFNSearchResult .Entry .Author .InnerEntry{
     margin:0 1em 0 0;
}

div.PFNSearchResult .Entry .Year{
     width:10%;
     text-align:center;
}

div.PFNSearchResult .Entry .Year .InnerEntry{
     margin:0 1em 0 0;
}
/******************* End PFNachrichten Search *******************/
