body 
{	
	margin:			0px;
	padding:		0px;
	background:		url('../bld/Body_Hintergrund.jpg') center;
}

#Kopf {
	border-bottom:	3px solid black;
	background:		url('../bld/Kopf_Hintergrund.jpg') no-repeat center top;
	height:			140px;
	padding:		0px;
	margin:			0px;
}

#Kopf .TopMenue {
	position:	absolute;
	border:		0px solid black;
	top:		105px;
	left:		50%;
	width:		383px;
	padding:	0px;
	text-align:	right;
}
#InhaltBereich {
	clear:			both;
	border-top:		3px solid black;
	border-bottom:	3px solid black;
	background:		white;
	margin-top:		0px;
	margin-bottom:	150px;
	padding:		5px 5px 5px 5px;
}
#Inhalt {
	border:			0px dotted black;
	width:			770px;
	background:		white url('../bld/Inhalt_Hintergrund.jpg') no-repeat bottom right;
	text-align:		left;
}
#Inhalt h1, h2, h3, h4, h5 {
	font-family:	"Arial", sans-serif;
	margin:			25px 0px 5px 0px;
	padding:		0px;
	font-variant:	small-caps;
	letter-spacing:	0em;
}
#Inhalt h1 .csc-firstHeader {
    margin: 0px 0px 5px 0px;
}
#Inhalt h1 {
	font-size:		16px;
}
#Inhalt h2 {
	font-size:		14px;
	font-variant:	normal;
	text-decoration:underline;
}
#Inhalt h3 {
	font-size:		12px;
}
#Inhalt h4 {
	font-size:		11px;
}
#Inhalt h5 {
	font-size:		10px;
}
#Inhalt h6 {
	font-size:		10px;
}
#Inhalt p {
	font-family:	"Arial", sans-serif;
	font-size:		12px;
	margin:			10px 0px 0px 0px;
	line-height:	170%;
}
#Inhalt a {
	color:			#a52f33;
}

#Inhalt td {
	vertical-align:	top;
	font-family:	"Arial", sans-serif;
	font-size:		12px;
	line-height:	100%;
	padding:		3px;	
	margin:			0px;
}

#Inhalt .contenttable,.csc-uploads-1 td {
	vertical-align:	top;
	font-family:	"Arial", sans-serif;
	font-size:		8px;
	line-height:	100%;
	padding:		3px;	
	margin:			0px;
	border:			1px solid black;
}
#Inhalt td p {
	margin:			0px;
	padding:		0px;
	text-align:		left;
}
#Inhalt .tr-0 td p {
	margin:			0px;
	padding:		0px;
	text-align:		center;
	font-weight:	bolder;
	font-family:	serif;
	font-size:		14px;
}
#Text {
	margin-left:	185px;
	border-left:	1px dotted black;
	padding-left:	5px;
}
.contenttable,.csc-uploads-1 {
	width:			100%;
	font-family:	"Arial", sans-serif;
	font-size:		8px;
	line-height:	100%;
	padding:		0px;	
}
.tr-even {
	background:		#DFDFDF;
}
.tr-odd {
	background:		#EFEFEF;
}


#VerticalMenue {
	border-left:	0px solid black;
	width:			175px;
	top:			5px;
	float:			left;
	padding:		0px 0px 5px 0px;
	margin:			0px 15px 15px 0px;
}
#VerticalMenue .VerticalMenueItem {
	border-left:	2px solid #a52f33;
	border-right:	2px solid #a52f33;
	margin:			1px;
	text-align:		center;
}
#VerticalMenue .VerticalMenueItem a {
	text-decoration:	none;
	color:				black;
}
#VerticalMenue .VerticalMenueItem a:hover {
	text-decoration:	none;
	color:				#a52f33;
}
#VerticalMenue .VerticalMenueItemActive {
	border-left:	15px solid #a52f33;
	border-right:	15px solid #a52f33;
	margin:			1px;
	text-align:		center;
}
#VerticalMenue .VerticalMenueItemActive a {
	text-decoration:	none;
	color:				#a52f33;
}

