
body 			{font-family:Arial, sans-serif; font-size:small; line-height:14pt; 
			margin:18px; padding:0; position:static; float:none; 			
			}

.error { color:#A00000;font-weight:bold; }


a:link { color:#002F78; text-decoration:none; 
		border-bottom:solid 1px; }

a:visited { color:#002F78; text-decoration:none; 
				border-bottom:solid 1px; }

a:hover { color:#002F78; text-decoration:none; 
				border-bottom:solid 1px red; }



/*

a:link	 		{ color:#000000; text-decoration:none; background-color:#f0f0ff; padding:0 6px 0 6px; }

a:visited		{color:#000000; text-decoration:none; background-color:#f0f0ff; padding:0 6px 0 6px; } 


a:hover 		{color:#ffffff; background-color:#BF0000; 		
			border-bottom:solid;border-bottom-width:1px;
			text-decoration:none; padding:0 6px 0 6px; }

*/


			/* {color:#0030F0; text-decoration:none; background-color:#f0f0ff;} */
			/* {color:#000000; text-decoration:none; background-color:#ffff00;} */
			
			/* {color:#003300; background-color:#E8E8E8; 		
			border-bottom:solid;border-bottom-width:1px;
			text-decoration:none; } */

a.main:link	 	{color:#002F78; background-color:#ffffff; text-decoration:none; 
			border-bottom:solid 1px; }

a.main:visited		{ color:#002F78; text-decoration:none; background-color:#ffffff; 
				border-bottom:solid 0px; }

a.main:hover 		{color:#ffffff; background-color:#BF0000; 		
			border-bottom:solid;border-bottom-width:2px;
			text-decoration:none; }

a.menu:link	 	{ background-color:#002F78; color:#ffffff; text-decoration:none; display:block;
			border-bottom:0; }

a.menu:visited		{ background-color:#002F78; text-decoration:none; color:#ffffff; display:block;
				border-bottom:solid 0px; }

a.menu:hover 		{ background-color:#ffffff; color:#000000; 		
			border-bottom:0; display:block;
			text-decoration:none; }


a.current:link, a.current:visited		{font-style:normal; display:block; 
			color:#ffffff;
			background-color:#BF0000;
			border-bottom-width:0px;
			padding:0 6px 0 6px;
			border-top-width:0px;text-decoration:none; 
			}

a.current:hover
			{	font-style:normal; display:block;
			border:0;
			color:#000000; background-color:#ffffff;
					}

.sep			{ padding:6px 0 6px 0; font-size:normal; }


/* Alt

a:link	 		{color:#0000AF; text-decoration:none; background-color:#dfdfdf;}
a:visited		{color:#003399; text-decoration:none; background-color:#f0f0ff;}

a:hover 		{color:#003300; background-color:#E8E8E8; 		
			border-bottom:solid;border-bottom-width:1px;
			text-decoration:none; }
*/


ins			{text-decoration:none; }



.sd-input-text      { width:200px; }
.sd-input-disabled  { width:200px; background-color:#eeeeee; }
.sd-select          { width:150px; }
.sd-rel-search      { width:50px;}
.sd-rel-prev        { width:20px;}
.sd-rel-next        { width:20px; }



.sd-input-part      { float:none; width:50%; padding:0px; margin:0;}
.sd-input           { position:static; }
.sd-button-list     { position:static; }


.sd-output-part     { float:none; width:50%; padding:0px; margin:0; }
.sd-result-steps    { position:static; float:none;}
.sd-output          { position:static; float:none; }


hr			{ height:4px; color:#003299; margin:36px; }
.abstand		{ margin:26px; padding:24px; clear:both; }


.sd-header          	{ font-size:120%; font-weight:bold; margin:0 0 18px 0; text-align:left; }
.sd-text-container  	{ float:left; width:18%; position:static; padding:12px; margin:0; background-color:#002F78; 
			color:#ffffff; line-height:18pt; height: 400px; }
.sd-db-container    	{ float:right; width:78%; position:static; padding:0px; margin:0;}


.head			{ width:300px;font-weight:bold; padding:0; margin:0 6px 6px 0; }
.content		{ width:300px; vertical-align:top; padding:0; margin:0 6px 6px 0; }

.important-old		{ padding:0px;background-color:#eeeeee;margin:0px;}
.important 		{ padding:12px; background-color:#eeeeee; margin:0px; text-align:center; display:block; width:200px; }
.explain		{ margin:36px; }
