body {
	background-color:#e7e7e7;
	margin:0; padding:0;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:9pt;
	text-align:center;
		
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*  MAIN CONTENT SECTION			*/ 


		
div.tx-lzgallery-pi1 table {
		border:1px #FFCC66 solid;
	background-color:#f6f6f6;
	margin-top: 16px;
	width: 384px;
}
 
 .tx-kbconttable-pi1 table {
 	border-collapse: collapse;
 }
 
  
 .tx-kbconttable-pi1 table p,  .tx-kbconttable-pi1 table p.bodytext {
 	padding: 0px;
 	margin: 0px;
 }
 
 
 .tx-kbconttable-pi1 td, .tx-kbconttable-pi1 th {
 	border: 1px solid #ffffff;
 	padding: 2px 5px 2px 5px;
 }
.tx-kbconttable-pi1 td, .tx-kbconttable-pi1 td.light {
	background-color: #e0e0e0;
}
 
 
.tx-kbconttable-pi1 td.strong {
	background-color: #d0d0d0;
}

.tx-kbconttable-pi1 th, .tx-kbconttable-pi1 th.light {
	background-color: #FDDF7F;
}

.tx-kbconttable-pi1 th.strong {
	background-color: #F9BE00;
}



div.section-main {
			margin-left:auto; 
			margin-right:auto;
			padding-top: 0px;
			position:relative;
			background-image:url(/fileadmin/img/bg_section_main.gif);
			width: 754px;

			
			margin-top:0px;

}

		div.section-main div.container {
		width: 754px;
		position:relative;
		text-align: left;
		margin-left:auto; 
			margin-right:auto;
		}
		

		div.section-main div.breadcrumb {
			position:absolute;
			top:0px;
			left:175px;
			width:468px;
			height:20px;
		}

				div.section-main div.breadcrumb a {
					color:#062D55;
					font-family:Verdana, Sans-serif;
					font-size:10px;
					text-decoration:none;
				}

				div.section-main div.breadcrumb a:hover {
					color:#f8bb00;
				}

		div.section-main div.searchmask {
			position:absolute;
			top:0px;
			left:0px;
			width:152px;
			height:30px;
			border-top:1px #FFFFFF solid;
			background-color:#FFCC66;
			padding-top:5px;
		}

				div.section-main div.searchmask input.indexedsearch {
					width:100px;
					font-family:Verdana, Sans-serif;
					font-size:10px;
					background-color:#FFFFCC;
					margin-left:15px;
					margin-right:8px;
				}

		div.section-left {
			position:absolute;
			top:30px;
			left:4px;
			width: 130px;
			
		}
		div.section-right {
			position:absolute;
			top:30px;
			right:4px;
			width: 170px;
			
		}
		
/* ------------------------------------------------------------ */
/* nav 1                 -------------------------------------- */
/* ------------------------------------------------------------ */
 		
div.section-left div.navigation, div.section-left div.navigation td{
	background-color:#F8F3E4;
}	
div.section-left div.navigation ul#nav-1-1 {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
div.section-left div.navigation ul#nav-1-1 li{
	padding-right:0px;
	padding-left:12px;
	margin-top:4px;
	padding-top:4px;
	margin-bottom:4px;
	padding-bottom:4px;	
}
div.section-left div.navigation ul#nav-1-1 li a {
	color:#404040;
	font-family: Verdana, Sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;	
}
div.section-left div.navigation ul#nav-1-1 li a:hover {
	color:#f8bb00;
}
div.section-left div.navigation ul#nav-1-1 li.actifsub {					
}
div.section-left div.navigation ul#nav-1-1 li.actifsub a {
	color:#404040;
}
div.section-left div.navigation ul#nav-1-1 li.actifsub a:hover {
	color:#f8bb00;
}


