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

#frame_content #content_background_reg_2								{	background-color: #e0edb7;					position: absolute; top: 114px; left: 362px; margin: 0px; padding: 0px; width: 285px; height: 438px; z-index: 4; }
#frame_content #content_background_reg_3								{	background-color: #e0edb7;					position: absolute; top: 114px; left: 649px; margin: 0px; padding: 0px; width: 156px; height: 438px; z-index: 4; }
#frame_content #content_background_reg_3a								{	background-color: #e0edb7;					position: absolute; top: 114px; left: 649px; margin: 0px; padding: 0px; width: 170px; height: 438px; z-index: 4; }

#frame_content div.content_foreground_reg								{												position: absolute; top: 114px; left: 176px; margin: 0px; padding: 0px; width: 180px; height: 294px; z-index: 5; }
#frame_content div.content_foreground_reg h1							{							color: #000000;		margin: 0px; padding: 8px 0px 5px 10px;
																														font-size: 17px; font-weight: normal; letter-spacing: 0px; }
#frame_content div.content_foreground_reg p								{							color: #000000;		margin: 0px; padding: 10px 0px 0px 10px;
																														font-size: 11px; line-height: 15px; font-weight: normal; }

#frame_content div.content_foreground_reg_4								{												position: absolute; top: 410px; left: 176px; margin: 0px; padding: 0px; width: 180px; height: 142px; z-index: 5; }
#frame_content div.content_foreground_reg_4 p							{							color: red;			margin: 0px; padding: 12px 0px 0px 10px;
																														font-size: 11px; line-height: 15px; font-weight: normal; }

#frame_content div.content_foreground_reg a								{							color: #97c511; }
#frame_content div.content_foreground_reg a:link						{												text-decoration: none; }
#frame_content div.content_foreground_reg a:visited						{												text-decoration: none; }
#frame_content div.content_foreground_reg a:focus						{												text-decoration: underline; }
#frame_content div.content_foreground_reg a:hover						{												text-decoration: underline; }
#frame_content div.content_foreground_reg a:active						{												text-decoration: underline; }

#frame_content div.content_background_reg_footer1						{	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_reg_footer2						{	background-color: #e8e8e8;					position: absolute; top: 552px; left: 362px; margin: 0px; padding: 0px; width: 457px; height: 15px; z-index: 4; overflow: hidden; }


#frame_content #prototype_scroll_02										{												position: absolute; width: 458px; height: 438px; top: 114px; left: 362px; z-index: 5; }
#frame_content .scroll-track 											{	background-color: #eeeeee;					width: 15px; height: 8px; }
#frame_content .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; }
#frame_content #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; }
#frame_content #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; }

#frame_content div.content_foreground_reg_sub							{												position: absolute; top: 0px; left: 0px; margin: 0px; padding: 0px; width: 457px; height: auto; z-index: 4; }
#frame_content div.content_foreground_reg_sub div.reg_1					{											 	padding: 0px; height: auto; width: 287px; border-bottom: 2px #ffffff solid; }
#frame_content div.content_foreground_reg_sub div.reg_2					{												padding: 5px 0px 10px 0px; height: auto; width: 287px; border-bottom: 2px #ffffff solid; }
#frame_content div.content_foreground_reg_sub div.reg_3					{												padding: 5px 0px 0px 0px; height: auto; width: 287px; }
#frame_content div.content_foreground_reg_sub h1						{							color: #000000;		margin: 0px; padding: 8px 0px 0px 9px; height: 24px;
																														font-size: 17px; font-weight: normal; letter-spacing: 0px; }
#frame_content div.content_foreground_reg_sub h2						{							color: #000000;		margin: 0px; padding: 8px 0px 3px 9px;
																														font-size: 11px; line-height: 13px; font-weight: normal; letter-spacing: 0px; }
#frame_content div.content_foreground_reg_sub p							{							color: #000000;		margin: 0px; padding: 10px 0px 0px 13px;
																														font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_reg_sub a.add_article				{							color: #000000;		margin: 0px 0px 0px 10px; padding: 0px 0px 0px 15px;
																														font-size: 11px; line-height: 15px; font-weight: bold;
																														background-position: 0px 1px; background-repeat: no-repeat; }
#frame_content div.content_foreground_reg_sub a.add_article:link		{												background-image: url('../../../files/general/add_arrow.gif'); text-decoration: none; }
#frame_content div.content_foreground_reg_sub a.add_article:visited		{												background-image: url('../../../files/general/add_arrow.gif'); text-decoration: none; }
#frame_content div.content_foreground_reg_sub a.add_article:focus		{												background-image: url('../../../files/general/add_arrow_black.gif'); text-decoration: underline; }
#frame_content div.content_foreground_reg_sub a.add_article:hover		{												background-image: url('../../../files/general/add_arrow_black.gif'); text-decoration: underline; }
#frame_content div.content_foreground_reg_sub a.add_article:active		{												background-image: url('../../../files/general/add_arrow_black.gif'); text-decoration: underline; }

