/* Content-Style BMBF 2006; © informedia GmbH Stuttgart */
#dummyID .dummyCLASS { display: none /* dummy wegen TIDY */ }
/* 
    Letzte Publizierung: Freitag, 3. September 2010 19:00
*/
/* Header */
#pcgcFOR .pcgcheader { background: #DAE3F3 url() top right no-repeat; }
.pcgcheader {
    position: relative;
    text-align: left;
    margin: 0px 0px 10px 0px;
}
.pcgcheader h1{
    font-weight: bold;
    position: relative;
    bottom: 0px;
    color: #E3781A;
    font-size: 1.4em;
    margin: 8px 0px 10px 0px;
}
.pcgcheader .subhead {
  display: block;
  color: #6C6B6B;
  font-weight: bold;
  letter-spacing: normal;
  margin-left: 1px;
  margin-top: -7px;
  margin-bottom: 10px;
}
.pcgchmiddle {
    float: right;
    text-align: right;
    margin: 0px;
    margin-right: 24px;
    padding: 0px;
}
.pcgchmiddle img {
    border: none;
    border-right: 4px solid white;
    border-left: 4px solid white;
}
.pcgchright {
    font-weight: bold;
    font-size: 14px;
    padding-right: 10px;
    padding-top: 60px;
}
.pcgchleft {
    float: left;
    text-align: left;
    color: white;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: normal;
    width: 102px;
    padding: 58px 10px 9px 10px;
    white-space: nowrap;
}
#pcgcMIN  h3,
#pcgcMIN .pcgcheader .pcgchleft { color: #F09000; }
#pcgcFOR  h3,
#pcgcFOR .pcgcheader .pcgchleft { color: #2656AB; }
#pcgcINO  h3,
#pcgcINO .pcgcheader .pcgchleft { color: #EB4800; }
#pcgcAUS  h3,
#pcgcAUS .pcgcheader .pcgchleft,
#pcgcBIL  h3,
#pcgcBIL .pcgcheader .pcgchleft { color: #166B37; }
#pcgcWIS  h3,
#pcgcWIS .pcgcheader .pcgchleft { color: #3B3A3A; }
.pcgchleftimage {
    float: right;
    text-align: right;
    color: white;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}
