/***************************************************************************************/
/********************************** Common-Elements ************************************/
/***************************************************************************************/
a.headmenu:link 	{color:#4c4c4c; text-decoration:none;}
a.headmenu:visited 	{color:#4c4c4c; text-decoration:none;}
a.headmenu:hover 	{color:#191919; text-decoration:none;}
a.headmenu:active 	{color:#191919; text-decoration:none;}
a.headmenu:focus 	{color:#191919; text-decoration:none;}

a.leftmenu:link 	{color:#4c4c4c; text-decoration:none; font-size: 9pt;}
a.leftmenu:visited 	{color:#4c4c4c; text-decoration:none; font-size: 9pt;}
a.leftmenu:hover 	{color:#191919; text-decoration:underline; font-size: 9pt;}
a.leftmenu:active 	{color:#191919; text-decoration:none; font-size: 9pt;}
a.leftmenu:focus 	{color:#191919; text-decoration:none; font-size: 9pt;}

a.textlink:link 	{color:#4c4c4c; text-decoration:none;}
a.textlink:visited 	{color:#4c4c4c; text-decoration:none;}
a.textlink:hover 	{color:#4c4c4c; text-decoration:underline;}
a.textlink:active 	{color:#4c4c4c; text-decoration:none;}
a.textlink:focus 	{color:#4c4c4c; text-decoration:none;}

a.dllink:link 		{color:#1b931b; text-decoration:none;}
a.dllink:visited 	{color:#1b931b; text-decoration:none;}
a.dllink:hover 		{color:#1b931b; text-decoration:underline;}
a.dllink:active 	{color:#191919; text-decoration:none;}
a.dllink:focus 		{color:#191919; text-decoration:none;}

code			{
					background-color: #e8e8e8;
					border			: 2px solid #e8e8e8;
				}
.body_style		{
					background-color: #ffffff;
					margin-left		: 10px;
					margin-top		: 0;
					margin-right	: 0;
					vertical-align	: top;
				}
.btn_style1		{
					cursor			: pointer;
					width			: 120px;
				}
.btn_style2		{
					cursor			: pointer;
					width			: 150px;
				}
.btn_style3		{
					background-color: #ffffff;
					border			: 1px solid #ffffff;
					cursor			: pointer;
					text-align		: center;
				}
.btn_style4		{
					background-color: #ffffff;
					border			: 1px solid #c0ffff;
					cursor			: pointer;
					text-align		: left;
				}
.input_login	{
					width			: 120px;
				}
.input_email1	{
					width			: 200px;
				}
.input_email2	{
					width			: 20px;
				}
.input_style1	{
					border			: 1px solid #c0c0c0;
				}
.ta_center		{
					text-align		: center;
				}
.tb_style		{
					border			: 1px solid #c0c0c0;
					color			: #4c4c4c;
					font-family		: arial,verdana,helvetica;
					font-size		: 10pt;
				}
.tf_norm		{
					color			: #4c4c4c;
					font-family		: arial,verdana,helvetica;
					font-size		: 10pt;
					text-decoration	: none;
				}
.tf_norm2		{
					color			: #4c4c4c;
					font-family		: arial,verdana,helvetica;
					font-size		: 12pt;
					text-decoration	: none;
				}
.t_nobr			{
					white-space		: nowrap;
				}

/***************************************************************************************/
/********************************* Formular-Elements ***********************************/
/***************************************************************************************/
#Spaltenueberschrift1
				{
					display			: block;
					height			: 18px;
					vertical-align	: middle;
					line-height		: 18px;
					background-color: #f7e232;
					font-size		: 9pt;
					font-weight		: bold;
					padding-left	: 3px;
					border			: 1px solid #b4a59e;
				}
#Rahmen1		{
					border			: 1px solid #b4a59e;
					padding			: 0px 5px 8px 5px;
				}
#Rahmen1 br 	{
					clear			: left;
				}
#Rahmen2		{
					border-top		: 1px solid #b4a59e;
					padding			: 0px 5px 8px 5px;
				}
#Rahmen2 br 	{
					clear			: left;
				}
.input_lb		{
					float			: left;
					display			: block;
				}
label			{
					padding			: 3px 3px 6px 3px;
					width			: 80px;
					float			: left;
				}
label strong	{
					font-size		: 10pt;
					font-weight		: bold;
				}
#label2			{
					padding			: 3px 0px 6px 3px;
					width			: 155px;
					float			: left;
				}
#label2 strong	{
					font-size		: 11pt; 
					font-weight		: bold; 
					color			: red;
				}
#label3			{
					padding			: 3px 0px 6px 3px;
					width			: 400px;
					float			: left;
				}
#label3 strong	{
					font-size		: 11pt; 
					font-weight		: bold; 
					color			: red;
				}

#label4			{
					padding			: 3px 0px 6px 3px;
					width			: 180px;
					float			: left;
				}
#label5			{
					padding			: 3px 0px 6px 3px;
					width			: 90px;
					float			: left;
					line-height		: 16px;
				}
#label5 strong	{
					font-size		: 12pt; 
					font-weight		: bold; 
					color			: red;
				}
#label6			{
					padding			: 3px 0px 6px 3px;
					width			: 560px;
					float			: left;
				}
#label6 strong	{
					font-size		: 11pt; 
					font-weight		: bold; 
					color			: red;
				}
#labelNS strong	{
					font-size		: 11pt; 
					font-weight		: bold; 
					color			: red;
				}
#labelGeburtsdatum
				{
					width			: 80px;
					margin-left		: 111px;
				}
#labelHausNr	{
					width			: 90px;
				}
textarea		{
					width			: 450px; 
					height			: 80px;
					padding			: 3px 0px 6px 3px;
					font-family		: arial, helvetica, sans-serif;
					font-size		: 10pt;
				}
#textarea2		{
					width			: 635px; 
					height			: 300px;
					padding			: 3px 0px 6px 3px;
				}
#Eingabefeld1	{
					width			: 180px;
					margin-right	: 10px;
				}
#AuswahlGrund	{
					width			: 230px;
					margin-right	: 10px;
					float			: left;
				}
#Eingabefeld2	{
					width			: 458px;
				}
#EingabeAnrede	{
					width			: 80px;
					margin-right	: 5px;
					float			: left;
				}
