/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	/*	STYLESHEET FOR DEFINING THE PAGE ELEMENTS				*/ /*

Verwendete Farben:
Haupttextfarbe: #828282 (grau)
Sekundaere Farbe: #107612 (grün)

*/
body {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	text-align: center;
	font-family: tahoma, helvetica, arial, sans-serif;
	font-size: 90%;
	color: #444444;
}

#banner-section img {
	margin-left: 30px;
	margin-top: 6px;
}

a {
	text-decoration: none;
}

#content-section ul, #content-container-start ul {
	text-decoration:none;
	list-style-image: url(/fileadmin/img/bullet3.gif);
	/*border: 1px #ff0000 solid;*/
}

hr {
    height: 1px;
    color: #999999;
    background-color: #999999;
    border: none;
}

h1 {
	font-size: 110%;
	display: block;
	font-size: 110%;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px;
	border-style: solid;
}

h1.pagetitle {
	font-size: 120%;
	display:block;
	padding: 12px 0px 0px 0px;	
}

h2.hidden,h1.hidden,span.hidden {
	display: none;
}

h2 {
	display: block;
	font-size: 100%;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px;
	border-style: dotted;
}

h3 {
	color: #444444;
	display: block;
	font-size: 95%;
}

h4 {
	color: #444444;
	display: block;
	font-size: 90%;
}

/* content - section - Mailform */
#content-section .csc-mailform-field label {
	display: block;
	float: left;
	width: 100px;
	margin: 0px 0px 2px 0px;
	font-family: tahoma, helvetica, arial, sans-serif;
	font-size: 100%;
}

#content-section .csc-mailform-field input,#content-section .csc-mailform-field textarea
{
	display: block;
	float: left;
	width: 350px;
	font-size: 100%;
	font-family: tahoma, helvetica, arial, sans-serif;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	border: 1px solid #999999;
}

#content-section .csc-mailform-field input.csc-mailform-submit {
	font-size: 100%;
	width: 342px;
	float: left;
}

#content-section form#mailform fieldset.csc-mailform {
	display:block;
	width: 365px;
	float:left;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}
#content-section fieldset.csc-mailform{
	border: 1px #107612 dotted;
	background-color: #EDFEF3;
}

#content-section div.csc-mailform-field {
	font-family: tahoma, helvetica, arial, sans-serif;
	float: left;
	width: 100%;
	border:0px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 10px 10px;
}

/* ------------------------------------------------------------ */
/* tables ------------------------------------------------------ */
/* ------------------------------------------------------------ */
table.contenttable {
	margin-top: 6px;
	margin-bottom: 6px;
	border-width: 1px;
	background-color: #ffffff;
	border-top-width: 1px;
	border-spacing: 0px;
	border-padding: 0px;
	border-collapse: collapse;;
	border-spacing: 0px;
}

table.contenttable tbody td {
	border: 1px #444444 solid;
	vertical-align: top;
	padding: 2px 5px 2px 5px;
}

table.contenttable thead td {
	padding: 2px 5px 2px 5px;
	border: 1px #444444 solid;
	font-weight: bold;
	vertical-align: top;
}

table.contenttable thead th {
	padding: 2px 5px 2px 5px;
	border: 1px #444444 solid;
	font-weight: bold;
	vertical-align: top;
}

table.contenttable p.bodytext {
	color: #444444;
	font-family: tahoma, helvetica, arial, sans-serif;
	line-height: 11px;
	vertical-align: top;
	font-size: 10px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}

/* ----------------------------------------------------*/
	/* suche --------------------------------------------- */
#suche-section form {
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}

#suche-section input {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#suche-section input.submit {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #107612;
	background-color: #EDFEF3;
}

/* ------------------------------------------------------ */
/* SUCHE Unterseiten 									*/
/* ------------------------------------------------------ */

div.content div.tx-indexedsearch div.tx-indexedsearch-searchbox {
	border:0px;
	margin: 0px;
	padding: 0px;
}	
.tx-indexedsearch label {
	width: 120px;
	display:block;
	border: 1px;
	float:left; 
	margin:0px;
	padding:0px;
}