.pcgchleftimage {
    border-left: 4px solid white;
}
/* Hauptbereich - Column_1 */
#column_1 h2 {
    font-size: 1.2em;
}
#column_1 h4 {
    text-transform: uppercase;
}
#column_1 h5 {
    color: #212121;
}
#column_1 h6 {
    color: #757575;
    text-transform: uppercase;
}
#column_1 .pcgcHOME,
#column_1 #pcgcMIN,
#column_1 #pcgcFOR,
#column_1 #pcgcINO,
#column_1 #pcgcAUS,
#column_1 #pcgcBIL,
#column_1 #pcgcWIS {
    margin: 0px;
    padding: 12px;
    border-bottom: 1px solid white;
}
#column_1 .pcgcHOME {
    padding: 0px;
}
#pcgcMIN hr {
    border-bottom: 1px solid #F09000;
}
#pcgcFOR hr {
    border-bottom: 1px solid #2656AB;
}
#pcgcINO hr {
    border-bottom: 1px solid #EB4800;
}
#pcgcBIL hr {
    border-bottom: 1px solid #166B37;
}
#pcgcWIS hr {
    border-bottom: 1px solid #E3781A;
}
/* Einleitende Kommentare zu Gesetzen o.ä. */
.pcgclead {
  margin: 10px 0 20px 0;
  padding: 0 0 10px 0;
  border-bottom: 1px solid #303030;
  font-style: italic;
}
#presslist .pmMIN h2 a,
#presslist .pmFOR h2 a,
#presslist .pmINO h2 a,
#presslist .pmAUS h2 a,
#presslist .pmBIL h2 a,
#presslist .pmWIS h2 a{    
    color: #606060;
}
#pcgcMIN h2.noborder,
#pcgcFOR h2.noborder,
#pcgcINO h2.noborder,
#pcgcAUS h2.noborder,
#pcgcBIL h2.noborder,
#pcgcWIS h2.noborder {
    background: none;
}
/* Einrückungen */
.indenttext_small,
.indenttext_medium,
.indenttext_large {
    display: block;
}
.indenttext_small { padding-left: 1em; }
.indenttext_medium { padding-left: 3em; }
.indenttext_large { padding-left: 5em; }
/* Bilder und Marginaltext im Contentbereich */
#column_1 img {
    float: none;
    margin: 1em;
    margin-left: 0em;
    display: block;
}
#column_1 .imginline {
    float: none;
    margin: 0px;
    margin-right: 0.3em;
    margin-left: 0.3em;
    display: inline;
}
#column_1 .bordersilver {
    border: 1px solid #CCCCCC;
}
#column_1 .imgleft,
#column_1 .imgright {
    display: inline;
    margin: 0px;
    margin-top: 0.5ex;
    padding-bottom:1ex;
}
#column_1 .imgleft {
    float: left;
    margin-right: 1em;
}
#column_1 .imgright {
    float: right;
    margin-left: 1em;
}
#column_1 .bildunterschrift,
#column_1 .bildunterschrift_links,
#column_1 .bildunterschrift_links_50px,
#column_1 .bildunterschrift_links_75px,
#column_1 .bildunterschrift_links_100px,
#column_1 .bildunterschrift_links_150px,
#column_1 .bildunterschrift_links_200px,
#column_1 .bildunterschrift_links_250px,
#column_1 .bildunterschrift_links_300px,
#column_1 .bildunterschrift_links_350px,
#column_1 .bildunterschrift_rechts,
#column_1 .bildunterschrift_rechts_50px,
#column_1 .bildunterschrift_rechts_75px,
#column_1 .bildunterschrift_rechts_100px,
#column_1 .bildunterschrift_rechts_150px,
#column_1 .bildunterschrift_rechts_200px,
#column_1 .bildunterschrift_rechts_250px,
#column_1 .bildunterschrift_rechts_300px,
#column_1 .bildunterschrift_rechts_350px {
    clear: both;
    display: block;
    color: #737373;
    font-size: 85%;
    padding-top: 2ex;
    margin: 0px;
    margin-bottom: 4ex;
    
}
#column_1 .bildunterschrift,
#column_1 .bildunterschrift_links,
#column_1 .bildunterschrift_rechts {
    width: 40%;
    
}
#column_1 .bildunterschrift_links_50px,
#column_1 .bildunterschrift_rechts_50px { width:  50px; }
#column_1 .bildunterschrift_links_75px,
#column_1 .bildunterschrift_rechts_75px { width:  75px; }
#column_1 .bildunterschrift_links_100px,
#column_1 .bildunterschrift_rechts_100px { width: 100px; }
#column_1 .bildunterschrift_links_150px,
#column_1 .bildunterschrift_rechts_150px { width: 150px; }
#column_1 .bildunterschrift_links_200px,
#column_1 .bildunterschrift_rechts_200px { width: 200px; }
#column_1 .bildunterschrift_links_250px,
#column_1 .bildunterschrift_rechts_250px { width: 250px; }
#column_1 .bildunterschrift_links_300px,
#column_1 .bildunterschrift_rechts_300px { width: 300px; }
#column_1 .bildunterschrift_links_350px,
#column_1 .bildunterschrift_rechts_350px { width: 350px; }
#column_1 .bildunterschrift {
    float: none;
    width: auto;
}
#column_1 .bildunterschrift_links,
#column_1 .bildunterschrift_links_50px,
#column_1 .bildunterschrift_links_75px,
#column_1 .bildunterschrift_links_100px,
#column_1 .bildunterschrift_links_150px,
#column_1 .bildunterschrift_links_200px,
#column_1 .bildunterschrift_links_250px,
#column_1 .bildunterschrift_links_300px,
#column_1 .bildunterschrift_links_350px {
    float: left;
    margin-right: 1em;
}
#column_1 .bildunterschrift_rechts,
#column_1 .bildunterschrift_rechts_50px,
#column_1 .bildunterschrift_rechts_75px,
#column_1 .bildunterschrift_rechts_100px,
#column_1 .bildunterschrift_rechts_150px,
#column_1 .bildunterschrift_rechts_200px,
#column_1 .bildunterschrift_rechts_250px,
#column_1 .bildunterschrift_rechts_300px,
#column_1 .bildunterschrift_rechts_350px {
    float: right;
    margin-left: 1em;
}
#column_1 .lebenslaufbild {
    display: block;
    padding: 0px 0px 0px 0px;
    background-color: #edeae3;
    margin-bottom: 4ex;
}
#column_1 .boxtext {
    display: block;
    background-color: #FFF5E5;
    padding: 1em 10px 1em 10px;
    border: 1px solid #ff9900;
    margin-bottom: 20px;
}
#column_1 .marginaltext_links,
#column_1 .marginaltext_rechts {
    display: block;
    width: 16em;
    background-color: #eeeeee;
    font-size: 85%;
    padding: 1.5ex 1em 1.5ex 1em;
}
#column_1 .marginaltext_links {
    float: left;
    margin: 0em 1.5em 2ex 0px;
}
#column_1 .marginaltext_rechts {
    float: right;
    margin: 0em 0px 2ex 1.5em;
}
#column_1 .pcgcheader img {
    float: none;
    display: inline;
    margin: 0px;
    padding: 0px;
}
.remark {
  color: #EE8324;
  font-style: italic;
}
/* Teaser */
.pcgcteasers {
  color: #0B0A09;
}
#column_1 .orationlist h3,
#column_1 .orationlist h4,
#column_1 .orationlist h6,
#column_1 .datelist h3,
#column_1 .datelist h4,
#column_1 .datelist h6,
#column_1 .personlist h3,
#column_1 .personlist h4,
#column_1 .personlist h6,
#column_1 .pcgcteasers h3,
#column_1 .pcgcteasers h4,
#column_1 .pcgcteasers h6 {
    color: #3E3E3E;
    letter-spacing: 0em;
    text-transform: none;
}
.pcgcteaser {
    margin: 0px;
    margin-bottom: 19px;
    padding: 1.2em 10px 1.2em 10px;
    background-color: #eeeeee;
    color: black;
    line-height: 140%;
}
#pcgcFOR .pcgcteaser {
    border-color: #2656ab;
}
#pcgcINO .pcgcteaser {
    border-color: #EB4800;
}
#pcgcAUS .pcgcteaser,
#pcgcBIL .pcgcteaser {
    border-color: #166b37;
}
#pcgcWIS .pcgcteaser {
    border-color: #E3781A;
}
#column_1 .pcgcPerson {
    border-top: 1px solid #f09000;
    border-bottom: 1px solid #f09000;
    background-color: #eeeeee;
    padding-right: 19px;
    padding-left: 38px;
    margin-bottom: 30px;
}
#column_1 .pcgcPerson img {
    position: relative;
    float:left;
    margin: 0px;
}
#column_1 .pcgcPerson h1{
    margin-top:18px;
    font-weight: bold;
    font-size: 1.2em;
    text-align: right;
    color: #f09000;
    margin-bottom: 4px;
}
#column_1 .pcgcPerson p{
    text-align: right;
    color: #717171;
    font-size: 0.85em;
}
#column_1 .personlist h6 {
    color: #3e3e3e;
  font-weight: normal;
  font-size: 0.85em;
  padding: 0px;
  margin-left:155px;
  margin-bottom: 12px;
}
#column_1 .personlist p {
    color: #3e3e3e;
  font-weight: normal;
  font-size: 0.85em;
  padding: 0px;
  margin-left:155px;
  margin-bottom: 12px;
}
#column_1 .personlist h3 {
    color: #3e3e3e;
  padding: 0px;
  margin-bottom: 4px;
  margin-left:155px;
}
#column_1 .personlist h3 a {
    color: #3e3e3e;
}
#column_1 .pcgcteasers,
#column_1 .orationlist,
#column_1 .personlist,
#column_1 .datelist {
    padding: 9px 0px 1px 0px;
    margin: 0px;
    xmargin-bottom: 20px;
}
#column_1 .pcgcHOME .pcgcteasers,
#column_1 .pcgcHOME .orationlist,
#column_1 .pcgcHOME .personlist,
#column_1 .pcgcHOME .datelist {
    margin-left: 12px;
    margin-right: 12px;
}
#column_1 .pcgcteasers li,
#column_1 .orationlist li,
#column_1 .personlist li,
#column_1 .datelist li {
    clear: both;
    list-style-type : none;
    padding: 0px;
    margin: 0px;
    margin-bottom: 9px;
    background-color: #eeeeee;
    position: relative;
}
#column_1 .pcgcteasers li img,
#column_1 .personlist li img,
#column_1 .datelist li img {
    float: left;
    border: none;
    margin: 0px;
    background-color: #eeeeee;
    border-right: 14px solid #eeeeee;
    margin-bottom: 4px;
    border-left: 10px solid #EE7F01;
}
#column_1 .personlist li img {
    position: relative;
    border: 1px solid #c1c1c1;
}
.pcgclinklist {
    margin: 0px 0px 0px 0px;
    margin-bottom: 1.2ex;
    padding: 0px 0px 0px 0px;
    list-style-type: none;
    line-height: 1em;
    font-weight: bold;
    font-size: 0.9em;
}
.pcgclinklist li .linkint {
    display:block;
}
#column_1 .further_links {
    clear: both;
}
#column_1 .further_links li {
    line-height: 1.25em;
}
#column_1 .further_links li a span {
    font-weight: bold;
}
#column_1 .pcgcteaserMIN .further_links li a {
    color: #F09000;
}
#column_1 .pcgcteaserFOR .further_links li a {
    color: #2656ab;
}
#column_1 .pcgcteaserINO .further_links li a {
    color: #EB4800;
}
#column_1 .pcgcteaserAUS .further_links li a,
#column_1 .pcgcteaserBIL .further_links li a {
    color: #166b37;
}
#column_1 .pcgcteaserWIS .further_links li a {
    color: #606060;
}
#m_theme .linkmoreinfoMIN,
#m_theme .linkmoreinfoMIN:link,
#m_theme .linkmoreinfoMIN:visited,
#m_theme .linkmoreinfoMIN:hover,
#m_theme .linkmoreinfoMIN:active,
#m_theme .linkmoreinfoMIN:focus {
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
    padding-left: 18px;
    color: #108BA4;
}
.linkmoreinfoBLK,
.linkmoreinfoBLK:link,
.linkmoreinfoBLK:visited,
.linkmoreinfoBLK:hover,
.linkmoreinfoBLK:active,
.linkmoreinfoBLK:focus {
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
    padding-left: 15px;
}
.linkmoreinfoWIS,
.linkmoreinfoWIS:link,
.linkmoreinfoWIS:visited,
.linkmoreinfoWIS:hover,
.linkmoreinfoWIS:active,
.linkmoreinfoWIS:focus {
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
    padding-left: 15px;
}
#m_theme .m_theme_content .linkmoreinfoMIN,
#m_theme .m_theme_content .linkmoreinfoMIN:link,
#m_theme .m_theme_content .linkmoreinfoMIN:visited,
#m_theme .m_theme_content .linkmoreinfoMIN:hover,
#m_theme .m_theme_content .linkmoreinfoMIN:active,
#m_theme .m_theme_content .linkmoreinfoMIN:focus,
.m_theme_content .linkmoreinfoBLK,
.m_theme_content .linkmoreinfoBLK:link,
.m_theme_content .linkmoreinfoBLK:visited,
.m_theme_content .linkmoreinfoBLK:hover,
.m_theme_content .linkmoreinfoBLK:active,
.m_theme_content .linkmoreinfoBLK:focus {
    color: #606060;
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
 padding-left: 15px;
}
.m_theme_content h3, 
#m_theme .m_theme_content h3 .linkmoreinfoMIN,
#m_theme .m_theme_content h3 .linkmoreinfoMIN:link,
#m_theme .m_theme_content h3 .linkmoreinfoMIN:visited,
#m_theme .m_theme_content h3 .linkmoreinfoMIN:hover,
#m_theme .m_theme_content h3 .linkmoreinfoMIN:active,
#m_theme .m_theme_content h3 .linkmoreinfoMIN:focus {
    background: none;
    padding-left: 0px;
}
#column_1 .linkmoreinfoMIN,
#column_1 .linkmoreinfoMIN:link,
#column_1 .linkmoreinfoMIN:visited,
#column_1 .linkmoreinfoMIN:hover,
#column_1 .linkmoreinfoMIN:active,
#column_1 .linkmoreinfoMIN:focus,
#column_1 .pcgcteaserMIN .linkmoreinfoBLK,
#column_1 .pcgcteaserMIN .linkmoreinfoBLK:link,
#column_1 .pcgcteaserMIN .linkmoreinfoBLK:visited,
#column_1 .pcgcteaserMIN .linkmoreinfoBLK:hover,
#column_1 .pcgcteaserMIN .linkmoreinfoBLK:active,
#column_1 .pcgcteaserMIN .linkmoreinfoBLK:focus,
#column_1 .dateMIN .linkmoreinfoBLK,
#column_1 .dateMIN .linkmoreinfoBLK:link,
#column_1 .dateMIN .linkmoreinfoBLK:visited,
#column_1 .dateMIN .linkmoreinfoBLK:hover,
#column_1 .dateMIN .linkmoreinfoBLK:active,
#column_1 .dateMIN .linkmoreinfoBLK:focus {
    color: #606060;
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
    padding-left: 15px;
}
#column_1 .linkmoreinfoFOR,
#column_1 .linkmoreinfoFOR:link,
#column_1 .linkmoreinfoFOR:visited,
#column_1 .linkmoreinfoFOR:hover,
#column_1 .linkmoreinfoFOR:active,
#column_1 .linkmoreinfoFOR:focus,
#column_1 .pcgcteaserFOR .linkmoreinfoBLK:link,
#column_1 .pcgcteaserFOR .linkmoreinfoBLK:visited,
#column_1 .pcgcteaserFOR .linkmoreinfoBLK:hover,
#column_1 .pcgcteaserFOR .linkmoreinfoBLK:active,
#column_1 .pcgcteaserFOR .linkmoreinfoBLK:focus,
#column_1 .dateFOR .linkmoreinfoBLK,
#column_1 .dateFOR .linkmoreinfoBLK:link,
#column_1 .dateFOR .linkmoreinfoBLK:visited,
#column_1 .dateFOR .linkmoreinfoBLK:hover,
#column_1 .dateFOR .linkmoreinfoBLK:active,
#column_1 .dateFOR .linkmoreinfoBLK:focus {
    color: #606060;
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
    padding-left: 15px;
}
#column_1 .linkmoreinfoINO,
#column_1 .linkmoreinfoINO:link,
#column_1 .linkmoreinfoINO:visited,
#column_1 .linkmoreinfoINO:hover,
#column_1 .linkmoreinfoINO:active,
#column_1 .linkmoreinfoINO:focus,
#column_1 .pcgcteaserINO .linkmoreinfoBLK:link,
#column_1 .pcgcteaserINO .linkmoreinfoBLK:visited,
#column_1 .pcgcteaserINO .linkmoreinfoBLK:hover,
#column_1 .pcgcteaserINO .linkmoreinfoBLK:active,
#column_1 .pcgcteaserINO .linkmoreinfoBLK:focus,
#column_1 .dateINO .linkmoreinfoBLK,
#column_1 .dateINO .linkmoreinfoBLK:link,
#column_1 .dateINO .linkmoreinfoBLK:visited,
#column_1 .dateINO .linkmoreinfoBLK:hover,
#column_1 .dateINO .linkmoreinfoBLK:active,
#column_1 .dateINO .linkmoreinfoBLK:focus {
    color: #EB4800;
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
    padding-left: 15px;
}
#column_1 .linkmoreinfoAUS,
#column_1 .linkmoreinfoAUS:link,
#column_1 .linkmoreinfoAUS:visited,
#column_1 .linkmoreinfoAUS:hover,
#column_1 .linkmoreinfoAUS:active,
#column_1 .linkmoreinfoAUS:focus,
#column_1 .pcgcteaserAUS .linkmoreinfoBLK:link,
#column_1 .pcgcteaserAUS .linkmoreinfoBLK:visited,
#column_1 .pcgcteaserAUS .linkmoreinfoBLK:hover,
#column_1 .pcgcteaserAUS .linkmoreinfoBLK:active,
#column_1 .pcgcteaserAUS .linkmoreinfoBLK:focus,
#column_1 .dateAUS .linkmoreinfoBLK,
#column_1 .dateAUS .linkmoreinfoBLK:link,
#column_1 .dateAUS .linkmoreinfoBLK:visited,
#column_1 .dateAUS .linkmoreinfoBLK:hover,
#column_1 .dateAUS .linkmoreinfoBLK:active,
#column_1 .dateAUS .linkmoreinfoBLK:focus,
#column_1 .linkmoreinfoBIL,
#column_1 .linkmoreinfoBIL:link,
#column_1 .linkmoreinfoBIL:visited,
#column_1 .linkmoreinfoBIL:hover,
#column_1 .linkmoreinfoBIL:active,
#column_1 .linkmoreinfoBIL:focus,
#column_1 .pcgcteaserBIL .linkmoreinfoBLK:link,
#column_1 .pcgcteaserBIL .linkmoreinfoBLK:visited,
#column_1 .pcgcteaserBIL .linkmoreinfoBLK:hover,
#column_1 .pcgcteaserBIL .linkmoreinfoBLK:active,
#column_1 .pcgcteaserBIL .linkmoreinfoBLK:focus,
#column_1 .dateBIL .linkmoreinfoBLK,
#column_1 .dateBIL .linkmoreinfoBLK:link,
#column_1 .dateBIL .linkmoreinfoBLK:visited,
#column_1 .dateBIL .linkmoreinfoBLK:hover,
#column_1 .dateBIL .linkmoreinfoBLK:active,
#column_1 .dateBIL .linkmoreinfoBLK:focus {
    color: #166b37;
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
    padding-left: 15px;
}
#column_1 .linkmoreinfoWIS,
#column_1 .linkmoreinfoWIS:link,
#column_1 .linkmoreinfoWIS:visited,
#column_1 .linkmoreinfoWIS:hover,
#column_1 .linkmoreinfoWIS:active,
#column_1 .linkmoreinfoWIS:focus,
#column_1 .pcgcteaserWIS .linkmoreinfoBLK:link,
#column_1 .pcgcteaserWIS .linkmoreinfoBLK:visited,
#column_1 .pcgcteaserWIS .linkmoreinfoBLK:hover,
#column_1 .pcgcteaserWIS .linkmoreinfoBLK:active,
#column_1 .pcgcteaserWIS .linkmoreinfoBLK:focus,
#column_1 .dateWIS .linkmoreinfoBLK,
#column_1 .dateWIS .linkmoreinfoBLK:link,
#column_1 .dateWIS .linkmoreinfoBLK:visited,
#column_1 .dateWIS .linkmoreinfoBLK:hover,
#column_1 .dateWIS .linkmoreinfoBLK:active,
#column_1 .dateWIS .linkmoreinfoBLK:focus {
    color: #606060;
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
    padding-left: 15px;
}
#column_1 .pcgcteasers h3,
#column_1 .orationlist h3,
#column_1 .datelist h3 {
    color: #3E3E3E;
    padding-top: 1ex;
    margin-bottom: 1ex;
    border: none;
    padding-left: 10px;
}
#column_1 .pcgcteasers h3 a,
#column_1 .orationlist h3 a,
#column_1 .datelist h3 a {
    color: #ED7819;
    text-decoration: none;
}
#column_1 .pcgcteasers h6,
#column_1 .orationlist h6,
#column_1 .datelist h6 {
    text-transform: uppercase;
    font-weight: normal;
    font-size: 0.8em;
    position: absolute;
    display: inline;
    line-height: 0.8em;
    top: -1px;
    right: 5px;
    color: #F09000;
    margin-top: -5px;
    background: white url() left top repeat-x;
    padding: 0px 0.44em 0px 0.44em;
}
#column_1 .pcgcteaserMIN,
#column_1 .personlist .personMIN,
#column_1 .datelist .dateMIN,
#column_1 .orationlist .orationMIN,
#column_1 .orationlist .oration {
    border-top: 5px solid #ff9900;
}
#column_1 .pcgcteaserFOR,
#column_1 .personlist .personFOR,
#column_1 .datelist .dateFOR,
#column_1 .orationlist .orationFOR {
    border-top: 5px solid #2656ab;
}
#column_1 .pcgcteasers .pcgcteaserFOR h6,
#column_1 .orationlist .orationFOR h6,
#column_1 .datelist .dateFOR h6 {
    color: #2656ab;
}
#column_1 .pcgcteaserINO,
#column_1 .personlist .personINO,
#column_1 .datelist .dateINO,
#column_1 .orationlist .orationINO {
    border-top: 5px solid #ff6600;
}
#column_1 .pcgcteasers .pcgcteaserINO h6,
#column_1 .orationlist .orationINO h6,
#column_1 .datelist .dateINO h6 {
    color: #EB4800;
}
#column_1 .pcgcteaserAUS,
#column_1 .datelist .dateAUS,
#column_1 .personlist .personAUS,
#column_1 .orationlist .orationAUS,
#column_1 .pcgcteaserBIL,
#column_1 .personlist .personBIL,
#column_1 .datelist .dateBIL,
#column_1 .orationlist .orationBIL {
    border-top: 5px solid #166b37;
}
#column_1 .pcgcteasers .pcgcteaserAUS h6,
#column_1 .orationlist .orationAUS h6,
#column_1 .datelist .dateAUS h6,
#column_1 .pcgcteasers .pcgcteaserBIL h6,
#column_1 .orationlist .orationBIL h6,
#column_1 .datelist .dateBIL h6 {
    color: #166b37;
}
#column_1 .pcgcteaserWIS,
#column_1 .personlist .personWIS,
#column_1 .datelist .dateWIS,
#column_1 .orationlist .orationWIS {
    background: #eeeeee url() left 0px repeat-x;
    padding-top: 53px;
}
#column_1 .pcgcteasers .pcgcteaserWIS h6,
#column_1 .orationlist .orationWIS h6,
#column_1 .datelist .dateWIS h6 {
    color: #E3781A;
}
#column_1 .pcgcteasers li .pcgcteaser_links ul {
    list-style-type: none;
    padding: 0.4em 0em 0.5em 0em;
    margin: 0em;
    margin-top: 3px;
}
#column_1 .pcgcteasers li .pcgcteaser_links .further_links {
    padding: 0.55em 0em 0em 0em;
}
#column_1 .pcgcteasers li .pcgcteaser_links li {
    padding: 0em;
    margin: 0em 0em 0.5em 0em;
    height: auto;
    min-height: 0px;
}
.pcgcteasertext,
.further_links {
    font-size: 0.85em;
}
.pcgcteasertext {
    padding: 10px;
    padding-top: 0px;
}
#column_1 .pcgcteasers li,
#column_1 .orationlist li,
#column_1 .personlist li,
#column_1 .datelist li {
    padding: 0px;
    background-color: #eeeeee;
}
#column_1 .pcgcteasers li .teaserimg,
#column_1 .orationlist li .teaserimg,
#column_1 .personlist li .teaserimg,
#column_1 .datelist li .teaserimg {
    float: left;
    width: 121px;
    border-right: 14px solid white;
    border-bottom: 4px solid white;
}
#column_1 .pcgcteasers li img,
#column_1 .personlist li img,
#column_1 .datelist li img {
    float: left;
}
#column_1 .pcgcteasers li .teaserimg img,
#column_1 .personlist li .teaserimg img,
#column_1 .datelist li .teaserimg img {
    float: right;
    border-right: none;
    border-bottom: none;
}
#column_1 .pcgcteasers h6,
#column_1 .orationlist h6,
#column_1 .datelist h6 {
    top: 0px;
    right: 5px;
    margin-top: 0px;
}
#column_1 .pcgcteasers .pcgcteaserWIS h6,
#column_1 .orationlist .orationWIS h6,
#column_1 .datelist .dateWIS h6 {
    color: #EE8324;
    font-weight: bold;
    font-size: 0.85em;
    background: #eeeeee;
    padding-bottom: 1px;
    margin-right: 5px;
}
#column_1 .pcgcteasers h3 a,
#column_1 .orationlist h3 a,
#column_1 .datelist h3 a {
    color: #E3781A;
    text-decoration: none;
}
#column_1 .pcgcteasers h3 a:hover,
#column_1 .pcgcteasers h3 a:active,
#column_1 .pcgcteasers h3 a:focus,
#column_1 .orationlist h3 a:hover,
#column_1 .orationlist h3 a:active,
#column_1 .orationlist h3 a:focus,
#column_1 .datelist h3 a:hover,
#column_1 .datelist h3 a:active,
#column_1 .datelist h3 a:focus {
    text-decoration: underline;
}
/* spezielle Links */
.iconphone { background-image: url(/_img/common/ico_phone.gif); }
.iconfax { background-image: url(/_img/common/ico_fax.gif); }
.linkjur,
.linkjur:link,
.linkjur:visited,
.linkjur:hover,
.linkjur:active,
.linkjur:focus { background-image: url(/_img/common/lnk_more.gif); }
.iconphone,
#pcgccontact .iconphone,
#pcgchotlines .iconphone,
.iconfax,
#pcgccontact .iconfax,
#pcgchotlines .iconfax,
.linkpress,
.linkpress:link,
.linkpress:visited,
.linkpress:hover,
.linkpress:active,
.linkpress:focus,
.linkjur,
.linkjur:link,
.linkjur:visited,
.linkjur:hover,
.linkjur:active,
.linkjur:focus,
.linkmail,
.linkmail:link,
.linkmail:visited,
.linkmail:hover,
.linkmail:active,
.linkmail:focus {
    background-repeat : no-repeat;
    background-position : left;
    padding-left: 18px;
}
.linkpress,
.linkpress:link,
.linkpress:visited,
.linkpress:hover,
.linkpress:active,
.linkpress:focus {
    padding-left: 54px;
    background-image: url(/_img/common/lnk_more.gif);
}
#column_3 .linkmoreinfoBLK,
#column_3 .linkmoreinfoBLK:link,
#column_3 .linkmoreinfoBLK:visited,
#column_3 .linkmoreinfoBLK:hover,
#column_3 .linkmoreinfoBLK:active,
#column_3 .linkmoreinfoBLK:focus,
#column_3 .linkmoreinfoMIN,
#column_3 .linkmoreinfoMIN:link,
#column_3 .linkmoreinfoMIN:visited,
#column_3 .linkmoreinfoMIN:hover,
#column_3 .linkmoreinfoMIN:active,
#column_3 .linkmoreinfoMIN:focus,
#column_3 .linkmoreinfoFOR,
#column_3 .linkmoreinfoFOR:link,
#column_3 .linkmoreinfoFOR:visited,
#column_3 .linkmoreinfoFOR:hover,
#column_3 .linkmoreinfoFOR:active,
#column_3 .linkmoreinfoFOR:focus,
#column_3 .linkmoreinfoINO,
#column_3 .linkmoreinfoINO:link,
#column_3 .linkmoreinfoINO:visited,
#column_3 .linkmoreinfoINO:hover,
#column_3 .linkmoreinfoINO:active,
#column_3 .linkmoreinfoINO:focus,
#column_3 .linkmoreinfoAUS,
#column_3 .linkmoreinfoAUS:link,
#column_3 .linkmoreinfoAUS:visited,
#column_3 .linkmoreinfoAUS:hover,
#column_3 .linkmoreinfoAUS:active,
#column_3 .linkmoreinfoAUS:focus,
#column_3 .linkmoreinfoBIL,
#column_3 .linkmoreinfoBIL:link,
#column_3 .linkmoreinfoBIL:visited,
#column_3 .linkmoreinfoBIL:hover,
#column_3 .linkmoreinfoBIL:active,
#column_3 .linkmoreinfoBIL:focus,
#column_3 .linkmoreinfoWIS,
#column_3 .linkmoreinfoWIS:link,
#column_3 .linkmoreinfoWIS:visited,
#column_3 .linkmoreinfoWIS:hover,
#column_3 .linkmoreinfoWIS:active,
#column_3 .linkmoreinfoWIS:focus,
.linkint,
.linkint:link,
.linkint:visited,
.linkint:hover,
.linkint:active,
.linkint:focus {
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
    padding-left: 12px;
}
.linkrub,
.linkrub:link,
.linkrub:visited,
.linkrub:hover,
.linkrub:active,
.linkrub:focus {
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
    padding-left: 12px;
}
.linkext,
.linkext:link,
.linkext:visited,
.linkext:hover,
.linkext:active,
.linkext:focus {
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
    padding-left: 18px;
}
.linkdoc,
.linkdoc:link,
.linkdoc:visited,
.linkdoc:hover,
.linkdoc:active,
.linkdoc:focus {
    background: url(/_img/common/ico_lnk_pdf.gif) left center no-repeat;
    padding-left: 18px;
}
.ft_PDF .linkdoc,
.ft_PDF .linkdoc:link,
.ft_PDF .linkdoc:visited,
.ft_PDF .linkdoc:hover,
.ft_PDF .linkdoc:active,
.ft_PDF .linkdoc:focus {
    background: url(/_img/common/ico_lnk_pdf.gif) left center no-repeat;
}
.ft_MP3 .linkdoc,
.ft_MP3 .linkdoc:link,
.ft_MP3 .linkdoc:visited,
.ft_MP3 .linkdoc:hover,
.ft_MP3 .linkdoc:active,
.ft_MP3 .linkdoc:focus {
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
}
.ft_WORD .linkdoc,
.ft_WORD .linkdoc:link,
.ft_WORD .linkdoc:visited,
.ft_WORD .linkdoc:hover,
.ft_WORD .linkdoc:active,
.ft_WORD .linkdoc:focus {
    background: url(/_img/common/ico_lnk_pdf.gif) left center no-repeat;
}
.ft_VID .linkdoc,
.ft_VID .linkdoc:link,
.ft_VID .linkdoc:visited,
.ft_VID .linkdoc:hover,
.ft_VID .linkdoc:active,
.ft_VID .linkdoc:focus {
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
}
.linkbasket,
.linkbasket:link,
.linkbasket:visited,
.linkbasket:hover,
.linkbasket:active,
.linkbasket:focus {
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
    padding-left: 18px;
}
.linkmail,
.linkmail:link,
.linkmail:visited,
.linkmail:hover,
.linkmail:active,
.linkmail:focus {
    background: url(/_img/common/ico_lnk_mail.gif) left center no-repeat;
    padding-left: 18px;
}
#column_1 .publicationslist .pltext p .linkbasket {
    margin-left: 33px;
    padding-left: 20px;
}
#column_3 .customcontext .iconphone,
#column_3 .customcontext .iconfax {
    display: block;
    background-position : 0px 2px;
    padding-bottom: 2px;
}
#column_3 #pcgccontact a,
#column_3 #pcgchotlines a,
#column_3 #pcgclinks a,
#column_3 #pcgcdocuments a,
#column_3 #pcgcbrochures a,
#column_3 #pcgcbrochures .customcontext .linkint,
#column_3 .customcontext .linkint,
#column_3 .customcontext .linkext,
#column_3 .customcontext .linkdoc,
#column_3 .customcontext .linkjur,
#column_3 .customcontext .linkbasket,
#column_3 .customcontext .linkmail,
#column_3 .customcontext a {
    background-repeat : no-repeat;
    background-position : 0px 0px;
    padding-left: 18px;
    display: block;
    color: black;
}
#column_3 .customcontext a {
    display: inline;
}
#column_3 #pcgclinks .linknobkimg {
    padding-left: 0px;
}
/* Marginalspalte */
/* Kontext-Menü */
#column_3 .contextitem,
#column_3 .contextspecial {
    position: relative;
    background-color: #eeeeee;
    margin: 0px;
    margin-bottom: 8px;
    padding: 0em;
    color: #737373;
    font-size: 85%;
}
#column_3 h2,
#column_3 .contextspecial h2 {
    background-color: #c1c1c1;
    border: none;
    color: #202020;
    font-weight: bold;
    font-size: 120%;
    margin: 0px;    
    padding: 0.4em;
    padding-left: 0.6em;
    padding-right: 0.6em;
}
#column_3 h3 {
    color: #3e3e3e;
    font-weight: bold;
    margin: 0px;
    margin-bottom: 1.2ex;
}
#column_3 h3 a {
    font-weight: normal;
}
#column_3 #pcgcdocuments ul,
#column_3 #pcgclinks ul,
#column_3 #pcgccontact ul,
#column_3 #pcgchotlines ul,
#column_3 #pcgcbrochures ul,
.customcontext,
.newslist {
    margin: 0px;
    padding: 0.6em;
    padding-bottom: 0px;
    list-style-type : none;
}
#column_3 #pcgccontact ul ul,
#column_3 #pcgchotlines ul ul {
    margin: 0px;
    padding: 0px;
    border: none;
    padding-bottom: 1.5ex;
}
.newslist li {
    margin: 0px;
    padding-bottom: 3ex;
}
#column_3 #pcgcdocuments li,
#column_3 #pcgclinks li,
#column_3 #pcgccontact li,
#column_3 #pcgchotlines li {
    margin: 0px;
}
#column_3 #pcgccontact ul ul li,
#column_3 #pcgchotlines ul ul li {
    padding-bottom: 0.4ex;
    color: black;
}
.customcontext ul {
    margin-left: 0px;
    padding-left: 1.8em;
}
.customcontext {
    padding-bottom: 2ex;
}
.customcontext h3 {
    margin-top: 1ex;
    background: url() left 0.35em no-repeat;
    padding-left: 12px;
    margin-bottom: 1ex;
}
.customcontext li {
    margin-bottom: 0.5ex;
}
.newslist p,
#pcgccontact p,
#pcgchotlines p,
#pcgclinks p,
#pcgcdocuments p {
    margin: 0px;
}
#pcgclinks p {
    margin-left: 18px;
    padding-bottom: 1.5ex;    
}
#pcgcdocuments p {
    margin-left: 18px;
    padding-bottom: 1ex;
}
.customcontext p {
    margin: 0px;
    padding-bottom: 1.5ex;
}
#pcgclinks img,
#pcgcdocuments img {
    margin-top: 1.2ex;
}
#pcgccontact img,
#pcgchotlines img {
    margin-top: 0.2ex;
    margin-bottom: 0.7ex;
}
#pcgcdocuments h3,
.newslist h3,
#pcgclinks h3 {
    margin-bottom: 0.3ex;
}
.newslist .newsdate {
    margin: 0px;
}
.newslist .newsdate img {
    width: 6px;
    height: 6px;
    background-color: #108BA4;
    margin-right: 3px;
    margin-bottom: 1px;
}
.newslist .newsMIN .newsdate img {
    background-color: #F09000;
}
.newslist .newsFOR .newsdate img {
    background-color: #2656AB;
}
.newslist .newsINO .newsdate img {
    background-color: #EB4800;
}
.newslist .newsAUS .newsdate img,
.newslist .newsBIL .newsdate img {
    background-color: #166B37;
}
.newslist .newsWIS .newsdate img {
    background-color: #E3781A;
}
/* Sprachumschaltung */
#column_3 #langchange p {
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding: 4px 0px 0.5em 23px;
    margin-bottom: 0px;
    background-image: url();
}
#column_3 #langchange a {
    color: black;
}
#column_3 #langchange .customcontext {
    padding: 0.6em;
}
/* Pressemeldung */
#presslist .pmdate {
    font-size: 0.85em;
    color: #818181;
}
#column_3 #pcgclinks .linknoicon {
    background-position: -100px -100px;
}
#column_3 #pcgclinks .newsitem {
    background-position: 0px 0px;
    background-repeat: no-repeat;
    margin-left: 0em;
    padding-bottom: 0.2ex;
}
#column_3 #pcgclinks .newsitem {
    background-image: url(/_img/common/lnk_more.gif);
}
.pcgcbids {
    font-size: 0.85em;
    color: #818181;
}
/* Gesetzestexte */
.lawlist {
  list-style: none;
  padding: 0;
  margin-left: 0px;
}
#column_1 .lawlist li {
  margin: 0;
}
.lawtext ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
#column_1 .lawtext ul li {
  margin: 0;
  margin-bottom: 1em;
}
#column_1 .lawtext ol {
  margin: 0;
  padding-left: 24px;
}
#column_1 .lawtext ol li {
  margin: 0;
}
/* Faq */
.faqlist {
  list-style: url(/_img/common/lnk_more.gif);
  padding: 0;
  padding-bottom: 0.8em;
  margin-left: 0px;
  border-bottom: 1px solid #303030;
}
#column_1 .faqlist li {
  margin: 0;
  margin-bottom: 0.7em;
  margin-left: 20px;
}
/* Tabellen */
#column_1 .tableheadline {
  background-color: #D8D8D8;
  margin: 1em -2px 0px -1px;
  font-size: 1em;
  padding: 3px 12px 3px 10px;
  border-right: 4px solid #fff;
}
#column_1 table {
  border-collapse: collapse;
  background-color: #F8D8BD;
  margin: 0 -2px 2em -2px;
  width: 100%;
  border: none;
}
#column_1 table p {
  padding:0;
  margin:0;
}
#column_1 table  th,
#column_1 table  td {
  border: 2px solid #fff;
  padding: 3px 12px 3px 10px;
  text-align: left;
}
.al_table th,
.al_table td {
  vertical-align: top;
}
table .casenumber {
  text-align: right;
  white-space: nowrap;
}
table  .ct_gray{
  background-color: #ECECEC;
}
table  .casetablesum {
  background-color: #FF9900;
}
table  .casetablesum td {
  padding: 0px;
  font-weight: bold;
}
table  .casetablesum p {
  background-color: #fff;
  padding: 3px 12px 3px 10px;
  margin: 1px 0 2px 0;
  color: #EE8324;
}
.caseresult {
  font-weight: bold;
}
.footnote {
  font-size: 0.75em;
}
/* Neu ab Herbst 2008 */
#column_1 .casenew {
  margin-top: 2.5em;
}
#column_1 .casenew h1,
#column_1 .casenew h2 {
  color: #FF0010;
}
#column_1 .casenew table {
  background-color: #F4E8E8;
}
#column_1 .casenew .tableheadline {
  background-color: #D8D8D8;
}
.casenew table  .ct_gray{
  background-color: #ECECEC;
}
.casenew table  .casetablesum {
  background-color: #FF0012;
}
.casenew table  .casetablesum p {
  color: #E50112;
}
table .col_new {
  background-color: #F4E8E8;
}
/* Broschüren */
#pcgcbrochures li {
    padding-bottom: 4ex;
}
#pcgcbrochures .pcgcbrodetails {
    margin-bottom: 1ex;
}
#pcgcbrochures .pcgcbrodetails img {
    float: left;
    position: relative;
    border: 1px solid #CCCCCC;
    margin: 0.3ex 0.7em 0.5ex 0px;
}
#pcgcbrochures .clearfloats {
    margin-bottom: 1.5ex;
    height: auto;
}
#pcgcbrochures .pcgcbrolinkord,
#pcgcbrochures .pcgcbrolinkdoc {
    font-size: 100%;
    margin-top: 0.5ex;
    margin-bottom: 0ex;
}
#column_3 #pcgcbrochures .pcgcbrolinkord a,
#column_3 #pcgcbrochures .pcgcbrolinkdoc a {
    background-position : 0px 0px;
    padding-left: 18px;
}
#column_3 #pcgcbrochures .pcgcbrolinkdoc a {
    display: inline;
}
#column_3 #pcgcbrochures .linkint {
    background-position : 0px 1.8ex;
}
.pcgcicon {
    margin-bottom: -0.2ex;
    margin-right: 0.4em;
}
.linkpagetop,
.linkpagetop:link,
.linkpagetop:visited,
.linkpagetop:hover,
.linkpagetop:active,
.linkpagetop:focus {
    display: block;
    padding: 3px 0px 5px 16px;
    margin: 0px;
    color: #818181;
    font-size: 0.85em;
    background: url(/_img/common/ico_up.gif) 0.3em 0.4em no-repeat;
    border: none;
}
/* Box mit Links */
.linkbox {
  padding: 5px 10px 7px 10px;
  background-color: #eeeeee;
}
#column_1 .linkbox h2 {
  margin:0;
  padding: 0;
  font-size: 1em;
  font-weight: bold;
  color: #EE8324;
  background: #eeeeee url() left top repeat-x;
  padding-bottom: 2px;
}
#column_1 .linkbox h2 span {
  margin:0;
  padding-right: 7px;
  background: #eeeeee;
}
#column_1 .linkbox ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#column_1 .linkbox li {
  background-color: #fff;
  margin: 0;
  padding: 10px;
  border: 1px solid #fff;
  border-bottom: 2px solid #eeeeee;
} 
#column_1 .linkbox li p {
  margin: 0;
  margin-left: 20px;
}
#column_1 .linkbox li .linkformblatt {
  margin-left: 0px;
}
#column_1 .linkbox li .linkformblatt a {
  margin-left: 0px;
  font-weight: bold;
  color: #0B0A09;
}
#column_1 .linkbox li p a img {
  float: left;
  margin: 2px 8px 0px 0px;
  padding: 0;
}
/* Footer */
#pcgcpageend {
  padding-top: 5px;
  padding-bottom: 5px;
}
#pcgcpageend hr {
  border: none;
  visibility: hidden;
}
#pcgcpageend a.linkpagetop {
  background: url(/_img/common/ico_up.gif) 10px center no-repeat;
  padding-left: 25px;
  color: #108BA4;
}
#pcgcpageend .linkpagetop,
#pcgcpageend .linkpagetop:link,
#pcgcpageend .linkpagetop:visited,
#pcgcpageend .linkpagetop:hover,
#pcgcpageend .linkpagetop:active,
#pcgcpageend .linkpagetop:focus {
    background-color: #eeeeee;
}
/* Column_2 */
/* Schnellsuche */
#column_2 #pcmquicksearch,
#column_2 #pcmquickjump {
  margin-top: 0px;
  background-color: #eeeeee;
  margin-bottom: 9px;
  padding: 10px 8px 10px 8px;
  position: relative;
}
#column_2 #pcmquicksearch h2,
#column_2 #pcmquickjump h2 {
    display:none; 
}
#column_2 #pcmquicksearch h2 label,
#column_2 #pcmquickjump h2 label {
  padding: 0.35em 10px 0.25em 8px;
  line-height: 1.4em;
  background: #dedede;
}
#column_2 #pcmqsinput,
#column_2 #pcmqjselect {
    color: #4F4F4F;
    border: 1px solid #FFFFFF;
    width: 150px;
    padding: 5px;
    padding-bottom: 3px;
    padding-top: 5px;
    float: left;
    margin-right: 5px;
    border: 1px solid #e3e3e3;
}
#column_2 #pcmqjselect {
    color: #3B3A3A;
    border: 1px solid #303030;
    width: 196px;
    margin: 11px 8px 11px 8px;
    padding: 5px;
    padding-bottom: 1px;
    padding-top: 3px;
    height: 1.7em;
}
#column_2 #pcmqssubmit {
    float: left;
}
#column_2 #pcmquickjump p {
  margin: 0;
}
/* Kontext-Themen-Boxen */
.contextthemeMIN .contextitem,
.contextthemeFOR .contextitem,
.contextthemeINO .contextitem,
.contextthemeAUS .contextitem,
.contextthemeBIL .contextitem,
.contextthemeWIS .contextitem,
#column_3 .contextthemeMIN .contextitem,
#column_3 .contextthemeFOR .contextitem,
#column_3 .contextthemeINO .contextitem,
#column_3 .contextthemeAUS .contextitem,
#column_3 .contextthemeBIL .contextitem,
#column_3 .contextthemeWIS .contextitem {
    
}
/* Standardformular und Suche */
#pcgcstandardform dd {
    margin: 0em;
    margin-left: 1.4em;
}
#pcgcstandardform dt { 
    color: #c1c1c1;
    font-weight : bold;
    text-indent: -1.5em;
    margin-left: 1.3em;
}
#pcgcstandardform dt a,
#pcgcstandardform dt a:link,
#pcgcstandardform dt a:visited {
    color: #c1c1c1;
}
.pcgcsubtle {
    font-size : 0.85em;
}
.pcgcbproof,
.pcgcsuche,
.pcgcsfblock {
    padding: 20px;
    padding-bottom: 15px;
    background: #eeeeee;
}
.pcgcbproof,
.pcgcsuche,
.pcgcsfblock {
    margin: 0px 0px 4px 0px;
}
.pcgcsuche label,
.pcgcsfblock label {
    font-size: 85%;
    line-height: 1.8em;
}
.bmbfstandardform .bmbfstandardinput,
.bmbfsubmitarea .bmbfstandardinput,
.pcgcbcontrol .whitespacerightsmall,
#pcgcstandardform input,
#pcgcstandardform textarea {
    padding: 2px;
    padding-top: 1px;
    border: 1px solid #e3e3e3;
}
#pcgcstandardform .form_description {
    display: block;
    margin-bottom: -1.5ex;
}
#pcgcstandardform .form_input_radio,
#pcgcstandardform .form_input_checkbox {
    border: none;
    margin-top: 0.8ex;
    margin-right: 0.5em;
    margin-bottom: 0px;
    line-height: 1em;
    border: 1px solid #e3e3e3;
}
#pcgcstandardform .form_input_radio {
    padding: 0px;
}
.form_input_long {
    width: 98%;
    color: #3e3e3e;
    border: 1px solid #e3e3e3;
}
#pcgcstandardform textarea {
    width: 98%;
    border: 1px solid #e3e3e3;
}
fieldset input {
    margin-bottom: 0.7em;
    border: 1px solid #e3e3e3;
}
.pcgcsuche #pcgcsfsubmit {
    background-color : white;
    height: 18px;
    width: 80px;
    padding: 0px;
}
.form_select {
    color: #3E3E3E;
    width: 22.5em;
}
#pcgcsfsubmitarea,
.bmbfsubmitarea {
    background-color: #fff;
    padding: 0.25em;
    padding-left: 0px;
    margin-bottom: 20px;
}
#pcgcsfsubmitarea input,
#pcgcsfsubmitarea .bmbfstandardinput,
.bmbfsubmitarea .bmbfstandardinput,
.bmbfsubmitarea .bmbfinput_reset,
#pcgcsfsubmitarea .whitespacerightsmall {
    height: 4ex;
    width: auto;
    color: #606060;
    padding-left: 15px;
    margin-right: 15px;
    background: url(/_img/common/lnk_more.gif) left no-repeat;
    background-color:#ffffff;
    border:1px solid #ffffff;
}
#pcgcsfsubmitarea .bmbfstandardinput:hover,
#pcgcsfsubmitarea .bmbfstandardinput:active,
#pcgcsfsubmitarea .bmbfstandardinput:focus,
.bmbfsubmitarea .bmbfstandardinput:hover,
.bmbfsubmitarea .bmbfstandardinput:active,
.bmbfsubmitarea .bmbfstandardinput:focus {
  background-color: #FBEBDC;
}
.bmbfsubmitarea .bmbfstandardinput,
#pcgcsfsubmitarea .whitespacerightsmall {
    color: #606060;
    background-image: url(/_img/common/ico_reset.gif);
    background-color:#ffffff;
    border:1px solid #ffffff;
}
.bmbfsubmitarea .pcgcbcontrol .bmbfstandardinput {
    background-image: url(/_img/common/lnk_more.gif);
}
#column_1 .buttonlink,
#column_1 .buttonlink:link,
#column_1 .buttonlink:visited,
#column_1 .buttonlink:hover,
#column_1 .buttonlink:active,
#column_1 .buttonlink:focus {
    font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
    font-size : 8pt;
    width: auto;
    color: #606060;    
    background: url(/_img/common/ico_reset.gif) left 4px no-repeat;
    padding: 3px 15px;    
    background-color:#ffffff;
    text-decoration: none;
}
#column_1 .buttonlink:hover,
#column_1 .buttonlink:active,
#column_1 .buttonlink:focus {
  background-color: #FBEBDC;
}
#column_1 .bmbfbutton_delete,
#column_1 .bmbfbutton_delete:link,
#column_1 .bmbfbutton_delete:visited,
#column_1 .bmbfbutton_delete:hover,
#column_1 .bmbfbutton_delete:active,
#column_1 .bmbfbutton_delete:focus {
    font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
    font-size : 8pt;
    color: #606060;
    xbackground-image: url(/_img/common/ico_reset.gif);
    padding: 3px 0px;    
    background-color:#ffffff;
    border:1px solid #ffffff;
    text-decoration: none;    
}
/* Formular Formblätter-Assistent */
#pcgcformblattform .pcgcformblattchoice {
  padding: 10px;
  padding-top: 0px;
  background-color: #eeeeee;
  margin-bottom: 4px;
}
#pcgcformblattform fieldset {
    width: auto;
    margin: 0px;
    background: #ffffff url() left top repeat-x;
    padding: 10px;
}
#pcgcformblattform fieldset legend{
    margin: 0px 0px 0px -11px;
    background-color: #eeeeee;
    padding: 0px;
    padding-top: 15px;
    padding-right: 7px;
    color: #EE8324;
}
#pcgcformblattform fieldset p {
    margin: 0;
    padding: 0;
    clear: both;
    margin-bottom: 0.5em;
    border-top: 1px solid #fff;
}
#pcgcformblattform fieldset input {
    margin: 0;
    padding: 0;
    float: left;
    border: none;
}
#pcgcformblattform fieldset label {
    margin: 0;
    padding: 0;
    margin-left: 20px;
    display: block;
}
#pcgcformblattform .bmbfsubmitarea {
  background-color: #fff;
  border-top: 1px solid #303030;
  text-align: right;
  color: #108BA4;
}
#pcgcformblattform .bmbfstandardinput {
  padding: 0px 10px 0px 10px;
  margin: 0;
  margin-top: 10px;
  border: 1px solid #303030;
  background-color: #fff;
}
#pcgcformblattform .bmbfstandardinput:hover,
#pcgcformblattform .bmbfstandardinput:active,
#pcgcformblattform .bmbfstandardinput:focus {
  background-color: #FBEBDC;
}
/* Broschüren, Termine, Reden */
#column_1 .publicationslist {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
#column_1 .publicationslist {
    margin-bottom: 20px;
}
#column_1 .publicationslist li {
    margin-bottom: 15px;
}
.publicationslist div {
    background-color: #eeeeee;
    border-top: 5px solid #c1c1c1;
}
#column_1 .publicationslist div img {
    border: 1px solid #CCCCCC;
    background-color: white;
    margin: 15px;
    padding: 0px;
    float: none;
    display: inline;
}
.publicationslist div div {
    border: none;
    padding: 0px;
}
.publicationslist div .plimage {
    position: relative;
    width: 80px;
    float: left;
}
.publicationslist div .pltext {
    padding-bottom: 1px;
    margin-top: 10px;
    margin-left: 80px;
    min-height: 10px;
}
#column_1 .publicationslist div h3 {
    color: #3E3E3E;
    margin-bottom: 0.6ex;
}
#column_1 .publicationslist div p,
#column_1 .personlist div p,
#column_1 .datelist div p,
#column_1 .orationlist div p {
    font-size: 0.85em;
}
#column_1 .publicationslist div input {
    font-size: 8pt;
    margin-right: 1em;
    width: 20px;
    height: 13px;
    padding: 2px;
    padding-top: 1px;
}
/* Marginalspalte SUCHE */
#pcgcglossarysearch form {
    padding: 0.9em 0.6em;
}
#pcgcglossarysearch form input {
    margin: 0.3em 0em;
    color: #3e3e3e;
}
#pcgcglossarysearch label {
    font-weight: bold;
    margin-bottom: 9px;
    padding-bottom: 9px;
    color: #666;
}
#glossaryinput {
    width: 95%; 
    border: 1px solid #dadada;
    padding: 1px 2px 2px 2px;
    margin-left: 0px;
    margin-right: 0px;
    height: 12px;
}
#pcmglossarysubmit,
#pcmglossarysubmit:active {
    border: #c3c3c3 1px solid;
    padding: 1px 2px 2px 2px; 
    background-color: white;
}
#pcgcglossarysearch .bmbfsubmitarea {
    margin: 0px;
}
/* Contentspalte GLOBAL */
#pcgcINO h2.noborder {
    border-left: none;
    padding-left: 0px;
}
/* Contentspalte GLOSSAR INDEX */
#glossarTOC {
    margin-top: 1.6em;
    margin-bottom: 2.8em;
}
#glossarTOC span {
    font-weight: bold;
    font-size: 1.1em;
    background-color: #ff6600;
    margin-left:0;
    margin-right:0;  
}
#glossarTOC span a {
    color: #FFF;
    margin-left: 0;
    margin-right: 0;
    border-top: 0.45em solid #ff6600;
    border-bottom: 0.45em solid #ff6600;
    border-left: 3px solid #ff6600;  
    border-right: 3px solid #ff6600; 
    background-color: #ff6600;
}
#glossarTOC span a:hover,
#glossarTOC span a#toc_act {
    color: #EB4800;
    margin-left: 0;
    margin-right: 0;
    border-top: 0.45em solid #FCF0E8;
    border-bottom: 0.45em solid #FCF0E8;
    border-left: 3px solid #FCF0E8;  
    border-right: 3px solid #FCF0E8;   
    background-color: #FCF0E8;
}
#glossarTOC span a#toc_act,
#glossarTOC span a,
#glossarTOC span a:link,
#glossarTOC span a:visited,
#glossarTOC span a:hover,
#glossarTOC span a:active,
#glossarTOC span a:focus {
    text-decoration: none;
}
#glossarTOC span.glossarTOC_sep {
    border-top: 0.45em solid #ff6600;
    border-bottom: 0.45em solid #ff6600;
    color: #ff6600;
}
/* Contentspalte GLOSSARRUBRIKEN */
#grubrikenlist {
    width: auto;
    margin: 0.6em 0px 20px 0px;
    line-height: 160%;
    padding: 0px;
}
#grubrikenlist.themenlist {
    border-top: 1px solid #EB4800;
    border-bottom: 1px solid #EB4800;
    padding: 10px 0px 10px 0px;
}
#grubrikenlist.themenlist a {
    color: #333333;
    background-image: url(/_img/common/lnk_more.gif);
}
#grubrikenlist.themenlist .begriffelist {
    margin-left: 22px;
}
#grubrikenlist.themenlist .begriffelist a {
    color: #909090;
}
/* Contentspalte GLOSSARBEGRIFF TEASER */
#column_1 #grubrikenlist h6,
#column_1 #grubrikenlist h6 a {
    border: 0px;
    background: none;
    font-weight: normal;
    margin-bottom: 0ex;
    text-transform: uppercase;
    color: #EB4800;
    text-align: left;
}
#column_1 #grubrikenlist h6 {
    font-size: 80%;
}
#column_1 #grubrikenlist h3 a {
    color: #EB4800;
    background: none;
}
#column_1 #grubrikenlist a,
#column_1 #grubrikenlist a:link,
#column_1 #grubrikenlist a:visited,
#column_1 #grubrikenlist a:hover,
#column_1 #grubrikenlist a:active,
#column_1 #grubrikenlist a:focus {
    background-color: white;
}
#column_1 #grubrikenlist .linkint,
#column_1 #grubrikenlist .linkint:link,
#column_1 #grubrikenlist .linkint:visited,
#column_1 #grubrikenlist .linkint:hover,
#column_1 #grubrikenlist .linkint:active,
#column_1 #grubrikenlist .linkint:focus,
#column_1 #grubrikenlist .linkmoreinfoBLK,
#column_1 #grubrikenlist .linkmoreinfoBLK:link,
#column_1 #grubrikenlist .linkmoreinfoBLK:visited,
#column_1 #grubrikenlist .linkmoreinfoBLK:hover,
#column_1 #grubrikenlist .linkmoreinfoBLK:active,
#column_1 #grubrikenlist .linkmoreinfoBLK:focus {
    color: #EB4800;
    background: url(/_img/common/lnk_more.gif) left 0.2em no-repeat;
    padding-left: 13px;
}
#column_1 #pcgcGLO div.pcgcsfblock {
    background-color: #e1eece;
}
#column_1 #pcgcGLO .bmbfsubmitarea .pcgcbcontrol a.buttonlink {
    color: #ff6600;
    border-color: #ff6600;
}
#column_1 #pcgcGLO .bmbfsubmitarea .pcgcbcontrol input.bmbfstandardinput {
    color: #ff6600;
    border-color: #ff6600;
}
/* Marginalspalte TOP TEN */
#column_1 .pcgctopten .linkrub,
#column_1 .pcgctopten .linkrub:link,
#column_1 .pcgctopten .linkrub:visited,
#column_1 .pcgctopten .linkrub:hover,
#column_1 .pcgctopten .linkrub:active,
#column_1 .pcgctopten .linkrub:focus,
#column_3 .pcgctopten a,
#column_3 .pcgctopten a:link,
#column_3 .pcgctopten a:visited,
#column_3 .pcgctopten a:hover,
#column_3 .pcgctopten a:active,
#column_3 .pcgctopten a:focus {
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 0em 0em;
    padding-left: 20px; 
    display: block;
    position: relative;
    color: #3e3e3e;
}
#column_1 .contextitem ul.pcgctopten,
#column_3 .contextitem ul.pcgctopten {
    padding: 0.6em 0.6em 0.4em 0.6em; 
    margin: 0em 0em 0em 0em; 
    border-bottom: white 1px solid; 
    list-style-type: none;
}
#column_1 .pcgctopten li,
#column_3 .pcgctopten li {
    margin: 0em 0em 0.6em 0em;
    padding: 0em 0em 0em 0em;
    border-bottom: 1px solid #EAF2F7;
}
/* Inhaltsbereich - Top Ten */
#column_1 .contextitem ul.pcgctopten {
    padding: 1em 0em 1em 0em;
    border-top: 1px solid #83B33B;
    border-bottom: 1px solid #83B33B;
}
#column_1 .pcgctopten li {
    margin: 0em 0em 0.3em 0em;
    border-bottom: 1px solid white;
}
/* Pressedienst und Projekttraeger */
#presslist,
#ptlist {
    border-bottom: 1px solid #3e3e3e;
    margin: 0px;
    padding: 0px;
    padding-top: 3ex;
    list-style-type: none;
}
#presslist li,
#ptlist li {
    border-top: 1px solid #3e3e3e;
    background-color: white;
    padding-top: 3ex;
    padding-bottom: 3ex;
    margin-bottom: 0px;
}
#presslist h2 {
    font-size: 1em;
    border: none;
    margin: 0px;
    padding: 0px;
    background: none;
}
#presslist p {
    margin: 0px;
    margin-top: 0.5ex;
    margin-bottom: 0.5ex;
    padding: 0px;
}
#ptlist img {
    float: right;
    position: relative;
    margin: 0px;
    margin-left: 2em;
}
/* Warenkorb */
.pcgcbaskettable th {
    border: none;
    border-top: 1px solid #c1c1c1;
    border-bottom: 1px solid #c1c1c1;
    color: #3e3e3e;
    background-color: #c1c1c1;
    padding: 0.5ex 1ex 0.5ex 1ex;
    white-space: nowrap;
}
.pcgcbaskettable td {
    border: none;
    border-bottom: 1px dotted #737373;
    color: #737373;
    padding: 1.5ex 0.5em 1.5ex 0.5em;
    font-size: 85%;
    vertical-align : top;
}
.pcgcbleven td,
.pcgcblodd td {
    background-color: #eeeeee;
}
#column_1 .pcgcbaskettable img {
    border: 1px solid #c1c1c1;
    background-color: white;
    margin: 0ex;
    padding: 0px;
    float: none;
    display: inline;
}
.pcgcbaskettable{
    margin-bottom: 4px;
    border:none;
}
.pcgcbaskettable tbody input {
    font-size: 8pt;
    width: 20px;
    height: 13px;
    padding: 2px;
    padding-top: 1px;
    text-align: right;
}
.pcgcbaskettable tfoot td {
    border: none;
    background-color: #eeeeee;
    text-align: right;
    vertical-align : middle;
}
#column_1 .pcgcbaskettable tfoot input {
    background: #eeeeee url(/_img/common/lnk_more.gif) left no-repeat;
    padding-left: 15px;
    border: none;
    height: 4ex;
    margin: 1ex;
    margin-left: 13px;
    color: #108BA4;
}
#column_1 .pcgcbaskettable .pcgcbf6 img {
    border: none;
}
#PubWKF3,
.pcgcbf3 {
    width: 60%;
}
#PubWKF2,
#PubWKF3 {
    text-align: left;
}
.pcgcbf5 .bmbfstandardinput {
    border: 1px solid #c1c1c1;
}
.pcgcbf1,
.pcgcbf4,
.pcgcbf5,
.pcgcbf6,
.pcgcbaskettable tfoot .pcgcbf6 {
    text-align: center;
    white-space: nowrap;
}
.pcgcbf4 {
    line-height: 140%;
}
.pcgcbf3 strong {
    font-size: 110%;
}
.pcgcbaskettable .linkdoc,
.pcgcbaskettable .linkdoc:link,
.pcgcbaskettable .linkdoc:visited {
    text-decoration: none;
    color: #3e3e3e;
}
.bmbfsubmitarea .pcgcbcontrol {
    display: inline;
    position: relative;
}
.bmbfsubmitarea .pcgcbcontrol .bmbfstandardinput,
.bmbfsubmitarea .pcgcbcontrol .whitespacerightsmall {
    display: inline;
    width: auto;
    height: 21px;
}
.bmbfsubmitarea .pcgcbcontrol .buttonlink {
    margin: 0px;
    background-position: left 0.1em;
}
.pcgcbsteps {
    color: #c1c1c1;
}
.pcgcbsteps strong {
    color: #3e3e3e;
    background-color: #FFF5E5;
}
.pcgcbproof #PubWKF2 {
    width: 15%;
}
.pcgcbproof #PubWKF3 {
    width: 70%;
}
.pcgcbproof #PubWKF5,
.pcgcbproof .pcgcbf5 {
    text-align: right;
}
.pcgcberror {
    color: red;
}
.pcgcbwarning {
    color: maroon;
}
/* htDig */
#pcgcstandardform .form_input_radio,
.pcgcstandardform .form_input_radio,
#pcgcstandardform .form_input_checkbox,
.pcgcstandardform .form_input_checkbox {
    border: none;
    margin-top: 0.1em; 
    margin-right: 0.5em;
    margin-bottom: 0.1em;
    vertical-align: middle;
    border: 1px solid #e3e3e3;
}
.form_input_hidden {
    border: none;
    background: none;
}
.form_select {
    margin-top: 0.2em;
    width: 22em;
    color: #3E3E3E;
}
#htdig div.countResults {
    right: 0em;
    text-align: right;
    border-top: 1px solid #BCC1C5;
    border-bottom: 1px solid #BCC1C5;
    margin: 0em;    
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}
#htdig img {
    display: inline;
    vertical-align: middle;
    margin: 0em;
}
#htdig h3 {
    color: #545557;
    margin: 0em;
    padding: 0em;
    padding-bottom: 0.4em;
    text-transform: none;
    letter-spacing: normal;
}
#htdig span.prozent {
    font-size: 85%;
    font-weight: normal;
}
#htdig ul {
    list-style: none;
    margin: 0em;
    padding: 0em;
}
#htdig li.bgweiss {
    margin-top: 0.6em;
    padding: 0.3em 0.8em 0.4em 1.2em;
}
#htdig li.bgblue {
    margin-top: 0.6em;
    background: #eeeeee;
    padding: 0.8em 0.8em 0.4em 1.2em;
}
#htdig .search_url {
    margin-top: 0.2em;
    margin-bottom: 0.6em;
    color: #808080;
    font-size: 85%;
}
#htdig ul li p {
    margin: 0em;
    padding: 0em;
}
#htdig .search_url a,
#htdig .search_url a:link,
#htdig .search_url a:visited {
    color: #828282;
}
#htdig .search_url a:hover,
#htdig .search_url a:active,
#htdig .search_url a:focus {
    color: #E3781A;
    background: none;
}
#htdig a,
#htdig a:link,
#htdig a:visited {
    color: #E3781A;
    text-decoration: none;
}
#htdig a:hover,
#htdig a:active,
#htdig a:focus {
    background: #eeeeee;
}
#htdig span.prozentbalken {
    font-size: 125%; 
    margin: 0em; 
    padding: 0em;
}
 
