/*
 * Copyright (c) 2006 A&B FACE2NET GmbH
 *
 * author JDE
 * version $Revision: 1.4 $
 */
	/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
	/*
    print.css for SPD html-Baukasten
    22.09.2006 JDE
*/
	/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
	/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
	/* 	Global and general styles:
*/
	/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
* {
	text-align: left;
	color: #000;
	background: #fff;
}

body {
	font: normal 12px/ 140% Verdana, Arial, Helvetica, sans-serif;
	background: #fff;
	color: #000;
}

.displayNone,.displayOutside,ul.skiplist,#header,#navMain,#rightsection,#wrapper #leftsection #boxsection,#leftteasersection,#footer ul#navService,#content #rightteasersection 
	  , #content #boxsection,#skip {
	position: static;
	display: none;
}

#breadcrumb {
	background: #fff;
	color: #000;
}

#leftsection #breadcrumb {
	margin: 10px 0 10px 10px;
	font-size: 10px;
}

#leftsection #breadcrumb p span.displayOutside,#leftsection #breadcrumb p a,#leftsection #breadcrumb p span,#breadcrumb p span.displayOutside,#breadcrumb p a,#breadcrumb p span
	{
	color: #000;
	background: #fff;
	display: inline;
	font-size: 11px;
	font-weight: normal;
}

div#footer,#footer *,#footer .copyright {
	background: #fff;
	color: #000;
	font-size: 12px;
}

h1.displayOutside {
	display: block;
	position: static;
}

h1,h1 a {
	font-size: 18px;
}

h2,h2 a {
	font-size: 17px;
}

h3,h3 a {
	font-size: 16px;
}

h4,h4 a,h5,h5 a,h6,h6 a {
	font-size: 14px;
}

h1,h2,h3,h4,h5,h6 {
	margin: 10px;
}

h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {
	color: #000;
	background: #fff;
	font-weight: bold;
}

p {
	font-size: 11px;
	color: #000;
	background: #fff;
}

#leftsection #content h1,#leftsection #content h2,#leftsection #content h3,#leftsection #content h4,#leftsection #content h5
#leftsection #content h1 a,#leftsection #content h2 a,#leftsection #content h3 a,#leftsection #content h4 a,#leftsection #content h5 a
	{
	color: #000;
	background: #fff;
	margin-left: 0px;
	text-decoration: none;
}

#leftsection a,#leftsection #content a {
	color: #000;
	background: #fff;
	text-decoration: underline;
	font-weight: normal;
}

/*Startseite + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
div#content {
	margin: 0;
}

#content #wrapper #leftteasersection {
	display: block;
	position: static;
}

#content #wrapper #leftteasersection {
	width: 100%
}

#content #leftteasersection .teaser_news,#content #leftteasersection .teaser_banner
	{
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #000;
}

#content #wrapper #leftteasersection h4 {
	margin: 5px;
	font-size: 12px;
	width: 16cm;
}

#content #wrapper #leftteasersection h4 *,#content #wrapper #leftteasersection h4 a
	{
	font-size: 12px;
	color: #000;
	background: #fff;
	padding: 0;
	margin: 0;
	line-height: 140%;
}

#content #wrapper #leftteasersection img {
	float: none;
}

#content #wrapper #leftteasersection p {
	margin: 5px;
	width: 16cm;
}

/*Standardseite + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
#leftsection #content {
	width: 16cm;
	font-size: 12px;
}

#leftsection #leftteasersection h3,#leftsection .teaser_news p a,#leftsection #content a:link,#leftsection #content p a:link,#leftsection #content li a:link,#leftsection #content a:visited,#leftsection #content p a:visited,#leftsection #content li a:visited,caption,th,table tr td
	{
	background: #fff;
	color: #000;
}

#leftsection #content a,#leftsection #content p a,#leftsection #content li a
	{
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
}

#leftsection #content p {
	font-weight: normal;
	font-size: 11px;
}

/*Tabellen*/
table {
	border: 0;
	border-collapse: collapse;
}

caption {
	color: #000;
	display: block;
	border: 1px solid #000;
	border-bottom: 0;
	margin: 0;
	padding: 5px;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
}

table tr td,th {
	border: 1px solid #000;
	font-weight: normal;
	font-size: 11px;
	padding: 5px;
	border-collapse: collapse;
	vertical-align: top;
}

table  th {
	font-weight: bold;
}

blockquote {
	background: #fff;
	color: #000;
	padding: 10px;
}

/*Listen*/
#leftsection #content ul,#leftsection ul li ul {
	list-style-type: square;
	margin-left: 10px;
}

#leftsection #content ol,#leftsection #content ul,#leftsection #content ol li,#leftsection #content ul li
	{
	font-size: 11px;
	padding-left: 2px;
	background-image: none;
}

#leftsection #content ol li ul li,#leftsection #content ol li ol li,#leftsection #content ul li ol li,#leftsection #content ul li ul li,#leftsection #content ol li ul li a,#leftsection #content ol li ul li a,#leftsection #content ul li ol li a,#leftsection #content ol li ol li a
	{
	font-size: 11px;
}

/*Downloadbox*/
#leftsection #content #downloadListBox,#leftsection #downloadBox {
	margin: 10px 15px;
	border: 1px solid #000;
	padding-left: 10px;
}

