body
{
	background-color	:     #e6e7e9;
	font-family			:		Arial,sans-serif;
	font-size			:		12px;
	line-height			:		14px;
	margin				: 		0px;
	height				:		100%;
	border				:     none;
	text-align			: 		center;
}

img
{
	border				:		0px;
}

table
{
	font-size			:		12px;
}

.arrow_28
{
	float					:		left;
	height				:		28px;
}

/* Page */
div.container
{
	margin   :		0px auto;
	position	:		relative;
	width		: 		936px;
	text-align:		left;
	background-color: #ffffff;
}

/* Page */
div.container_versand
{
	margin   :		0px auto;
	position	:		relative;
	width		: 		532px;
	text-align:		left;
	background-color: #ffffff;
}
/* Content */
div.pcontent
{
	float		 : 	left;
	width		 :		936px;
	background-color: #ffffff;
}

/* Header */
div.pth
{
	width		: 		936px;
	z-index	:		10;
	background-color	:     #e6e7e9;
}

/* Header Top*/
div.pth_top
{
	height				:		55px;
	background-color	:     #e6e7e9;
	margin-bottom		: 		8px;
}

/* Header Logo*/
div.logo
{
	width 	: 		122px;
	height	:		39px;
	margin-top:		10px;
	border	:		none;
	float		: 		left;
}

/* Header Right Content*/
div.pth_top_right
{
	width 	: 		340px;
	height	:		50px;
	float    : 		right;
	margin-bottom: 5px;
}

div.pth_top_right div#sitemap
{
	float			: 		left; 
	margin-top	: 		13px; 
	margin-left	: 		7px;
}

div.lang
{
	float 	: 	    left;
	height	:       27px;
	padding-top:    9px;
}

div.shopping_cart
{
	width				:		162px;
	text-align		: 		center;
	float				: 		right;
	margin-top		:		1px;
}

div#shopping_cart_img
{
	float			: 		left; 
	text-align	: 		center; 
	width			: 		53px; 
	background-color: #cecece; 
	margin-top	: 		2px;
}

div#shopping_cart_text
{
	text-align		: 		center; 
	margin-top		: 		10px; 
	width				: 		109px; 
	float				: 		right; 
	height			: 		26px; 
	background-color: 	#cecece; 
	font-weight		:		bold;
	color				: 		#666666;
}

div#numbers
{
	background-color: 	#cecece; 
	height			: 		14px; 
	margin-top		:		1px; 
	font-weight		:		bold;
	color				: 		#666666;
}

div.shopping_cart a, a:visited
{
	color				:		#666666;
}

.flag
{
	width	:		50px;
	height	:		39px;
	border	:     none;
}

div.page_header
{
	height   :		75px;
	width    :		920px;
	margin-left:   8px;
	background-color: #666666;
}

div.page_header h1
{
	margin	: 0px;
	padding	:	0px;
}

div.page_info
{
	width					:		920px;
	height				:		168px;
	color					:		#000000;
	margin-left			:		8px;
	background-image 	:		url(/ibs_i/de/page_info.gif);
}

div.shop_page_info
{
	width					:		920px;
	height				:		240px;
	max-height			:		240px;
	color					:		#000000;
	margin-left			:		8px;
	display				: 		inline-block;
	background-image 	:		url(/ibs_i/de/shop_page_info.jpg);
}

div.shop_page_info_small
{
	width					:		920px;
	height				:		121px;
	color					:		#000000;
	margin-left			:		8px;
	background-image 	:		url(/ibs_i/de/shop_page_small.jpg);
}

div.shop_page_info_small div.page_info_footer
{
	padding	:	0px;	
}

div.page_info_text
{
	width					:		660px;
}

div.page_info_text1
{
	width					:		920px;
	height				:		63px;
}

div.page_info_text2
{
	width					:		920px;
	height				:		120px;
}

div.shop_page_info div.page_info_text
{
	width					:		920px;
}

div.page_info_headline_left
{
	width					:		650px;
	float					:		left;
	margin				:		0px 0px 0px 20px;
	padding-top			:		20px;
}

div.page_info_headline_right
{
	float					:		left;
	width					:		111px;
	margin				:		0px 0px 0px 123px;
	padding-top			:		20px;
}

div.shop_page_info_small div.page_info_headline
{
	width					:		900px;
	margin				:		0px 0px 40px 20px;
	padding-top			:		20px;
}