#htdig img.imgProzentbalken {
    height: 0.375em; 
    border: 0.0625em solid #3e3e3e;
    vertical-align: baseline;
}
#htdig span.icon {
    font-size: 125%;
}
#htdig .meta {
    color: #E3781A;
    font-size: 85%;
    margin-bottom: 0.5em;
}
#htdig .error {
    font-size: 85%;
    color: #8C8B8B;
    font-style: italic;
}
/* MinisterInnenbox */
#m_theme {
    padding: 17px;
    padding-bottom: 1em;
    margin: 0px;
}
.m_theme_box_main {
    background: #FFF;
}
.m_theme_image {
  float:left;
  margin: 0px;
  padding: 0px;
}
#column_1 .pcgcmainimage {
  float:left;
  margin: 0px;
  padding: 0px;
}
#column_1 .pcgcmainimage img {
  margin: 0px;
  padding: 0px;
  margin-right: 17px;
  margin-bottom: 10px;
}
#column_1 .m_theme_image img {
  margin-top: 0px;
  margin-right: 17px;
  padding: 0px;
}
.img_src_txt {margin:-10px 0px 8px 0px;font-size: 0.8em;color:#666666;font-style:italic;}
#m_theme .contextitem h3 {
    color: #594D23;
}
#column_1 .m_theme_box_main h2 {
    display: block;
    font-weight: bold;
    color: #E3781A;
    font-size: 1.5em;
    padding-bottom: 10px;
    margin: 0px;
}
.m_theme_box_main .m_theme_tt {
    font-weight: bold;
}
.m_theme_text{
   padding: 0px;
}
#m_theme .m_theme_content h3 {
  
}
.m_theme_content p {
    
}
.m_theme_content .theme1 {
    color: #606060;
    font-weight: bold;
    display: block;
}
.m_theme_content .theme2 {
    margin-bottom: 10px;
}
/* Infocenter */
#column_3 #infocenter,
#m_theme .contextitem {
    display:block;
    float: right;
    top: 0px;
    width: 200px;
    border: 1px solid #FFE0B2;
    background: #FFF5E5;
    padding-bottom: 500px;
    margin-bottom: -500px;
    font-size: 0.85em;
}
#column_3 #infocenter {
  float: none;
  padding: 0;
  margin: 3px 0 12px 0;
  font-size: 1em;
}
#column_3 #infocenter .infotext,
#m_theme .contextitem .infotext {
  background-color: #fff;
  padding-bottom: 1px;
}
#column_3 #infocenter h2,
#m_theme .contextitem h2 {
  background: #F7DAAB url() 3px 3px repeat-x;
  padding: 0.3em 0px 0.27em 0px;
  color: #3B3A3A;
  border-right: 3px solid #F7DAAB;
  text-transform: uppercase;
}
#column_3 #infocenter h2 {
  font-size: 1em;
  margin-bottom: 1.15em;
}
#column_3 #infocenter h2 span,
#m_theme .contextitem h2 span {
  padding: 0.35em 10px 0.25em 8px;
  line-height: 1.4em;
  background: #F7DAAB;
}
#column_3 #infocenter p,
#m_theme .contextitem p {
  color: #3B3A3A;
  margin: 0 7px 7px 7px;
}
#column_3 #infocenter p {
  
}
#column_3 #infocenter p .hotline,
#m_theme .contextitem p .hotline {
  color: #EE8324;
  font-weight: bold;
  text-transform: uppercase;
}
.infolist {
  list-style: none;
  border-bottom: 1px solid #fff;
  margin: 0;
  padding: 0;
}
#column_3 .infolist {
  border-bottom: none;
}
.infolist li {
 margin: 0;
 padding: 0;
}
#column_3 #infocenter .infolist li p,
#m_theme .contextitem .infolist li p {
  margin: 0;
  padding: 0;
  background: #FFF5E5;
  border-top: 1px solid #fff;
  color: #3B3A3A;
}
.infolist li a,
.infolist li a:link,
.infolist li a:visited,
.infolist li a:hover,
.infolist li a:active,
.infolist li a:focus {
  display: block;
  color: #3B3A3A;
  padding: 0.3em 7px 0.3em 24px;
  background: url(/_img/common/lnk_more.gif) 8px center no-repeat;
}
/* RSS */
#column_3 a.rss_icon,
#column_3 a.rss_icon:link,
#column_3 a.rss_icon:visited,
#column_3 a.rss_icon:hover,
#column_3 a.rss_icon:active,
#column_3 a.rss_icon:focus,
.contextthemeXYZ .contextitem a.rss_icon,
.contextthemeXYZ .contextitem a.rss_icon:link,
.contextthemeXYZ .contextitem a.rss_icon:visited,
.contextthemeXYZ .contextitem a.rss_icon:hover,
.contextthemeXYZ .contextitem a.rss_icon:active,
.contextthemeXYZ .contextitem a.rss_icon:focus,
#column_3 .contextthemeXYZ .contextitem a.rss_icon,
#column_3 .contextthemeXYZ .contextitem a.rss_icon:link,
#column_3 .contextthemeXYZ .contextitem a.rss_icon:visited,
#column_3 .contextthemeXYZ .contextitem a.rss_icon:hover,
#column_3 .contextthemeXYZ .contextitem a.rss_icon:active,
#column_3 .contextthemeXYZ .contextitem a.rss_icon:focus {
    background: url() left center no-repeat;
}
#column_3 .rss_icon {
    font-size: 1em;
}
/* Anpassungen für Publikations-Gesamtliste */
#column_1 .publicationstable_odd,
#column_1 .publicationstable_even {
    font-size: 85%;
    width: 100%;
    border: none;
    border-collapse: collapse;
    margin-bottom: 4ex;
}
#column_1 .publicationstable_odd thead,
#column_1 .publicationstable_even thead {
    visibility: hidden;
    display: none;
}
#column_1 .publicationstable_odd td {
    border: 1px solid #eeeeee;
    border-top: 1px solid #c1c1c1;
    border-bottom: 1px solid #c1c1c1;
    background-color: #eeeeee;
}
#column_1 .publicationstable_even td {
    border: 1px solid #fff5e5;
    border-top: 1px solid #c1c1c1;
    border-bottom: 1px solid #c1c1c1;
    background-color: #fff5e5;
}
#column_1 .publicationstable_odd .pubf1,
#column_1 .publicationstable_even .pubf1 {
    border-right: 5px solid white;
    padding: 2ex 2em 2ex 2em;
}
#column_1 .publicationstable_odd .pubf2,
#column_1 .publicationstable_even .pubf2,
#column_1 .publicationstable_odd .pubf3,
#column_1 .publicationstable_even .pubf3 {
    width: 24px;
    vertical-align: middle;
    padding: 2ex 0px 2ex 0px;
}
#column_1 .publicationstable_odd .pubf2,
#column_1 .publicationstable_even .pubf2 {
    text-align: right;
    padding-left: 4px;
}
#column_1 .publicationstable_odd .pubf3,
#column_1 .publicationstable_even .pubf3 {
    text-align: left;
    padding-right: 4px;
}
#column_1 .publicationstable_odd img,
#column_1 .publicationstable_even img {
    display: inline;
    padding: 5px 5px 5px 5px;
    margin: 5px 5px 5px 5px;
}
 
