indexbody{
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	background-color: #008981;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
}
/* error class für ecc */

.error_background {
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size : 11px;
				color : #1f4780;
				background-color:	#FF9966;
				}				
.error_background_select {
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size : 11px;
				color : #1f4780;
				background-color:	#FF9966;
				width : 180px;
				}					
.main_select {
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size : 11px;
				color : #1f4780;
				width : 180px;
				}				
/* error class für ecc */				
/* generelle Formatierung (PR 4.6.2003): */
body, td{
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
}

.rowcolor1{
	background-color: #ffffff;
}
.rowcolor2{
	background-color: #f7f7f7;
}
.sum{
	background-color: #A0B4DC;color:##DBDBDB;	font-weight : bold;
	}
.tab_header{
	background-color:#2275BB;
	color:#ffffff;
	font-weight : bold;
}
.bereich		{
				background-color:#0066BB;
				}		
.bereich_hdr,.bereichhdr	{
				background-color:#0066BB;
				font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#ffffff;
				}		
.bereich_hdr50	{
				background-color:#A0B4DC;
				font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
				font-size:13px;
				font-weight:bold;
				color:#ffffff;
				}		
.bereichhdr50	{
				background-color:#A0B4DC;
				font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
				font-size:13px;
				font-weight:bold;
				color:#ffffff;
				}		
.bgwhitedots 	{
				background-image:url(../images/system/whitedots.gif);
				}
				
.bgyellow		{
				background-color:#0066BB;
				}		

.bggrey			{
	background-color: #CCCCCC;
}		
				
.bgwhite		{
				background-color:#ffffff;
				}		
				
.bgblack		{
				background-color:#000000;
				}		


.sitetitle				{
						font-family:Arial,Helvetica,sans-serif;
						font-weight:bold;
						font-size:18px;
						color:#f8971d;
						}

.main_locator			{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:bold;
						font-size:13px;
						color:#575757;
						}
/* Hauptklassen notwendig f. soEditor PR 4.6.2003: */							
.mainlocator			{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:bold;
						font-size:13px;
						color:#575757;
						}
.main,.mainb,.mainem,.main9	{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:none;
						font-size:11px;
						color:#575757;
						}
.mainb {
	font-weight:bold;
}
.mainem {
	font-style: italic;
}
.main9{
	font-size : 9px;
}

/*  Ende Hauptklassen */						
.main_logout			{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:bold;
						font-size:14px;
						color:#575757;
						}
.mainlogout			{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:bold;
						font-size:14px;
						color:#575757;
						}
.mainbold				{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:bold;
						font-size:11px;
						color:#CC3300;
						}
a.mainlink				{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:none;
						text-decoration:none;
						font-size:11px;
						}
a.mainlink:link			{
						color:#0066BB;
						}
a.mainlink:visited		{
						color:#0066BB;
						}
a.mainlink:hover		{
						color:#999999;
						}
a.mainlink:active		{
						color:#0066BB;
						}
a.mainlink_logout		{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:none;
						text-decoration:none;
						font-size:14px;
						}
a.mainlink_logout:link			{
						color:#0066BB;
						}
a.mainlink_logout:visited		{
						color:#0066BB;
						}
a.mainlink_logout:hover		{
						color:#999999;
						}
a.mainlink_logout:active		{
						color:#0066BB;
						}
a.mainlink_locator:link			{
						color:#0066BB;
						}
a.mainlink_locator:visited		{
						color:#0066BB;
						}
a.mainlink_locator:hover		{
						color:#999999;
						}
a.mainlink_locator:active		{
						color:#0066BB;
						}
a.mainlinklogout		{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:none;
						text-decoration:none;
						font-size:14px;
						}
a.mainlinklogout:link			{
						color:#0066BB;
						}
a.mainlinklogout:visited		{
						color:#0066BB;
						}
a.mainlinklogout:hover		{
						color:#999999;
						}
a.mainlinklogout:active		{
						color:#0066BB;
						}
a.mainlinklocator:link			{
						color:#0066BB;
						}
a.mainlinklocator:visited		{
						color:#0066BB;
						}
a.mainlinklocator:hover		{
						color:#999999;
						}
a.mainlinklocator:active		{
						color:#0066BB;
						}

a.mainlinkbold			{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:bold;
						text-decoration:none;
						font-size:11px;
						color:#0066BB;
						}
a.mainlinkbold:link		{
						color:#0066BB;
						}
a.mainlinkbold:visted	{
						color:#0066BB;
						}
a.mainlinkbold:hover	{
						color:#999999;
						}
a.mainlinkbold:active	{
						color:#0066BB;
						}

a.footlink				{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:normal;
						text-decoration:none;
						font-size:12px;
						}
a.footlink:link			{
						color:#000000;
						}
a.footlink:visited		{
						color:#000000;
						}
a.footlink:hover		{
						color:#E97C13;
						}
a.footlink:active		{
						color:#000000;
						}


.boxheadline			{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:bold;
						font-size:11px;
						color:#000000;
						}
.box					{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:none;
						font-size:10px;
						color:#000000;
						}
.boxbold				{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:bold;
						font-size:10px;
						color:#000000;
						}
a.boxlink				{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:none;
						text-decoration:none;
						font-size:10px;
						}
a.boxlink:link			{
						color:#0066BB;
						}
a.boxlink:visited		{
						color:#0066BB;
						}
a.boxlink:hover		{
						color:#333333;
						}
a.boxlink:active		{
						color:#0066BB;
						}

