﻿body							{	margin: 0px; padding: 0px; background-color: #ffffff; color: #000000; 
									font-family: Arial, Helvetica, Sans-Serif; }

#center							{	position: relative; top: 0px; margin: 0px auto; padding: 0px; width: 990px; z-index: 1; }

/* Kopf 
-------------------------------------------------------------------------------------------------------------------------------------*/
#head							{	position: static; margin: 0px; padding: 0px; width: 990px; height: auto; z-index: 2; }
#head #tklogo						{	float: left; margin: 0px; padding: 0px; width: 275px; height: 62px; z-index: 10; }
#head #tklogo img						{	margin: 0px; padding: 0px; width: 275px; height: 62px; }

#head #tkmenu						{	clear: left; margin: 2px 0px 0px 90px; padding: 0px; width: auto; height: auto; z-index: 10; }
#head #tkmenu ul						{	margin: 0px; padding: 0px; list-style: none outside none; }
#head #tkmenu li						{	float: left; margin: 0px; padding: 0px; }
#head #tkmenu a							{	display: block; margin: 0px 0px 0px 0px; padding: 2px 10px 2px 11px; font-size: 11px; text-decoration: none; line-height: 12px; border-bottom: 1px #ffffff solid; background-image: url('../files/images/dot_737373.gif'); background-position: 0px center; background-repeat: no-repeat; }
#head #tkmenu a.home					{	background-image: none !important; }
#head #tkmenu a:link						{	background-color: #ffffff; color: #737373; }
#head #tkmenu a:visited						{	background-color: #ffffff; color: #737373; }
#head #tkmenu a:focus						{	background-color: #737373; color: #ffffff; }
#head #tkmenu a:hover						{	background-color: #737373; color: #ffffff; }
#head #tkmenu a:active						{	background-color: #737373; color: #ffffff; }

#head #tksignet						{	float: right; margin: 15px 0px 0px 0px; padding: 0px; width: 60px; height: 59px; z-index: 10; }
#head #tksignet img						{	margin: 0px; padding: 0px; width: 60px; height: 59px; color:  }


/* Illustration
-------------------------------------------------------------------------------------------------------------------------------------*/
#illustration740				{	position: static; margin: 0px 0px 4px 0px; padding: 0px; width: 990px; height: 182px; z-index: 2; }
#illustration740 img				{	margin: 0px; padding: 0px; width: 990px; height: 182px; }
#illustration740 object				{	margin: 0px; padding: 0px; width: 990px; height: 182px; }

#illustration570				{	float: left; position: static; margin: 0px 0px 0px 0px; padding: 0px; width: 821px; height: 182px; z-index: 2; }
#illustration570 img				{	margin: 0px; padding: 0px; width: 821px; height: 182px; }
#illustration570 object				{	margin: 0px; padding: 0px; width: 821px; height: 182px; }

/* Inhalt
-------------------------------------------------------------------------------------------------------------------------------------*/
#content740						{	position: static; margin: 0px 0px 0px 0px; padding: 0px; width: 990px; height: auto; z-index: 2; }
#menu-left						{	position: static; float: left; margin: 0px 0px 0px 0px; padding: 0px; width: 165px; height: 180px; border-right: 5px #ffffff solid; z-index: 3; }
#menu-font						{	position: static; float: left; margin: 0px 0px 0px 0px; padding: 0px; width: 80px; height: auto; border-right: 5px #ffffff solid; z-index: 3; }
#content723						{	position: static; float: left; margin: 0px 0px 0px 0px; padding: 0px 25px 0px 10px; width: 990px; height: auto; z-index: 4; }
#content655						{	position: static; float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 990px; height: auto; z-index: 3; }
#content475						{	position: static; float: left; margin: 0px 0px 0px 0px; padding: 0px 40px 0px 10px; width: 615px; height: auto; z-index: 4; }
#info-right						{	position: static; float: left; margin: 0px 0px 0px 0px; padding: 0px; width: 235px; height: auto; border-left: 5px #ffffff solid; z-index: 4; }

