body
{
	margin: 0px;
}
span
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
p
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.table_background
{
	background-image:url("../pics/layout/table_background.gif");
	background-repeat:y-repeat;
}

li,
strong
{
	color: #696969;
}

.form
{
	font-size: 10px;
	color: #000000;
}
.textarea.form
{
	font-size: 11px;
}
.button
{
	font-size: 10px;
	color: #000000;
}
.news_titel
{
	font-weight: bold;
}

a:link
{
	color: #617D9C;
}
a:visited
{
	color: #617D9C;
}
a:hover
{
	color: #617D9C;
	text-decoration: none;
}
a:active
{
	color: #617D9C;
}
a.downloadcenter:link,
a.downloadcenter:visited,
a.downloadcenter:hover,
a.downloadcenter:active
{
	color: #617D9C;
	text-decoration: none;
}

.metanavigation-ebene-1:link,
.metanavigation-ebene-1:visited,
.metanavigation-ebene-1:active,
.metanavigation-ebene-1-aktiv
{
	text-decoration:none;
	color: #a8a8a8;
}
.metanavigation-ebene-1:hover
{
	text-decoration:underline;
	color: #a8a8a8;
}


.sprache:link,
.sprache:visited,
.sprache:hover,
.sprache:active
{
	text-decoration:none;
	color: #838C8B;
	font-weight:bold;
}

.footer:link,
.footer:visited,
.footer:active
{
	font-size: 10px;
	text-decoration:none;
	color: #666666;
}
.footer:hover
{
	font-size: 10px;
	text-decoration:underline;
	color: #666666;
}


/*	Spezialbereiche	*/

div#fehler
{
	color: red;
	background-color: #efefef;
	font-size: 11px;
	padding: 3px;
	width: 350px;
}

div#meldung
{
	color: black;
	background-color: #efefef;
	font-size: 11px;
	padding: 3px;
	width: 350px;
}

h2.abschnitt
{
	background-color: #efefef;
	font-size: 11px;
	width: 350px;
	padding: 3px;
	margin: 15px 0 5px 0;
}

div.abschnitt
{
	width: 350px;
}

div.umfrage-frage
{
	background-color: #f0f0f0;
	font-size: 10px;
	font-weight: bold;
	width: 100%;
	padding: 3px;
	border-bottom: solid 1px white;
}

div.umfrage-antwort
{
	background-color: #f0f0f0;
	font-size: 10px;
	width: 100%;
	padding: 3px;
	border-bottom: solid 1px white;
}

td.umfrage-antwort
{
	background-color: #f0f0f0;
}

div.umfrage-abschicken
{
	background-color: #efefef;
	width: 350px;
	text-align: right;
	padding: 3px;
	margin: 5px 0 0 0;
}

div.sitemap-bereich
{
	width: 170px;
	float: left;
	padding: 0 10px 0 0;
}

div.sitemap-punkt
{
	background-color: #efefef;
	width: 160px;
	margin: 1px;
	padding: 5px 5px 10px 5px;
}

div.sitemap-ebene-2
{
	margin: 0 0 0 6px;
}

div.sitemap-ebene-3
{
	margin: 0 0 0 12px;
}

div.sitemap-ebene-4
{
	margin: 0 0 0 24px;
}

div.sitemap-trenner
{
	height: 10px;
	line-height: 10px;
}

a.sitemap-ebene-1:link,
a.sitemap-ebene-1:visited,
a.sitemap-ebene-1:hover,
a.sitemap-ebene-1:active
{
	font-weight: bold;
	color: black;
}

a.sitemap-ebene-2:link,
a.sitemap-ebene-2:visited,
a.sitemap-ebene-2:hover,
a.sitemap-ebene-2:active,

a.sitemap-ebene-3:link,
a.sitemap-ebene-3:visited,
a.sitemap-ebene-3:hover,
a.sitemap-ebene-3:active,

a.sitemap-ebene-4:link,
a.sitemap-ebene-4:visited,
a.sitemap-ebene-4:hover,
a.sitemap-ebene-4:active
{
	color: black;
}

td.produkt_beschreibung
{
	color: #696969;
}

td.produkt-uebersicht-teaser
{
	color: #000000;
	background: #F3AEAE;
	width: 205px;
	padding: 7px;
	vertical-align: bottom;
}

td.pfad, div.downloadcenter
{
	color: #696969;
}

td.downloadcenter-ordner,
td.downloadcenter-datei
{
	color: #555555;
}

.markierung
{
	background-color:#F79898;
}

#sprachumschaltung {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#sprachumschaltung select {
	border: 1px solid rgb(177,180,183) !important;
	border: none;
	width: 120px;
	font-size: 8pt !important;
	font-size: 8pt;
	color: #8a8a8a;
}