#EingabeLKZ		{
					width			: 55px;
					margin-right	: 5px;
					float			: left;
				}
#EingabeStrasse	{
					width			: 180px;
					margin-right	: 5px;
				}
#EingabeHNr		{
					width			: 70px;
				}
#EingabeHausNr	{
					width			: 55px;
					margin-right	: 5px;
					float			: left;
				}
#EingabePLZ		{
					width			: 70px;
					margin-right	: 5px;
				}
#EingabeOrt		{
					width			: 318px;
				}
#SelectTag		{
					width			: auto;
					margin-right	: 5px;
				}
#SelectMonat	{
					width			: auto;
					margin-right	: 5px;
						
				}
#SelectJahr		{
					width			: auto;
				}
#Ausgabefelder	{
					padding			: 3px 0px 2px 3px;
					float			: left;
					width			: 200px;
					border-bottom	: 1px solid #b4a59e;
					height			: 15px;
					display			: block;
					line-height		: 14px;
				}
#AusgabefeldLKZ	{
					padding			: 3px 0px 2px 3px;
					float			: left;
					width			: auto;
					border-bottom	: 1px solid #b4a59e;
					height			: 15px;
					display			: block;
					line-height		: 14px;
				}
#AusgabefeldPLZ	{
					padding			: 3px 0px 2px 1px;
					float			: left;
					width			: 50px;
					border-bottom   : 1px solid #b4a59e;
					height			: 15px;
					display			: block;
					line-height		: 14px;
				}
#AusgabefeldOrt	{
					padding			: 3px 0px 2px 3px;
					float			: left;
					width			: 415px;
					border-bottom	: 1px solid #b4a59e;
					height			: 15px;
					display			: block;
					line-height		: 14px;
				}
select			{
					width			: 70px;
					cursor			: pointer;
				}
#senden			{
					padding			: 4px 0px 0px 230px;
					height			: 30px;
				}
#NachrichtSenden{
					padding			: 4px 0px 0px 240px;
					height			: 30px;
				}