#frame_content div.content_foreground_reg_sub a.delete_article			{	background-color: #eeeeee; color: #000000;	margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px;
																														display: block; width: 13px; height: 13px; border-width: 1px; border-style: solid; }
#frame_content div.content_foreground_reg_sub a.delete_article:link		{	border-color: #e0edb7; }
#frame_content div.content_foreground_reg_sub a.delete_article:visited	{	border-color: #e0edb7; }
#frame_content div.content_foreground_reg_sub a.delete_article:focus	{	border-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub a.delete_article:hover	{	border-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub a.delete_article:active	{	border-color: #aaaaaa; }


#frame_content div.content_foreground_reg_sub table						{												width: 276px; margin: 11px 0px 0px 9px; border: 0px; }
#frame_content div.content_foreground_reg_sub table td					{												vertical-align: top; font-size: 10px; }

#frame_content div.content_foreground_reg_sub table td.reg_1			{												height: 35px; width: 138px; }
#frame_content div.content_foreground_reg_sub table td.reg_2			{												height: 35px; width: 138px; }
#frame_content div.content_foreground_reg_sub table td.reg_12			{												height: 35px; width: 276px; }

#frame_content div.content_foreground_reg_sub table td.reg_3			{												height: auto; width: 140px; }
#frame_content div.content_foreground_reg_sub table td.reg_4			{												height: auto; width: 112px; }
#frame_content div.content_foreground_reg_sub table td.reg_5			{												height: auto; width: 23px; margin: 0px; padding: 0px; }

#frame_content div.content_foreground_reg_sub label						{												display: block; line-height: 12px; }
#frame_content div.content_foreground_reg_sub label.missinginfo			{												color: red; }
#frame_content div.content_foreground_reg_sub label.sub					{												display: block; line-height: 12px; padding: 15px 0px 0px 0px; }
#frame_content div.content_foreground_reg_sub input						{	background-color: #ffffff; color: #000000;	
																														display: block; margin: 3px 0px 0px 0px; padding: 0px; width: 129px; height: 13px; border: 0px;
																														font-size: 10px; line-height: 13px; }
#frame_content div.content_foreground_reg_sub table td.reg_3 input		{												width: 131px; }
#frame_content div.content_foreground_reg_sub table td.reg_4 input		{												width: 83px; }

#frame_content div.content_foreground_reg_sub input.street				{	background-color: #ffffff; color: #000000;	
																														display: block; margin: 3px 10px 0px 0px; padding: 0px; width: 90px; height: 13px; border: 0px; float: left;
																														font-size: 10px; line-height: 13px; }
#frame_content div.content_foreground_reg_sub input.streetnr			{	background-color: #ffffff; color: #000000;	
																														display: block; margin: 3px 0px 0px 0px; padding: 0px; width: 29px; height: 13px; border: 0px;
																														font-size: 10px; line-height: 13px; }
#frame_content div.content_foreground_reg_sub input.old					{							color: #999999;	
																														display: block; margin: 3px 0px 0px 0px; padding: 0px; width: 129px; height: 13px; border: 0px;
																														font-size: 10px; line-height: 13px; }
#frame_content div.content_foreground_reg_sub textarea					{	background-color: #ffffff; color: #000000;	display: block; margin: 3px 0px 0px 0px; padding: 0px; width: 267px; height: 75px; border: 0px;
																														font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; line-height: 12px; resize: none; }
#frame_content div.content_foreground_reg_sub ul.ddselect				{												margin: 0px; padding: 0px; list-style: none outside none; }
#frame_content div.content_foreground_reg_sub ul.ddselect li			{												margin: 0px; padding: 0px; float: left; }
#frame_content div.content_foreground_reg_sub ul.ddselect li a			{							color: #ffffff;		display: block; margin: 3px 0px 0px 0px; padding: 0px 0px 0px 7px; width: 122px; height: 13px;
																														text-align: left; font-size: 10px; line-height: 13px; text-decoration: none;
																														background-image: url('../../../files/general/cont_dd_background13.png'); background-repeat: no-repeat; background-position: 0px 0px; }
#frame_content div.content_foreground_reg_sub ul.ddselect li a:link		{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub ul.ddselect li a:visited	{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub ul.ddselect li a:focus	{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub ul.ddselect li a:hover	{	background-color: #888888; }
#frame_content div.content_foreground_reg_sub ul.ddselect li a:active	{	background-color: #888888; }