#content740 div.headline-right		{	margin: 0px; padding: 0px; }
#content740 div.content-normal		{	clear: both; margin: 0px; padding: 0px; }
#content740 div.wide				{	clear: both; position: relative; width: 520px; margin: 0px 0px 15px 0px; padding: 0px; background-color: #ffffff; }
#content740 div.content-wide		{	clear: both; width: 492px; margin: 0px 0px 15px 0px; padding: 14px; background-color: #e6e6e6; }
#content740 div.content-flags		{	clear: both; width: 490px; margin: 0px 0px 15px 0px; padding: 15px; background-color: #e6e6e6; }
#content740 div.content-wide-col1	{	float: left; width: 225px; margin: 0px 0px 15px 0px; border-right: 14px #ffffff solid; padding: 14px; background-color: #e6e6e6; }
#content740 div.content-wide-col2	{	float: left; width: 225px; margin: 0px 0px 15px 0px; padding: 14px; background-color: #e6e6e6; }
#content740 div.content-liftmenu	{	clear: both; width: 512px; height: 188px; margin: 0px 0px 15px 0px; padding: 4px; background-color: #e6e6e6; overflow: hidden; }
#content740 div.content-liftmenu-height	{	clear: both; width: 512px; height: 230px; margin: 0px 0px 15px 0px; padding: 4px; background-color: #e6e6e6; overflow: hidden; }

#content740 img.col-top				{	width: 225px; height: 239px; margin: 0px; padding: 0px; border-bottom: 14px #e6e6e6 solid; }
#content740 img.col-bottom			{	width: 225px; height: 239px; margin: 0px; padding: 0px; }
#content740 img.col-vert			{	width: 225px; height: 495px; margin: 0px; padding: 0px; }
#content740 img.col-left			{	width: 239px; height: 239px; margin: 0px; padding: 0px; border-right: 14px #e6e6e6 solid; }
#content740 img.col-right			{	width: 239px; height: 239px; margin: 0px; padding: 0px; }
#content740 img.col-horiz			{	width: 492px; height: auto; margin: 0px; padding: 0px; }

#content740 div.content-flags ul		{	margin: 0px; padding: 0px; list-style: none outside none; }
#content740 div.content-flags li.flag		{	float: left; border-right: 14px #e6e6e6 solid; }
#content740 div.content-flags li.flag-right	{	float: left; border-right: 0px; }
#content740 div.content-flags img		{	width: 49px; height: 29px; margin: 0px; padding: 0px;  }

#content740 div.headline-right h1	{	float: right; font-size: 17px; color: #000000; font-weight: bold; margin: 25px 0px 15px 0px; padding: 0px; }
#content740 h2	{	font-size: 15px; color: #000000; font-weight: bold; margin: 10px 0px 0px 0px; padding: 0px; clear: both;}
#content740 h3	{	font-size: 15px; color: #000000; font-weight: bold; margin: 10px 0px 0px 0px; padding: 0px; }
#content740 p						{	font-size: 14px; line-height: 18px; }
#content740 blockquote				{	font-size: 17px; color: #000000; font-weight: bold; }
#content740 a						{	color: #4784c3; margin: 0px; padding: 0px; }
#content740 a:link					{	text-decoration: none; }
#content740 a:visited				{	text-decoration: none; }
#content740 a:focus					{	text-decoration: underline; }
#content740 a:hover					{	text-decoration: underline; }
#content740 a:active				{	text-decoration: underline; }

#content655 ul.link					{	font-size: 14px; line-height: 18px; color: #003466; font-weight: bold; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; list-style: none outside none; }
#content655 ul.link li					{	color: #4784c3; margin: 0px; padding: 2px 10px 2px 20px !important; font-weight: normal;
											background-image: url('../files/images/function_link_12.jpg'); background-position: 0px 5px; background-repeat: no-repeat; }
#content655 ul.link li a					{	font-size: 14px; line-height: 18px; }
#content655 ul.link li a:link				{	text-decoration: none; }
#content655 ul.link li a:visited			{	text-decoration: none; }
#content655 ul.link li a:focus				{	text-decoration: underline; }
#content655 ul.link li a:hover				{	text-decoration: underline; }
#content655 ul.link li a:active				{	text-decoration: underline; }

.content-navigation					{	clear: both; width: 492px; margin: 20px 0px 10px 0px; padding: 0px; width: auto; height: auto; z-index: 2; }
.content-navigation ul					{	margin: 0px; padding: 0px; list-style: none outside none; }
.content-navigation li					{	margin: 0px; padding: 0px; }
.content-navigation a					{	color: #4784c3; font-size: 14px; padding: 2px 20px 2px 15px !important;
											background-image: url('../files/images/function_backlink.gif'); background-position: 0px center; background-repeat: no-repeat; }
