@charset "UTF-8";
/**
* @package WordPress
* @subpackage Webdesigner_Potsdam_Theme
* Theme Name: Print-Layout
* Description: Drucklayout / print layout
*/

@media print
{
/**
* @section layout
* @css-for (nicht benoetigte Bereiche)
*/
#header p, #header img, #header form,
#respond,
#footer,
#searchform, #s, #submit,
#sidebar, #wp-calendar,
#comments, #commentform, #commentform p,
#cachestats,
select, input, textarea, ckeckbox, dd, hr {
display: none;
}

/**
* @section bilder/ optional
* @css-for (nicht benoetigte Bilder)
*/
/** aktuell inaktiv
img {
display: none;
}
*/

/**
* @section layout
* @css-for (print basics)
*/
body {
width: 100%;
text-align: left;
margin: 0;
padding: 0;
font: 12pt Garamond, Palatino, "Times New Roman", Times, serif;
color: #000;
background: #fff url(none);
}

h1, h2, h3, h4, h5, h6 {
font-weight: 700;
margin: .75em 0 .5em;
text-align: left;
page-break-after: avoid;
}

h1 {
text-align: center;
padding: 0 0 .5em;
border-bottom: 1px solid #ccc;
}

p {
margin: .5em;
}

/**
* @section links
* @css-for (links fuer print optimieren)
*/
a, a:visited, a:hover, a:visited:hover {
color: #000;
background: transparent;
text-decoration: none;
}

a[href]:after {
content:" <"attr(href)"> ";
background-color: inherit;
font-style: italic;
font-size: 9pt;
} 

*[name]:after {
content:" [#"attr(name)"]";
background-color: inherit;
font-style: italic;
font-size: .7em;
} 

*[title]:after {
content:" ("attr(title)") ";
background-color:inherit;
font-style:italic;
font-size: .7em;
} 

/**
* @section Acronyme
* @css-for (nicht benoetigte Acronyme)
*/
/** aktuell inaktiv
*[acronym]:after {
content:" ("attr(acronym)") ";
background-color: inherit;
font-style: italic;
font-size: .7em;
}
*/

/**
* @section Abbrevation
* @css-for (nicht benoetigte Abbrevation)
*/
/** aktuell inaktiv
*[abbr]:after {
content:" ("attr(abbr)") ";
background-color: inherit;
font-style: italic;
font-size: .7em;
}
*/

/**
* @section Zitate
* @css-for (erweiterte Ausgabe von cite)
*/
*[cite]:after {
content: close-quote" (Quelle: "attr(cite)")";
font-size: .7em;
} 

* {
quotes: "\201E" "\201C" "\201A" "\2018";
} 

q:before, blockquote:before {
content: open-quote;
} 

q:after, blockquote:after {
content: close-quote;
}

blockquote, q, cite {
padding-left: .1em;
}

acronym, abbr {
border: none;
}

/**
* @section Code
* @css-for (nicht benoetigte Bereiche)
*/
.code, pre {
font: .8em 'Courier New', Courier, Fixed;
padding-left: 1em;
}

.code a[href]:after {
content: "";
}

/**
* @section layout
* @css-for (bilder-format)
*/
img {
padding: .5em;
}
}