.submit			{
					font-family		: arial, helvetica, sans-serif;
					font-size		: 10pt;
					width			: 100px;
					cursor			: pointer;
					background-color: #ffffff;
					border			: 1px solid #666666;
				}
.reset			{
					font-family		: arial, helvetica, sans-serif;
					font-size		: 10pt;
					width			: 100px;
					cursor			: pointer;
					background-color: #ffffff;
					border			: 1px solid #666666;
				}
.abschicken		{
					margin-left		: 47px;
					width			: 120px;
				}
#frmSchuda		{
					float			: left;
				}
#btnSchuda		{
					float			: left;
				}
span			{
					padding-left	: 3px;
					float			: left;
				}
.btn100			{
					width			: 100px;
					background-color: #f7e232;
					border			: 1px solid #b4a59e;
				}
.btn100:Hover	{
					background-color: #ffff66;
				}
.btn200			{
					width			: 200px;
					background-color: #f7e232;
					border			: 1px solid #b4a59e;
				}
.btn200:Hover	{
					background-color: #ffff66;
				}
/***************************************************************************************/
/*********************************** Table-Elements ************************************/
/***************************************************************************************/
#spanSp1		{
					display			: block;
					width			: 540px;
					background-color: #f7e232;
					line-height		: 24px;
					font-weight		: bold;
					margin-left		: 0px;
				}
#spanSp2		{
					display			: block;
					width			: 60px;
					background-color: #f7e232;
					border-left		: 1px solid #b4a59e;
					line-height		: 24px;
					font-weight		: bold;
					text-align		: center;
					margin-left		: 0px;
				}
#spanSp3		{
					display			: block;
					width			: 20px;
					background-color: #f7e232;
					border-left		: 1px solid #b4a59e;
					line-height		: 24px;
					font-weight		: bold;
					text-align		: center;
					margin-left		: 0px;
				}
#spanSp1Inhalt	{
					display			: block;
					width			: 540px;
					line-height		: 22px;
				}
#spanSp2Inhalt	{
					display			: block;
					width			: 60px;
					border-left		: 1px solid #b4a59e;
					line-height		: 22px;
					text-align		: center;
				}
#spanSp3Inhalt	{
					display			: block;
					width			: 20px;
					border-left		: 1px solid #b4a59e;
					height			: 22px;
					text-align		: center;
				}
#spanOptionsText{
					text-align		: center;
					display			: block;
					width			: 656px;
					height			: 20px;
					line-height		: 20px;
				}
#a:hover			{
					background-color: #f7e232;
					color			: #000000;
				}
a				{
					text-decoration	: none;
					color			: black;
				}
#tblAktenliste	{
					width			: 890px;
					border-collapse	: collapse;
				}
#colAktenliste1	{
					width			: 115px;
					vertical-align	: top;
				}
#colAktenliste2	{
					width			: 70px;
					vertical-align	: top;
					text-align		: center;
				}
#colAktenliste3	{
					width			: 80px;
					vertical-align	: top;
				}
#colAktenliste4	{
					width			: 150px;
					vertical-align	: top;
				}
#colAktenliste5	{
					width			: 70px;
					vertical-align	: top;
					text-align		: right;
					padding-right	: 5px;
				}
#colAktenliste6	{
					width			: 120px;
					vertical-align	: top;
				}
#colAktenliste7	{
					width			: 150px;
					vertical-align	: top;
				}
#colAktenliste8	{
					width			: auto;
					vertical-align	: top;
				}
#colAktenliste9	{
					width			: auto;
					vertical-align	: top;
				}
#frmAktenliste	{
					margin			: 0px;
					padding			: 0px;
				}
#tblEckdaten	{
					width			: 600px;
				}
#colEckdaten1	{
					width			: 115px;
				}
#colEckdaten2	{
					width			: auto;
				}
#tblForderungen	{
					width			: 600px;
				}
#colForderungenNoDS
				{
					width			: 600px;
				}
#colForderungen1{
					width			: 115px;
				}
#colForderungen2{
					width			: 400px;
				}
#colForderungen3{
					width			: auto;
					text-align		: right;
				}
#tblZahlungen	{
					width			: 600px;
				}
#conZahlungenNoDS
				{
					width			: 480px;
				}
#colZahlungen1	{
					width			: 115px;
				}
