﻿/* CONTENT DOWNLOADCENTER CAD 
-------------------------------------------------------------------------------------------------------------------------------------*/
#frame_content div.content_background_cad					{														position: absolute; top: 114px; left: 176px; margin: 0px; padding: 0px; width: 644px; height: 150px; z-index: 4; }
#frame_content div.content_foreground_cad_head				{														position: absolute; top: 220px; left: 176px; margin: 0px; padding: 0px; width: 644px; height: 140px; z-index: 5; }
#frame_content div.content_foreground_cad_head h1			{								color: #000000;			margin: 0px; padding: 13px 0px 5px 10px;
																													font-size: 17px; font-weight: normal; letter-spacing: 0px; }
#frame_content div.content_foreground_cad_head p			{								color: #000000;			margin: 0px; padding: 10px 0px 0px 10px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }




/* CONTENT DOWNLOADCENTER CAD LOGIN
-------------------------------------------------------------------------------------------------------------------------------------*/
#frame_content div.content_foreground_cad_login_sub1				{												position: absolute; top: 373px; left: 176px; margin: 0px; padding: 0px; width: 180px; height: 194px; z-index: 5; }
#frame_content div.content_foreground_cad_login_sub1 p				{						color: #000000;			margin: 0px; padding: 10px 0px 10px 0px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_cad_login_sub1 div.message	{						color: #000000;			margin: 0px; padding: 0px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_cad_login_sub1 div.message p	{						color: red;				margin: 0px; padding: 10px 0px 0px 0px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_cad_login_sub1 form			{												margin: 0px; padding: 0px 0px 0px 10px; height: 177px; }
#frame_content div.content_foreground_cad_login_sub1 form label		{						color: #000000;			display: block; margin: 0px; padding: 0px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_cad_login_sub1 form input.li	{	background-color: #e0edb7; 					display: block; margin: 0px 0px 5px 0px; padding: 1px 5px 1px 5px; border: 0px; height: 15px; width: 133px;
																							color: #000000;			font-size: 11px; line-height: 15px; font-weight: normal; }

#frame_content div.content_foreground_cad_login_sub1 a				{						color: #ffffff;			margin: 0px; padding: 0px 0px 0px 20px; height: 17px; width: 123px; 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_cad_login_sub1 a.pw			{												margin: 0px 0px 0px 10px; }
#frame_content div.content_foreground_cad_login_sub1 a:link			{	background-color: #aaaaaa;		 }
#frame_content div.content_foreground_cad_login_sub1 a:visited		{	background-color: #aaaaaa;		 }
#frame_content div.content_foreground_cad_login_sub1 a:focus		{	background-color: #888888;		 }
#frame_content div.content_foreground_cad_login_sub1 a:hover		{	background-color: #888888;		 }
#frame_content div.content_foreground_cad_login_sub1 a:active		{	background-color: #888888;		 }



#frame_content #content_foreground_cad_login_sub2					{	background-color: #e0edb7;					position: absolute; top: 373px; left: 362px; margin: 0px; padding: 0px; width: 458px; height: 194px; z-index: 5; }
#frame_content #content_foreground_cad_login_sub2 p					{						color: #000000;			margin: 0px; padding: 10px 0px 10px 10px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content #content_foreground_cad_login_sub2 a					{						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 #content_foreground_cad_login_sub2 a:link			{												background-image: url('../../../files/general/add_arrow.gif'); text-decoration: none; }
#frame_content #content_foreground_cad_login_sub2 a:visited			{												background-image: url('../../../files/general/add_arrow.gif'); text-decoration: none; }
#frame_content #content_foreground_cad_login_sub2 a:focus			{												background-image: url('../../../files/general/add_arrow_black.gif'); text-decoration: underline; }
#frame_content #content_foreground_cad_login_sub2 a:hover			{												background-image: url('../../../files/general/add_arrow_black.gif'); text-decoration: underline; }
#frame_content #content_foreground_cad_login_sub2 a:active			{												background-image: url('../../../files/general/add_arrow_black.gif'); text-decoration: underline; }


/* CONTENT DOWNLOADCENTER CAD PASSWORD
-------------------------------------------------------------------------------------------------------------------------------------*/
#frame_content div.content_background_cad_pass_sub1					{	background-color: #e0edb7;					position: absolute; top: 320px; left: 176px; margin: 0px; padding: 0px; width: 321px; height: 165px; z-index: 4; }
#frame_content div.content_background_cad_pass_sub2					{	background-color: #e0edb7;					position: absolute; top: 320px; left: 499px; margin: 0px; padding: 0px; width: 321px; height: 165px; z-index: 4; }

