body,p,td,input,textarea 	{color: #333366;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.5em; vertical-align:top;}
input,textarea 				{line-height: 1em;}

a,a:link, a:visited			{ text-decoration:none; font-size: 10px; font-weight:bold; color: #333366;}
a:hover, a:active, a:focus 	{ color:#FF9900; text-decoration: none; }

h1,h2,h3,h4,h5 				{ color: #333366;font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.0em; margin-top: 0px; text-align: center; }
h1,.h1 						{ font-size: 32px; }
h2,.h2  					{ font-size: 20px; }
h3,.h3  					{ font-size: 18px; }
h4,.h4  					{ font-size: 18px; }
h5,.h5  					{ font-size: 16px; }
h6,.h6  					{ font-size: 14px; text-align: left;}

table						{border-collapse: collapse; border-spacing:0px;}
td							{padding:0; margin:0; border:2px solid #333366;}
table.noborder td			{border:0;}
table.formTable td			{padding:1px;}
.error						{color:#FF0000;}

#contentbox					{height: 334px; width: 475px; overflow: auto; margin: 0px; border: 0px; padding: 20px; padding-bottom:0px;}
* html #contentbox			{height: 354px; width: 475px; overflow: auto; margin: 0px; border: 0px; padding: 20px; padding-bottom:0px;}

#nav td						{background-color:#333366;color:white; text-align:center}
#nav td	a 					{ text-decoration:none; font-size: 10px; font-weight:bold; }
#nav td	a:link, 
#nav td	a:visited			{ color:white; }
#nav td	a:active, 
#nav td	a:focus				{ color:white; text-decoration: none; } 
#nav td	a:hover 			{ color: #afafaf; text-decoration: none; }

.footi 						{color:white; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; font-weight: bold; text-align: center;}

a.scroll:link 	 			{ color: #afafaf; text-decoration: none;}
a.scroll:hover 	 			{ color:black; text-decoration: none;}
a.scroll:visited 			{ color: #afafaf; text-decoration: none;} 
a.scroll:active, 
a.scroll:focus				{ color:black; text-decoration: none; } 

/* CSS FÜR DROPDOWNMENU /*
/* Basic code - don't modify */
 
#menu 				{ display: block; margin: 0; padding: 0; position: absolute; width:803px; }
#menu li 			{ display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
#menu a 			{ display: block; }
#menu ul 			{ display: none; position: absolute; left: 0; margin: 0; padding: 0; }
* html #menu ul 	{ line-height: 0; } /* IE6 "fix" */
#menu ul a 			{ zoom: 1; } /* IE6/7 fix */
#menu ul li 		{ float: none; }
#menu ul ul 		{ top: 0; }
    
/* Essentials - configure this */

#menu li 		{min-width:11%;}
* html #menu li	{width:11%}
#menu li.separator	{width:1px; min-width:1px; height:12px; margin:3px 3px auto 3px;  background-color:#fff;}
#menu ul ul {width:auto;}
#menu li ul {width:auto;}
#menu li ul li{width:auto; text-align:left;}

/* Everything else is theming */
 
#menu 			{background-color:#333366;color:white; text-align:center; height: 24px; }
#menu *:hover 	{background-color: none; }
#menu a 		{color: white;  padding: 6px; padding-left:0; padding-right:0; line-height: 1; }
#menu a.hover 	{color: #afafaf; }

#menu ul 		{top: 24px; margin-left:-6px; background-color: #333366; opacity: 0.95; filter: alpha(opacity=95);}
#menu ul li a 	{color:white; padding:6px;}

.hl{width:110px; height:1px; background-color:#333366;}
/* #menu ul a { border-bottom: none; } - I also needed this for IE6/7 */