div.section-left div.navigation ul#nav-1-1 li ul#nav-1-2 {
	list-style-type: none;
	padding: 0;
	margin: 4px 0px 0px 0px;
}
div.section-left div.navigation ul#nav-1-1 li ul#nav-1-2 li {
	margin:0;
	padding:0;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
	text-align:left;
	font-weight normal;	
	font-family: Verdana, Sans-serif;
	font-size:11px;
	text-decoration:none;
	white-space:nowrap;
	margin-right:5px;	
	
}
div.section-left div.navigation ul#nav-1-1 li ul#nav-1-2 li.first {

}
div.section-left div.navigation ul#nav-1-1 li ul#nav-1-2 li a {
	color:#0066cc;
	font-family: Verdana, Sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight normal;
}
div.section-left div.navigation ul#nav-1-1 li ul#nav-1-2 li a:hover {
	color:#f8bb00;
}
div.section-left div.navigation ul#nav-1-1 li ul#nav-1-2 li.act , div.section-left div.navigation ul#nav-1-1 li ul#nav-1-2 li.actifsub {
	border-bottom:1px #0066cc dotted;		border-top:1px #0066cc dotted;	
}
div.section-left div.navigation ul#nav-1-1 li ul#nav-1-2 li.act a {
}
div.section-left div.navigation ul#nav-1-1 li ul#nav-1-2 li.act a:hover {
	color:#f8bb00;
}
							
		
		
		
		

/* ------------------------------------------------- */
/* pagepreview ------------------------------------- */

#content-section  div.pagepreview  {
	margin: 2em 0em 0em 0em;
	font-family: lucida-sans, verdana;
	font-size: 100%;
}
#content-section div.pagepreview .teaser {
	padding: 1em 1em 1em 1em;
	margin-bottom: 1em;
	border: 1px #0066cc solid;
	background-color: #FAFAFA;	
}

#content-section .pagepreview h3 a {
	color:#0066cc;
	text-decoration:none;
}	
#content-section .pagepreview h3 a:hover {
	color: #f8bb00;
	text-decoration:none;
}
#content-section .pagepreview p {
	margin: 0em ;	
	padding: 0em 0em 0.8em 0em;
	font-size: 80%;
	color: #666666;	
	line-height: 120%
}
#content-section .pagepreview-2 {
	padding: 0.6em 1em 0.6em 1em;
	margin: 0em 0em 1em 0em;
	border: 1px #0066cc solid;
	background-color: #FAFAFA;	
}
#content-section .pagepreview-2 ul { 
	margin-bottom: 0em;
}
#content-section .pagepreview-2 ul li {
	margin-top: 0em;
	margin-bottom: 0em;
	padding-top: 0em;
	padding-bottom: 0em;
	list-style-image: url("/fileadmin/img/bullet_blau.gif");
	line-height:110%;
	font-size: 80%;		
}
#content-section .pagepreview-2 ul li a {
	color: #0066cc;
}
#content-section .pagepreview-2 ul li a:hover {
	color: #f8bb00;
}
#content-section .pagepreview-2 h3{
	margin: 0em 0em 0.4em 0em;	
	padding: 0em;
	font-size: 80%;
	color: #999999;	
	font-weight: normal;
}
#content-section .pagepreview-3 h3,
#content-section .pagepreview-4 h3,
#content-section .pagepreview-5 h3,
#content-section .pagepreview-6 h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Lucida, Verdana, Sans-Serif;
	font-size:10.5pt;
	font-weight:bold;
	color:#0066cc;
	text-decoration:none;
	margin: 0em 0em 0.4em 0em;	
}
#content-section .pagepreview-4 .teaser .teaser-img img, #content-section .pagepreview-6 .teaser .teaser-img img{
	margin-left: -85px;
	float: left;
}
#content-section .pagepreview-4 .teasercontent, #content-section .pagepreview-6 .teasercontent {
	margin-left: 85px;	
}
#content-section .pagepreview-5 ul,#content-section .pagepreview-6 ul {
	list-style-image: url("/fileadmin/img/bullet_blau.gif");
}
#content-section .pagepreview-5 ul li,#content-section .pagepreview-6 ul li {
	margin-top: 0em;
	margin-bottom: 0em;
	padding-top: 0em;
	padding-bottom: 0em;
	line-height:110%;
	font-size: 80%;	
}
#content-section .pagepreview-5 ul li a,#content-section .pagepreview-6 ul li a {
	color: #0066cc;
	font-weight: normal;
	text-decoration: none;
}
#content-section .pagepreview-5 ul li a:hover,#content-section .pagepreview-6 ul li a:hover {
	color: #f8bb00;
	text-decoration: none;
}