#frame_content div.content_foreground_cad_pass_sub1					{												position: absolute; top: 320px; left: 176px; margin: 0px; padding: 0px; width: 321px; height: 165px; z-index: 5; }
#frame_content div.content_foreground_cad_pass_sub1 p				{						color: #000000;			margin: 0px; padding: 10px 0px 10px 0px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_cad_pass_sub1 form			{												margin: 0px; padding: 0px 0px 0px 10px; }
#frame_content div.content_foreground_cad_pass_sub1 form label		{						color: #000000;			display: block; margin: 0px; padding: 0px;
																													font-size: 11px; line-height: 15px; font-weight: bold; }
#frame_content div.content_foreground_cad_pass_sub1 form input.pw	{	background-color: #ffffff;	 				display: block; margin: 0px 0px 15px 0px; padding: 1px 5px 1px 5px; border: 0px; height: 15px; width: 270px;
																							color: #000000;			font-size: 11px; line-height: 15px; font-weight: normal; }

#frame_content div.content_foreground_cad_pass_sub1 a				{						color: #ffffff;			margin: 0px; padding: 0px 0px 0px 20px; height: 17px; width: 123px; 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_cad_pass_sub1 a.pw			{												margin: 0px 0px 0px 10px; }
#frame_content div.content_foreground_cad_pass_sub1 a:link			{	background-color: #aaaaaa;		 }
#frame_content div.content_foreground_cad_pass_sub1 a:visited		{	background-color: #aaaaaa;		 }
#frame_content div.content_foreground_cad_pass_sub1 a:focus			{	background-color: #888888;		 }
#frame_content div.content_foreground_cad_pass_sub1 a:hover			{	background-color: #888888;		 }
#frame_content div.content_foreground_cad_pass_sub1 a:active		{	background-color: #888888;		 }



#frame_content div.content_foreground_cad_pass_sub2					{												position: absolute; top: 320px; left: 499px; margin: 0px; padding: 0px; width: 321px; height: 165px; z-index: 5; }
#frame_content div.content_foreground_cad_pass_sub2 p				{						color: #000000;			margin: 0px; padding: 10px 0px 10px 10px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_cad_pass_sub2 a				{						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_cad_pass_sub2 a:link			{												background-image: url('../../../files/general/add_arrow.gif'); text-decoration: none; }
#frame_content div.content_foreground_cad_pass_sub2 a:visited		{												background-image: url('../../../files/general/add_arrow.gif'); text-decoration: none; }
#frame_content div.content_foreground_cad_pass_sub2 a:focus			{												background-image: url('../../../files/general/add_arrow_black.gif'); text-decoration: underline; }
#frame_content div.content_foreground_cad_pass_sub2 a:hover			{												background-image: url('../../../files/general/add_arrow_black.gif'); text-decoration: underline; }
#frame_content div.content_foreground_cad_pass_sub2 a:active		{												background-image: url('../../../files/general/add_arrow_black.gif'); text-decoration: underline; }

#frame_content div.content_foreground_cad_pass_sub3					{												position: absolute; top: 320px; left: 176px; margin: 0px; padding: 0px; width: 321px; height: 165px; z-index: 5; }
#frame_content div.content_foreground_cad_pass_sub3 p				{						color: #000000;			margin: 0px; padding: 10px 0px 10px 10px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_cad_pass_sub3 a				{						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_cad_pass_sub3 a:link			{												background-image: url('../../../files/general/add_arrow.gif'); text-decoration: none; }
#frame_content div.content_foreground_cad_pass_sub3 a:visited		{												background-image: url('../../../files/general/add_arrow.gif'); text-decoration: none; }
#frame_content div.content_foreground_cad_pass_sub3 a:focus			{												background-image: url('../../../files/general/add_arrow_black.gif'); text-decoration: underline; }
#frame_content div.content_foreground_cad_pass_sub3 a:hover			{												background-image: url('../../../files/general/add_arrow_black.gif'); text-decoration: underline; }
#frame_content div.content_foreground_cad_pass_sub3 a:active		{												background-image: url('../../../files/general/add_arrow_black.gif'); text-decoration: underline; }

#frame_content div.content_foreground_cad_pass_sub4					{												position: absolute; top: 490px; left: 176px; margin: 0px; padding: 0px; width: 321px; height: 65px; z-index: 5; }
#frame_content div.content_foreground_cad_pass_sub4 p				{						color: red;				margin: 0px; padding: 10px 0px 10px 10px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }



/* CONTENT DOWNLOADCENTER CAD SUCHE
-------------------------------------------------------------------------------------------------------------------------------------*/
#frame_content div.content_foreground_cad_search_sub1				{	background-color: #e0edb7;					position: absolute; top: 320px; left: 362px; margin: 0px; padding: 0px; width: 458px; height: auto; z-index: 5; }
#frame_content div.content_foreground_cad_search_sub1 h2			{						color: #000000;			margin: 0px; padding: 10px 0px 0px 10px;
																													font-size: 17px; font-weight: normal; letter-spacing: 0px; }
