/* Created by Marco Glaubitz for Tacke-Marketing - www.tacke-marketing.de */

* 											{ margin: 0; padding:0;}
body										{ background-color: #FFFFFF; margin: 0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; }

img 										{ border:none;}
h1											{ font-size:14px; line-height:17px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
h2, h3									{ margin:0 0 17px 0; font-size:12px; line-height:17px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.grauText								{ color:#7C7C7C;}

p											{ padding-bottom: 1em;}

a											{ color:#adadad; text-decoration:none; }
a:link,a:visited,a:hover			{ text-decoration:underline; }

.bull										{ padding-left:15px; margin:0px; padding-top:0px; padding-bottom:0px; list-style-type:disc; list-style-position:outside;}
.header									{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:17px; color: #000000; margin:10px 0px 10px 0px; padding:0px;}
.align-right							{ text-align:right; }
.float-right							{ float:right; }
.float-left								{ float:left; }

.imgtop									{ border:1px solid #cccccc; padding:4px; margin-bottom:10px; float:left;}
.imgbottom								{ border:1px solid #cccccc; padding:4px; margin-top:10px; float:left;}
.imgright								{ border:1px solid #cccccc; padding:4px; float:right; margin:0 0 10px 15px;}
.imgleft									{ border:1px solid #cccccc; padding:4px; float:left; margin:0 15px 10px 0;}
.clear									{ clear:both; height:0px; overflow:hidden;}
.clearright								{ clear:right; height:0px; overflow:hidden;}
.clearleft								{ clear:left; height:0px; overflow:hidden;}

#container960							{ width:960px; padding-top:20px; margin:auto; }
#container950							{ width:950px; margin: auto;}
#header									{ width:950px; margin: auto;}
#headerleft								{ width:600px; float:left;}
#headerright							{ width:350px; padding-top:19px; float:left;}
#headerform								{ width:87px; float: left;}
#headernav1								{ width:200px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#4c92c6; font-weight:bold; padding: 2px 0 0 5px;}
#headernav1 a							{ color:#4c92c6; text-decoration:underline;	}
#headernav1 a:hover, #headernav1 a.active { color:#4c92c6; text-decoration: underline;}
.headergifs								{ padding-left: 8px; padding-right:8px;}

.languageselector						{ height:19px; width: 85px; border-color:#b2b2b2; border-width:1px 1px 1px 1px; border-style:solid; font-size: 11px; color:#b2b2b2; font-family:Arial, Helvetica, sans-serif;}

#laycenter 								{ position:relative; width:830px; height: auto; :0px auto; overflow:auto;}
#toppadding 							{ overflow:auto; height:14px;}

.schattenRechts 						{ background-image:url(../images/shadow_right.gif); background-repeat:repeat-y; width:5px;}
/* * html .schattenRechts			{ background-image:url(../images/t.gif); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/shadow_right.gif', sizingMethod='scale');}*/
.schattenLinks 						{ background-image:url(../images/shadow_left.gif); background-repeat:repeat-y; width:5px;}
/** html .schattenLinks				{ background-image:url(../images/t.gif); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/shadow_right.gif', sizingMethod='scale');}*/
.mitteBg									{ background-color:#FFFFFF; }

/* horizontale Navigation*/

#wrapper {width:950px; background-image: url(../images960/menu_bg.gif); height: 40px; background-repeat:no-repeat; }

#navigation-2 li {
color: #FFFFFF;
border-right: 3px solid #FFFFFF;
float: left;
list-style-type: none;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bolder;
white-space:nowrap;
}

#navigation-2 li a {
color: #FFFFFF;
float: left;
padding: 13px 22px;
text-decoration: none;
}

#navigation-2 li a:hover, #navigation-2 li a.active, #navigation-2 li a.trail {
color: #f4c280;
}

#navigation-2 li.last {
border-right: 0;
}
/* horizontale Navigation Ende*/

/* Content Anfang*/

#content {
	width: 950px;
}

#middletop		{	width:914px; height:124px; padding: 21px 18px 0 18px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#575757; }

#middletopleft {
	width: 478px;
	float: left;
}
#news {
	width:230px;
	float:left;
}
#news_bottom {
	width:185px;
	height: 56px;
	padding: 13px 25px 0 18px;
	border-width:0 1px 1px 1px;
	border-style: solid;
	border-color: #d8d8d8;
}

/* mouseover NEWS auskommentiert
#news_bottom a {
	color:#575757;
	text-decoration:none;
}
#news_bottom a:hover, news_bottom a.active {
	color:#575757;
	text-decoration:none;
	background-color:#ffede7;
}
mouseover NEWS auskommentiert */

#news_bottom .mehr {
	padding-left:144px;
	text-transform: uppercase;
}
#news_header h1 {
	width: 212px;
	height: 23px;
	padding: 7px 0 0 18px;
	background-color:#fc5018;
	color:#ffffff;
	font-size:14px;
	font-weight: bold;
	text-transform:uppercase;
}


#messe {
	width:230px;
	padding-left:18px;
	float:left;
}
#messe_bottom {
	width:185px;
	height: 56px;
	padding: 13px 25px 0 18px;
	border-width:0 1px 1px 1px;
	border-style: solid;
	border-color: #d8d8d8;
}

