﻿
/* CONTENT KONTAKT ANFAHRT
-------------------------------------------------------------------------------------------------------------------------------------*/
#frame_content div.content_foreground_anf		{														position: relative; top: 0px; left: 0px; margin: 0px; padding: 0px; width: 220px; height: auto; z-index: 5; }
#frame_content div.content_foreground_anf h1	{								color: #000000;			margin: 0px; padding: 8px 0px 5px 10px;
																										font-size: 17px; font-weight: normal; letter-spacing: 0px; }
#frame_content div.content_foreground_anf p	{									color: #000000;			margin: 0px; padding: 10px 0px 0px 10px;
																										font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_anf a							{			color: #97c511; }
#frame_content div.content_foreground_anf a:link					{									text-decoration: none; }
#frame_content div.content_foreground_anf a:visited					{									text-decoration: none; }
#frame_content div.content_foreground_anf a:focus					{									text-decoration: underline; }
#frame_content div.content_foreground_anf a:hover					{									text-decoration: underline; }
#frame_content div.content_foreground_anf a:active					{									text-decoration: underline; }

#frame_content div.content_foreground_anf_route						{									position: relative; top:0px; left: 0px; margin: 0px; padding: 0px;  width: 220px; height: 225px; z-index: 5; }
#frame_content div.content_foreground_anf_route h1					{			color: #000000;			margin: 0px; padding: 8px 0px 5px 10px;
																										font-size: 17px; font-weight: normal; letter-spacing: 0px; }
#frame_content div.content_foreground_anf_route p					{			color: #000000;			margin: 0px; padding: 10px 0px 0px 10px;
																										font-size: 11px; line-height: 15px; font-weight: normal; }

#frame_content div.content_foreground_anf_route form				{									margin: 0px; padding: 10px 0px 0px 0px; }
#frame_content div.content_foreground_anf_route div.route_row		{									margin: 0px; padding: 0px 0px 6px 0px; clear: both; }
#frame_content div.content_foreground_anf_route label				{			color: #000000;			margin: 0px; padding: 1px 0px 1px 10px; float: left; width: 48px;
																										font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_anf_route input.green			{	background-color: #e0edb7; 		margin: 0px; padding: 1px 5px 1px 5px; border: 0px; float: left; height: 15px; width: 103px;
																				color: #000000;			font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_anf_route input.green-short	{	background-color: #e0edb7; 		margin: 0px; padding: 1px 5px 1px 5px; border: 0px; float: left; height: 15px; width: 54px;
																				color: #000000;			font-size: 11px; line-height: 15px; font-weight: normal; }

#frame_content div.content_foreground_anf_route a					{			color: #ffffff;			margin: 0px 0px 0px 58px; padding: 0px 0px 0px 20px; height: 17px; width: 93px; display: block;
																										font-size: 11px; line-height: 17px; text-decoration: none; font-weight: normal;
																										background-image: url('../../../files/general/button_arrow_17.gif'); background-repeat: no-repeat; background-position: 0px 0px;	 }
#frame_content div.content_foreground_anf_route a:link				{	background-color: #aaaaaa;		 }
#frame_content div.content_foreground_anf_route a:visited			{	background-color: #aaaaaa;		 }
#frame_content div.content_foreground_anf_route a:focus				{	background-color: #888888;		 }
#frame_content div.content_foreground_anf_route a:hover				{	background-color: #888888;		 }
#frame_content div.content_foreground_anf_route a:active			{	background-color: #888888;		 }



#frame_content div.content_foreground_anf_map	{														position: absolute; top: 114px; left: 394px; margin: 0px; padding: 0px; width: 426px; height: 453px; z-index: 5; }



/* CONTENT KONTAKT NATIONAL
-------------------------------------------------------------------------------------------------------------------------------------*/
#frame_content div.content_foreground_nat		{														position: absolute; top: 114px; left: 176px; margin: 0px; padding: 0px; width: 180px; height: 438px; z-index: 5; }
#frame_content div.content_foreground_nat h1	{								color: #000000;			margin: 0px; padding: 8px 0px 5px 10px;
																										font-size: 17px; font-weight: normal; letter-spacing: 0px; }
#frame_content div.content_foreground_nat p		{								color: #000000;			margin: 0px; padding: 10px 0px 0px 10px;
																										font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_nat a							{			color: #97c511; }
#frame_content div.content_foreground_nat a:link					{									text-decoration: none; }
#frame_content div.content_foreground_nat a:visited					{									text-decoration: none; }
#frame_content div.content_foreground_nat a:focus					{									text-decoration: underline; }
#frame_content div.content_foreground_nat a:hover					{									text-decoration: underline; }
#frame_content div.content_foreground_nat a:active					{									text-decoration: underline; }

#frame_content div.content_foreground_nat_search					{	background-color: #e0edb7;		position: absolute; top: 114px; left: 362px; margin: 0px; padding: 0px; width: 457px; height: 150px; z-index: 4; }
#frame_content div.content_foreground_nat_search h1					{			color: #000000;			margin: 0px; padding: 8px 0px 5px 10px;
																										font-size: 17px; font-weight: normal; letter-spacing: 0px; }
#frame_content div.content_foreground_nat_search p					{			color: #000000;			margin: 0px; padding: 6px 0px 0px 10px;
																										font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_nat_search form				{									margin: 0px; padding: 15px 0px 0px 10px; }