#HorizontalMenue {
	border:			0px solid yellow;
	width:			780px;
	text-align:		left;
}
.HorizontalMenueItem {
	float:			left;
	width:			128px;
	text-align:		center;	
	border-bottom:	0px solid black;
	border-left:	1px solid black;
	border-right:	1px solid black;
	background:		#a52f33 url('../bld/horizontal_menue_hintergrund.gif') left bottom no-repeat;
}
.HorizontalMenueItemActive {
	float:			left;
	width:			128px;
	text-align:		center;	
	border-bottom:	0px solid black;
	border-left:	1px solid black;
	border-right:	1px solid black;
	background:		#a52f33 url('../bld/horizontal_menue_hintergrund.gif') left bottom no-repeat;
}
.HorizontalMenueItem a {
	text-decoration:	none;
	color:				white;
	letter-spacing:		0.1em;
	font-variant:		small-caps;
	line-height:		16px;
	/*font-family:		"Trechbuchet MS", "Verdana", sans-serif;*/
	font-size:			14px;
	padding:			0px;
}
.HorizontalMenueItemActive a {
	text-decoration:	none;
	color:				black;
	letter-spacing:		0.1em;
	font-variant:		small-caps;
	line-height:		16px;
	font-weight:		bolder;
	/*font-family:		"Trechbuchet MS", "Verdana", sans-serif;*/
	font-size:			14px;
	padding:			0px;
}
.HorizontalMenueItem a:hover {
	text-decoration:	none;
	color:				black;
	letter-spacing:		0.1em;
	font-variant:		small-caps;
	line-height:		16px;
	/*font-family:		"Trechbuchet MS", "Verdana", sans-serif;*/
	font-size:			14px;
	padding:			0px;
}

#LetzteAenderung {
	margin:				30px 0px 0px 0px;
	color:				black;
	letter-spacing:		0.1em;
	font-variant:		small-caps;
	font-size:			10px;
}

#FunktionenUnten {
/*	width:				760px; */
	text-align:			right;
	margin:				150px 0px 0px 0px;
}

#FunktionenOben {
/*	width:				760px;*/
	text-align:			right;
	margin:				0px 0px 0px 0px;
	float:				right;
}

#Inhalt .csc-menu {
	margin:				0px;
	padding:			0px;
	font-variant:			small-caps;
}
#Inhalt .csc-firstHeader{
	margin-top:			0px;
}
#Inhalt p.bodytext{
	margin:				0px;
	padding:			0px;
	font-variant:		normal;
	text-indent:		1em;
}
#Inhalt p.csc-abstract{
	margin:				0px;
	padding:			0px;
	font-variant:		normal;
	font-size:			10px;
}
#Inhalt p.csc-menu-2{
	margin:				0px;
	padding:			0px;
}
#Inhalt p.csc-sitemap-level1 {
	padding:			0px;
	margin:				0px 0px 5px 0px;
	font-size:			12px;	
}
#Inhalt p.csc-sitemap-level2 {
	border:			0px solid black;
	padding:		0px 0px 0px 15px;
	font-size:		10px;
	margin:			0px 0px 2px 0px;
}
#Inhalt p.csc-caption{
	margin:			0px;
	padding:		2px 1px 2px 1px;
	font-family:	"verdana",sans-serif;
	font-size:		9px;
	text-align:		right;
	font-weight:    bolder;
	border-bottom:	1px solid black;
	letter-spacing:	0.0em;
	line-height:	100%;
}
#Inhalt p.csc-section {
	margin:			0px;
}
#Inhalt ul.csc-bulletlist {
	font-family:	"Arial", sans-serif;
	font-size:		12px;
	margin:			10px 0px 0px 0px;
	line-height:	150%;
}
#Inhalt ul.csc-bulletlist-0 {
	list-style-image: url('../bld/ul_pfeil.gif');
}
#Inhalt ul.csc-bulletlist-1 {
	list-style:			decimal-leading-zero inside;
}
#Inhalt input {
	border:			1px solid #a52f33;
	background:		#eeeeee;
	padding:		2px;
}
#Inhalt textarea {
	border:			1px solid #a52f33;
	background:		#eeeeee;
	padding:		2px;
}
p.csc-header-date {
	width:			75px;
 	border-bottom:	1px dotted black; 
	text-align:		left;
	margin:			5px;
	font-size:		10px;	
}

