/* #################################### index.php #################################### */

/* #################################### menu.php #################################### */

	tr.menu_zeile1 {
			height: 32px;
			background-color: RGB(128,128,128);
		}
	tr.menu_zeile2 {
			height: 10px;
			background-color: RGB(153,153,153);
		}
	tr.menu_zeile3 {
			height: 76px;
		}
	tr.menu_zeile4 {
			height: 26px;
		}
	tr.menu_zeile5 {
			height: 34px;
			background-color: RGB(128,128,128);
		}
	td.menue1_aktiv {
			text-align: center;
			background-color: RGB(128,128,128);
		}
	td.menue1_inaktiv {
			text-align: center;
			background-color: RGB(153,153,153);
		}
	a.menue1_aktiv {
			font-family: Arial, sans-serif;
			font-size: 8pt;
			color: white;
			text-decoration: none;
		}
	a.menue1_inaktiv {
			font-family: Arial, sans-serif;
			font-size: 8pt;
			color: white;
			text-decoration: none;
		}
	a.menue1_aktiv:hover {
			color: white;
			text-decoration: underline;
		}
	a.menue1_inaktiv:hover {
			color: white;
			text-decoration: underline;
		}

/* #################################### menu_sub.php #################################### */

	table.menue2_sub {
			table-layout: fixed;
			padding: 0px;
			margin: 0px;
			border: 0px;
			border-spacing: 0px;
			border-collapse: collapse;
		}
	tr.menue2_sub {
			height: 20px;
		}
	td.menue2_sub {
			padding-right: 5px;
			text-align: right;
		}
	a.menue2_aktiv {
			font-family: Arial, sans-serif;
			font-size: 8pt;
			color: black;
			text-decoration: none;
			font-weight: bold;
		}
	a.menue2_inaktiv {
			font-family: Arial, sans-serif;
			font-size: 8pt;
			color: black;
			text-decoration: none;
		}
	a.menue2_aktiv:hover {
			text-decoration: underline;
		}
	a.menue2_inaktiv:hover {
			text-decoration: underline;
		}
	h1.menue2 {
			color: black;
			font-family: Arial, sans-serif;
			font-size: 16pt;
			font-weight: normal;
			margin: 0px;
			padding: 0px;
			padding-top: 10px;
			padding-bottom: 10px;
			align: right;
			text-align: right;
		}