#colZahlungen2	{
					width			: 380px;
				}
#colZahlungen3	{
					width			: auto;
					text-align		: right;
				}
#tblNotizen		{
					width			: 600px;
				}
#conNotzienNoDS	{
					width			: 480px;
				}
#colNotizen1	{
					width			: 115px;
					vertical-align	: top;
				}
#colNotizen2	{
					width			: 485px;
				}
#tblSchuldnerForderung
				{
					width			: 700px;
					border-collapse	: collapse;
				}
#colSchuldnerForderung1
				{
					width			: 200px;
				}
#colSchuldnerForderung2
				{
					width			: 280px;
					border-left		: 1px solid #b4a59e;
				}
#colSchuldnerForderung3
				{
					width			: 126px;
					border-left		: 1px solid #b4a59e;
				}
#colSchuldnerForderung4
				{
					width			: 35px;
					border-left		: 1px solid #b4a59e;
				}
#colSchuldnerForderung5
				{
					width			: auto;
					border-left		: 1px solid #b4a59e;
				}
#tblSchuldnerForderung span
				{
					margin			: 0px 0px 0px 0px;
					padding			: 0px 0px 0px 0px;
				}
#tblSchuldnerListe
				{
					width			: 695px;
					border-collapse	: collapse;
				}
#colSchuldnerListe1
				{
					width			: 240px;
				}
#colSchuldnerListe2
				{
					width			: 185px;
				}
#colSchuldnerListe3
				{
					width			: 150px;
				}
#colSchuldnerListe4
				{
					width			: 55px;
				}
#colSchuldnerListe5
				{
					width			: auto;
				}
#tblSchuldnerForderungenListe
				{
					width			: 695px;
					border-collapse	: collapse;
				}
#colSchuldnerForderungenListe1
				{
					width			: 100px;
				}
#colSchuldnerForderungenListe2
				{
					width			: 80px;
				}
#colSchuldnerForderungenListe3
				{
					width			: 100px;
					text-align		: right;
					padding-right	: 5px;
				}
#colSchuldnerForderungenListe4
				{
					width			: 320px;
					padding-left	: 3px;
				}
#colSchuldnerForderungenListe5
				{
					width			: 95px;
					padding-left	: 3px;
				}
#tblForderungenDetails
				{
					width			: 600px;
				}
#colForderungenDetails1
				{
					width			: 140px;
				}
#colForderungenDetails2
				{
					width			: auto;
				}
#tblSchudaSchuldnerListe
				{
					width			: 645px;
					border-collapse	: collapse;
				}
#colSchudaSchuldnerListe1
				{
					width			: 240px;
				}
#colSchudaSchuldnerListe2
				{
					width			: 80px;
				}
#colSchudaSchuldnerListe3
				{
					width			: auto;
				}
#tblMerkmalListe{
					width			: 600px;
					border-collapse : collapse;
				}
#colMerkmalListe1
				{
					width			: 50px;
				}
#colMerkmalListe2
				{
					width			: auto;
				}
#tblAlleForderungenListe
				{
					width			: 710px;
					border-collapse	: collapse;
				}
#colAlleForderungenListe1
				{
					width			: 70px;
				}
#colAlleForderungenListe2
				{
					width			: 240px;
				}
#colAlleForderungenListe3
				{
					width			: 100px;
				}
#colAlleForderungenListe4
				{
					width			: 100px;
				}
#colAlleForderungenListe5
				{
					width			: 120px;
					text-align		: right;
					padding-right	: 5px;
				}
#colAlleForderungenListe6
				{
					width			: 90px;
					padding-left	: 6px;
				}
#colAlleForderungenListe7
				{
					width			: 50px;
				}

#divEditDeleteButtons1
				{
					padding-left	: 250px;
				}
#divEditDeleteButtons2
				{
					padding-left	: 200px;
				}
#RankingImg		{
					position		: relative;
					top				: 10px;
					left			: 400px;
				}
table th		{
					border-bottom	: 1px solid #b4a59e;
					text-align		: left;
					padding-left	: 4px;
					line-height     : 20px;
				}
legend			{
					margin-left		: 5px;
				}
.legendtext_1	{
					font-size		: 10pt;
					font-weight		: bold;
				}