

BODY {
	margin: 0;
	padding: 0;
	background-image:url(_img/bg.gif);
}

BODY A P TD INPUT {
	font-family:verdana,verdana,verdana,arial, Helvetica, sans-serif;
	font-size:11px;
}
A {
	text-decoration: none;
}
P{
	margin-top:6;
	margin-bottom:18;
	line-height: 12pt;
	text-indent: 0px;
}
FORM {
	margin-top: 0;
	margin-bottom: 0;
}

.tx-macinasearchbox-pi1 {
	margin: 0;
	padding: 0;
}

TD#Navigation {
	font-family:verdana,verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:10;
}
TD#Navigation A {
	font-family:verdana,verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	color: #fff;
	font-weight:normal;
	text-decoration: none;
	font-size: 12px;
}
TD#Navigation A:hoover {
	font-family:verdana,verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	color: #808080;
	font-weight:normal;
	text-decoration: none;
	font-size: 12px;
}

TD#navItem1 {
	font-family:verdana,verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:0;
	padding-right:2;
	padding-bottom:0;
	padding-left:2;
	height:22;
	color: #f0f0f0;
	background:#666666;
}
TD.navItem1 {
	font-family:verdana,verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:0;
	padding-right:2;
	padding-bottom:0;
	padding-left:2;
	height:22;
	color: #f0f0f0;
	background:#666666;
}
TD.navItem1-Over {
	font-family:verdana,verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:0;
	padding-right:2;
	padding-bottom:0;
	padding-left:2;
	height:22;
	color: #f0f0f0;
	background:#002485;
}
TD.navItem1-ACT {
	font-family:verdana,verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:0;
	padding-right:2;
	padding-bottom:0;
	padding-left:2;
	height:22;
	color: #f0f0f0;
	background:#709AEE;
}
TD.navItem1-ACT-Over {
	font-family:verdana,verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:0;
	padding-right:2;
	padding-bottom:0;
	padding-left:2;
	height:22;
	color: #f0f0f0;
	background:#002485;
}
TD#navItem2 {
	font-family:verdana,verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:2;
	padding-right:2;
	padding-bottom:2;
	padding-left:3;
	height:20;
}
TD#navItem3 {
	font-family:verdana,verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:2;
	padding-right:2;
	padding-bottom:2;
	padding-left:3;
	height:20;
}
#menuLink {
	color: #ffffff;
	font-weight:normal;
	text-decoration: none;
	font-size: 12px;
}
TD#topNav1-Spacer {
	padding-top:0;
	padding-right:2;
	padding-bottom:0;
	padding-left:2;
}

#naviTable1 {
	font-family:verdana,verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	background:#ffffff;
	border:0;
}
#naviTable1 A {
	color: #fff;
	font-weight:normal;
	text-decoration: none;
	font-size: 12px;
}
#naviTable1 A:hoover {
	color: #a00000;
	font-weight:normal;
	text-decoration: none;
	font-size: 12px;
}
#naviTable1 .navOver {
	background:#c0c0c0;
}
#naviTable1 .navOut {
	background:#666666;
}
#naviTable1 .navAct {
	background:#a00000;
}


TD#Search {
	padding-top:2;
	padding-right:2;
	padding-bottom:2;
	padding-left:2;
}
TD#Search INPUT {
	width:60px;
	height:18px;
	border:0px;
	font-size:9px;
}

TD#MetaNavi {
	font-family:verdana,verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding-right:10;
}
TD#MetaNavi A {
	font-family:verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration: none;
	color:#fff;
	font-weight:normal;
}
TD#MetaNavi A:hover {
	text-decoration: underline;
	color:#fff;
}

TD#PathInfo {
	font-family:verdana,verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002485;
	padding-left:10;
	padding-top:6;
}
TD#PathInfo A {
	text-decoration: none;
	color:#002485;
	font-weight:normal;
}
TD#PathInfo A:hover {
	text-decoration: underline;
	color:#002485;
}

H1.title {
	padding-right:10;
	padding-left:10;
	font-family:verdana,arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#002485;
	margin-top:6;
	margin-bottom: 6;
}
TD#MainContent {
	font-size:11px;
	padding-right:10;
	padding-left:10;
}
TD#MainContent H1, H2{
	font-family:verdana,arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#002485;
	margin-top:6;
	margin-bottom: 6;
}