/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*                                                                                 */
/*	CONTENT SPALTE  :  KAPITEL EINES DOKUMENTS (4te Ebene)                     */
/*                                                                                 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#content-section div.chapters {
	border-top: 1px #C9C9EA solid;
	background-color: #FAFAFA;
	width:155px;
	float:right;
	margin-top:5px;
	margin-left:20px;
	margin-bottom:10px;
	padding:5px;
	padding-left:8px;
	font-size:8.5pt;
}

		#content-section div.chapters ol {
			padding-left:23px;
			margin:0;
		}

		#content-section div.chapters li {
			text-align:left;
			color:#D67E00;
			padding:0px;
			margin-bottom:2px;
		}

		#content-section div.chapters li a {
			color:#0066cc;
			text-decoration:none;
		}

		#content-section div.chapters li.act {
			color:#0066cc;
		}

		#content-section div.chapters li.act a {
			color:#0066cc;
		}

		#content-section div.chapters li a:hover {
			color:#f8bb00;
			text-decoration:none;
		}

#content-section h2.chaptertitle {
	font-size:11pt;
	color:#3B8A32;
	margin-top:1.2em;
	margin-bottom:0.8em;
	border: 0em;
}

#content-section div.navchapters{
	float: right;
	margin-left: 3em;
	margin-top: 0.4em;
}




/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*                                                                                 */
/*	SPECIAL HOMEPAGE ELEMENT                                                       */
/*                                                                                 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#content-section .sectionpreview {
	margin:0px;
	padding:0px;
	padding-top: 0px;
	margin-left:-6px;
	_margin-left:-12px;
	width:620px;

}

#content-section .sectionpreview .teaser {
	border: 1px #C9C9EA solid;
	background-color: #FAFAFA;
	padding:0px;
	width:176px;
	
	float:left;
	margin:6px;
	margin-top:0px;
	margin-bottom:12px;
}

#content-section .sectionpreview .teaser .teaser-img {
	width:176px;
	margin:0px;
	padding:0px;
	border:0px;

}

#content-section div.sectionpreview .teaser .image img {
	width:176px;
	margin:0px;
	padding:0px;
	border:0px;
}


#content-section div.sectionpreview .teaser h3 {
	color:#3B8A32;
	margin: 0em 0.8em 0em 0.8em;
	padding:0em;
	margin-top:0.5em;
	margin-bottom:0.8em;
}

#content-section div.sectionpreview .teaser h3 a {
	color:#3B8A32;
}

#content-section div.sectionpreview .teaser p.text {
	margin: 0em 1em 0em 1em;
	padding:0px;
	
	height:6.5em;
	color:#666666;
	font-size: 10px;
	line-height: 120%;
	letter-spacing: 0.2pt;
	font-style:normal;
	font-family:  Verdana, Arial, Sans-Serif;	
	text-align:left;
}


#content-section div.sectionpreview .teaser ul {
	margin: 0em 1em 0em 1em;
	height:4.5em;	
}

#content-section div.sectionpreview .teaser ul li {
	font-family:  Verdana, Arial, Sans-Serif;	
	font-size: 10px;
	line-height: 110%;
	margin-left: 10px;

}
#content-section div.sectionpreview .teaser ul li a {
	color:#D67E00;
	font-weight:bold;
}

#content-section div.sectionpreview .teaser ul li a:hover {
	color:#3B8A32;
}




		
		
		
		
					

		div.section-main div#content-section {
			position:relative;
			margin-left:160px;
			margin-right:auto;
			padding-top: 30px;
			padding-bottom: 20px;

			min-height:400px;
		}

		div.section-main div.content-normal {
			width:388px;			
		}

		div.section-main div.content-wide {			
			width:548px;			
		}

div.section-main div.section-teaser {
			position:relative;
			top:5px;
			right:0px;
			width:160px;
		}
		
		div.section-main div#content-section div.footline {
			margin-top:25px;
			margin-bottom:25px;
			text-align:left;
			color:#666666;
			font-family:Verdana, Sans-serif;
			font-size:10px;
			text-decoration:none;
		}

				div.section-main div#content-section div.footline a {
					color:#666666;
					text-decoration:none;
				}




/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*                                                                                 */
/*	HEADER  :  DESIGN UND POSITIONEN                                           */
/*                                                                                 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

div.section-header {

	margin-top:10px;	
}


div.section-header div.container {

	margin-top:10px;	
	text-align:left;
}



div.section-header div.meta {
	position:relative;
	top:79px;
	left:16px;
	width:480px;
	height:13px;
	z-index:20;
	text-align:left;
	white-space:nowrap;
	font-family:Verdana, Sans-serif;
	font-size:10px;
	font-weight: bold;
	color:#666666;
	
}

div.section-header div.meta a {
	font-family:Verdana, Sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}

div.section-header div.meta a:hover {
	color:#f8bb00;
}

div.section-header div.meta a.active {
	color:#f8bb00;
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*                                                                                 */
/*	FOOTER  :  DESIGN UND POSITIONEN                                               */
/*                                                                                 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */



