	body 	{margin: 10px; background: #FFFFFF; font-size: 12px;}
	body, h1, h2, h3, h4, h5, h6, p, li, dt, dd, div, td, blockquote
				{font-family:arial, helvetica, sans-serif;}
	h6, p, li, dt, dd, div, td, blockquote
				{font-size: 12px;}

	.img 		{vertical-align: bottom; align: left}
	.topimg 	{background: url(/img/slice.gif); align: right }

        .topmenu 	{background: #999999; color: #FFFFFF; font-weight: bold; font-size: 10px; margin: 5px;}


	a:link			{color: #000066;text-decoration:none;}
	a:link.title		{color: #000066;text-decoration:none;}
	a:visited		{color: #000033;text-decoration:none;}
	a:visited.startlink1    {color: #000033;text-decoration:none;}
	a:hover			{color: #000099;text-decoration:none;}
	a:hover.startlink1 	{color: #000099;text-decoration:none;}
	a:hover.title		{color: #000099;text-decoration:none;}

	.publishlink 	{font-size: 18px; font-weight: bold; margin: 0px; padding: 0px; color: #000033;}

	a.publishlink:visited {color: #000033;}
	a.publishlink:hover   {background-color: #999999;}

	# startpage extras
 	.header		{font-size: 24px; color:  #000033;} 	
	.outernews	{border: solid 1px #000033;}
	.outerkasten	{border: solid 1px #000033;}
	.outerspecial	{border: solid 1px #000033;}
	.newsborder	{background-color: transparent;}
	.kastenborder	{background-color: transparent;}
	.specialborder	{background-color: transparent;}
	.innernews	{background-image: url(../img/karo.gif);background-color: transparent;}
	.innerkasten	{background-image: url(../img/karo.gif);background-color: transparent;}
	.innerspecial	{background-image: url(../img/karo.gif);background-color: #EEEEEE;}
	.newswire	{background-color: #FFFFFF; font-size:12px; color:  #000000;}
	.newsitem	{background-color: #FFFFFF; font-size:12px; color:  #000000;}
	.newstitel	{font-size: 16px; color:  #000033;}
	.newsdate	{font-size: 10px; color:  #000033;}
	.newstext	{font-size: 12px; color:  #000033;}
	.kastentitel    {font-size: 16px; color:  #000033;}
	.kastentext	{font-size: 12px; color:  #000000;}
	.casetitle	{font-size: 12px; color:  #000033;}
	.casetext	{font-size: 10px; color:  #333333;}

	# special
	.special	{background-color: #EEEEEE; color: #000000;}
	.s-title	{font-size: 24px; background-color: #DDDDDD; margin-bottom:-14px; color:  #000033;}
	.s-subtitle     {font-size: 12px; background-color: #FFFFFF; font-weight: bold; color:  #000033;}
	.s-text		{font-size: 10px; color:  #000000;}
	.s-ad		{font-size: 10px; color:  #000000;}
	.s-desc		{font-size: 12px; color:  #000000;}
	.s-link		{font-size: 12px; font-weight: bold; text-align: right; color:  #000033;}

	# features
	.feature	{background-color: #EEEEEE; color: #000000;}
	.f-title	{font-size: 20px; background-color: #DDDDDD; margin-bottom:-14px; color:  #000033;}
	.f-subtitle     {font-size: 12px; background-color: #EEEEEE; font-weight: bold; color:  #000033;}
	.f-text         {font-size: 10px; color: #000000;}
	.f-ad	  	{font-size: 10px; color: #000000;}
	.f-desc		{font-size: 12px; color: #000000;}
	.f-link	  	{font-size: 10px; font-weight: bold; text-align: right; color:  #000033;}

	# topicpages and copyleft
	.topicpagetitle         {font-size: 24px; background-color: #DDDDDD; font-weight: bold; margin-bottom: -14px; color: #000033;}
	.topictitle		{font-size: 24px; background-color: #DDDDDD; font-weight: bold; margin-bottom:-14px; color:  #000033;}
	.topic                  {font-size: 14px; font-weight: bold; color:  #000033;}
	.topiclist		{font-size: 12px; font-weight: bold; color:  #000033;}
	.copyleft		{font-size: 12px; color: #000000;}
	.copyleft-text          {font-size:10px; color: #000000;}
	.n-date			{font-size:10px; color: #000000;}
	.pagenavi		{font-size:16px; color: #000000;}

	# article
	.article		{color: #000000;}
	.article-title 		{font-size: 20px; background-color: #DDDDDD; margin-bottom:-14px; color:  #000033;}
	.article-subtitle  	{font-size: 14px; background-color: #EEEEEE; color:  #000033;}
	.article-abstract   	{font-size: 12px; color: #000000; font-weight: bold;}
	.article-text   	{font-size: 12px; color: #000000;}
	.article-adress 	{font-size: 10px; color: #000000;}
	.article-read		{font-size: 10px; font-weight: bold; text-align: right; color:  #000033;}

	# comment
	.comment-margin		{margin-left: 20px; margin-right: 20px;}
	.comment		{color: #000000;}
	.comment-header 	{font-size: 20px; background-color: #DDDDDD; margin-bottom:-14px; color:  #000033;}
	.comment-title		{font-size: 14px; background-color: #EEEEEE; color:  #000033;}
	.comment-ad		{font-size: 10px; color: #000000;}
	.comment-text		{font-size: 12px; color: #000000;}
	.comment-adress		{font-size: 10px; color: #000000;}

	.lynx			{display:none; font-color: #000000; font-size: 5px;}

	# general
        .dark           {background-color: #000033; color: #FFFFFF; text-decoration:none;}
        .middle         {background-color: #000099; color: #000033; text-decoration:none;}
        .darkgrey       {background-color: #333333; color: #FFFFFF; text-decoration:none;}
        .grey           {background-color: #999999; color: #000033; text-decoration:none;}
        .litegrey       {background-color: #DDDDDD; color: #000033; text-decoration:none;}
        .wite           {background-color: #FFFFFF; color: #000000; text-decoration:none;}

	# text
        .pagetitle      {font-size: x-large; color: #000033; font-weight: bold;}
        .litetitle      {font-size: large;   color: #FFFFFF; font-weight: bold;}
        .darktitle      {font-size: large;   color: #000033; font-weight: bold;}
	.darktext       {font-size: small;   color: #000033;}
        .spezialtext    {font-size: small;   color: #000033;}
        .text           {font-size: small;}
        .small          {font-size: x-small;}
        .x-small        {font-size: xx-small;}
        .witetext       {font-size: large; color: #000000; text-decoration:none;}
        .witesmall      {font-size: small; color: #000000; text-decoration:none;}
        .witex-small    {font-size: x-small; color: #000000; text-decoration:none;}

	# extras
	.space1		{font-size: 30px;}
	.space2		{font-size: 10px;}
	.space3		{font-size: 20px;}
	.space4		{font-size: 8px;}
	.space5		{font-size: 10px;}
	.space6		{font-size: 6px;}
	.space7		{font-size: 20px;}

	.startlink	{font-size: 10pt; color: #000033;}
	.headlink	{font-size: 14pt;background-color: #DDDDDD; font-weight: normal;}
	.neg		{color: #000000; font-size:18px; position: relative; left: -1px; top: -4px;}

	.translate	{font-size:12px; color: #000000;}
	.suche		{font-size:10px; color: #000000;}
	.suchtext	{font-size:12px; color: #000000;}
	.suchbutton 	{font-size:10px; background-color: #DDDDDD; color: #000033; width:120px;}
	.suchfeld	{font-size:10px; width:120px; background-color: #AAAAAA;}