#frame_content div.content_foreground_cad_search_sub1 p				{						color: #000000;			margin: 0px; padding: 10px 0px 10px 10px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_cad_search_sub1 form			{												margin: 0px; padding: 0px 0px 0px 0px; }
#frame_content div.content_foreground_cad_search_sub1 form label	{						color: #000000;			clear: both; display: block; margin: 0px; padding: 2px 0px 0px 10px; width: 70px; float: left;
																													font-size: 11px; line-height: 15px; font-weight: bold; }
#frame_content div.content_foreground_cad_search_sub1 form input.sr	{	background-color: #ffffff; 					display: block; margin: 0px 10px 10px 0px; padding: 1px 5px 1px 5px; border: 0px; height: 15px; width: 133px; float: left;
																							color: #000000;			font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_cad_search_sub1 a				{						color: #ffffff;			margin: 0px; padding: 0px 0px 0px 20px; height: 17px; width: 123px; 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_cad_search_sub1 a.pw			{												margin: 0px 0px 0px 10px; }
#frame_content div.content_foreground_cad_search_sub1 a:link		{	background-color: #aaaaaa;		 }
#frame_content div.content_foreground_cad_search_sub1 a:visited		{	background-color: #aaaaaa;		 }
#frame_content div.content_foreground_cad_search_sub1 a:focus		{	background-color: #888888;		 }
#frame_content div.content_foreground_cad_search_sub1 a:hover		{	background-color: #888888;		 }
#frame_content div.content_foreground_cad_search_sub1 a:active		{	background-color: #888888;		 }

#frame_content #content_foreground_cad_search_footer				{	background-color: #e8e8e8;					position: absolute; top: 552px; left: 176px; margin: 0px; padding: 0px; width: 644px; height: 15px; z-index: 5; overflow: hidden; }

#frame_content #content_foreground_cad_search_footer a				{						color: #000000;			float: left; display: block; margin: 0px; padding: 1px 40px 0px 20px;
																													height: 14px;
																													font-size: 11px; text-decoration: none;
																													background-image: url('../../../files/general/link-block_arrow.png'); background-repeat: no-repeat; }
#frame_content #content_foreground_cad_search_footer a:link			{	background-color: #e8e8e8; }
#frame_content #content_foreground_cad_search_footer a:visited		{	background-color: #e8e8e8; }
#frame_content #content_foreground_cad_search_footer a:focus		{	background-color: #d4d4d4; }
#frame_content #content_foreground_cad_search_footer a:hover		{	background-color: #d4d4d4; }
#frame_content #content_foreground_cad_search_footer a:active		{	background-color: #d4d4d4; }



/* CONTENT DOWNLOADCENTER CAD SUCHE ERGEBNIS
-------------------------------------------------------------------------------------------------------------------------------------*/
#frame_content div.content_foreground_cad_result_img				{												position: absolute; top: 320px; left: 176px; margin: 0px; padding: 0px; width: 180px; height: 226px; z-index: 5; }

#frame_content #content_foreground_cad_result_sub1					{	background-color: #e0edb7;					position: absolute; top: 320px; left: 362px; margin: 0px; padding: 0px; width: 458px; height: 226px; z-index: 5; }
#frame_content #content_foreground_cad_result_sub1 h2				{						color: #000000;			margin: 0px; padding: 10px 0px 10px 10px;
																													font-size: 17px; font-weight: normal; letter-spacing: 0px; }
#frame_content #content_foreground_cad_result_sub1 p				{						color: #000000;			margin: 0px; padding: 0px 0px 10px 10px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content #content_foreground_cad_result_sub1 a				{						color: #000000;			display: block; margin: 0px 10px 0px 10px; padding: 0px 0px 0px 15px;
																													font-size: 11px; line-height: 15px; font-weight: bold; text-decoration: none;
																													background-position: 0px 1px; background-repeat: no-repeat; }
#frame_content #content_foreground_cad_result_sub1 a:link			{												background-image: url('../../../files/general/add_arrow.gif'); }
#frame_content #content_foreground_cad_result_sub1 a:visited		{												background-image: url('../../../files/general/add_arrow.gif'); }
#frame_content #content_foreground_cad_result_sub1 a:focus			{												background-image: url('../../../files/general/add_arrow_black.gif'); }
#frame_content #content_foreground_cad_result_sub1 a:hover			{												background-image: url('../../../files/general/add_arrow_black.gif'); }
#frame_content #content_foreground_cad_result_sub1 a:active			{												background-image: url('../../../files/general/add_arrow_black.gif'); }
#frame_content #content_foreground_cad_result_sub1 a:link span		{												text-decoration: none; }
#frame_content #content_foreground_cad_result_sub1 a:visited span	{												text-decoration: none; }
#frame_content #content_foreground_cad_result_sub1 a:focus span		{												text-decoration: underline; }
#frame_content #content_foreground_cad_result_sub1 a:hover span		{												text-decoration: underline; }
#frame_content #content_foreground_cad_result_sub1 a:active span	{												text-decoration: underline; }