div.section-footer {
}

div.section-footer div.border {
	margin-left:auto; 
	margin-right:auto;
	background-image:url(/fileadmin/img/bg_section_footer.gif);
	width: 754px;
	height: 10px;	
	margin-top:0px;
	margin-bottom:0px;
	font-size:1px;
}



div.section-footer div.container {
	
	font-size:11px;
	text-align: center;
	color: #404040;
}



/* ------------------------------------------------------------ */
/* breadcrumbs             -------------------------------------- */
/* ------------------------------------------------------------ */
 

#breadcrumbs-section {
	position: relative;
	margin: 0px 0px 20px 0px;
	
}

#breadcrumbs-section p {
	font-family: Verdana, sans-serif;
	font-size: 10px;;
	color: #333333;
	margin:0px;
	padding:0px;
}

#breadcrumbs-section p a {
	color: #0066cc;
	text-decoration: none;
}
#breadcrumbs-section p a:hover {
	color: #f8bb00;
 
}


/* ------------------------------------------------------------ */
/* pagetitle             -------------------------------------- */
/* ------------------------------------------------------------ */
 

#pagetitle-section {
	margin-bottom: 1.6em;
}


#pagetitle-section h1.pagetitle {
	font-size:14pt;
	color:#0066cc;
	margin:0em;

}

#pagetitle-section p.subtitle {
	color:#0066cc;
	font-style:italic;
	margin:0em;
	padding:0em;
	font-size:9pt;
	line-height:10pt;
}





/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*                                                                                 */
/*	TEASER SPALTE  :  BLOECKE, UEBERSCHRIFTEN, INHALT                          */
/*                                                                                 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/* STANDARD EINSTELLUNGEN FUER ALLE TEASER BLOECKE */
div.teaser {
	padding-bottom:0px;
	margin-bottom:12px;
	
}

		div.teaser h1, div.teaser h2, div.teaser h3 {
			color:#404040;
			font-family: Verdana, Sans-serif;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
			margin-left:3px;
		}
		
		div.teaser h1 a, div.teaser h2 a, div.teaser h3 a {
			color:#404040;
			font-family: Verdana, Sans-serif;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
			margin-left:0px;
		}
		
		div.teaser h3 a {
			color:#0066cc;
			font-family: Verdana, Sans-serif;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			margin-left:0px;
		}

		div.teaser h3 a:hover {
			color:#f8bb00;
			font-family: Verdana, Sans-serif;
			font-size:10px;
			font-weight:bold;
			text-decoration:none;
			margin-left:0px;
		}

		div.teaser p {
			font-family:Verdana, Sans-serif;
			font-size:10px;
			text-decoration:none;
			
			margin-left:3px;
			padding-right:6px;
		}

		div.teaser a {
			font-family:Verdana, Sans-serif;
			font-size:10px;
			color:#0066cc;
		}




/* EIN NORMALER TEASER */
div.teaser-default {
	background-color:#f6f6f6;

}
div.teaser-default p.textbody img {

	font-family: Verdana,'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:7pt;
	padding: 4px;
	font-style:italic;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	text-align:center;
	margin-top: 4px;
}
/* EIN NORMALER Content mit Rahmen */
div.teaser-rahmen {
	background-color:#f6f6f6;
	padding: 4px;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:9pt;
		border-style: dotted;
	border-width: 1px;
	border-color: #f8bb00;

}

