
HTML, BODY, DIV, P, H1, H2, H3, H4, SPAN, A, TABLE, TD, FORM, IMG { margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica,sans-serif;}

/*  Standardschriftgroessee */
HTML, BODY, DIV, P, UL, OL, LI, SPAN, A, TABLE, TD, FORM {font-size : 12px;}

/* Abstand fuer Ueberschriften und Absaetze */
P, H3, H4 { padding: 0px 0px 10px 0px; }

H1 {
	padding: 15px 5px 20px 5px; 
	font-size : 16px;
	color: #00AC36;
	font-weight: bold;
}

H2 {
	padding: 0px 5px 20px 5px; 
	font-size : 14px;
	color: #000000;
	font-weight: bold;
	
}

/* Listen */
UL, OL, LI {font-family: Verdana, Arial, Helvetica,sans-serif; border : none; color : #000000; }

/* Standardlinks */
A:LINK, A:VISITED, A:active, A:hover {color: #000000;text-decoration: underline;}

/* main layout elements */
#wrapper {width:974px; height:620px; border:1px solid; border-color: #605B5C; border-collapse: collapse; table-layout:fixed;}
#head {height:70px;background: #C0CCC0;  vertical-align : top;text-align : left; padding: 0px 0px 0px 0px;}
#col1 {width:194px;  vertical-align: top; text-align : left; padding: 0px 0px 0px 0px; background-color:#EBEBEB;}

#col2 {width:820px; vertical-align : top; text-align: left; background-color:#EBEBEB; padding: 0px 0px 0px 0px;}
#foot {background: #C0CCC0;  vertical-align : top;text-align : right;}
#col1Foot {width:0px;  vertical-align : top;text-align : left;background-color: #C0CCC0;padding: 10px 10px 0px 10px;}
#col2Foot {vertical-align : top;text-align : left;background-color:#C0CCC0;	padding: 0px 0px 0px 0px; vertical-align : middle; }


#leftMarginRow1{width:0px; height:30px;margin: 0px; padding: 0px;background-color: #EBEBEB; }
#leftMarginRow2{width:0px; height:100%;margin: 0px; padding: 0px;background-color: #EBEBEB; }
#leftMarginRow3{width:0px; margin: 0px; padding: 0px;background-color: #C0CCC0; }
#rightMarginRow1{width:500px; height:70px;margin: 0px; padding: 0px;background-color: #C0CCC0; }
#rightMarginRow2{width:500px; margin: 0px; padding: 0px; background-color:#FFFFFF}
#rightMarginRow3{width:500px; margin: 0px; padding: 0px; background-color:#C0CCC0}

/* structural elements */
#primary{position:absolute;top:5px;right:20px;}
#logo {position:absolute;top:5px;left:21px;}
#todayDate{position:absolute;top:20px;right:20px;}
#division {position:absolute;top:0px;left:200px;}
#division2 {position:absolute;top:50px;left:200px;}
#content{background-color: #FFFFFF; }
#breadcrumb {position:relative; top: 4px;background-color: #FFFFFF; height : 24px; vertical-align : top; }
.date{font-size: 11px;}




/*********************sm_web.css ***************************************/


/* ******************************************************/
/* 			Allgemeine Definitionen 	*/
/* ******************************************************/

BODY
{
	color: #000000;
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
}


HR
{ 
	COLOR: #CEE7FA;
	text-align: left;
}   

/* ****************************************************************/
/* Ueberschriften der Auskunftsprogramme innerhalb der Hauptseite  */
/* ****************************************************************/

td.portalcolor3  {
    font-family: Verdana, Arial, sans-serif;
    font-size:        10px;
    }

.catalog_color
{
	background-color: #E8E8E8;
}


/* Textformatierung */
.navtextbig
{
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

.navtextbig12
{
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

.navtextnormal
{
	color: #000000;
	text-decoration: none;
	font-size: 10px;
}



td.softmtablepagetitelbar
{ 
	background-color: #E8E8E8;
	font-family: Verdana, Arial, sans-serif;
	font-size:   10px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 4px;
	vertical-align: top;
	border-style: solid; 
	border-bottom-color: #000000;
	border-top-color: #E8E8E8;
	border-width: thin;
	border-width: 1px;
	color: red;

}

td.softmbodytoptable
{
	background-color: #FFFFCC;
   	border-color: #FFFFFF;
}



.softmtopmainnavi
{	
	background-color: #CEE7FA;
}

.softmtopprimarynavi
{	
	border-style: solid; 

   	border-left-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #CEE7FA;

	border-top-width: 0px; 
	border-left-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;

	background-color: #CEE7FA;
}

.softmtopprimarynavi2
{	
	border-style: solid; 
	border-bottom-color: #000000;
	border-bottom-width: 1px; 
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-right-width: 0px;
}

.softmtopfirstprimarynavi
{
	border-style: solid; 

   	border-right-color: #000000;
	border-bottom-color: #CEE7FA;

	border-top-width: 0px; 
	border-left-width: 0px; 
	border-right-width: 1px;
	border-bottom-width: 1px;

	background-color: #CEE7FA;
}

.linie_oben
{
	border-style: solid; 

   	border-top-color: #000000;
	
	border-top-width: 1px; 
	border-left-width: 0px; 
	border-right-width: 0px;
	border-bottom-width: 0px;

}	


td.softmtoptable2
{
	border-style: solid; 
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
   	border-color: #000000;
	border-width: thin;
	border-width: 1px;
}

.navtable
{
	background-color: #000066;
	color: #000000;
	font-weight: bold;
}

.navtext
{
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-size:   10px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	
}





.navtext_big
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-size:   13px;
	font-weight: bold;
	text-align: center;
	color: #3F7EBE;
	text-decoration: none;
    
}

a.standardlink:link, a.standardlink:active, a.standardlink:visited
{
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	text-decoration: underline;
}


a.standardlink:hover
{
	color: red;
	font-size: 12px;
	text-decoration: underline;
}

a.navlinkbig:link, a.navlinkbig:active, a.navlinkbig:visited
{
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;

}


a.navlinkbig:hover
{
	color: red;
	font-size: 10px;
	font-weight: bold;

}


a.navlink:link, a.navlink:active, a.navlink:visited
{
	color: #000000;
	text-decoration: none;
	font-size: 9px;
    

}


a.navlink:hover
{
	color: #000000;
	font-size: 9px;

}

.navactlink:link
{
	color: red;
	text-decoration: none;
	font-size: 9px;
}

a.navactlink:active, a.navactlink:visited, a.navactlink:hover
{
	color: red;
	text-decoration: none;
	font-size: 9px;
}


a.navextink:link, a.navextlink:active, a.navextlink:visited, a.navextlink:hover
{
	color: #000000;
	text-decoration: none;
	font-size: 9px;
}


.rheader
{
	background-color: #000066;
	color: white;
	font-weight: bold;
}

.rheadercol2
{
	border-color: black;
	border-style: solid;
	border-width: 1px;
}
.rheadercoll2
{
	border-color: black;
	border-right: 0px;
	border-style: solid;
	border-width: 1px;
}

.rheadercolr2
{
	border-color: black;
	border-left: 0px;
	border-style: solid;
	border-width: 1px;
}

.rbody
{
	background-color: #FFFFFF;
}

.rbodycol2
{
	border-color: black;
	border-style: solid;
	border-top: 0px;
	border-width: 1px;
}

.smalltext
{
	COLOR: gray;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 140%;
}

.wytabtext
{
	font-weight: bold;
	COLOR: gray;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 140%;
}                              


.softmbodytop
{
	
	background-color: #CCFFFF;
}

/* Body des Haupttemplates */


td.softmbodyindex
{
	background-color: #EBEBEB; 
}

.softmbodyindexinhalt
{
	vertical-align:top;
	background-color: #000000; 
}
                
.softmbodydefault
{
	background-color: #FFFFFF; 
}

.softmbodytabpage
{
	background-color: #FFFFFF; 
}

.softmbodytablepage
{
	background-color: #FFFFFF; 
	margin-left: 0px;
	margin-top: 0px;


}

.softmbodytablepage2
{
	background-color: #FFFFFF; 
	margin-top: 0px;

}



.softmtabpagetitelbar
{
	font-family:sans-serif;
	font-size:10pt;
	color: #000000;	
	text-shadow : inherit;
}
                
.softmbodyselectpage
{
	background-color: #FFFFFF; 
}

.softmselectpagetitelbar
{
	background-color: #C0C0C0; 

}
                
.skin0
{
	position:absolute;
	width:165px;
	border:2px solid black;
	background-color:menu;
	font-family:Verdana;
	line-height:20px;
	cursor:default;
	font-size:14px;
	z-index:100;
	visibility:hidden;
}

.menuitems
{
	padding-left: 10px;
	padding-right:10px;
	font-size: 8pt;
}

td.menuitems{
	font-size: 8pt;
}


.menuItem
{
	font-family:sans-serif;
	font-size:10pt;
	width:100px;
	padding-left:20px;
	background-Color:menu;
	color:black;
}

.highlightItem
{
	font-family:sans-serif;
	font-size:10pt;
	width:100px;
	padding-left:20px;
	background-Color:highlight;
	color:white;
}

.clickableSpan 	{
	width:20px;
}



.expanded
{
	color: black;
}
.collapsed
{
	DISPLAY: none;
}


/* TabStyles */

/* BI001 */
.clsTabDown
{
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FCFCE2;	
	border-width:thin;
	border: thin outset #CCCCCC;


}
.clsTabDown2
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 10px;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FCFCE2;
	
	border-width:thin;
	vertical-align: top;




}

.clsTabDown3
{
	background-color: #FFFFCC;
		
}

.clsContentText
{
	font-family:verdana;
	font-size:medium;
	padding-left:11px;
}

a.clsTabLink
{
	font-size: 10px;
	text-decoration:none;
	color: black;
	font-weight: normal;
}


a.Selected
{
	font-size: 10px;
	text-decoration:none;
	color:#ccffcc;
	font-weight: bold;
}

a.clsTabLinkSelected:hover
{
	font-size: 10px;
	text-decoration:none;
	color:#ccffcc;
	cursor: default;
	font-weight: bold;
}

a.clsTabLink:hover
{
	font-size: 10px;
	text-decoration:none;
	color: black;
	font-weight: normal;
}

a.clsMoreLink
{
	text-decoration:none;border:none
}



td.logo
{
	padding-left:    10px;
	padding-top:     5px;
	padding-bottom:  5px;
	padding-right:   10px; 
}

font.logo
{
	padding-left:    50px;
	padding-right:   50px; 
}

/* ********************************************************************************************** */
/* obere Navigation top.jsp  */
/* ********************************************************************************************** */ 

.topnavtext
{
	font-size:       10px;
	font-weight:     bold;
	text-decoration: none;
	margin-left:     5px;  
	margin-right:    5px; 
	color:           #000000;     

}

.topnavtextbold
{
	font-size:       12px;
	font-weight:     bold;  
	color:           red;    
    	vertical-align: middle;

}

a.topnavtext:link, a.topnavtext:visited, a.topnavtext:active
{ 

} 

 


a.topnavtext:hover
{ 
	color:  #000000;

}



table.stats 
{
	text-align: center;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-weight: normal;
	font-size: 10px;
	width: 100%;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;

}

table.stats td 
{
	padding: 4px;
	text-align: left;
	border: 1px #fff solid;
}

table.stats td.hed
{
	color: #FFFFFF;
	padding: 4px;
	text-align: left;
	border-bottom: 2px #fff solid;
	font-size: 12px;
	font-weight: bold;
}

#navlist
{
	padding-top: 2px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	
	border-bottom: none;
	font: 9px Verdana, sans-serif;

}

#navlist li
{
	list-style: none;
	display: inline; 
	color: #000000; 
}


#navlist li a
{
	padding-top: 1px;
	padding-bottom: 0px;
	
	margin-left: 0px;
	margin-right: 0px;
	border-bottom: none; 
	text-decoration: none;
	border-width:thin;
	border-bottom: none;
	font-weight: bold;

}

#navlist li a:link { 
	color: #EF9B29; 

}
#navlist li a:visited { color: #EF9B29; }
 
#navlist li a:hover
{
	color: #EF9B29;
	/*background: #E4EFF5;*/
	border-color: #227;
	border-bottom: none; 

}

#navlist li a#current
{
	/*background: white;*/
	color: #000000;
	border-bottom: none; 
}


.weiterlesenbutton
{
	font-family: Arial, Helvetica;
	font-size: 	8pt;
	color: 		#000000;
	font-style: normal;
	text-decoration: none;
	vertical-align: top;
	vertical-align: 20px;
}

.weiterlesenbutton_aktiv
{
	font-family: 	Arial, Helvetica;
	font-size: 	8pt;
	color: 		red;
	font-weight: 	bold;
	text-decoration: none;
    	vertical-align: 20px;
}

.warenkorb
{
	padding-left:    15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
.warenkorb_shop
{
	padding-left:    0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}

a.warenkorb_shop:link, a.warenkorb_shop:active, a.warenkorb_shop:visited, a.warenkorb_shop:hover
{
	color: #0000FF;
	font-size: 9px;
}




/*************************************************************
/* 		Ergebnistabellen Warenkorb		    */
/***********************************************************/*
.tblHead
{
	margin: 		0px;
	border: 		0px solid;
	line-height: 		1.5em;
	color: #000000;
	font-weight: bold;
	padding-left:    5px;
	padding-right:   5px;
	font-family: Arial, Helvetica;
	font-size: 8pt;
	color: #000000;
	background-color: #CEE7FA;
}

.tblPos
{
	margin: 		0px;
	border: 		0px solid;
	line-height: 		1.5em;
	padding-left:    5px;
	padding-right:   5px;
	font-family: Arial, Helvetica;
	font-size: 7pt;
	color: #000000;
	background-color: #E9E9E9; 

}

.tblPos2
{
	margin: 		0px;
	border: 		0px solid;
	line-height: 		1.5em;
	padding-left:    5px;
	padding-right:   5px;
	font-family: Arial, Helvetica;
	font-size: 7pt;
	color: #000000;
	background-color: #EAEAEA; 

}

table.searchfields  { 
	background-color: #FCFCE2;	
	border: thin outset #CCCCCC;
}

/* **********************/
/* * Fehlermeldung      */
/* **********************/

.redbold
{
	/*color:              #000000;*/
	color: #FCFCFB;

	font-family:        Verdana, Arial, sans-serif;
	font-size:          11px;
	text-align: 		left;
}


/* ********************************************************************************************** */
/* Buttons										  */
/* ********************************************************************************************** */
.portalbutton {
         color:              #5F5F5F;
         font-family:        Verdana, Arial, sans-serif;
         font-size:          11px;
         width: 80px;
         height:  22px;


}

input.portalbutton {
	background-image:url(/wktex/opencms/system/modules/com.softm.opencms.modules.portal/images/wk/bg_hellgrau_klein.jpg); 

}

.notselected{   background-color:   #fef4e7;
                width:              120px;
                border-style:       none;
                border-width:       0;
                text-align:         left;
                font-family:        Verdana, Arial, sans-serif;
                font-size:          11px;
                color:              #000000;
                height:             20px;
                vertical-align:     middle;
            }
.selected{      background-color:   #d9bf9b;
                width:              120px;
                border-style:       none;
                border-width:       0;
                text-align:         left;
                font-family:        Verdana, Arial, sans-serif;
                font-size:          11px;
                color:              #cd0036;
                height:             20px;
                vertical-align:     middle;
            }

.pageinfo
{
	color: #000000;
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
}

/* *********************************** */
/* Abstand Hauptseite vom linken frame */
/* *********************************** */
.seitenrand{}

td.seitenrand{
	width: 5px;
}

.buttonpos{
	margin-top: 3px;
	margin-left: 0px;
	/*vertical-align: left;*/
}

.abstandtitelbar{}

td.abstandtitelbar{
	height: 5px;

}

/* ********************************* */
/* Zellenbreite von branch begrenzen */
/* ********************************* */
.branchwidth{}

td.branchwidth{
	width: 20px;
}


/* Aufklappmenu */
#menuBar {

  background-image:url(/wktex/opencms/system/modules/com.softm.opencms.modules.portal/images/wk/bg_gruen.jpg); 

  border:0px solid;
  color: #FFFFFF;
  border-color: #FFFFFF;

  font-size: 1pt;
  text-align: left;
  width: 100%;
  text-decoration: none;

}


/* Navigation 1.Ebene */
a.menuButton, a.menuButtonActive {
  color: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 14pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  margin: 1px;
  padding: 2px 6px 2px 6px;
  position: relative;
  left: 0px;
  top: 0px;
  width: 130px;
}

a.menuButton:link, a.menuButton:visited, a.menuButton:hover,a.menuButton:active {
  background-color: transparent;
  color: #FFFFFF;
  text-decoration: none;
  width: 130px;
}

.menu {
  padding: 0px;
  position: absolute;
  text-align: left;
  visibility: hidden;
  text-decoration: none;
  width: 131px;
}

.submenu {
  padding: 0px;
  position: absolute;
  text-align: left;
  visibility: hidden;
  text-decoration: none;
  width: 131px;
}
a.menuItem {
  background-color: transparent;
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  margin: 0px;
  padding: 2px;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  white-space: nowrap;
  width: 131px;
}

a.menuItem:hover, a.menuItem:active, a.menuItem:link, a.menuItem:visited {
  /*background-color: #000080;*/
  color: #FFFFFF;
  text-decoration: none;
  width: 131px;
   font-size: 9pt;
} 

.menuItemSep {
  color: #FFFFFF;	
  border-bottom: 1px solid #f0f0f0;
  border-top: 1px solid #808080;
  margin: 3px 4px 3px 4px;
}

.hintergrundfarbe
{	
	background-color: #EBEBEB;
}

.navPrimaryTabellenlayout{
	background-image:url(/wktex/opencms/system/modules/com.softm.opencms.modules.portal/images/wk/bg_gruen.jpg); 
	border-left: #FFFFFF 1px solid; 
	width: 130px;
	height:35px;
}

.navPrimaryTabellenlayoutActive{
	width: 130px;
	border-left: #FFFFFF 1px solid; 
	background-image:url(/wktex/opencms/system/modules/com.softm.opencms.modules.portal/images/wk/bg_dunkelgruen.jpg); 
 	height:35px;

}

.navFirstPrimaryTabellenlayout{
	width: 130px;
	background-image:url(/wktex/opencms/system/modules/com.softm.opencms.modules.portal/images/wk/bg_gruen.jpg); 
	height:35px;

}
.navFirstPrimaryTabellenlayoutActive{
	width: 130px;
	background-image:url(/wktex/opencms/system/modules/com.softm.opencms.modules.portal/images/wk/bg_dunkelgruen.jpg); 
	height:35px;

}



.navMainTabellenlayout{
	background-image:url(/wktex/opencms/system/modules/com.softm.opencms.modules.portal/images/wk/bg_grau_klein.jpg); 
	width: 131px;
height:20px;

}

.navMainTabellenlayoutActive{
	background-image:url(/wktex/opencms/system/modules/com.softm.opencms.modules.portal/images/wk/bg_gruen_klein.jpg); 
	width: 131px;
height:20px;
}



a.fixNavigation:link, a.fixNavigation:visited, a.fixNavigation:hover, a.fixNavigation:active {
  	color: #000000;
  	text-decoration: none;
  	font-weight: bold;
}

.navLeftTabellenlayout{
	background-image:url(/wktex/opencms/system/modules/com.softm.opencms.modules.portal/images/wk/bg_hellgrau.jpg); 

  	border-top: #FFFFFF 1px solid; 
  	height: 30px;
  	text-align: left;
  	padding-left: 10px;
 }

a.leftNav:link, a.leftNav:visited, a.leftNav:hover, a.leftNav:active {
  color: #FFFFFF;
  text-decoration: none;
  font-size: 14pt;
  
}

.searchTable{
	background-color: #A8A9AC;
 	text-align: left;
  	padding-left: 10px;
  	color: #FFFFFF;
  	font-size: 12pt;
 
}

a.link_marke:link, a.link_marke:active, a.link_marke:visited, a.link_marke:hover
{
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: bold;
}

/* Übersicht Marke */
.font_marke{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-style:italic;
}

/* Detailansicht Produktkatalog */

td.tblProductPos0
{
	/*font-family: Arial, Helvetica;*/

 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

	margin: 		0px;
	border: 		0px solid;
	line-height: 		1.5em;
	padding-left:           5px;
	padding-right:          5px;
	padding-top:            3px;
	padding-bottom:         3px;

	color: #000000;
	background-color: #E7E7E9; 

}



td.tblProductPos1
{
	/*font-family: Arial, Helvetica;*/
 	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 12px;

	margin: 		0px;
	border: 		0px solid;
	line-height: 		1.5em;
	padding-left:    5px;
	padding-right:   5px;
	padding-top:     3px;
	padding-bottom:  3px;
	color: #000000;
	background-color: #D1D2D4; 

}

/* Einstieg Produktkatalog über Marke - 1. Ebene Produktkatalog (übern Bild) */
.font_brand{
	font-family: 	Verdana, Arial;
	font-weight: 	bold;
	color: 		#FFFFFF;
}

/* Einstieg Produktkatalog über Marke - 2. Ebene Produktkatalog (unterm Bild) */
a.link_brand:link, a.link_brand:active, a.link_brand:visited, a.link_brand:hover{
	font-family: 	Verdana, Arial;
	font-weight: 	bold;
	color: 		#FFFFFF;
	text-decoration: none;
	padding-left: 	3px;
}

/* Einstieg Produktkatalog über Marke - Tabreiter Marken */
a.tab_brand:link, a.tab_brand:active, a.tab_brand:visited, a.tab_brand:hover{
	font-family: 	Verdana, Arial;
	font-weight: 	bold;
	text-decoration: none;
	padding-left: 	3px;
}


/* Hintergrund Raiffeisen-/Marktfinder*/
td.leftColumnBackground{
	background-image:url(/wktex/opencms/system/modules/com.softm.opencms.modules.portal/images/wk/marktfinder1.gif); 
  
}

.productgroup {
	
	font-color: #7B797B;
        color: #7B797B;

	font-weight: bold;
	font-size: 14px;
}


