/*** Hintergrundfarbe o. -bild, Schriftgröße ***/
body {
	background: #a2006f url(Hintergrund.png) center top repeat-y;
	font-size: 14px;
	line-height: 1.4;
	color: 	#000000;
}

/*** Inhalt ***/
#leftside {
	width: 180px;
	float: left;
}

#content {
	margin-left: 180px;
	margin-top: 20px;
	padding: 20px;
	width: 550px;
}

/*** Farbe Ueberschriften ***/
h1 {
	color: 	#a2006f;
}

h2 {
	color: 	#c2a417;
}

h3 {
	color: 	#a2006f;
}

/*** Hauptueberschriften ***/
h1 {
	margin: 0 0 20px 0;
	font-size: 2.5em;
	line-height: 1.1;
}

/*** Farbe Links ***/
a {
	color: #a2006f;
}

/*** Seitenhintergrund  ***/
#wrapper {
	background: #a2006f url(Inhalt.jpg) center top repeat-y;
}

/*** Menue links ***/
#leftside #submenu li a.current {
	color: #c2a417;
}

#leftside #submenu {
	width: 170px;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px;
}

#leftside #submenu li a {
	font-size: 12px;
	font-weight: bold;
	color: #a2006f;
}

#leftside #submenu li {
	line-height: 1.6em;
}
#leftside #submenu li ul {
	padding: 0 0px;
	margin: 0 0 15px 0;
}

#leftside #submenu li ul li a {
	border-left: 12px solid #660000;
	padding-left: 5px;
	color: #000000;
}

#leftside #submenu li.spacer_page {
	border-bottom: 1px solid #004411;
	color: #004411;
	font-size: 0.9em;
	margin: 5px 0;
	padding: 5px 0 0 0px;
}

#leftside #submenu li a.active {
	color: #660000;
	font-weight: bold;
	text-decoration: underline;
}


/*** Bildunterschriften ***/
#content dd.csc-textpic-caption {
	color: #006633;
	font-size: 12px;
	line-height: 1.1;
}
.csc-textpic-border img {
	border: 5px solid #ffffff !important;
}



/*** Tabellen ***/
table {
	border-collapse: collapse;
	width: 100%;
	font-size: 14px;
	line-height: 1.4;
	color: 	#000000;
}
td {
        border: dotted 1px #000;
        height: 20px;
        padding: 5px;
}
.td-last {
        text-align: right;
}