.content-navigation a:link					{	text-decoration: none; }
.content-navigation a:visited				{	text-decoration: none; }
.content-navigation a:focus					{	text-decoration: underline; }
.content-navigation a:hover					{	text-decoration: underline; }
.content-navigation a:active				{	text-decoration: underline; }

.produkte-navigation					{	clear: both; width: 492px; margin: 20px 0px 10px 0px; padding: 0px; width: auto; height: auto; z-index: 2; }
.produkte-navigation ul					{	margin: 0px; padding: 0px; list-style: none outside none; }
.produkte-navigation li					{	margin: 0px; padding: 0px; }
.produkte-navigation a					{	color: #4784c3; font-size: 14px; padding: 2px 20px 2px 15px !important;
											background-image: url('../files/images/function_backlink_12.jpg'); background-position: 0px center; background-repeat: no-repeat; }
.produkte-navigation a:link					{	text-decoration: none; }
.produkte-navigation a:visited				{	text-decoration: none; }
.produkte-navigation a:focus					{	text-decoration: underline; }
.produkte-navigation a:hover					{	text-decoration: underline; }
.produkte-navigation a:active				{	text-decoration: underline; }

div.content-liftmenu h2						{	font-size: 14px; line-height: 18px; height: 22px; margin: 0px; padding: 8px 4px 0px 4px; color: #003466; }
div.content-liftmenu ul						{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.content-liftmenu ul	li						{	float: left; display: block; margin: 0px 0px 0px 0px; padding: 4px 4px 4px 4px; width: 120px; height: 150px; text-align: center; }
div.content-liftmenu ul	li a						{	font-size: 14px; line-height: 18px; height: 150px; margin: 0px; padding: 0px; font-weight: bold; color: #003466; }
div.content-liftmenu ul	li span						{	line-height: 30px; color: #003466;}
div.content-liftmenu ul	li a:link						{	text-decoration: none; }
div.content-liftmenu ul	li a:visited					{	text-decoration: none; }
div.content-liftmenu ul	li a:focus						{	text-decoration: underline; }
div.content-liftmenu ul	li a:hover						{	text-decoration: underline; }
div.content-liftmenu ul	li a:active						{	text-decoration: underline; }

div.content-liftmenu .liftinfo					{	width: 512px; height: 158px; }
div.content-liftmenu .liftinfo ul					{	float: left; width: 128px; height: 158px; }
div.content-liftmenu .liftinfo .liftinfo-text		{	float: left; width: 331px; height: 158px; border-top: 4px #e6e6e6 solid; border-right: 4px #e6e6e6 solid; border-bottom: 4px #e6e6e6 solid; border-left: 24px #e6e6e6 solid; }
div.content-liftmenu .liftinfo .liftinfo-text h3		{	font-size: 14px; line-height: 18px; margin: 0px; padding: 8px 4px 0px 0px; border-bottom: 4px #e6e6e6 solid; color: #003466; }

div.content-liftmenu-height h2						{	font-size: 14px; line-height: 18px; height: 22px; margin: 0px; padding: 8px 4px 0px 4px; color: #003466; }
div.content-liftmenu-height ul						{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.content-liftmenu-height ul	li						{	float: left; display: block; margin: 0px 0px 0px 0px; padding: 4px 4px 4px 4px; width: 120px; height: 150px; text-align: center; }
div.content-liftmenu-height ul	li a						{	font-size: 12px; line-height: 18px; height: 150px; margin: 0px; padding: 0px; font-weight: bold; color: #003466; }
div.content-liftmenu-height ul	li span						{	line-height: 30px; color: #003466;}
div.content-liftmenu-height ul	li a:link						{	text-decoration: none; }
div.content-liftmenu-height ul	li a:visited					{	text-decoration: none; }
div.content-liftmenu-height ul	li a:focus						{	text-decoration: underline; }
div.content-liftmenu-height ul	li a:hover						{	text-decoration: underline; }
div.content-liftmenu-height ul	li a:active						{	text-decoration: underline; }

div.content-liftmenu-height .liftinfo					{	width: 512px; height: 158px; }
div.content-liftmenu-height .liftinfo ul					{	float: left; width: 128px; height: 158px; }
div.content-liftmenu-height .liftinfo .liftinfo-text		{	float: left; width: 331px; height: 158px; border-top: 4px #e6e6e6 solid; border-right: 4px #e6e6e6 solid; border-bottom: 4px #e6e6e6 solid; border-left: 24px #e6e6e6 solid; }
div.content-liftmenu-height .liftinfo .liftinfo-text h3		{	font-size: 14px; line-height: 18px; margin: 0px; padding: 8px 4px 0px 0px; border-bottom: 4px #e6e6e6 solid; color: #003466; }

div.content-liftmenu .liftinfo .liftinfo-text ul.liftlink								{	font-size: 14px; line-height: 18px; color: #003466; font-weight: bold; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; list-style: none outside none; }
div.content-liftmenu .liftinfo .liftinfo-text ul.liftlink li								{	float: left; color: #4784c3; margin: 0px 0px 0px 0px; padding: 2px 0px 14px 15px; width: 150px; height: auto; text-align: left;
																								background-image: url('../files/images/function_link.gif'); background-position: 0px 5px; background-repeat: no-repeat; }
div.content-liftmenu .liftinfo .liftinfo-text ul.liftlink li a									{	font-size: 14px; line-height: 18px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #4784c3; font-weight: normal; }
div.content-liftmenu .liftinfo .liftinfo-text ul.liftlink li a:link								{	text-decoration: none; }
div.content-liftmenu .liftinfo .liftinfo-text ul.liftlink li a:visited								{	text-decoration: none; }
div.content-liftmenu .liftinfo .liftinfo-text ul.liftlink li a:focus								{	text-decoration: underline; }
div.content-liftmenu .liftinfo .liftinfo-text ul.liftlink li a:hover								{	text-decoration: underline; }
div.content-liftmenu .liftinfo .liftinfo-text ul.liftlink li a:active								{	text-decoration: underline; }
div.content-liftmenu .liftinfo .liftinfo-text ul.liftlink li.back								{	background-image: url('../files/images/function_backlink.gif') !important; background-position: 0px 5px; background-repeat: no-repeat; }

.content-normal form						{	margin: 0px 0px 30px 0px; padding: 0px; }
.content-normal form img					{	border: 8px #e6e6e6 solid; }
.content-normal form div.form-radio			{	display: block; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }

.content-normal form label.form-radio		{	display: block; float: left; font-size: 14px; line-height: 18px; margin: 0px; padding: 0px 10px 0px 0px; cursor: pointer; }
.content-normal form input.form-checkbox	{	display: block; float: left; font-size: 12px; line-height: 16px; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; }
.content-normal form label.form-input		{	display: block; font-size: 14px; line-height: 18px; margin: 0px; padding: 0px; cursor: pointer; }
.content-normal form label.form-textarea	{	display: block; font-size: 14px; line-height: 18px; margin: 0px; padding: 0px; cursor: pointer; }
.content-normal form label.form-select		{	display: block; font-size: 14px; line-height: 18px; margin: 0px; padding: 0px; cursor: pointer; }

.content-normal form input.form-radio		{	display: block; float: left; font-size: 14px; line-height: 18px; margin: 0px 30px 0px 0px; padding: 0px 0px 0px 0px; }
.content-normal form input.form-input		{	display: block; width: 250px; font-size: 14px; line-height: 18px; margin: 0px 0px 16px 0px; padding: 2px 0px 2px 0px; }
.content-normal form textarea.form-textarea	{	display: block; width: 250px; font-size: 14px; line-height: 18px; margin: 0px 0px 16px 0px; padding: 2px 0px 2px 0px; }
.content-normal form select.form-select		{	display: block; width: 250px; font-size: 14px; line-height: 18px; margin: 0px 0px 16px 0px; padding: 2px 0px 2px 0px; }

div.history							{	margin: 0px 0px 0px 0px; padding: 0px; }	
.history table						{	margin: 0px; padding: 0px; border: 0px; }	
.history td							{	vertical-align: top; font-size: 14px; line-height: 18px; margin: 0px; padding: 0px 0px 20px 0px; }	
.history td.jahr						{	width: 50px; }	
.history td.zeitleiste					{	width: 30px; margin: 0px; padding: 0px 0px 20px 0px; background-image:url('../files/images/historie_background.gif'); background-position: 0px 0px; background-repeat: repeat-y;  }	
.history td.zeitleiste-abschluss		{	width: 30px; margin: 0px; padding: 0px 0px 20px 0px; }	
.history td.information					{	width: 330px; margin: 0px; padding: 0px 0px 20px 20px; }	

#plintern							{	font-size: 12px; line-height: 16px; padding-left: 15px; }
#plintern ul							{	margin: 0px; margin: 0px 0px 10px 0px; padding: 0px; list-style: none outside none; }
#plintern ul li								{	margin: 0px; margin: 0px 0px 0px 0px; padding: 0px; }
#plintern ul li ul								{	margin: 0px; margin: 0px 0px 10px 0px; padding: 0px; list-style: disc outside none; }
#plintern ul li ul li								{	margin: 0px; margin: 0px 0px 0px 15px; padding: 0px; }

td.bezeichnung 			{ width: 150px; font-size: 14px;}
td.parameter 			{ width: 300px; font-size: 14px;}
div.col-topobject		{ width: 225px; height: 239px; margin: 0px; padding: 0px; border-bottom: 14px #e6e6e6 solid; }
.kursiv					{font-style: italic; font-size: 14px;}
td.grey					{width: 181px; background-color: #e6e6e6; font-size: 12px;}
td.white				{width: 181px; background-color: #ffffff; font-size: 12px;}
td.space				{width: 5px; background-color: #ffffff; font-size: 12px;}
td.grey	h2				{font-size: 12px; line-height: 18px; margin: 0px 0px 0px 8px; color: #4784c3;}
td.grey	h3				{font-size: 12px; line-height: 18px; margin: 0px 0px 0px 8px; color: #999999;}
td.white span.head		{font-size: 12px; line-height: 24px; margin: 0px 0px 0px 8px; color: #4784c3;}
td.white span.sub		{font-size: 11px; line-height: 24px; margin: 0px 0px 0px 28px; color: #4784c3;}
div.headline-sitemap h1	{font-size: 17px; color: #000000; font-weight: bold; margin: 25px 0px 15px 10px; padding: 0px; }
div.pfeil				{font-size: 17px; color: #000000; font-weight: bold;}
div.start-pfeil			{background-image: url('../files/content/pfeil_start.jpg'); width: 550px; height: 69px;}
div.start-pfeil-2		{background-image: url('../files/content/pfeil_start.jpg'); width: 550px; height: 69px; margin-top: 40px;}
div.rahmen_testimonial	{background-image: url('../files/content/rahmen_testimonial.jpg'); width: 600px; height: 182px; margin-bottom: 10px; margin-top: 25px;}
div.rehacare			{clear: both; float: right; padding-left: 10px; padding-right: 10px;}
div.start				{visibility: hidden; position: absolute; top: 200px; left: 0px;}
div.start-blau			{background-image: url('../files/content/bg_blau.jpg'); background-repeat: no-repeat; width: 120px; height: 120px;  color: #ffffff; font-size: 20px; font-weight: normal;}
div.start-text1			{text-align: center; padding-top: 50px;}
div.start-text2			{padding-top: 25px; padding-left: 10px;}


/* Menue Links - Schriftgroesse
-------------------------------------------------------------------------------------------------------------------------------------*/
#menu-font div.block				{	background-color: #ffffff; margin: 0px 0px 5px 0px; padding: 10px 0px 5px 11px; }

/* Inhalt - Kundenmeinung
-------------------------------------------------------------------------------------------------------------------------------------*/
div.kundenmeinung				{	clear: both; width: 100%; padding: 25px 0px 27px 0px; }
div.kundenmeinung .bild			{	float: left; width: 124px; margin: 0px 10px 10px 0px; padding: 0px; }
div.kundenmeinung .text			{	float: left; width: 400px; }
div.kundenmeinung .text p				{	font-size: 14px; line-height: 18px; color: #003466; font-weight: bold; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; }
div.kundenmeinung .text p.info				{	font-size: 13px !important; line-height: 17px; color: #737373; font-weight: normal; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; }
div.kundenmeinung .text ul				{	font-size: 14px; line-height: 18px; color: #003466; font-weight: bold; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; list-style: none outside none; }
div.kundenmeinung .text ul li				{	color: #4784c3; margin: 0px; padding: 2px 10px 2px 20px !important; font-weight: normal;
												background-image: url('../files/images/function_link_12.jpg'); background-position: 0px 5px; background-repeat: no-repeat; }
div.kundenmeinung .text a					{	font-size: 14px; line-height: 18px; }
div.kundenmeinung .text a:link				{	text-decoration: none; }
div.kundenmeinung .text a:visited			{	text-decoration: none; }
div.kundenmeinung .text a:focus				{	text-decoration: underline; }
div.kundenmeinung .text a:hover				{	text-decoration: underline; }
div.kundenmeinung .text a:active			{	text-decoration: underline; }


/* Seiten optionen
-------------------------------------------------------------------------------------------------------------------------------------*/
#site-functions					{	position: static; margin: 8px 0px 8px 5px; padding: 0px; width: 520px; height: auto; z-index: 2; border-left: 10px #ffffff solid; }
#site-functions ul					{	float: left; margin: 0px; padding: 0px; list-style: none outside none; }
#site-functions li					{	float: left; margin: 0px; padding: 0px; }
#site-functions a					{	color: #4784c3; font-size: 12px; padding: 2px 20px 2px 15px; }
#site-functions a:link					{	text-decoration: none; }
#site-functions a:visited				{	text-decoration: none; }
#site-functions a:focus					{	text-decoration: underline; }
#site-functions a:hover					{	text-decoration: underline; }
#site-functions a:active				{	text-decoration: underline; }
#site-functions a.back				{	background-image: url('../files/images/function_backlink.gif'); background-position: 0px center; background-repeat: no-repeat; }
#site-functions a.forward				{	background-image: url('../files/images/function_link.gif'); background-position: 0px center; background-repeat: no-repeat; }
#site-functions a.top				{	background-image: url('../files/images/function_top.gif'); background-position: 0px center; background-repeat: no-repeat; }
#site-functions a.print				{	background-image: url('../files/images/function_print.gif'); background-position: 0px center; background-repeat: no-repeat; }

#site-functions ul.right				{	float: right; margin: 0px; padding: 0px; list-style: none outside none; }
#site-functions ul.right li				{	margin: 0px; padding: 0px; }
#site-functions ul.right a				{	color: #4784c3; font-size: 12px; width: 37px; padding: 2px 15px 2px 20px;
											background-image: url('../files/images/function_link.gif'); background-position: 58px center; background-repeat: no-repeat; }
#site-functions ul.right a:link				{	text-decoration: none; }
#site-functions ul.right a:visited			{	text-decoration: none; }
#site-functions ul.right a:focus			{	text-decoration: underline; }
#site-functions ul.right a:hover			{	text-decoration: underline; }
#site-functions ul.right a:active			{	text-decoration: underline; }

/* Fuss
-------------------------------------------------------------------------------------------------------------------------------------*/
#footer							{	position: static; margin: 0px 0px 0px 0px; padding: 0px; width: 740px; height: auto; z-index: 2; border-top: 1px #737373 solid; }
#footer ul							{	margin: 10px 0px 0px 0px; padding: 0px; list-style: none outside none; }
#footer li							{	float: left; margin: 0px; padding: 0px; }
#footer li a							{	display: block; margin: 0px 0px 1px 0px; padding: 2px 5px 2px 6px; font-size: 11px; line-height: 12px; text-decoration: none; color: #4784c3; background-image: url('../files/images/footer-spacer.gif'); background-position: 0px center; background-repeat: no-repeat }
#footer li a.unternehmen					{	background: none !important; padding: 2px 5px 2px 11px !important; }
#footer li a:link							{	text-decoration: none; }
#footer li a:visited						{	text-decoration: none; }
#footer li a:focus							{	text-decoration: underline; }
#footer li a:hover							{	text-decoration: underline; }
#footer li a:active							{	text-decoration: underline; }

#footer p						{	clear: both; margin: 0px 0px 0px 11px; padding: 0px; font-size: 11px; line-height: 15px; color: #737373;  }
#footer p a								{	color: #4784c3; }
#footer p a:link							{	text-decoration: none; }
#footer p a:visited							{	text-decoration: none; }
#footer p a:focus							{	text-decoration: underline; }
#footer p a:hover							{	text-decoration: underline; }
#footer p a:active							{	text-decoration: underline; }

/* Allgemeine Regeln 
-------------------------------------------------------------------------------------------------------------------------------------*/
img							{	border: 0px; }
.clear						{	clear: both; width: 0px; height: 0px; font-size: 0px; line-height: 0px; overflow: hidden; }
#scrbr						{	position: absolute; bottom: -1px; left: 0px; width: 2px; height: 2px; font-size: 0px; line-height: 0px; overflow: hidden; }

a.extralink						{	color: #000000 !important; text-decoration: none !important; }
#content655 strong			{font-weight: normal;}
a.toplink					{display: none;}

@media all{
* html body #content740 div.content-flags li.flag		{	 }
}							