.tx-indexedsearch-search-select-section{
	diplay: block;
	float:left;
}

.tx-indexedsearch-search-for{
	diplay: block;
	float:left;
}
	
.tx-indexedsearch input.sword, .tx-indexedsearch select.sections, .tx-indexedsearch select.type  {
	
	width: 200px;
	font-family: tahoma, helvetica, arial, sans-serif;
	font-weight: normal;
	border: 1px solid #d8d8d8;
	display:block;
	float:right; 
	 margin: 0px 0px 6px 0px;
	 
	 
}
.tx-indexedsearch-search-submit {
	
	clear:both;
}
.tx-indexedsearch-icon img{
	margin-bottom: -2px;
	
}
	
.tx-indexedsearch input.submit {
	width: 130px;
	font-family: tahoma, helvetica, arial, sans-serif;
	font-weight: normal;
	border: 1px solid #107612;
	background-color: #FFFFFF;
	display:block;
	float:right; 
	
}
.tx-indexedsearch legend {
		visibility: hidden;
}

.tx-indexedsearch-whatis p {

	color:#107612;
	border-bottom: 1px #444444 solid;
	font-size:100%
	margin-top:12px;
	margin-bottom:3px;
	padding:0px;
	text-align: left;
	font-weight: bold;
}


div.content div.tx-indexedsearch div.tx-indexedsearch-searchbox table {
	border:0px;
	border-spacing:0px;
	border-collapse:collapse;
}

div.content div.tx-indexedsearch td {
	padding-bottom:3px;
}

		div.content div.tx-indexedsearch input {
		}
		
		div.content div.tx-indexedsearch select {
			width:200px;
		}

		div.content div.tx-indexedsearch input.tx-indexedsearch-searchbox-button {
		}


		div.content div.tx-indexedsearch span.tx-indexedsearch-redMarkup {
			background-color:#FFCC33;
			color:#000000;
			font-weight:bold;
		}
		
		
		div.content table.searchRes {
			width:375px;
			border:0px;
			border-spacing:0px;
			border-collapse:collapse;
		}
		
				div.content div.tx-indexedsearch table.searchRes td.result {
					background-color:#F3F3F3;
					border-top:1px #FFCC66 solid;
				}
				
				div.content div.tx-indexedsearch table.searchRes td.result-icon {
					width:20px;
					padding-left:10px;
					padding-right:0px;
					padding-top:12px;
					vertical-align:top;
				}

						div.content div.tx-indexedsearch table.searchRes td.result-icon img {
							margin:0px;
							border:0px;
						}
		
				div.content div.tx-indexedsearch table.searchRes td.result-content {
					padding:12px;
					padding-left:6px;
					vertical-align:top;
				}

				div.content div.tx-indexedsearch div.tx-indexedsearch-secHead table {
					width:375px;
				}

				div.content div.tx-indexedsearch div.tx-indexedsearch-secHead table {
					width:375px;
				}

				div.content div.tx-indexedsearch div.tx-indexedsearch-secHead table tr td h2 {
					font-size:9pt;
					margin:0px;
					margin-bottom:4px;
				}

						div.content div.tx-indexedsearch div.tx-indexedsearch-secHead table tr td h2 a {
							font-size:10pt;
							text-decoration:none;
						}

						div.content div.tx-indexedsearch div.tx-indexedsearch-secHead table tr td p {
							font-size:8pt;
							text-decoration:none;
						}

				div.content div.tx-indexedsearch table.searchRes td.result h4 {
					font-size:9pt;
					margin:0px;
					margin-bottom:4px;
				}

						div.content div.tx-indexedsearch table.searchRes td.result h4 a {
							font-size:9pt;
							text-decoration:none;
						}

				div.content div.tx-indexedsearch table.searchRes td.result p {
					font-size:8pt;
					line-height:10.5pt;
					text-align:left;
					margin:0px;
					padding:0px;
					padding-top:8px;
					
				}

						div.content div.tx-indexedsearch table.searchRes td.result p.pfad {
							font-size:8pt;
							padding-top:0px;
						}

						div.content div.tx-indexedsearch table.searchRes td.result p.pfad a {
							font-size:8pt;
							text-decoration:none;
						}
		
		div.tx-indexedsearch-sectionlinks ul {
			margin-top:0px;
		}

				div.tx-indexedsearch-sectionlinks ul li a {
					font-size:9pt;
					text-decoration:none;
				}
				

