body 				{margin:0; padding:0;  background:url(/img/layout/mainback_kachel.gif); background-position:top center; height:100%;}
#maindiv 			{width:100%; height:100%;}
#maindivposi 		{position:relative; width:985px; height:100%; background:url(/img/layout/); z-index:2; padding-left:1px;}
#headillu 			{position:absolute; left:0; top:60px; z-index:2; padding-left:1px;}
#mainposi 			{position:relative; width:977px;}
#maincont 			{position:absolute; width:641px; height:100%; left:168px; top:0px; background-color:#ffffff; z-index:1}
#maincontbreit		{position:absolute; width:950px; height:100%; left:168px; top:0px; background-color:#ffffff; z-index:1}
#maincontposi		{position:absolute; width:580px; height:100%; left:40px; top:245px; z-index:1; text-align:left;}
#maincontposibreit	{position:absolute; width:745px; height:100%; left:40px; top:245px; z-index:1; text-align:left;}
#rightcont 			{position:absolute; width:168px; height:100%; left:809px; top:0px; background-color:#f7f5f6; z-index:3}
#rightcontcont		{position:absolute; top:225px; left:0; text-align:left;}
#leftmenu 			{position:absolute; width:168px; height:100%; left:0; top:0px; background-color:#f7f5f6; z-index:1}
#leftmenucont		{position:absolute; top:244px; left:0;}
#head 				{position:absolute; width:977px; height:60px; left:0; top:0; background:url(/img/layout/headback.jpg); z-index:3}
#topmenu 			{position:absolute; width:977px; height:20px; left:0; top:182px; background-color:#707070; z-index:3}
#servicemenu		{position:absolute; text-align:right; left:834px; top:8px;}
#headlogo 			{position:absolute; left:15px; top:11px; z-index:999}

#hauptmenucont 	{width: 168px; position: relative; left: 0px; top: 0px;}