div.page_info_content
{
	width					:		530px;
	margin				:		0px 0px 0px 15px;
	height				:		60px;
	padding-top			:		20px;
}

div.shop_page_info div.page_info_content
{
	width					:		880px;
	margin				:		0px 20px 0px 20px;
	height				:		100px;
	max-height			:		100px;
	padding-top			:		20px;
}

div.page_info_footer
{
	margin				:		0px 0px 0px 80px;
	padding-top			:		5px;
}

div.shop_page_info div.page_info_footer
{
margin				:		22px 0px 0px 80px;
padding				:		0px;
}

div.shop_page_info div.page_info_footer_delta
{
margin				:		14px 0px 0px 80px;
padding				:		0px;
}

div.page_info h1
{
	margin				:		0px;
	color					:		#000000;
	font-weight			:		normal;
}

div.shop_page_info h1, div.shop_page_info_small h1
{
	margin				:		0px;
	color					:		#000000;
	font-weight			:		normal;
}

div.page_devider
{
	width		:		102px;
	height	:		1px;
	line-height:   1px;
	float		: 		left;
	font-size: 		0px;
}

div.page_devider_aktiv
{
	height	:		1px;
	float		: 		left;
	font-size: 		0px;
	padding	: 		0px; 
	width		: 		102px;
	line-height:   1px;
	background-color: #666666; 
}

div.devider
{
	margin-left		: 	8px;
	width				: 	920px; 
	height			: 	1px; 
	background-color: #ffffff; 
	font-size		: 	0px;
}

/* Footer */
div.pfoot
{
	width		:		936px;
	float		:		left;
	background-color:	#ffffff;
	color		:		#676767;
}

div.pfoot a
{
	color		:		#676767;
}

div.footer
{
	height	:		55px;
	width		:		920px;
	margin   :     10px 8px 8px 8px;
	border-top: 	1px solid #cecece;
	background-color	:     #e6e7e9;
	#padding	:		0px 0px 8px 0px;
}

div.footer_part_left
{
	float			:	left;
	margin		: 	7px 0px 8px 15px;
	background-color	:     #e6e7e9;
}

div.footer_part_right
{
	float			:	right;
	margin-left	:	20px;
	background-color	:     #e6e7e9;
}

input.flussdichte_input
{
	width			:	58px;
	border		:	1px solid #3a3a3a;
}

.chart
{
	width			:	450px;
	margin		:	20px auto;
}

/* CLEAR FLOAT */
div.clear
{
	clear		: 		both;
	height	: 		0px;
	line-height:	0px;
	font-size:		0px;
}

div.main_content
{
	margin		:		0px 8px 0px 8px;
}

/* Homepage Content Left*/
div#content_homepage div.content_left
{
	float		:		left;
	color		: 		#3a3a3a;
	width		:		240px;
	margin	:		8px 0px 20px 0px;
	background-color	:     #e6e7e9;
}

div#content_download
{
	display				:		inline-block;
	background-color	:     #e6e7e9;
}

div.teaser
{
	width					:		240px;
	height				:		24px;
	vertical-align		: 		middle;
	margin				:		0px;
	background-image 	: 		url(/ibs_i/de/bg_teaser-headline.gif);
}

div#img_shop
{
	width					: 		240px;
	margin				:		0px;
	padding				:		0px;
}

div#content_shop
{
	width					:		240px;
	background-color	:     #e6e7e9;
}

div.horizontal_dot
{
	height				:		2px;
	margin-top			:		3px;
	font-size			:		0px;
	background-color	:     #e6e7e9;
	background-image	:		url(/ibs_i/de/dot_horizontal.png);
}

div.vertical_dot
{
	width					:		1px;
	float					:		left;
	background-image	:		url(/ibs_i/de/vertical_dotted.png);
}

div.pth_top_right div.vertical_dot
{
	margin-left			: 		7px; 
	margin-top			:	   2px;
	height				: 		47px;
}

div#content_info div.horizontal_dot
{
	margin-bottom		:		3px;
}

div.button_text
{
	margin-left		:		10px;
	padding-top		:		3px;
}

div.indent_inner
{
	margin		: 		5px 15px 0px 15px;
}

div#indent_inner_button
{
	margin-top: 2px;
	float: right;
}

div.indent_first
{
   margin      :     0px 15px 0px 15px;
}