TD#MainContent h1, h2{
	font-family:verdana,arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#002485;

	margin-top:6;
	margin-bottom: 6;
}

TD#MainContent .bulletlist {
	font-family:verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	color:#002485;
	margin-top:0;
	margin-bottom: 0;
}
TD#MainContent P {
	font-family:verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	margin-top:6;
	margin-bottom: 6;
}
TD#MainContent UL, OL, LI {
	font-family:verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	margin-top:3;
	margin-bottom: 3;
}
TD#MainContent P.news-single-subheader {
	font-weight:bold;
}

TD#MainContent .news-single-subheader h2 {
	font-family:verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #33C;
}

TD#MainContent .news-single-item .news-single-titel {
	font-family:verdana,arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color: #33C;
}

TD#MainContent .news-single-item .news-single-timedata {
	font-family:verdana,arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #33C;
}

TD#MainContent P.news-imgcaption {
	margin-left:2;
	margin-top:2;
	margin-bottom: 2;
	margin-bottom:2px;
	color:#002485;
}
TD#MainContent A, .news-single-backlink {
	font-family:verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002485;
}
TABLE#news-list-container H2 {
	margin-top:0;
}
	/* for mail form :*/
TD#MainContent TD{
	font-family:verdana,arial, Helvetica, sans-serif;
	font-size:11px;
}
#MainContent .imgtext-table {
	background-color:#D4E2FF;
  background-color:rgb(255,255,255);
  }
#MainContent .caption {
	color:#002485}

	/* begin: Two Column*/
	


	
TD#twoColumnLeft {
	font-size: 11px;
	padding-right: 10;
	padding-left: 8;
	background-color: #5D85D4;
	color: #ffffff;
	font-family : verdana,arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 130%;
	text-indent : 0px;
}


TD#twoColumnLeft .bulletlist {
	margin-left:0;
	margin-top:0;
	padding-left:0;
	color:#ffffff;
	font-family : verdana,arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 130%;
	text-indent : 0px;

	width: 200px;
}
TD#twoColumnLeft P {
	margin-left:0;
	margin-top:4;
	padding-left:0;
	color:#ffffff;
	font-weight:bold;
}

TD#twoColumnLeft P {
	margin-left:0;
	margin-top:4;
	padding-left:0;
	font-weight:bold;
}
TD#twoColumnRight {
	padding-right:10;
	padding-left:8;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	background-color:#D4E2FF;
	font-family : verdana,arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #002485;
}
TD#twoColumnRight .bulletlist {
	font-family: verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:0;
	margin-top:0;
	padding-left:0;
	color:#002485;
	font-weight:normal;
}
TD#twoColumnRight P, LI, UL {
	font-family : verdana,arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 130%;
	color: #000000;
	margin-top : 11px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	text-indent : 0px;
}

TD#twoColumnRight H3, H4, H5 {
	font-family: verdana,arial, Helvetica, sans-serif;
	line-height: 130%;
	color: #002485;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-bottom: 0px;
	text-indent: 0px;
	font-weight: bold;
}

TD#twoColumnRight H3 {
	font-size: 15px; }

TD#twoColumnRight H4 {
	font-size: 13px; }

TD#twoColumnRight H5 {
	font-size: 11px; }

TD#twoColumnRight TD {
	/*margin-left:0;
	padding-left:0;	*/
	margin-top:4;
	color:#002485;
	font-weight:normal;
	font-family:verdana,arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 180%;
	color: #333333;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	text-indent : 0px;
}
	/* end: Two Column*/

	/* begin: Three Column*/
TABLE#threeColumn-liteBlue P {
	margin-left:4;
	margin-top:4;
	padding-left:4;
	font-weight:normal;
	color:#2A4C9D}

TABLE#threeColumn-liteBlue P A.download img {
	border: none;
	color:#2A4C9D}

TABLE#threeColumn-liteBlue .bulletlist {
	margin-left:0;
	margin-top:0;
	padding-left:0;
	font-weight:normal;
	color:#2A4C9D}
