/* ########################################################################################## */

#ergebnis {
text-align:right;
font-size:x-small;
}

td {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #333333; font-weight: normal;}
/*td {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #333333; font-weight: normal; border-width:1px;border-style:solid;border-color:#f00;}*/
td a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal}
td a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal; text-decoration: underline}

.wb-text-header-servicelinks {font-family: Verdana,Helvetica, sans-serif; font-size: 100%; color: #FFFFFF}
.wb-text-header-servicelinks a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none}
.wb-text-header-servicelinks a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none}
.wb-text-headline-1{font-family: Verdana,Helvetica, sans-serif; font-size: 100%; color: #333333; font-weight: bold}
.wb-text-headline-2{font-family: Verdana,Helvetica, sans-serif; font-size: 100%; color: #003399; font-weight: normal; line-height:170%}
.wb-text-hilfe-1{font-family: Verdana,Helvetica, sans-serif; font-size: 90%; color: #333333; font-weight: normal}

.active {
	padding-left : 5px;
	border-left-width : thin;
	border-right-width : 0;
	border-top-width : 0;
	border-bottom-width : 0;
	border-color : #003399;
	border-style : solid;
	color: #003399;
	font-weight : bold;
}
.inactive {
	padding-left : 5px;
	border-left-width: thin;
	border-right-width : 0;
	border-top-width : 0;
	border-bottom-width : 0;
	border-color : #999999;
	border-style : solid;
	color: #999999;
}

td.hinweis {
	color:#FF0000;
	font-weight:bolder;
}


table.wb-general {
	width: 680px;
/*	border-width:1px;
	border-color:#00f; 
	border-style:solid; 
	border-bottom-width:1px;
	border-bottom-color:#00f; 
	border-bottom-style:solid;
	border-left-width:1px;
	border-left-color:#00f; 
	border-left-style:solid;
	border-spacing:inherit;
*/
/*	padding-top: 6px;
	padding-left: 6px;*/
}

table.wb-seitenbreite {
	width: 740px;
}


/* Formulare ----------------------------------------------------- */
form {
background-color: #f0f0f0;
text-align:left;
}

form fieldset{
/*padding: 15px 15px 15px 15px;*/
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
/*margin-top: 5px;*/
border: 1px solid #929498;
}

legend{
padding-left: 4px;
padding-right: 4px;
}


.formContent input,
.formContent select,
.formContent img
{
	margin-top: 10px;
	font-size: 100%;
	padding: 1px;
}

.text{
	margin-top: 0px;
	font-size: 100%;
	padding: 1px;
}

.formContent label {
	margin-top: 8px;
}

form label, form .labelReadOnly {
 cursor: pointer;
 margin: 0;
 padding: 0;
 /*vertical-align:center;*/
 /*float:none;*/
 padding-right: 4px;
 /*border: 1px solid #0f0;*/
}

form .labelReadOnly
{
	cursor: default;
}


input:focus,
textarea:focus {
background: #FFFFE6;
}

fieldset legend {
	font-weight:bold;
}

fieldset legend .legendwithhelp {
	vertical-align: 65%;
}

form.form {
text-align:left;
/*margin:auto;*/
display: table;
margin-left:30px;
}

div.formContent {
/*text-align: right;*/
padding:10px;
}

form.formS {
width:320px;
}

form.formXS {
width:300px;
}

form.formM {
width:470px;
}

form.formL {
width:540px;
}

form.formAnmeldung {
	margin-top:10px;
	margin-left: 0px;
}

label.formDescription,
form .labelReadOnly {
 text-align: right;
 padding-right: 4px;
 margin-top: 14px;
 float:left;
}

label.formDescriptionS {
width:110px;
}

label.formDescriptionXS {
width:100px;
}

label.formDescriptionM {
width:170px;
}

label.formDescriptionL {
width:220px;
}

form .labelReadOnly {
	width:220px;
}

label.formDescriptionLeft {
 text-align: left;
 padding:0;
 padding-right: 4px;
 margin:0;
 margin-top: 14px;
 margin-left: 15px;
 float:left;
}

.message{
color:red;
margin-top:0px;
font-size:100%;
padding-left:5px;
}


div.bottomLinks{
text-align:left;
}

div.radioVertical{
 	margin-bottom:0.5em;
	clear:both;
}

div.radioHorizontal {
	margin-right:1.5em;
}

div.radioHorizontal{
	/*float:left;*/
	display: inline;
}

label.labelRadio  {
 /*display:table;*/
/* float:right; FF 1.5 zeigt das nicht richtig*/
 text-align: left;
 vertical-align: 3px;
}

.labelRadioHorizontal {
	margin-left: 5px;
	/*border: 1px solid #0f0;*/
}

label.labelRadioL {
 width: 440px;
}

label.labelRadioM {
 width: 390px;
}

label.labelRadioS {
 width: 260px;
}

label.labelRadioXS {
 width: 215px;
}

label.labelReadOnly {
  margin-top: 11px;
}

label.labelCheckboxL {
 width: 270px;
 /*float:right;
 margin-top: 10px;
 margin-left: 5px;*/
 margin-top:12px;
 float:right;
 /*border: 1px solid #0f0;*/
}

form textarea {
	margin-top: 10px;
	font-size: 100%;
	font-style:normal;
    font-stretch:normal;
    font-family:sans-serif;
	padding: 1px;
}


form input.inputRadio {
	/*width:1.25em;
	height:1.25em;*/
	/*float: left;*/
/*	width:20px;*/
/*	float:left;*/
	margin-right:4px;
	margin-left:4px;
	/*padding-bottom: 2em;*/
	/*border: 1px solid #0f0;*/
}

form input.Checkbox {
	margin-left:205px;
    float:left;
}

form input.zahlrechts {
	text-align:right;
}

form input.schritt_weiter,
form input.schritt_zurueck,
form input.laden,
form input.speichern,
form input.person,
form input.submit,
form input.new,
form input.edit,
form input.delete,
form input.delete_right,
form input.delete_Verlagerung,
form input.anmelden,
form input.registrieren,
form input.abbrechen,
form input.branche_ok,
form input.branche_zuruecksetzen,
form input.save,
form input.saveonly,
form input.calendar,
form input.new_Verlagerung,
form input.ja,
form input.nein,
form input.erstellen,
form input.keineverlagerung,
form input.verlagern,
form input.filtern,
form input.abruf_drucken,
form input.abrufpositionen_drucken,
form a.abruf_drucken,
form input.antrag_drucken,
form input.formdrucken,
form input.submitleft,
form input.passwort_aendern,
form a.ja,
form a.nein {
		 border-style: none;
		 margin: 0;
		 margin-left:10px;
	     text-align:left;
         font-size: 1.1em;
         font-style:normal;
         font-stretch:normal;
         font-family:sans-serif;
		 padding-top: 10px;
		 padding-left: 32px;
         padding-bottom:10px;
         padding-right: 0px;
         /*float: right;*/
         text-decoration: none;
         background-color: #f0f0f0;
         cursor:pointer;
}

form input.schritt_weiter {
    width:9.5em;
    margin: 0;
	background: transparent url(images/pics/tab_button_weiter.gif) left center no-repeat;
}
form input.schritt_weiter:hover {
	background: transparent url(images/pics/tab_button_weiter_highlighted.gif) left center no-repeat;
}
form input.schritt_zurueck {
    width:9.5em;
    margin: 0;
	background: transparent url(images/pics/tab_button_back.gif) right center no-repeat;
}
form input.schritt_zurueck:hover {
	background: transparent url(images/pics/tab_button_back_highlighted.gif) right center no-repeat;
}
form input.laden {
    width:9.5em;
    margin: 0;
	background: transparent url(images/pics/tab_button_save.gif) left center no-repeat;
}
form input.laden:hover {
	background: transparent url(images/pics/tab_button_save_highlighted.gif) left center no-repeat;
}
form input.speichern {
    width:9.5em;
    margin: 0;
	background: transparent url(images/pics/tab_button_save.gif) left center no-repeat;
}
form input.speichern:hover {
	background: transparent url(images/pics/tab_button_save_highlighted.gif) left center no-repeat;
}
form input.person {
    width:15.5em;
    margin: 0;
	background: transparent url(images/pics/tab_button_person.gif) left center no-repeat;
}
form input.person:hover {
	background: transparent url(images/pics/tab_button_person_highlighted.gif) left center no-repeat;
}




form input.submit {
    width:6.0em;
    float: right;
	background: transparent url(images/mainLayout/tab_button_weiter.gif) left center no-repeat;
}

form input.passwort_aendern {
    width:6.5em;
    float: right;
	background: transparent url(images/mainLayout/tab_button_weiter.gif) left center no-repeat;
}

form input.submitleft {
    width:5.5em;
	background: transparent url(images/mainLayout/tab_button_weiter.gif) left center no-repeat;
}

form input.save {
    /*width:11.0em;*/
    width:12.5em;
    float: right;
	background: transparent url(images/mainLayout/tab_button_save.gif) left center no-repeat;
}

form input.saveonly {
    width:6.5em;
    float: right;
	background: transparent url(images/mainLayout/tab_button_save.gif) left center no-repeat;
}

form input.anmelden {
    width:7.8em;
    float: right;
	background: transparent url(images/mainLayout/tab_button_weiter.gif) left center no-repeat;
}

form input.abbrechen {
    width:8.5em;
    float: right;
	background: transparent url(images/mainLayout/tab_button_abbr.gif) left center no-repeat;
}

form input.registrieren {
    width:9.5em;
    float: right;
	background: transparent url(images/mainLayout/tab_button_ok.gif) left center no-repeat;
}

form input.branche_ok {
    width:11em;
    margin: 0;
    margin-right:10px;
	background: transparent url(images/mainLayout/tab_button_ok.gif) left center no-repeat;
}

form input.branche_zuruecksetzen {
    width:9.5em;
    margin: 0;
	background: transparent url(images/mainLayout/tab_button_zurueck.gif) left center no-repeat;
}


form input.new_Verlagerung {
    width:21.5em;
    margin: 0;
	background: transparent url(images/mainLayout/tab_button_plus.gif) left center no-repeat;
}

form input.delete_Verlagerung {
    width:13.5em;
    margin: 0;
	background: transparent url(images/mainLayout/tab_button_minus.gif) left center no-repeat;
}

form input.keineverlagerung
{
    width:12.5em;
    float: right;
	background: transparent url(images/mainLayout/tab_button_abbr.gif) left center no-repeat;
}

form input.verlagern
{
    width:8.0em;
    float: right;
	background: transparent url(images/mainLayout/tab_button_ok.gif) left center no-repeat;
}

form input.ja, form a.ja {
    width:4em;
    margin: 0;
    color: #000;
	background: transparent url(images/mainLayout/tab_button_ok.gif) left center no-repeat;
}

form input.nein, form a.nein {
    width:5em;
    margin: 0;
    margin-left: 20px;
	background: transparent url(images/mainLayout/tab_button_abbr.gif) left center no-repeat;
}

form input.erstellen {
    width:11em;
    margin: 0;
	background: transparent url(images/mainLayout/tab_button_plus.gif) left center no-repeat;
}

form input.new {
	padding-right: 5px;
	width:5.0em;
	background: transparent url(images/mainLayout/tab_button_plus.gif) left center no-repeat;
}

form input.delete {
	padding-right: 5px;
	width:7.5em;
	background: transparent url(images/mainLayout/tab_button_minus.gif) left center no-repeat;
}

/*form input.delete_right {
	width:7.5em;
	float: right;
	background: transparent url(images/mainLayout/tab_button_minus.gif) left center no-repeat;
}*/

form input.edit {
	padding-right: 5px;
	width:8.5em;
	background: transparent url(images/mainLayout/tab_button_bearb.gif) left center no-repeat;
}

form input.filtern {
	display:inline;
	float:none;
	width:6.0em;
	background: transparent url(images/mainLayout/tab_button_filter.gif) left center no-repeat;
	padding-bottom:0;
}

form input.formdrucken {
    width:7.0em;
    float: right;
	background: transparent url(images/mainLayout/tab_button_drucken.gif) left center no-repeat;
}

form input.abruf_drucken,
form a.abruf_drucken {
    width:14.5em;
    color: #000;
	background: transparent url(images/mainLayout/tab_button_drucken.gif) left center no-repeat;
}

form input.antrag_drucken {
    width:14.5em;
   	margin:0;
	background: transparent url(images/mainLayout/tab_button_drucken.gif) left center no-repeat;
}

form input.abrufpositionen_drucken {
    width:18.5em;
	background: transparent url(images/mainLayout/tab_button_drucken.gif) left center no-repeat;
}

/* hightlighted buttons*/
form input.submit:hover {
	background: transparent url(images/mainLayout/tab_button_weiter_highlighted.gif) left center no-repeat;
}

form input.passwort_aendern:hover {
	background: transparent url(images/mainLayout/tab_button_weiter_highlighted.gif) left center no-repeat;
}

form input.submitleft:hover {
	background: transparent url(images/mainLayout/tab_button_weiter_highlighted.gif) left center no-repeat;
}

form input.save:hover {
	background: transparent url(images/mainLayout/tab_button_save_highlighted.gif) left center no-repeat;
}

form input.saveonly:hover {
	background: transparent url(images/mainLayout/tab_button_save_highlighted.gif) left center no-repeat;
}

form input.anmelden:hover {
	background: transparent url(images/mainLayout/tab_button_weiter_highlighted.gif) left center no-repeat;
}

form input.abbrechen:hover {
	background: transparent url(images/mainLayout/tab_button_abbr_highlighted.gif) left center no-repeat;
}

form input.registrieren:hover {
	background: transparent url(images/mainLayout/tab_button_ok_highlighted.gif) left center no-repeat;
}

form input.branche_ok:hover {
	background: transparent url(images/mainLayout/tab_button_ok_highlighted.gif) left center no-repeat;
}

form input.branche_zuruecksetzen:hover {
	background: transparent url(images/mainLayout/tab_button_zurueck_highlighted.gif) left center no-repeat;
}

form input.new_Verlagerung:hover {
	background: transparent url(images/mainLayout/tab_button_plus_highlighted.gif) left center no-repeat;
}

form input.delete_Verlagerung:hover {
	background: transparent url(images/mainLayout/tab_button_minus_highlighted.gif) left center no-repeat;
}

form input.keineverlagerung:hover
{
	background: transparent url(images/mainLayout/tab_button_abbr_highlighted.gif) left center no-repeat;
}

form input.verlagern:hover
{
	background: transparent url(images/mainLayout/tab_button_ok_highlighted.gif) left center no-repeat;
}

form input.ja:hover {
	background: transparent url(images/mainLayout/tab_button_ok_highlighted.gif) left center no-repeat;
}

form input.nein:hover {
	background: transparent url(images/mainLayout/tab_button_abbr_highlighted.gif) left center no-repeat;
}

form input.erstellen:hover{
	background: transparent url(images/mainLayout/tab_button_plus_highlighted.gif) left center no-repeat;
}

form input.new:hover {
	background: transparent url(images/mainLayout/tab_button_plus_highlighted.gif) left center no-repeat;
}

form input.delete:hover {
	background: transparent url(images/mainLayout/tab_button_minus_highlighted.gif) left center no-repeat;
}

form input.delete_right:hover {
	background: transparent url(images/mainLayout/tab_button_minus_highlighted.gif) left center no-repeat;
}

form input.edit:hover {
	background: transparent url(images/mainLayout/tab_button_bearb_highlighted.gif) left center no-repeat;
}

form input.filtern:hover {
	background: transparent url(images/mainLayout/tab_button_filter_highlighted.gif) left center no-repeat;
}

form input.formdrucken:hover {
	background: transparent url(images/mainLayout/tab_button_drucken_highlighted.gif) left center no-repeat;
}

form input.abruf_drucken:hover
{
	background: transparent url(images/mainLayout/tab_button_drucken_highlighted.gif) left center no-repeat;
}

form input.antrag_drucken:hover {
	background: transparent url(images/mainLayout/tab_button_drucken_highlighted.gif) left center no-repeat;
}

form input.abrufpositionen_drucken:hover {
	background: transparent url(images/mainLayout/tab_button_drucken_highlighted.gif) left center no-repeat;
}

form input.calendar {
	width:25px;
	padding:0;
	margin:0;
/*	padding-left: 3em;
	text-align:left;*/
	float: none;
	background: transparent url(images/mainLayout/tab_button_calendar.gif) left top no-repeat;
}

form input.abgerufenePos,
form label.abgerufenePos {
	margin:0;
	margin-top:4px;
	/*border: 1px solid #0f0;*/
}

form input.formDescriptionLeft,
	 select.formDescriptionLeft,
	 textarea.formDescriptionLeft {
	margin:0;
	padding:0;
	margin-left: 15px;
	margin-top:4px;
	/*border: 1px solid #0f0;*/
}

a.formDescriptionLeft {
	margin:0;
	padding:0;
}

input.inputRadioHorizontal {
}

form input.readonly {
	color: #000;
	background-color: #F0F0F0;
	border:0;
}


/* Tabellen ----------------------------------------------------- */


table.dataTable {
	border-width:1px;
	border-color:#cccccc; 
	border-style:solid; 
	margin-top: 12px;
	margin-bottom: 10px;
	margin-left:5px;
	font-size: 100%;
}

table.summen {
    border-style: none;
	margin-left:5px;
	font-size: 100%;
}

td.foot {
	/*font-size: 90%;*/
	/*background-color: #eeeeff;*/
	background-color: #f0f0f0;
	text-align: center;
	vertical-align: middle;
	height: 30px;
}

th.head {
	/*font-size: 90%;*/
	background-color: #dddddd;
	border-width:1px; 
	border-color:#fdfdfd; 
	border-style:outset; 
	padding:5px;
	text-align: center;
	vertical-align: middle;
	height: 1.0em;
	font-weight:normal;
	/*padding-right: 20px;*/
}

th.head a {
	text-decoration: none;
	color: #05369B;
}

td.row, td.row2 {
	/*font-size: 90%;*/
	border-bottom-width:1px;
	border-bottom-color:#cccccc; 
	border-bottom-style:solid; 
	border-right-width:1px;
	border-right-color:#cccccc; 
	border-right-style:solid; 
	padding:5px;
	margin-right: 5px;
	background-color: #fff;
	height: 1.0em;
}

td.row2 {
	background-color: #f0f0f0;
}

td.colRadio {
	text-align:center;
	width: 20px;
}

td.colL {
	width: 435px;
}

td.colM {
	width: 210px;
}


td.colS {
	width: 150px;
}

td.colXS {
	width: 100px;
}

td.colXXS {
	width: 50px;
	text-align:left;
}

td.colJahr {
	width: 40px;
}

td.colBetrag {
	width: 100px;
	text-align:right;
}

td.colProzent {
	width: 100px;
	text-align:right;
}

td.colDatum {
	width: 80px;
	text-align: center;
}

td.colAusgaben {
	width: 250px;
}

td.colReadOnly {
	background-color: #f0f0f0;
}

td.summe {
	padding-left:20px;
	text-align: right;
}

.Text_in_Pager {
	margin-left:5px;
}


body.helpbody {
	background-color: #FBF9E7;
	text-align: left;
	font-size:0.7em;
    font-style:normal;
    font-stretch:normal;
    font-family:sans-serif;
	margin: 10px 10px 10px 10px;
	/*border: 1px solid #0f0;*/
    width:90%;
    text-align:left;
}

body.helpbody a {
	font-size:1.0em;
}

body.helpbody  h1 {
	font-size: 1.2em;
	margin:0;
	padding: 0; /* 10px 10px 5px 0px;*/
	margin-bottom: 5px;
	background-color: transparent;
	color: #666;
    text-align:left;
}

body.helpbody  h2 {
	font-size: 1.1em;
	margin:0;
	padding: 0; /*15px 10px 5px 0px;*/
	margin-bottom: 5px;
	background-color: transparent;
	color: #666;
    text-align:left;
}

body.helpbody  ul {
	font-size: 1.0em;
	margin-left:5px;
	background-color: transparent;
    text-align:left;
}

body.helpbody  li {
	font-size: 1.0em;
	padding-top: 10px;
	background-color: transparent;
	margin-left:10px;
    text-align:left;
}











/* ########################################################################################## */




img {margin-left:0;margin-right:-5;}

/* ##### globalstyles start ###### */

.leer {font-family: Verdana,Helvetica, sans-serif; font-size: 1px}

	.line1
		{
		width: 100%; 
		height: 1px;
		background-image: url(images/pics/line_1.gif); 
		border: 0px;
		}

	.tdline1
		{
		height: 1px;
		}

/* ##### globalstyles stop ###### */





/* ##### page layout start ###### */

	body 	
		{
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background-color: #7B8B9D;
		text-align: center
		}

	.globaltable 	
		{
		height: 100%;
		width: 812px;
		border: 0px;
		margin-left: auto; 
		margin-right: auto
		}

	.globaltable-td 	
		{
		width: 800px;
		text-align: left;
		vertical-align:top;
		background-image: url(images/bg/page_3.gif);
		}

	.globaltable-td-left 	
		{
		width: 6px;
		background-image: url(images/bg/rand_1.gif);
		}

	.globaltable-td-right	
		{
		width: 6px;
		background-image: url(images/bg/rand_2.gif);
		}

	.ankertop-td
		{
		height: 18px;
		vertikal-align: bottom;
		}

/* ##### page layout stop ###### */





/* ##### headerlayout + text start ###### */

	.header-servicelinks	
		{
		height: 17px;
		width: 100%;
		background-color: #4C4C4C;
		text-align: right;
		padding-right: 0px;
		vertical-align: middle
		}
	.header-themenbild	
		{
		width: 100%;
		height: 153px;
		background-image: url(images/bg/headerpic_1.gif);
		padding: 0px;
		vertical-align: top;
		}
	.row13 	{ 
		text-align: right;
		padding-right: 6px;
		}

	.text-header-servicelinks {font-family: Verdana,Helvetica, sans-serif; font-size: 55%; color: #FFFFFF}
	.text-header-servicelinks a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none}
	.text-header-servicelinks a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none}

/* ##### headerlayout + text stop ###### */





/* ##### contentaufteilung - menue - bild - content - serviceleiste start ###### */

	.table-contentaufteilung-1 
		{ 
		border-collapse: collapse
		width: 100%;
		height: auto;
		border: 0px 
		}
	.row1 { 
		width: 163px; 
		height: 390px;
		background-image: url(images/bg/menue_1.gif);
		text-align: left;
		vertical-align:top;
		text-align: right 
		}
	.row2 { 
		width: 68px;
		text-align: left;
		vertical-align:top;
		background-color: #FFFFFF; 
		}
	.row3{ 
		width: 421px;
		text-align: left;
		vertical-align:top;
		background-color: #FFFFFF; 
		}
	.row4{ 
		width: 149px;
		text-align: left;
		vertical-align:top;
		background-image: url(images/bg/serviceleiste_1.gif);
		}

/* ##### contentaufteilung - menue - bild - content - serviceleiste stop ###### */





/* ##### menuemodule start ###### */

	.menue1	
		{
		width: 100%;
		border: 0px;
		text-align: right;
		padding-right: 20px;
		padding-top: 5px;
		padding-bottom: 5px;
		}
	.menue2	
		{
		background-color: #03359A;
		width: 100%;
		border: 0px;
		text-align: right;
		padding-top: 5px;
		padding-bottom: 5px;
		}
	.menue3	
		{
		background-color: #FFFFFF;
		width: 100%;
		border: 0px;
		text-align: right;
		padding-right: 20px;
		padding-top: 6px;
		padding-bottom: 10px;
		}
	.td-menue
		{
		text-align: right;
		}
	.menueglobal	
		{
		width: 100%;
		border: 0px;
		}

	.text-menue-1 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #FFFFFF; font-weight: bold}
	.text-menue-1 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none}
	.text-menue-1 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none}

	.text-menue-2 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #333333; font-weight: normal; line-height:170%}
	.text-menue-2 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #333333; text-decoration: none; font-weight: normal; line-height:170%}
	.text-menue-2 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #333333; text-decoration: none; font-weight: normal; line-height:170%}

	.text-menue-3 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #003399; font-weight: normal; line-height:170%}
	.text-menue-3 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal; line-height:170%}
	.text-menue-3 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal; line-height:170%}