#frame_content div.content_foreground_reg_scroll						{												position: absolute; top: 0px; left: 287px; margin: 0px; padding: 0px; width: 171px; height: 455px; z-index: 5; }
#frame_content div.content_foreground_reg_scroll h2						{							color: #000000;		margin: 0px; padding: 8px 0px 3px 6px;
																														font-size: 11px; line-height: 13px; font-weight: normal; letter-spacing: 0px; }
#frame_content div.content_foreground_reg_scroll ul						{												margin: 0px; padding: 0px 0px 10px 6px; list-style: none outside none; clear: both; }
#frame_content div.content_foreground_reg_scroll ul	li					{							color: #000000;		clear: both; margin: 0px; padding: 0px 0px 0px 0px;
																														font-size: 10px; line-height: 12px; font-weight: normal; }
#frame_content div.content_foreground_reg_scroll span					{												display: block; margin: 0px; padding: 0px; width: 15px; float: left; }
#frame_content div.content_foreground_reg_scroll p						{												display: block; margin: 0px; padding: 0px 0px 5px 0px; width: 130px; float: left; }
#frame_content div.content_foreground_reg_scroll div.pdf-frame			{												border-bottom: 1px #666666 solid; margin: 10px 0px 0px 0px; padding: 0px 0px 10px 0px; width: 144px; }
#frame_content div.content_foreground_reg_scroll div.pdf-frame2			{												margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 144px; }
#frame_content div.content_foreground_reg_scroll div.prospektdata		{												display: block; margin: 0px; padding: 0px; width: 90px; float: left; }
#frame_content div.content_foreground_reg_scroll p.prospekt				{												margin: 0px; padding: 0px; width: 120px; }
#frame_content div.content_foreground_reg_scroll p.prospekt	span		{												width: 120px; }
#frame_content div.content_foreground_reg_scroll img					{												margin: 0px; padding: 0px; cursor: pointer; }
#frame_content div.content_foreground_reg_scroll select					{												margin: 0px 0px 10px 0px; padding: 0px; float: left; width: 90px; border: 0px; height: 13px;
																														font-size: 10px; line-height: 13px; font-weight: normal; }
#frame_content div.content_foreground_reg_scroll img.prospekt			{												margin: 0px; padding: 0px 7px 7px 0px; cursor: auto; float: left;
																														background-image: url('../../../files/general/kontakt_form_prospekt_shadow.gif'); background-position: 0px 0px; background-repeat: no-repeat; }

#frame_content div.content_foreground_reg_scroll img.checkbox										{	border-color: #b2b3b5;						border-width: 1px; border-style: solid; }

#frame_content div.content_foreground_reg_scroll .pdfdl												{												float: left; margin: 2px 0px 10px 0px; padding: 0px; float: left; width: 129px; border: 0px; height: 13px; }
#frame_content div.content_foreground_reg_scroll .pdfdl ul											{												margin: 0px; padding: 0px; list-style: none outside none; width: 19px; }
#frame_content div.content_foreground_reg_scroll .pdfdl ul li.closed								{												margin: 0px; padding: 0px; }
#frame_content div.content_foreground_reg_scroll .pdfdl ul li.closed a								{							color: #ffffff;		display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 122px; height: 13px;
																																					text-align: left; font-size: 11px; line-height: 13px; text-decoration: none;
																																					background-image: url('../../../files/general/cont_dd_background13.png'); background-repeat: no-repeat; background-position: 0px 0px; }