TABLE#threeColumn-blue P {
	margin-left:4;
	margin-top:4;
	padding-left:4;
	color: ffffff;
	font-weight:normal;
}
TABLE#threeColumn-blue .download {
	margin-left:0;
	margin-top:4;
	padding-left:0;
	color: ffffff;
	font-weight:bold;
}TABLE#threeColumn-blue .bulletlist {
	margin-left:0;
	margin-top:0;
	padding-left:0;
	color:#ffffff;
	font-weight:bold;
}

	/* end: Three Column*/

	/* begin: table 2 */
TD#t2-dark {
	background-color:#5D85D4;
	color:#ffffff}
TD#t2-dark P {
	color:#ffffff}
TD#t2-dark-bold {
	background-color:#5D85D4;
	color:#ffffff;
	font-weight:bold;
}
TD#t2-dark-bold P {
	color:#ffffff;
	font-weight:bold;
}

TD#t2-medium {
	background-color:#709AEE;
	color:#ffffff}
TD#t2-medium P {
	color:#ffffff}
TD#t2-medium-bold {
	background-color:#709AEE;
	color:#ffffff;
	font-weight:bold;
}
TD#t2-medium-bold P {
	color:#ffffff;
	font-weight:bold;
}

TD#t2-light {
	background-color:#D4E2FF;
	color:#2A4C9D}
TD#t2-light P {
	color:#002485}
TD#t2-light-bold {
	background-color:#D4E2FF;
	color:#2A4C9D;
	font-weight:bold;
}
TD#t2-light-bold P {
	color:#002485;
	font-weight:bold;
}

TD#t2_headline_dunkel {
	background-color:#5D85D4;
	color:#ffffff}
TD#t2_headline_dunkel P {
	color:#ffffff}

TD#t2_dunkel {
	background-color:#5D85D4;
	color:#ffffff}
TD#t2_mittel {
	background-color:#709AEE;
	color:#ffffff}
TD#t2_headline_mittel {
	background-color:#709AEE;
	color:#ffffff}
TD#t2_hell {
	background-color:#D4E2FF;
	color:#2A4C9D}
TD#t2_headline_hell {
	background-color:#D4E2FF;
	color:#2A4C9D}
TABLE#ExTable P, .bulletlist {
	margin-left:6;
	color:#ffffff;
	color:#002485;
}
	/* end: table 2 */


	/* begin: ext table - used for "Stundentafel mit drei Jahrgaengen "*/
TABLE#ext-table P {
	padding-top:1;
	padding-bottom:1;
	padding-left:4;
	padding-right:4;
}
TD#t3-header-links {
	background-color:#5D85D4;
	color:#ffffff}
TD#t3-header-links P {
	color:#ffffff;
	font-weight:bold;
}

TD#t3-header-a {
	background-color:#600000;
	color:#ffffff}
TD#t3-header-a P {
	color:#ffffff;
	font-weight:bold;
}

TD#t3-header-b {
	background-color:#a00000;
	color:#ffffff}
TD#t3-header-b P {
	color:#ffffff;
	font-weight:bold;
}

TD#t3-header-c {
	background-color:#d00000;
	color:#ffffff}
TD#t3-header-c P {
	color:#ffffff;
	font-weight:bold;
}

TD#t3-subheader {
	background-color:#200000;
	color:#ffffff}
TD#t3-subheader P {
	color:#ffffff;
	font-weight:bold;
}
TD#t3-subheader-a {
	background-color:#400000;
	color:#ffffff}
TD#t3-subheader-a P {
	color:#ffffff}
TD#t3-subheader-b {
	background-color:#600000;
	color:#ffffff}
TD#t3-subheader-b P {
	color:#ffffff}
TD#t3-subheader-c {
	background-color:#800000;
	color:#ffffff}
TD#t3-subheader-c P {
	color:#ffffff}

TD#t3-lessons-a {
	background-color:#004000;
	color:#ffffff}
TD#t3-lessons-a P {
	color:#ffffff}

TD#t3-lessons-b {
	background-color:#009000;
	color:#ffffff}
TD#t3-lessons-b P {
	color:#ffffff}

TD#t3-lessons-c {
	background-color:#00c000;
	color:#ffffff}
TD#t3-lessons-c P {
	color:#ffffff}



TD#t3-text-left {
	background-color:#909000;
	color:#ffffff}
TD#t3-text-left P {
	color:#ffffff}

TD#t3-footer-left {
	background-color:#000030;
	color:#ffffff}
