	body, table, td, div, a { font-family:Arial; font-size:10pt; color:#9f9f9f; }
	#abblendung { position:absolute; visibility:hidden; width:1000px; height:650; background-color:#ffffff; z-index:10; -moz-opacity:0.85; -khtml-opacity:0.85; opacity:0.85; filter:alpha(opacity=85); }
	#loading { position:absolute; visibility:hidden; width:930px; top:320px; left:50px; text-align:center; z-index:100000; -moz-opacity:1.0; -khtml-opacity:1.00; opacity:1.0; filter:alpha(opacity=100); }
	#ifenster { position:absolute; visibility:hidden; width:930px; height:520px; top:160px; left:75px; border:1px solid #949494; background-color:#ffffff; z-index:10000; -moz-opacity:1.0; -khtml-opacity:1.00; opacity:1.0; filter:alpha(opacity=100);}
	#header { width:1000px; height:60px; margin:60px 0px 0px 0px; background-image:url('http://www.img.bebob.de/header_lines.gif'); background-repeat:repeat-x; }
	#top_navi { position:absolute; top:70px; left:35px; }
	#logo { position:absolute; top:60px; left:700px; }
	.top_navi, .top_navi_sub { float:left; text-decoration:none; cursor:pointer; }
	.top_navi { padding:0px 13px 0px 0px; }
	.top_navi_devide { float:left; padding:1px 13px 0px 0px; }
	.top_navi_sub_devide { float:left; padding:1px 7px 0px 7px; }
	.topnavi_s { position:absolute; visibility:hidden; width:140px; margin:2px 0px 0px 0px; cursor:pointer; border:1px solid #949494; background-color:#ffffff;  z-index:10000;}
	.topnavi_s_point { padding:2px 0px 2px 15px; z-index:10000; }
	.topnavi_ss { position:absolute; visibility:hidden; width:140px; left:140px; top:0px; cursor:pointer; border:1px solid #949494; background-color:#ffffff;  z-index:10000;}
	.topnavi_ss_point { padding:2px 0px 2px 15px; z-index:10000; }
	#navi { position:absolute; left:0px; top:199px; width:300px;}
	.navi_cat { border-top:1px solid #949494;}
	.navi_cat_top { border-bottom:1px solid #949494;}
	.navi_cat_top_marked { border-bottom:1px solid #cfcfcf;}
	.navi_cat_top, .navi_cat_top_marked, .navi_cat_sub { padding:2px 0px 2px 35px; }
	.navi_cat_sub_point { width:140px; padding:2px 0px 2px 15px; cursor:pointer; height:14px; text-transform: uppercase; }
	.navi_cat_sss_point { padding:2px 0px 2px 5px; height:14px; z-index:10000; }
	.navi_cats { position:absolute; visibility:hidden; left:190px; width:140px; cursor:pointer; border:1px solid #949494; background-color:#ffffff;  z-index:10000;}
	.navi_catss { position:absolute; visibility:hidden; left:140px; width:140px; cursor:pointer; border:1px solid #949494; background-color:#ffffff;  z-index:10000;}
	.navi_catsss { position:absolute; visibility:hidden; left:140px; width:140px; cursor:pointer; border:1px solid #949494; background-color:#ffffff;  z-index:10000;}
	.smenu { visibility:hidden; }
	.smenu_point { height:14px; padding:2px 15px 2px 20px; overflow:hidden; }
	.navi_search { padding:2px 0px 2px 35px; border-bottom:1px solid #949494; }
	#left_content { float:left; width:859px; }
	#content { margin:0px 0px 0px 380px; width:444px;}
	div.h1 { font-size:17pt; font-weight:bold; color:#646464; line-height:26px; }
	div.h2 { font-size:12pt; font-weight:bold; color:#646464; line-height:20px; }
	div.dis_list .h2 { font-size:12pt; font-weight:bold; color:#00079b; line-height:20px; border-top:1px solid #949494; border-bottom:1px solid #949494; }
	div.dis_list .borderbottom { padding:3px 0px 3px 0px; font-size:10pt; color:#646464; border-bottom:1px solid #949494; }
	div.dis_list .h3 { padding:3px 0px 3px 0px; font-size:10pt; font-weight:bold; color:#00079b; line-height:20px; border-top:1px solid #949494; border-bottom:1px solid #949494; }
	td.manu_pic { width:110px; height:80px; padding:10px 10px 10px 10px; font-size:9px; }
	td.manu_pic img { width:90px; height:50px; border:1px solid #949494; }
	td.manu_pic a { font-size:9px; }
	#productimage { border:1px solid #949494; }
	#productimagenav { position:absolute; top:435px; left:381px; height:33px; width:444px; text-align:right; background-color:#ffffff; filter:alpha(opacity=70); opacity:0.7; border-top:1px solid #949494;}
	#productimagenav img { margin:8px 8px 0px 0px; border:1px solid #949494; cursor:pointer; }
	#productimagenav img:hover { border:1px solid #00079b; cursor:pointer; }
	#productnav { width:444px; margin:2px 0px 2px 0px; }
	.productnavp, .productnavp_activ { float:left; margin:0px 2px 0px 2px; font-size:8pt; cursor:pointer;  color:#646464; }
	.productnavp2, .productnavp2_activ { margin:0px 2px 0px 2px; font-size:8pt; cursor:pointer;  color:#646464; }
	.productnavp:hover { color:#00079b; }
	.productnavp_activ{ color:#00079b; }
	.productnavp2_activ{ color:#00079b; }
	.productnavp img { margin:2px 2px 0px 2px; height:9px;  }
	#productinfo { width:444px; margin:18px 0px 0px 0px; position:absolute; }
	td.productinfo { font-size:8pt; line-height:18px; }
	.pi_article_number, .pi_price { font-size:8pt; line-height:18px; }
	.pi_article_number { width:166px; color:#646464; } 
	.pi_price { width:63px; text-align:right; } 
	.pi_special { width:94px; text-align:right; }
	.spezifikationen td { border-bottom:1px solid #c4c4c4; color:#646464;}
	#productdownloads { width:444px; margin:18px 0px 0px 0px; position:absolute; visibility:hidden; color:#646464; }
	#right_content { float:left; width:141px; }
	.preisliste_headline { padding:10px 0px 2px 0px; font-size:8pt; font-weight:bold; color:#706F72; border-bottom:1px solid #949494; }
	.preisliste_name { padding:2px 0px 2px 0px; font-size:8pt; color:#00079b; border-bottom:1px solid #949494; }
	.preisliste_descr { padding:2px 0px 2px 0px; font-size:8pt; color:#706f72; border-bottom:1px solid #949494; }
	.preisliste_preis { padding:2px 0px 2px 0px; font-size:8pt; color:#00079b; text-align:right; border-bottom:1px solid #949494; }
	.preisliste_special { padding:2px 0px 2px 0px; font-size:8pt; color:#00079b; text-align:right; border-bottom:1px solid #949494; }
	.preisliste_specialprice { padding:2px 0px 2px 0px; font-size:8pt; font-weight:bold; color:#00079b; text-align:center; border-bottom:1px solid #949494; }
	.preisliste_gueltigbis { padding:2px 0px 2px 0px; font-size:8pt; color:#00079b; text-align:right; border-bottom:1px solid #949494; }
	.newsTitel { font-size:13px; border-top:1px solid #949494; border-bottom:1px solid #949494; font-weight:bold; margin:16px 0px 8px 0px; }
	.newsTitel a:link, .newsTitel a:active { color:#00079b; }
	.newsTitel a:visited { color:#646464; }
	.newsText { font-size:13px; color:#646464; padding:0px 0px 0px 40px; }
	.newsLink { font-size:13px; line-height:18px; margin:10px 0px 5px 0px; float:left; }
	.newsLink a:link, .newsLink a:visited, .newsLink a:active { color:#00079b; }
	.newsDate { font-size:11px; color:#646464; line-height:18px; margin:10px 0px 10px 0px; text-align:right; }
	.newsStart {  width:444px; height:82px; border-bottom:1px solid #949494;}
	.newsStart div { float:left; }
	.newsStart .newsStartImg { width:116px; }
	.newsStart .newsStartDescr { width:300px; padding:8px 14px 0px 14px; }
	.newsStart .newsStartDescr div { width:300px; height:15px; padding:0px 0px 2px 0px; }
	.newsStart img { width:116px; height:82px; border-bottom:1px solid #949494; }
	.newsStart a:link, .newsStart a:visited, .newsStart a:active, .newsStart a:focus {  font-size:12px; color:#00079b; text-decoration:none; font-weight:bold; text-transform:uppercase;}
	.newsStart a:hover { color:#949494; text-decoration:none; }
	.videolist p { margin:12px 6px 0px 0px; float:left; width:142px; background-color:#8D8D8D; }
	.videolist h3{ font-size:12px; font-weight:bold; color:#646464; text-transform:uppercase; border-top:1px solid #949494; border-bottom:1px solid #949494; }
	.videoListTitel, .videoListTitel:link, .videoListTitel:visited{ width:137px; height:34px; padding:0px 3px 0px 3px; display:block; font-size:13px; font-weight:bold; line-height:16px; color:#ffffff; border-bottom:1px solid #ffffff;}
	.clear { clear:both; }
	p { color:#646464; }
	p.txt { color:#949494; }
	.dark_grey { color:#646464; }
	.dark_grey a.menue:link, .dark_grey a.menue:visited, .dark_grey a.menue:active, .dark_grey a.menue:focus { color:#646464; text-decoration:none; }
	.dark_grey a.menue:hover { color:#00079b; text-decoration:none; }
	a:link, a:visited, a:active, a:focus { color:#949494; text-decoration:none; }
	a:hover { color:#00079b; text-decoration:none; }
	a.pl { font-size:8pt; color:#00079b; text-decoration:none; }	
	a.prod:link, a.prod:visited, a.prod:active, a.prod:focus {  font-size:8pt; color:#646464; text-decoration:none; }
	a.prod:hover { color:#00079b; text-decoration:none; }
	a.agb:link, a.agb:visited, a.agb:active, a.agb:focus { color:#646464; text-decoration:none; }
