/* --- Common Content Styles --- */
.contnorm 				{font-family:Arial,Helvetica; font-size:12px; color:#000000;}
.contnorm a:link 		{text-decoration:underline; color:#000000;}
.contnorm a:visited 	{text-decoration:underline; color:#000000;}
.contnorm a:active 		{text-decoration:underline; color:#000000;}

.contheadline 			{font-family:Arial,Helvetica; font-size:12px; font-weight:bold;	color:#000000;}
.contheadline a:link 	{text-decoration:underline; color:#000000;}
.contheadline a:visited {text-decoration:underline; color:#000000;}
.contheadline a:active 	{text-decoration:underline; color:#000000;}

.contred 				{font-family:Arial,Helvetica; font-size:12px; color:#F2323E;}
.contred2 				{font-family:Arial,Helvetica; font-size:10px; color:#F2323E; font-weight:bold;}
.contred a:link			{font-family:Arial,Helvetica; font-size:12px; color:#F2323E; text-decoration: underline; font-weight:normal;}
.contred a:visited		{font-family:Arial,Helvetica; font-size:12px; color:#F2323E; text-decoration: underline;font-weight:normal;}
.contred a:active		{font-family:Arial,Helvetica; font-size:12px; color:#F2323E; text-decoration: underline;font-weight:normal;}

.forum	 				{font-family:Arial,Helvetica; font-size:12px; color:#000000;}
.forum a:link 			{text-decoration:underline; color:#000000;}
.forum a:visited 		{text-decoration:underline; color:#000000;}
.forum a:active 		{text-decoration:underline; color:#000000;}

.contdatetime 			{font-family:Arial,Helvetica; font-size:11px; color:#000000;}

.newsheadline 			{font-family:Arial,Helvetica; font-size:14px; font-weight:bold;	color:#000000;}
.newsheadline a:link 	{text-decoration:underline; color:#000000;}
.newsheadline a:visited {text-decoration:underline; color:#000000;}
.newsheadline a:active 	{text-decoration:underline; color:#000000;}

.artheadline 			{font-family:Arial,Helvetica; font-size:16px; font-weight:bold;	color:#000000;}
.artheadline a:link 	{text-decoration:underline; color:#000000;}
.artheadline a:visited {text-decoration:underline; color:#000000;}
.artheadline a:active 	{text-decoration:underline; color:#000000;}

.textmini 			{font-family:Arial,Helvetica; font-size:10px; color:#000000;}
.textmini a:link 			{font-family:Arial,Helvetica; font-size:10px; color:#000000;}

.modulenorm 			{font-family:Arial,Helvetica; font-size:12px; color:#000000;}
.modulenorm a:link 		{text-decoration:underline; color:#000000;}
.modulenorm a:visited 	{text-decoration:underline; color:#000000;}
.modulenorm a:active 	{text-decoration:underline; color:#000000;}

.modulelittle 			{font-family:Arial,Helvetica; font-size:10px; color:#000000;}
td.modulelittle 			{font-family:Arial,Helvetica; font-size:10px; color:#000000;}
.modulelittle a:link 		{text-decoration:underline; color:#000000; font-size:10px;}
.modulelittle a:visited 	{text-decoration:underline; color:#000000; font-size:10px;}
.modulelittle a:active 	{text-decoration:underline; color:#000000; font-size:10px;}

.modulehead 			{font-family:Arial,Helvetica; font-size:12px; font-weight:bold; color:#000000;}
.modulehead a:link 		{text-decoration:underline; color:#000000;}
.modulehead a:visited 	{text-decoration:underline; color:#000000;}
.modulehead a:active 	{text-decoration:underline; color:#000000;}

.moduleheadwhite			{font-family:Arial,Helvetica; font-size:12px; font-weight:bold; color:#FFFFFF;}
.moduleheadwhite a:link 	{text-decoration:underline; color:#FFFFFF;}
.moduleheadwhite a:visited 	{text-decoration:underline; color:#FFFFFF;}
.moduleheadwhite a:active 	{text-decoration:underline; color:#FFFFFF;}

.moduleheadred				{font-family:Arial,Helvetica; font-size:12px; font-weight:bold; color:#F2323E;}
.moduleheadred a:link 		{text-decoration:underline; color:#F2323E;}
.moduleheadred a:visited 	{text-decoration:underline; color:#F2323E;}
.moduleheadred a:active 	{text-decoration:underline; color:#F2323E;}

.modulenormred			{font-family:Arial,Helvetica; font-size:12px; font-weight:bold; color:#F2323E;}
.modulenormred a:link	{font-family:Arial,Helvetica; font-size:12px;  color:#F2323E;}
.modulenormred a:visited	{font-family:Arial,Helvetica; font-size:12px;  color:#F2323E;}
.modulenormred a:active	{font-family:Arial,Helvetica; font-size:12px;  color:#F2323E;}

.modulenormalred		{font-family:Arial,Helvetica; font-size:12px;  color:#F2323E; text-decoration:underline;}

/* --- Formfield Styles --- */
.formfield				{font-family:Arial,Helvetica; font-size:12px;}
.textareacommen			{font-family:Arial,Helvetica; font-size:12px; width:452px; height:70;   }
.radiogrey				{background-color:#E9E9E8;}

/* ---- Special Purpose Styles --- */
.headdate 				{font-family:Arial,Helvetica; font-size:12px; font-weight:bold; color:#000000} 	/* used for the date under the logo in the page head */
.bannertext 			{font-family:Arial,Helvetica; font-size:10px;} 						/* used for copy "anzeige" attached to banners */
.copyright 				{font-family:Arial,Helvetica; font-size:10px;} 						/* used for the copyright notice at end of page */


/* --- NBSP Stylesheets --- */
.bg_254					{background-color:#F2323E;}
.bg_255					{background-color:#FF9242;}
.bg_256					{background-color:#39B54A;}
.bg_257					{background-color:#00AEEF;}
.bg_258					{background-color:#026ED3;}
.bg_259					{background-color:#A567CF;}
.bg_260					{background-color:#FFDB4D;}
.bg_108					{background-color:#d4d4d4;}
.bggrau					{background-color:#a6a6a6;}

.headline				{font-family:Trebuchet Ms, Arial; font-size:16px; font-weight:bold; color:#a6a6a6;}

/* ---Artikel Stylesheets ---*/
td
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : black;
}

td.gblack
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : black;
}

td.ueberschr
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : black;
	font-weight : bold;
}

td.nblack
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black;
}

td.bblack
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black;
	font-weight : bold;
}

/*
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black;
	font-weight : bold
} 
*/

td.kblack
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : black;
}


td.red
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : red;
}

body
{
	font-family:Arial,Helvetica; 
	font-size:12px; 
	color:#000000;
}

a
{
	font-family:Arial,Helvetica; 
	font-size:12px; 
	color:#000000;
}

a:link			
{
	font-family:Arial,Helvetica; 
	font-size:12px; color:#000000; 
	text-decoration: underline;
}

a:visited		
{
	font-family:Arial,Helvetica; 
	font-size:12px; 
	color:#000000; 
	text-decoration: underline;
}

a:active		
{
	font-family:Arial,Helvetica; 
	font-size:12px; 
	color:#000000; 
	text-decoration: underline;
}


a:hover
{
	font-family:Arial,Helvetica; 
	font-size:12px; 
	color:#8C8C8C; 
	text-decoration: underline;
}


.body {
	background-color : #ffffff;
	font-family:Arial,Helvetica; 
	font-size:12px; 

}

.headline11comp  {
	font-family : arial;
	font-size : 11px;
	color : #25366E;
	text-decoration : underline;
}

.linkrot9comp  {
	font-family : arial, Techno;
	font-size : 9px;
	color : #25366E;
	font-style : normal;
}

.link9comp  {
	font-family : arial, Techno;
	font-size : 9px;
	color : #25366E;
}

/*--------------*/
/* Members ONLY */
/*--------------*/

A.MOWelcomeLinkRed:link
{
	color: #E9262C;
	font-weight: bold;
}
A.MOWelcomeLinkOrange:link
{
	color: #ED6F00; 
	font-weight: bold;
}
A.MOWelcomeLinkRed:visited
{
	color: #E9262C;
	font-weight: bold;
}
A.MOWelcomeLinkRed:active
{
	color: #E9262C;
	font-weight: bold;
}

TD.MOContent
{
	font-size: 9pt;
}

TD.MOOverviewBigBlackHeadline
{
	font-size: 12pt;
	font-weight: bold;
}

TD.MOOverviewTrennLinie
{
	background-color: #C1B5AF;
}

TABLE.MOOverviewHighlight
{
	background-color: #ED6F00;
}

TABLE.MOOverviewBox
{
	background-color: #ffffff;
}

TD.MOOverviewRegister
{
	color: #786D68;
	font-size: 9pt;
	font-weight: bold;
}

TD.MOOverviewBoxBorder
{
	background-color: #C1B5AF;
}

TD.MOOverviewBoxHeadline
{
	color: #A09792;
	font-weight: bold;
}

A.MOOverviewSubnavi:link {		color: #786D68;	font-size: 9pt;	font-weight: bold; }
A.MOOverviewSubnavi:active {	color: #786D68;	font-size: 9pt;	font-weight: bold; }
A.MOOverviewSubnavi:visited {	color: #786D68;	font-size: 9pt;	font-weight: bold; }

TD.MOOverviewServiceAreaHeadline
{
	color: white;
	font-weight: bold;
	font-size: 9pt;
}

TD.MOWelcomeHighlightText
{
	color: white;
	font-size: 9pt;
}

A.MOWelcomeHighlightText:link {		color: white; font-weight: bold; }
A.MOWelcomeHighlightText:active {	color: white; font-weight: bold; }
A.MOWelcomeHighlightText:visited {	color: white; font-weight: bold; }
A.MOWelcomeHighlightText:hover {	color: white; font-weight: bold; }

TD.MODetailCatHeadline
{
	color: #786D68;
	font-size: 11pt;
	font-weight: bold;
}

TD.MODetailTitle
{
	font-size: 9pt;
	font-weight: bold;
}

A.MODetailBTO:link {	color: #786D68;	font-size: 9pt;	font-weight: bold;	}
A.MODetailBTO:active {	color: #786D68;	font-size: 9pt;	font-weight: bold;	}
A.MODetailBTO:visited {	color: #786D68;	font-size: 9pt;	font-weight: bold;	}
A.MODetailBTO:hover {	color: #786D68;	font-size: 9pt;	font-weight: bold;	}

TD.MODetailServiceBoxHead
{
	background-color: #786D68;
	font-size: 9pt;
	font-weight: bold;
	color: white;
}

.MODetailServiceBoxContent
{
	background-color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	color: black;
}

A.MODetailServiceBoxContent:link {	color: black; font-size: 9pt; font-weight: bold; text-decoration: none;	}
A.MODetailServiceBoxContent:active {	color: black; font-size: 9pt; font-weight: bold; text-decoration: none;}
A.MODetailServiceBoxContent:visited {	color: black; font-size: 9pt; font-weight: bold; text-decoration: none;}
A.MODetailServiceBoxContent:hover {	color: black; font-size: 9pt; font-weight: bold; text-decoration: none;}

TD.MOPopupLoginFormTitle
{
	color: #786D68;
	font-size: 9pt;
	font-weight: bold;
}

A.MOOverviewLinks:link {	color: black; font-size: 8pt; }
A.MOOverviewLinks:active {	color: black; font-size: 8pt; }
A.MOOverviewLinks:visited {	color: black; font-size: 8pt; }
/*A.MOOverviewLinks:hover {	color: black; font-size: 8pt; }*/

TD.MOServiceFormDescription
{
	font-size: 10pt;
	font-weight: bold;
}

.rssCell
{
	font:bold 8px verdana,sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

A.rss {
	border:1px solid;
	border-color:#FC9 #630 #330 #F96;
	padding:0 2px;
	font-weight:bold;
	font-size: 8px;
	font-family: verdana,sans-serif;
	color:#FFFFFF;
	background:#F60;
	text-decoration:none;
	margin:0;
	margin-right:10px;
}
a:hover.rss {
	color:#dddddd;
}