TD#t3-footer-left P {
	color:#ffffff}

TD#t3-footer-a {
	background-color:#000060;
	color:#ffffff}
TD#t3-footer-a P {
	color:#ffffff}

TD#t3-footer-b {
	background-color:#0000a0;
	color:#ffffff}
TD#t3-footer-b P {
	color:#ffffff}

TD#t3-footer-c {
	background-color:#0000e0;
	color:#ffffff}
TD#t3-footer-c P {
	color:#ffffff}

	/* end: ext table - used for "Stundentafel mit drei Jahrgaengen "*/

TD#Margin {
	font-family: verdana,arial, Helvetica, sans-serif;
	font-size:11px;
}
TD#Margin A {
	font-family: verdana,arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002485;
	font-weight:normal;
	text-decoration: none;
}
TD#Margin A:hover {
	text-decoration: underline;
}
.margin-headline {
	font-weight:bold;
	font-family: verdana,verdana,arial, Helvetica, sans-serif;
	margin:0 0 0 0;
	background-color:#5D85D4;
	color:#ffffff;
	padding-left:6;
	padding-right:6;
	padding-top:6;
	padding-bottom:6;
	font-size:11px;
}
.margin-text {
	font-family: verdana,verdana,arial, Helvetica, sans-serif;
	margin:0 0 0 0;
	background-color:#D4E2FF;
	color:#002485;
	padding-left:6;
	padding-right:6;
	padding-top:6;
	padding-bottom:6;
	font-size:11px;
}

TD#Advertising {
	font-family:verdana,verdana,arial, Helvetica, sans-serif;
	font-size:11px;
}

	/* begin: sitemap styles */
P#sitemap-1 {
	margin-top:16;
	margin-bottom:1;
	margin-left:1;
	margin-right:0;
}
P#sitemap-1  A {
	font-size:16px;
	color:#002485;
	font-weight:bold;
	text-decoration: none;
}
P#sitemap-1  A:hover {
	text-decoration: underline;
}

P#sitemap-2 {
	margin-top:8;
	margin-bottom:1;
	margin-left:18;
	margin-right:0;
}
P#sitemap-2  A {
	font-size:12px;
	color:#002485;
	font-weight:bold;
	text-decoration: none;
}
P#sitemap-2  A:hover {
	text-decoration: underline;
}

P#sitemap-3 {
	margin-top:4;
	margin-bottom:1;
	margin-left:36;
	margin-right:0;
}
P#sitemap-3  A {
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}
P#sitemap-3  A:hover {
	text-decoration: underline;
}

P#sitemap-4 {
	margin-top:4;
	margin-bottom:1;
	margin-left:54;
	margin-right:0;
}
P#sitemap-4  A {
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}
P#sitemap-4  A:hover {
	text-decoration: underline;
}

P.news-single-subheader {
	font-weight:bold;
}

.news-list-container IMG {

	float: right;
	border:1px solid #666;
	margin-bottom:5px;
	margin-right:0px;
	margin-left:5px;
}

/* default styles for extension "tx_fdfx2cols_pi1" */
/*  Layout 1 */
.c2l1-left{
	font-size: 11px;
	padding-right: 10;
	padding-left: 8;
	background-color: #5D85D4;
	color: #ffffff;
	font-family: Verdana,verdana,arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	text-indent: 0px;
	width: 30%;
	white-space: normal;
	vertical-align: top;
	border-bottom: thin Black;
}

.c2l1-left .bulletlist {
	margin-left:0;
	margin-top:0;
	padding-left:0;
	color:#ffffff;
	font-family : verdana,arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 130%;
	text-indent : 0px;
}

TD#MainContent .c2l1-left p,
TD#MainContent .c2l1-middle p {
	font-family:Verdana,verdana,arial, Helvetica, sans-serif;
	margin-left:0;
	margin-top:4;
	padding-left:0;
	text-indent:0px;
	color:white;
	font-size:11px;
}

TD#MainContent .c2l1-middle p {
	color:black;
	font-size:11px;
	font-weight:normal;
}

