/* BODY ALLGEMEIN */
/*body {background-color:#FFFFFF; margin:0px; font-family:Arial, Sans-Serif;}*/
body 
{
	background-color:#F4F4F4;
	margin:0px;
	font-family:Arial, Sans-Serif;
	text-align:center;
	}

#content
{
	background-color:#ffffff;
	text-align:center;
	width:1000px;
	}

/* TITEL */
.headline {background-color:#191970; color:#FFA500; font-family:Arial, sans-serif; font-size:16pt; font-weight:bold}

/* LOGO */
.logo {background-color:#191970; text-align:center;}

/*BANNER*/
.banner {background:url(../images/banner.jpg) no-repeat #CC9540; vertical-align:bottom;}

td {color:#5C5B60; font-family:Arial; font-size:8pt; line-height:18px; vertical-align:top;}

img 
{
	border:solid 0px #FFFFFF;
	}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* N A V I G A T I O N */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

	/* 1. EBENE */
		td.navi {background-color:#5C5B60;}
		.navi1 {background-color:#FFFFFF; color:#68676B; font-family:Arial, sans-serif; font-size:9pt; font-weight:bold; text-decoration:none; text-align:right;}
		.navi1:hover {color:#B20004} 
		.navi1sel {background-color:#FFFFFF; color:#68676B; font-family:Arial, sans-serif; font-size:9pt; font-weight:bold; text-decoration:underline; text-align:right;}
		table.navi1sel {background-color:#FFFFFF; padding-right:13px;}
		table.navi1 {background-color:#FFFFFF; padding-right:13px;}
		div.navi1 {background-color:#FFFFFF; height:300px;}

	/* 2.EBENE */
		.navi2 {background-color:#F2625A; color:#FFFFFF; font-size:8pt; text-decoration:none; font-family:Arial, sans-serif;}
		.navi2:hover {color:#D4A900;}
		.navi2sel {color:#FFFFFF; font-family:Arial, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold;}

	/* 3.EBENE */
		.navi3 {background-color:#FFFFFF; color:#68676B; font-size:8pt; text-decoration:none; font-family:Arial, sans-serif; text-align:right;}
		.navi3:hover {color:#B20004;}
		.navi3sel {background-color:#FFFFFF; color:#B20004; font-family:Arial, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold; text-align:right;}
		.navi3line {background-color:#3B5451;}

	/* 4.EBENE */
		.navi4 {color:#FFFFFF; font-size:7.5pt; text-decoration:none; font-family:Arial, sans-serif; line-height:14px; font-weight:lighter;}
		.navi4:hover {color:#F2F2F2;}
		.navi4sel {color:#FFFFFF; font-family:Arial, sans-serif; font-size:7.5pt; text-decoration:none; line-height:14px; font-weight:bold;}

	/* 5.EBENE */
		.navi5 {background-color:#000080; color:#A4B6C2; font-size:8pt; text-decoration:none; font-family:Arial, sans-serif;}
		.navi5:hover {color:#CC0000;}
		.navi5sel {background-color:#483D8B; color:#FFA500; font-family:Arial, sans-serif; font-size:8pt; text-decoration:none; vertical-align:middle; font-weight:bold;}
	
	/* SONDERBUTTONS */
		.buttons {background-color:#0064AA; font-size:9pt; font-weight:bold; color:#FFFFFF;} 
		a.buttons {font-size:9pt; font-weight:bold; color:#FFFFFF; text-decoration:none;}
		a.buttons:hover {color:#DFE6EC; text-decoration:none;} 
		.bgbuttons1 
		{
			background:url(../images/mauer.gif) no-repeat #6A6A6A;}
		
	/* BREADCRUMB-NAVIGATION */
		.breadcrumb {color:#98BCCC; font-size:7pt; text-decoration:none;}

 
 /* KACHEL */
 .kachel {background-image:url(../images/kachel.gif); background-repeat:repeat-y;}
 
/* INFO...*/
.infohead {color:#B20004; font-family:Arial, sans-serif; font-size:9pt; font-weight:bold;}
.infobox {color:#5C5B60; font-family:Arial, sans-serif; font-size:9pt; font-weight:bold; padding-top:10px;}
.infoline {color:#B20004; font-family:Arial, sans-serif; font-size:8pt; font-weight:bold; line-height:20px;}
.info {color:#5C5B60; font-family:Arial, sans-serif; font-size:8pt; font-weight:lighter; line-height:15px;}
.infobold {color:#B20004; font-family:Arial, sans-serif; font-size:8pt; font-weight:bold; line-height:15px;}
a.info {color:#5C5B60;text-decoration:underline; line-height:15px; font-weight:lighter;}
a.info:hover {color:#B20004;}


/* CONTENT */
.content {background-color:#FFFFFF; padding-top:10px;}
.contenthead {color:#B20004; font-family:Arial, sans-serif; font-size:14pt; font-weight:bold;}
table.contenthead 
	{
		border-width:1px;
		border-style:solid;
		border-color:#0064AA;
	}
.contentheadline {color:#B20004; font-family:Arial, sans-serif; font-size:14pt; font-weight:bold;}
.contenttext {color:#5C5B60; font-family:Arial; font-size:8pt; line-height:18px;}
a, a.contenttext {color:#B20004; text-decoration:underline;}
a, a.contenttext:hover {color:#5C5B60; text-decoration:none;}
.contenttable {color:#5C5B60; font-family:Arial; font-size:8pt;}
.contentformular {color:#5C5B60; font-family:Arial; font-size:8pt;}
.image {color:#5C5B60; font-family:Arial; font-size:8pt;}
.cell1 {color:#6D6D6D; line-height:16px; vertical-align:middle;}
.cell {color:#6D6D6D; line-height:16px; vertical-align:middle; font-weight:bold;}


/* FOOT */
.pagefoot {color:#FFFFFF; font-family:Arial, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none;}
.pagefoot:hover {color:#B20004;}
.pagefootsel {color:#B20004; font-family:Arial, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none;}
.pagefootsel:hover {color:#FFFFFF;}

/* INHALTSVERZEICHNIS */
.toc {color:#B20004; font-family:Arial; font-size:7.5pt; text-decoration:none;}
.toc:hover {color:#5C5B60; text-decoration:underline;}

/* SPRUNGMARKE */
.ontop {color:#B20004; font-family:Arial; font-size:7.5pt; text-decoration:none; text-align:right;}
.ontop:hover {color:#5C5B60; text-decoration:none;}

/* FARBDEFINITIONEN */
.grey {background-color:#5C5B60;}
.brightgrey {background-color:#F2F2F2;}
.white {background-color:#FFFFFF;}
.blue {background-color:#0064AA;}
.red {background-color:#FF0F00;}

/* SITEMAP */
table.sitemap {
	color:#B20004; 
	font-family:Arial, sans-serif; 
	font-size:8pt; 
	font-weight:bold; 
	text-decoration:none; 
}
td.sitemap {
	color:#B20004; 
	font-size:8pt; 
	font-weight:bold; 
	text-decoration:none; 
	text-transform:uppercase;
}
a.sitemap {color:#5C5B60; text-decoration:none;}
a.sitemap:hover {color:#B20004; text-decoration:underline;}

/* SUCHE */
.search 
{
	vertical-align:baseline; 
	text-align:right;
	margin-right:-20px;
	margin-bottom:-15px;}

	td.brick1
{
	vertical-align:bottom;
	background-image:url(../images/kachel4_450.gif);
	}

	td.brick2
{
	vertical-align:bottom;
	background-image:url(../images/grenze455.gif);
	}