/* ##### menuemodule stop ###### */





/* ##### contentmaintable start ###### */

	.contentmaintable	
		{
		width: 100%;
		text-align: left;
		vertical-align: top
		}

/* ##### contentmaintable stop ###### */





/* ##### anker top start ###### */

	.table-ankertop-1 
		{ 
		border-collapse: collapse;
		width: 100%;
		height: 18px;
		border: 0px 
		}
	.row5 { 
		width: 163px;
		background-image: url(images/bg/menue_2.gif); 
		}
	.row6 { 
		width: 488px;
		text-align: right;
		background-image: url(images/pics/line_2.gif);
		}
	.row7{ 
		width: 149px;
		background-image: url(images/bg/serviceleiste_1.gif); 
		}

	.text-ankertop {font-family: Verdana,Helvetica, sans-serif; font-size: 55%; color: #5E5E5E}
	.text-ankertop a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #5E5E5E; text-decoration: none}
	.text-ankertop a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #5E5E5E; text-decoration: none}

/* ##### anker top stop ###### */





/* ##### servicemodul 1 start ###### */

	.servicemodul-global
		{
		width: 100%; 
		border: 0px; 
		padding-left: 1px;
		}
	.servicemodul-headline	
		{
		width: 100%;
		border: 0px; 
		background-color: #E6E6E6;
		border-collapse: collapse;
		}
	.row10	{ 
		width: 23px;
		padding-top: 7px;
		vertical-align: top;
		}
	.row11	{ 
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 7px;
		vertical-align: top;
		}
	.servicemodul-content	
		{
		width: 100%;
		border: 0px; 
		background-color: #FFFFFF;
		border-collapse: collapse;
		vertical-align: top;
		}
	.row12	{ 
		border: 0px;
		padding-top: 10px;
		padding-right: 10px;
		padding-left: 10px;
		padding-bottom: 15px;
		background-color: #FFFFFF;
		}
	
	.text-servicemodul-headline-1 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #333333; font-weight: bold}
	.text-servicemodul-headline-1 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #333333; text-decoration: none}
	.text-servicemodul-headline-1 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #333333; text-decoration: none}

	.text-servicemodul-1 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #333333; font-weight: normal}
	.text-servicemodul-1 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal}
	.text-servicemodul-1 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal; text-decoration: underline}
	
	.eingabe-suche1 
		{
		font-family: Arial;
		font-size: 11px;
		color: #333333;
		border: 1px solid #1C5180;
		width: 85px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		}

