body               {font-family: helvetica, arial, geneva, sans-serif; font-size: x-small; color: #000000}
.punkte   	      {font-family: helvetica, arial, geneva, sans-serif; font-size:11; color:#AE6B00; font-weight: bold}
.headline        {font-family: helvetica, arial, geneva, sans-serif; font-size:15; color:#00007F; font-weight: bold}
.subheadline   {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#00007F; font-weight: bold; line-height: 130%}
.text	       {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#000000; line-height: 130% }
.navigation      {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#FFFFFF; font-weight: bold}
.listbox          {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#00007F; font-weight: bold}
.h4              {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#00007F; font-weight: bold}
.bottomlink   {font-family: helvetica, arial, geneva, sans-serif; font-size:11; color:#000000; text-align: center}
.bottommenu      {font-family: helvetica, arial, geneva, sans-serif; font-size:11; color:#000000}
.overflow	     {font-family: helvetica, arial, geneva, sans-serif; overflow:scroll; height:200px; font-size:12; color:#000000 }
.text td	     {font-family: helvetica, arial, geneva, sans-serif; font-size:11; color:#00007F; line-height: 130% }
.footer	 {font-family: helvetica, arial, geneva, sans-serif; font-size:11; color:#000000 }
.news         {font-family: helvetica, arial, geneva, sans-serif; font-size:xx-small; color:#000000}
.news2       {font-family: helvetica, arial, geneva, sans-serif; background-color:#ffffff; border:1px solid #666666; font-size:xx-small}
.news3       {font-family: helvetica, arial, geneva, sans-serif; background-color:#cc6633; border:1px solid #FFFFFF; font-size:xx-small; color:FFFFFF}

.artlist_headline   {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#EFEFEF }
.artlist_date         {font-family: helvetica, arial, geneva, sans-serif; font-size:11; color:#AFAFAF }
.artlist_subheadline   {font-family: helvetica, arial, geneva, sans-serif; font-size:11; color:#000000 }

.locationstring            {font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; color: #9f9f9f}

A.locationstring:link       {TEXT-DECORATION: underline} 
A.locationstring:visited   {TEXT-DECORATION: underline} 
A.locationstring:hover     {TEXT-DECORATION: none}

A:link           {font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; color: #00007F}
A:visited        {font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; color: #00007F}
A:hover          {font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; color: #AE6B00; TEXT-DECORATION: underline}
A:active         {font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; color: #AE6B00}


.hnav                  {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color: #FFFFFF}
A.hnav:link           { text-decoration: none}
A.hnav:visited        {text-decoration: none}
A.hnav:hover          {text-decoration: underline; color: #AE6B00}

.navileft_passive                  {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color: #ffffff}
a.navileft_passive:link           { font-family: helvetica, arial, geneva, sans-serif; font-size:12; color: #ffffff; text-decoration: none}
a.navileft_passive:visited        {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color: #ffffff; text-decoration: none}
a.navileft_passive:hover          {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color: #ffffff; text-decoration: underline; color: #FFFFFF}

A.klein:link	{font-family: helvetica, arial, geneva, sans-serif; font-size:10; text-decoration: none; color: #00009F}
A.klein:visited            {font-family: helvetica, arial, geneva, sans-serif; font-size:10; text-decoration: none; color: #00009f}
A.klein:hover	{font-family: helvetica, arial, geneva, sans-serif; font-size:10; text-decoration: none; color: #AE6B00}
A.klein:active	{font-family: helvetica, arial, geneva, sans-serif; font-size:10; text-decoration: none; color: #AE6B00}

A.navklein:link	{font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; font-weight: bold; color: #0000BF}
A.navklein:visited       {font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; font-weight: bold; color: #0000BF}
A.navklein:hover	{font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; font-weight: bold; color: #AE6B00}
A.navklein:active	{font-family: helvetica, arial, geneva, sans-serif; font-size:12; text-decoration: none; font-weight: bold; color: #AE6B00}

a.navileft_passive {
	display:block;
	background-color:#00007f;
         background:url("../images/nav_1a.gif") no-repeat;
	background-position:left;
	padding-top:3px;
	padding-bottom:3px;
	color:rgb(51,79,119);
} 

a.navileft_active {
	display:block;
	background-color:#ffffff;
	background:url("../images/nav_1b.gif") no-repeat;
	background-position:left;
	padding-top:3px;
	padding-bottom:3px;
	color:rgb(51,79,119);
} 

.navi{
	width:190px;
         height:24px;
}

a.navileft_passive2 {
	display:block;
	background-color:#E8E8EE;
         background:url("../images/nav_2a.gif") no-repeat;
	
	padding-top:3px;
	padding-bottom:3px;
	color:rgb(51,79,119);
} 

a.navileft_active2 {
	display:block;
	background-color:#ffffff;
         background:url("../images/nav_2b.gif") no-repeat;
	
	padding-top:3px;
	padding-bottom:3px;
	color:rgb(51,79,119);
} 

a.navileft_passive3 {
	display:block;
	background-color:#E8E8EE;
         background:url("../images/nav_3a.gif") no-repeat;
	padding-top:3px;
	padding-bottom:3px;
	color:rgb(51,79,119);
} 

a.navileft_active3 {
	display:block;
	background-color:#ffffff;
	background:url("../images/nav_3b.gif") no-repeat;
	
	padding-top:3px;
	padding-bottom:3px;
	color:rgb(51,79,119);
} 

.3erbox {
	color:rgb(0,0,0);
	width:540px;
	margin-bottom:8px;
	border-top:2px solid #EFEFEF;
	border-right:2px solid #EFEFEF;
	border-bottom:2px solid #EFEFEF;
	border-left:2px solid #EFEFEF;
}


.homebox {
	border-top:2px solid #EFEFEF;
	border-right:2px solid #EFEFEF;
	border-bottom:2px solid #EFEFEF;
	border-left:2px solid #EFEFEF;
}

.ef  {
       height:24px;
       width:320px;
       background-color:#EFEFEF;
       padding-left:3px;
}

.boxtext {
       padding-left:10px;
}