<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**

 * @version $Id: print.css 18829 2010-09-10 12:17:05Z infograf768 $

 * @author Design &amp; Accessible Team ( Angie Radtke / Robert Deutz )

 * @package Joomla

 * @subpackage Accessible-Template-perfekto

 * @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.

 * @license GNU/GPL, see LICENSE.php

 * Joomla! is free software. This version may have been modified pursuant to the

 * GNU General Public License, and as distributed it includes or is derivative

 * of works licensed under the GNU General Public License or other free or open

 * source software licenses. See COPYRIGHT.php for copyright notices and

 * details.

 */





/* not ready */



h1,

#main h1

{

      font-size: 16pt;

      font-weight: bold;

      margin: 0.4em 0 0.5em 0;

      padding:0;

}



h2,

#main h2

{

      font-size: 14pt;

      font-weight: bold;

      margin: 0.2em 0 0.5em 0;

      padding: 0.3em 0.3em 0.3em 0;

}



h3

{

      font-size: 12pt;

      font-weight: bold;

      margin: 0.4em 0 0.2em 0;

}



/* Vermeidung von Seitenumbrï¿½chen direkt nach einer ï¿½berschrift */

h1,

h2,

h3

{

      page-break-after: avoid;

}



body

{

  line-height:150%;

  font-family:Arial, Verdana, Helvetica, sans-serif;

}



p,

ul li, ol li,

address,

.category-desc,

table,

label,

dt,

dd

{

  font-size:10pt

}



address

{

	font-style:normal

}



.contact-address address span

{

	display:block

}



a

{

      font-weight: bold;

}



.unseen,

#line,

#header ul,

#breadcrumbs,

.article-info-term,

ul.actions,

#close,

.display-limit,

.moduletable_menu,

.moduletable_js,

.tabouter,

#bottom,

.pagination,

#footer,

#header-image



{

      display: none;

}



.skiplinks,

#suckerfish

{

	display:none !important

}



#header .logoheader

{

	border:0;

}



#header

{

      width: auto;

}



#all #back #header

{

padding-top:0

}





#all

{

      text-align:left;

      border:solid 0px #000

}



#back

{

  border:solid 0px #000;

  padding:0

}



#right

{

      display: block;

}



#header h1#logo

{

  font-size:20pt;

  font-weight:normal

}



#contentarea2,

#contentarea

{

	border: solid 0px #000;

	padding:0 !important

}



#main .blog-featured h1

{

  padding:0 !important;

}



#main #top

{

  overflow:hidden;

  margin-bottom:25pt;

  border:0

}



#main .categories-listalphabet ul

{

	padding-left:0

}



#main .categories-listalphabet ul li

{

	display:inline;

	padding:5pt;

	border-right:solid 1pt #ddd

}



#wrapper

{

	display:block;

	width:100% !important;

}



.item

{

  margin-bottom:30pt

}



.category-desc

{

	margin:15pt 0

}



.items-leading

{

	margin-bottom:30pt

}



#main .items-leading h2,

#main .item h2

{

      font-size: 14pt;

      font-weight: bold;

}



h2 a

{

	text-decoration:none

}



#main h1

{

	padding:5pt

}



#main .readmore a

{

  border:0 !important;

  padding-left:0 !important

}



.image-left {

	float:left;

	margin:0 15pt 5pt 0;

}



table

{

  margin:20pt 0;

  border-collapse:collapse;

  width:90%;

}



table td,

table th

{

  padding:2pt 5pt;

  border:solid 1pt #ddd

}



.items-more h3

{

	padding: 5pt 0;

	font-size:14pt

}



.items-more ol li a

{

	font-weight:normal

}



#nav a.readmore

{

  font-size:10pt

}



#nav .module_content

{

  margin-bottom:20pt;

  border:0 !important;

  padding:0 !important

}



#nav .moduletable ul.menu

{

	border:0;

	list-style-type:none;

	padding:0

}



#nav .moduletable ul.menu,

#nav .moduletable ul.menu ul,

#nav .moduletable ul.menu ul ul

{

	border:0;

	list-style-type:none

}



#nav .moduletable ul.menu ul,

#nav .moduletable ul.menu ul ul

{

	padding-left:15pt

}



#nav .moduletable ul.menu li

{

  border:0

}



#nav .moduletable ul.menu li a,

#nav .moduletable ul.menu li.active ul li a,

#nav .moduletable ul.menu li.active ul li.active ul li a

{

	text-decoration:none;

	border:solid 0px #000

}



ul#archive-items

{

	list-style-type:none;

	padding-left:0

}



.moduletable

{

  margin:20pt 0

}



dl.article-info

{

	line-height:120%;

	font-size:9pt

}



dl.article-info dd

{

	margin-left:0

}



h3.js_heading a img

{

  border:0

}



h3.js_heading,

#bottom h3,

.moduletable h3,

#nav h3

{

  font-size:12pt !important;

}



.category-list

{

	padding:0 !important;

}



.moduletable_js

{

  margin-bottom:20pt

}



.tabouter

{

  border:solid 0px ;

  overflow:hidden;

  margin:20pt 0

}



ul.tabs

{

  padding:0;

}



ul.tabs li.tab

{

  list-style-type:none;

  text-transform:uppercase;

  display:inline;

  border-right:solid 1pt #ddd;

  padding:2pt 10pt

}



ul.tabs li.tab a

{

  text-decoration:none;

}



.tabcontent

{

  padding:10pt

}



.contact-email div

{

	overflow:hidden

}



.contact-email label

{

	border:solid 0px #000;

	float:left;

	width:10em

}



.login div

{

	overflow:hidden

}



.login label

{

	float:left;

	width:10em

}



form fieldset dt

{

	clear:left;

	float:left;

	width:12em;

}



legend

{

	background:#fff;

	font-size:.85em

}



.phrases,

.only

{

	margin-bottom:15pt

}



.newsflash a.readmore:link

{

	border: solid 0pt ;

	font-weight:normal;

	font-size:0.8em;

	text-decoration:none

}



.stats dt

{

	float:left;

	width:10em

}



#footer-outer

{

  border:solid 0px;

  padding:0;

  background:none

}



#bottom

{

  text-align:left

}



#footer-outer #bottom .box .moduletable

{

  border-bottom:solid 1px #ddd;

  padding:10pt 0

}



#footer-outer #bottom .box1,

#footer-outer #bottom .box3

{

  border:0;

}



#bottom ul

{

  list-style-type:none;

  padding:0 !important

}



#bottom ul li

{

  border:solid 0px #c00

}</pre></body></html>