/* mouseover MESSE auskommentiert
#messe_bottom a:hover, #messe_bottom a.active {
	color:#575757;
	text-decoration:none;
	background-color: #fafce6;
}
mouseover NEWS auskommentiert */

#messe_bottom .mehr {
	padding-left:144px;
	text-transform: uppercase;
}
#messe_header h1 {
	width: 212px;
	height: 23px;
	padding: 7px 0 0 18px;
	background-color:#cadd0a;
	color:#ffffff;
	font-size:14px;
	font-weight: bold;
	text-transform:uppercase;
}
#middletopright {
	width: 418px;
	padding-left:18px;
	float:left;
}
#innovation {
	width:230px;
	float:left;
}
#innovation_bottom {
	width:185px;
	height: 56px;
	padding: 13px 25px 0 18px;
	border-width:0 1px 1px 1px;
	border-style: solid;
	border-color: #d8d8d8;
}

/* mouseover INNOVATION auskommentiert
#innovation_bottom a:hover, #innovation_bottom a.active {
	color:#575757;
	text-decoration:none;
	background-color: #e5eff7;
}
mouseover NEWS auskommentiert */

#innovation_bottom .mehr {
	padding-left:144px;
	text-transform: uppercase;
}
#innovation_header h1 {
	width: 212px;
	height: 23px;
	padding: 7px 0 0 18px;
	background-color:#0064ae;
	color:#ffffff;
	font-size:14px;
	font-weight: bold;
	text-transform:uppercase;
}
#searchbox {
	width:170px;
	float: left;
	padding-left:18px;
}
/*
#middleleft		{  padding-left:271px; padding-top:26px; padding-right:100px; width:391px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#575757; overflow:hidden;}
#middlesearch	{	float:left; padding-top:26px; width:150px}
*/