div.double_arrow
{
	height		: 		5px;
	width 		: 		6px;
	margin		:		4px 3px 3px 0px;
	font-size	:		0px;
	background-image: url(/ibs_i/de/double_arrow.png);
}

/* Homepage Content Right*/
div#content_homepage div.content_right
{
	float		:		left;
	width		:		675px;
	margin	:		8px 0px 0px 5px;
	background-color	:     #ffffff;
	color		:		#3a3a3a;
}

div#content_homepage div.content_left div.line_px
{
	background-color	: 	#ffffff; 
	height				: 1px; 
	width					: 240px; 
	font-size			: 0px;
	float					: left;
}
div#content_image
{
	width		:		675px;
	height	:		96px;
	background-image 	: 		url(ibs_i/de/magnetismus.gif);
}

div.ie_box
{
	float		: 		left; 
}

div.float_right
{
	float		: 		right; 
}

div#img_pole
{
	width					:	217px; 
	margin-right		: 	10px;
	margin-bottom		: 	5px; 
	background-color	:	#e6e7e9;
}

div#img_kompass
{
	width					:	217px; 
	float					:	right; 
	margin-left			: 	10px; 
	margin-bottom		: 	10px; 
	display				:	inline-block;
	background-color	:	#e6e7e9;
}

div#img_gegenpol
{
	background-color: #e6e7e9; 
	margin-top: 	20px; 
	display	: 		inline-block;
}
div#home_img1
{
	width		: 		202px; 
	height	: 		192px; 
	margin	: 		7px 0px 5px 5px;
	padding	:		0px;
}

div#home_img2
{
	width		: 		234px; 
	height	: 		192px; 
	margin	: 		7px 0px 5px 1px;
	padding	:		0px;
}

div#home_img3
{
	width		: 		201px; 
	height	: 		192px; 
	margin	: 		7px 5px 5px 1px;
	padding	:		0px;
}

div#headline
{
	width				:		649px;
	margin-left		:		14px;
}

div#headline_images
{
	width					:		649px;
	height				:		202px;
	background-color	:     #e6e7e9;
}

/* Wissenswertes Content Left*/
div#content_wissen div.content_left
{
	float		:		left;
	color		: 		#3a3a3a;
	width		:		240px;
	margin	:		8px 0px 20px 0px;
	background-color	:     #e6e7e9;
}

/* Wissenswertes Content Right*/
div#content_wissen div.content_right
{
	float		:		left;
	width		:		661px;
	margin	:		0px 0px 0px 19px;
	background-color	:     #ffffff;
	color		:		#3a3a3a;
}

/* Service Content Right*/
div#content_service div.content_right
{
	float		:		left;
	width		:		661px;
	margin	:		0px 0px 0px 19px;
	background-color	:     #ffffff;
	color		:		#3a3a3a;
}

/* Service Content Left*/
div#content_service div.content_left
{
	float		:		left;
	color		: 		#3a3a3a;
	width		:		240px;
	margin	:		8px 0px 20px 0px;
	background-color	:     #e6e7e9;
}

div#content_service table
{
	font-size	:	12px;
}

.red
{
	background-image 	:	url(/ibs_i/de/button_bg_double-b.gif);
}

/* Shop Content Left*/
div#content_shoppage div.content_left
{
	float		:		left;
	width		:		450px;
	background-color	:     #ffffff;
}

/* Shop Content Right*/
div#content_shoppage div.content_right
{
	float		:		left;
	width		:		450px;
	margin	:		0px 0px 0px 20px;
	background-color	:     #ffffff;
}

div#content_shoppage div#shop_dauermagnete
{
	border	:		1px solid #cfcfcd;
}

div#content_shoppage div#shop_haftmagnete
{
	border		:		1px solid #cfcfcd;
	margin-top 	:		20px;
}

div#content_shoppage div#shop_eisen
{
	border		:		1px solid #cfcfcd;
	margin-top 	:		20px;
}

div#content_shoppage div#shop_elektro
{
	border		:		1px solid #cfcfcd;
}

div#content_shoppage div#shop_diverse
{
	border		:		1px solid #cfcfcd;
	margin-top 	:		20px;
}

div.shop_header
{
	height				:  18px;
	color					:	#fff;
	padding				:	4px 0px 0px 8px;
	margin				: 1px 1px;
	font-weight			:	bold;
	background-image	:	url(/ibs_i/de/button_bg.gif);
	text-transform 	:	uppercase;
}

