body {
	margin:0 auto;
	padding:0;
	background-color:#f8f8f8;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:100.01%;
	color:#000;
	text-align:left;
}

#page {
	display: block;
	background-color: #fff;
	width: 1002px;
	border-right: solid 2px #F2F2F2;
}

#main_top_1 { width:563px; height:150px; padding-top:7px; background:url(/bimages/zes_top.jpg) no-repeat;}
#main_top_2 { width:563px; height:94px; background:url(/bimages/zes_bott.jpg) no-repeat; }
a.main_top_link { display:block; width:547px; height:157px; margin:0 10px 0 7px; text-align:left; }
a.main_top_link:link,
a.main_top_link:visited,
a.main_top_link:active { color:#FFF; text-decoration:none; }
a.main_top_link:hover { color:#a7e1ff; text-decoration:none; }

a.main_top_link span.main_top_h1 H1 { margin:0 0 0 325px; padding:35px 0 0 0; font:normal 1.5em Tahoma; }
a.main_top_link span.main_top_h2 H2 { margin:0 0 0 327px; padding:6px 0 0 0; font:normal 1.0em Tahoma; }

H1.main_top_a { margin:2px 0 0; padding:9px 0 0 0; font:normal 1.05em Tahoma; text-align:left; }
H1.main_top_aa { margin:0 0 0 200px; padding:10px 0 0; font:bold 1.1em Tahoma; color:#0a7c9d; text-align:left; }
#ope { display:block; width:100px; margin-left:75px; float:left; }
#kor { display:block; width:130px; margin-left:70px; float:left; }
#fed { display:block; width:120px; margin-left:57px; float:left; }

p { font-size:10pt; text-align:left; }

td, th { font-size:10pt; }

a img { border:none; }
a:link, 
a:visited, 
a:active { color: #0a7c9d; text-decoration: none; }
a:hover { color: #0a7c9d; text-decoration: underline; }

a.white_link:link, 
a.white_link:visited, 
a.white_link:active { color:#FFF; text-decoration:none; }
a.white_link:hover { color:#cff3fd; text-decoration:underline; }

#twenty_years { width:206px; height:52px; background:url(/bimages/zelax-founded-1988.gif) #8AC0DC no-repeat; }
#top_back { background:url(/bimages/top_back.gif) #8AC0DC left top repeat-x; }
#top_back span { display:block; float:left; margin:11px 0 0 15px; font:bold 8pt Tahoma; color:#e5f5fe; }
#tel { display:block; float:right; margin:7px 28px 0 0; padding-top:20px; width:180px; background:url(/bimages/tel.gif) no-repeat; text-align:right; }
a.shadow { font:normal 13px Tahoma;
    text-decoration:none;
    padding-right:3px;
    width:100%;
    color:#fff;
    filter:progid:DXImageTransform.Microsoft.Glow(Color=#0a7c9d, Strength=2);
    text-shadow: #065166 2px 4px 6px; }
a.shadow:hover { text-decoration:underline; }

#search_top { width:143px; height:19px; background:url(/bimages/search_back_top.gif) #8AC0DC left top no-repeat; }
#search_top a { display:block; padding-left:25px; font:normal 7pt Verdana; color:#FFF; }
#search_bott { width:143px; height:33px; background:url(/bimages/search_back.gif) #8AC0DC left top no-repeat; }
div.search { padding:3px 0 2px 10px; white-space:nowrap; }
.searchres a { color:#EE2E24; }
.searchres td { color:#000; }
#formbg { display:block; width:120px; }
#formm { width:90px; font-size:7pt; }
#butt { background:url(/bimages/search_button.gif) no-repeat; width:24px; height:17px; border:0; margin:1px 0 1px 5px; }

#topmenu_main { position:absolute; clear:both; top:52px; left:165px; }
#topmenu { background:url(/bimages/topmenu_back.gif) #06647d repeat-x; }
#topmenu_verts { width:3px; height:21px; background:url(/bimages/top_verts.gif) no-repeat; }
td.topmenu_links { height:21px; }
td.topmenu_links div { padding-bottom:2px; }
a.topmenu_link:link, 
a.topmenu_link:visited, 
a.topmenu_link:active { font:normal 8pt Verdana; color:#FFF; text-decoration:none; }
a.topmenu_link:hover { color:#a7e1ff; text-decoration:none; }
a.topmenu_link_now:link, 
a.topmenu_link_now:visited, 
a.topmenu_link_now:active { padding-bottom:2px; font:bold 8pt Verdana; color:#a7e1ff; text-decoration:none; }
a.topmenu_link_now:hover { color:#fff; text-decoration:none; }

#abin { height:22px; background:url(/bimages/abin_back.gif) #F2F2F2 repeat-x; }
#abin_in { text-transform:none; color:#7F7F7F; font-size:8pt; }
#abin_in div { padding:3px 15px 0 7px; }
#abin_left_pic { width:15px; height:22px; background:url(/bimages/abin_left.gif) no-repeat; }
#abin a:link, #abin a:visited, #abin a:active { color:#0083A9; text-decoration:none; }
#abin a:hover { color:#0083A9; text-decoration:underline; }

#left_menu { background:url(/bimages/left_menu_bott.gif) #F2F2F2 left bottom repeat-x; }
#left_menu_top { display:block; background:url(/bimages/left_menu_top_back.gif) left top repeat-x; padding-top:20px; }

#novelty_top { width:149px; height:33px; background:url(/bimages/novelty_top.gif) no-repeat; text-align:left; }
div.nov_header { padding:0 0 5px 11px; font:bold 8pt Verdana; color:#046880; /* letter-spacing:1px; */ }
#novelty_bott { width:149px; height:6px; background:url(/bimages/novelty_bott.gif) no-repeat; }

.novelty_back_dot { display:block; background:url(/bimages/novelty_back_dot.gif) #fff left bottom repeat-x; padding:12px 0; }
.novelty_back_dot span,
.novelty_back span { display:block; padding:0 12px; text-align:left; }
.novelty_back { display:block; background:url(/bimages/novelty_back.gif) #fff left bottom repeat-x; padding:12px 0; }

a.red_bold_link:link,
a.red_bold_link:visited,
a.red_bold_link:active { font-weight:bold; font-size:8pt; color:#EE2E24; text-decoration:none; }
a.red_bold_link:hover { font-weight:bold; font-size:8pt; color:#EE2E24; text-decoration:underline; }

#content { margin:21px; text-align:left; }

#main_bott { background:url(/bimages/main_bott_back.gif) #FFF repeat-x; }
#main_bott_left { height:78px; background:url(/bimages/main_bott_left.jpg) left no-repeat; }
#main_bott_right { height:78px; background:url(/bimages/main_bott_right.gif) right no-repeat; }
#main_bott_dot { width:15px; height:15px; background:url(/bimages/main_bott_dot.gif) no-repeat; margin:2px 0; }

#p1yow { width:282px; height:60px; background:url(/bimages/p1yow.png) #fff left top no-repeat; }
a.p1yoww { display:block; width:248px; height:43px; margin:4px 5px 7px 8px; padding:9px 0 0 17px; text-align:left; }
#pcatalog { width:283px; height:60px; background:url(/bimages/pcatalog.png) #fff right top no-repeat; }
a.pcatalogg { display:block; width:195px; height:43px; margin:4px 4px 6px 15px; padding:9px 0 0 60px; text-align:center; }
a.pcatalogg:link,
a.pcatalogg:visited,
a.pcatalogg:active { color:#EE2E24; text-decoration:none; }
a.pcatalogg:hover { color:#EE2E24; text-decoration:underline; }

#warranty_body { padding:18px 0 22px 0; }
#warranty { height:24px; background:url(/bimages/warranty_back.gif) #FFF repeat-x; }
#warranty_left { height:24px; background:url(/bimages/warranty_left.gif) no-repeat; }
#warranty_right { height:24px; background:url(/bimages/warranty_right.gif) no-repeat; }
#warranty div { padding:0 15px 2px 7px; text-align:center; white-space:nowrap; }
a.warranty_reg:link, 
a.warranty_reg:visited, 
a.warranty_reg:active { font:bold 9pt Tahoma; color:#fff; text-decoration:none; letter-spacing:1px; }
a.warranty_reg:hover { color:#bfebfd; text-decoration:none; }
a.warranty_txt:link, 
a.warranty_txt:visited, 
a.warranty_txt:active { font-size:8pt; color:#fff; text-decoration:none; }
a.warranty_txt:hover { color:#bfebfd; text-decoration:none; }

#comp_news_top { background:url(/bimages/comp_news_top_back.gif) left bottom repeat-x; text-align:left; }
div.comp_news_header { padding:0 0 5px 5px; font:bold 9pt Verdana; color:#046880; }
#comp_news_top_left { width:7px; height:33px; background:url(/bimages/comp_news_top_left.gif) left bottom no-repeat; }
#comp_news_top_right { width:7px; height:33px; background:url(/bimages/comp_news_top_right.gif) right bottom no-repeat; }
#comp_news_bott { background:url(/bimages/comp_news_bott_back.gif) repeat-x; }
#comp_news_bott_left { width:6px; height:6px; background:url(/bimages/comp_news_bott_left.gif) left top no-repeat; }
#comp_news_bott_right { width:6px; height:6px; background:url(/bimages/comp_news_bott_right.gif) right top no-repeat; }
.comp_news_back { display:block; background:url(/bimages/novelty_back.gif) #fff left bottom repeat-x; }
td.comp_news { padding:12px; text-align:left; }
.comp_news_vert { background:url(/bimages/vert_dots.gif) top repeat-y; padding:12px 0; }

.date { display:block; color:#a0a0a0; font:bold 8pt Tahoma; padding-bottom:3px; }

#tel_news { padding:20px 7px 12px 0; }
#tel_news_top { background:url(/bimages/tel_news_top_back.gif) repeat-x; text-align:left; }
#tel_news_top_left { width:7px; height:33px; background:url(/bimages/tel_news_top_left.gif) no-repeat; }
#tel_news_top_right { width:7px; height:33px; background:url(/bimages/tel_news_top_right.gif) no-repeat; }
#tel_news_bott { background:url(/bimages/tel_news_bott_back.gif) repeat-x; }
#tel_news_bott_left { width:6px; height:6px; background:url(/bimages/tel_news_bott_left.gif) no-repeat; }
#tel_news_bott_right { width:6px; height:6px; background:url(/bimages/tel_news_bott_right.gif) no-repeat; }
.tel_news_back { display:block; background:url(/bimages/tel_news_back.gif) #fff left bottom repeat-x; }

.short_news { display:block; padding-bottom:12px; }

div.news_subscribe { display:block; padding:0; font:bold 8pt Tahoma; }

.bottom2 { width:1002px; background:url(/bimages/bottom_back.gif) #f8f8f8 left top repeat-x; padding-bottom:3px; border-bottom: solid 2px #F2F2F2; }
.bottom2 table { position:relative; top:0px; left:0px; }
.bottom2 td { font-size:8pt; padding:10px; }
.bottom2 a:link, 
.bottom2 a:visited, 
.bottom2 a:active { color:#0083A9; text-decoration:none; }
.bottom2 a:hover { color:#0083A9; text-decoration:underline; }

.nobr { white-space:nowrap; }