#frame_content #content_foreground_cad_result_sub1 p.agb			{						color: #000000;			margin: 0px; padding: 40px 0px 10px 10px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content #content_foreground_cad_result_sub1 p.agb	img		{												margin: 0px 5px 0px 0px; padding: 0px; cursor: pointer; }
#frame_content #content_foreground_cad_result_sub1 a.agb			{						color: #000000;			display: inline; margin: 0px; padding: 0px 0px 0px 0px;
																													font-size: 11px; line-height: 15px; font-weight: normal; text-decoration: underline;
																													background: none; }

#frame_content #content_foreground_cad_result_footer				{	background-color: #e8e8e8;					position: absolute; top: 552px; left: 176px; margin: 0px; padding: 0px; width: 644px; height: 15px; z-index: 5; overflow: hidden; }

#frame_content #content_foreground_cad_result_footer a				{						color: #000000;			float: left; display: block; margin: 0px; padding: 1px 40px 0px 20px;
																													height: 14px;
																													font-size: 11px; text-decoration: none;
																													background-image: url('../../../files/general/link-block_arrow.png'); background-repeat: no-repeat; }
#frame_content #content_foreground_cad_result_footer a:link			{	background-color: #e8e8e8; }
#frame_content #content_foreground_cad_result_footer a:visited		{	background-color: #e8e8e8; }
#frame_content #content_foreground_cad_result_footer a:focus		{	background-color: #d4d4d4; }
#frame_content #content_foreground_cad_result_footer a:hover		{	background-color: #d4d4d4; }
#frame_content #content_foreground_cad_result_footer a:active		{	background-color: #d4d4d4; }



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

#frame_content div.content_background_prlog_1						{	background-color: #e0edb7;					position: absolute; top: 114px; left: 362px; margin: 0px; padding: 0px; width: 285px; height: 294px; z-index: 4; }
#frame_content #content_background_prlog_2							{	background-color: #e0edb7;					position: absolute; top: 410px; left: 362px; margin: 0px; padding: 0px; width: 285px; height: 157px; z-index: 4; }
#frame_content #content_background_prlog_3							{	background-color: #e0edb7;					position: absolute; top: 114px; left: 649px; margin: 0px; padding: 0px; width: 170px; height: 453px; z-index: 4; }

#frame_content div.content_foreground_prlog_sub						{												position: absolute; top: 114px; left: 362px; margin: 0px; padding: 0px; width: 285px; height: 438px; z-index: 5; }
#frame_content div.content_foreground_prlog_sub h2					{			color: #000000;						margin: 0px; padding: 8px 0px 5px 10px;
																													font-size: 17px; font-weight: normal; letter-spacing: 0px; }
#frame_content div.content_foreground_prlog_sub p					{			color: #000000;						margin: 0px; padding: 10px 0px 10px 10px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_prlog_sub form				{												margin: 0px; padding: 0px 0px 0px 10px; }
#frame_content div.content_foreground_prlog_sub form label			{						color: #000000;			display: block; margin: 0px; padding: 0px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_prlog_sub form input.prlog	{	background-color: #ffffff;	 				display: block; margin: 0px 0px 10px 0px; padding: 1px 5px 1px 5px; border: 0px; height: 15px; width: 133px;
																							color: #000000;			font-size: 11px; line-height: 15px; font-weight: normal; }

#frame_content div.content_foreground_prlog_sub a					{						color: #ffffff;			margin: 0px; padding: 0px 0px 0px 20px; height: 17px; width: 123px; 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_prlog_sub a:link				{	background-color: #aaaaaa;		 }
#frame_content div.content_foreground_prlog_sub a:visited			{	background-color: #aaaaaa;		 }
#frame_content div.content_foreground_prlog_sub a:focus				{	background-color: #888888;		 }
#frame_content div.content_foreground_prlog_sub a:hover				{	background-color: #888888;		 }
#frame_content div.content_foreground_prlog_sub a:active			{	background-color: #888888;		 }

#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; }


