.contenttable-2 {
	padding:0px;
	margin:0px;
	border-collapse:collapse;
}
.contenttable-2 th.td-0 {
 	background-color: #D1D2D4;
 	padding: 3px;
}
.contenttable-2 th.td-1 {
 	background-color: #E7E8E9;
 	padding: 3px;
}
.contenttable-2 th.td-2 {
 	background-color: #D1D2D4;
 	padding: 3px;
}
.contenttable-2 th.td-last {
 	background-color: #E7E8E9;
 	padding: 3px;
}


.contenttable-2 td.td-0 {
 	background-color: #A4D1A8;
 	border-top: 2px solid #FFFFFF;
 	padding: 3px;
}
.contenttable-2 td.td-1 {
 	background-color: #D0E6D1;
  	border-top: 2px solid #FFFFFF;
 	padding: 3px;
}
.contenttable-2 td.td-2 {
 	background-color: #A4D1A8;
  	border-top: 2px solid #FFFFFF;
 	padding: 3px;
}
.contenttable-2 td.td-last {
 	background-color: #D0E6D1;
  	border-top: 2px solid #FFFFFF;
 	padding: 3px;
}


body {
    font-size: 12px;
    color: #6C6C6C;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #E1EBDC;
	margin: 0;
	padding: 0px;
	height: 100%;

}

table {
	padding: 0px;
	margin: 0px;
}

td {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
}
th {
	padding: 0px;
	margin: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
}
tr {
	padding: 0px;
	margin: 0px;
}



input {
    font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    border: 1px solid #777777;
    background-color:#FFFFFF;
    padding: 2px;
}

textarea {
  	font-size:11px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	border: 1px solid #777777;
  	background-color:#FFFFFF;
  	padding: 2px;
}

checkbox {
 	font-size:11px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
}




td.cpic div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt img {
	border-bottom: 2px solid #FFFFFF;
}


td.cpic div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd.csc-textpic-caption {
	font-size: 9px;
	padding: 5px;
}





/* Inhaltselemente */
img {
	padding: 0px;
	margin: 0px;
}


a {
	padding: 0px;
	margin: 0px;
    font-size: 11px;
    color: #B9BDBF;
    text-decoration: underline;
}
a:active {
    color: #B9BDBF;
    text-decoration: underline;
}
a:link {
    color: #B9BDBF;
    text-decoration: underline;
}
a:visited {
    color: #B9BDBF;
    text-decoration: underline;
}
a:hover {
    color: #8EBB8B;
    text-decoration: none;
}


div.sbar {
	scrollbar-face-color: #C9FCD0;
	scrollbar-shadow-color: #8ED699;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #C9FCD0;
	scrollbar-darkshadow-color: #4CA259;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #4CA259;
}

h1, h2, h3 {
	font-weight: bold;
	font-size: 13px;
	margin:0px;
	padding-bottom:10px;
	line-height:18px;
	color: #84B682;
}

.bodytext {
	margin:0px;
	font-size:12px;
	line-height:18px;
	color: #6C6C6C;
}



#Menu1x0, #Menu1x1, #Menu1x2, #Menu1x3, #Menu1x4, #Menu1x5, #Menu1x6, #Menu1x7, #Menu1x8 {
	background-color: #FFFFFF;
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
}



ul li {
    font-size: 12px;
    color: #6C6C6C;
}


table.links .td-0 {
   width:130px;
}



/*****************************************************************************************/
/* Überladen von Typo3 Parametern */


/* sorgt für korrekte Darstellung des Bühnenbildes  */
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {
	MARGIN-BOTTOM: 0px;
}

DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
	border: 1px solid #393939;
	padding: 0px 0px;
}