/* ##### servicemodul 1 stop ###### */





/* ##### contentlayout start ###### */
	
	.td-content	
		{ 
		vertical-align:top 
		padding: 0px;
		}

	.headline	
		{
		width: 100%
		}
	.hilfebutton1	
		{
		position: absolute;
		text-align: right; 
		z-index: 2;
		margin-left: 326px;
		}
	.hilfetable1	
		{ 
		border-collapse: collapse;
		height: 16px;
		border: 0px 
		}
	.row8 	{ 
		text-align: right;
		}
	.row9 	{
		text-align: right; 
		width: 19px;
		}
	
	.text-headline-1{font-family: Verdana,Helvetica, sans-serif; font-size: 75%; color: #333333; font-weight: bold}

	.text-headline-2{font-family: Verdana,Helvetica, sans-serif; font-size: 75%; color: #003399; font-weight: normal; line-height:170%}

	.text-hilfe-1{font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #333333; font-weight: normal}

/* ##### contentlayout stop ###### */





/* ##### content tablelayouts start ###### */

	.line-ou1 
		{
		background-image: url(images/bg/tableline_hor_1.gif); padding-top: 1px; padding-bottom: 1px;
		}
	.line-lr1 
		{
		background-image: url(images/bg/tableline_ver_1.gif); padding-left: 1px; padding-right: 1px;
		}
	.inhalt1 
		{
		background-image: url(images/bg/ws_1.gif);
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 20px;
		}

	.line-ou2 
		{
		background-image: url(images/bg/tableline_hor_1.gif); padding-top: 1px; padding-bottom: 1px;
		}
	.line-lr2 
		{
		background-image: url(images/bg/tableline_ver_1.gif); padding-left: 1px; padding-right: 1px;
		}
	.rahmen2 
		{
		background-image: url(images/bg/ws_1.gif);
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		}
	.inhalt2 
		{
		background-image: url(images/bg/ws_1.gif);
		text-align: top;
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 20px;
		}
	.inhalt3 
		{
		background-image: url(images/bg/ws_1.gif);
		text-align: top;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		}

	.contentmodul-headline-1	
		{
		width: 100%;
		border: 0px; 
		background-color: #E6E6E6;
		border-collapse: collapse;
		}
	.row14	{ 
		width: 23px;
		padding-top: 7px;
		vertical-align: top;
		}
	.row15	{ 
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 7px;
		vertical-align: top;
		}

	.contentmodul-headline-2	
		{
		width: 100%;
		border: 0px; 
		background-color: #03359A;
		border-collapse: collapse;
		}
	.row39	{ 
		width: 23px;
		padding-top: 7px;
		vertical-align: top;
		}
	.row40	{ 
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 7px;
		vertical-align: top;
		}

	.contentmodul-1	
		{
		width: 100%;
		border-collapse: collapse;
		}
	.row16	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		background-color: #03359A;
		vertical-align: middle;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 8px;
		padding-right: 8px;
		}
	.row17	{ 
		background-color: #F5F5F5;
		width: 100%;
		vertical-align: top;
		text-align: left;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 8px;
		padding-right: 8px;
		}
	.row18	{ 
		background-color: #F5F5F5;
		vertical-align: top;
		text-align: right;
		padding-bottom: 5px;
		padding-top: 5px;
		padding-left: 8px;
		padding-right: 8px;
		}

	.contentmodul-2	
		{
		width: 100%;
		border-collapse: collapse;
		}
	.row19	{ 
		border-right: solid 2px; border-right-color: #FFFFFF;
		background-color: #03359A;
		vertical-align: top;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 8px;
		padding-right: 8px;
		}
	.row20	{ 
		background-color: #DCDCDC;
		width: 23px;
		vertical-align: top;
		text-align: left;
		padding-top: 8px;
		padding-bottom: 5px;
		padding-left: 0px;
		padding-right: 0px;
		}
	.row21	{ 
		background-color: #DCDCDC;
		width: 82px;
		vertical-align: top;
		text-align: left;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0px;
		padding-right: 8px;
		}

	.contentmodul-3	
		{
		width: 100%;
		border-collapse: collapse;
		}
	.row22	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		background-color: #03359A;
		width: 23px;
		vertical-align: top;
		text-align: left;
		padding-top: 8px;
		padding-bottom: 5px;
		padding-left: 0px;
		padding-right: 0px;
		}
	.row23	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		background-color: #03359A;
		width: 100%;
		vertical-align: middle;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0px;
		padding-right: 8px;
		}
	.row24	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		background-color: #DCDCDC;
		width: 100%;
		vertical-align: top;
		text-align: left;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 23px;
		padding-right: 8px;
		}
	.row25	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		background-color: #F5F5F5;
		vertical-align: top;
		text-align: left;
		padding-bottom: 5px;
		padding-top: 5px;
		padding-left: 46px;
		padding-right: 8px;
		}

	.contentmodul-4 	
		{
		width: 100%;
		border-collapse: collapse;
		}
	.row26	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		background-color: #03359A;
		vertical-align: middle;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 8px;
		padding-right: 8px;
		}
	.row27	{ 
		border-right: solid 2px; border-right-color: #FFFFFF;
		background-color: #DCDCDC;
		width: 68px;
		vertical-align: top;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0px;
		padding-right: 8px;
		}
	.row28	{  
		border-right: solid 2px; border-right-color: #FFFFFF;
		background-color: #DCDCDC;
		width: 68px;
		vertical-align: top;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0px;
		padding-right: 8px;
		}
	.row29	{  
		border-right: solid 2px; border-right-color: #FFFFFF;
		background-color: #DCDCDC;
		width: 68px;
		vertical-align: top;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0px;
		padding-right: 8px;
		}
	.row30	{  
		background-color: #DCDCDC;
		vertical-align: top;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0px;
		padding-right: 8px;
		}
	.row31	{ 
		background-color: #DCDCDC;
		width: 23px;
		vertical-align: top;
		text-align: left;
		padding-top: 8px;
		padding-bottom: 5px;
		padding-left: 0px;
		padding-right: 0px;
		}

	.contentmodul-5	
		{
		width: 100%;
		border: 0px; 
		background-color: #F7F7F7;
		border-collapse: collapse;
		}
	.row32	{ 
		width: 23px;
		padding-top: 7px;
		vertical-align: top;
		}
	.row33	{ 
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 7px;
		vertical-align: top;
		}

	.contentmodul-6	
		{
		width: 100%;
		border-collapse: collapse;
		}
	.row35	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		background-color: #03359A;
		vertical-align: middle;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 8px;
		padding-right: 8px;
		}
	.row36	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		background-color: #DCDCDC;
		vertical-align: middle;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 8px;
		padding-right: 8px;
		}
	.row37	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		background-color: #F5F5F5;
		width: 100%;
		vertical-align: top;
		text-align: left;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 8px;
		padding-right: 8px;
		}
	.row38	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		background-color: #F5F5F5;
		vertical-align: top;
		text-align: right;
		padding-bottom: 5px;
		padding-top: 5px;
		padding-left: 8px;
		padding-right: 8px;
		}

	.contentmodul-7	
		{
		width: 100%;
		}
	.row41	{ 
		background-color: #03359A;
		vertical-align: middle;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 8px;
		padding-right: 8px;
		width: 100%;
		}
	.row42	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		background-color: #03359A;
		vertical-align: middle;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 8px;
		padding-right: 8px;
		width: 100%;
		}
	.row43	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		background-color: #DCDCDC;
		vertical-align: middle;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 8px;
		padding-right: 8px;
		width: 100%;
		}
	.row44	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		border-right: solid 2px; border-right-color: #FFFFFF;
		background-color: #DCDCDC;
		vertical-align: middle;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 14px;
		padding-right: 14px;
		width: 100px;
		}
	.row45	{ 
		border-right: solid 2px; border-right-color: #FFFFFF;
		background-color: #FFFFFF;
		vertical-align: middle;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 8px;
		padding-right: 8px;
		width: 100px;
		}

	.contentmodul-8	
		{
		border-collapse: collapse;
		}
	.row46	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		background-color: #03359A;
		vertical-align: middle;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 8px;
		padding-right: 8px;
		}
	.row47	{ 
		vertical-align: top;
		}

	.contentmodul-9	
		{
		width: 100%;
		border: 0px; 
		background-color: #FFFFFF;
		border-collapse: collapse;
		}
	.row49	{ 
		width: 23px;
		padding-top: 7px;
		vertical-align: top;
		}
	.row50	{ 
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 7px;
		vertical-align: top;
		}

	.contentmodul-10
		{
		width: 100%;
		border: 0px; 
		border-collapse: collapse;
		}
	.row55	{ 
		border-right: solid 2px; border-right-color: #FFFFFF;
		background-color: #03359A;
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 7px;
		padding-left: 7px;
		vertical-align: top;
		text-align: center;
		width: 30px;
		}
	.row56	{ 
		border-right: solid 2px; border-right-color: #FFFFFF;
		background-color: #DCDCDC;
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 7px;
		padding-left: 7px;
		vertical-align: top;
		width: 235px;
		}
	.row57	{ 
		background-color: #DCDCDC;
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 7px;
		padding-left: 7px;
		vertical-align: top;
		text-align: right;
		width: 100px;
		}
	.row58	{ 
		height: 18px;
		}

	.contentmodul-11	
		{
		width: 100%;
		border-collapse: collapse;
		}
	.row62	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		background-color: #03359A;
		vertical-align: middle;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 8px;
		padding-right: 8px;
		}
	.row63	{ 
		border-right: solid 2px; border-right-color: #FFFFFF;
		background-color: #F5F5F5;
		width: 200;
		vertical-align: top;
		text-align: left;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		}
	.row64	{ 
		background-color: #F5F5F5;
		vertical-align: top;
		padding-bottom: 5px;
		padding-top: 5px;
		padding-left: 8px;
		padding-right: 8px;
		}

	.contentmodul-12
		{
		width: 100%;
		border: 0px; 
		border-collapse: collapse;
		}
	.row65	{ 
		border-right: solid 2px; border-right-color: #FFFFFF;
		background-color: #03359A;
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 7px;
		padding-left: 7px;
		vertical-align: top;
		text-align: center;
		width: 30px;
		}
	.row66	{ 
		background-color: #DCDCDC;
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 7px;
		padding-left: 7px;
		vertical-align: top;
		width: 100%;
		}
	.row67	{ 
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 7px;
		padding-left: 37px;
		vertical-align: top;
		}
	.row68	{ 
		height: 18px;
		}


	.formtable-1
		{
		width: 100%;
		border: 0px; 
		border-collapse: collapse;
		}
	.row59	{ 
		width: 115px;
		padding-top: 7px;
		padding-right: 7px;
		vertical-align: top;
		}
	.row60	{ 
		padding-top: 7px;
		vertical-align: top;
		}
	.row61	{ 
		width: 115px;
		padding-top: 7px;
		padding-right: 7px;
		vertical-align: middle;
		}

	.abc-navi-1
		{
		width: 100%;
		border: 0px; 
		background-color: #03359A;
		border-collapse: collapse;
		}
	.row51	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		width: 23px;
		padding-top: 7px;
		vertical-align: top;
		}

	.abc-navi-2
		{
		width: 100%;
		border: 0px; 
		background-color: #DCDCDC;
		border-collapse: collapse;
		}
	.row52	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 7px;
		vertical-align: top;
		}
	.row53	{ 
		border-right: solid 2px; border-right-color: #FFFFFF;
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 1px;
		padding-left: 1px;
		vertical-align: middle;
		text-align: center;
		}
	.row54	{ 
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 1px;
		padding-left: 1px;
		vertical-align: middle;
		text-align: center;
		}

	.ergebnisnavi-1
		{
		width: 100%;
		border: 0px; 
		background-color: #DCDCDC;
		border-collapse: collapse;
		}
	.row69	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		border-right: solid 2px; border-right-color: #FFFFFF;
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 7px;
		padding-left: 7px;
		vertical-align: top;
		width: 100px;
		}
	.row70	{ 
		border-bottom: solid 2px; border-bottom-color: #FFFFFF;
		padding-top: 4px;
		padding-bottom: 4px;
		padding-right: 7px;
		padding-left: 7px;
		vertical-align: middle;
		width: 100%;
		}

	.link-rechts-1	
		{
		width: 100%;
		border: 0px; 
		border-collapse: collapse;
		}
	.row48	{ 
		text-align: right;
		}

	.contentanker-1	
		{
		width: 100%;
		border: 0px; 
		border-collapse: collapse;
		}
	.row34	{ 
		text-align: right;
		}

	
	.text-contentmodul-headline-1 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #FFFFFF; font-weight: bold}
	.text-contentmodul-headline-1 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none}
	.text-contentmodul-headline-1 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none}

	.text-contentmodul-headline-2 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #333333; font-weight: bold}
	.text-contentmodul-headline-2 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #333333; text-decoration: none}
	.text-contentmodul-headline-2 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #333333; text-decoration: none}

	.text-contentmodul-1 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #003399; font-weight: normal}
	.text-contentmodul-1 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal}
	.text-contentmodul-1 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal; text-decoration: underline}

	.text-contentmodul-2 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #333333; font-weight: normal}
	.text-contentmodul-2 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #333333; text-decoration: none; font-weight: normal}
	.text-contentmodul-2 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #333333; text-decoration: none; font-weight: normal; text-decoration: underline}

	.text-contentmodul-3 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #FFFFFF; font-weight: bold}
	.text-contentmodul-3 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none}
	.text-contentmodul-3 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none}

	.text-contentmodul-4 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #333333; font-weight: bold}
	.text-contentmodul-4 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #333333; text-decoration: none}
	.text-contentmodul-4 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; text-decoration: underline}

	.text-contentmodul-5 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #333333; font-weight: bold}
	.text-contentmodul-5 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #333333; text-decoration: none}
	.text-contentmodul-5 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #333333; text-decoration: none; text-decoration: underline}

	.text-contentmodul-6 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #333333}
	.text-contentmodul-6 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #333333; text-decoration: none}
	.text-contentmodul-6 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #333333; text-decoration: none; text-decoration: underline}

	.text-content-ankertop {font-family: Verdana,Helvetica, sans-serif; font-size: 54%; color: #333333}
	.text-content-ankertop a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #333333; text-decoration: none}
	.text-content-ankertop a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #333333; text-decoration: none}

	.text-abc-navi-1 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #003399; font-weight: normal}
	.text-abc-navi-1 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal}
	.text-abc-navi-1 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal; text-decoration: underline}

	.text-abc-navi-2 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #003399; font-weight: normal; font-weight: bold}
	.text-abc-navi-2 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal}
	.text-abc-navi-2 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal; text-decoration: underline}

	.text-suchergebnisse-1 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #333333; font-weight: normal}
	.text-suchergebnisse-1 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal}
	.text-suchergebnisse-1 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal; text-decoration: underline}

	.text-suchergebnisse-2 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #003399; font-weight: normal; font-weight: bold}
	.text-suchergebnisse-2 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: bold}
	.text-suchergebnisse-2 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal; text-decoration: underline}


