BODY{ padding:0px; margin:0px; text-align:center; min-width:1004px; background-color:#fff;}
HTML { min-width:1004px;}
BODY, P,TD,BR,TABLE{font-family:Tahoma; font-size: 12px; color: #000;}

.img_right	{ margin: 0px; padding:  0px; margin-top: 4px;  margin-bottom: 5px; margin-left: 10px; margin-right: 0px; float: right; }
.img_left	{ margin: 0px; padding:  0px; margin-top: 4px;  margin-bottom: 5px; margin-right: 10px; margin-left: 0px; float: left; } 

ol	{ padding-left:0px; padding-bottom:10px;}
ol li	{ list-style:decimal; }
ol ol li {margin-left:15px; list-style: upper-alpha ;}
ol ol ol li {margin-left:15px; list-style: lower-alpha ;}

ul	{ padding-left:5px; padding-bottom:10px;}
ul li	{ margin-left:15px; list-style: disc;}
ul ul li{ margin-left:0px; list-style: square; }
ul ul ul li { margin-left:15px; list-style: circle; }

td.main li {margin-left:25px; /*padding-left:15px; margin-left:0px;*/}
/* td.main ul { margin-left:10px; } */
td.main ol { margin-left:10px; }

td.main1 li {margin-left:25px; /*padding-left:15px; margin-left:0px;*/}
td.main1 ul { margin-left:10px; }
td.main1 ol { margin-left:10px; }

table td {vertical-align:top; text-align:left;}

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

.val_top	{ vertical-align:top;}
.val_mdl	{ vertical-align:middle;}
.val_btm	{ vertical-align:bottom;}
.al_cntr	{ text-align:center;}
.al_left	{ text-align:left;}
.al_rt		{ text-align:right;}

p { margin-bottom:15px;}

td.rezleft { background: url(images/rez_left.png) top right repeat-y; }
td.rezright { background: url(images/rez_rt.png) top left repeat-y; }
td.glv { padding:10px; background:#ffffff; padding-top:0px;}

table.top { background:url(images/topgrdnt2.png) repeat-x top left;}
table.top2 { background:#ffffff url(images/topline_catalog_page.png) repeat-x top left; position:fixed; z-index:10;}

table.mdl_table
{
	margin-top:145px;
}

td.navy { text-align:center;}
td.navy2 { text-align:right;}
td.navy3 { text-align:right;}
td.slogan { background: url(images/slogan_bck.png) repeat-x top left; width:454px; padding:20px 10px 0px 36px;}
td.slogan p { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; text-transform:uppercase; background:url(images/dekor.gif) no-repeat 0px 21px; padding-bottom:6px; margin-bottom:0px;}
td.slogan span { font-weight:bold;}

td.slogan2 { /*background: url(images/slogan_bck.png) repeat-x top left;*/ width:454px; padding:20px 10px 0px 21px;}
td.slogan2 p { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; text-transform:uppercase; background:url(images/dekor.gif) no-repeat 0px 21px; padding-bottom:6px; margin-bottom:0px;}
td.slogan2 span { font-weight:bold;}

td.logo2 {/*background:url(images/slogan_bck.png) repeat-x top left;*/ padding-left:3px;}

tr.fixt td { height:21px;}
tr.fixt2 td { height:10px;}
tr.fixt td.white { background:#fff;}
td.menu { background:#fff;}
td.menu ul { padding-left:8px; padding-bottom:0px;}
td.menu ul li { list-style:none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:15px;}
td.menu a,
td.menu a:link,
td.menu a:visited,
td.menu a:active	{ color:#323232; text-decoration: none; text-transform:uppercase; font-weight:600; background:url(images/black_bull.gif) 0px 3px no-repeat; padding-left:15px;}
td.menu a:hover		{ color:#ca2121; text-decoration: underline; background:url(images/red_bull.gif) no-repeat 0px 3px; /*margin-left:10px;*/ }

td.menu a.selected,
td.menu a.selected:link,
td.menu a.selected:visited,
td.menu a.selected:active	{ color:#ca2121; text-decoration: none; text-transform:uppercase; font-weight:600; background:url(images/red_bull.gif) 0px 3px no-repeat; padding-left:15px;}
td.menu a.selected:hover	{ color:#ca2121; text-decoration: underline; background:url(images/red_bull.gif) no-repeat 0px 3px; /*margin-left:10px;*/ }

tr.blue td.left_btn { background:url(images/left_btn.png) no-repeat top left; padding-right:4px; text-align:center; height:52px; padding-top:12px; white-space:nowrap; width:249px;}
tr.blue td.center_btn { background:url(images/center_btn.png) no-repeat top center; padding-right:4px; text-align:center; height:52px; padding-top:12px; white-space:nowrap; width:249px;}
tr.blue td.rt_btn { background:url(images/rt_btn.png) no-repeat top right; padding-left:4px;  text-align:center; height:52px; padding-top:12px; white-space:nowrap; width:249px;}
tr.blue td { background: #fff url(images/topgrdnt_blue.gif) top left repeat-x;
width: 506px;
}

tr.blue a,
tr.blue a:link,
tr.blue a:visited,
tr.blue a:active	{ color:#132540; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; text-transform: uppercase; font-weight:bold;}
tr.blue a:hover		{ color:#132540; text-decoration: underline;}

table.blue_2 {margin-bottom:27px;}

td.ms_prm { border-bottom:4px solid #d3d3d3; border-top:4px solid #d3d3d3; padding:35px 20px 30px 20px; text-align:justify;}
td.ms_prm h4 { font-size:14px; margin-bottom:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;}

td.left_blck { padding:27px 0px 20px 20px; background-color:#fff;}
h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; text-transform:uppercase; background:url(images/dekor.gif) no-repeat 0px 21px; padding-bottom:6px; margin-bottom:30px;font-weight:normal;}
h1 span { font-weight:bold;}

h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; text-transform:uppercase; background:url(images/dekor.gif) no-repeat 0px 21px; padding-bottom:6px;font-weight:normal;}
h2 span { font-weight:bold;}


h6 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; text-transform:uppercase; background:url(images/dekor.gif) no-repeat 0px 21px; padding-bottom:6px;font-weight:normal;}
h6 span { font-weight:bold;}


h3 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; margin-bottom:12px;}
h4 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; margin-bottom:7px;}

table.cnt { margin-top:0px;}
td.phone p.city { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; background: url(images/dot_line.gif) repeat-x 0px 17px; color:#323232; margin-bottom:0;}
td.phone p.city span {text-transform:uppercase; font-weight:bold; color:#323232}
td.phone p { white-space:nowrap;}

td.phone p { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-bottom:0px;}
td.phone p span {text-transform:uppercase; color:#9d9d9d; }
td.phone br {margin-bottom:0px; padding:0px; font-size:2px;}

td.euromap { background:url(images/euromap.png) no-repeat bottom left;}
td.news p.hdr {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase;}
td.news p.hdr span { font-size:10px; font-weight:normal; margin-right:10px;}
td.news p { font-size:11px;}

td.news { background:url(images/dot_line.gif) repeat-x bottom left; padding-top:10px;}
td.news p.more { font-size:10px; float:right;}
td.news p.more a,
td.news p.more a:link,
td.news p.more a:visited,
td.news p.more a:active	{ color:#777; text-decoration: none; background:url(images/red_arr.gif) no-repeat right 1px; padding-right:18px; font-weight:bold;}
td.news p.more a:hover	{ color:#777; text-decoration: underline;}

p.all { margin-top:5px;}
p.all a,
p.all a:link,
p.all a:visited,
p.all a:active	{ color:#777; text-decoration: none; text-transform:uppercase; background:url(images/gray_arr.gif) no-repeat right 4px; padding-right:8px; font-size:11px;}
p.all a:hover	{ color:#777; text-decoration: underline;}

td.main { padding:27px 0px 20px 0px;  background:#fff;}
td.main1 { padding:0px 0px 20px 0px;  background:#fff;}

td.main a.blue,
td.main a.blue:link,
td.main a.blue:visited,
td.main a.blue:active	{ color:#3a70a9; text-decoration: underline;}
td.main a.blue:hover	{ color:#3a70a9; text-decoration: none;}

td.main1 a.blue,
td.main1 a.blue:link,
td.main1 a.blue:visited,
td.main1 a.blue:active	{ color:#3a70a9; text-decoration: underline;}
td.main1 a.blue:hover	{ color:#3a70a9; text-decoration: none;}


img.img_right,
img.img_left { border:4px solid #d3d3d3;}

table.cprt1 { margin-top:20px;}
table.cprt1 td.counter { padding-right:15px;}
table.cprt1 td.txt { vertical-align:middle; font-size:9px; color:#ccc;}
table.cprt1 td.txt p {font-size:9px; color:#ccc; margin:0px;}

td.cprt { padding-left:20px; border-top:4px solid #d3d3d3;}
table.cprt1 td.txt a,
table.cprt1 td.txt a:link,
table.cprt1 td.txt a:visited,
table.cprt1 td.txt a:active	{ color:#ccc; text-decoration: none;}
table.cprt1 td.txt a:hover	{ color:#ccc; text-decoration: underline;}

td.cprt2 { vertical-align:middle; padding-top:12px; border-top:4px solid #d3d3d3;}

div.dotline {background: url(images/dot_line.gif) repeat-x top left; height:1px; clear:both;}


ul.map-level-0	{ padding-left:0px; padding-bottom:10px;}
ul.map-level-0 li { margin-left:15px; list-style: disc; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}

ul.map-level-1	{ padding-left:15px; padding-bottom:10px;}
ul.map-level-1 li { margin-left:15px; list-style: circle; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}

ul.map-level-2	{ padding-left:30px; padding-bottom:10px;}
ul.map-level-2 li { margin-left:15px; list-style: circle; font-size:12px; font-weight:normal;}

ul.map-level-3	{ padding-left:45px; padding-bottom:10px;}
ul.map-level-3 li { margin-left:15px; list-style: circle; font-size:11px; font-weight:normal; text-transform:uppercase;}

ul.map-level-4	{ padding-left:45px; padding-bottom:10px;}
ul.map-level-4 li { margin-left:15px; list-style: circle; font-size:11px; font-weight:normal;}

table.lmnu { margin:10px 0px 15px 0px;}
table.lmnu td {padding:5px 0px 5px 10px;}
table.lmnu a,
table.lmnu a:link,
table.lmnu a:visited,
table.lmnu a:active	{ color:#323232; text-decoration: none; text-transform:uppercase; font-weight:600; background:url(images/black_bull.gif) 0px 3px no-repeat; padding-left: 10px;}
table.lmnu a:hover	{ color:#ca2121; text-decoration: underline; background:url(images/red_bull.gif) no-repeat 0px 3px;}

table.lmnu a.selected,
table.lmnu a.selected:link,
table.lmnu a.selected:visited,
table.lmnu a.selected:active	{ color:#ca2121; text-decoration: none; text-transform:uppercase; font-weight:600; background:url(images/red_bull.gif) 0px 3px no-repeat; padding-left:15px;}
table.lmnu a.selected:hover	{ color:#ca2121; text-decoration: underline;}

table.lmnu td.level-1 a {/*display:block;*/}

table.lmnu td.level-2 {padding:5px 0px 5px 25px;}
table.lmnu td.level-2 a,
table.lmnu td.level-2 a:link,
table.lmnu td.level-2 a:visited,
table.lmnu td.level-2 a:active	{ color:#323232; text-decoration: none; text-transform:uppercase; font-weight:normal; background:none; padding-left:15px;}
table.lmnu td.level-2 a:hover	{ color:#ca2121; text-decoration: underline; background:none;}

table.lmnu td.level-2 a.selected,
table.lmnu td.level-2 a.selected:link,
table.lmnu td.level-2 a.selected:visited,
table.lmnu td.level-2 a.selected:active	{ color:#ca2121; text-decoration: none; text-transform:uppercase; font-weight:normal; background:none; padding-left:15px;}
table.lmnu td.level-2 a.selected:hover	{ color:#ca2121; text-decoration: underline;}

table.lmnu td.level-3 {padding:5px 0px 5px 45px;}
table.lmnu td.level-3 a,
table.lmnu td.level-3 a:link,
table.lmnu td.level-3 a:visited,
table.lmnu td.level-3 a:active	{ color:#323232; text-decoration: none; text-transform:uppercase; font-weight:normal; background:none; padding-left:15px; font-size:11px;}
table.lmnu td.level-3 a:hover	{ color:#ca2121; text-decoration: underline; background:none;}

table.lmnu td.level-3 a.selected,
table.lmnu td.level-3 a.selected:link,
table.lmnu td.level-3 a.selected:visited,
table.lmnu td.level-3 a.selected:active	{ color:#ca2121; }
table.lmnu td.level-3 a.selected:hover	{ color:#ca2121; }

table.lmnu td.level-4 {padding:5px 0px 5px 45px;}
table.lmnu td.level-4 a,
table.lmnu td.level-4 a:link,
table.lmnu td.level-4 a:visited,
table.lmnu td.level-4 a:active	{ color:#323232; text-decoration: none; text-transform:none; font-weight:normal; background:none; padding-left:25px; font-size:10px;}
table.lmnu td.level-4 a:hover	{ color:#ca2121; text-decoration: underline; background:none;}

table.lmnu td.level-4 a.selected,
table.lmnu td.level-4 a.selected:link,
table.lmnu td.level-4 a.selected:visited,
table.lmnu td.level-4 a.selected:active	{ color:#ca2121; }
table.lmnu td.level-4 a.selected:hover	{ color:#ca2121; }

td.img {padding:0px 0px 10px 0px; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
td.img img {border:4px solid #d3d3d3;}

table.table1 {border:1px solid #d3d3d3; margin-bottom:20px; clear:left;}
table.table1 td {border:1px solid #d3d3d3; padding:2px 10px;}
table.table1 td p { margin:0; font-size:11px;}
table.table1 td strong {font-size:11px; text-transform:uppercase;}
table.table1 th {border:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; background-color:#eaeaea; padding:2px 10px; text-align:left;vertical-align:top;}
table.table1 th p {font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; margin:0;}

table.table2 {border:2px solid #d3d3d3; margin-bottom:20px; clear:left; width:430px;}
table.table2 td {border:1px solid #d3d3d3; padding:2px 5px; font-size:10px; white-space:nowrap;}
table.table2 tr.c td {background-color:#f8f8f8;}

table.table2 tr:hover td {background-color:#f1f7fa; border-bottom:1px dashed #d9e6ed;}
table.table2 tr.c:hover td {background-color:#f1f7fa; border-bottom:1px dashed #d9e6ed;}

table.table2 td.frst {border-left:2px solid #d3d3d3; text-align:center; width:50px;}
table.table2 td.lst {border-right:2px solid #d3d3d3; text-align:center; width:50px; white-space:nowrap;}
table.table2 td.brkr {border:1px solid #d3d3d3; height:7px; background-color:#fff;}
table.table2 tr:hover td.brkr {border:1px solid #d3d3d3; height:7px; background-color:#fff;}
table.table2 tr:hover td.frst {font-weight:bold;}

table.table2 td.brkr2 {border-left:2px solid #fff; border-bottom:2px solid #d3d3d3; border-top:2px solid #d3d3d3; border-right:2px solid #fff; height:15px;}
table.table2 tr:hover td.brkr2 {border-left:2px solid #fff; border-bottom:2px solid #d3d3d3; border-top:2px solid #d3d3d3; border-right:2px solid #fff; height:15px; background-color:#fff;}

table.table2 td p { margin:0; font-size:10px;}
table.table2 td strong {font-size:11px; text-transform:uppercase;}
table.table2 th {border:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; background-color:#eaeaea; padding:2px 5px; text-align:left;vertical-align:middle;}
table.table2 th p {font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; margin:0;}

div.bradcramb {font-size:10px; border-bottom:1px solid #d3d3d3; padding-bottom:9px; margin-bottom:15px;}
div.bradcramb p {font-size:10px; margin:0;}

table.shema {float:left; margin-right:10px; clear:left;}
table.shema1 {float:left;}
table.cntct {margin-bottom:10px;}
table.cntct td {padding:3px 0px}
table.cntct strong {font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; margin:0;}

td.img_brdr img {border:4px solid #d3d3d3;}
td.img_brdr img.zoomi {border:1px solid #d3d3d3; margin:0; margin-right:15px; float:left; width:47px; height:31px;color:#fff;}

.prodlist li { clear: left;  }
.zoom24 { position: relative; float: left; display: block; padding-bottom: 10px;}
.zoomY { display: none; position: absolute; right: 9px; bottom: 3px;  }
.zoom24:hover .zoomY { display: block; }


td.img_brdr ul	{ padding:0; margin:0; padding-left:0px; padding-bottom:10px;}
td.img_brdr ul li{padding:0; margin:0; margin-left:0px; list-style: none; display:block; vertical-align:top; clear:left; /*border-bottom:red solid 10px;*//* color:#fff;*/}


td.foto {background:url(images/topimg.jpg) no-repeat top left;
width:506px;
}
table.flsh_cntct {/*border:1px solid red;*/ background:url(images/map_bck.png) no-repeat top left; }

a.pdf_link,
a.pdf_link:link,
a.pdf_link:visited,
a.pdf_link:active	{ background: url(images/pdf_file.png) no-repeat top left; /*height:32px;*/ color:#000; text-decoration: none; padding-left:65px; padding-bottom:18px;}
a.pdf_link:hover	{ color:#000; text-decoration: underline;}


div.msf_page {text-align:justify;}

div.msf_page h3 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; background:url(images/dekor.gif) no-repeat 0px 21px; padding-bottom:6px;font-weight:normal;}

div.selected_sck{padding:0px; margin:0px; border:0px;}
div.selected_sck p{padding:0px; margin:0px; border:0px; font-family: Tahoma; font-size: 12px; color: #000; margin-bottom:15px; padding-left:25px;}
div.selected_sck a,
div.selected_sck a:link,
div.selected_sck a:visited,
div.selected_sck a:active{text-decoration:underline; font-family: Tahoma; font-size: 12px; color: #3A71A9;}
div.selected_sck a:hover{ text-decoration:none; color:#3A71A9;}

table.diagrams_power{padding:0px; margin:0px; border:0px;}
table.diagrams_power td{padding:0px; margin:0px; text-align:left; vertical-align:middle; border:0; padding-top:25px; padding-left:50px;}
table.diagrams_power ol{padding-left:0px; padding-top:0xp; margin-top:0px; padding-bottom:0px; margin-bottom:0px; padding-left:8px;}
table.diagrams_power ol li{padding:0px; margin:0px;}
table.diagrams_power a,
table.diagrams_power a:link,
table.diagrams_power a:visited,
table.diagrams_power a:active{color:#3694ba; text-decoration:underline; margin-bottom:30px;}

table.diagrams_power a:hover{color:#3694ba; text-decoration:none;}
table.diagrams_power td.imgs_s{text-align:left;}

table.keep_small_images{padding:0px; margin:0px; border:0px;}
table.keep_small_images td{padding:5px; text-align:center;}
table.keep_small_images a,
table.keep_small_images a:link,
table.keep_small_images a:visited,
table.keep_small_images a:active{text-decoration:none;}
table.keep_small_images a:hover{text-decoration:none; color:#CA2121;}


.fg {vertical-align:top;}
.img_flag_uk {margin:0px; margin-top:18px; margin-left:5px; margin-right:37px; float:right;}
.img_flag_ru {margin:0px; margin-top:18px; margin-left:5px; margin-right:5px; float:right;}

.img_uk {margin:0px; margin-top:18px; margin-left:5px; margin-right:10px; float:right;}
.img_ru {margin:0px; margin-top:18px; margin-left:5px; margin-right:5px; float:right;}

.table_content table {
border: 1px solid lightGrey;
}

.table_content table td {
border: 1px solid lightGrey;
padding-left:10px;
vertical-align:middle;
}


div.left_btn {
background:url(images/left_btn.png) no-repeat top left;
text-align:center; 
height:52px; 
padding-top:12px; 
white-space:nowrap; 
width: 168px;
float:left;
font-size:12px;
margin-right:1px;
}

div.center_btn { 
background:url(images/center_btn.png) no-repeat top center;
text-align:center; 
height:52px; 
padding-top:12px; 
white-space:nowrap; 
width: 168px;
float:left;
margin-right:1px;
}

div.rt_btn { 
background:url(images/rt_btn.png) no-repeat top right; 
text-align:center; 
height:52px; 
padding-top:6px; 
white-space:nowrap; 
width: 168px;
float: right;
}

.index_divs {
width:206px;
text-align: left;
float:left;
}

.title_divs {
width: 190px;
font-size: 11px;
font-weight:bolder;
height:40px;
text-align:left;
}

.img_divs {
margin-bottom: 120px;
}

.img_divs img {
width:170px;
height:100px;
}

.anons_divs {
width:180px;
text-align:left;
font-size:11px;
}
.top_menu_new li.top_menu_new_item
{
	position:relative;
}
.top_menu_new li.top_menu_new_item div
{
	position:absolute;
	top:-10px; 
	left:90px; 
	width:40px; 
	height:40px; 
	background:url(/images/new.png) top left no-repeat;
}
table.lmnu td.new_td_item
{
	display: block;
	position:relative;
	z-index:1;
}
td.new_td_item div
{
	position:absolute;
	top:-5px; 
	left:90px; 
	width:30px; 
	height:30px; 
	background:url(/images/new_1.png) top left no-repeat;
	z-index:1;
}
td.level-3.new_td_item div
{
	position:absolute;
	top:-5px; 
	left:200px; 
	width:30px; 
	height:30px; 
	background:url(/images/new_1.png) top left no-repeat;
	z-index:1;
}
td.level-3.new_td_item.llu div
{
	position:absolute;
	top:-5px; 
	left:260px; 
	width:30px; 
	height:30px; 
	background:url(/images/new_1.png) top left no-repeat;
	z-index:1;
}