div.beschreibung
{
	margin	:		18px 0px 0px 0px;
	border	:		1px solid #cfcfcd;
	color		:		#3a3a3a;
	font-size:		12px;
}

#bestlist
{
	color		:	 	#ffffff; 
	font-size: 		13px;
}

div.shop_page_info p
{
	margin			:	0px;
}

#alnico_txt
{
	height	:		110px;
}

table.table_shop
{
	font-size			:	12px;
	color					:	#3a3a3a;
	width					:	100%;
	border-collapse   :  collapse;
	border-spacing		:	0px;
}

table.table_shop tr
{
	height				:	20px;
}

table.table_shop td.table_img
{
	width					:	174px;
	padding				:	0px 0px 1px 1px;
	border				:	0px;
}

table.table_shop td
{
	border-bottom		:	1px dotted #E6E7E8;
	padding				:	0px 10px 0px 10px;
}

table.table_shop tr.table_header
{
	border				:	1px solid #E6E7E8; 
	background-image  :  url(/ibs_i/de/table_head.jpg);
}

table.table_shop td.last_row
{
	border				:	0px; 
}

table.table_shop td.first_row
{
	border-top			:	1px solid #e6e7e8;
	border-bottom			:	1px solid #e6e7e8;
}

table.table_shop td.group_diverse
{
	height				:	39px;
	border-bottom		:	0px; 
	padding				:  0px;
	margin				:	0px;
}

.tr_col
{
	background-color :  #e6e7e9;
}
	
div.link_list
{
	margin				: 0px auto; 
	width					: 325px;
}

sub,sup { font-size:9px;}

