/* SVN FILE:   $Id: print.css 2873 2010-03-26 10:44:42 */

/*
@page { 
    margin: 5.7cm 2cm 1.4cm 1cm;
}*/

 
* {
    float: none;
}
 
body {
  font-family: Arial, Helvetica, sans-serif;
  color: black;
  font-size: 12pt;
}

h1, h2, h3, h4, h5, h6 {
    clear: both;
    page-break-inside: avoid;
    page-break-after: avoid;
    color: #00519e;    
}

h1.hidden {
    width: 200pt;
    display: block;
    border-bottom: 1px solid #00;
    padding-bottom: 10pt;
    height: 1.2em;
    font-size: 12pt;
}


h1, h2 {
    font-size: 14pt;
}

h3, h4 {
    font-size: 12pt;
}

img,
abbr,
.sucheBox .feld input.ergebnis {
    border: none;
}
 
a:link, a:visited  {
    text-decoration: none;
    color: #00519e;
}

a[href]:after {
    content: "http://www.dfg.de/"attr(href)"";
    display: block;
    color: #000000;
    font-size: .75em;
    margin-bottom: 10pt;
    clear: none;
}

.identity .logo a[href]:after,
/*li a[href]:after,*/
.sliderBild a[href]:after,
.microKlapp a[href]:after,
.microReiterboxTab a[href]:after
{
    display: none;
}

h1.noPrint,
.context,
.skip, 
.serviceBox,
.naviWrap,
.searchBox,
.toolBar,
/*.hidden,*/
.naviBox,
.contentFooter,
.footerWrap,
.bereichsnavigation,
.copyrightBox,
.microSelectbox,
.newsletterRegister,
.microVideo,
.listBox li img,
.toTop,
table th input,
table td input,
.sliderZurueck,
.sliderWeiter,
.sliderVor,
.monatZurueck,
.monatVor,
.bereichsnavigation,
.contentWrap h1.hidden,
.breadcrumb,
.nameIndex,
.glossarIndex,
/*.sucheBox,*/
.suchfilterLink,
.sucheFilter,
.schalter,
.vorschlaege,
.suchergebnisNaviLinks,
.suchergebnisNaviAnzeige,
.suchergebnisNaviLinks,
.unsichtbar,
.jahresleiste,
.auswahlBox,
.auswahlFachkolleg,
.sucheBox .sucheTermine,
.sucheTermineDatum,
.sucheTermine,
.filterAktiv .label
{
    display: none;
}

.identity .logo {
    float: left;
    width: 100%;
    margin-bottom: 25pt;
}

table {
    width: 100%; 
}

table th, table td {
    width: auto;
    text-align: left;
    padding: 5pt;
    border: 0.5pt solid #000000;
}

.context h1.hidden {
    margin-top: 20pt;
}

.topNavi .bigPic,
.sliderBild
 {
    margin-bottom: 1em;
}

.printFooter {
    display: block;
}

.printFooter span {
    clear: both;
    float: right;
    margin-top: 12pt;
}

ul li {
    padding: 0;
}

/* styling for new search */ 
 
.resultFilter, 
#help.helpClose, 
.navigationSetting, 
.suchergebnisLink.searchtermWiki a.wikiExtern 
 { 
 display: none; 
} 
 
 
.searchtermHighlight { 
 font-weight: bold; 
} 
 
.searchForm .searchTerm { 
 padding-top: 100px; 
 font-size: 22px; 
} 
 
 
 
.filter .constraints h3 { 
 padding-top: 20px; 
 color: #000000; 
 margin-bottom: 0px; 
 font-size: 18px; 
 font-weight: normal; 
} 
 
 
.filter .constraints a { 
 display: inline-block; 
 color: #000000; 
    font-size: 18px; 
} 
 
.filter .constraints a:nth-child(1n+3):before { 
 content: ",";
} 
 
.filter .constraints a:after { 
 content: ""; 
} 
 
.suchergebnisTitel { 
 font-size: 18px; 
 margin-top: 10px; 
} 
 
.suchergebnisTitel a[href]:after { 
    content: ""attr(href)""; 
} 
 
.suchergebnisText { 
 margin-top: 20px; 
} 
 
.suchergebnisText em { 
 font-weight: bold; 
} 
 
.suchergebnisListe ul { 
 list-style: none; 
 padding: 0; 
} 
 
 
.suchergebnisListe ul li { 
 margin-bottom: 50px; 
} 
 
.suchergebnisListe ul li .suchergebnisLink.searchtermWiki a:after { 
 content: ""; 
} 
 
.suchergebnisLink.searchtermWiki a{ 
 display: inline-block; 
    margin-bottom: -10px; 
     
}
