
body{
	margin:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    background-color : #A7A7A7;
    color : #3C3C3C;
}

.body_extrafenster{
	margin:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    background-color : #FFFFFF;
    color : #3C3C3C;
}

td{

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color : #3C3C3C;
}

table{
	border-collapse: collapse;	
}


.sitemap1	{
	background-image		:	url(/images/sidemap1.gif);
	background-repeat		:	no-repeat;
	background-position		:	0px 0px;
	padding-left			:	20px;
	font-size				:	12px;
	font-weight 			: 	bold;
	text-decoration			: 	none;
	color 					: 	#3C3C3C;
	margin-bottom			:	0px;
}
.sitemap1:HOVER, .sitemap1:ACTIVE	{
	background-image		:	url(/images/headline_kasten.gif);
	color 					: 	#3C3C3C;//color 					: 	#FEEF44;
}


.sitemap2 {
	background-image		:	url(/images/sidemap2.gif);
	background-repeat		:	no-repeat;
	background-position		:	100px 0px;
	padding-left			:	120px;
	font-size				:	12px;
	text-decoration			: 	none;
	color 					: 	#626469;
	margin-bottom			:	0px;
}
.sitemap2:HOVER, .sitemap2:ACTIVE		{
	background-image		:	url(/images/headline_kasten.gif);
	color 					: 	#626469; //color 					: 	#FEEF44;
}

.sitemap3	{
	background-image		:	url(/images/sidemap3.gif);
	background-repeat		:	no-repeat;
	background-position		:	200px 0px;
	padding-left			:	220px;
	font-size				:	12px;
	text-decoration			: 	none;
	color 					: 	#848588;
	margin-bottom			:	0px;
}
.sitemap3:HOVER, .sitemap3:ACTIVE	{
	background-image		:	url(/images/headline_kasten.gif);
	color 					: 	#848588;//color 					: 	#FEEF44;
}



.pdflink	{
	background-image		:	url(/images/icon_pdf.gif);
	background-repeat		:	no-repeat;
	background-position		:	0px 0px;
	padding-left			:	20px;
	font-size				:	12px;
	font-weight 			: 	bold;
	margin-bottom			:	0px;
}



.homepagenews {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
	color : #3C3C3C;
}
.homepagenews:HOVER {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
	color : #3C3C3C;
}

.homepagenews:ACTIVE {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
	color : #3C3C3C;
}

.textfeld_orte
{
    font-family : Arial, Helvetica, sans-serif;
    color : #313131;
    font-size : 12px;
    width : 200px;
}
.textfeld_media{
    font-family : Arial, Helvetica, sans-serif;
    color : #313131;
    font-size : 12px;
    width : 511px;
}

.textfeld_versand{
    font-family : Arial, Helvetica, sans-serif;
    color : #313131;
    font-size : 12px;
    width : 150px;
}

.textfeld_angebot{
    font-family : Arial, Helvetica, sans-serif;
    color : #313131;
    font-size : 12px;
    width : 150px;
}

.FormularSuche{
    font-family : Arial, Helvetica, sans-serif;
    color : #313131;
    font-size : 12px;
    width : 110px;
}


.formbutton {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
    font-weight : bold;
	color : #313131;
}
.formbutton:HOVER {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
    font-weight : bold;
	color : #313100;
}

.formbutton:ACTIVE {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
    font-weight : bold;
	color : #313131;
}

.mediatabelle {

	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration: none;
	color : #3C3C3C;
}

.seitenabschluss {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
	color : #FFFFFF;
}


.kopf {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
    font-weight : bold;
	color : #FFFFFF;
}
.kopf:HOVER {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
    font-weight : bold;
	color : #FFFF00;
}

.kopf:ACTIVE {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
    font-weight : bold;
	color : #FFFFFF;
}


.fuss {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
	color : #FFFFFF;
}
.fuss:HOVER {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
	color : #FFFF00;
}

.fuss:ACTIVE {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
	color : #FFFFFF;
}

.fuss2 {

	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration: none;
	color : #FFFFFF;
}
.fuss2:HOVER {

	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration: none;
	color : #FFFF00;
}

.fuss2:ACTIVE {

	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration: none;
	color : #FFFFFF;
}

.menue1 {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
    font-weight : bold;
	color : #D3D3D3;
}
.menue1:HOVER {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
    font-weight : bold;
	color : #FFFF00;
}

.menue1:ACTIVE {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
    font-weight : bold;
	color : #D3D3D3;
}


.menue2 {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
	color : #FFFFFF;
}
.menue2:HOVER {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
	color : #FFFF00;
}

.menue2:ACTIVE {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
	color : #FFFFFF;
}