/* ##### content tablelayouts stop ###### */




/* ##### content text start ###### */

	.text-content-1 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #333333; font-weight: normal}
	.text-content-1 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal}
	.text-content-1 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: normal; text-decoration: underline}

	.text-content-2 {font-family: Verdana,Helvetica, sans-serif; font-size: 60%; color: #333333; font-weight: bold}
	.text-content-2 a{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: bold}
	.text-content-2 a:hover{font-family: Verdana,Helvetica,  sans-serif; font-size: 100%; color: #003399; text-decoration: none; font-weight: bold; text-decoration: underline}

/* ##### content text stop ###### */





/* ##### content formularelemente start ###### */

	.lotse-auswahl1 
		{
		font-family: Arial;
		color: #333333;
		font-size: 11px;
		width: 160px;
		}
	
	.eingabe-kontakt-1 
		{
		font-family: Arial;
		font-size: 11px;
		color: #333333;
		border: 1px solid #ADADAD;
		width: 224px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		}
	
	.eingabe-kontakt-2 
		{
		font-family: Arial;
		font-size: 11px;
		color: #333333;
		border: 1px solid #ADADAD;
		width: 224px;
		height: 60px;
		padding-left: 3px;
		padding-right: 3px;
		}

	.auswahl-kontakt-1 
		{
		font-family: Arial;
		color: #333333;
		font-size: 11px;
		width: 224px;
		}

	form
		{
		border: 0px solid #000;
		display: inline;
	    margin: 0px;
	    padding: 0px;
		}

/* ##### content formularelemente stop ###### */