#PUBORDER_NAME,
#PUBORDER_PRENAME,
#PUBORDER_INSTITUTION,
#PUBORDER_ABTEILUNG,
#PUBORDER_STRASSE,
#PUBORDER_PLZ,
#PUBORDER_ORT,
#PUBORDER_LAND,
#PUBORDER_EMAIL,
.form_input_short,
.form_input_medium,
.form_input_long {
    margin-top: 2px;
    margin-bottom: 1ex;
    width: 200px;
}
.form_input_short,
.form_input_medium,
.form_input_long {
    margin-top: 0px;
}
#PUBORDER_PLZ,
.form_input_short {
    width: 33px;
}
.form_input_long {
    width: 98%;
}
/* Newsletter */
#newsletter .linkssubscribe,
#newsletter .linkssubscribe:link,
#newsletter .linkssubscribe:visited,
#newsletter .linkssubscribe:hover,
#newsletter .linkssubscribe:active,
#newsletter .linkssubscribe:focus,
#newsletter .linkpreferences,
#newsletter .linkpreferences:link,
#newsletter .linkpreferences:visited,
#newsletter .linkpreferences:hover,
#newsletter .linkpreferences:active,
#newsletter .linkpreferences:focus {
    background-image: url(/_img/common/lnk_more.gif); 
    background-repeat : no-repeat;
    background-position : left;
    padding-left: 20px;
}
#newsletter .linkunsubscribe,
#newsletter .linkunsubscribe:link,
#newsletter .linkunsubscribe:visited,
#newsletter .linkunsubscribe:hover,
#newsletter .linkunsubscribe:active,
#newsletter .linkunsubscribe:focus{
    font-weight: normal;
    background-image: url(/_img/common/ico_reset.gif); 
    background-repeat : no-repeat;
    background-position : left;
    padding-left: 20px;
}
#newsletter .submitbutton{
    border: none;
    width: auto;
    display: inline;
    height: 4ex;
    margin-right: 2em;
    margin-top: 10px;
    font-size: 1em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: white url(/_img/common/lnk_more.gif) left no-repeat; 
    color: #108BA4;
    padding-left: 17px;
}
#newsletter form > input{
    border: 1px solid #dadada;
    background-color: white;
    width: auto;
    display: inline;
    height: 4ex;
    margin-right: 2em;
    margin-top: 10px;
    padding: 2px;
}
#newsletter tr td input{
    margin-top: 5px;
    border: 1px solid #dadada;
    padding: 1px 2px 2px 2px;
}
#newsletter tr td span input{
    border: none;
}
#newsletter table{
    margin: 20px 0px 20px 0px;
    padding: 0px 0px 10px 0px;
    background-color: #eeeeee;
    width: 100%;
}
#newsletter td{
    padding-left: 20px;
}
#newsletter ul{
    position: relative;
    width: auto;
    list-style-type: none;
    margin: 10px 0px 0px 0px;
    padding: 10px 20px 5px 20px;
    background-color: #eeeeee;
}
#newsletter ul.standardlist {
    width: auto;
    list-style-type: disc;
    margin: 0em auto 2em auto;
    padding: 0em auto;
    background-color: transparent;
}
#newsletter .required,
#newsletter .missing,
#newsletter .error {
    color: red;
}
#newsletter .info {
    color: blue;
}
#newsletter .missing,
#newsletter .error {
    font-weight : bold;
}
#newsletter .poweredphplist{
    color: #c1c1c1;
    font-size: 80%;
    text-transform: uppercase;
    position: relative;
    top: 10ex;
}
#newsletter .poweredphplist a,
#newsletter .poweredphplist a:link,
#newsletter .poweredphplist a:visited,
#newsletter .poweredphplist a:hover,
#newsletter .poweredphplist a:active,
#newsletter .poweredphplist a:focus{
    color: #c1c1c1;
    text-decoration: none;
}
#newsletter .list input {
    border: none;
}
/* r2-Kontextboxen */
#column_2 .contextitem_ml {
  margin-bottom: 10px;
}
#column_2 .contextitem_ml,
#column_3 .contextitem,
#column_3 .contextspecial {
  background-color: #eeeeee;
  color: #3B3A3A;
}
#column_3 .contextspecial .customcontext {
  padding: 0px;
}
#column_3 .contextspecial .customcontext p {
  background-color: #ffffff;
  text-align: center;
  border-top: 3px solid #eeeeee;
  margin: 0px;
}
#column_3 .contextspecial .customcontext p img {
  border: none;
  padding-top:4px;
}
#column_2 .contextitem_ml h2,
#column_3 .contextitem h2,
#column_3 .contextspecial h2  {
  background: #FFFFFF url(/_img/common/ico_context_headline.gif) 2px 2px no-repeat;
  padding: 0.28em 0px 0.265em 32px;
  color: #3B3A3A;
  border: none;
  font-weight: normal;
}
#column_2 .contextitem_ml h2 {
  padding-top: 0.4em;
  margin-bottom: 2px;
}
#column_2 .contextitem_ml h2 span,
#column_3 .contextitem h2 span,
#column_3 .contextspecial h2 span {
  padding: 0.35em 10px 0.25em 0px;
  line-height: 1.4em;
}
#column_2 .contextitem {
  padding: 0px;
  margin: 0px;
}
#column_2 .contextitem h2 {
  display:none;
}
#column_2 .contextitem .customcontext {
  padding: 0px;
}
#column_2 .contextitem .customcontext p {
  display:block;
  background-color: #FFFFFF;
  margin: 0px;
  margin-bottom: 3px;
  text-align: center;
}
#column_2 .contextitem .customcontext p img {
  margin: 0 auto;
}
/* Login-Box */
#column_2 .contextitem_ml form label {
  font-size: 90%;
  padding-bottom: 2px;
}
#column_2 .contextitem_ml .ad_input {
  padding-top: 4px;
  padding-bottom: 4px;
  margin-bottom: 8px;
  margin-top: 2px;
  border: 1px solid #e3e3e3;
  width: 170px;
}
#column_2 .contextitem_ml .adForm_buttons {
  margin: 0px;
}
#column_2 .contextitem_ml .adForm_button {
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
    padding-left: 15px;
}
/* Hochschulstandorte */
#column_3 #contextLocations h2 {
  padding: 0.25em 0px 0.23em 0px;
}
#column_3 #contextLocations h3,
#column_3 #contextLocations p {
  margin: 8px;
}
#column_3 #contextLocations img {
  border: none;
  float: left;
  margin: 0 8px 8px 0;
}
/* Fallbeispiele */
#column_3 #contextExamples h3,
#column_3 #contextExamples p {
  margin-left: 8px;
  margin-right: 8px;
}
#column_3 #contextExamples .imgExample {
  border-top: 9px solid #fff;
  border-bottom: 9px solid #fff;
  background-color: #EBF8FA;
}
#column_3 #contextExamples .imgText {
  margin: 8px;
}
#column_3 #contextExamples .imgExample img {
  float: left;
  border: none;
  border-right: 6px solid #EBF8FA;
}
/* Downloads */
#contextDownloads ul {
  list-style: none;
  margin: 8px;
  margin-top: -1px;
  padding: 0;
}
#contextDownloads li {
  margin: 0;
  padding: 0;
  border-top: 1px solid #DFDEDE;
}
#contextDownloads li h3 {
  margin-top: 9px;
}
#contextDownloads li p {
  margin-bottom: 9px;
}
#column_3 #pcgccontact a,
#column_3 #pcgchotlines a,
#column_3 #pcgclinks a,
#column_3 #pcgcdocuments a,
#column_3 #pcgcbrochures a,
#column_3 #pcgcbrochures .customcontext .linkint,
#column_3 .customcontext .linkint,
#column_3 .customcontext .linkext,
#column_3 .customcontext .linkdoc,
#column_3 .customcontext .linkjur,
#column_3 .customcontext .linkbasket,
#column_3 .customcontext .linkmail,
#column_3 .customcontext a {
    background-repeat : no-repeat;
    background-position : 0px 0px;
    padding-left: 18px;
    display: block;
    color: #3B3A3A;
}
#column_3 .customcontext .ci_variabel a {
    padding-left: 0px;
    display: inline;
    color: #3B3A3A;
    text-decoration: underline;
}

