	 /* BODY ALLGEMEIN */
body {background-image:url(../images/kachel.gif); background-color:#DEDEDE; font-family:Verdana, Sans-Serif; margin-top:0px; margin-left:0px; margin-right:0px;}
a {color:#E10915; text-decoration:none;}
a:hover {color:#E10915; font-weight:bold;}

/* RIFFELBLECH-EFFEKT */
.kachel {background-image:url(../images/kachel.gif); background-repeat:repeat;}

/*TABELLE ALLGEMEIN*/
table.null { border-width:0;}
table {color:#000000; font-size:8pt;}

/* TITEL */
.headline {color:#525252; font-family:Verdana, Sans-Serif; font-size:11pt; font-weight:bold;}

/* LOGO */
.logo {background-color:#E5E5E5;}

/* MAINMENUE */
	/*ALLGEMEINGUELTIGES MM*/
	table.mainmenu {background-color:#FFF600;}
	.mainmenue {color:#000000; font-size:7.5pt; text-decoration:none; font-weight:bold; text-transform:uppercase;}
	.mainmenue:hover {color:000000;} 
	.mainmenuesel {color:#FFFFFF; font-size:7.5pt; text-decoration:none; font-weight:bold; background-color:#FF00FF; text-transform:uppercase;}
	.mainmenuesel:hover {color:#FFFFFF; text-decoration:none;}
/* PUNKTLINIE MAINMENUE */
.dots {background-image:url(../images/points.gif); background-repeat:repeat-x;}

/* SUBMENUE */
	/*ALLGEMEINGUELTIGES SM*/
	.submenue {color:#E10915; font-size:7pt; text-decoration:none; line-height:16px; font-weight:bold;}
	.submenue:hover {color:#000000; font-weight:bold;} 
	.submenuesel {color:#858585; font-size:7pt; text-decoration:none; font-weight:bold; line-height:16px; text-transform:uppercase;}
	.submenuesel:hover {color:#858585; font-size:7pt; text-decoration:none; font-weight:bold; line-height:16px; text-transform:uppercase;}
	.nav2 { height:45px; vertical-align:middle;}
	table.tabsub{ background-color:#FFFFFF; border:solid 1px #A8A8A8;}
	
/*SUBSUBMENUE*/
	.subsub {color:#A1A1A1; font-size:7pt; text-decoration:none; line-height:16px; background-color:#F8F8F8; text-transform:uppercase;}
	.subsub:hover {color:A1A1A1;} 
	.subsubsel {color:#FF00FF; font-size:7pt; text-decoration:none; font-weight:bold; line-height:16px; text-transform:uppercase;}
	.subsubsel:hover {color:#FF00FF; font-size:7pt; text-decoration:none; font-weight:bold; line-height:16px; text-transform:uppercase;}

.subsubsub { background-color:#FFFBBD; color:#929292; font-family:Verdana, Sans-Serif; font-size:7.5pt; text-decoration:none; font-style:italic;}
.subsubsubsel { background-color:#FFFBBD; color:#929292; font-family:Verdana, Sans-Serif; font-size:7.5pt; text-decoration:none; font-weight:bold; font-style:italic}

/* SITEMAP */
.sitemap {color:#E10915; font-size:8pt; text-decoration:none; line-height:15px;}
.sitemap:hover {color:#555555; font-weight:normal; text-decoration:underline;} 
div.sitemap{ text-align:left;}
 
/* INFO...*/
.infohead { color:#000000; font-family:Verdana, Sans-Serif; font-size:7pt; font-weight:bold;}
.infobox {color:#000000; font-family:Verdana, Sans-Serif; font-size:7pt; line-height:13px;}
.info { color:#000000; font-family:Verdana, Sans-Serif; font-size:7pt; line-height:13px;}
a.info {color:#000000;text-decoration:underline;}
a.info:hover {color:#000000;}

/* CONTENT */
	.content { padding-left:10px; padding-right:10px;}
	.contenthead, h1 {color:#E10915; font-family:Verdana, Arial, Helvetica; font-size:12pt; font-weight:bold;}
	h2 {color:#E10915; font-family:Verdana, Arial, Helvetica; font-size:10pt; font-weight:bold;}
	h3 {color:#E10915; font-family:Verdana, Arial, Helvetica; font-size:8pt; font-weight:bold;}
	.contentheadline {color:#000000; font-family:Verdana, Sans-Serif; font-size:8pt; font-weight:bold; text-align:left;}
	.contenttext {color:#555555; font-size:7pt; line-height:15px; padding-top:0px; padding-left:2px; vertical-align:top;}
	.contenttext1 { color:#555555; font-size:7pt; line-height:15px; padding-top:0px; padding-left:2px; padding-top:3px; vertical-align:top;}
	a.contenttext {color:#E10915; text-decoration:none;}
	a.contenttext:hover {color:#E10915; font-weight:bold;}
	.contentlink {color:#E10915; font-size:7pt; padding-top:0px; padding-left:6px; vertical-align:top; text-align:left;}
	a.contentlink {color:#E10915; text-decoration:none; font-weight:bold;}
	a.contentlink:hover {color:#CCCCCC;}
	.contentborder {
		border-bottom:solid 1	#FFFFFF;
		border-top:solid 0;
		border-right:solid 1 #D1D1D1;
		border-left:solid 1 #D1D1D1;
		}
	.kolumneheadline1 {padding-top:10px; color:#E10915; font-family:Verdana, Arial, Helvetica; font-size:12pt; font-weight:bold;}
	.kolumneheadline2 { padding-bottom:7px; padding-top:5px; color:#E10915; font-family:Verdana, Arial, Helvetica; font-size:12pt; font-weight:bold;}
	.kolumneheadline5 { padding-bottom:0px; padding-top:5px; color:#E10915; background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica; font-size:12pt;}
	.subkolumne {background-color:#E8E8E8; color:#858585; font-size:7pt; line-height:15px; padding-top:0px; vertical-align:top;}
	.subkolumnetext {background-color:#F6F6F6; color:#858585; font-size:7pt; line-height:15px; padding-top:0px; padding-left:2px;}
	.subkolumnetext2 {background-color:#E8E8E8; color:#858585; font-size:7pt; line-height:15px; padding-top:0px; vertical-align:top; padding-left:2px;}
	.part1 { padding-left:0px; padding-right:3px; vertical-align:top; text-align:left;}

.contenttable {background-color:#FFFFFF; color:#000000; font-size:9pt;}
.tablepara {border-color:#0000FF; border-style:solid; border-width:1px;}
.tabtable { background-color:#DEDEDE; border-style:none;}
.cell {
	color:#E10915; 
	font-size:8pt; 
	padding:2 10 3 2;
	font-weight:bold;
	background-color:#FFFFFF;
}
.cell1 {
	color:#858585; 
	font-size:8pt; 
	padding:2 10 3 2;
	background-color:#FFFFFF;
}

.contentformular {color:#000000; font-size:8pt;}
.image {color:#999999; font-size:7.5pt;}

/* FOOT */
.pagefoot {color:#9F9F9D; font-family:Verdana, Sans-Serif; font-size:7pt; text-decoration:none}
.pagefoot:hover {color:#E10916; text-decoration:none; font-weight:normal;}
.pagefootsel {color:#E10916; font-family:Verdana, Sans-Serif; font-size:7pt; text-decoration:none;}
.pagefootsel:hover {color:#E10916; text-decoration:none; font-weight:normal;}
table.pagefoot {background-color:#FBFBF3; background-image:url(../images/schatten_fuss.gif); background-repeat:repeat-x;}

.toc {color:#A1A1A1; font-size:7pt; text-decoration:none;}
.toc:hover {color:#A1A1A1; text-decoration:underline;}

.tocsel {color:#000000; font-size:7.5pt; text-decoration:underline; font-weight:bold;}
.tocsel:hover {color:#000000; text-decoration:none;}

.ontop {color:#A1A1A1; font-size:7pt; text-decoration:none; font-weight:lighter;}
.ontop:hover {color:#FF00FF; text-decoration:none;}

.print {color:#BBBBBB; font-size:7.5pt; text-decoration:underline;}
.print:hover {color:#FFFFFF; text-decoration:underline;}

/* LISTENFORMATIERUNG */
li, ul {
	list-style-image:url(../images/lister.gif); list-style-position:outside;
	margin-left:20px;
}

/* Klassen zur Definition der Schatten um den Inhalte drumherum */
.shadow_top {background-image:url(../images/schatten_oben.gif); background-repeat:repeat-x; background-position:2 0}
.shadow_topleft {background-image:url(../images/schatten_eckelinks.gif); background-repeat:no-repeat;}
.shadow_topright {background-image:url(../images/schatten_eckerechts.gif); background-repeat:no-repeat;}
.shadow_left {background-image:url(../images/schatten_links.gif); background-repeat:repeat-y;}
.shadow_leftgr {background-image:url(../images/schatten_linksgr.gif); background-repeat:repeat-y;}
.shadow_right {background-image:url(../images/schatten_rechts.gif); background-repeat:repeat-y;}
.shadow_bottom {background-image:url(../images/schatten_unten.gif); background-repeat:repeat-x;  background-position:2 0}
.shadow_bottomleft {background-image:url(../images/schatten_eckelinksunten.gif); background-repeat:no-repeat;}
.shadow_bottomright {background-image:url(../images/schatten_eckerechtsunten.gif); background-repeat:no-repeat;}
	/* Kolumne oben rechts unterhalb des Logos */
	.headlinecolumne1 {background-image:url(../images/schatten_headlinekolumne.gif); background-repeat:repeat-x;}
	/* Kolumne links neben der Navigation */
	.headlinecolumne2 {background-image:url(../images/schatten_contentheadline.gif); background-repeat:repeat-x;}

/* Farbdefinitionen */
.white {background-color:#FFFFFF;}
.grey {background-color:#A8A8A8;}
.midgrey {background-color:#F6F6F6;}
.lightgrey {background-color:#E8E8E8;}

/* Spezial-Definitionen fuer Bilder im Header */
	/* Bild oben links mit den Massen 276x205; dies erhaelt einen dicken, grauen Rahmen */
	.bild01 {
		border-top: solid 7 #DEDEDE;
		border-bottom: solid 8 #DEDEDE;
		border-left: solid 9 #DEDEDE;	
		border-right: solid 7 #DEDEDE;	
		} 
	.bild02 {
		margin-left:4px;
		margin-right:7px;
	}

/* NEWSTICHER*/
.newsticker {color:#E10915; font-family:Verdana, Arial, Helvetica; font-size:12pt; font-weight:bold;}
td.newsticker { height:30px; vertical-align:middle;}