div.teaser-rahmen p.textbody {
	
	font-family: Verdana,'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:7pt;
	padding: 4px;
	font-style:italic;

}

div.teaser-rahmen p.textbody img {
	border-col
	font-family: Verdana,'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:7pt;
	padding: 4px;
	font-style:italic;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	text-align:center;
	margin-top: 4px;
}


/* EIN LEICHT HERVORGEHOBENER TEASER */
div.teaser-special {
	background-color:#F8F3E4;
}



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*                                                                                 */
/*	TEASER SPALTE  :  NAVIGATIONS BLOCK, ZWEIGT DIE 3TE EBENE                      */
/*                                                                                 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

div.section-main div.section-right div.teaser-content-navigation {
	background: #E7F0F9;
}

		div.teaser-content-navigation ul {
			color:#404040;
			list-style-position:outside;
			padding-left:19px;
			margin:0;
			margin-right:5px;
		}

		div.teaser-content-navigation ul li {
			padding-bottom:3px;
		}

		div.teaser-content-navigation li a {
			font-family:Verdana, Sans-serif;
			font-size:10px;
			color:#404040;
			
			text-decoration:none;
		}
		div.teaser-content-navigation li a:hover {
			font-family:Verdana, Sans-serif;
			font-size:10px;
			color:#f8bb00;
			text-decoration:none;
		}

		div.teaser-content-navigation li.active a {
			color:#0066cc;
			font-weight:bold;
		}
		div.teaser-content-navigation li.active a:hover {
			color:#f8bb00;
		}
		div.teaser-content-navigation h3 a {
			color:#404040;
		}
		div.teaser-content-navigation h3 a:hover {
			color:#f8bb00;
		}




/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*                                                                                 */
/*	CONTENT SPALTE  :  TEXTBLOCK FORMATIERUNGEN / FRAMES                           */
/*                                                                                 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* EINLEITUNGS TEXT */
div.content-frame-intro {
	padding:0px;
	margin-top:0px;
	margin-bottom:12px;
}

		div.content-frame-intro p.bodytext {
			margin:0px;
			padding:0px;
			color:#333333;
			font-weight:bold;
			
			letter-spacing:0.2pt;
			
		}

/* KOMMENTAR TEXT */
div.content-frame-comment {
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:10px;
}

		div.content-frame-comment p.bodytext {
			margin:0px;
			padding:0px;
			color:#666666;
			font-style:italic;
		}

div.content-frame-box {
	padding:6px;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	margin-top:8px;
	margin-bottom:12px;
	border:1px #FFCC66 solid;
	background-color:#f6f6f6;
}

		div.content-frame-box p.bodytext {
			margin:0px;
			padding:0px;
			color:#000000;
		
		}





/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*  CONTENT STYLES			*/ 


div.textbody  {

	
}

div.textbody div.sequence {
	text-align:right;
	margin-top:10px;
}

div.textbody ul {
	
	margin-top:0px;
	margin-bottom:6px;
	padding-top:3px;
	padding-bottom:6px;
	
}
div.textbody ul li {
	
	padding-top:0px;
	padding-bottom:0px;
}

		div.textbody div.sequence img {
			border:0px;
		}


div.textbody td.left {
	padding-right: 12px;
	width: 50%;
	
}

div.textbody td.right {
	padding-left: 12px;
	width: 50%;
}


div.textbody h1.pagetitle {
	font-size:14pt;
	color:#0066cc;
	margin-top:0px;
	margin-bottom:12px;
}

		div.textbody h1.document-name {
	font-size:14pt;
	color:#0066cc;
	margin-top:0px;
	margin-bottom:12px;

		}
		
		h1.csc-firstHeader {
			font-size:11pt;
			color:#404040;
			margin-top:0px;
			margin-bottom:15px;
		}
		div.textbody h1.document-chapter {
			font-size:11pt;
			color:#0066cc;
			margin-top:0px;
			margin-bottom:15px;
		}