/* Kartenanwendung - Georeferenzierung */
#geo_choice form {
  margin: 0px;
  margin-bottom: 3px;
}
#geo_choice fieldset {
  width: auto;
    padding: 10px;
    background-color: #FFF5E5;
    margin: 0;
}
#geo_choice fieldset label {
    font-style: italic;
    float: left;
    margin: 2px 10px 0 0;
}
.select_send {
    margin: 0px;
    padding: 0px;
    display: block;
}
.form_select {
    margin: 0px 10px 0 0;
    padding: 0px;
    float: left;
    font-size: 1em;
}
#column_1 #geo_choice .submitarea {
    margin: 0px;
    padding: 0px;
    float:left;
}
#column_1 #geo_choice .submitarea input {
    margin: 0px;
    padding: 0px;
    background-color: #fff5e5;
    color: #E5730D;
    border: none;
}
#column_1 #geo_choice .submitarea #geo_submit {
    margin: 0px;
    padding: 0px;
}
#geo_display {
    margin: 0;
    padding: 0;
}
#geo_display h2 {    
    background: #F7DAAB url() 3px 4px repeat-x;
  padding: 0.3em 0px 0.27em 0px;
  color: #E5730D;
  border-right: 3px solid #F7DAAB;
  font-size: 1em;
  margin: 0px;
}
#geo_display h2 span {
  padding: 0.25em 9px 0.25em 5px;
  background: #F7DAAB;
}
#geo_display h2 a{    
    color: #E5730D;
    margin: 0px;
}
#geo_display p.linktype{    
    margin: 0px;
    padding-left: 5px;
}
.geo_links {
    background: #fff;
    margin: 0px;
    padding: 0px;
    border: 1px solid #F7DAAB;
}
.geo_links ul {
    padding: 0px;
    margin: 0px;
    background-color: #FFF5E5;
}
.geo_links li {
    list-style: none;
    padding: 3px 0px 3px 8px;
    border-top: 1px solid #fff;
}
.geo_links li p {
    font-size: 0.8em;
    display: inline;
}
#column_1 .geo_links li  {
     margin: 0;
}
#column_1 .geo_links a,
#column_1 .geo_links a:link,
#column_1 .geo_links a:visited,
#column_1 .geo_links a:hover,
#column_1 .geo_links a:active,
#column_1 .geo_links a:focus {
    background: url(/_img/common/lnk_more.gif) left center no-repeat;
    padding-left: 18px;
    color: #3E3E3E;
}
.geo_style {
  background: #cecece;
  margin: 0;
}
#column_1 .geo_style p {
    position: relative;
    text-align: right;
    margin: 2px 14px 0px 0px;
    padding-top: 10px;
}
#column_1 .geo_style p a {
    margin: 0px;
    padding: 0px;
    display: inline;
}
#column_1 .geo_style p img {
    margin: 0px;
    padding: 0px;
    border: none;
    display: inline;
}
#column_1 .geo_style_text {
    vertical-align: top;
    font-style: italic;
    margin-right: 10px;
}
.geo_list {
    xpadding-bottom: 23px;
}
.geo_list h3 {
    xfont-size: 100%;
    xpadding-left: 14px;
    xmargin-top: 0px;
}
.geo_list ul {
    background: #eeeeee;
    margin: 2px 0 0 0;
    padding: 0px;
    border: 1px solid #cecece;
    border-bottom: none;
}
#column_1 .geo_list ul li {
    border-bottom: 1px solid #cecece;
    list-style: none;
    margin: 0px;
    padding: 0px;
    height: auto;
}
.geo_list ul .active {    
    font-weight: bold;
    background: #FFF5E5 url() 8px center no-repeat;
}
.geo_list ul li a:hover,
.geo_list ul li a:active,
.geo_list ul li a:focus,
.geo_list ul .active a,
.geo_list ul li.selected a {
    background: #FFF5E5 url(/_img/common/lnk_more.gif) 8px center no-repeat;
    text-decoration: none;
    color: #3B3A3A;
}
.geo_list ul li a {
    background: url(/_img/common/lnk_more.gif) 8px center no-repeat;
    display: block;
    padding: 3px 10px 3px 27px;
    color: #3B3A3A;
}
.geo_list ul li.selected a {
    font-weight: bold;
    background: #FFF5E5 url() 11px center no-repeat;
}
.geo_legend {
    padding: 7px 17px 7px 17px;
    background: #FFF5E5;
    margin: 0px;
}
.geo_legend p {
    margin: 0px;
    padding: 0px;
}
#column_1 .geo_legend p img {
  margin: 4px 0 0 0;
  float: left;
}
.geo_legend p span {
  margin-left: 10px;
}
.geo_legend .bold{
    font-weight: bold;
    margin-right: 20px;
}
#geo_data {
    margin-top: 1.5em;
    background: #FFF;
    padding: 0px;
}
#geo_data div {
    border-top: 2px solid #fff;
    margin: 0;
    padding: 10px;
    background: #FFF5E5;
}
#geo_data div h3 {
    color: #E5730D;
    border-bottom: 1px solid #E5730D;
    border: none;
    margin: 0;
    padding: 0px;
    color: #3B3A3A;
}
.geo_data_countries {
    padding: 0px;
}
.geo_data_countries div {
    border-top: 2px solid #fff;
    margin: 0;
    padding: 10px;
}
#geo_data.geo_data_countries div h3 {
    border: none;
    margin: 0;
    padding: 0px;
    color: #3B3A3A;
}
#geo_data.geo_data_countries div p {
    margin: 0;
    padding: 0px;
}
/* Karte */
#rollover01 {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 454px;
    z-index: 2;
}
#rollover02 {
    position: relative;
    left: 0px;
    top: 0px;
    width: 454px;
    z-index: 1;
}
.geo_map {
    position: relative;
    margin: 0px auto 0px auto;
    width: 456px;
    border: 1px solid #cecece;
}
.geo_map_container {
  border-bottom: 2px solid #fff;
    text-align: center;
    background: #cecece;
}
#column_3 .contextitem.map_menu {
  border: 2px solid #eeeeee;
}
#column_3 .contextitem.map_menu h2 {
  background-image: none;
  background-color: #4f4f4f;
  color: #ffffff;
  padding-left: 10px;
}
#column_3 .contextitem.map_menu ul {
  margin: 4px 0px;
  padding: 0px;
  list-style: none;
}
#column_3 .contextitem.map_menu ul li {
  margin:0px;
  padding: 0px;
  border-left: 10px solid #d5d5d5;
  margin-bottom: 2px;
}
#column_3 .contextitem.map_menu ul li.selected {
  border-left: 10px solid #EE7F01;
}
#column_3 .contextitem.map_menu ul li a {
  display: block;
  color: #333333;
  background-color: #ffffff;
  border-left: 2px solid #eeeeee;
  padding: 3px 8px 3px 8px;
}
#column_3 .contextitem.map_menu ul li.selected a{
  font-weight: bold;
}
/* Adresslisten */
.aemter_list div {
  padding-top: 20px;
  border-bottom: 1px solid #303030;
}
.aemter_box {
  display: block;
  background-color: #FBEBDC;
  padding: 1em 10px 1em 10px;
  border: 1px solid #303030;
  margin-bottom: 20px;
}
/* Tooltips fuer Karte */
.tooltip {
    width: 212px;
    font-size: 7pt;
    position: absolute;
    display: none;
    background-color: #f2f2f2;
    border-width: 1px;
    border-style: solid;
    border-color: #E3781A;
    padding: 0px 9px;
    z-index: 0;
}
#column_1 .tooltip img {
    margin: 0;
    padding:0;
    margin-top: 9px;
    border: 1px solid #999999;
}
.tooltip .content {
    background-color: #f2f2f2;
    color: #3e3e3e;
    padding: 0px;
}
.tooltip .content p{
    padding-top:9px;
}
#column_1 .tooltip .content ul{
    margin: 0px;
    margin-bottom: 9px;
    padding: 0px;
}
#column_1 .tooltip .content li{
    margin: 0px;
    margin-left: 5px;
    padding: 0px;
}
#column_1 .tooltip .content hr{
    display:none;
}
/* Legende fuer Karte */
.maplegend {
    color: #666666;
    font-size: 0.68em;
    margin-top: 0px;
}
.mapleg_vk {
    padding-left: 13px;
    background: url(/_img/common/mapleg_orange.gif) left 3px no-repeat;    
}
.mapleg_tn {
    padding-left: 13px;
    background: url(/_img/common/mapleg_blue.gif) left 3px no-repeat; 
}
/* Logos fuer Verbundseiten */
#logobox {border-top: 1px solid #E3781A;margin: 20px 0px 0px 0px;padding: 15px 0px 0px 0px;clear: both;}
#logolist {margin: 0px;padding:0px;}
#logolist li {margin: 0px;padding:3px;margin-right: 12px;margin-bottom: 12px;list-style: none;float:left;border: 1px solid #999999;height: 100px;}
#logolist li img {margin: 0px;padding:0px;max-height: 100px;vertical-align: middle;}
#logolist li p {margin: 10px 0px 0px 0px;color: #606060;max-width: 200px;}
 
#column_3 .customcontext .linkmail {background-position: 0px 2px;}
#column_3 .contextitem a {text-decoration: underline;}
#column_3 .contextitem .ci_variabel a {display: inline;padding-left: 0px;}