/* CONTENT DOWNLOADCENTER CAD PROFIL
-------------------------------------------------------------------------------------------------------------------------------------*/
#frame_content div.content_background_profil_1						{	background-color: #e0edb7;					position: absolute; top: 114px; left: 362px; margin: 0px; padding: 0px; width: 285px; height: 294px; z-index: 4; }
#frame_content #content_background_profil_2							{	background-color: #e0edb7;					position: absolute; top: 410px; left: 362px; margin: 0px; padding: 0px; width: 285px; height: 142px; z-index: 4; }
#frame_content #content_background_profil_3							{	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_profil		{																position: absolute; top: 114px; left: 176px; margin: 0px; padding: 0px; width: 180px; height: 438px; z-index: 5; }
#frame_content div.content_foreground_profil h1	{											color: #000000;			margin: 0px; padding: 8px 0px 5px 10px;
																													font-size: 17px; font-weight: normal; letter-spacing: 0px; }
#frame_content div.content_foreground_profil p	{											color: #000000;			margin: 0px; padding: 10px 0px 0px 10px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_profil a						{						color: #97c511; }
#frame_content div.content_foreground_profil a:link					{												text-decoration: none; }
#frame_content div.content_foreground_profil a:visited				{												text-decoration: none; }
#frame_content div.content_foreground_profil a:focus				{												text-decoration: underline; }
#frame_content div.content_foreground_profil a:hover				{												text-decoration: underline; }
#frame_content div.content_foreground_profil a:active				{												text-decoration: underline; }

#frame_content div.content_background_profil_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_profil_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 div.content_foreground_profil_scroll					{												position: absolute; top: 114px; left: 362px; margin: 0px; padding: 0px; width: 457px; height: 438px; z-index: 4; }
#frame_content div.content_foreground_profil_scroll div.profil_1	{											 	padding: 0px; height: 294px; width: 287px; }
#frame_content div.content_foreground_profil_scroll div.profil_2	{												padding: 5px 0px 0px 0px; height: 141px; width: 287px; }
#frame_content div.content_foreground_profil_scroll 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_profil_scroll p				{						color: #000000;			margin: 0px; padding: 10px 0px 0px 13px;
																													font-size: 11px; line-height: 15px; font-weight: normal; }
#frame_content div.content_foreground_profil_scroll table			{												width: 276px; margin: 11px 0px 0px 9px; border: 0px; }
#frame_content div.content_foreground_profil_scroll table td		{												vertical-align: top; font-size: 11px; }

#frame_content div.content_foreground_profil_scroll table td.profil_1	{											height: 35px; width: 138px; }
#frame_content div.content_foreground_profil_scroll table td.profil_2	{											height: 35px; width: 138px; }

#frame_content div.content_foreground_profil_scroll label			{												display: block; line-height: 12px; }
#frame_content div.content_foreground_profil_scroll label.sub		{												display: block; line-height: 12px; padding: 15px 0px 0px 0px; }
#frame_content div.content_foreground_profil_scroll input			{	background-color: #ffffff; color: #000000;	
																													display: block; margin: 3px 0px 0px 0px; padding: 0px; width: 129px; height: 12px; border: 0px;
																													font-size: 11px; line-height: 12px; }
#frame_content div.content_foreground_profil_scroll input.street	{	background-color: #ffffff; color: #000000;	
																													display: block; margin: 3px 10px 0px 0px; padding: 0px; width: 90px; height: 12px; border: 0px; float: left;
																													font-size: 11px; line-height: 12px; }
#frame_content div.content_foreground_profil_scroll input.streetnr	{	background-color: #ffffff; color: #000000;	
																													display: block; margin: 3px 0px 0px 0px; padding: 0px; width: 29px; height: 12px; border: 0px;
																													font-size: 11px; line-height: 12px; }
#frame_content div.content_foreground_profil_scroll input.old		{						color: #999999;	
																													display: block; margin: 3px 0px 0px 0px; padding: 0px; width: 129px; height: 12px; border: 0px;
																													font-size: 11px; line-height: 12px; }

#frame_content div.content_foreground_profil_scroll .anrede												{												float: left; margin: 3px 0px 0px 0px; padding: 0px; width: 129px; border: 0px; height: 13px; }
#frame_content div.content_foreground_profil_scroll .anrede ul											{												margin: 0px; padding: 0px; list-style: none outside none; width: 129px; }
#frame_content div.content_foreground_profil_scroll .anrede ul li.closed								{												margin: 0px; padding: 0px; }
#frame_content div.content_foreground_profil_scroll .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_profil_scroll .anrede ul li.closed a:link							{	background-color: #aaaaaa; }
#frame_content div.content_foreground_profil_scroll .anrede ul li.closed a:visited						{	background-color: #aaaaaa; }
#frame_content div.content_foreground_profil_scroll .anrede ul li.closed a:focus						{	background-color: #aaaaaa; }
#frame_content div.content_foreground_profil_scroll .anrede ul li.closed a:hover						{	background-color: #888888; }
#frame_content div.content_foreground_profil_scroll .anrede ul li.closed a:active						{	background-color: #888888; }

