BODY 		{background: url(Images/bgS.gif) repeat; color: #DDDDDD; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; 
			font-weight: normal; font-size: 12px; line-height: 14px; scrollbar-base-color: #003D31; scrollbar-arrow-color: #0000BB;}
				
EM			{font-weight: bold; font-style: normal;}

TD.mainnavi	{valign: top; width: 180; height: 21; background: url(Images/ButNav.gif) no-repeat;}

TD.navi		{valign: top; width: 180; height: 21; background: url(Images/ButMenu.gif) no-repeat;}

TD.naviSub	{valign: top; width: 180; height: 21; background: url(Images/ButMenuSub.gif) no-repeat;}

.head1		{font-family: Arial, sans-serif; font-size: 20pt; font-weight: bold; color: #BBBBBB;}

.head2		{font-family: Arial, sans-serif; font-size: 18px; font-weight: bold; color: #BBBBBB;}

.head3		{font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #BBBBBB;}

.l			{font-family: Arial, sans-serif; font-size: 18px; text-decoration: none;}

.s			{font-family: Arial, sans-serif; font-size: 12px; text-decoration: none;}

.sb			{font-family: Arial, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold;}

.xs			{font-family: Arial, sans-serif; font-size: 10px; text-decoration: none;}

.BGdark		{background-color: #003D31;}

.tabdetail	{background-color: #1C5B4F;}

.tabhead	{background-color: #003D31; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold;}

.tab		{background-color: #1C5B4F; font-family: Arial, sans-serif; font-size: 12px; text-decoration: none;}

.tab1		{font-size: 12px; line-height: 15px; font-weight: bold; color: #FFFFFF;}

.tab2		{font-size: 12px; line-height: 15px; font-weight: bold; color: #BBBBBB;}

.tabrand	{background-color: #003D31;}

.fehler		{font-size: 12px; line-height: 15px; color: #E5552F; font-weight : bold;}

.normal		{font-size: 12px; line-height: 15px; color: #000088;}
				
.suchform 	{font-size: 12px; line-height: 12px; color: #000000; background-color: #DDDDDD; border: 1px solid #FFFFFF;}

.input	 	{font-size: 12px; line-height: 15px; color: #000000; background-color: #DDDDDD; border: 1px solid #FFFFFF;}

.inputA 	{font-size: 12px; line-height: 15px; color: #000000; background-color: #ffbbbb; border: 1px solid #99CCFF;}

.button	 	{font-size: 12px; line-height: 15px; font-weight: bold; color: #000000; background-color: #AAAAAA; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #333333; border-right: 1px solid #333333;}

.headline	{font-family: Arial, sans-serif; font-size: 20px; font-weight: bold; color: #c9c9c9; text-decoration: none;}

.bold		{font-family: Arial, sans-serif; font-weight: bold;}

.nu			{font-family: Arial, sans-serif; text-decoration: none;}

.highlite	{font-family: Arial, sans-serif; color: #FF0000;}

.text		{font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; font-style: normal; color: #c9c9c9; text-decoration: none;}


.ahighlite	{font-family: Arial, sans-serif; font-size: 12px; font-weight : bold; color : #a0a0a0;}

A, A:Visited			{font-family: Arial, sans-serif; font-weight : bold; color: #E5552F; text-decoration: none;}
A:Hover, A:Active		{text-decoration: underline;}

A.bh, A.bh:Visited			{position: relative; left: 19; top: 0; font-family: Arial, sans-serif; font-size: 10pt; font-weight: 900; color: #000000; text-decoration: none;}
A.bh:Hover, A.bh:Active		{color: #FF6600;}

A.sh, A.sh:Visited			{position: relative; left: 32; top: 0; font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
A.sh:Hover, A.sh:Active		{color: #FF6600;}

A.tit, A.tit:Visited			{font-family: Arial, sans-serif; font-weight: bold; color: #E5552F; text-decoration: none;}
A.tit:Hover, A.tit:Active		{ text-decoration: underline;}

/*A.sh, A.sh:Visited			{font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; color: #c9c9c9; text-decoration: none;}
A.sh:Hover, A.sh:Active		{font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; color: #ffff00; text-decoration: none;}*/

.textlink A, .textlink A:Visited		{font-family: Arial, sans-serif; font-size: 12px; color: #006600; text-decoration: none;}

.textlink A:Hover, .textlink A:Active	{font-family: Arial, sans-serif; font-size: 12px; color: #ff0000; text-decoration: none;}


.feld		{font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF;}

.autor		{font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #BBBBBB;}

.titel		{font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF;}

.untertitel	{font-family: Arial, sans-serif; font-size: 12px; font-weight: normal;}

#navhead 	{
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			position: absolute; 
			top: 10px; 
			left: 165px;
			z-index:2;
			}

#main 		{
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			position: absolute; 
			top: 40px;
			left: 200px;
			z-index:4;
			}

#starto 	{
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			position: relative; 
			top: 0px;
			left: 0px;
			z-index:5;
			}

#startu 	{
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			position: relative; 
			top: 0px;
			left: 0px;
			z-index:5;
			}
			
#startshop 	{
			background: url(../images/startbg.png) repeat;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			position: relative; 
			top: 0px;
			left: 0px;
			width: 710px;
			height: 100%;
			z-index:5;
			}

#startshop span {
			position: relative;
			left: 20px;
			}
			
TABLE.news 	{font-family: Arial, sans-serif; font-size: 12px; color: #000000;}

#startsuche	{
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			position: absolute; 
			top: 187px;
			left: 240px;
			width: 600px;
			height: 30;
			z-index:6;
			}
#flowplayerholder {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position: absolute; 
	top: 310px; 
	left: 80px;
	z-index:8;
	}
p {
	margin: 0;
	padding: 0;
	}
#Springer {
	padding: 10px;
	margin: 10px;
	background: url(../images/trans75s.png) repeat;
	border: 1px solid #aaaaaa;
	position: absolute;
	display: none;
	max-width: 400px;
	z-index:32000;
	}
#rss_news {
	padding: 0px;
	margin: 0px;
	border: 0px solid #ffffff;
	position: absolute;
	top: 10px;
	left: 10px;
	z-index:31000;
	}