div.textbody .csc-header h1 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11pt;
	
	margin-top:15px;
	margin-bottom:3px;
}

		div.textbody .csc-header-n1 h1 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11pt;
	
	margin-top:15px;
	margin-bottom:3px;
		}

		div.textbody .csc-header-n2 h1 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11pt;
	
	margin-top:15px;
	margin-bottom:3px;
		}

div.textbody h2 {
	font-size:13pt;
	color:#062D55;
	margin-top:15px;
	margin-bottom:3px;
}
div.textbody h2.underline {
	border-bottom: 1px dotted #999999;
}

div.textbody h3 {
	font-size:11pt;
	color:#062D55;
	margin-top:15px;
	margin-bottom:3px;
}

div.textbody h4 {
	font-size:10pt;
	color:#062D55;
	margin-top:12px;
	margin-bottom:3px;
}

 p.bodytext {
	font-size:9pt;
	
	text-align:justify;	
	margin:0px; padding:0px;
	padding-top:3px;
	padding-bottom:6px;
}

		div.textbody ul {
			
			margin-left:15px; 
			padding:0px;
			padding-top:4px;
			padding-bottom:3px;
		}
		
		
		
		div.textbody a {
			color:#0066cc;
			text-decoration:none;
		}
		
		div.textbody a:hover {
			color:#f8bb00;
			text-decoration:none;
		}





/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*                                                                                 */
/*	CONTENT SPALTE  :  TABELLEn DARSTELLUNGEN, VERSCHIEDENE VARIANTEN              */
/*                                                                                 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

div.tabelle-tabs table.contenttable {
	border:0px;
	border-spacing:0px;
	border-collapse:collapse;
	border-color:#FFFFFF;
	background-color:#FFFFFF;
	margin-bottom:10px;
}

		div.tabelle-tabs table.contenttable tr td {
			border:0px #FFFFFF solid;;
			padding:0px;
			padding-left:0px;
			padding-right:8px;
			vertical-align:top;
			text-align:left;
		}
		
				div.tabelle-tabs table.contenttable tr td p {
					font-size:9pt;
					color:#000000;
					text-align:left;
					padding-right:15px;
					padding-bottom:0px;
					margin-bottom:0px;
					
				}

				div.tabelle-tabs table.contenttable tr td ul li {
					font-size:9pt;
					color:#000000;
					text-align:left;
					padding-right:15px;
					padding-bottom:0px;
					margin-bottom:0px;
					
				}

	


div.tabelle-projekt table.contenttable {
	border:0px #DFDFDF solid;
	border-spacing:1px;
	border-collapse:collapse;
	background-color:#FFFFFF;
	margin-bottom:20px;
}

		div.tabelle-projekt table.contenttable tr.tr-0 td {
			border-top:1px #DFDFDF solid;
		}

		div.tabelle-projekt table.contenttable tbody tr td {
			border-bottom:1px #DFDFDF solid;
			padding:1px;
			padding-left:10px;
			padding-right:10px;
			vertical-align:top;
			text-align:left;
		}

				div.tabelle-projekt table.contenttable tr td p {
					font-size:9pt;
					text-align:left;
					padding:2px;
					padding-right:15px;
					color:#000000;
				}

		div.tabelle-projekt table.contenttable tbody tr td.td-0 {
			width:120px;
			background-color:#f6f6f6;
		}
		
				div.tabelle-projekt table.contenttable tr td.td-0 p {
					padding-top:3px;
					padding-bottom:3px;
					font-size:8pt;
				}




    .tx-guestbook-list-header { background-color: #E7F0F9; color: #404040; font-weight:bold; }
    .tx-guestbook-list-row { background-color: #FFFFFF; }
    .tx-guestbook-list-rowleft { background-color: #f6f6f6; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; }
    .tx-guestbook-list-entrycomment { font-style: italic; }
    .tx-guestbook-list-small { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #f6f6f6; }
    .tx-guestbook-latest-header { background-color: #F8F3E4; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#f8bb00; font-size:12; color:#404040; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#f8bb00; font-size:12; color:#404040; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#f8bb00; font-size:12; color:#404040; width:250; }
    .tx-guestbook-form-obligationfield { color: #0066cc; }
    .tx-guestbook-form-error { color: #CC0000; }
    
    
    
    
    
    
   .csi-image img{
   border:1px #cccccc solid;
   }