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;
}

H1 { font:bold 12pt Verdana; color:#0083A9; letter-spacing:1px; }
h1.big { font:normal 15pt Verdana; color:#000; margin:7px 0 10px 0; padding:0; }
#news_title { margin:4px 0 18px 0; padding:0; font:normal 14pt Tahoma; color:#0083A9; letter-spacing:0; }

h2 { margin:20px; font:bold 10pt Tahoma; color:#3B3B3B; }
h2.big { font:normal 12pt Tahoma; color:#000; padding:0; }
H2.solutions { font:normal 15pt Verdana; color:#0083A9; margin:20px 0 10px 30px; padding:0; }

h3 { margin:0; padding:0; font:normal 10pt Tahoma; }

h4 { margin:0; padding:0; font:normal 9pt Tahoma; }

h5 { margin:0; padding:0; font:bold 12pt Tahoma; color:#0083A9; }
h5.black { margin:0; padding:0; font:bold 12pt Tahoma; color:#000; }
h5.small { margin:0; padding:0 0 4px 0; font:bold 11pt Verdana; color:#000; }
h5.11pt { margin:0; padding:0 0 10px 0; font:bold 12pt Tahoma; }
h5.helv { margin:0; padding:0; font:normal 16pt Arial, Helvetica, sans-serif; color:#000; }

H6 { margin:0; padding:0; font-size:8pt; font-weight:normal; white-space:nowrap; }

.8pt { font-size:8pt; }
.8pt td, .8pt th { font-size:8pt; }
.8pt span { font-size:8pt; }

#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 326px; 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; }

span.header1 { font:bold 12pt Verdana; color:#FFF; }

a img { border:none; }
a:link, 
a:visited, 
a:active { color:#0a7c9d; text-decoration:none; }
a:hover { color:#0a7c9d; text-decoration:underline; }
a.header1:link, 
a.header1:visited, 
a.header1:active { display:block; margin:0; padding:2px 10px; border-bottom:solid 1px #000;  background-color:#0083A9; text-decoration:none; letter-spacing:1px; }
a.header1:hover { background-color:#4C98BC; 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; }

.form_text { padding:3px; background-color:#fff; border:1px solid #7f7f7f; font-size:10pt; }
.form_button { padding:3px; background-color:#e2e2e2; border:1px solid #7f7f7f; font:bold 8pt Tahoma; color:#3f3f3f; }

.s_form { width:148px; margin-top:35px; font-size:8pt; }
.s_form_text { width:146px; margin-bottom:5px; padding:2px; background-color:#fff; border:1px solid #7f7f7f; font-size:8pt; }
.s_form_button { width:70px; padding:1px; background-color:#e2e2e2; border:1px solid #7f7f7f; font:bold 7pt Tahoma; color:#3f3f3f; }

#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 { 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_back { display:block; background:url(/bimages/left_menu_top_back.gif) left top repeat-x; padding-top:22px; }
#left_menu_top { width:165px; height:33px; background:url(/bimages/left_menu2_top.gif) left top no-repeat; text-align:left; }
#left_menu_top span { display:block; padding:0 0 5px 8px; font:bold 7pt Verdana; letter-spacing:1px; color:#046880; }
#left_menu_bott { display:block; width:165px; height:6px; background:url(/bimages/left_menu2_bott.gif) left bottom no-repeat; }
#menu2id ul { margin:0; padding:0; list-style-type:none; }
#menu2id a { display:block; width:155px; padding:6px 0 6px 5px; background:url(/bimages/left_menu2_back.gif) #FFF left bottom repeat-x; border-left:4px solid #0083A9;  border-top:1px solid #fff; border-bottom:1px solid #E2E2E2; border-right:1px solid #c2c2c2; font:normal 8pt Arial; color:#0083A9; text-decoration:none; }
#menu2id a:hover { background:none; background-color:#F9F9F9; border-left:4px solid #EE2E24; color:#EE2E24; }
#menu2id a.current { border-right:none; background-color:#FFF; border-left:4px solid #EE2E24; color:#EE2E24; }

#download_catalog { padding:22px 0 0 8px; }
#catalog { font-size:7pt; }
#catalog a { font-size:8pt; }

#content { margin:21px; }
#content_int { margin-left:7px; }

#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; }

#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; }

span.ac_body { padding:18px 0 22px 0; }
div.ac_ul { margin:0 0 10px 17px; }
td.ac { height:35px; background:url(/bimages/ac_back.gif) #f7f7f7 repeat-x; }
td.ac_left { height:35px; background:url(/bimages/ac_left.gif) no-repeat;  }
td.ac_right { height:35px; background:url(/bimages/ac_right.gif) no-repeat;  }
td.ac div { padding:7px 20px 7px 20px; color:#000; font:bold 11pt Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; }

#ac_button1 { height:70px; background:url(/bimages/ac_button1_back.gif) #e3f4fb repeat-x; }
#ac_button1_left { height:70px; background:url(/bimages/ac_button1_left.gif) no-repeat;  }
#ac_button1_right { height:70px; background:url(/bimages/ac_button1_right.gif) no-repeat;  }
#ac_button1 div { padding:7px 20px 7px 20px; color:#000; font:bold 10pt Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; text-align:center; }

#ac_button2 { height:45px; background:url(/bimages/ac_button2_back.gif) #e9e9e9 repeat-x; }
#ac_button2_left { height:70px; background:url(/bimages/ac_button2_left.gif) no-repeat;  }
#ac_button2_right { height:70px; background:url(/bimages/ac_button2_right.gif) no-repeat;  }
#ac_button2 div { padding:7px 20px 7px 20px; font:bold 10pt Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; text-align:center; }

#comp_news_top { background:url(/bimages/comp_news_top_back.gif) top repeat-x; text-align:left; }
#comp_news_top_s { background:url(/bimages/comp_news_bott_top_s.gif) left bottom repeat-x; }
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 top no-repeat; }
#comp_news_top_right { width:7px; height:33px; background:url(/bimages/comp_news_top_right.gif) right top no-repeat; }
#comp_news_top_left_s { width:6px; height:6px; background:url(/bimages/comp_news_top_left_s.gif) left bottom no-repeat; }
#comp_news_top_right_s { width:6px; height:6px; background:url(/bimages/comp_news_top_right_s.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; }
.comp_news_back_s { display:block; background:url(/bimages/novelty_back_s.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; }

#solutions_top_gray_shadow { background:url(/bimages/top_gray_shadow.gif) left top repeat-x; }
#solutions_left_top_crnr_gray_shadow { width:10px; height:10px; background:url(/bimages/left_top_crnr_gray_shadow.gif) left top no-repeat; }
#solutions_right_top_crnr_gray_shadow { width:11px; height:10px; background:url(/bimages/right_top_crnr_gray_shadow.gif) right top no-repeat; }
#solutions_bottom_gray_shadow { background:url(/bimages/bottom_gray_shadow.gif) bottom repeat-x; }
#solutions_left_bottom_crnr_gray_shadow { width:10px; height:11px; background:url(/bimages/left_bottom_crnr_gray_shadow.gif) left top no-repeat; }
#solutions_right_bottom_crnr_gray_shadow { width:11px; height:11px; background:url(/bimages/right_bottom_crnr_gray_shadow.gif) right top no-repeat; }

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

.right { padding-left:5px; }

#right_block { margin:0; padding:22px 0; }
.right_block_body { display:block; width:165px; background:url(/bimages/gray_gradient_top.gif) left top repeat-x; }
.right_block_body span { display:block; padding:10px; font-size:9pt; line-height:140%; }

#novelty_top { width:149px; height:33px; background:url(/bimages/novelty_top.gif) no-repeat; text-align:left; }
#novelty_top_line { width:149px; height:6px; background:url(/bimages/novelty_top_line.gif) no-repeat; }
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; }

a.red_link:link,
a.red_link:visited,
a.red_link:active { color:#EE2E24; text-decoration:none; }
a.red_link:hover { color:#EE2E24; text-decoration:underline; }

div.header_section_right { display:block; background:url(/bimages/events_top.gif) #F9F9F9 right no-repeat; width:165px; height:24px; color:#fff; }
span.header_section_right { display:block; padding:5px 0 0 12px; font:bold 8pt Verdana; letter-spacing:1px; }

a.header_section:link, 
a.header_section:visited, 
a.header_section:active { display:block; color:#FFF; text-decoration:none; }
a.header_section:hover { color:#cff3fd; text-decoration:none; }

#redot_container ul {
	list-style: none;
	margin:0 15px 20px 30px;
	padding:0;
}
#redot_container li {
	padding-left:14px;
	background-image:url(/bimages/redot.gif);
	background-repeat:no-repeat;
	background-position:0 .5em;
}

#main_t_back {
  background:url(/bimages/main_t__background.gif) #FFF left bottom repeat-x;
  color:white;
}

.news { padding-left: 20px; padding-top: 18px; }

td.news_block_top { height:24px; background:url(/bimages/news_block_top.gif) #f9f9f9 top no-repeat; color:#FFF; }
td.news_block_bottom { background:url(/bimages/gray_gradient_bottom.gif) left bottom repeat-x; }
td.hits_block_top { margin-top:20px; height:23px; background:url(/bimages/hits_block_top.gif) #EE2E24 top no-repeat; color:#FFF; }
.header { display:block; font:bold 8pt Verdana; padding:0 0 1px 12px; letter-spacing:1px; }
span.hits_header { display:block; font:bold 8pt Verdana; padding:0 0 0 12px; letter-spacing:1px; }
span.hits_header a:link, span.hits_header a:visited, span.hits_header a:active { color:#FFF; text-decoration:none; }
span.hits_header a:hover { color:#eee; text-decoration:underline; }
.news_block { display:block; background:url(/bimages/gray_gradient_top.gif) left top repeat-x; padding:12px 0; }
.news_block span { display:block; padding:0 12px; }
a.red_bold_link:link,
a.red_bold_link:visited,
a.red_bold_link:active { font-weight:bold; color:#EE2E24; text-decoration:none; }
a.red_bold_link:hover { font-weight:bold; color:#EE2E24; text-decoration:underline; }

.hits_back { background:url(/bimages/gray_gradient_bottom.gif) #FFF left bottom repeat-x; }

.events { font: 12px Tahoma; padding-left: 20px; padding-top: 18px; }
.events a:link, .events a:visited, .events a:active { font:12px Tahoma; color: #0083A9; text-decoration: none; }
.events td { font:12px Tahoma; }

#newstext { text-align:left; color:#000; }

.all { text-align: right; padding:10px 70px 20px 0; }
.innews { width: 220px; background: #0083a9; color: #fff; font-weight: bold; padding: 3px 10px; }

.select {
background: url(/bsystem/templates/base_template/images/select.jpg) no-repeat;
BackGround-position: right center;
border: none;
height: 25px;
width: 181px;
font-weight: bold;
margin-top: 1px;
margin-bottom: 7px;
margin-right: 0px;
padding-right: 0px;
padding-top: 0px;
color: #fff;
}

span.star { font-size:10pt; font-weight:bolder; color:#CC0000; }

td.products_names { padding: 15px 0 0 0; }
ul.products_names { list-style:none; margin:3px 0 0 3px; padding:0; }
ul.products_names li { display:block; margin-bottom:2px; padding-left:10px; background-image:url(/bimages/redot.gif); background-repeat:no-repeat; background-position:0 7px; }
ul.products_names-1 { list-style:none; margin:0; padding-left:0; padding-top:3px; }
ul.products_names-1 li { display:block; margin-bottom:2px; padding-left:10px; background-image:url(/bimages/redot_circle.gif); background-repeat:no-repeat; background-position:1px 7px; }

.nobr { white-space:nowrap; }

.red { color:#EE2E24; }
.text-white { color:#FFF }
tt.gray { display: inline; padding: 0 5px; background-color:#E2E2E2 }

.gradient_top { display:block; background:url(/bimages/news_background.gif) #FFF left top repeat-x; }
.gradient_bottom { background:url(/bimages/gradient_bottom.gif) #FFF left bottom repeat-x; }
.main_t_back { background:url(/bimages/main_t__background.gif) #FFF left bottom repeat-x; }

.firmware_ver { background:url(/bimages/main_t__background.gif) #FFF left bottom repeat-x;
 color:#a0a0a0; font-weight:bold; font-size:8pt; text-align:center }
.firmware_ver a { display:block; font-weight:bold; font-size:9pt; margin:2px 0 1px 0; }
.firmware_ver_black { background:url(/bimages/main_t__background.gif) #FFF left bottom repeat-x;
 color:#000; font-weight:bold; font-size:9pt; text-align:right; }

.redot { list-style: none; margin:0; padding-left:15px; }
.redot li { padding-left:14px; padding-bottom:4px;
 background-image:url(/bimages/redot.gif); background-repeat:no-repeat; background-position:0 .5em; }

.redot2 { list-style: none; margin:0; padding-left:15px; padding-top:5px; }
.redot2 li { padding-left:14px; padding-bottom:2px;
 background-image:url(/bimages/redot.gif); background-repeat:no-repeat; background-position:0 .5em; }

.redot3 { list-style:none; margin:0; padding-left:3px; padding-top:5px; }
.redot3 li { padding-left:10px; padding-bottom:1px; font-size:8pt;
 background-image:url(/bimages/redot.gif); background-repeat:no-repeat; background-position:0 .7em; }
.redot3-1 { list-style:none; margin:0; padding-left:0; padding-top:0; }
.redot3-1 li { padding-left:10px; padding-bottom:1px; font-size:8pt;
 background-image:url(/bimages/redot.gif); background-repeat:no-repeat; background-position:0 .75em; }

.redot4 { list-style:none; margin:0; padding:0 7px; }
.redot4 li { padding-left:9px; padding-bottom:5px; font-size:8pt;
 background-image:url(/bimages/redot.gif); background-repeat:no-repeat; background-position:0 .7em; }

.solutions { list-style: none; margin:0; padding-left:35px; padding-top:15px; }
.solutions li { padding-left:14px; padding-bottom:7px;
 background-image:url(/bimages/redot.gif); background-repeat:no-repeat; background-position:0 .5em;  font:10pt Tahoma, Arial, Helvetica, sans-serif; letter-spacing:0; }

.solutions2 { list-style: none; margin:0; padding-left:35px; padding-top:15px; }
.solutions2 li { padding-left:14px; padding-bottom:7px;
 background-image:url(/bimages/redot.gif); background-repeat:no-repeat; background-position:0 1.3em;  font:10pt Tahoma, Arial, Helvetica, sans-serif; letter-spacing:0; }

ul.inside { list-style:none; margin:0; padding-left:30px; padding-top:5px; }
ul.inside li { padding-left:0px; padding-bottom:2px; list-style:circle; background-image:none; }

.headers_products { display:block; width:250px; color:#FFF; background-color:#0083a9; padding:2px 0 2px 15px; letter-spacing:1px; font-weight:bold; font-size:10pt; }
.headers_products_free { color:#FFF; background-color:#0083a9; padding:2px 15px; letter-spacing:1px; font-weight:bold; font-size:10pt; }
.header_red { display:block; width:250px; color:#FFF; background-color:#EE2E24; padding:2px 0 2px 15px; letter-spacing:1px; font-weight:bold; font-size:10pt; }
.headers_bottom { display:block; padding:2px 0 0 0; border-bottom:solid 1px #7F7F7F; }
.headers_bottom_free { display:block; padding:2px 0 2px 0; border-bottom:solid 1px #7F7F7F; }

.headers_big_free { color:#FFF; background-color:#0083a9; padding:3px 25px; font:bold 12pt Tahoma; }
.headers_big_bottom_free { display:block; margin-left:6px; padding:3px 0; border-bottom:solid 1px #7F7F7F; }

td.line_bottom { border-bottom:solid 1px #7F7F7F; display:block; height:50px; }

.soon { display:block; color:#EE2E24; background-color:#EEEEEE; margin-top:1px; padding:1px 0 4px 0; letter-spacing:1px; font-weight:bold; font-size:9pt; text-align:center; }

.textbg { display:block; clear:both; background-color:#EEEEEE; margin:35px 0; padding:10px 20px; text-align:left; }
.textbg p { margin:7px 0px; font-size:8pt; }
.textbg_gray { display:block; background-color:#EEEEEE; padding:10px 20px; }
.txt_reclm { display:block; clear:both; color:#000; background-color:#EEEEEE; padding:10px; text-align:left; font:normal 8pt Tahoma, Arial, Helvetica, sans-serif; }
.txt_reclm img { margin:5px 10px 0 3px; }

H1.type_products { display:block; color:#000; font-weight:bold; font-size:10pt; margin:0; padding:0 0 0 5px; letter-spacing:0; }
H1.name_products { display:block; color:#EE2E24; padding:0 5px 8px 4px; margin:0; font:bold 14pt Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; }
.type_products { display:block; color:#000; font-weight:bold; font-size:10pt; margin:0; padding:0 0 0 5px; letter-spacing:0; }
.name_products { display:block; color:#EE2E24; padding-left:4px; margin:0; font:bold 14pt Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; }
.under_products { display:block; background:url(/bimages/under_products.gif) #e3f4fb left top repeat-x; border-bottom:solid 1px #0083A9;  margin:0; padding:30px 0 8px 8px; }
.under_products2 { display:block; background:url(/bimages/under_products.gif) #e3f4fb left top repeat-x; border-bottom:solid 1px #0083A9; margin:0; padding:30px 0 8px 8px; }

#top_back1 { background:url(/bimages/top_back1.png) #e3f4fb bottom repeat-x; }
#top_back_left1 { background:url(/bimages/top_back_left1.png) left bottom no-repeat; }
#top_back_right1 { background:url(/bimages/top_back_right1.png) right bottom no-repeat; }
#under_names { display:block; margin:0; padding:30px 0 8px 8px; }
#top_back2 { height:19px; background:url(/bimages/top_back2.png) #e3f4fb top repeat-x; }
#top_back_left2 { display:block; background:url(/bimages/top_back_left2.png) left top no-repeat; }
#top_back_right2 { background:url(/bimages/top_back_right2.png) right top no-repeat; }
#top_back12 { display:block; margin:0; padding:30px 0 8px 8px; }

#products_back_btn_1 { width:186px; height:98px; background:url(/bimages/products_back_btn_1.png) left top no-repeat; }
#products_back_btn_2 { width:186px; height:98px; background:url(/bimages/products_back_btn_2.png) left top no-repeat; }
#products_back_btn_3 { width:186px; height:98px; background:url(/bimages/products_back_btn_3.png) left top no-repeat; }
#products_back_btn_4 { width:186px; height:98px; background:url(/bimages/products_back_btn_4.png) left top no-repeat; }
#products_back_btn_5 { width:186px; height:98px; background:url(/bimages/products_back_btn_5.png) left top no-repeat; }
#products_back_btn_6 { width:186px; height:98px; background:url(/bimages/products_back_btn_6.png) left top no-repeat; }
#products_back_btn_7 { width:186px; height:98px; background:url(/bimages/products_back_btn_7.png) left top no-repeat; }
#products_back_btn_8 { width:186px; height:98px; background:url(/bimages/products_back_btn_8.png) left top no-repeat; }
#products_back_btn_2g { width:186px; height:98px; background:url(/bimages/products_back_btn_2g.png) left top no-repeat; }
#products_back_btn_3g { width:186px; height:98px; background:url(/bimages/products_back_btn_3g.png) left top no-repeat; }
#products_back_btn_4g { width:186px; height:98px; background:url(/bimages/products_back_btn_4g.png) left top no-repeat; }
#products_back_btn_5g { width:186px; height:98px; background:url(/bimages/products_back_btn_5g.png) left top no-repeat; }
#products_back_btn_6g { width:186px; height:98px; background:url(/bimages/products_back_btn_6g.png) left top no-repeat; }
#products_back_btn_7g { width:186px; height:98px; background:url(/bimages/products_back_btn_7g.png) left top no-repeat; }
#products_back_btn_8g { width:186px; height:98px; background:url(/bimages/products_back_btn_8g.png) left top no-repeat; }
a.products_back_l,
span.products_back_l { display:block; width:186px; height:51px; margin:0; padding:47px 0 0 0px; font:bold 10pt Tahoma, Arial, Helvetica, sans-serif; text-align:center; }
a.products_back_2,
span.products_back_2 { display:block; width:186px; height:40px; margin:0; padding:58px 0 0 0px; font:bold 10pt Tahoma, Arial, Helvetica, sans-serif; text-align:center; }
span.products_back_l,
span.products_back_2 { color:#C0C0C0; }

H1.name_solutions { display:block; color:#005A73; padding-left:4px; margin:0; font:bold 14pt Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; }
.name_solutions { display:block; color:#005A73; padding-left:4px; margin:0; font:bold 14pt Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; }
.under_solutions { display:block; background:url(/bimages/leftop_wcorner.gif) #e3f4fb left top no-repeat; border-bottom:solid 1px #0083A9; margin:0; padding:30px 0 8px 8px; }

H1.name_master { display:block; color:#005A73; padding-left:4px; margin:0; font:bold 14pt Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; }
.name_master { display:block; color:#005A73; padding-left:4px; margin:0; font:bold 14pt Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; }
.under_master { display:block; background:url(/bimages/leftop_wcorner.gif) #e3f4fb left top no-repeat; border-bottom:solid 1px #0083A9; margin:0; padding:30px 0 8px 8px; }

H1.name_alphabetical { display:block; color:#005A73; padding-left:4px; margin:0; font:bold 14pt Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; }
.name_alphabetical { display:block; color:#005A73; padding-left:4px; margin:0; font:bold 14pt Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; }
.under_alphabetical { display:block; background:url(/bimages/leftop_wcorner.gif) #e3f4fb left top no-repeat; border-bottom:solid 1px #0083A9; margin:0; padding:30px 0 8px 8px; }

.row_0, .row_0 th, .row_0 td { color:#FFF; background-color:#7F7F7F; font-size:8pt; font-weight:bold; text-align:center; }
.row_0 th a:link, .row_0 th a:visited, .row_0 th a:active { color:#fff; text-decoration:underline; }
.row_0 th a:hover { color:#e9e9e9; text-decoration:none; }
.row_1, .row_1 th, .row_1 td { background-color:#e9e9e9; font-size:9pt; text-align:center; }
.row_2, .row_2 th, .row_2 td { background-color:#f4f4f4; font-size:9pt; text-align:center; }

.row_mod_1, .row_mod_1 th, .row_mod_1 td { background-color:#e9e9e9; font-size:9pt; text-align:left; }
.row_mod_2, .row_mod_2 th, .row_mod_2 td { background-color:#f4f4f4; font-size:9pt; text-align:left; }

td.right_column { text-align:center; font-size:8pt; }

.equipment_blue { border-bottom:1px solid #EE2E24; height:170px; font:normal 9pt; text-align:center; }
.equipment_green { border-bottom:1px solid #005A75; height:170px; font:normal 9pt; text-align:center; }
.equipment_orange { border-bottom:1px solid #FFAD04; height:170px; font:normal 9pt; text-align:center; }
.equipment_gray { border-bottom:1px solid #7F7F7F; height:170px; font:normal 9pt; text-align:center; }
.equipment_blue a,
.equipment_green a,
.equipment_orange a,
.equipment_gray a { font:normal 13pt Verdana; margin:0 0 4px 0; }

div.equipment_solutions { width:auto; height:79px; background:url(/bimages/products_solutions1.gif) right top no-repeat; text-align:left; }
div.equipment_solutions div { height:79px; background:url(/bimages/products_solutions3.gif) left top no-repeat; }
div.equipment_catalog { width:auto; height:79px; background:url(/bimages/products_catalog1.gif) left top no-repeat; text-align:left; }
div.equipment_catalog div { height:79px; background:url(/bimages/products_catalog3.gif) right top no-repeat; }
div.equipment_selection { width:auto; height:78px; background:url(/bimages/products_selection1.gif) right top no-repeat; text-align:left; }
div.equipment_selection div { height:78px; background:url(/bimages/products_selection3.gif) left top no-repeat; }
div.equipment_alphabetical { width:auto; height:78px; background:url(/bimages/products_alphabetical1.gif) left top no-repeat; text-align:left; }
div.equipment_alphabetical div { height:78px; background:url(/bimages/products_alphabetical3.gif) right top no-repeat; }
a.equipment_titul:link, a.equipment_titul:visited, a.equipment_titul:active { display:block; padding:28px 0 0 42px; font:normal 13pt Verdana; color:#FFF; text-decoration:none; letter-spacing:1px; }
a.equipment_titul:hover { color:#FFF; text-decoration:underline; }
a.equipment_titul2:link, a.equipment_titul2:visited, a.equipment_titul2:active { display:block; padding:17px 0 0 42px; font:normal 13pt Verdana; color:#FFF; text-decoration:none; letter-spacing:1px; }
a.equipment_titul2:hover { color:#FFF; text-decoration:underline; }

td.selector_ab { width:265px; height:100px; background:url(/bimages/selector_ab.jpg) no-repeat; text-align:left; }
td.selector_ac { width:265px; height:100px; background:url(/bimages/selector_ac.jpg) no-repeat; text-align:left; }
td.selector_ag { width:265px; height:100px; background:url(/bimages/selector_ag.jpg) no-repeat; text-align:left; }
td.selector_ae { width:265px; height:100px; background:url(/bimages/selector_ae.jpg) no-repeat; text-align:left; }
td.selector_ao { width:265px; height:100px; background:url(/bimages/selector_ao.jpg) no-repeat; text-align:left; }
td.selector_ar { width:265px; height:100px; background:url(/bimages/selector_ar.jpg) no-repeat; text-align:left; }

#back_a_selector { display:block; height:270px; background:url(/bimages/back_a_selector.gif) #114a85 top repeat-x; }
#back_a_selector_left { float:left; width:50%; height:270px; background:url(/bimages/back_a_selector_left.gif) left top no-repeat; }
#back_a_selector_right { float:right; width:50%; height:270px; background:url(/bimages/back_a_selector_right.gif) right top no-repeat; }

.redot_a { list-style:none; margin:0; padding:20px 20px 25px 27px; }
.redot_a li { padding-top:25px; padding-left:20px;
background-image:url(/bimages/dot_a.gif); background-repeat:no-repeat; background-position:0 2.3em; }
.redot_a li a:link,
.redot_a li a:visited,
.redot_a li a:active { color:#FFF; font:bold 11pt Verdana; text-decoration:none; }
.redot_a li a:hover { color:#cff3fd; text-decoration:none; }
.redot_a li H2 { margin:0; padding:0; }

.a_horiz { display:block; width:787px; height:47px; margin:10px 0 7px 0; }
.a_horiz_back { display:block; background-color:#f6f6f6; width:785px; height:45px; border:1px solid #c2c2c2; border-width:0 1px; padding:0; }
#a_horiz_list { display:block; margin:0px; padding:0px; }
#a_horiz_list1 { width:245px; padding:5px 0 5px 14px; float:left; }
#a_horiz_list2 { width:245px; padding:5px 0 5px 14px; float:left; background:url(/bimages/vert_dots.gif) left top repeat-y; background-position:0.4em 0; }
#a_horiz_list3 { width:245px; padding:5px 0 5px 14px; float:left; background:url(/bimages/vert_dots.gif) left top repeat-y; background-position:0.4em 0; }
.r1, .r2, .r3, .r4, .r5 { background-color:#f6f6f6; height:1px; font-size:1px; display:block; overflow:hidden; border:1px solid #c2c2c2; border-width:0 1px; }
.r1 { margin: 0 5px; background: #c2c2c2; }
.r2 { margin: 0 3px; border-width: 0 2px; }
.r3 { margin: 0 2px; }
.r4 { margin: 0 1px; }
.r5 { margin: 0 1px; }

.rev_horiz { display:block; width:150px; height:57px; margin:20px 0 7px 0; }
.rev_horiz_back { display:block; background-color:#f6f6f6; width:148px; height:55px; border:1px solid #c2c2c2; border-width:0 1px; padding-top:15px; }
.rev_horiz_list { display:block; margin:0; padding:0; font-size:9pt; }

.p_horiz { display:block; width:290px; height:70px; margin:10px 10px 7px 0; float:left; }
.p_horiz_back { display:block; background-color:#f6f6f6; width:260px; height:70px; border:1px solid #c2c2c2; border-width:0 1px; padding:0; }
#p_horiz_list- { display:block; margin:0px; padding:0px; }
#p_horiz_list { width:280px; padding:10px 15px; }
.pr1, .pr2, .pr3, .pr4, .pr5 { background-color:#f6f6f6; height:1px; font-size:1px; display:block; overflow:hidden; border:1px solid #c2c2c2; border-width:0 1px; }
.pr1 { margin: 0 5px; background: #c2c2c2; }
.pr2 { margin: 0 3px; border-width: 0 2px; }
.pr3 { margin: 0 2px; }
.pr4 { margin: 0 1px; }
.pr5 { margin: 0 1px; }

.pp_horiz { display:block; width:290px; height:70px; margin:10px 0 7px 0; float:right; }
.pp_horiz_back { display:block; background-color:#f6f6f6; width:260px; height:70px; border:1px solid #c2c2c2; border-width:0 1px; padding:0; }
#pp_horiz_list- { display:block; margin:0px; padding:0px; }
#pp_horiz_list { width:280px; padding:10px 15px; text-align:center; border:1px solid #000; }
.ppr1, .ppr2, .ppr3, .ppr4, .ppr5 { background-color:#D5EEF0; height:1px; font-size:1px; display:block; overflow:hidden; border:1px solid #c2c2c2; border-width:0 1px; }
.ppr1 { margin: 0 5px; background: #c2c2c2; }
.ppr2 { margin: 0 3px; border-width: 0 2px; }
.ppr3 { margin: 0 2px; }
.ppr4 { margin: 0 1px; }
.ppr5 { margin: 0 1px; }

div.prod_equip_main { display:block; width:788px; margin:0; padding:0; }
div.prod_equip_layer0 { display:block; height:197px; margin:0; padding:17px 0 0; float:left; background:url(/bimages/prod_equip_back_bott.png) right bottom no-repeat; }
div.prod_equip_layer { display:block; width:185px; height:197px; margin:0; padding:17px 0 0 14px; float:left; background:url(/bimages/prod_equip_back_bott.png) right bottom no-repeat; }
div.prod_equip_layer00 { display:block; width:185px; height:197px; margin:0; padding:17px 0 0 17px; float:left; background:url(/bimages/prod_equip_back_bott.png) right bottom no-repeat; }
div.prod_equip_layer1 { display:block; width:185px; height:197px; margin:0; padding:17px 0 0 11px; float:left; background:url(/bimages/prod_equip_back_bott.png) right bottom no-repeat; }
div.prod_equip_layer2 { display:block; width:185px; height:197px; margin:0; padding:17px 0 0 8px; float:left; background:url(/bimages/prod_equip_back_bott.png) right bottom no-repeat; }
div.prod_equip_back { width:185px; padding:0; float:left; background:url(/bimages/prod_equip_back.png) right top no-repeat; text-align:center; }
div.prod_equip_back a span { display:block; margin:6px 0 0 11px; font:bold 9pt Tahoma; text-align:left; }
div.prod_equip_back a span strong { font-size:10pt; color:#EE2E24; }
div.prod_equip_back img { padding:12px 0 2px 0; }
div.prod_equip_speed { width:73px; height:18px; padding:3px 0 0 0; float:left; background:url(/bimages/prod_equip_speed.gif) left top no-repeat;  color:#000; font:normal 0.8em Tahoma; }
div.prod_equip_faces { display:block; margin:0 0 0 20px; }
div.prod_equip_face { width:73px; height:18px; padding:3px 0 0 0; float:left; background:url(/bimages/prod_equip_face.gif) left top no-repeat; color:#000; font:normal 0.8em Tahoma; }
div.prod_equip_face_null { width:73px; height:17px; float:left; }
div.prod_equip_reflex1 { width:73px; height:14px; padding:0; float:left; background:url(/bimages/prod_equip_reflex.gif) left top repeat-x; }
div.prod_equip_reflex2 { width:145px; height:14px; padding:0; float:left; background:url(/bimages/prod_equip_reflex.gif) left top repeat-x; }

div.shadow_border_bott,
div.shadow_border_bott2,
div.shadow_border_bott3 { display:block; width:100%; background:url(/bimages/products_back_btn_bott2.png) left bottom repeat-x; }
div.shadow_border_bott { height:240px; }
div.shadow_border_bott2 { height:456px; }
div.shadow_border_bott3 { height:669px; }

div.shadow_border_lvert,
div.shadow_border_lvert2,
div.shadow_border_lvert3 { display:block; width:100%; background:url(/bimages/products_back_btn_lvert.png) left bottom repeat-y; }
div.shadow_border_lvert { height:240px; }
div.shadow_border_lvert2 { height:456px; }
div.shadow_border_lvert3 { height:669px; }

div.shadow_border_rvert,
div.shadow_border_rvert2,
div.shadow_border_rvert3 { display:block; width:100%; background:url(/bimages/products_back_btn_rvert.png) right bottom repeat-y; }
div.shadow_border_rvert { height:240px; }
div.shadow_border_rvert2 { height:456px; }
div.shadow_border_rvert3 { height:669px; }

div.shadow_border_top { display:block; width:100%; height:240px; clear:both; background:url(/bimages/products_back_btn_top2.png) left top repeat-x; }
div.shadow_border_p_top,
div.shadow_border_p_top_v2,
div.shadow_border_p_top_v3 { display:block; width:100%; clear:both; margin-bottom:15px; padding:0; background:url(/bimages/products_back_btn_p_top.png) left top repeat-x; }
div.shadow_border_p_top { height:250px; }
div.shadow_border_p_top_v2 { height:465px; }
div.shadow_border_p_top_v3 { height:675px; }
div.shadow_border_p_top1-0 { display:block; float:left; width:208px; height:250px; margin:0; padding:0; background:url(/bimages/products_back_btn_p_top.png) left top repeat-x; }
div.shadow_border_p_top1-1 { display:block; float:left; width:208px; height:250px; margin:0 0 15px 10px; padding:0; background:url(/bimages/products_back_btn_p_top.png) left top repeat-x; }
div.shadow_border_p_bott { display:block; width:100%; height:11px; margin:0; padding:0; background:url(/bimages/products_back_btn_bott.png) left bottom repeat-x; }

span.shadow_border_header { float:left; margin-left:8px; padding-top:8px; font:bold 8pt Tahoma; color:#fff; }
span.shadow_border_header_prod { float:left; margin-left:8px; padding-top:8px; font:bold 9pt Tahoma; color:#fff; }

div.shadow_border_lcrn { float:left; background:url(/bimages/products_back_btn_lcrn.png) left top no-repeat; }
div.shadow_border_rcrn { float:right; background:url(/bimages/products_back_btn_rcrn.png) right top no-repeat; }

.shadow_border_lcrn { float:left; width:10px; height:11px; background:url(/bimages/products_back_btn_lcrn.png) left top no-repeat; }
.shadow_border_rcrn { float:right; width:10px; height:11px; background:url(/bimages/products_back_btn_rcrn.png) right top no-repeat; }
.shadow_border_p_lcrn { float:left; width:10px; height:11px; background:url(/bimages/products_back_btn_p_lcrn.png) left top no-repeat; }
.shadow_border_p_rcrn { float:right; width:10px; height:11px; background:url(/bimages/products_back_btn_p_rcrn.png) right top no-repeat; }

.shadow_border_lbcrn { float:left; width:10px; height:11px; background:url(/bimages/products_back_btn_lbcrn.png) left bottom no-repeat; }
.shadow_border_rbcrn { float:right; width:10px; height:11px; background:url(/bimages/products_back_btn_rbcrn.png) right bottom no-repeat; }

.small_block { margin:24px auto; width:156px; }
.r1s,.r2s,.r3s,.r4s { display:block; overflow:hidden; height:1px; font-size:1px; border-left:1px solid #acacac; border-right:1px solid #acacac; }
.r1s { margin:0 1px; }
.r2s { margin:0 2px; }
.r3s { margin:0 3px; }
.r4s { margin:0 5px; }
.small_block span b { background-color:#0083a9; border-left:1px solid #0083a9; border-right:1px solid #0083a9;  }
.small_block i b { background-color:#acacac;  }
.small_block em b { border-left:2px solid #acacac; border-right:2px solid #acacac; }
.small_block strong { display:block; background-color:#0083a9; }
.small_block .txt,.small_block b { background-color:#f0f0f0; border-left:1px solid #acacac; border-right:1px solid #acacac; }
.small_block .txt div { margin-top:6px; text-align:right; }
.small_block strong { padding:0 0 5px 12px; font:bold 7pt Verdana; color:#fff; }
.txt { padding:4px 12px; line-height:1.5em; font-size:8pt; text-align:left; background:url(/bimages/gray_gradient_bottom.gif) left bottom repeat-x; }

a.selector_a1:link,
a.selector_a1:visited,
a.selector_a1:active { padding:0 0 0 0; text-decoration:none; }
a.selector_a1:hover { text-decoration:underline; }
a.selector_a1 H2 { margin:0; padding:15px 40px; color:#0a7c9d; font:bold 11pt Verdana; letter-spacing:1px; }

.equipment_news { height:150px; background:url(/bimages/gray_gradient_top.gif) #fbfbfb top repeat-x; text-align:left; }
div.equipment_news_left { background:url(/bimages/leftop_wcorner.gif) left top no-repeat; }
div.equipment_news_right { background:url(/bimages/rightop_wcorner.gif) right top no-repeat; }
div.equipment_news_vert { height:150px; background:url(/bimages/vert_dots.gif) top repeat-y; }
span.equipment_newss { display:block; padding:15px; }

.catalog_titul { padding:7px; }

.8pt, a.8pt span { font-size:8pt; }
div.small { font-size:8pt; padding:0 10px; }
td.8pt, th.8pt { font-size:8pt; }

.main_modules_back { background:url(/bimages/nov_background.gif) #FFF left bottom repeat-x; }

a.sales_hits { display:block; width:auto; height:31px; background:url(/bimages/hits_left.gif) left top no-repeat; }
a.sales_hits2 { display:block; width:auto; height:31px; background:url(/bimages/hits2_left.gif) left top no-repeat; }
a.sales_hits2 div { display:block; width:auto; height:31px; background:url(/bimages/hits2_right.gif) right top no-repeat; }

.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; }

div.unsubscribe {
	display: block;
	background:url(/bimages/main_t__background.gif) #eee left bottom repeat-x;
	width: 298px;
	padding: 6px;
	text-align: center;
	font-size: 8pt;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 35px;
padding-bottom: 0;
background: #555;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 13px Tahoma;
letter-spacing: 4px;
line-height: 1.1em;
color: #fff;
padding: 10px 0;
text-align: right;
}

#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
padding: 20px;
font: bold 12px Tahoma;
text-align: center;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
font-size: 8pt;
z-index: 5;
}

.imageborder { border:2px solid white; }

#reviews_name_left { padding-top:6px; float:left; }
#reviews_pict { margin-left:25px; padding-bottom:15px; }