#frame_content div.content_foreground_profil_scroll .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_profil_scroll .anrede div.anrede_dd .hide_h						{												clear: both; width: 189px; height: 30px; }
#frame_content div.content_foreground_profil_scroll .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_profil_scroll .anrede div.anrede_dd .hide_v						{												width: 30px; height: 43px; float: left; }
#frame_content div.content_foreground_profil_scroll .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_profil_scroll .anrede div.anrede_dd .list							{	background-color: #888888;					width: 129px; height: 43px; float: left; }
#frame_content div.content_foreground_profil_scroll .anrede div.anrede_dd .list ul 						{												margin: 0px; padding: 0px; list-style: none outside none; height: 13px; overflow: hidden; }
#frame_content div.content_foreground_profil_scroll .anrede div.anrede_dd .list ul li.open 				{									color: #ffffff;	margin: 0px; padding: 0px; }
#frame_content div.content_foreground_profil_scroll .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_profil_scroll .anrede div.anrede_dd .list #sc-anrede	 			{												position: absolute; top: 43px; width: 129px; height: 30px; overflow: hidden; }
#frame_content div.content_foreground_profil_scroll .anrede div.anrede_dd .list ul.items				{												margin: 0px; padding: 0px; list-style: none outside none; height: 30px; }
#frame_content div.content_foreground_profil_scroll .anrede div.anrede_dd .list ul.items li				{												margin: 0px; padding: 0px; width: 129px; height: 15px; overflow: hidden; }
#frame_content div.content_foreground_profil_scroll .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_profil_scroll .anrede div.anrede_dd .list ul.items li a:link		{	background-color: #888888;	color: #ffffff; }
#frame_content div.content_foreground_profil_scroll .anrede div.anrede_dd .list ul.items li a:visited	{	background-color: #888888;	color: #ffffff; }
#frame_content div.content_foreground_profil_scroll .anrede div.anrede_dd .list ul.items li a:focus		{	background-color: #dedede;	color: #000000; }
#frame_content div.content_foreground_profil_scroll .anrede div.anrede_dd .list ul.items li a:hover		{	background-color: #dedede;	color: #000000; }
#frame_content div.content_foreground_profil_scroll .anrede div.anrede_dd .list ul.items li a:active	{	background-color: #dedede;	color: #000000; }


#frame_content div.content_foreground_profil_scroll .country											{												float: left; margin: 3px 0px 0px 0px; padding: 0px; width: 129px; border: 0px; height: 13px; }
#frame_content div.content_foreground_profil_scroll .country ul											{												margin: 0px; padding: 0px; list-style: none outside none; width: 129px; }
#frame_content div.content_foreground_profil_scroll .country ul li.closed								{												margin: 0px; padding: 0px; }
#frame_content div.content_foreground_profil_scroll .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_profil_scroll .country ul li.closed a:link						{	background-color: #aaaaaa; }
#frame_content div.content_foreground_profil_scroll .country ul li.closed a:visited						{	background-color: #aaaaaa; }
#frame_content div.content_foreground_profil_scroll .country ul li.closed a:focus						{	background-color: #aaaaaa; }
#frame_content div.content_foreground_profil_scroll .country ul li.closed a:hover						{	background-color: #888888; }
#frame_content div.content_foreground_profil_scroll .country ul li.closed a:active						{	background-color: #888888; }

#frame_content div.content_foreground_profil_scroll .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_profil_scroll .country div.country_dd .hide_h						{												clear: both; width: 189px; height: 30px; }
#frame_content div.content_foreground_profil_scroll .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_profil_scroll .country div.country_dd .hide_v						{												width: 30px; height: 238px; float: left; }
#frame_content div.content_foreground_profil_scroll .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_profil_scroll .country div.country_dd .list						{	background-color: #888888;					width: 129px; height: 73px; float: left; }
#frame_content div.content_foreground_profil_scroll .country div.country_dd .list ul 					{												margin: 0px; padding: 0px; list-style: none outside none; height: 13px; }
#frame_content div.content_foreground_profil_scroll .country div.country_dd .list ul li.open 			{									color: #ffffff;	margin: 0px; padding: 0px; }
#frame_content div.content_foreground_profil_scroll .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_profil_scroll .country div.country_dd .list #prototype_scroll_03	{												position: absolute; top: 43px; width: 130px; height: 225px; }

#frame_content div.content_foreground_profil_scroll .country div.country_dd .list .scroll-track 		{	background-color: #888888;					width: 12px; height: 8px; }
#frame_content div.content_foreground_profil_scroll .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-2																						{												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-2																						{												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-2 																					{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }
#scroll-handle-top-2 																					{	background-color: #888888;					width: 12px; height: 1px; overflow: hidden; }

