.xxxbody					{ 
						padding: 0px; 
						color: #546275;
						font-size: 10px; 
						line-height: 12px; 
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						text-decoration: none; 
						}

.xxxtr					{ 
						padding: 0px; 
						color: #546275;
						font-size: 10px; 
						line-height: 12px; 
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						text-decoration: none; 
						}

a { 
						color: #0d3fac; 
						text-decoration: none; 
						}

a:hover					{ 
						color: #0066ff; 
						text-decoration: none; 
						}



.link-menue				{ 
						color: #546275;
						font-size: 9px; 
						line-height: 12px; 
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						text-decoration: none; 
						}
.link-menue-hi                          {
                                                color: #ff8900;
                                                font-size: 10px;
                                                line-height: 12px;
                                                font-family: Verdana, Arial, Helvetica, sans-serif;
                                                text-decoration: none;
                                                }



.link-normal			{ 
						color: #0d3fac; 
						font-size: 11px;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						text-decoration: none; 
						}


.link-small				{ 
						color: #0d3fac; 
						font-size: 9px;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						text-decoration: none; 
						}


.link-footer			{ 
						color: #2d2d2d; 
						font-size: 11px;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						text-decoration: none; 
						}


.link-footer:a:hover	{ 
						color: #2d2d2d;
						}


.link-header			{ 
						color: #0d3fac; 
						font-size: 12px;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						text-decoration: none; 
						}


.text-header1			{ 
						color: #000000; 
						font-size: 12px; 
						line-height: 15px; 
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						}


.text-normal			{ 
						color: #2d2d2d; 
						font-size: 11px; 
						line-height: 15px;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						}


.text-sprache			{ 
						color: #2d2d2d; 
						font-size: 10px; 
						line-height: 15px;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						}


.text-error				{ 
						color: #ff0000; 
						font-size: 11px; 
						line-height: 15px;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						}


.text-marginal			{ 
						color: #2d2d2d; 
						font-size: 11px; 
						line-height: 15px;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						}


.text-small				{ 
						color: #2d2d2d; 
						font-size: 9px;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						}

.spacer-7				{ 
						color: #2d2d2d; 
						font-size: 7px;
						line-height: 7px;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
					}


.text-normal-white		{ 
						color: #ffffff; 
						font-size: 11px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						}


.text-bildunterschrift	{ 
						color: #546275;
						font-size: 9px;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						text-decoration: none;  
						}

						
.liste-header1			{
						color: #0d3fac;
						font-size: 12px; 
						line-height: 15px; 
						font-family: Verdana, Arial, Helvetica, sans-serif;
						text-decoration: none;
						}


.kalender-head			{ 
						color: #2d2d2d; 
						font-size: 9px;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						}


.kalender-content		{ 
						color: #546275;
						font-size: 9px; 
						line-height: 13px; 
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						text-decoration: none; 
						}


.kalender-fastnav		{ 
						color: #0d3fac; 
						font-size: 9px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						text-decoration: none;
						}


.kalender-popup-head	{ 
						color: #2d2d2d; 
						font-size: 9px;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						}


.kalender-popup-zahl	{ 
						color: #546275;
						font-size: 9px;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						text-decoration: none; 
						}


.kalender-popup-heute	{ 
						color: #ff6275;
						font-size: 9px;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						text-decoration: none; 
						}


.kalender-popup-link	{ 
						color: #0d3fac; 
						font-size: 9px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						text-decoration: none;
						}


.space-links			{
						font-size: 4px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						}





.form-suche				{
						border: 1px solid #c8c8c8; 
						height: 16px; 
						width: 80px; 
						padding-left: 3px; 
						font: 10px Verdana;
						color:#666666;
						}


.form-select			{
						font-size: 11px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						}


.form-select-land		{
						border: 1px solid #c8c8c8;
						width: 195px;
						font-size: 11px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						}


.form-button			{
						height: 20px; 
						width: 100px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						}


.form-datum				{
						border: 1px solid #c8c8c8;
						height: 18px; 
						width: 85px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						}


.form-daten				{
						border: 1px solid #c8c8c8;
						height: 18px; 
						width: 195px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						}


.form-daten-small-1			{
						border: 1px solid #c8c8c8;
						height: 18px; 
						width: 142px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						}


.form-daten-small-2			{
						border: 1px solid #c8c8c8;
						height: 18px; 
						width: 47px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						}


.form-anzahl			{
						border: 1px solid #c8c8c8;
						height: 17px; 
						width: 20px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						}


.form-textarea			{
						border: 1px solid #c8c8c8;
						height: 100px; 
						width: 340px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						}


.form-bemerkung			{
						border: 1px solid #c8c8c8;
						height: 50px; 
						width: 195px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						}
.form-bemerkung-xxl			{
						border: 1px solid #c8c8c8;
						height: 150px; 
						width: 195px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						}
.form-bemerkung-xxl




/* interner bereich */

.form-input-long		{
						background-color:#ffffff; 
						width:400px;
						height: 18px;
						border:2px solid: #000000;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						}


.form-input-medium		{
						background-color:#ffffff; 
						border:2px solid: #000000;
						width:200px;
						height: 18px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						}


.form-input-small		{
						background-color:#ffffff; 
						border:2px solid: #000000;
						width:40px;
						height: 18px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						}


.form-textarea-caption	{
						background-color:#ffffff; 
						width:400px; 
						height:30px; 
						border:2px solid: #000000;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						}


.form-textarea-body		{
						background-color:#ffffff; 
						width:400px; 
						height:100px; 
						border:2px solid: #000000;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						}

.form-radio				{
						border:2px solid: #000000;
						height: 12px;
						}


.link-reiter			{ 
						color: #546275;
						font-size: 9px; 
						line-height: 16px; 
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						text-decoration: none; 
						}


.layer-reiter-top		{
						position:absolute; 
						visibility:visible;
						z-index:1; 
						background-color:#f0f0f0;
						width:588; 
						left: 148px; top: 334px;
						}


.layer-reiter-back		{
						position:absolute; 
						visibility:hidden;
						z-index:1; 
						background-color:#f0f0f0;
						width:588; 
						left: 148px; top: 334px;
						}