/* Seitenavigation innerhalb des Suchergebnisses */
#content-section div.browsebox-pages ul.browsebox{
	margin: 3px 0px 0px 0px;
	float:right;
	list-style-type: none;
	list-style-image: none;
}

#content-section .tx-indexedsearch .browsebox-label  
{
    float: left;
    width: 100px;
    font-weight: bold;
}

#content-section div.browsebox-pages{
	border-top-width: 1px;
	border-top-color: #107612;
	border-top-style: dotted;
	
	border-bottom-width: 1px;
	border-bottom-color: #107612;
	border-bottom-style: dotted;
	
	background-color: #EDFEF3;
}

#content-section div.browsebox-pages ul.browsebox li{
	margin: 0px 3px 0px 3px;
	font-size: 70%;
	font-weight: bold;
	diplay:block;
	float:left;
}

#content-section div.browsebox-pages ul.browsebox li a{
	color: #444444;
}

#content-section div.browsebox-pages ul.browsebox li a:hover{
	color: #107612;
}

#content-section div.browsebox-pages ul.browsebox li.tx-indexedsearch-browselist-currentPage a{
	color: #107612;
}

/* ------------------------------------------------- */
	/* teaser ------------------------------------------- */

#teaser-section {
	margin-top: 10px;
	padding: 0px 0px 0px 0px;	
	/*background-color: #ff0000;*/
}

#teaser-section div.nav-2,#content-section div.nav-2 {
	border-width: 1px;
	border-style: solid;
}


#teaser-section .teaser{
	color: #444444;
	padding: 0em 0em 0em 0em;
	margin-top: 0px;
	margin-bottom: 10px;
}

#content-section .teaser
{
	color: #444444;
	padding: 10px 10px 10px 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	border-width: 1px;
	border-style: solid;
}

#teaser-section .teaser h2,#content-section .teaser h2 {
	font-family: tahoma, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 100%;
	margin: 0px;
	padding: 0em 0em 0.8em 0em;
}

#teaser-section .teaser h3,#content-section .teaser h3 {
	font-family: tahoma, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 90%;
	margin: 0px;
	padding: 0em 0em 0.8em 0em;
}

#teaser-section .teaser h4,#content-section .teaser h4 {
	font-family: tahoma, helvetica, arial, sans-serif;
	font-weight: bold;
	font-size: 85%;
	margin: 0px;
	padding: 0em 0em 0.8em 0em;
}

#teaser-section .teaser p,#content-section .teaser p {
	margin: 0px;
	font-family: tahoma, helvetica, arial, sans-serif;
	font-weight: normal;
	font-size: 80%;
	padding-top: 0px;
	padding-bottom: 0px;
}

#teaser-section .teaser  a,#content-section .teaser a {
	font-family: tahoma, helvetica, arial, sans-serif;
	text-decoration: none;
}

#teaser-section .teaser a:hover,#content-section .teaser a:hover {
	text-decoration: underline;
}

#teaser-section div.teaser ul{
	list-style-image: url(/fileadmin/img/bullet3.gif);
}

#teaser-section div.teaser ol, #teaser-section div.teaser ul{
	margin: 0px 8px 0px 0px;
	padding: 0px 0px 0px 20px;
}

/*
#teaser-section .teaser li,#content-section .teaser li {
	display:block;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	font-size: 80%;
	list-style-image: url(/fileadmin/img/bullet3.gif);
}*/

/*
#teaser-section div.nav-2 li,#content-section div.nav-2 li {
	list-style-type: none;
}*/


