/* Layout */
#NaviSpalte			{ width: 0px; font-size: 70%; font-family: Verdana, sans-serif;
					border-right: 0px solid #999999; display: none; Display: none;}
#HauptSpalte		{ width: 685px; }
#mainContent		{ margin-left: 0px; padding-top: 0px; width: 500px}
#ContentSpalte		{ width: 465px; }
#AbstandsSpalte		{ width: 0px; display: none; }
#RandSpalte			{ width: 0px; display: none; }

/* Navigator */
div.L1			{ display: none; }
div.L2			{ display: none; }
div.L3			{ display: none; }
div.L1Active	{ display: none; }
div.L2Active	{ display: none; }
div.L3Active	{ display: none; }

body {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	color: #444444;
	font-family: Tahoma;
	font-size: 12px;
}

.mainTable {
width: 1004px;
margin-top: 0px;
}

.backgroundBottom {
	width: 1004px;
	Display: none;
}

.Download {
	Display: none;
}

/* #### Überschriften #### */
    h3 {
    	margin-bottom: 10px;
    	font-family: Tahoma;
    	text-align: left;
    	font-size: 13px;
    }
    h4 {
    	padding-left: 0px;
    	font-size: 14px;
    }
    
    h5 {	
    	color: red;
    	font-size: smaller;
    }
    p.headline {
    	font-family: Tahoma;
    	font-size: 14px;
    	font-weight: bold;	
    	padding-left: 0px;
    	/*text-decoration: underline;*/
    	color: #444444;
    	display: block;
      padding-top: 0px;
      margin-top: 0px;
    }
/* #### ENDE: Überschriften #### */



/* #### Links #### */
    a {
    	color: #003C78;
    	text-decoration: none;
    }
    a.contentLink {
    	color: #003C78;
    }
    a.bottom {
    	font-family: Tahoma;
    	font-size: 12px;
    	color: #003C78;
    	font-size: 11px;
    	text-decoration: none;
 		Display: none;
    }
/* #### ENDE: Links #### */



/* #### Listen #### */
    ul {
    	padding: 0 20px 0 20px;
    	margin: 0:
    }
    ul.list {
    	padding-left: 0px;
    }
    li {
    	font-family: Tahoma;
    	font-size: 12px;
    	font-weight: normal;
    	line-height: 150%;
    	padding: 0;
    	margin: 0;
    }
/* #### ENDE: Listen #### */



/* #### Bilder #### */
    img {
    	border: 0;
    }
    .bildLi {
    	margin-right: 0px;
    	margin-bottom: 0px;
    	float: left;
    	margin-right: 5px;
    	border: 0;
    }
    .bildRe {
    	margin-right: 0px;
    	margin-bottom: 0px;
    	float: right;
    	margin-left: 10px;
    	border: 0;
    }
/* #### ENDE: Startseite die Kästen unten #### */



/* #### Startseite die Kästen unten #### */
    .mainNewsTable {
    	width: 550px;
    	margin-top: 20px;
		margin-left: 0px;
		padding-left: 0px;
    }
    .mainNewsText {
    	width: 50%;
    	max-width: 50%;
    	padding-left: 5px;
    	padding-right: 5px;
    	vertical-align: top;
    	font-size: 11px;
    	color: #444444;
    	line-height: 150%;
    	background-image: url(/pics/newsbackground.jpg);
    	/*background-repeat: repeat-y;*/
    	background-repeat: no-repeat;
    	margin: 0;
    	padding-bottom: 0;
    	padding-top: 10px;
    }
    .mainNewsTextGross {
    	width: 50%;
    	max-width: 50%;
    	padding-left: 5px;
    	padding-right: 5px;
    	vertical-align: top;
    	font-size: 11px;
    	color: #444444;
    	line-height: 150%;
    	background-image: url(/pics/newsbackground_gross.jpg);
    	background-repeat: repeat-y;
    	margin: 0;
    	padding-bottom: 0;
      padding-top: 10px;
    }
/* #### ENDE: Startseite die Kästen unten #### */


/* #### Autorkasten #### */
	.autorBox {
		 float: right; 
		 padding-right: 18px; 
		 margin: 0px 5px 3px 5px;
	}

    .autor {
    	/*color: #FFFFFF;*/
    	color: #6A6A6A;
    	font-family: Tahoma;
    	font-weight: bold;
    	letter-spacing: 0px;
    	font-size: 11px;
    	padding-left: 5px;
    	line-height: 15px;
    	margin-left: 3px;
    	background-image: url(../pics/nav_mid_white.jpg);
    	background-repeat: repeat-y;
    }
    .bildAutorUntertext {
    	font-family: Tahoma;
    	margin-left: 5px;
    	margin-right: 6px;
    	font-size: 11px;
    	font-weight: normal;
    	line-height: 150%;
    }
    .bildLiAutor {
    	margin-left: 5px;
    	margin-bottom: 0px;
    	margin-top: 0px;
    	float: left;
    	margin-right: 5px;
    	border: 0;
    	width: 70px;
    	height: 100px;
    }
    .bildReAutor {
    	margin-left: 5px;
    	margin-bottom: 0px;
    	margin-top: 0px;
    	float: left;
    	margin-right: 5px;
    	border: 0;
    	width: 70px;
    	height: 100px;
    }
    
    a.autor {
    	color: #FFFFFF;
    }
/* #### ENDE: Autorkasten #### */



/* #### Texte #### */
    p {
    	color: #444444;
    }
    .contentHead {
    	margin-left: 0px; 
    	margin-right: 40px;
    	font-size: 12px;
    	font-family: Tahoma;
    	color: #444444;
    	line-height: 150%;
    	padding: 0;
		max-width: 600px;
    }
/* #### ENDE: Texte #### */



/* #### SummeryKasten #### */
    div.summaryKasten {
    	background-image: url(../pics/summary_mid.jpg);
    	background-repeat: repeat-y;
    	margin-left: 0px;
    	margin-right: 0px;
    	width: 550px;
    	margin-top: 0px;
    }
    .summeryKastenUeberschrift {
    	font-family: Tahoma;
    	font-size: 13px;
    	font-weight: bold;
    	color: #444444;
    	padding-left: 10px;
    	padding-right: 10px;
    	padding-top: 0px;
    	line-height: 150%;
    }
    .summeryKastenText {
    	font-family: Tahoma;
    	font-size: 12px;
    	line-height: 150%;
    	font-weight: normal;
    	color: #444444;
    	padding-left: 10px;
    	padding-right: 10px;
    	padding-bottom: 5px;
    }
/* #### ENDE: SummeryKasten #### */


/* #### Sitemap #### */
    .sitemapMenu {
    	font-family: Tahoma;
    	font-size: 11px;
    	line-height: 150%;
    	font-weight: normal;
    	color: #444444;
    	background-color: #adcbe3;
    	/*background-color: #DEDEDE;*/
    }
    td.sitemapEintraege {
    	font-family: Tahoma;
    	font-size: 11px;
    	line-height: 150%;
    	font-weight: normal;
    	color: #444444;
    	background-color: #F3F3F3;
    }
    table#sitemap {
    	margin-left: 10px;
    	margin-right: 10px;
    	width: 580px;
    }
    a.sitemapLink:hover {
    	color: #ff9d08;
    }
    div.sitemapEintrag {
    	padding: 0 0 1px 5px;
    }
/* #### ENDE: Sitemap #### */

.HideIfPrinted {
	Display: none;
}