.menue1 {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
    font-weight : bold;
	color : #D3D3D3;
}
.menue1:HOVER {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
    font-weight : bold;
	color : #FFFF00;
}

.menue1:ACTIVE {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: none;
    font-weight : bold;
	color : #D3D3D3;
}



A.fett{

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight : bold;
	color : #7B7D83;
}

A.fett:HOVER{

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight : bold;
	color : #7B7D83;
}

A.fett:ACTIVE{

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight : bold;
	color : #7B7D83;
}

A{

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color : #7B7D83;
}

A:HOVER{

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color : #7B7D83;
}

A:ACTIVE{

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color : #7B7D83;
}


h3, h4	{
	background-image		:	url(/images/headline_kasten.gif);
	background-repeat		:	no-repeat;
	background-position		:	0px 0px;
	padding-left			:	20px;
	font-size				:	12px;
}
h4	{
	margin-bottom			:	0px;
}
p	{
	margin-top				:	0px;
	padding-left			:	20px;
}
table.zweispaltig	{
	width					:	100%;
}
table.zweispaltig td	{
	vertical-align			:	top;
	padding-bottom			:	10px;
	padding-right			:	20px;
}

table.simple	{
	width					:	auto;
}

table.simple td	{
	vertical-align			:	top;
	padding-bottom			:	4px;
	padding-right			:	20px;
}


/*	Headlines

div.h1	{
	background-image	:	url(/images/h1back.gif);
	margin				:	0 30px 25px 0;
}
h1	{
	display				:	inline;
	padding				:	0 11px 0 8px;
	margin				:	0 10px 0 20px;
	font-size			:	13px;
	color				:	#747474;
	background-color	:	#FFFFFF;
}

.FormularOrte{
    font-family : Arial, Helvetica, sans-serif;
    color : #313131;
    font-size : 12px;
    width : 180px;
}

.FormularAdresse{
    font-family : Arial, Helvetica, sans-serif;
    color : #313131;
    font-size : 12px;
    width : 120px;
}


.Headline{

	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight : bold;
	text-decoration: none;
	color : #747474;
}

.SubHeadline{

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight : bold;
	text-decoration: none;
	color : #747474;
}


.AktuellHeadLine{

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight : bold;
	text-decoration: none;
	color : #8F8E8E;
}


.NormalLink{

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color : #BB2303;
}

.NormalLink:HOVER{

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color : #BB2303;
}

.NormalLink:ACTIVE{

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color : #BB2303;
}


td{

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color : #000000;
}



.Kategorie_headline{

	font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:15px;
}






.BalkendiagrammHeadline{

	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight : bold;
	text-decoration: none;
	color : #8F8E8E;
}
.Balkendiagramm{

	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration: none;
	color : #8F8E8E;
}

.HomepageMehrDazuHeadLine{

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight : bold;
	text-decoration: none;
	color : #8F8E8E;
}


.MehrDazuHeadLine{

	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight : bold;
	text-decoration: none;
	color : #8F8E8E;
}


.MehrDazu{

	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color : #8F8E8E;
}

.MehrDazu:HOVER{

	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color : #8F8E8E;
}

.MehrDazu:ACTIVE{

	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color : #8F8E8E;
}




.minimenue {

	font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration: none;
	color : #FFFFFF;
}
.minimenue:HOVER {

	font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration: none;
	color : #01890B;
}

.minimenue:ACTIVE {

	font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration: none;
	color : #87D548;
}

.minimenueauswahl {

	font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration: none;
	color : #87D548;
}


.hauptpunkt {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight : bold;
    text-decoration: none;
	color : #000000;
}
.hauptpunkt:HOVER {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight : bold;
    text-decoration: none;
	color : #87D548;
}

.hauptpunkt:ACTIVE {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight : bold;
    text-decoration: none;
	color : #01890B;
}


.sitemap {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    
    text-decoration: none;
	color : #000000;
}
.sitemap:HOVER {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    
    text-decoration: none;
	color : #87D548;
}

.sitemap:ACTIVE {

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    
    text-decoration: none;
	color : #01890B;
}


.hauptpunktauswahl{

	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight : bold;
    text-decoration: none;
	color : #01890B;
}




.pfad {

	font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration: none;
	color : #5C5C5C;
}
.pfad:HOVER {

	font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration: none;
	color : #5C5C5C;
}

.pfad:ACTIVE {

	font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration: none;
	color : #5C5C5C;
}







A{

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color : #BB2303;
}

A:HOVER{

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color : #BB2303;
}

A:ACTIVE{

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color : #BB2303;
}

*/