#teaser-section div.teasercontent ul, #content-section div.teaser div.teasercontent ul {
	text-decoration:none;
	list-style-image: url(/fileadmin/img/bullet3.gif);
	margin-left: 10px;
}

#teaser-section div.nav-2 li a,#content-section div.nav-2 li a {
	font-weight: bold;
	color: #444444;
}

#teaser-section div.normal, #teaser-section div.special {
	padding: 10px 10px 10px 10px;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;	
}


#content-section .pagepreview h3 {
	margin: 10px 0px 10px 0px;
	font-size: 90%;
}

#content-section .pagepreview h3 a {
	font-weight: bold;
	text-decoration: none;
}

#content-section .pagepreview h3 a:hover {
	color: #444444;
	text-decoration: none;
}

#content-section .pagepreview p {
	margin: 0px;
	padding: 0px;
	font-size: 80%;
	color: #444444;
}

#content-section .pagepreview2 ul {
	padding: 0px;
}

#content-section .pagepreview-2 ul li {
	/*list-style-type: none;*/
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

#content-section .pagepreview-2 ul li a {
	color: #444444;
}

#content-section .pagepreview-4 .teaser .teaser-img,#content-section .pagepreview-6 .teaser .teaser-img
	{ /*margin-left: -90px;*/ /*float: left;*/
	
}

#content-section .pagepreview-4 .teasercontent,#content-section .pagepreview-6 .teasercontent
	{ /*margin-left: 90px;*/
	
}

#content-section .pagepreview-5 ul,#content-section .pagepreview-6 ul {
	text-decoration:none;
	list-style-image: url(/fileadmin/img/bullet3.gif);
	margin: 0.5em 0em 0.5em 0em;
	padding: 0px 0px 0px 5px;
}

#content-section .pagepreview-5 ul li,#content-section .pagepreview-6 ul li
{
	margin:  0px 0px 5px 0px;
	padding:  0px 0px 0px 0px;
	font-size: 80%;
}

#content-section .pagepreview-5 ul li a,#content-section .pagepreview-6 ul li a
	{
	color: #444444;
	font-weight: normal;
	text-decoration: none;
}

/*
#content-section .pagepreview-5 ul li a:hover,#content-section .pagepreview-6 ul li a:hover
{
	text-decoration: none;
}*/



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*                                                                                 */
/*	CONTENT SPALTE  :  KAPITEL EINES DOKUMENTS (4te Ebene)                     */
/*                                                                                 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#content-section div.chapters {
	border-top-width: 1px;
	border-top-style: solid;
	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.chapterspacer {
	float:right;
	width:170px;
	text-align:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
/*	padding-left:10px;*/
	background-color: #ffffff;
}

#content-section div.chapters ol {
	padding-left:23px;
	margin:0;
}

#content-section div.chapters li {
	text-align:left;
	padding:0px;
	margin-bottom:2px;
}

#content-section div.chapters li a {
	text-decoration:none;
}

#content-section div.chapters li.act {
	color:#444444;
}

#content-section div.chapters li.act a {
	color:#444444;
}

#content-section div.chapters li a:hover {
	color:#444444;
	text-decoration:none;
}

#content-section h2.chaptertitle {
	font-size:11pt;
	color:#32328A;
	margin-top:1.2em;
	margin-bottom:0.8em;
	border: 0em;
}

#content-section div.navchapters{
	float: right;
	margin-left: 3em;
	margin-top: 0.4em;
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*                                                                                 */
/*	SITEMAP                                                                        */
/*                                                                                 */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* general */

#content-section p.csc-sitemap{
	padding-bottom:0px;
	margin-bottom:0px;
}

#content-section p.csc-sitemap a{
	color:#32328A;
}

#content-section p.csc-sitemap a:hover{
	color:#fcc370;
}

#content-section ul.csc-sitemap-level-1 {
	margin: 0px 0px 0px 15px;
	padding: 0px;
}

#content-section ul.csc-sitemap-level-1 li ul {
	margin: 0px 0px 0px 13px;
	padding: 0px;
}