#leftsection #content #downloadListBox {
	margin: 10px 0;
}

#leftsection #downloadBox {
	margin: 10px 15px;
}

#leftsection #downloadBox ul li a,#leftsection #downloadBox ul li.pdf a,#leftsection  #downloadBox ul li.audio a,#leftsection  #downloadBox ul li.bild a,#leftsection  #downloadBox ul li.video a,#leftsection #downloadBox ul li.extern a,#leftsection #content #downloadListBox ul li a,#leftsection #content #downloadListBox ul li.pdf a,#leftsection  #content #downloadListBox ul li.audio a,#leftsection  #content #downloadListBox ul li.bild a,#leftsection  #content #downloadListBox ul li.video a,#leftsection #content #downloadListBox ul li.extern a
	{
	background-image: none;
	font-size: 11px;
	padding-left: 0px;
	float: none;
}

#leftsection #downloadBox ul li a,#leftsection #downloadBox ul li.pdf a,#leftsection  #downloadBox ul li.audio a,#leftsection  #downloadBox ul li.bild a,#leftsection  #downloadBox ul li.video a,#leftsection #downloadBox ul li.extern a
	{
	padding-left: 10px;
}

/*Channelstart*/
#leftsection .teaser_news,#leftsection .teaser_banner {
	border-top: 1px solid #000;
	width: 16cm;
	padding: 10px 0;
}

#leftsection .teaser_news h4,#leftsection .teaser_news h4 a {
	font-size: 14px;
	font-weight: bold;
}

#leftsection .teaser_news p,#leftsection .teaser_news p a {
	font-size: 11px;
	margin: 10px;
}

#leftsection .teaser_banner img {
	margin-left: 10px;
}

/*Sitemap*/
#leftsection #content ul.sitemap_01,#leftsection #content ul.sitemap_02
	{
	list-style-type: square;
}

#leftsection #content ul.sitemap_01 span.lang,#leftsection #content ul.sitemap_02 span.lang
	{
	text-decoration: underline;
}

#leftsection #content .sitemapService,#leftsection #content .sitemapService a
	{
	padding: 0 0 0 2px;
	margin: 0 0 2px 0;
	line-height: 120%;
	border: 0;
	font-size: 12px;
}

#leftsection #content ul.sitemap_01 li.sitemapService,#leftsection #content ul.sitemap_01 li.sitemapService a,#leftsection #content ul.sitemap_01 li.sitemapService a:visited,#leftsection #content ul.sitemap_01 li.sitemapLevel_01,#leftsection #content ul.sitemap_01 li.sitemapLevel_01 a,#leftsection #content ul.sitemap_01 li.sitemapLevel_01 a:visited,#leftsection #content ul.sitemap_02 li.sitemapLevel_01,#leftsection #content ul.sitemap_02 li.sitemapLevel_01 a,#leftsection #content ul.sitemap_02 li.sitemapLevel_01 a:visited,#leftsection #content ul.sitemap_02 li.sitemapLevel_02,#leftsection #content ul.sitemap_02 li.sitemapLevel_02 a,#leftsection #content ul.sitemap_02 li.sitemapLevel_02 a:visited,#leftsection #content ul.sitemap_02 li.sitemapLevel_03,#leftsection #content ul.sitemap_02 li.sitemapLevel_03 a,#leftsection #content ul.sitemap_02 li.sitemapLevel_03 a:visited,#leftsection #content ul.sitemap_02 li.sitemapLevel_04,#leftsection #content ul.sitemap_02 li.sitemapLevel_04 a,#leftsection #content ul.sitemap_02 li.sitemapLevel_04 a:visited
	{
	background: #fff;
	color: #000;
	border: 0;
	font-size: 12px;
}

#leftsection #content ul.sitemap_01 li.sitemapLevel_01 ul,#leftsection #content ul.sitemap_02 li.sitemapLevel_01 ul
	{
	margin-left: 15px;
}

#leftsection #content ul.sitemap_02 li.sitemapLevel_02 ul {
	margin-left: 20px;
}

#leftsection #content ul.sitemap_02 li.sitemapLevel_03 ul {
	margin-left: 30px;
}

#leftsection #content ul.sitemap_02 li.sitemapLevel_04 ul {
	margin-left: 40px;
}

#leftsection #content ul.sitemap_02 li.sitemapLevel_01 a,#leftsection #content ul.sitemap_02 .sitemapLevel_01 a:visited,#leftsection #content .sitemap_02 .sitemapLevel_02 a,#leftsection #content .sitemap_02 .sitemapLevel_02 a:visited,#leftsection #content .sitemap_02 .sitemapLevel_03 a,#leftsection #content .sitemap_02 .sitemapLevel_03 a:visited,#leftsection #content .sitemap_02 .sitemapLevel_04 a,#leftsection #content .sitemap_02 .sitemapLevel_04 a:visited
	{
	padding: 2px 5px;
}

#leftsection #content .sitemap_01 .sitemapLevel_01,#leftsection #content .sitemap_01 .sitemapLevel_01 a
	{
	margin: 0 0 4px 0;
	padding: 0 0 0 2px;
	line-height: 120%;
	font-size: 12px;
}