a.boxlinkbold			{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:bold;
						text-decoration:none;
						font-size:10px;
						}
a.boxlinkbold:link	{
						color:#000000;
						}
a.boxlinkbold:visited	{
						color:#000000;
						}
a.boxlinkbold:hover	{
						color:#E97C13;
						}
a.boxlinkbold:active	{
						color:#000000;
						}

.menu					{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:none;
						font-size:10px;
						color:#000000;
						}
.menufett				{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:bold;
						font-size:10px;
						color:#000000;
						}

.pad_10					{
						padding:10px;
						}
.pad10					{
						padding:10px;
						}
.pad_5					{
						padding:5px;
						}						
.pad_l5					{
						padding-left:5px;
						}
.pad_l15				{
						padding-left:15px;
						}
.pad_r5					{
						padding-right:5px;
						}
.pad_l5_r5				{
						padding-left:5px;
						padding-right:5px;
						}
.pad_l10_r10			{
						padding-left:10px;
						padding-right:10px;
						}
.pad_l25				{
						padding-left:25px;
						}
.padl25				{
						padding-left:25px;
						}
.pad_u4					{
						padding-bottom:4px;
						}	
.pad_u4_r4				{
						padding-bottom:4px;
						padding-right:4px;
						}	
input.textfeld_165		{
						width:165px;
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;					
						font-weight:none;
						font-size:12px;
						color:#000000;
						}
select.selectbox_165	{
						width:165px;
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;					
						font-weight:none;
						font-size:12px;
						color:#000000;
						}

input.textfeld_165n	{
						
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;					
						font-weight:none;
						font-size:12px;
						color:#000000;
						}
select.selectbox_250n	{
						
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;					
						font-weight:none;
						font-size:10px;
						color:#000000;
						}


select.selectbox_250	{
						width:250px;
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;					
						font-weight:none;
						font-size:10px;
						color:#000000;
						}
select.selectbox_300	{
						width:300px;
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;					
						font-weight:none;
						font-size:12Px;
						color:#000000;
						}						
.BUTTON 				{
										font-size : 10pt;
						font-weight : normal;
						color : #ffffff;
						background-color : #2275BB;
						height:23;
						width:100;
						text-align : center;
						text-decoration : none;
						border : 1;
						border-style :none;
						border-color : #cccccc;
						border-width : thin;
						}
.BUTTON_SMALL 				{
						font-size : 8pt;
						font-weight : normal;
						color : #ffffff;
						background-color : #0066BB;
						height:20;
						text-align : center;
						text-decoration : none;
						border : 1;
						border-style :none;
						}
.BUTTONSMALL,.buttonsmalllang 				{
						font-size : 8pt;
						font-weight : normal;
						color : #ffffff;
						background-color : #0066BB;
						height:20;
						text-align : center;
						text-decoration : none;
						border : 1;
						border-style :none;
						cursor:hand;
						}
TD.ERROR				{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-size:11px;
						font-weight : bold;
						color : Red;
						}
.error				{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-size:11px;
						font-weight : bold;
						color : Red;
						}
.lh19					{
						line-height:19px;
						}						
		
/* 06042004 pr aus Tab.cfm: */
.reiterheadline, a.reiterheadline {	
				font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
				font-weight:bold;
				text-decoration:none;
				font-size:10px;	
				color: 000000;	
			}
.reiterlink, a.reiterlink {	
				font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
				font-weight:none;
				text-decoration:none;
				font-size:10px;
				font-variant: normal;
				color:#0066BB;		
			}
a.reiterlink:hover {	
				color:#333333;
			}
.reiterdeactivate, a.reiterdeactivate {	
				font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
				font-weight:none;
				text-decoration:none;
				font-size:10px;
				font-variant: normal;	
				color: 928A91;	
			}
.tabbody {
			}	
/* ende aus tab.cfm */													

/* Neue Styles*/
.divpopup			{ top:100px;
				  
				}	
.divtop			{
				position:absolute;
				/*position:fixed; da mozilla Firefox dies nicht korrekt abbildet*/
				}		
					
.divmain		{
				position:absolute;overflow:auto;width:100%
				}		
.divtoolbar		{
				border-width:0;border-style:solid;padding-top:2px;vertical-align:middle;height:24px;position:absolute;top:35px;background-color:cccccc;width:100%;
				}				
.divlocator		{
				border-width:0;border-style:solid;vertical-align:middle;background-color:ffffff;height:22px;
				}
.divsubmenu		{
				position:absolute;border-width:1;border-style:solid;max-height:200px;max-width=300px;z-index:2;background-color:ffffff;visibility:hidden;overflow:auto;
				}
.bar_proz
{
				background-color:#A48200;
}	
.bar_back
{
				background-color:#ffffff;
}	

select.selectbox_350	{
                      width:350px;
                      font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
                      font-weight:none;
                      font-size:12Px;
                      color:#000000;
                      }

select.selectbox_160	{
                      width:160px;
                      font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
                      font-weight:none;
                      font-size:10Px;
                      color:#000000;
                      }
select.selectbox_80	{
                      width:80px;
                      font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
                      font-weight:none;
                      font-size:10Px;
                      color:#000000;
                      }
	
a.mainlinklocator		{
						font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
						font-weight:none;
						text-decoration:none;
						font-size:10px;
						}
.mainlocator {

	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #326699;
	line-height: 20px;
}					
.help
{
	background-color:#FFF0FE;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight:none;
	font-size:9px;
	color::#575757;
}