#frame_content div.content_foreground_reg_scroll .pdfdl ul li.closed a:link							{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_scroll .pdfdl ul li.closed a:visited						{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_scroll .pdfdl ul li.closed a:focus						{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_scroll .pdfdl ul li.closed a:hover						{	background-color: #888888; }
#frame_content div.content_foreground_reg_scroll .pdfdl ul li.closed a:active						{	background-color: #888888; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd								{												position: relative; margin: 0px -150px -200px 0px; top: -43px; left: -30px; width: 189px; height: 133px; z-index: 1000; visibility: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .hide_h						{												clear: both; width: 189px; height: 30px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .hide_h img					{												width: 189px; height: 30px; margin: 0px; padding: 0px; overflow: hidden; font-size: 0px; line-height: 0px; background: none; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .hide_v						{												width: 30px; height: 73px; float: left; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .hide_v img					{												width: 30px; height: 73px; margin: 0px; padding: 0px; overflow: hidden; font-size: 0px; line-height: 0px; background: none; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list							{	background-color: #888888;					width: 129px; height: 73px; float: left; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list ul 						{												margin: 0px; padding: 0px; list-style: none outside none; height: 13px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list ul li.open 				{							color: #ffffff;			margin: 0px; padding: 0px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list ul li.open span			{							color: #ffffff;			display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 122px; height: 13px;
																																					text-align: left; font-size: 11px; line-height: 13px; text-decoration: none;
																																					background-image: url('../../../files/general/cont_dd_background13.png'); background-repeat: no-repeat; background-position: 0px 0px; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf04	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf05	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf06	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf07	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf08	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf09	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf10	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf11	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf12	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf13	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf14	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf15	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf16	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf17	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf18	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf19	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf20	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf21	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf22	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf23	{												position: absolute; top: 43px; width: 130px; height: 60px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #prototype_scroll_pdf24	{												position: absolute; top: 43px; width: 130px; height: 60px; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list .scroll-track 			{	background-color: #888888;					width: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list .scroll-handle 			{	background-color: #eeeeee;					width: 12px; cursor: pointer;
																																					background-image: url('../../../files/general/scroll-track-dark-12-short.gif'); background-repeat: no-repeat; background-position: center center; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-4 		{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-4 		{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-4 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-4 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-5 		{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-5 		{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-5 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-5 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-6 		{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-6 		{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-6 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-6 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-7 		{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-7 		{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-7 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-7 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-8 		{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-8 		{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-8 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-8 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-9 		{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-9 		{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-9 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-9 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-10 	{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-10 	{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-10 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-10 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-11 	{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-11 	{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-11 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-11 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-12 	{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-12 	{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-12 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-12 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-13 	{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-13 	{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-13 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-13 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-14 	{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-14 	{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-14 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-14 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-15 	{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-15 	{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-15 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-15 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-16 	{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-16 	{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-16 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-16 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-17 	{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-17 	{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-17 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-17 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-18 	{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-18 	{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-18 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-18 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-19 	{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-19 	{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-19 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-19 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-20 	{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-20 	{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-20 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-20 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-21 	{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-21 	{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-21 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-21 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-22 	{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-22 	{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-22 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-22 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-23 	{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-23 	{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-23 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-23 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-top-24 	{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-track-bot-24 	{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-bot-24 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list #scroll-handle-top-24 	{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }


#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list ul.lang-sc				{												margin: 0px; padding: 0px; list-style: none outside none; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list ul.lang-sc li			{												margin: 0px; padding: 0px; width: 129px; height: 15px; overflow: hidden; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list ul.lang-sc li a			{												display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 122px; height: 15px; overflow: hidden;
																																					font-size: 11px; line-height: 15px; text-decoration: none; background-image: none; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list ul.lang-sc li a:link		{	background-color: #888888;	color: #ffffff; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list ul.lang-sc li a:visited	{	background-color: #888888;	color: #ffffff; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list ul.lang-sc li a:focus	{	background-color: #dedede;	color: #000000; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list ul.lang-sc li a:hover	{	background-color: #dedede;	color: #000000; }
#frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list ul.lang-sc li a:active	{	background-color: #dedede;	color: #000000; }



#frame_content div.content_foreground_reg_sub .anrede												{												float: left; margin: 3px 0px 0px 0px; padding: 0px; width: 129px; border: 0px; height: 13px; }
#frame_content div.content_foreground_reg_sub .anrede ul											{												margin: 0px; padding: 0px; list-style: none outside none; width: 129px; }
#frame_content div.content_foreground_reg_sub .anrede ul li.closed									{												margin: 0px; padding: 0px; }
#frame_content div.content_foreground_reg_sub .anrede ul li.closed a								{									color: #ffffff;	display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 122px; height: 13px;
																																					text-align: left; font-size: 11px; line-height: 13px; text-decoration: none;
																																					background-image: url('../../../files/general/cont_dd_background13.png'); background-repeat: no-repeat; background-position: 0px 0px; }
#frame_content div.content_foreground_reg_sub .anrede ul li.closed a:link							{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub .anrede ul li.closed a:visited						{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub .anrede ul li.closed a:focus							{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub .anrede ul li.closed a:hover							{	background-color: #888888; }
#frame_content div.content_foreground_reg_sub .anrede ul li.closed a:active							{	background-color: #888888; }

#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd									{												position: relative; margin: 0px -189px -300px 0px; top: -43px; left: -30px; width: 189px; height: 103px; z-index: 1000; visibility: hidden; }
#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .hide_h							{												clear: both; width: 189px; height: 30px; }
#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .hide_h img						{												width: 189px; height: 30px; margin: 0px; padding: 0px; overflow: hidden; font-size: 0px; line-height: 0px; background: none; }
#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .hide_v							{												width: 30px; height: 43px; float: left; }
#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .hide_v img						{												width: 30px; height: 43px; margin: 0px; padding: 0px; overflow: hidden; font-size: 0px; line-height: 0px; background: none; }

#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .list							{	background-color: #888888;				width: 129px; height: 43px; float: left; }
#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .list ul 						{												margin: 0px; padding: 0px; list-style: none outside none; height: 13px; overflow: hidden; }
#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .list ul li.open 				{									color: #ffffff;	margin: 0px; padding: 0px; }
#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .list ul li.open span			{									color: #ffffff;	display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 122px; height: 13px;
																																					text-align: left; font-size: 11px; line-height: 13px; text-decoration: none;
																																					background-image: url('../../../files/general/cont_dd_background13.png'); background-repeat: no-repeat; background-position: 0px 0px; }

#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .list #sc-anrede	 			{												position: absolute; top: 43px; width: 129px; height: 30px; overflow: hidden; }
#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .list ul.items					{												margin: 0px; padding: 0px; list-style: none outside none; height: 30px; }
#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .list ul.items li				{												margin: 0px; padding: 0px; width: 129px; height: 15px; overflow: hidden; }
#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .list ul.items li a				{												display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 153px; height: 15px; overflow: hidden;
																																					font-size: 11px; line-height: 15px; text-decoration: none; }
#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .list ul.items li a:link		{	background-color: #888888;	color: #ffffff; }
#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .list ul.items li a:visited		{	background-color: #888888;	color: #ffffff; }
#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .list ul.items li a:focus		{	background-color: #dedede;	color: #000000; }
#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .list ul.items li a:hover		{	background-color: #dedede;	color: #000000; }
#frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .list ul.items li a:active		{	background-color: #dedede;	color: #000000; }

#frame_content div.content_foreground_reg_sub .format												{												float: left; margin: 3px 0px 0px 0px; padding: 0px; width: 103px; border: 0px; height: 13px; }
#frame_content div.content_foreground_reg_sub .format ul											{												margin: 0px; padding: 0px; list-style: none outside none; width: 103px; }
#frame_content div.content_foreground_reg_sub .format ul li.closed									{												margin: 0px; padding: 0px; }
#frame_content div.content_foreground_reg_sub .format ul li.closed a								{									color: #ffffff;	display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 96px; height: 13px;
																																					text-align: left; font-size: 11px; line-height: 13px; text-decoration: none;
																																					background-image: url('../../../files/general/cont_dd_background13.png'); background-repeat: no-repeat; background-position: -26px 0px; }
#frame_content div.content_foreground_reg_sub .format ul li.closed a:link							{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub .format ul li.closed a:visited						{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub .format ul li.closed a:focus							{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub .format ul li.closed a:hover							{	background-color: #888888; }
#frame_content div.content_foreground_reg_sub .format ul li.closed a:active							{	background-color: #888888; }

#frame_content div.content_foreground_reg_sub .format div.format_dd									{												position: relative; margin: 0px -163px -300px 0px; top: -43px; left: -30px; width: 163px; height: 103px; z-index: 1000; visibility: hidden; }
#frame_content div.content_foreground_reg_sub .format div.format_dd .hide_h							{												clear: both; width: 163px; height: 30px; }
#frame_content div.content_foreground_reg_sub .format div.format_dd .hide_h img						{												width: 163px; height: 30px; margin: 0px; padding: 0px; overflow: hidden; font-size: 0px; line-height: 0px; background: none; }
#frame_content div.content_foreground_reg_sub .format div.format_dd .hide_v							{												width: 30px; height: 73px; float: left; }
#frame_content div.content_foreground_reg_sub .format div.format_dd .hide_v img						{												width: 30px; height: 73px; margin: 0px; padding: 0px; overflow: hidden; font-size: 0px; line-height: 0px; background: none; }

#frame_content div.content_foreground_reg_sub .format div.format_dd .list							{	background-color: #888888;				width: 103px; height: 73px; float: left; }
#frame_content div.content_foreground_reg_sub .format div.format_dd .list ul 						{												margin: 0px; padding: 0px; list-style: none outside none; height: 13px; overflow: hidden; }
#frame_content div.content_foreground_reg_sub .format div.format_dd .list ul li.open 				{									color: #ffffff;	margin: 0px; padding: 0px; }
#frame_content div.content_foreground_reg_sub .format div.format_dd .list ul li.open span			{									color: #ffffff;	display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 96px; height: 13px;
																																					text-align: left; font-size: 11px; line-height: 13px; text-decoration: none;
																																					background-image: url('../../../files/general/cont_dd_background13.png'); background-repeat: no-repeat; background-position: -26px 0px; }

#frame_content div.content_foreground_reg_sub .format div.format_dd .list .sc-format	 			{												position: absolute; top: 43px; width: 103px; height: 60px; overflow: hidden; }
#frame_content div.content_foreground_reg_sub .format div.format_dd .list ul.items					{												margin: 0px; padding: 0px; list-style: none outside none; height: 60px; }
#frame_content div.content_foreground_reg_sub .format div.format_dd .list ul.items li				{												margin: 0px; padding: 0px; width: 103px; height: 15px; overflow: hidden; }
#frame_content div.content_foreground_reg_sub .format div.format_dd .list ul.items li a				{												display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 127px; height: 15px; overflow: hidden;
																																					font-size: 11px; line-height: 15px; text-decoration: none; }
#frame_content div.content_foreground_reg_sub .format div.format_dd .list ul.items li a:link		{	background-color: #888888;	color: #ffffff; }
#frame_content div.content_foreground_reg_sub .format div.format_dd .list ul.items li a:visited		{	background-color: #888888;	color: #ffffff; }
#frame_content div.content_foreground_reg_sub .format div.format_dd .list ul.items li a:focus		{	background-color: #dedede;	color: #000000; }
#frame_content div.content_foreground_reg_sub .format div.format_dd .list ul.items li a:hover		{	background-color: #dedede;	color: #000000; }
#frame_content div.content_foreground_reg_sub .format div.format_dd .list ul.items li a:active		{	background-color: #dedede;	color: #000000; }


#frame_content div.content_foreground_reg_sub .country												{												float: left; margin: 3px 0px 0px 0px; padding: 0px; width: 129px; border: 0px; height: 13px; }
#frame_content div.content_foreground_reg_sub .country ul											{												margin: 0px; padding: 0px; list-style: none outside none; width: 129px; }
#frame_content div.content_foreground_reg_sub .country ul li.closed									{												margin: 0px; padding: 0px; }
#frame_content div.content_foreground_reg_sub .country ul li.closed a								{									color: #ffffff;	display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 122px; height: 13px;
																																					text-align: left; font-size: 11px; line-height: 13px; text-decoration: none;
																																					background-image: url('../../../files/general/cont_dd_background13.png'); background-repeat: no-repeat; background-position: 0px 0px; }
#frame_content div.content_foreground_reg_sub .country ul li.closed a:link							{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub .country ul li.closed a:visited						{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub .country ul li.closed a:focus							{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub .country ul li.closed a:hover							{	background-color: #888888; }
#frame_content div.content_foreground_reg_sub .country ul li.closed a:active						{	background-color: #888888; }

#frame_content div.content_foreground_reg_sub .country div.country_dd								{												position: relative; margin: 0px -189px -300px 0px; top: -43px; left: -30px; width: 189px; height: 133px; z-index: 1000; visibility: hidden; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .hide_h						{												clear: both; width: 189px; height: 30px; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .hide_h img					{												width: 189px; height: 30px; margin: 0px; padding: 0px; overflow: hidden; font-size: 0px; line-height: 0px; background: none; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .hide_v						{												width: 30px; height: 238px; float: left; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .hide_v img					{												width: 30px; height: 238px; margin: 0px; padding: 0px; overflow: hidden; font-size: 0px; line-height: 0px; background: none; }

#frame_content div.content_foreground_reg_sub .country div.country_dd .list							{	background-color: #888888;					width: 129px; height: 73px; float: left; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .list ul 						{												margin: 0px; padding: 0px; list-style: none outside none; height: 13px; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .list ul li.open 				{									color: #ffffff;	margin: 0px; padding: 0px; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .list ul li.open span			{									color: #ffffff;	display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 122px; height: 13px;
																																					text-align: left; font-size: 11px; line-height: 13px; text-decoration: none;
																																					background-image: url('../../../files/general/cont_dd_background13.png'); background-repeat: no-repeat; background-position: 0px 0px; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .list #prototype_scroll_03	{												position: absolute; top: 43px; width: 130px; height: 225px; }

#frame_content div.content_foreground_reg_sub .country div.country_dd .list .scroll-track 			{	background-color: #888888;					width: 12px; height: 8px; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .list .scroll-handle 			{	background-color: #eeeeee;					width: 12px; cursor: pointer;
																																					background-image: url('../../../files/general/scroll-track-dark-12-short.gif'); background-repeat: no-repeat; background-position: center center; }
#scroll-track-top-3																					{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; background-repeat: no-repeat; background-position: 0px 0px; overflow: hidden; }
#scroll-track-bot-3																					{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; background-repeat: no-repeat; background-position: 0px 0px; overflow: hidden; }
#scroll-handle-bot-3 																				{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#scroll-handle-top-3 																				{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_sub .country div.country_dd .list ul.items				{												margin: 0px; padding: 0px; list-style: none outside none; height: auto; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .list ul.items li				{												margin: 0px; padding: 0px; width: 129px; height: 15px; overflow: hidden; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .list ul.items li a			{												display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 122px; height: 15px; overflow: hidden;
																																					font-size: 11px; line-height: 15px; text-decoration: none; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .list ul.items li a:link		{	background-color: #888888;	color: #ffffff; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .list ul.items li a:visited	{	background-color: #888888;	color: #ffffff; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .list ul.items li a:focus		{	background-color: #dedede;	color: #000000; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .list ul.items li a:hover		{	background-color: #dedede;	color: #000000; }
#frame_content div.content_foreground_reg_sub .country div.country_dd .list ul.items li a:active	{	background-color: #dedede;	color: #000000; }






















#frame_content div.content_foreground_reg_sub .state												{												float: left; margin: 3px 0px 0px 0px; padding: 0px; width: 129px; border: 0px; height: 13px; }
#frame_content div.content_foreground_reg_sub .state ul												{												margin: 0px; padding: 0px; list-style: none outside none; width: 129px; }
#frame_content div.content_foreground_reg_sub .state ul li.closed									{												margin: 0px; padding: 0px; }
#frame_content div.content_foreground_reg_sub .state ul li.closed a									{									color: #ffffff;	display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 122px; height: 13px;
																																					text-align: left; font-size: 11px; line-height: 13px; text-decoration: none;
																																					background-image: url('../../../files/general/cont_dd_background13.png'); background-repeat: no-repeat; background-position: 0px 0px; }
#frame_content div.content_foreground_reg_sub .state ul li.closed a:link							{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub .state ul li.closed a:visited							{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub .state ul li.closed a:focus							{	background-color: #aaaaaa; }
#frame_content div.content_foreground_reg_sub .state ul li.closed a:hover							{	background-color: #888888; }
#frame_content div.content_foreground_reg_sub .state ul li.closed a:active							{	background-color: #888888; }

#frame_content div.content_foreground_reg_sub .state div.state_dd									{												position: relative; margin: 0px -189px -300px 0px; top: -43px; left: -30px; width: 189px; height: 133px; z-index: 1000; visibility: hidden; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .hide_h							{												clear: both; width: 189px; height: 30px; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .hide_h img						{												width: 189px; height: 30px; margin: 0px; padding: 0px; overflow: hidden; font-size: 0px; line-height: 0px; background: none; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .hide_v							{												width: 30px; height: 238px; float: left; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .hide_v img						{												width: 30px; height: 238px; margin: 0px; padding: 0px; overflow: hidden; font-size: 0px; line-height: 0px; background: none; }

#frame_content div.content_foreground_reg_sub .state div.state_dd .list								{	background-color: #888888;					width: 129px; height: 73px; float: left; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .list ul 							{												margin: 0px; padding: 0px; list-style: none outside none; height: 13px; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .list ul li.open 					{									color: #ffffff;	margin: 0px; padding: 0px; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .list ul li.open span				{									color: #ffffff;	display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 122px; height: 13px;
																																					text-align: left; font-size: 11px; line-height: 13px; text-decoration: none;
																																					background-image: url('../../../files/general/cont_dd_background13.png'); background-repeat: no-repeat; background-position: 0px 0px; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .list #prototype_scroll_04		{												position: absolute; top: 43px; width: 130px; height: 225px; }

#frame_content div.content_foreground_reg_sub .state div.state_dd .list .scroll-track 				{	background-color: #888888;					width: 12px; height: 8px; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .list .scroll-handle 				{	background-color: #eeeeee;					width: 12px; cursor: pointer;
																																					background-image: url('../../../files/general/scroll-track-dark-12-short.gif'); background-repeat: no-repeat; background-position: center center; }
#scroll-track-top-4																					{												background-image: url('../../../style/prototype/up_arrow12.gif'); width: 12px; height: 12px; background-repeat: no-repeat; background-position: 0px 0px; overflow: hidden; }
#scroll-track-bot-4																					{												background-image: url('../../../style/prototype/down_arrow12.gif'); width: 12px; height: 12px; background-repeat: no-repeat; background-position: 0px 0px; overflow: hidden; }
#scroll-handle-bot-4 																				{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#scroll-handle-top-4 																				{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_reg_sub .state div.state_dd .list ul.items					{												margin: 0px; padding: 0px; list-style: none outside none; height: auto; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .list ul.items li					{												margin: 0px; padding: 0px; width: 129px; height: 15px; overflow: hidden; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .list ul.items li a				{												display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 122px; height: 15px; overflow: hidden;
																																					font-size: 11px; line-height: 15px; text-decoration: none; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .list ul.items li a:link			{	background-color: #888888;	color: #ffffff; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .list ul.items li a:visited		{	background-color: #888888;	color: #ffffff; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .list ul.items li a:focus			{	background-color: #dedede;	color: #000000; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .list ul.items li a:hover			{	background-color: #dedede;	color: #000000; }
#frame_content div.content_foreground_reg_sub .state div.state_dd .list ul.items li a:active		{	background-color: #dedede;	color: #000000; }




#frame_content #content_background_reg_footer1							{	background-color: #aaaaaa;					position: static; float: left; margin: 9px; padding: 0px; width: 129px; height: 15px; z-index: 4; overflow: hidden; }
#frame_content #content_background_reg_footer1 a						{							color: #ffffff;		float: left; display: block; margin: 0px; padding: 1px 0px 0px 20px;
																														width: 109px; height: 14px;
																														font-size: 11px; text-decoration: none;
																														background-image: url('../../../files/general/link-block_dark_print.gif'); background-repeat: no-repeat; }
#frame_content #content_background_reg_footer1 a:link					{	background-color: #aaaaaa; }
#frame_content #content_background_reg_footer1 a:visited				{	background-color: #aaaaaa; }
#frame_content #content_background_reg_footer1 a:focus					{	background-color: #888888; }
#frame_content #content_background_reg_footer1 a:hover					{	background-color: #888888; }
#frame_content #content_background_reg_footer1 a:active					{	background-color: #888888; }

#frame_content #content_background_reg_footer2							{	background-color: #aaaaaa;					position: static; float: left; margin: 9px 0px 9px 0px; padding: 0px; width: 129px; height: 15px; z-index: 4; overflow: hidden; }
#frame_content #content_background_reg_footer2 a						{							color: #ffffff;		float: left; display: block; margin: 0px; padding: 1px 0px 0px 20px;
																														width: 119px; height: 14px;
																														font-size: 11px; text-decoration: none;
																														background-image: url('../../../files/general/link-block_dark_arrow2.gif'); background-repeat: no-repeat; }
#frame_content #content_background_reg_footer2 a:link					{	background-color: #aaaaaa; }
#frame_content #content_background_reg_footer2 a:visited				{	background-color: #aaaaaa; }
#frame_content #content_background_reg_footer2 a:focus					{	background-color: #888888; }
#frame_content #content_background_reg_footer2 a:hover					{	background-color: #888888; }
#frame_content #content_background_reg_footer2 a:active					{	background-color: #888888; }

#frame_content #content_background_reg_footer3							{	background-color: #aaaaaa;					position: static; margin: 9px 0px 0px 9px; padding: 0px; width: 267px; height: 15px; z-index: 4; overflow: hidden; }
#frame_content #content_background_reg_footer3 a						{							color: #ffffff;		float: left; display: block; margin: 0px; padding: 1px 0px 0px 20px;
																														width: 247px; height: 14px;
																														font-size: 11px; text-decoration: none;
																														background-image: url('../../../files/general/link-block_dark_arrow.gif'); background-repeat: no-repeat; }
#frame_content #content_background_reg_footer3 a:link					{	background-color: #aaaaaa; }
#frame_content #content_background_reg_footer3 a:visited				{	background-color: #aaaaaa; }
#frame_content #content_background_reg_footer3 a:focus					{	background-color: #888888; }
#frame_content #content_background_reg_footer3 a:hover					{	background-color: #888888; }
#frame_content #content_background_reg_footer3 a:active					{	background-color: #888888; }




/* IE
-------------------------------------------------------------------------------------------------------------------------------------*/
@media all{
* html body #frame_content div.content_foreground_reg_sub ul.ddselect li a 									{ 	background-image: url('../../../files/general/cont_dd_background13.gif'); }

* html body #frame_content div.content_foreground_reg_sub .country ul li.closed a							{	background-image: url('../../../files/general/cont_dd_background13.gif'); }
* html body #frame_content div.content_foreground_reg_sub .country div.country_dd .list ul li.open span		{	background-image: url('../../../files/general/cont_dd_background13.gif'); }

* html body #frame_content div.content_foreground_reg_sub .anrede ul li.closed a							{	background-image: url('../../../files/general/cont_dd_background13.gif'); }
* html body #frame_content div.content_foreground_reg_sub .anrede div.anrede_dd .list ul li.open span		{	background-image: url('../../../files/general/cont_dd_background13.gif'); }

* html body #frame_content div.content_foreground_reg_scroll .pdfdl ul li.closed a							{	background-image: url('../../../files/general/cont_dd_background13.gif'); }
* html body #frame_content div.content_foreground_reg_scroll .pdfdl div.pdfdl_dd .list ul li.open span		{	background-image: url('../../../files/general/cont_dd_background13.gif'); }
}	
