@charset "utf-8";
/* Print - Styles ::: gwtonline.de */

/* unwichtige Elemente ausblenden */
#hauptnavigation, #copyright, #sidebar, #pagenavigation, #rubriknavigation, #navigationspfad, form { display: none; }
#content h3 { display: block; }
* { margin: 0; padding: 0; }
body { margin: 0; padding: 1cm 0 0.5cm 0; color: black; font-size: 9pt; font-family: Times New Roman, Georgia, serif; line-height: 13pt; }
#container { width: auto !important; }
h1 { float: right; width: 20%; margin: 0 0 0 20pt; }
h1 img { border: 0pt solid Black; width: 100%; height: auto; }
#content { padding: 40pt 0 30pt; }
#content p img { border: 0.5pt solid Lightgrey; float: left; margin: 0 0.5cm 0.5cm 0; }
#content img { border: 0.5pt solid Lightgrey; display: block; }
h2, h3 { margin: 0 0 13pt; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; }
h3 { font-size: 10pt; margin: 18pt 0 9pt; }
p { font-size: 9pt; line-height: 13pt; margin: 8pt 0; }
abbr, acronym { font-style: normal; border-bottom: 0; text-transform: none; }
a { color: Darkgrey; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
a[href^="http:"]:after { content: " ["attr(href)"] "; }
a[rel="download"]:after { content: " [ http://gwtonline.de"attr(href)"] "; }
table { width: 100%; border-spacing: 9pt; }
th { font-family: Arial, Helvetica, sans-serif; text-align: left; border-bottom: 0.5pt solid Black; vertical-align: top; }
td { padding: 0 18pt 3pt 3pt; vertical-align: top; border-bottom: 0.5pt solid Lightgrey; }
ul, ol { margin-left: 18pt; padding-right: 18pt; line-height: 13pt; }
/* Spezielles */
/* Clearfix */
.aktuelles ul li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.aktuelles ul li {display: inline-table;}
/* \*/ .aktuelles ul li {display: block;} /* */
.aktuelles ul { list-style: none; margin-left: 0; padding-right: 0; }
.aktuelles ul li { border-bottom: 0.5pt solid Lightgrey; margin-bottom: 18pt; }
.aktuelles ul li h3 { margin-top: 9pt; }
.aktuelles ul li p.datum { border-bottom: 0.5pt solid Lightgrey; color: Lightgrey; }
.aktuelles ul li img { float: left; margin-right: 0.5cm; margin-bottom: 0.5cm; }

/* Clearfix */
.startseite #content div:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.startseite #content div {display: inline-table;}
/* \*/ .startseite #content div {display: block;} /* */
.startseite #content div { border-bottom: 0.5pt solid Lightgrey; margin-bottom: 18pt; }
.startseite #content div h3 { margin-top: 9pt; }
.startseite #content div p.datum { border-bottom: 0.5pt solid Lightgrey; color: Lightgrey; }
.startseite #content div img { float: left; margin-right: 0.5cm; margin-bottom: 0.5cm; }

/* Clearfix */
.presse ul li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.presse ul li {display: inline-table;}
/* \*/ .presse ul li {display: block;} /* */
.presse ul { list-style: none; margin-left: 0; padding-right: 0; }
.presse ul li { border-bottom: 0.5pt solid Lightgrey; margin-bottom: 18pt; }
.presse ul li h3 { margin-top: 9pt; }
.presse ul li em { display: block; border-bottom: 0.5pt solid Lightgrey; color: Lightgrey; }
.presse ul li img { float: left; margin-right: 0.5cm; margin-bottom: 0.5cm; }

#kompetenzen, #leistungen-liste { float: right; padding: 9pt; border: 0.5pt solid Lightgrey; width: 25%; margin-left: 18pt; }
#leistungen-liste { width: 32%; }