#content-section ul.csc-sitemap-level-1 li ul li{
	margin: 7px 0px 7px 0px;
	padding: 0px;
}

#content-section ul.csc-sitemap-level-1 li p{
	margin: 5px 0px 0px 0px;
	padding: 0px;
} 


#content-section div.csc-sitemap-block2  {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 15px;
	margin-bottom: 5px;
	background-color:#f6f6f6;	
	border: 1px #e0e0e0 solid;

}

#content-section div.csc-sitemap-block3  {
	padding-bottom: 5px;
}


#content-section div.csc-sitemap-block3 ul.csc-sitemap-level4 li{
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:-12px;
	margin-left:40px;
	line-height: 9pt;
}

#content-section div.csc-sitemap-block3 {
	
	margin-bottom:12px;
	
}
#content-section div.csc-sitemap-block3 {
	
	margin-top:12px;
	
}

/* headlines */

#content-section p.csc-sitemap-level1  {
	border-bottom: 1px #404040 solid;
	padding-top:20px;
	margin-bottom:10px;
	line-height: 18px;
	
}

#content-section p.csc-sitemap-level2  {
	
	padding-top: 5px;
	margin-top: 5px;

}

#content-section p.csc-sitemap-level1 a {
	font-size:14pt;		
	font-weight:bold;	
	color:#d00000;	
}
#content-section p.csc-sitemap-level2 a{
	font-size:13pt;
	line-height: 14pt;
	font-weight:bold;
	padding-left: 20px;
	
}
#content-section p.csc-sitemap-level3 a{
	line-height: 10pt;
	font-size:9pt;
	font-weight:bold;
	padding-left: 40px;
}


#content-section p.csc-sitemap-level4 a{
	font-size:8pt;	
	line-height: 9pt;
	color: #aaaaaa;
	
	
}


/* sublines */


#content-section p.csc-sitemap-subtitle{
	font-style:normal;
	font-size:8pt;
	line-height: 9pt;
	font-weight:normal;
	color:#aaaaaa;	
	padding-right: 20px;
}

#content-section p.csc-sitemap-subtitle2 {
	padding-left:20px;
	padding-bottom: 7px;
	margin-bottom: 8px;
	font-style:normal;
	

	
}
#content-section p.csc-sitemap-subtitle3 {
	padding-left:40px;

}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/*                                                                                 */
	/*	Tip a Friend																*/
	/*                                                                                 */
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	
#content-section form{	
	/*border: 1px dotted #107612;
	background-color: #EDFEF3;	
	padding: 10px 10px 10px 10px;*/
}

#content-section form.tipafriend{
	border: 0px;
	background-color: #ffffff;
}
	
#content-section form fieldset{	
	border: 0px;
}

#content-section form fieldset div.required{	
	background-image: url(/fileadmin/img/icon_required.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

#content-section form fieldset div label{	
	diplay:block;
	margin-left: 5px;
}

#content-section form fieldset p{	
	text-align: center;
}

#content-section div.tipafriend {
	float:left;
	clear:both;
	width: 100%;
	margin: 0px 0px 10px 0px;
	background-color: #EDFEF3;
	border: 1px #107612 dotted;
	padding: 20px 20px 20px 20px;
}

#content-section div.tipafriend div.csc-mailform-field {
	margin: 5px 0px 0px 0px;
	padding: 0px;
}

#content-section div.tipafriend div.required {
	background-image: url(/fileadmin/img/icon_required.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

#content-section div.tipafriend div.csc-mailform-field {
	padding-left:15px;
}


#content-section form.tipafriend{
	padding: 0px;
}


#content-section div.tipafriend span.url{
	font-size: 80%;
}

#content-section div.tipafriend p.captcha{
	text-align: center;
}