.c2l1-middle{
	padding-right:10;
	padding-left:8;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	background-color:#D4E2FF;
	font-family : Verdana,verdana,arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #002485;
	padding-left: 5px;
	width:70%;
	white-space:normal;
}
/*  Layout 2 */
.c2l2-left{
	border-right: 1px solid #FFEDA8;
	padding-right: 5px;
	width:50%;
	white-space:normal;
}
.c2l2-middle{
	background-color:#FFEDA8;
	padding-left: 5px;
	width:50%;
	white-space:normal;
}
/* Layout 2 */
.c2l3-left{
	border-right: 1px solid #FFEDA8;
	padding-right: 5px;
	width:70%;
	white-space:normal;
}
.c2l3-middle{
	background-color:#FFEDA8;
	border: 1px solid blue;
	padding-left: 5px;
	width:30%;
	white-space:normal;
}
/*
Styles 2 Column DIV Section
*/
div.tx-fdfx2cols-pi1{
	position: relative;
	left: 0px;
	margin-bottom: 0px;
	border-bottom: thick Black;
	border-bottom:1px solid darkblue;
}
/* Layout 1 */
div.c2l1d-left{
	position:absolute;
	left:0px;
	padding: 0px;
	width:380px;
	white-space:normal;
	border:1px solid red;
}
div.c2l1d-middle{
	position:absolute;
	left:390px;
	padding: 0px;
	width:380px;
	border:1px solid blue;
	white-space:normal;
}
/* Layout 2 */
div.c2l2d-left{
	position:absolute;
	left:0px;
	padding: 0px;
	width:380px;
	border:1px solid blue;
	white-space:normal;
}
div.c2l2d-middle{
	position:absolute;
	left:390px;
	padding: 0px;
	width:380px;
	white-space:normal;
	border:1px solid blue;
	background-color:#C0C0C0;
}
/*
Layout 3

embedded
*/
div.c2l3d-left{
	position:absolute;
	left:0px;
	padding: 0px;
	width:770px;
	white-space:normal;
	border:1px solid red;
}
div.c2l3d-middle{
	float:right;
	margin:5px;
	padding: 0px;
	width: 200px;
	height: 100px;
	overflow:auto;
	white-space:normal;
	border:1px solid blue;
	background-color:#C0C0C0;
}
/* default styles for extension "tx_fdfx3cols_pi1" */
/* Layout 1 */
.c3l1-left,
.c3l1-middle,
.c3l1-right {
	padding: 0px 5px;
	white-space: normal;
	border: 0px;
	text-indent: 0px;
	vertical-align: top;
	margin: 0;
}


.c3l1-left{
	background-color: #607FBF;
	width: 25%;
	width: 150px;
}

.c3l1-middle{
	background-color: #80AAFF;
	width: 35%;
	width: 180px;
}
.c3l1-right{
	background-color: #E6EEFF;
	width: 40%;
	width: 240px;
}


TD#MainContent .c3l1-left p,
TD#MainContent .c3l1-middle p,
TD#MainContent .c3l1-right p {
	font-family:Verdana,verdana,arial, Helvetica, sans-serif;
	margin-left:0;
	margin-top:0;
	padding-left:0;
	padding-right:0;
	text-indent:0px;
	color:white;
	font-size:11px;
	font-weight:bold;
}

TD#MainContent .c3l1-middle p {
	color:black;
	font-size:11px;
	font-weight:bold;
}
/*
#607FBF
#80AAFF
#E6EEFF

*/
TD#MainContent .c3l1-right p {
	color:black;
	font-size:11px;

}
/* Layout 2 */

/*
#f00000
#f55555
#faaaaa

*/
.c3l2-left,
.c3l2-middle,
.c3l2-right {
	padding: 0px 5px;
	white-space: normal;
	border: 0px;
	text-indent: 0px;
	vertical-align: top;
	margin: 0px;
}


.c3l2-left{
	background-color: #f00000;
	width: 25%;
	width: 150px;
}

.c3l2-middle{
	background-color: #f55555;
	width: 35%;
	width: 180px;
}
.c3l2-right{
	background-color: #faaaaa;
	width: 40%;
	width: 240px;
}


TD#MainContent .c3l2-left p,
TD#MainContent .c3l2-middle p,
TD#MainContent .c3l2-right p {
	font-family:Verdana,verdana,arial, Helvetica, sans-serif;
	margin-left:0;
	margin-top:4;
	padding-left:0;
	padding-right:0;
	text-indent:0px;
	color:white;
	font-size:11px;
	font-weight:bold;
}