A.hauptmenupunkt:link     	{display: block; text-align:left; padding-left:10px; padding-top:5px; margin-top:1px;  height:18px; color : #000000; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#d1d1d1}
A.hauptmenupunkt:active   	{display: block; text-align:left; padding-left:10px; padding-top:5px; margin-top:1px;  height:18px; color : #000000; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#d1d1d1}
A.hauptmenupunkt:visited  	{display: block; text-align:left; padding-left:10px; padding-top:5px; margin-top:1px;  height:18px; color : #000000; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#d1d1d1}
A.hauptmenupunkt:hover    	{display: block; text-align:left; padding-left:10px; padding-top:5px; margin-top:1px;  height:18px; color : #024395; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#a3bbd5}
A.hauptmenupunktakt:link    {display: block; text-align:left; padding-left:10px; padding-top:5px; margin-top:1px;  height:18px; color : #024395; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#a3bbd5}
A.hauptmenupunktakt:active  {display: block; text-align:left; padding-left:10px; padding-top:5px; margin-top:1px;  height:18px; color : #024395; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#a3bbd5}
A.hauptmenupunktakt:visited {display: block; text-align:left; padding-left:10px; padding-top:5px; margin-top:1px;  height:18px; color : #024395; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#a3bbd5}
A.hauptmenupunktakt:hover   {display: block; text-align:left; padding-left:10px; padding-top:5px; margin-top:1px;  height:18px; color : #024395; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#a3bbd5}

A.submenupunkt:link     	{display: block; text-align:left; padding-left:24px; padding-top:5px; margin-top:1px;  height:18px; color : #024395; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#ffffff}
A.submenupunkt:active   	{display: block; text-align:left; padding-left:24px; padding-top:5px; margin-top:1px;  height:18px; color : #024395; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#ffffff}
A.submenupunkt:visited  	{display: block; text-align:left; padding-left:24px; padding-top:5px; margin-top:1px;  height:18px; color : #024395; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#ffffff}
A.submenupunkt:hover    	{display: block; text-align:left; padding-left:24px; padding-top:5px; margin-top:1px;  height:18px; color : #f10104; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#ffffff}
A.submenupunktakt:link    	{display: block; text-align:left; padding-left:24px; padding-top:5px; margin-top:1px;  height:18px; color : #f10104; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#ffffff}
A.submenupunktakt:active  	{display: block; text-align:left; padding-left:24px; padding-top:5px; margin-top:1px;  height:18px; color : #f10104; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#ffffff}
A.submenupunktakt:visited 	{display: block; text-align:left; padding-left:24px; padding-top:5px; margin-top:1px;  height:18px; color : #f10104; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#ffffff}
A.submenupunktakt:hover   	{display: block; text-align:left; padding-left:24px; padding-top:5px; margin-top:1px;  height:18px; color : #f10104; text-decoration : none;	font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : normal; background-color:#ffffff}

A.topmenupunkt:link     	{display: block; text-align:left; padding-top:3px; padding-left:24px; padding-right:10px; margin-left:5px;  height:17px; color : #ffffff; text-decoration : none;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : bold; background:url(/img/layout/topmenu_back.gif); background-repeat:no-repeat; background-color:#707070;}
A.topmenupunkt:active   	{display: block; text-align:left; padding-top:3px; padding-left:24px; padding-right:10px; margin-left:5px;  height:17px; color : #ffffff; text-decoration : none;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : bold; background:url(/img/layout/topmenu_back.gif); background-repeat:no-repeat; background-color:#707070;}
A.topmenupunkt:visited  	{display: block; text-align:left; padding-top:3px; padding-left:24px; padding-right:10px; margin-left:5px;  height:17px; color : #ffffff; text-decoration : none;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : bold; background:url(/img/layout/topmenu_back.gif); background-repeat:no-repeat; background-color:#707070;}
A.topmenupunkt:hover    	{display: block; text-align:left; padding-top:3px; padding-left:24px; padding-right:10px; margin-left:5px;  height:17px; color : #004491; text-decoration : none;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : bold; background:url(/img/layout/topmenu_back_akt.gif); background-repeat:no-repeat; background-color:#ffffff;}
A.topmenupunktakt:link     	{display: block; text-align:left; padding-top:3px; padding-left:24px; padding-right:10px; margin-left:5px;  height:17px; color : #004491; text-decoration : none;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : bold; background:url(/img/layout/topmenu_back_akt.gif); background-repeat:no-repeat; background-color:#ffffff;}
A.topmenupunktakt:active   	{display: block; text-align:left; padding-top:3px; padding-left:24px; padding-right:10px; margin-left:5px;  height:17px; color : #004491; text-decoration : none;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : bold; background:url(/img/layout/topmenu_back_akt.gif); background-repeat:no-repeat; background-color:#ffffff;}
A.topmenupunktakt:visited  	{display: block; text-align:left; padding-top:3px; padding-left:24px; padding-right:10px; margin-left:5px;  height:17px; color : #004491; text-decoration : none;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : bold; background:url(/img/layout/topmenu_back_akt.gif); background-repeat:no-repeat; background-color:#ffffff;}
A.topmenupunktakt:hover    	{display: block; text-align:left; padding-top:3px; padding-left:24px; padding-right:10px; margin-left:5px;  height:17px; color : #004491; text-decoration : none;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : bold; background:url(/img/layout/topmenu_back_akt.gif); background-repeat:no-repeat; background-color:#ffffff;}

A.download_pdf:link     	{display: block; text-align:left; padding-top:0px; padding-left:17px; padding-right:0px; margin-left:0px;  height:auto; color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; background:url(/img/layout/download_icon_pdf.gif); background-repeat:no-repeat;}
A.download_pdf:active   	{display: block; text-align:left; padding-top:0px; padding-left:17px; padding-right:0px; margin-left:0px;  height:auto; color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; background:url(/img/layout/download_icon_pdf.gif); background-repeat:no-repeat;}
A.download_pdf:visited  	{display: block; text-align:left; padding-top:0px; padding-left:17px; padding-right:0px; margin-left:0px;  height:auto; color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; background:url(/img/layout/download_icon_pdf.gif); background-repeat:no-repeat;}
A.download_pdf:hover    	{display: block; text-align:left; padding-top:0px; padding-left:17px; padding-right:0px; margin-left:0px;  height:auto; color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; background:url(/img/layout/download_icon_pdf.gif); background-repeat:no-repeat;}

div.ifile A:link     		{display: block; text-align:left; padding-top:0px; padding-left:17px; padding-right:0px; margin-left:0px;  height:auto; color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; background:url(/img/layout/download_icon_pdf.gif); background-repeat:no-repeat;}
div.ifile A:active   		{display: block; text-align:left; padding-top:0px; padding-left:17px; padding-right:0px; margin-left:0px;  height:auto; color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; background:url(/img/layout/download_icon_pdf.gif); background-repeat:no-repeat;}
div.ifile A:visited  		{display: block; text-align:left; padding-top:0px; padding-left:17px; padding-right:0px; margin-left:0px;  height:auto; color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; background:url(/img/layout/download_icon_pdf.gif); background-repeat:no-repeat;}
div.ifile A:hover    		{display: block; text-align:left; padding-top:0px; padding-left:17px; padding-right:0px; margin-left:0px;  height:auto; color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; background:url(/img/layout/download_icon_pdf.gif); background-repeat:no-repeat;}
div.ifileword A:link    	{display: block; text-align:left; padding-top:0px; padding-left:17px; padding-right:0px; margin-left:0px;  height:auto; color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; background:url(/img/layout/download_icon_word.gif); background-repeat:no-repeat;}
div.ifileword A:active   	{display: block; text-align:left; padding-top:0px; padding-left:17px; padding-right:0px; margin-left:0px;  height:auto; color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; background:url(/img/layout/download_icon_word.gif); background-repeat:no-repeat;}
div.ifileword A:visited  	{display: block; text-align:left; padding-top:0px; padding-left:17px; padding-right:0px; margin-left:0px;  height:auto; color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; background:url(/img/layout/download_icon_word.gif); background-repeat:no-repeat;}
div.ifileword A:hover    	{display: block; text-align:left; padding-top:0px; padding-left:17px; padding-right:0px; margin-left:0px;  height:auto; color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; background:url(/img/layout/download_icon_word.gif); background-repeat:no-repeat;}



div.pagination		     	{color : #004494; text-decoration : none;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px;}
div.pagination A:link     	{color : #004494; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px;}
div.pagination A:active   	{color : #004494; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px;}
div.pagination A:visited  	{color : #004494; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px;}
div.pagination A:hover    	{color : #004494; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px;}



.servicemenu	     		{color : #7b7b7b; text-decoration : none;		font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 17px; font-weight : normal;}
A.servicemenu:link     		{color : #7b7b7b; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 17px; font-weight : normal;}
A.servicemenu:active   		{color : #7b7b7b; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 17px; font-weight : normal;}
A.servicemenu:visited  		{color : #7b7b7b; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 17px; font-weight : normal;}
A.servicemenu:hover    		{color : #7b7b7b; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 17px; font-weight : normal;}

.headline					{color : #004494; padding-left:20px; margin-bottom:10px; height:33px; font-size : 14px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : bold;  background:url(/img/layout/headlineback.gif); background-repeat:no-repeat; background-position: left center;}
.txt						{color : #313131; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 20px; font-weight : normal;}
.txtgrauback				{background-color:#eeeeee; color : #313131; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 20px; font-weight : normal;}
.txtsmall					{color : #313131; font-size : 10px;	font-family : arial, verdana;	LINE-HEIGHT : 10px; font-weight : normal;}
.subheadline				{color : #313131; font-size : 12px;	font-family : arial, verdana;	LINE-HEIGHT : 20px; font-weight : bold;}
A.txt:link     				{color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : normal;}
A.txt:active   				{color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : normal;}
A.txt:visited  				{color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : normal;}
A.txt:hover    				{color : #313131; text-decoration : underline;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : normal;}

.rightconttext				{color : #333333; padding-left:15px; margin-bottom:10px; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 16px; font-weight : normal; text-align:left;}
.rightconttext01			{color : #333333; vertical-align:top; padding-left:4px; margin-bottom:15px; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 16px; font-weight : normal; text-align:left;}

.txtrot						{color : #f10101; font-size : 10px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : normal;}
#txtboldblauunderline		{color : #004494; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : bold; border-bottom:1px solid #000000;}
.txtboldblau				{color : #004494; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : bold;}
.txtboldgrau				{color : #313131; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : bold;}
.button						{color : #004494; padding-left:12px; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : bold;  background:url(/img/layout/buttonback.gif); background-repeat:no-repeat; background-position: left center; text-decoration:none}
.txtlinkliste				{color : #004494; padding-left:12px; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : bold;  background:url(/img/layout/buttonback.gif); background-repeat:no-repeat; background-position: left center; text-decoration:none}
.txtlinkliste01				{display:block; color : #004494; padding-left:12px; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : bold;  background:url(/img/layout/buttonback01.gif); background-repeat:no-repeat; background-position: left top; text-decoration:none}
.txtlinklisteli				{color : #004494; padding-left:12px; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : bold;  background:url(/img/layout/buttonback.gif); background-repeat:no-repeat; background-position: left center; text-decoration:none}
.linksitemap				{color : #004494; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : bold;  text-decoration:none}
.linksitemap01				{color : #004494; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : normal;  text-decoration:none}

.txtinput					{color : #313131; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 12px; font-weight : normal;}
.image						{margin-top:10px; margin-bottom:15px; margin-right:15px; padding-left:10px; background:url(/img/layout/imageback.gif);}
.image01					{margin-top:0px; margin-bottom:15px; margin-right:15px; padding-left:10px; background:url(/img/layout/imageback.gif);}
.image02					{margin-top:10px; margin-bottom:15px; margin-left:15px; padding-left:10px; background:url(/img/layout/imageback.gif);}

.datum						{color : #f10101; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 18px; font-weight : normal;}


p							{margin-top:8px;}

.textfeld					{background-color:#ffffff; border:1px solid #a5acb2;}
.rightconthead				{display: block; text-align:left; padding-top:3px; padding-left:15px; margin-bottom:15px; width:153px;  height:17px; color : #707070; text-decoration : none;	font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 14px; font-weight : bold; background-color:#d1d1d1;}	
.quicklink					{margin-bottom:5px;}
.txtunderline				{color : #313131; font-size : 11px;	font-family : arial, verdana;	LINE-HEIGHT : 20px; font-weight : normal; text-decoration : underline;}