#frame_content div.content_foreground_profil_scroll .country div.country_dd .list ul.items				{												margin: 0px; padding: 0px; list-style: none outside none; height: auto; }
#frame_content div.content_foreground_profil_scroll .country div.country_dd .list ul.items li			{												margin: 0px; padding: 0px; width: 129px; height: 15px; overflow: hidden; }
#frame_content div.content_foreground_profil_scroll .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_profil_scroll .country div.country_dd .list ul.items li a:link	{	background-color: #888888;	color: #ffffff; }
#frame_content div.content_foreground_profil_scroll .country div.country_dd .list ul.items li a:visited	{	background-color: #888888;	color: #ffffff; }
#frame_content div.content_foreground_profil_scroll .country div.country_dd .list ul.items li a:focus	{	background-color: #dedede;	color: #000000; }
#frame_content div.content_foreground_profil_scroll .country div.country_dd .list ul.items li a:hover	{	background-color: #dedede;	color: #000000; }
#frame_content div.content_foreground_profil_scroll .country div.country_dd .list ul.items li a:active	{	background-color: #dedede;	color: #000000; }


#frame_content #content_background_profil_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 #content_background_profil_footer1 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/druckersymbol.png'); background-repeat: no-repeat; }
#frame_content #content_background_profil_footer1 a:link			{	background-color: #e8e8e8; }
#frame_content #content_background_profil_footer1 a:visited			{	background-color: #e8e8e8; }
#frame_content #content_background_profil_footer1 a:focus			{	background-color: #d4d4d4; }
#frame_content #content_background_profil_footer1 a:hover			{	background-color: #d4d4d4; }
#frame_content #content_background_profil_footer1 a:active			{	background-color: #d4d4d4; }

#frame_content #content_background_profil_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 #content_background_profil_footer2 div.content_background_profil_footer2_clear			{			position: absolute; left: 0px; }
#frame_content #content_background_profil_footer2 div.content_background_profil_footer2_send			{			position: absolute; left: 287px; }
#frame_content #content_background_profil_footer2 div.content_background_profil_footer2_send2 a			{			position: absolute; left: 287px; color: #000000;			float: left; display: block; margin: 0px; padding: 1px 0px 0px 20px;
																													width: 150px; height: 14px;
																													font-size: 11px; text-decoration: none;
																													background-image: url('../../../files/general/link-block_arrow2.png'); background-repeat: no-repeat;}
#frame_content #content_background_profil_footer2 a					{						color: #000000;			float: left; display: block; margin: 0px; padding: 1px 0px 0px 20px;
																													width: 150px; height: 14px;
																													font-size: 11px; text-decoration: none;
																													background-image: url('../../../files/general/link-block_arrow.png'); background-repeat: no-repeat; }
#frame_content #content_background_profil_footer2 a:link			{	background-color: #e8e8e8; }
#frame_content #content_background_profil_footer2 a:visited			{	background-color: #e8e8e8; }
#frame_content #content_background_profil_footer2 a:focus			{	background-color: #d4d4d4; }
#frame_content #content_background_profil_footer2 a:hover			{	background-color: #d4d4d4; }
#frame_content #content_background_profil_footer2 a:active			{	background-color: #d4d4d4; }

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


#frame_content #konttitle											{												position: absolute; top: 73px; left: -1px; width: 160px; height: 115px; z-index: 100; visibility: hidden; }
#frame_content #konttitle ul										{	background-color: #888888;					float: left; margin: 0px; padding: 0px; width: 129px; list-style: none outside none; }
#frame_content #konttitle li										{												float: left; margin: 0px; padding: 0px; height: 15px; width: 129px; overflow: hidden; }
#frame_content #konttitle li.top									{												float: left; margin: 0px; padding: 0px; height: 12px; width: 129px; overflow: hidden; }
#frame_content #konttitle li.top span								{						color: #ffffff;			display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 122px; height: 15px;
																													text-align: left; font-size: 10px; line-height: 12px; text-decoration: none;
																													background-image: url('../../../files/general/cont_dd_background.png'); background-repeat: no-repeat; background-position: 0px 0px; }
#frame_content #konttitle 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 #konttitle li a:link									{	background-color: #888888;	color: #ffffff; }
#frame_content #konttitle li a:visited								{	background-color: #888888;	color: #ffffff; }
#frame_content #konttitle li a:focus								{	background-color: #dedede;	color: #000000; }
#frame_content #konttitle li a:hover								{	background-color: #dedede;	color: #000000; }
#frame_content #konttitle li a:active								{	background-color: #dedede;	color: #000000; }