#content-section div.tipafriend p.captchatext{
	display:block;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/*                                                                                 */
	/*	VISUAL ELEMENT                                                       */
	/*                                                                                 */
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#banner-section #visual { /* border: 0px solid #FF0000;*/
	width: 100%;
	height: 86px;
	clip: rect(0px, 580px, 86px, 0px);
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/*                                                                                 */
	/*	SPECIAL HOMEPAGE ELEMENT  NUR STARTSEITE                                       */
	/*                                                                                 */
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#content-container-start .sectionpreview {
	margin: 0px;
	padding: 0px;
	padding-top: 0px;
	/*margin-left: -6px;
	_margin-left: -12px;*/
	width: 780px;
}

#content-container-start .sectionpreview .teaser {
	border: 1px #107612 solid;
	background-color: #E4F4EA; /* Defaultfarbe ? */
	padding: 0px;
	width: 244px;
	float: left;
	margin: 6px;
	margin-top: 0px;
	margin-bottom: 12px;
}

#content-container-start .sectionpreview .teaser .teaser-img {
	width: 244px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#content-container-start div.sectionpreview .teaser .image img {
	width: 244px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#content-container-start div.sectionpreview .teaser h3 {
	color: #107612;
	margin: 0em 0.8em 0em 0.8em;
	padding: 0em;
	margin-top: 0.5em;
	margin-bottom: 0.8em;
}

#content-container-start div.sectionpreview .teaser h3 a {
	text-decoration: none;
	color: #107612;
}

#content-container-start 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: tahoma, helvetica, arial, sans-serif;
	text-align: left;
}

#content-container-start div.sectionpreview .teaser ul {
	padding: 0px 0px 0px 15px;
	margin: 0px 10px 0px 10px;
	height: 4.5em;
}

#content-container-start div.sectionpreview .teaser ul li {
	font-family: tahoma, helvetica, arial, sans-serif;
	font-size: 10px;
	line-height: 110%;
	margin-left: 0px;
}

#content-container-start div.sectionpreview .teaser ul li a {
	color: #107612;
	font-weight: bold;
}

#content-container-start div.sectionpreview .teaser ul li a:hover {
	color: #444444;
}

#content-container-start div.sectionpreview .teaser .teasercontent .teaser-img img
{
	width: 100%;
	height: 36px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#content-container-start div.teasercontent
{
	height: 210px;
}

/* -------------------------------------------------*/
	/* Section Preview Normal -------------------------------------*/
#content-section div.sectionpreview div.teaser {
	border-style: dotted;
}

/* Farbwelt orange c1 ------------------------------------------------------------*/
#content-container-start .sectionpreview div.teaser-c1 {
	border: 1px #FE6500 solid;
	background-color: #FFEFE5;
}

#content-container-start div.sectionpreview .teaser-c1 h3 {
	color: #FE6500;
	text-decoration: none;
}

#content-container-start div.sectionpreview .teaser-c1 h3 a {
	color: #FE6500;
	text-decoration: none;
}

#content-container-start div.sectionpreview .teaser-c1 ul li a {
	color: #FE6500;
	font-weight: bold;
}

/* Farbwelt blau c2 ------------------------------------------------------------*/
#content-container-start .sectionpreview div.teaser-c2 {
	border: 1px #007DB8 solid;
	background-color: #EFF3FC;
}

#content-container-start div.sectionpreview .teaser-c2 h3 {
	color: #007DB8;
	text-decoration: none;
}

#content-container-start div.sectionpreview .teaser-c2 h3 a {
	color: #007DB8;
	text-decoration: none;
}

#content-container-start div.sectionpreview .teaser-c2 ul li a {
	color: #007DB8;
	font-weight: bold;
}

/* Farbwelt ???  c3 ------------------------------------------------------------*/
#content-container-start .sectionpreview div.teaser-c3 {
	border: 1px #D70023 solid;
	background-color: #FEDDE2;
}

#content-container-start div.sectionpreview .teaser-c3 h3 {
	color: #D70023;
	text-decoration: none;
}

#content-container-start div.sectionpreview .teaser-c3 h3 a {
	color: #D70023;
	text-decoration: none;
}

#content-container-start div.sectionpreview .teaser-c3 ul li a {
	color: #D70023;
	font-weight: bold;
}