#frame_content div.content_foreground_nat_search label				{			color: #000000;			margin: 0px; padding: 1px 0px 1px 0px; float: left; width: 34px;
																										font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_nat_search input.white		{	background-color: #ffffff; 		margin: 0px; padding: 1px 5px 1px 5px; border: 0px; float: left; height: 15px; width: 54px;
																				color: #000000;			font-size: 11px; line-height: 15px; font-weight: normal; }

#frame_content div.content_foreground_nat_search a.search			{			color: #ffffff;			margin: 0px 0px 0px 10px; padding: 0px 0px 0px 20px; height: 17px; width: 93px; display: block; float: left;
																										font-size: 11px; line-height: 17px; text-decoration: none; font-weight: normal;
																										background-image: url('../../../files/general/button_arrow_17.gif'); background-repeat: no-repeat; background-position: 0px 0px;	 }
#frame_content div.content_foreground_nat_search a.search:link		{	background-color: #aaaaaa;		 }
#frame_content div.content_foreground_nat_search a.search:visited	{	background-color: #aaaaaa;		 }
#frame_content div.content_foreground_nat_search a.search:focus		{	background-color: #888888;		 }
#frame_content div.content_foreground_nat_search a.search:hover		{	background-color: #888888;		 }
#frame_content div.content_foreground_nat_search a.search:active	{	background-color: #888888;		 }

#frame_content div.content_foreground_nat_result					{	background-color: #e0edb7;		position: absolute; top: 264px; left: 362px; margin: 0px; padding: 0px; width: 457px; height: 303px; z-index: 4; }
#frame_content div.content_foreground_nat_result div.white-bg		{	background-color: #ffffff;		margin: 0px 0px 0px 11px; padding: 0px; width: 435px; height: 292px; }
#frame_content div.content_foreground_nat_result div.kontaktperson	{									margin: 0px; padding: 11px 0px 0px 11px; clear: both; }

#frame_content div.content_foreground_nat_result div.kontaktperson h2		{	color: #000000;			clear: both; margin: 0px; padding: 16px 0px 0px 10px;
																										font-size: 11px; line-height: 15px; font-weight: bold; }
#frame_content div.content_foreground_nat_result div.kontaktperson img		{							float: left; margin: 0px; padding: 0px 18px 0px 10px; border-top: 15px #ffffff solid; border-bottom: 19px #ffffff solid;
																										font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_nat_result div.kontaktperson p		{	color: #000000;			margin: 0px; padding: 12px 0px 0px 10px;
																										font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_nat_result div.kontaktperson span		{							display: block; float: left; width: 45px;
																										font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_nat_result div.kontaktperson a		{	color: #97c511; }
#frame_content div.content_foreground_nat_result div.kontaktperson a:link	{							text-decoration: none; }
#frame_content div.content_foreground_nat_result div.kontaktperson a:visited{							text-decoration: none; }
#frame_content div.content_foreground_nat_result div.kontaktperson a:focus	{							text-decoration: underline; }
#frame_content div.content_foreground_nat_result div.kontaktperson a:hover	{							text-decoration: underline; }
#frame_content div.content_foreground_nat_result div.kontaktperson a:active	{							text-decoration: underline; }

#frame_content div.content_background_nat_footer					{	background-color: #e8e8e8;		position: absolute; top: 552px; left: 189px; margin: 0px; padding: 0px; width: 140px; height: 15px; z-index: 4; overflow: hidden; }
#frame_content div.content_background_nat_footer a					{			color: #000000;			float: left; display: block; margin: 0px; padding: 1px 0px 0px 20px;
																										width: 120px; height: 14px;
																										font-size: 11px; text-decoration: none;
																										background-image: url('../../../files/general/link-block_arrow.png'); background-repeat: no-repeat; }
#frame_content div.content_background_nat_footer a:link				{	background-color: #e8e8e8; }
#frame_content div.content_background_nat_footer a:visited			{	background-color: #e8e8e8; }
#frame_content div.content_background_nat_footer a:focus			{	background-color: #d4d4d4; }
#frame_content div.content_background_nat_footer a:hover			{	background-color: #d4d4d4; }
#frame_content div.content_background_nat_footer a:active			{	background-color: #d4d4d4; }

#prototype_scroll_nat												{									position: absolute; width: 436px; height: 292px; left: 11px; margin: 0px; padding: 0px; }
#prototype_scroll_nat  .scroll-track 								{	background-color: #eeeeee;		width: 15px; height: 8px; }
#prototype_scroll_nat  .scroll-handle 								{	background-color: #b2b3b5;		width: 15px; cursor: pointer;
																										background-image: url('../../../files/general/scroll-track-15.gif'); background-repeat: no-repeat; background-position: center center; }
#prototype_scroll_nat #scroll-track-top-2 							{	background-color: #ffffff;		background-image: url('../../../style/prototype/up_arrow_dark.gif'); background-position: 0px 0px; background-repeat: no-repeat; width: 15px; height: 17px; }
#prototype_scroll_nat #scroll-track-bot-2 							{	background-color: #ffffff;		background-image: url('../../../style/prototype/down_arrow_dark.gif'); background-position: 0px 2px; background-repeat: no-repeat; width: 15px; height: 17px; }




/* IE
-------------------------------------------------------------------------------------------------------------------------------------*/
@media all{
* html body #frame_content div.content_foreground_pressdetail_footer a	{ 	background-image: url('../../../files/general/link-block_arrow.gif'); }
}	