BODY {background-color: #ffffff;margin:0px;text-align:left;font-family:Helvetica,Arial,Verdana, sans-serif;}

p 	{ font-size:12px;color:#444444;font-family:Helvetica,Arial,Verdana, sans-serif;font-weight:400;line-height:15px;}

/* flie§text link*/
.link			{font-size:12px;padding: 0em 0em 0em 0em; color: #333333;LINE-HEIGHT: 1.5em;font-family:Helvetica,Arial,Verdana, sans-serif; text-align:left;TEXT-DECORATION:underline;}
.link:hover		{color: #6c6c6c;text-align:left;TEXT-DECORATION:none;}

/* Bread*/
.bread				{font-size:11px;padding: 0em 0em 0em 0.8em; color: #6C6C6C;LINE-HEIGHT: 1.5em;font-family:Helvetica,Arial,Verdana, sans-serif; text-align:left;TEXT-DECORATION: none;}
.bread:hover		{color: #333333;text-align:left;TEXT-DECORATION:underline;}
.breadon			{font-size:11px;color: #333333;font-family:Helvetica,Arial,Verdana, sans-serif; text-align:left;}
.breadof			{font-size:11px;color: #6C6C6C;font-family:Helvetica,Arial,Verdana, sans-serif; text-align:left;}

/* Bread*/
.breadff			{font-size:11px;padding: 0em 0em 0em 0em; color: #6C6C6C;LINE-HEIGHT: 1.5em;font-family:Helvetica,Arial,Verdana, sans-serif; text-align:left;TEXT-DECORATION: none;}
.breadff:hover		{color: #333333;text-align:left;TEXT-DECORATION:underline;}
.breadffon			{font-size:11px;color: #333333;font-family:Helvetica,Arial,Verdana, sans-serif; text-align:left;}
.breadffof			{font-size:11px;color: #6C6C6C;font-family:Helvetica,Arial,Verdana, sans-serif; text-align:left;}

/* Kopf*/
.head:link			{font-size:11px;padding: 0em 0em 0em 0.8em;color:#6C6C6C;font-family:Helvetica,Arial,Verdana, sans-serif; text-align:left;text-decoration:none;}
.head:hover			{color: #333333;text-decoration:underline; text-align:left;}
.headon				{color: #666666;}
.head:visited		{font-size:11px;padding: 0em 0em 0em 0.8em;color:#6C6C6C;font-family:Helvetica,Arial,Verdana, sans-serif; text-align:left;text-decoration:none;}

/* Bread*/
.txtsearch				{font-size:11px; color:#6C6C6C;font-family:Helvetica,Arial,Verdana, sans-serif; }

/* NAVIATION */
ul#navigation 				{font-size:11px;font-weight:bold;margin: 0em 0em 0em 0em; width: 18.1em; padding:0em;}
ul#navigation li 			{list-style: none; margin: 0;padding: 0.1 em;}
ul#navigation a 			{display: block;padding: 0.3em;text-decoration: none;}
ul#navigation a:link 		{color:#6A7E85;font-weight:bold;font-family:Arial,Verdana,Helvetica, sans-serif; margin: 0em 0em 0em;}
ul#navigation a:active		{color: #666666; background-color: grey;}
ul#navigation a:visited 	{color: #6A7E85;font-family:Arial,Verdana,Helvetica, sans-serif;}
ul#navigation a:hover 		{color: #666666; background-color: #e5e5e5;}
ul#navigation a.s			{color: white; background-color: grey;}
ul#navigation a.sel			{color:#444444; background-color:#ffffff;padding: 0.2em 0em 0.5em 0.2em;}
ul#navigation a.sel2		{color: #2798E4;}
ul#navigation a:hover .vis 	{visibility:visible; text-decoration:none;}


ul#navigation a.blue:link 		{color:#666666;font-weight:bold;font-family:Arial,Verdana,Helvetica, sans-serif; margin: 0em 0em 0em;}
ul#navigation a.blue:hover 		{color: 1F5190; background-color: #CDD1DD;}

ul#navigation a.red:link 		{color:#666666;font-weight:bold;font-family:Arial,Verdana,Helvetica, sans-serif; margin: 0em 0em 0em;}
ul#navigation a.red:hover 		{color: AB0C22; background-color: #EBC4C9;}



/* NAVIATION */
ul#navigation1 				{font-size:11px;font-weight:bold;margin: 0em 0em 0em; width: 18.4em; padding:0em;}
ul#navigation1 li 			{list-style: none; margin: 0;padding: 0.1 em;}
ul#navigation1 a 			{display: block;padding: 0.3em;text-decoration: none;}
ul#navigation1 a:link 		{color: black;font-weight:bold;font-family:Arial,Verdana,Helvetica, sans-serif; margin: 0em 0em 0em;}
ul#navigation1 a:active		{color: eee; background-color: grey;}
ul#navigation1 a:hover 		{color: white; background-color: #e5e5e5;}
ul#navigation1 a.s			{color: white; background-color: grey;}
ul#navigation1 a.sel			{color: white; background-color: black;}
ul#navigation1 a.sel2		{color: #2798E4;}
ul#navigation1a:hover .vis 	{visibility:visible; text-decoration:none;}


/**** hamepage ****/



/* auf grŸnen bg */
 div#insidegreen  {
 	font-family:Helvetica,Arial,Verdana,sans-serif;
 	font-weight:400;
 	letter-spacing:0.0em;
 	line-height:15px;
 	text-align:left;
 	color:#ffffff;
	padding: 0.8em 3em 3em 0.8em;
  	font-size:0.75em;
}
 div#greenhead		{text-align:left;font-family:Helvetica,Arial,Verdana,sans-serif; font-size:20px; color:#ffffff;font-weight:400; text-decoration:none;letter-spacing:0em; padding: 2em 0em 0.5em 0.7em;}
.greenlink			{text-align:left;font-family:Helvetica,Arial,Verdana,sans-serif; font-size:11px; color:#4B5C61;font-weight:bold; text-decoration:none;letter-spacing:0em; padding: 0.8em 0em 0em 0.8em;}
.greenlink:hover	{text-align:left;font-family:Helvetica,Arial,Verdana,sans-serif;color: #ffffff;text-decoration:none;}
.greenrelated		{text-align:left;font-family:Helvetica,Arial,Verdana,sans-serif; font-size:11px; color:#4B5C61;font-weight:400; text-decoration:none;letter-spacing:0em; padding: 0.8em 0em 0em 0em;}
.greenrelated:hover	{text-align:left;font-family:Helvetica,Arial,Verdana,sans-serif;color: #333333;text-decoration:underline;}

/* auf grŸnen bg */
 div#insidegruen  {
 	font-family:Helvetica,Arial,Verdana,sans-serif;
 	font-weight:400;
 	letter-spacing:0.0em;
 	line-height:15px;
 	text-align:left;
 	color:#ffffff;
	padding: 0.8em 3em 3em 0.8em;
  	font-size:0.75em;
}
.gruenlink			{text-align:left;font-family:Helvetica,Arial,Verdana,sans-serif; font-size:11px; color:#ffffff;font-weight:bold; text-decoration:none;letter-spacing:0em; padding: 0em 0em 0em 0em;}
.gruenlink:hover	{text-align:left;font-family:Helvetica,Arial,Verdana,sans-serif;color: #31631f;text-decoration:none;}
.greenrelated		{text-align:left;font-family:Helvetica,Arial,Verdana,sans-serif; font-size:11px; color:#4B5C61;font-weight:400; text-decoration:none;letter-spacing:0em; padding: 0.8em 0em 0em 0em;}
.greenrelated:hover	{text-align:left;font-family:Helvetica,Arial,Verdana,sans-serif;color: #333333;text-decoration:underline;}


/* auf grauen bg */
 div#insidegrey  {
 	font-family:Helvetica,Arial,Verdana,sans-serif;
 	font-weight:400;
 	letter-spacing:0.0em;
 	line-height:15px;
 	text-align:left;
 	color:#444444;
	padding: 0.5em 1em 1.5em 0.8em;
  	font-size:11px;
}
 div#greyhead		{text-align:left;font-family:Helvetica,Arial,Verdana,sans-serif; font-size:15px; color:#333333;font-weight:400; text-decoration:none;letter-spacing:0em; padding: 1em 0em 0.5em 0.7em;}
.redlink			{text-align:left;font-family:Helvetica,Arial,Verdana,sans-serif; font-size:11px; color:#B10A1E;font-weight:400; text-decoration:none;letter-spacing:0em; padding: 0.8em 0em 0em 0.8em;}
.redlink:hover		{text-align:left;color: #666666;text-decoration:none;}
.bluelink			{text-align:left;font-family:Helvetica,Arial,Verdana,sans-serif; font-size:11px; color:#294B88;font-weight:400; text-decoration:none;letter-spacing:0em; padding: 0.8em 0em 0em 0.8em;}
.bluelink:hover		{text-align:left;color: #666666;text-decoration:none;}



/* im content */
 div#insidecontent  {
 	font-family:Helvetica,Arial,Verdana,sans-serif;
 	font-weight:400;
 	letter-spacing:0.0em;
 	line-height:15px;
 	text-align:left;
 	color:#444444;
	padding: 0.5em 1em 1.5em 0.8em;
  	font-size:12px;
}


/* auf related bg */
 div#insiderelated  {
 	font-family:Helvetica,Arial,Verdana,sans-serif;
 	font-weight:400;
 	letter-spacing:0.0em;
 	line-height:15px;
 	text-align:left;
 	color:#444444;
	padding: 1.5em 0em 1em 0.8em;
  	font-size:11px;
}


.hweiss /* Headweiss */ {
	FONT-WEIGHT: 400;FONT-SIZE: 15px; text-align:left;
	COLOR: #ffffff; LINE-HEIGHT: 1.3em;padding: 0.8em 1em 3em 0.8em;
	FONT-FAMILY:Helvetica, Arial,Verdana, sans-serif;FONT-VARIANT: normal;}



.insidered /* rote headline im field */ {
	COLOR: #B10A1E; FONT-WEIGHT: 400;FONT-SIZE: 14px; text-align:left;padding: 0em 0em 0em 0.8em;LINE-HEIGHT: 1.3em;FONT-FAMILY:Helvetica, Arial,Verdana, sans-serif;FONT-VARIANT: normal;}
.insidered2 /* rote headline im field */ {
	COLOR: #f1d0d3; FONT-WEIGHT: 400;FONT-SIZE: 14px; text-align:left;padding: 0em 0em 0em 0.8em;LINE-HEIGHT: 1.3em;FONT-FAMILY:Helvetica, Arial,Verdana, sans-serif;FONT-VARIANT: normal;}

.insideblue /* blaue headline im field */ {
	COLOR: #294B88; FONT-WEIGHT: 400;FONT-SIZE: 14px; text-align:left;padding: 0em 0em 0em 0.8em;LINE-HEIGHT: 1.3em;FONT-FAMILY:Helvetica, Arial,Verdana, sans-serif;FONT-VARIANT: normal;}
.insiderelated /* blaue headline im field */ {
	COLOR: #B4BEC0; FONT-WEIGHT: 400;FONT-SIZE: 14px; text-align:left;padding: 0em 0em 0em 0.8em;LINE-HEIGHT: 1.3em;FONT-FAMILY:Helvetica, Arial,Verdana, sans-serif;FONT-VARIANT: normal;}
.insiderelated_grau /* blaue headline im field */ {
	COLOR: #6C6C6C; FONT-WEIGHT: 400;FONT-SIZE: 14px; text-align:left;padding: 0em 0em 0em 0.8em;LINE-HEIGHT: 1.3em;FONT-FAMILY:Helvetica, Arial,Verdana, sans-serif;FONT-VARIANT: normal;}
.insideserv /* grŸne headline im field */ {
	COLOR: #687F85; FONT-WEIGHT: 400;FONT-SIZE: 14px; text-align:left;padding: 0em 0em 0em 0.8em;LINE-HEIGHT: 1.3em;FONT-FAMILY:Helvetica, Arial,Verdana, sans-serif;FONT-VARIANT: normal;}

.auswahlredr /*  headline im field */ {
	COLOR: #B10A1E; FONT-WEIGHT: 400;FONT-SIZE: 12px; text-align:left;FONT-FAMILY:Helvetica, Arial,Verdana, sans-serif;text-decoration:none;
	}

.auswahlred /*  headline im field */ {
	COLOR: #EBC4C9; FONT-WEIGHT: 400;FONT-SIZE: 12px; text-align:left;FONT-FAMILY:Helvetica, Arial,Verdana, sans-serif;text-decoration:none;
	}
.auswahlred:hover /*  headline im field */ {
	COLOR: #ffffff; FONT-WEIGHT: 400;FONT-SIZE: 12px; text-align:left;
	}
.auswahlblue /*  headline im field */ {
	COLOR: #BFC6D6; FONT-WEIGHT: 400;FONT-SIZE: 12px; text-align:left;FONT-FAMILY:Helvetica, Arial,Verdana, sans-serif;text-decoration:none;
	}
.auswahlblue:hover /*  headline im field */ {
	COLOR: #ffffff; FONT-WEIGHT: 400;FONT-SIZE: 12px; text-align:left;
	}

.standardtxt /* flesstext  */ {
	FONT-WEIGHT: normal;FONT-SIZE: 11px;
	COLOR: #333333; LINE-HEIGHT: 1.3em;
	FONT-FAMILY:Arial,Verdana,Helvetica, sans-serif;FONT-VARIANT: normal;}




/* auf red bg */
 div#listfield  {
 	font-family:Helvetica,Arial,Verdana,sans-serif;
 	font-weight:400;
 	letter-spacing:0.0em;
 	line-height:19px;
 	text-align:left;
 	color:#E7A5B2;
	padding: 0.8em 0em 0em 0em;
  	font-size:0.75em;
}

.list 	{ 
text-align:left;font-family:Helvetica,Arial,Verdana,sans-serif;
font-size:11px;color:#444444;font-weight:400;line-height:19px;

}


/* Sitemap = WŠrmeschutz */
.waermeh1				{color:#ffffff;font-family:Helvetica,Arial,Verdana,sans-serif;padding: 0em 0em 0em 0.5em;font-size:11px; text-align:left; text-decoration:none;}
.waermeh1:hover			{color:#ffffff;text-decoration:underline; text-align:left;}
.waermeh2				{color:#666666;font-family:Helvetica,Arial,Verdana,sans-serif;padding: 0em 0em 0em 1em;font-size:11px; text-align:left; text-decoration:none;}
.waermeh2:hover			{color:#B10A1E;text-decoration:underline; text-align:left;}
.waermeh3				{color:#666666;font-family:Helvetica,Arial,Verdana,sans-serif;padding: 0em 0em 0em 1.5em;font-size:11px; text-align:left; text-decoration:none;}
.waermeh3:hover			{color:#B10A1E;text-decoration:underline; text-align:left;}

/* Sitemap = brandschutz */
.brandh1				{color:#ffffff;font-family:Helvetica,Arial,Verdana,sans-serif;padding: 0em 0em 0em 0.5em;font-size:11px; text-align:left; text-decoration:none;}
.brandh1:hover			{color:#ffffff;text-decoration:underline; text-align:left;}
.brandh2				{color:#666666;font-family:Helvetica,Arial,Verdana,sans-serif;padding: 0em 0em 0em 1em;font-size:11px; text-align:left; text-decoration:none;}
.brandh2:hover			{color:#1F5190;text-decoration:underline; text-align:left;}
.brandh3				{color:#666666;font-family:Helvetica,Arial,Verdana,sans-serif;padding: 0em 0em 0em 1.5em;font-size:11px; text-align:left; text-decoration:none;}
.brandh3:hover			{color:#1F5190;text-decoration:underline; text-align:left;}

/* Sitemap = serv */
.servh1					{color:#666666;font-family:Helvetica,Arial,Verdana,sans-serif;padding: 0em 0em 0em 0.5em;font-size:11px; text-align:left; text-decoration:none;}
.servh1:hover			{color:#333333;text-decoration:underline; text-align:left;}
.servh2					{color:#666666;font-family:Helvetica,Arial,Verdana,sans-serif;padding: 0em 0em 0em 1em;font-size:11px; text-align:left; text-decoration:none;}
.servh2:hover			{color:#333333;text-decoration:underline; text-align:left;}
.copyright {
font-size:11px;padding: 0em 0em 0em 0.8em; color: #6C6C6C;LINE-HEIGHT: 1.5em;font-family:Helvetica,Arial,Verdana, sans-serif; text-align:right;TEXT-DECORATION: none;
}