div.content_left a:link {text-decoration:none;color:#3a3a3a;border: 0px;}
div.content_left a:visited {text-decoration:none;color:#3a3a3a;border:0px;}
div.content_left h3{text-decoration:none;color:#3a3a3a;margin: 0px;border: 0px;}
div.content_left a:hover{text-decoration: none; color:#df4d34; margin: 0px;border: 0px;}

div#content_homepage div.content_right h1
{
	font-family:Arial,
	sans-serif;
	font-size:24px;
	line-height:18px;
	font-weight:bold;
	color:#666666;
}

#numbered ol
{
	padding-left	: 		20px;
}

#werte_txt
{
	margin			:		20px 10px 0px 0px;
}

#count_article
{
	float				:		left;
	width				:		35px;
	text-align 		:		right;
}

#shopping_sum
{
	width				:		48px;
	float				:		left;
	text-align		:		left;
}

div.page_info h2, div.shop_page_info h2, div.shop_page_info_small h2
{
	font-size		:		14px;
	color				:		#666;
	display			:		inline;
}

#fabrik
{
	width				:		246px;
	background-color:		#e6e7e9;
	float				:		left;
	margin-right	:		10px;
	margin-bottom	:		25px;
}

.img_title
{
	padding			:		3px 5px;
	display			:		inline-block;
}

#wissen_dauermagnet
{
	height			:		220px;
	width				:		246px;
	background-color:		#e6e7e9;
	float				:		left;
	margin			:		20px 10px 20px 0px;
}

#wissen_dimension
{
	
	width				:		218px;
	margin-right	:		10px;
	margin-bottom	:		20px;
	background-color:		#e6e7e9;
}

#fabrik_bilder
{
	background-color	:	#e6e7e9;
	display				:	inline-block;
	width					: 	660px;
	margin-top			:	55px;
}

p
{
	#margin-top				:	15px;
	#margin-bottom			:	15px;
}

#fabrik_bilder div.img_row1
{
	background-color	:	#ffffff;
	width					: 	153px;
	height				:	100px;
	padding				:  1px;
	margin-left			:	8px;
	margin-top			:	8px;
	margin-bottom		: 	0px;
}

#fabrik_bilder div.img_row2
{
	background-color	:	#ffffff;
	padding				:  1px;
	width					: 	153px;
	height				:	100px;
	margin				:  8px 0px 8px 8px;
}

#fabrik_txt
{
	height				:	348px;
}

#wissen_txt
{
	margin				:	20px 20px 0px 0px;
}

#qualitaet_left
{
	width					:	300px;
	float					:	left;
}

#qualitaet_right
{	
	margin-left			:	18px;
	width					:	340px;
	text-align			:	right;
}

#qualitaet_right img
{	
	width					:	340px;
	height				:	480px;
	border				:	1px solid #e6e7e9;
}

#anschrift1
{
	float					:	left;
}

#anschrift2
{
	float					:	left;
}

#telefon
{
	float					:	left;
	margin-left			:	30px;
}

#web
{
	float					:	left;
	margin-left			:	35px;
}

#inhaber, #inhalt, #haftung, #statistik, #konzept, #realisierung
{
	margin-top			:	30px;	
}

div.margin_left
{
	margin-left			:  15px;
}

div#wissen_index
{
	width					:	246px;
	background-color	:	#e6e7e9;
}

table#wissen_haftmagnete, table#wissen_hochenergie
{
	font-size			:	12px;
}

div.breadcrumb
{
	margin-top			:	15px;
	margin-bottom		:	20px;
}

div.breadcrumb a
{
	color					:	#666666;
}

div.breadcrumb div.text
{
	border-bottom		:  1px dotted #e6e7e9;
	color					:	#666666;
}

div.shop_image
{
	width					:	450px;
	display				:	inline-block;
	background-color	:	#e6e7e8;
	margin				:	0px;	
	padding				:	0px;
	height				:	251px;
}

.margin_top20
{
	margin-top			:	20px; 
}

#shop_overview td
{
	height				:	45px;
	padding				:  5px 0px 5px 8px;
	border-bottom		:	1px dotted #e6e7e9;
}

h1
{
	font-family:Arial,sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#FFFFFF;
	line-height: 28px;
}

h2{font-family:Arial,sans-serif;font-size:13px;line-height:15px;font-weight:bold;color:#FFFFFF;margin:0px}
h3{font-family:Arial,sans-serif;font-size:12px;line-height:14px;font-weight:bold;color:#FFFFFF;}

A:link {text-decoration:none;color:#333333;}
A:visited {text-decoration:none;color:#333333;}
A:hover {text-decoration:none;color:#df4d34;}
A:active {text-decoration:none;color:#df4d34;}
A:focus {text-decoration:none;color:#df4d34;}

.button_red_grey
{
	background-image	: url(/ibs_i/de/button_grey.gif); 
	width					: 111px; 
	height				: 22px;
}

.button_red_grey_long
{
	background-image	: url(/ibs_i/de/button_grey_long.gif); 
	width					: 200px; 
	height				: 22px;
}

#aed{width:230px}
.hgr {background-color:#FFFFFF;}
.mgr {background-color:#e6e7e8;}
.dgr {background-color:#666666;}
.zgr {background-color:#999999;color:#FFFFFF}
.whi {background-color:#FFFFFF;}

.iframe_home_txt p {padding:0px; margin:0px;}
.mgnav{margin:6px;}
.mgttl{margin:15px;}
.navnav a:link {font-family:Arial,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.navnav a:visited {font-family:Arial,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.navnav a:hover {font-family:Arial,sans-serif; font-size:12px; color:#FF0000; text-decoration:none;}

.mgtxt
{
	margin	:	15px; 
	font-size: 	12px; 
}
.mgsub{margin:8px; font-size:11px; }
.mgsup{margin:6px 10px 6px 10px; font-size:12px; text-align:left; color:#FFFFFF; }

#navtxt{color:#333333}
#navred
{
	color		:	#df4d34;
}

.inp{border:1px solid #444444;}
.nom{line-height:12px;}
.fkl{font-size:10px; line-height:12px;}
.fgr{font-size:12px; line-height:14px;}
.fxx{font-size:13px; line-height:17px; font-weight:bold;}
.fxl{font-size:16px; line-height:20px; font-weight:bold;}

/*
table.produkt {width:335; background-color:#FFFFFF; border:0px solid #000000;}

table.produkt a:link {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none;}
table.produkt a:visited {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none;}
table.produkt a:hover {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#FF0000; text-decoration:none;}

table.produkt th {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding:4px 8px 4px 8px;}
table.produkt td {padding:4px 4px 4px 4px; }
table.produkt th img {border:0px solid #FF0000;}
table.produkt td img {border:0px solid #000000; float:left; margin-right:5px; margin-bottom:0px}
table.produkt td div {font-family:Arial,sans-serif; font-size:12px; color:#000000;}
*/
table.btlink td 
{ 
	font-family:Arial,sans-serif; 
	font-size:12px; 
	color:#000000; 
/*	background-image:url(/ibs_i/de/button_bg.gif); */
	background-image:url(/ibs_i/de/nav-bg.gif); 
	padding:1px; 
	border-left:1px solid #444444; 
	border-top:1px solid #444444; 
	border-right:1px solid #444444; 
	border-bottom:1px solid #444444; 
/*	width: 100%;*/
}

td.first_td
{
}

.tab .last_td
{
	border-right 	:	0px;
}

table.btlink a:link {font-family:Arial,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
table.btlink a:visited {font-family:Arial,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
table.btlink a:hover {font-family:Arial,sans-serif; font-size:12px; color:#FFFFFF; background-color:#df4d34;text-decoration:none;display: block;}

#link img {border:0px solid #000000; float:left; margin-right:5px; margin-bottom:0px}
#txtlink {text-decoration:underline;}

/* Bestellliste */
.tab 
{
	width: 100%;
	font-size	:	12px; 
	background-color:#FFFFFF; 
	border		:	1px solid #e6e7e9;
}

.tab_spec
{ 
	font-size	:	12px; 
	background-color:#FFFFFF; 
	border		:	1px solid #e6e7e9;
}

.tab_big 
{ 
	border		:	1px solid #e6e7e9;
}

#tabgrey { padding:6px; font-weight:normal; font-size:12px; color:#000000; background-color:#CDCDCD; border-right:1px solid #000000; }
#tabbottom { padding:6px; font-size:12px; color:#000000; background-color:#CDCDCD; border-right:1px solid #000000; border-top:1px solid #000000; }
#tabwhite { padding:2px 3px 2px 3px; font-weight:bold; color:#FFFFFF; background-color:#FF3617; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; }
#tablight { padding:2px 3px 2px 3px; font-weight:bold; background-image: url(/ibs_i/de/table_head.jpg)}
#tabright 
{ 
	padding		:	2px 3px 2px 3px; 
	font-weight	:	bold; 
}

#tabtop { padding:2px 3px 2px 3px; font-weight:bold; color:#FFFFFF; background-color:#FF3617; border-right:1px solid #000000; border-bottom:1px solid #FFFFFF; }
#tabtoplight { padding:2px 3px 2px 3px; font-weight:bold; }
#col1 { line-height:14px; }

.tab th 
{ 
	padding		:		2px 3px 2px 3px; 
	font-size	:		11px; 
	font-weight	:		bold; 
	line-height	:		14px; 
	color			:		#3a3a3a; 
	background-image:	url(/ibs_i/de/table_head.jpg); 
	border-right:		1px dotted #e6e7e8; 
	border-bottom:		1px solid #e6e7e8; 
}

.tab_spec th 
{ 
	padding		:		2px 3px 2px 3px; 
	font-size	:		11px; 
	font-weight	:		bold; 
	line-height	:		14px; 
	color			:		#3a3a3a; 
	background-color :	#e6e7e9;
	border-right:		1px dotted #e6e7e8; 
	border-bottom:		1px solid #e6e7e8; 
}

.tab_big th 
{ 
	padding		:		2px 3px 2px 3px; 
	font-size	:		11px; 
	font-weight	:		bold; 
	line-height	:		14px; 
	color			:		#3a3a3a; 
	background-image:	url(/ibs_i/de/table_head_big.jpg); 
	border-right:		1px dotted #e6e7e8; 
	border-bottom:		1px solid #e6e7e8; 
}

.tab .th_rowspan
{
	text-align			:	center;
	background-image	:	url(/ibs_i/de/table_head_big.jpg); 
}

.tab .th_rowspan_duo
{
	text-align			:	center;
	border-bottom: 1px dotted #e6e7e8; 
	padding: 0px; 
	background-image: url(/ibs_i/de/table_head_top.jpg);
}

.tab td 
{ 
	padding		:		2px 3px 2px 3px; 
	border-right:		1px dotted #e6e7e8; 
	height: 20px;
}

.tab sub,sup { font-size:10px;}

.bestell_button
{
	border-right: 	0px;
	padding		:	0px;
	background-color	:	#ffffff;
}

.bestell_button a:link
{
	color			:	#ffffff;
	width			:	100%;
	display		: 	block;
	height		:	20px;
	margin		: 1px;
	background-image:	url(/ibs_i/de/button_bg.gif);
}

.redbutton
{
	color			:	#ffffff !important;
	width			:	100%;
	display		: 	block;
	height		:	20px;
	margin		: 1px;
	background-image:	url(/ibs_i/de/button_bg.gif);
}


.grp td 
{ 
	padding				:	2px 3px 2px 3px; 
	font-size			:	12px; 
	background-color	:	#e6e7e9; 
	border-right		:	1px dotted #e6e7e8; 
	height				: 20px;
}

.tab2 { border-top:1px solid #000000; font-size:11px; background-color:#FFFFFF; border-bottom:1px solid #000000;border-left:1px solid #000000; }
.tab2 th { padding:2px 3px 2px 3px; font-size:11px; font-weight:bold; line-height:14px; color:#FFFFFF; background-color:#FF3617; border-right:1px solid #FFFFFF; border-bottom:1px solid #000000; }
.tab2 td { padding:2px 3px 2px 8px; font-size:11px; border-right:1px solid #000000; }
.tab2 sub,sup { font-size:10px;}

.text a
{
	text-decoration	:	underline;
}

ul
{
	padding-left: 16px;
	#padding-left: 4px;
}

div.border
{
	border		: 	1px solid #cfcfcf;
	margin-top	:	20px;
}

table.magnwerte
{
	width			:	100%;
	border		:	3px solid #e6e7e8;
	font-size	:	12px;
	font-weight	:	bold;
	text-align	:  center;
}

table.magnwerte td.header
{
	color					:	#ffffff;
	border-bottom		:  1px dotted #fff;
	border-right		:  1px dotted #fff;
	background-image	:	url(/ibs_i/de/button_bg_double-b.gif);
	vertical-align		:	top;
}

table.magnwerte td.header_big
{
	color					:	#ffffff;
	border-bottom		:  1px dotted #fff;
	border-right		:  1px dotted #fff;
	background-image	:	url(/ibs_i/de/button_bg_double-b.gif);
	vertical-align		:	top;
}

table.magnwerte td.header_last, th.bruch
{
	color					:	#ffffff;
	border-right		:  1px dotted #fff;
	background-image	:	url(/ibs_i/de/button_bg_double-b.gif);
}

table.magnwerte td.content_name
{
	border-right		:  1px dotted #3a3a3a;
}
	
table.magnwerte td.content
{
	font-weight	:	normal;
	height		:	20px;
	border-right:  1px dotted #3a3a3a;
}
	
table.magnwerte td.content_info
{
	font-weight	:	normal;
	height		:	20px;
	border-top  :  1px dotted #3a3a3a;
	text-align  : right;
}
	
.table_mag_werte td
{
	font-weight	:	normal;
	height		:	20px;
	border-right		:  1px dotted #3a3a3a;
}

.tabnob 
{ 
	font-size:11px; 
	background-color:#FFFFFF; 
	width:100%;
	border: 1px solid #e6e7e9;
	color: #3a3a3a;
}

.tabnob _red
{ 
	font-size:11px; 
	background-color:#FFFFFF; 
	width:100%;
	border: 1px solid #e6e7e9;
	color: #3a3a3a;
}

#tabnob 
{ 
	padding:3px; 
	font-weight:bold; 
	font-size:12px; 
	color:#000000; 
	background-color:#ffffff; 
}

.tabnob_miniatur 
{ 
	padding:3px; 
	font-weight:bold; 
	font-size:12px; 
	color:#000000; 
	background-color:#CECECE; 
	width: 50%;
}

.border_right_bottom
{
	border-bottom: 1px solid #E6E7E9;
	border-right: 1px solid #E6E7E9;
}

#tabnobimg 
{ 
	padding:2px 15px 2px 2px; 
	font-weight:bold; 
	font-size:12px; 
	color:#000000; 
	background-color:#ffffff; 
}

.tabnob th 
{ 
	padding			:	2px 3px 2px 3px; 
	font-size		:	11px; 
	font-weight		:	bold; 
	line-height		:	14px; 
	color				:	#3a3a3a; 
	background-image: url(/ibs_i/de/table_head.jpg); 
	border-bottom	:	1px solid #e6e7e8; 
}

.tabnob_red th 
{ 
	padding			:	2px 3px 2px 3px; 
	font-size		:	11px; 
	font-weight		:	bold; 
	line-height		:	14px; 
	color				:	#3a3a3a; 
	background-image: url(/ibs_i/de/button_bg.gif); 
	border-bottom	:	1px solid #e6e7e8; 
	width: 100%;
}

#tabnobwhite 
{ 
	color					:	#000000;
	background-color	:	#ffffff; 
}

#tabnobcol1 
{ 
	line-height		:	14px; 
}

.grpnob td 
{ 
	padding			:	2px 3px 2px 3px; 
	font-size		:	11px; 
	background-color	:	#e6e7e9; 
	border-bottom	:	1px dotted #e6e7e8;
	border-top		:	1px dotted #e6e7e8;
}

#tabhead 
{ 
	padding			:	0px; 
	border-bottom	:	1px solid #e6e7e8; 
}
#tabnobnop { padding:4px 0px 4px 0px; font-weight:bold; font-size:12px; color:#000000; background-color:#CDCDCD; }
#tabnobheadwhite { padding:2px 3px 2px 3px; font-weight:bold; font-size:12px; color:#000000; background-color:#FFFFFF; }
#tabnobgleich { line-height:14px; border-right:1px solid #000000; padding-left:10px; padding-right:10px; text-align:center; }
.tabnob td { padding:2px 3px 2px 3px; font-size:11px; }
.tabnob sub,sup { font-size:10px;}
.taberrfoot td { padding:10px; font-size:13px; font-weight:bold; line-height:14px; color:#FFFFFF; background-color:#FF3617; }

.tabwhite { border:1px solid #000000; padding:8px; font-size:12px; background-color:#FFFFFF; }

.formel td { font-size:8px; border-style:none; padding:0px; }
#gleich { padding-left:10px; padding-right:10px; text-align:center; }

div.pagb{width:700px;height:245px;overflow:auto;border:1px solid #000000;}
ul#list_knowledge .tab_sub .sub2
{
	 float				: left;
	 background-image	: none;
	 background-color	: #cecece;
	 font-weight 		: normal;
	 width				:	230px;	
	 #width				:	240px;	
}

ul#list_knowledge .tab_sub_sub .sub2
{
	 #width				:	244px;	
}
ul#list_knowledge .tab_sub a.sub3
{
   background		: #cecece url(ibs_i/de/double_arrow_menu.gif) right no-repeat;
   display			:	block;
   text-decoration:	none;
   font-weight		: 	normal;
   color				:	#666666;
   height			: 	16px;
   padding 			:  2px 0px 0px 10px;
   margin  			:  1px 0px 0px 0px;
	width				:	230px;	
	#width			:	240px;	
}

ul#list_knowledge .tab_sub a.sub3:hover
            {
                background-image: none;
                color: #ffffff;
                font-weight: bold;
                background: #666666 url(ibs_i/de/double_arrow_menu_hover.gif) right no-repeat ;
            }

div.e_mini_bild1, div.e_mini_bild2
{
	float	: left;
	width : 207px;
	height: 297px;
   border: 1px solid #cfcfcd;
}

div.e_mini_info
{
	float:	left;
	width:	400px;
	margin-left	: 32px;
}

div.product_descr
{
	margin: 	8px 8px; 
	width: 	902px; 
	display: inline-block;
}

div.miniatur_option
{
	color: #000;
	margin-top: 25px;
}

div.center_small
{
	margin: 8px 109px; 
	width: 700px;
}

div.center_big
{
	margin: 8px 59px; 
	width: 800px;
}

.massstab_img
{
	z-index: 4;
}

.massstab
{
	position: relative;
	top: -60px;
	left: 125px;
	z-index: 5;
}
 
div#content_info iframe
{
    height: 240px;
}

.main-info p:first-child {
	margin-top: 0px;
}

.column-left-margin-top {
	margin-top: 15px;
}

.type-margin-top {
	margin-left:15px;
	margin-top:12px;
}

#organisation td {
	padding-top: 30px;
}

#organisation td:last-child {
	padding-left: 30px;
}

#organisation tr:last-child td {
	padding-bottom: 30px;
}

#organisation-bestellliste table {
	width: 100%;
}

#organisation-bestellliste tr td:nth-child(3), #organisation-bestellliste tr th:nth-child(3), #organisation-bestellliste tr:last-child {
	display: none;
}

#hamagummi table.tab_big th:last-child, #hamagummi table.tab_big td:last-child{
	border-right: none;
}

.text-red {
	color : #ff0000;
}

#type-hk20 td {
	padding-top: 20px;
	padding-left: 30px;
}

#type-hk20 tr:last-child td {
	padding-bottom: 20px;