TD#MainContent .c3l2-middle p {
	color:black;
	font-size:11px;
	font-weight:bold;
}

TD#MainContent .c3l2-right p {
	color:black;
	font-size:11px;

}
/* Layout 3 */
.c3l3-left,
.c3l3-middle,
.c3l3-right {
	padding: 0px 5px;
	white-space: normal;
	border: 0px;
	text-indent: 0px;
	vertical-align: top;
}


.c3l3-left{
	background-color: #00A000;
	width: 25%;
	width: 150px;
}

.c3l3-middle{
	background-color: #55bf55;
	width: 35%;
	width: 180px;
}
.c3l3-right{
	background-color: #aadfaa;
	width: 40%;
	width: 240px;
}


TD#MainContent .c3l3-left p,
TD#MainContent .c3l3-middle p,
TD#MainContent .c3l3-right p {
	font-family:Verdana,verdana,arial, Helvetica, sans-serif;
	margin-left:0;
	margin-top:4;
	padding-left:0;
	padding-right:0;
	text-indent:0px;
	color:white;
	font-size:11px;
	font-weight:bold;
}

TD#MainContent .c3l3-middle p {
	color:black;
	font-size:11px;
	font-weight:bold;
}

TD#MainContent .c3l3-right p {
	color:black;
	font-size:11px;

}
/*
Styles 3 Column DIV Section
*/
div.tx-fdfx3cols-pi1{
	position: relative;
	left: 0px;
	margin-bottom: 0px;
	border-bottom: 0px solid white;
}
/* Layout 1 */
div.c3l1d-left{
	position:absolute;
	left:0px;
	padding: 0px;
	width:250px;
	white-space:normal;
	border:1px solid red;
}
div.c3l1d-middle{
	position:absolute;
	left:260px;
	padding: 0px;
	width:250px;
	border:1px solid blue;
	white-space:normal;
}
div.c3l1d-right{
	position:absolute;
	left:520px;
	padding: 0px;
	width:250px;
	border:1px solid green;
	white-space:normal;
}
/* Layout 2 */
div.c3l2d-left{
	position:absolute;
	left:0px;
	padding: 0px;
	width:380px;
	border:1px solid blue;
	white-space:normal;
}
div.c3l2d-middle{
	position:absolute;
	left:390px;
	padding: 0px;
	width:380px;
	white-space:normal;
	border:1px solid blue;
	background-color:#C0C0C0;
}
/*
Layout 3

embedded
*/
div.c3l3d-left{
	position:absolute;
	left:0px;
	padding: 0px;
	width:770px;
	white-space:normal;
	border:1px solid red;
}
div.c3l3d-middle{
	float:right;
	margin:5px;
	padding: 0px;
	width: 200px;
	height: 100px;
	overflow:auto;
	white-space:normal;
	border:1px solid blue;
	background-color:#C0C0C0;
}


/* TABLE BLOCK */


TABLE .block{
    width:600px;
    }
td.block-links{
    background:#d4e2ff;
    border: 1px;
    padding: .4em; 
    }
td.block-mitte{
    background:#d4e2ff;
    border: 1px;
    padding: .4em; 
    }    
td.block-rechts{
    background:#d4e2ff;
    border: 1px;
    padding: .4em; 
    }    
 td.block-kopf{
    background:#5d85d4;
    border: 1px;
    padding: .4em; 
    color:white;
    font-size:11px;
	font-weight:bold;
    }   
    
 td.block-kopf1{
	border: 1px;
	padding: .4em;
	color:black;
	font-size:11px;
	font-weight:bold;
	background-color: #ADC1E9;
    }      
    
td.stil3 {

  	margin-left:0;
  	margin-right:1;
  	padding: 4px;


}    
    
td.stil3 p font{
  	color:blue;
  	font-size:9pt;
  	font-weight:normal;
  	font-family:Verdana,verdana,arial, Helvetica, sans-serif;  	
  }   
  
td.stil3 a.internal-link font{
  	color:blue;
  	font-size:9pt;
  	font-weight:bold;
  	font-family:Verdana,verdana,arial, Helvetica, sans-serif;  	
  }
     
td.stil3 a.internal-link img{
  	text-decoration: none;
  	border: 0;
  }       
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