#frame_content #konttitle div.konttitle_hide_horiz					{												clear: both; margin: 0px; padding: 0px; width: 160px; height: 20px; }
#frame_content #konttitle div.konttitle_hide_horiz img				{												margin: 0px; padding: 0px; width: 190px; height: 20px; }
#frame_content #konttitle div.konttitle_hide_vertl					{												float: left; margin: 0px; padding: 0px; width: 10px; height: 42px; }
#frame_content #konttitle div.konttitle_hide_vertl img				{												margin: 0px; padding: 0px; width: 10px; height: 42px; }
#frame_content #konttitle div.konttitle_hide_vertr					{												float: left; margin: 0px; padding: 0px; width: 20px; height: 42px; }
#frame_content #konttitle div.konttitle_hide_vertr img				{												margin: 0px; padding: 0px; width: 20px; height: 42px; }

#frame_content #kontcountry											{												position: absolute; top: 38px; left: 137px; width: 160px; height: 115px; z-index: 100; visibility: hidden; }
#frame_content #kontcountry ul										{	background-color: #888888;					float: left; margin: 0px; padding: 0px; width: 129px; list-style: none outside none; }
#frame_content #kontcountry li										{												float: left; margin: 0px; padding: 0px; height: 15px; width: 129px; overflow: hidden; }
#frame_content #kontcountry li.top									{												float: left; margin: 0px; padding: 0px; height: 12px; width: 129px; overflow: hidden; }
#frame_content #kontcountry li.top span								{								color: #ffffff;	display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 122px; height: 15px;
																													text-align: left; font-size: 10px; line-height: 12px; text-decoration: none;
																													background-image: url('../../../files/general/cont_dd_background.png'); background-repeat: no-repeat; background-position: 0px 0px; }
#frame_content #kontcountry li a									{												display: block; margin: 0px; padding: 0px 0px 0px 7px; width: 110px; height: 15px; overflow: hidden;
																													font-size: 11px; line-height: 15px; text-decoration: none; }
#frame_content #kontcountry li a:link								{	background-color: #888888;	color: #ffffff; }
#frame_content #kontcountry li a:visited							{	background-color: #888888;	color: #ffffff; }
#frame_content #kontcountry li a:focus								{	background-color: #dedede;	color: #000000; }
#frame_content #kontcountry li a:hover								{	background-color: #dedede;	color: #000000; }
#frame_content #kontcountry li a:active								{	background-color: #dedede;	color: #000000; }

#frame_content #kontcountry div.kontcountry_hide_horiz				{												clear: both; margin: 0px; padding: 0px; width: 160px; height: 20px; }
#frame_content #kontcountry div.kontcountry_hide_horiz img			{												margin: 0px; padding: 0px; width: 190px; height: 20px; }
#frame_content #kontcountry div.kontcountry_hide_vertl				{												float: left; margin: 0px; padding: 0px; width: 10px; height: 72px; }
#frame_content #kontcountry div.kontcountry_hide_vertl img			{												margin: 0px; padding: 0px; width: 10px; height: 72px; }
#frame_content #kontcountry div.kontcountry_hide_vertr				{												float: left; margin: 0px; padding: 0px; width: 20px; height: 72px; }
#frame_content #kontcountry div.kontcountry_hide_vertr img			{												margin: 0px; padding: 0px; width: 20px; height: 72px; }

#frame_content #kontcountry .sc-kontcountry-mainframe 				{												position: absolute; width: 117px; height: 60px; top: 32px; left: 10px; }
#frame_content #kontcountry #sc-kontcountry 						{												position: absolute; width: 117px; height: 60px; overflow: hidden; }
#frame_content #kontcountry #scbar-kontcountry-frame 				{												position: absolute; top: 32px; left: 127px; }

#frame_content #kontcountry .sc-scroll 								{												position: absolute; top: 0px; left: 0px; }
#frame_content #kontcountry .scbar-block 							{												position: absolute; width: 12px; height: 12px; }

#frame_content #kontcountry .scbar-up 								{												position: absolute; cursor: pointer; }
#frame_content #kontcountry .scbar-track							{	background-color: #888888;					position: absolute; width: 12px; height: 36px; top: 12px; left: 0px; }
#frame_content #kontcountry .scbar-down 							{												position: absolute; top: 48px; left: 0px; cursor: pointer; }



/* IE
-------------------------------------------------------------------------------------------------------------------------------------*/
@media all{
* html body #frame_content div.content_background_profil_footer1 a 	{ 	background-image: url('../../../files/general/link-block_arrow.gif'); }
* html body #frame_content div.content_background_profil_footer2 a 	{ 	background-image: url('../../../files/general/link-block_arrow.gif'); }
* html body #frame_content div.content_foreground_profil_scroll ul.ddselect li a { 	background-image: url('../../../files/general/cont_dd_background.gif'); }
* html body #frame_content #konttitle li.top span					{ 	background-image: url('../../../files/general/cont_dd_background.gif'); }
* html body #frame_content #kontcountry li.top span					{ 	background-image: url('../../../files/general/cont_dd_background.gif'); }
}	
