/* SideMenu  */
.MenuHdr
{ 
  font-size: 11pt; 
  font-family:Verdana, Helvetica, Arial;
  color:#ffffff;
  padding-left:0px; 
  padding-bottom: 2px; 
  background-color: #44566C; 
  padding-top: 2px; 
}
.MenuItem HR
{
  background-color: #E0EBF3;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #E0EBF3;
  margin-right: 5px; 
}

.MenuHdr0 A, .MenuHdr0 A:hover, .MenuHdr0 A:visited,   
.MenuItem0 A, .MenuItem0 A:hover, .MenuItem0 A:visited
{
  color:#ffffff;
  background-color: #44566C; 
  text-decoration: none; 
  padding: 5px 0px 5px 5px;
  cursor: pointer; 
  display: block;
  border-bottom: 1px solid #E0EBF3;
}

.MenuItem1 A, .MenuItem1 A:hover, .MenuItem1 A:visited,
.MenuHdr1 A, .MenuHdr1 A:hover, .MenuHdr1 A:visited
{
  color: #44566C;
  background-color: #A4C1E2; 
  display: block;
  padding: 5px 0px 5px 20px;
  cursor: pointer;
   text-decoration: none;   
  border-bottom: 1px solid #E0EBF3;
}



.MenuItem2 A, .MenuItem2 A:hover, .MenuItem2 A:visited, 
.MenuHdr2 A, .MenuHdr2 A:hover, .MenuHdr2 A:visited
{
  color: #44566C;
  background-color: #A4C1E2; 
  display: block;
  margin: 0px 0px 0px 45px;
  padding: 5px 0px 5px 5px;
  cursor: pointer;
  text-decoration: none;   
  border-bottom: 1px solid #E0EBF3;
}


.currentHeaderHighlight0, .currentItemHighlight0
{
  font-weight:bold;
  display: block;
}

.currentHeaderHighlight1, .currentItemHighlight1
{
  background-color: #ffffff; 
  display: block;
  margin: -5px 0px -5px -20px;
  padding:5px 0px 5px 20px;
  
}

.currentItemHighlight2
{
  background-color: #ffffff; 
  display: block;
  margin: -5px 0px -5px -5px;
  padding:5px 0px 5px 5px;
}









.NTForums_Quote{border-right: #a9a9a9 1px solid;padding-right: 5px;border-top: #a9a9a9 1px solid;display: block;	padding-left: 5px;	font-size: 8pt;padding-bottom: 5px;	margin: 10px;	border-left: #a9a9a9 1px solid;	padding-top: 5px;	border-bottom: #a9a9a9 1px solid;	background-color: #f5f5f5;}
.aftoolbarlinks a.selected {font-weight: bold !important;}
body
{
}
.afcontrolpanel
{
	background-color:#ffffff;
	border:solid 1px #dcdcdc;
	padding:2px;
}
.AFAdminWhite
{
	font-size: 10px;
	font-family: Tahoma, Verdana;
}
.afadminTextBox{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}
.afadmingrid{font-size: 12px; color: #000000;	font-family: Verdana, Arial, Tahoma;	background-color: transparent;}
.afadmingridheader{font-size:12px; background-color:#dcdcdc; }
.afadminheadersearch{font-family: Tahoma, Verdana, Arial;	font-size: 11px;	background-color:#cdcdcd;	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);}
.afadmintopicrow{ background-color:#ffffff;}
.afadminresults{border-right: gray 1px solid;border-top: gray 1px solid;overflow: auto;border-left: gray 1px solid;width: 99%;border-bottom: gray 1px solid;height: 400px;background-color: #ffffff;}
.afadminbutton{	border-right: #336699 1px solid;	padding-right: 5px;	border-top: #7b9ebd 1px solid;	padding-left: 5px;	font-size: 11px;	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);	border-left: #7b9ebd 1px solid;	width: 110px;	cursor: hand;	border-bottom: #336699 1px solid;}
.afadminrow{font-size: 11px;padding-bottom: 2px;cursor: pointer;font-family: Tahoma, Verdana, Arial;}

.afadminNormal{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
.afadmingrouprow{font-weight: bold;font-size: 12px;color: #ffffff;height: 30px;background-color: #336699;}
.afadminforumrow{border-right: #cdcdcd 1px solid;border-top: #cdcdcd 1px solid;font-size: 12px;background-color: #ffffff;}
.afadminCommandButton{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
.afadminNormalBold{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold
}
.afadminNormalRed{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000
}
.afadminHeader{border-bottom:#000000 1px solid;font-family:Verdana,Arial,sans-serif;font-size:12pt;font-weight:bold;padding-left:10px;width:95%;}
.afsmallbutton, .afsmallbutton a, .afsmallbutton a:link, .afsmallbutton a:active, .afsmallbutton a:visited{font-size: 11px;	color: #000080;}
.ambutton
{
	font-size: 11px;
	font-family: Tahoma;
	color: #666666;
	height: 20px;
	border:solid 1px #666666;
	background-image: url(images/ambuttonback.gif);
	padding: 2px 2px 4px 2px !important;
	padding: 0px 2px 0px 2px;
	margin: 5px 0px 0px 5px;
	cursor: hand;
	position: static;
	text-decoration:none;
	/*width:65px;*/
	display:inline;
}
.ambutton A:link, .ambutton A:visited, .ambutton A:active, .ambutton A:hover
{
	font-size:11px;
	font-family: Tahoma;
	color:#666666;
	text-decoration:none;
}
.Bildunterschrift
{
	font-weight:normal;
  	font-size: 11px; 
  	font-family:Verdana, Helvetica, Arial;
	color:#44566C;
}
.Bildunterschrift_428
{
	display:table;
	font-weight:normal;
  	font-size: 11px; 
  	font-family:Verdana, Helvetica, Arial;
	color:#44566C;
	width:428px;
}

.Bildunterschrift_566
{
	display:table;
	font-weight:normal;
  	font-size: 11px; 
  	font-family:Verdana, Helvetica, Arial;
	color:#44566C;
	width:566px;
}

.BildunterschriftBildGross
{
	display:table;
	font-weight:normal;
  	font-size: 11px; 
  	font-family:Verdana, Helvetica, Arial;
	color:#44566C;
	width:428px;
	margin-left:auto;
	margin-right:auto;
}

/* TMF: Global NewsArticle Styles */

.articleTeaserImageContainer {
	float:right;
	margin-left:3px;
	margin-bottom:3px;
}

.productTeaserImageContainer {
	float:left;
	margin-right:5px;
	margin-bottom:3px;
	margin-top:3px;
}

.topicTeaserImageContainer {
	float:right;
	margin-right:5px;
	margin-bottom:3px;
	margin-top:5px;
}


.articleLastUpdate {
	padding-top:3px;
	float:right;
	color:white;
}


.categoryFilter {
	color:red;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
}


.category {
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana,Arial,sans-serif;
	font-size: 13px;
}


.category:hover {
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana,Arial,sans-serif;
	font-size: 13px;
}


/* TMF Link Modul Styles */
.linkFilterBox {
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color:#C5D6EB;
}

/* TMF: SideMenu Styles for Sitemap */

.sideMenu_Header0,.sideMenu_Item0 {
	font-weight:bold;
	padding-left:0px;
	padding-top:10px;
}
.sideMenu_Header1,.sideMenu_Item1 {
	font-weight:normal;
	padding-left:20px;
}
.sideMenu_Header2,.sideMenu_Item2 {
	font-weight:normal;
	padding-left:40px;
}
.sideMenu_Header3,.sideMenu_Item3 {
	font-weight:normal;
	padding-left:60px;
}