@charset "utf-8";
/*@import url("screen.css");*/
/**
  * DIE Stylesheet for Printversion
  * ===============================================================
  * @Autor             Digitale Zeiten GmbH - Agathe Gwiozdzik
  * @URL               http://www.digitale-zeiten.de
  * @Letzte Aenderung  2010-10-01
  */

/*--------
Colors

institut-blau: #06f / #a3c7ff / #d9e8ff
inhalte-blau: #039 / #a3b5da / #d9e1f0
die-gruen: #5c703c
---------*/

/*--------
Structure
---------*/
div#services,nav,#mainnav,div#rc,#contentfooter,.simplesearch,.hide {
display:none;
}

header,footer,article,aside,section {
display:block;
}

body,div#page {
background:#fff none;
padding:0;
margin:0;
color:#000;
}

header {
margin-bottom:0;
}

div#logo {
padding:10px 0;
float:none;
}

ul#breadcrumb {
list-style-type:none;
padding-right:0;
padding-left:0;
background:#fff;
border-bottom:1px solid #313131;
}

ul#breadcrumb ul,ul#breadcrumb ul li {
display:inline;
padding:0;
}

div#content {
margin-left:0;
}

article {
padding:20px 0 0 0;
}

footer#pagefooter {
background:transparent none;
border-top:1px solid #313131;
padding:8px 0 4px 0;
}

body {
font-family:'Arial',Helvetica,sans-serif;
font-size:12pt;
line-height:18pt;
}

p,ul,dl,ol {
padding-top:.375em;
padding-bottom:.375em;
}

h1 {
font-size:21pt;
font-weight:400;
line-height:21pt;
margin:1em 0;
}

h2 {
font-size:17pt;
font-weight:700;
}

h3 {
font-size:15pt;
font-weight:400;
padding-top:2em;
}

h4 {
font-size:12pt;
font-weight:700;
padding-top:2em;
}

/*h2+h3,h3+h4 {
padding-top:0;
}*/

/*Neu Freyberg*/
hgroup h1+h2,hgroup h2+h3 {
	padding-top:0;
}
/*Neu Freyberg*/
.fltr {
float:right;
}

footer#pagefooter {
font-size:11pt;
}

a {
color:#000;
text-decoration:none;
background-image:none;
padding-left:0px;
}

a img {
border:none;
}

a.wichtig,a.sehr_wichtig
{
font-weight:700;
}
    
a[href$='.doc']:after,
a[href$='.doc']:link:after,
a[href$='.pdf']:after,
a[href$='.pdf']:link:after,
a[href^='http://']:after,
a[href^='http://']:link:after,
a[href^='https://']:after,
a[href^='https://']:link:after,
a[href^='ftp://']:after,
a[href^='ftp://']:link:after  
{
	font-weight:normal;
	content: " (Link-URL: " attr(href) ") ";
}

/* Firefox braeuchte folgendes, weil relative Links als solche ausgedruckt werden und nicht die Domaene enthalten. IE zeigt die Domaene an
a[href$='.doc']:not([href^='http://']):after,
a[href$='.doc']:link:after,
a[href$='.pdf']:not([href^='http://']):after,
a[href$='.pdf']:link:after
{
content: " (Link-URL: http://www.die-bonn.de/" attr(href) ") ";
}*/

a[href$='.pdf']:visited:after,
a[href$='.doc']:visited:after,
a[href^='http://']:visited:after,
a[href^='https://']:visited:after,
a[href^='ftp://']:visited:after {
content: " (Link-URL: " attr(href) ") ";
}


table {
width:auto;
border-collapse:collapse;
border-spacing:0;
margin:.375em 0;
}

th {
font-weight:700;
text-align:left;
border:1px solid #aaa;
background-color:#aaa;
}

td {
border:1px solid #aaa;
}

th,td {
padding:5px;
vertical-align:top;
}

tr.odd {
background:#fff;
}

tr.even {
background-color:#ddd;
}

input[type='text'],
input[type='image'],
input[type='checkbox'],
label {
vertical-align:middle;
}

input[type='checkbox'] {
float:left;
margin-right:5px;
margin-top:.2em;
}

select {
width:30%;
}

form#searchform input[type='text'] {
background:#fff none;
padding:4px;
width:260px;
}

form#searchform input[type='image'] {
margin:0 0 0 6px;
padding:0;
}

ul {
list-style: disc url(none) outside;
}

dl.dlist dt {
float:left;
font-weight:700;
}

dl.dlist dd {
margin-left:12em;
}

.hint {
color:#000;
font-size:14pt;
}

img.image-left {
border:1px solid #313131;
float:left;
margin:.375em 20px .375em 0;
}

img.image-right {
border:1px solid #313131;
float:right;
margin:.375em 0 .375em 20px;
}