.form_search	{	width:118px; height:18px; border-width:1px 1px 1px 1px; border-style:solid; padding-top:3px; padding-left: 5px; border-color:#575757; font-family:Arial, Helvetica, sans-serif; color:#575757; font-size: 12px; font-style: oblique; font-weight: bold; float:left;}
.form_button	{  float:left;}

#selectleftTop	{	width:314px; height:36px; border-width:0  0 3px  0; border-style:solid; border-color:#ffffff; float:left;}
#selectmiddleTop	{	width:315px; height:36px; border-width:0 3px 3px 3px; border-style:solid; border-color:#ffffff; float:left;}
#selectrightTop	{	width:314px; height:36px; border-width:0 0 3px 0; border-style:solid; border-color:#ffffff; float:left;}
#selectleft		{	width:314px; height:123px; border-width:0 0 0 0; border-style:solid; border-color:#ffffff; background-image: url(../images960/start_left.jpg);background-repeat:no-repeat;float:left; overflow:hidden;}
.selectfiller {	width:137px; height: 123px; float:left;}
.selectfillerright {	width:160px; float:left; padding:14px 17px 0px 0px; font-family: Arial, Helvetica, sans-serif;color:#ffffff;font-size:11px; position:relative;}
#selectmiddle	{	width:315px; height:123px; border-width:0 3px 0 3px; border-style:solid; border-color:#ffffff; background-image: url(../images960/start_middle.jpg);background-repeat:no-repeat;float:left;overflow:hidden;}
#selectright	{	width:315px; height:123px; border-width:0 0 0 0; border-style:solid; border-color:#ffffff; background-image: url(../images960/start_right.jpg);background-repeat:no-repeat;float:left;overflow:hidden;}
.selectfont		{	font-family: Arial, Helvetica, sans-serif;color:#ffffff;font-size:11px;}
.selectmehr		{	font-family: Arial, Helvetica, sans-serif;color:#ffffff; font-size:11px; text-align: right;}
.selectmehr a  {	text-transform: capitalize;}
.selectmehr a:link	{	text-decoration: none; color:#ffffff;}
.selectmehr a:hover	{	text-decoration: underline; color:#ffffff;}
.selectmehr a:active {	text-decoration: none;color:#ffffff;}
.selectmehr a:visited{	text-decoration: none;color:#ffffff;}


#bildleiste				{	width:950px; height:208px;}
#bildleistelinks		{	width:221px; float:left;}
#bildleistemitte		{	width:167px; float:left;}
#bildleisterechts		{	width:562px; float:left;}
#subbildleiste			{	width:950px; height:55px; background-image: url(../images960/header_pics/bg_treenav.gif); background-repeat:no-repeat;}
#subbildleiste2		{	width:950px; height:55px; background-image: url(../images960/header_pics/bg_treenav2.gif); background-repeat:no-repeat;}
#subbluefood			{	width:221px; height:52px; background-color:#4c92c6; float:left;}
#subbluepharma			{	width:221px; height:52px; background-color:#73aad3; float:left;}
#subbluetechnik		{	width:221px; height:52px; background-color:#9ac1e0; float:left;}
#subbluefue				{	width:221px; height:52px; background-color:#0064ae; float:left;}
#navtree					{	width:536px; height:35px; padding: 17px 0 0 15px;font-size: 9px; line-height: 11px;color:#7f7f7f; font-family: Arial, Helvetica, sans-serif; float:left;}
#navtree a				{	color:#7f7f7f; text-decoration:none;}
#navtree a:hover , #navtree a.active {	color:#7f7f7f; text-decoration: underline;}

#navtree2				{	width:762px; height:35px; padding: 17px 0 0 15px;font-size: 9px; line-height: 11px;color:#7f7f7f; font-family: Arial, Helvetica, sans-serif; float:left;}
#navtree2 a				{	color:#7f7f7f; text-decoration:none;}
#navtree2 a:hover , #navtree2 a.active {	color:#7f7f7f; text-decoration: underline;}

#suche					{	width:173px; height:32px; padding: 20px 0 0 0; float:left;}

/* Anfang Food */
#centercontainerFood	{	width:950px; background-image: url(../images960/bg_food.gif); background-repeat:repeat-y;}
#verticalmenuFood		{  width:186px; background-color: #4c92c6; padding:21px 10px 0 25px; float:left;}
#kurzartikel_food		{	width:714px;}
h1.headline_food, #kurzartikel_food h1	{	width:672px; height:22px;background-image: url(../images960/headline_food.gif); background-repeat: no-repeat; padding: 3px 0 0 42px; font-size: 13px;color:#ffffff;font-weight:bold; text-transform:none; line-height:normal; margin-top:10px; margin-bottom:7px;}


h1.headline_food a, #kurzartikel_food h1.ce_headline a,#kurzartikel_food h1 a { color:#ffffff; text-decoration:none;}
h1.headline_food a:hover, #kurzartikel_food h1.ce_headline a:hover {	color:#ffffff; text-decoration:none;}

h1.headline_food a.active, #kurzartikel_food h1.ce_headline a.active {	color:#ffffff; text-decoration:none;}

#kurzartikel_food .ce_text p { padding: 5px 100px 10px 42px; color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:15px;}
.ce_text h2, .ce_text h3, .ce_text h4 {	padding-left: 42px; margin-bottom: 5px; font-size:12px;}
.ce_text h3 {	 background-image:url(../images960/list_quader.gif); background-position: 25px; background-repeat: no-repeat;}
.ce_text h5 {	font-size: 12px; line-height:15px; margin-bottom: 5px;}
.kurztext_food img	{	margin-right:14px; margin-bottom:12px; border-width:1px 1px 1px 1px; border-style:solid; border-color:#dcdcdc;  display:inline; float:left;  }
.kurztext img.noversatz {	margin: 0 0 0 0; border-width:0px 0px 0px 0px; padding: 0 0 0 0; }
.kurztext_food a, #main a		{	color:#0064ae; text-decoration: underline;}
.kurztext_food a:hover {color:#0064ae; text-decoration: underline;}
#kurzartikel_food table {	margin-left:42px;  border-collapse: collapse; font-size:11px;}
#kurzartikel_food td {	border-color:#0064ae;  border-width:1px 1px 1px 1px; border-style:solid; padding:5px 5px 3px 5px;}
#kurzartikel_food td h4 {	font-size:12px; line-height:17px; color:#0064ae; text-align:center;}
#kurzartikel_food hr {	height:1px; color:#0064ae; margin: 10px 18px 10px 42px;}

#main h1.headline a:hover, #main h1.headline a.active, #kurzartikel h1 a:hover, #kurzartikel h1 a.active {
	color: #ffffff; text-decoration: underline;
}

/* Ende Food */

/* Anfang Pharma */
#centercontainerPharma	{	width:950px; background-image: url(../images960/bg_pharma.gif); background-repeat:repeat-y;}
#verticalmenuPharma		{  width:186px; background-color: #73aad3; padding:21px 10px 0 25px; float:left;}
#kurzartikel_pharma		{	width:714px;}
h1.headline_pharma, #kurzartikel_pharma h1.ce_headline 	{	width:672px; height:22px;background-image: url(../images960/headline_pharma.gif); background-repeat: no-repeat; padding: 3px 0 0 42px; font-size: 13px;color:#ffffff;font-weight:bold; text-transform:none; line-height:normal;}
.kurztext_pharma	{	padding: 15px 30px 12px 42px; color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.kurztext_pharma img	{	margin-right:14px; margin-bottom:12px; border-width:1px 1px 1px 1px; border-style:solid; border-color:#dcdcdc;  display:inline; float:left;  }

.kurztext_pharma a, #main a		{	color:#0064ae; text-decoration: underline;}
.kurztext_pharma a:hover {color:#0064ae; text-decoration: underline;}
/* Ende Pharma */

/* Anfang Technik */
#centercontainerTechnik	{	width:950px; background-image: url(../images960/bg_technik.gif); background-repeat:repeat-y;}
#verticalmenuTechnik		{  width:186px; background-color: #9ac1e0; padding:21px 10px 0 25px; float:left;}
#kurzartikel_technik		{	width:714px;}
h1.headline_technik, #kurzartikel_technik h1.ce_headline 	{	width:672px; height:22px;background-image: url(../images960/headline_technik.gif); background-repeat: no-repeat; padding: 3px 0 0 42px; font-size: 13px;color:#ffffff;font-weight:bold; text-transform:none; line-height:normal;}
.kurztext_technik	{	padding: 15px 30px 12px 42px; color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.kurztext_technik img	{	margin-right:14px; margin-bottom:12px; border-width:1px 1px 1px 1px; border-style:solid; border-color:#dcdcdc;  display:inline; float:left;  }
.kurztext_technik a, #main a		{	color:#0064ae; text-decoration: underline;}
.kurztext_technik a:hover {color:#0064ae; text-decoration: underline;}
/* Ende Technik */

/* Anfang Entwicklung */
#centercontainerFue	{	width:950px; background-image: url(../images960/bg_fue.gif); background-repeat:repeat-y;}
#verticalmenuFue		{  width:186px; background-color: #0064ae; padding:21px 10px 0 25px; float:left;}
#kurzartikel_Fue		{	width:714px;}

h1.headline_fue a, #kurzartikel_fue h1.ce_headline a { color:#ffffff; text-decoration:none;}
h1.headline_fue a:hover, #kurzartikel_fue h1.ce_headline a:hover {	color:#ffffff; text-decoration:none;}

h1.headline_food a.active, #kurzartikel_food h1.ce_headline a.active {	color:#ffffff; text-decoration:none;}


h1.headline_fue, #kurzartikel_fue h1.ce_headline 	{	width:672px; height:22px;background-image: url(../images960/headline_fue.gif); background-repeat: no-repeat; padding: 3px 0 0 42px; font-size: 13px;color:#ffffff;font-weight:bold; text-transform:none; line-height:normal;}
.kurztext_fue	{	padding: 15px 30px 12px 42px; color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.kurztext_fue img	{	margin-right:14px; margin-bottom:12px; border-width:1px 1px 1px 1px; border-style:solid; border-color:#dcdcdc;  display:inline; float:left;  }
.kurztext_fue a, #main a		{	color:#0064ae; text-decoration: underline;}
.kurztext_fue a:hover {color:#0064ae; text-decoration: underline;}
/* Ende Entwicklung */

#maincontent			{	width:714px; padding:21px 0 0 15px; float:left;}
#maincontent_2			{	width:729px; padding:0px 0 0 0px; float:left;}
#centercont				{	width:714px; text-align: center; margin:auto;}
.elements				{	padding:0 13px 17px 13px;}


/*Anfang Suche */

#suchecontentL {	width:260px; background-image: url(../images960/bg_suche.gif); background-repeat: no-repeat; float: left }
#suchecontentL h3{
	font-size:12px;
	font-weight:bold;
	margin-bottom: 2px;
}
#suchecontentR {	width:655px; float:left; padding: 36px 10px 10px 20px;}
#suchecontentR h1 { color:#ffffff; background-color:#0064ae; padding:2px 0 2px 5px; margin:3px 0 0 0}
#suchecontentR a  { color:#0064ae; text-decoration: underline;}
#suchecontentR a:hover, #suchecontentR a.active { color:#0064ae; text-decoration: underline;}

#suchecontentLtop {width:209px; padding:36px 32px 27px 19px; color:#4c4c4c;}
#suchecontentLtop a {color:#4c4c4c; text-decoration: underline;}
#suchecontentLtop a:hover {color:#4c4c4c; text-decoration:underline;}

#suchecontentLbottom {width:209px; padding:20px 32px 27px 19px; color:#4c4c4c; background-image:url(../images960/search_trenner.gif); background-repeat: no-repeat;}

form.produktsuche input,form.produktsuche select {
	border:1px solid #cfcfcf;
}
form.produktsuche select {
	background-color: #dee0e0;
}

form.produktsuche input.abschicken	{
	border: 0px;
   background-color: #ffffff;
   color: #0064ae;
	text-decoration:underline;
	text-align: right;
}

/*Ende Suche */

/*Anfang Kontakt */

#kontaktcontentL {	width:350px; background-image: url(../images960/bg_kontakt.gif); background-repeat: no-repeat; float: left }
#kontaktcontentL h3{
	font-size:12px;
	font-weight:bold;
	margin-bottom: 2px;
}
#kontaktcontentR {	width:560px; float:left; padding: 36px 10px 10px 20px;}
#kontaktcontentR h1 { color:#ffffff; background-color:#0064ae; padding:2px 0 2px 5px; margin:3px 0 0 0}
#kontaktcontentR a  { color:#0064ae; text-decoration: underline;}
#kontaktcontentR a:hover, #kontaktcontentR a.active { color:#0064ae; text-decoration: underline;}

#kontaktcontentLtop {width:299px; padding:36px 32px 27px 19px; color:#4c4c4c;}
#kontaktcontentLtop a {color:#4c4c4c; text-decoration: underline;}
#kontaktcontentLtop a:hover {color:#4c4c4c; text-decoration:underline;}

#kontaktcontentLbottom {width:299px; padding:20px 32px 27px 19px; color:#4c4c4c; background-image:url(../images960/bg_trenner_kontakt.gif); background-repeat: no-repeat;}

form.kontakt input,form.kontakt select {
	border:1px solid #cfcfcf;
}
form.kontakt select {
	background-color: #dee0e0;
}

form.kontakt input.abschicken	{
	border: 0px;
   background-color: #ffffff;
   color: #0064ae;
	text-decoration:underline;
	text-align: right;
}

/*Ende Kontakt */





.fett {	font-weight:bold;}

/* Content Ende*/

/* vertikale Navigation Anfang*/

#vnav						{	font-family: Arial, Helvetica, sans-serif;}
#vnav ul					{	}
#vnav ul.level_1		{	list-style: url(../images/list_style.gif);}
#vnav ul.level_2		{	list-style:  url(../images/t.gif); padding-left:10px;}
#vnav ul.level_3     {	list-style: url(../images/t.gif); padding-left: 10px;}

#vnav li.level_1		{	font-weight:bold; font-size: 14px; text-transform:uppercase; }
#vnav li.active		{	color:#f4c280; list-style: url(../images/list_style_active.gif);}
#vnav li.level_2		{	font-weight: normal; font-size: 12px; text-transform:none; list-style: url(../images/t.gif);}
#vnav li.level_3		{	font-weight: normal; font-size: 12px; text-transform:none; list-style: url(../images/t.gif);}

#vnav a	{	text-decoration:none; color:#ffffff;}

#vnav a:hover, #vnav a.active, #vnav a.trail		{	text-decoration:none; color:#f4c280 ;}

/* vertikale Navigation Ende*/


/* Footer Anfang*/
.spacer			{	width:950px; height:3px;}
#bottom			{	width:950px;}
#bottomtop		{	width:950px; height:29px; background-image: url(../images960/bottom_bg.gif); padding-top:17px; text-align:center;}
.bottomtop					{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
.bottomtop   a				{ color: #ffffff; text-decoration: none; }
.bottomtop   a:link		{ color: #ffffff; text-decoration: none; }
.bottomtop   a:hover		{ color: #ffffff; text-decoration: underline; }


#bottombottom	{	width:931px; height:18px; padding: 10px 0 0 19px;}
.bottombottom				{	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#9f9f9f;}
.bottombottom	a			{	text-decoration:none; color:#9f9f9f;}
.bottombottom	a:link	{	text-decoration:none; color:#9f9f9f;}
.bottombottom	a:hover	{	text-decoration:underline; color:#9f9f9f;}

/* Footer Ende*/

/* Login Anfang */
#loginL 	{	float:left; width: 147px;}
#loginR	{	float:left; width: 150px;}
#pwforgot{	float:left; width: 50px; font-size:10px; text-align:center;line-height:12px;}
.loginbutton {	float:left; border: 1px solid #cfcfcf; margin-left: 30px; width: 60px; background-color:#ffffff; color:#575757; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
/* Login Ende */


.ce_text h2, .ce_text h3, h3.ce_headline, h2.ce_headline, .ce_list, .ce_hyperlink, .ce_download, .ce_table, .image_container, #main .ce_text p{ padding: 0 18px 0 42px;}
.noversatz .image_container {
	padding: 0 0 0 0 ;
}

ce_table {
	font-size:10px;
}

.ce_list ul, .ce_list ol { padding: 0 0 0 30px;}
.ce_text ul, .ce_text ol { padding: 0 0 0 72px;}
.ce_text li {	font-family: Arial, Helvetica, sans-serif; font-size:12px; padding: 0 18px 0 0;}
.ce_text ul li { list-style: url(../images960/list_quader.gif);}
.ce_text ul ul , .ce_text ol ol { padding: 0 0 0 20px;}
# main .ce_text p {line-height: 13px;}



#produktausgabe {	width:625px; float:left; padding: 0 10px 10px 20px;}
#produktausgabe table {width:99%;}
.on {	height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#ffffff; background-color:#0064ae;}
.off {	height: 5px; background-color:#ffffff;}
#produktausgabe td {	padding-left: 10px; margin-bottom: 5px;}
#produktausgabe a  {	color:#ffffff; text-decoration: none;}
#produktausgabe a:hover, #produktausgabe a.active {	color:#f4c280; text-decoration: none;}

/* Katalogausgabe Anfang */
.produktname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	background-color: #0064ae;
	height: 20px;
	border-style:none;
	padding-top:3px;
}
.verweis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 10px;
	background-color: #0064ae;
	height: 20px;
		border-style:none;
}
.verweis2 {
	font-family: Helvetica;
	font-size: 12px;
	text-transform: none;
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 10px;
	background-color: #0064ae;
	height: 20px;
		border-style:none;
}
.verpackungsgruppe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
	border-style:none ;
}
.verpackungsgruppe2	{font-family: Arial, Helvetica, sans-serif;;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;

	border-color: #0064ae;
	border-style:none;
	border-top-style:solid;
	border-bottom-style:solid;
}
.produktnummer {
	font-family: Arial, Helvetica, sans-serif;
	color: #0064ae;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	border-color: #0064ae;
	border-style:none;
	border-top-style:solid;
	border-bottom-style:solid;
}
hr {
	color: #0064ae;
	height: 2px;
	background-color: #0064ae;
	border-color: #0064ae;
}
.synonyme {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            text-transform: none;
            color: #000000;
            font-weight: normal;
            padding-left: 10px;
            height: 8px;
            font-style: italic;
            	border-style:none;
}
sub {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: #000000;
            	border-style:none;
}
.letter {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 14px;
            font-weight: bold;
            text-transform: uppercase;
            color: #0064ae;
            border-style:none;
}

.srsatz {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 8px;
            padding-left: 10px;
            color: #000000;
            	border-style:none;
}
.empty {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            padding-left: 10px;
            color: #000000;
            	border-style:none;
	height: 12px;

            text-transform: none;
						}
/* Katalogausgabe Ende */