/* #################################### content.php #################################### */

	body.main {
		}


	h1.content {
			color: black;
			font-family: Arial, sans-serif;
			font-size: 16pt;
			font-weight: normal;
			margin: 0px;
			padding: 0px;
			padding-left: 0px;
			padding-top: 10px;
			padding-bottom: 0px;
			align: left;
			text-align: left;
		}
	span.ueberschrift_content {
			width: 22px;
		}
	p.inhalt {
			margin: 0px;
			padding-left: 22px;
			padding-right: 30px;
			padding-top: 0px;
			padding-bottom: 0px;
			color: black;
			font-family: Arial, sans-serif;
			font-size: 9pt;
			font-weight: normal;
			line-height: 16pt;
			text-align: justify;
		}
	a.inhalt {
			font-family: Arial, sans-serif;
			font-size: 9pt;
			color: black;
			text-decoration: underline;
		}
	ul {
			margin-top: 0px;
			padding-top: 0px;
			margin-left: 22px;
			padding-left: 15px;
			padding-right: 30px;
			padding-bottom: 0px;
		}
	li {
			color: black;
			font-family: Arial, sans-serif;
			font-size: 9pt;
			font-weight: normal;
			line-height: 16pt;
			text-align: justify;
		}
	p.content_abstand {
			margin: 0px;
			padding: 0px;
			height: 16pt;
		}
	p.fusszeile {
			color: RGB(180,175,171);
			font-family: Arial, sans-serif;
			font-size: 7pt;
			font-weight: normal;
			line-height: 10pt;
			text-align: right;
			margin: 0px;
			padding-left: 22px;
			padding-right: 30px;
			padding-top: 0px;
			padding-bottom: 10px;
		}
	a.fusszeile {
			color: RGB(180,175,171);
			font-family: Arial, sans-serif;
			font-size: 7pt;
			font-weight: normal;
		}
	table.inhalt_ansprechpartner {
			padding: 0px;
			margin: 0px;
			border: 0px;
			border-spacing: 0px;
			border-collapse: collapse;
			margin-left: 22px;
		}
	tr.inhalt_ansprechpartner {
			height: 100px;
		}
	td.inhalt_ansprechpartner_bild {
			width: 75px;
		}
	p.inhalt_ansprechpartner {
			color: black;
			font-family: Arial, sans-serif;
			font-size: 9pt;
			font-weight: normal;
			line-height: 16pt;
			text-align: justify;
		}
	table.inhalt_kontakt {
			width: 100%;
			margin: 0px;
			margin-top: 0px;
			margin-left: 22px;
			table-layout: fixed;
			padding: 0px;
			border: 0px;
			border-spacing: 0px;
			border-collapse: collapse;
		}
	td.inhalt_kontakt {
			margin: 0px;
			padding: 0px;
			color: black;
			font-family: Arial, sans-serif;
			font-size: 9pt;
			font-weight: normal;
			line-height: 16pt;
		}
	input.inhalt_kontakt, textarea.inhalt_kontakt {
			color: black;
			font-family: Arial, sans-serif;
			font-size: 9pt;
			font-weight: normal;
			border: solid RGB(222,217,213) 1px;
			background-color: white;
		}

	table.inhalt_hersteller {
			width: 520px;
			margin-left: 22px;
		}
	td.inhalt_hersteller {
			background-color: RGB(245,245,245);
			color: black;
			font-family: Arial, sans-serif;
			font-size: 9pt;
			font-weight: normal;
			line-height: 16pt;
		}
	td.inhalt_hersteller_kopfzeile {
			background-color: RGB(222,217,213);
			color: black;
			font-family: Arial, sans-serif;
			font-size: 9pt;
			font-weight: normal;
			line-height: 16pt;
		}
	td.inhalt_hersteller_ueberkopfzeile {
			color: black;
			font-family: Arial, sans-serif;
			font-size: 9pt;
			font-weight: normal;
			line-height: 16pt;
		}
	td.inhalt_hersteller_sub_links {
			width: 70px;
			background-color: RGB(245,245,245);
			color: black;
			font-family: Arial, sans-serif;
			font-size: 9pt;
			font-weight: normal;
			line-height: 16pt;
		}
	table.inhalt_downloads {
			width: 520px;
			margin-left: 22px;
		}
	td.inhalt_downloads {
			background-color: RGB(245,245,245);
			color: black;
			font-family: Arial, sans-serif;
			font-size: 9pt;
			font-weight: normal;
			line-height: 16pt;
		}
	td.inhalt_downloads_kopfzeile {
			background-color: RGB(222,217,213);
			color: black;
			font-family: Arial, sans-serif;
			font-size: 9pt;
			font-weight: normal;
			line-height: 16pt;
		}
	td.inhalt_downloads_ueberkopfzeile {
			color: black;
			font-family: Arial, sans-serif;
			font-size: 9pt;
			font-weight: normal;
			line-height: 16pt;
		}
	table.inhalt_oeffnungszeiten {
			width: 300px;
			margin: 0px;
			margin-top: 20px;
			margin-bottom: 20px;
			margin-left: 22px;
			table-layout: fixed;
			padding: 0px;
			border: 0px;
			border-spacing: 0px;
			border-collapse: collapse;
		}
	tr.inhalt_oeffnungszeiten {
			height: 20px;
		}
	td.inhalt_oeffnungszeiten {
			color: black;
			font-family: Arial, sans-serif;
			font-size: 9pt;
		}
	.hinweis {
			color: black;
			font-family: Arial, sans-serif;
			font-size: 9pt;
			font-weight: normal;
			line-height: 16pt;
			text-align: left;
			margin-left: 22px;
			margin-right: 30px;
			margin-top: 0px;
			margin-bottom: 20px;
			width: 520px;
			padding: 10px;
			border: 1px solid RGB(222,217,213);
		}


/* #################################### bottom.php #################################### */

	body.bottom {
			background-color: RGB(128,128,128);
			background-image: url("images_allgemein/background_unten.jpg");
			background-repeat: no-repeat;
		}
	tr.bottom_zeile1 {
			height: 65px;
		}
	p.bottom {
			color: white;
			font-family: Arial, sans-serif;
			font-size: 8pt;
			font-weight: normal;
			line-height: 10pt;
			text-align: right;
			margin: 0px;
			padding-left: 0px;
			padding-right: 13px;
			padding-bottom: 13px;
		}
	a.bottom {
			color: white;
			font-family: Arial, sans-serif;
			font-size: 8pt;
			font-weight: normal;
		}

/* #################################### Allgemein #################################### */

	html, body {
			margin: 0px;
			padding: 0px;
			scrollbar-base-color: white;
			scrollbar-3d-light-color: rgb(153,153,153);
			scrollbar-arrow-color: rgb(128,128,128);
			scrollbar-darkshadow-color: rgb(128,128,128);
			scrollbar-face-color: white;
			scrollbar-highlight-color: rgb(153,153,153);
			scrollbar-shadow-color: rgb(128,128,128);
			scrollbar-track-color: white; 
		}
	table.main {
			width: 100%;
			
			table-layout: fixed;
			padding: 0px;
			margin: 0px;
			border: 0px;
			border-spacing: 0px;
			border-collapse: collapse;
		}
	col.standard {
			width: 98px;
		}
	img.noborder {
			border: 0px;
		}
	span.floatleft {
			float: left;
			padding-right: 10px;
			padding-top: 5px;
			padding-bottom: 5px;
		}
	span.clearleft {
			clear: left;
		}
	span.floatright {
			float: right;
			padding-left: 10px;
			padding-top: 5px;
			padding-bottom: 5px;
		}
	span.clearright {
			clear: right;
		}



<!--			background-image: url("images_allgemein/background_flocken.jpg"); -->

