/*russian*/

BODY {font: 100%/100% tahoma, arial; margin:0; padding:0}
OL,UL {font: normal 80%/140% tahoma, arial; margin:0px 0px 20px; padding:0px 15px 0px 20px}
LI {margin-left:15px}


/* A */
A:active {text-decoration:underline}
A:link {text-decoration:underline}
A:visited {text-decoration:underline}
A:hover {text-decoration:underline}

A.clear:active {text-decoration:none}
A.clear:link {text-decoration:none}
A.clear:visited {text-decoration:none}
A.clear:hover {text-decoration:none}


/* H */
H1, H2, H3, H4, H5, H6 {margin: 0; padding: 0}
H1 {font: 160%/85% tahoma, arial}
H2 {font: 125%/110% tahoma, arial}
H3 {font: bold 80%/110% tahoma, arial}
/*
H4 {font: bold 75%/110% tahoma, arial; margin: 0; padding: 0}
H5 {font: 60%/110% tahoma, arial; margin: 0; padding: 0}
H6 {font: 70% arial tahoma, arial; margin: 0; padding: 0}
*/

/* IMAGES */
IMG {border: 0; margin: 0}

/*
IMG.ico_cat {width: 42px; height: 42px; border: 0}
IMG.ico_cat_sm {width: 21px; height: 21px; border: 0}
*/

#bul{padding:9px 0px;vertical-align:top}


/* P */
P {font: 90%/125% tahoma, arial; margin:0; padding:0; display:block}
.small {font: 70%/130% tahoma, arial}
.smaller {font: 60%/110% tahoma, arial}

.extra {font: 120%/100% tahoma, arial}
.large {font: 100%/120% tahoma, arial}
.intro {font: 90%/120% tahoma, arial}
.text {font: 80%/140% tahoma, arial; padding:0 0 20px}
.menu {font: 80%/140% tahoma, arial}
/*.publ {font: 80%/120% tahoma, arial}*/
.medium {font: 80%/130% tahoma, arial}

.map1 {font: bold 80%/160% tahoma, arial; padding: 0 0 0 18px}
.map2 {font: bold 70%/130% tahoma, arial; padding: 0 0 0 34px}

.small_b {font: bold 70%/130% tahoma, arial}
.small_list_b {font: bold 70%/170% tahoma, arial}
.small_list {font: 70%/170% tahoma, arial}

.cat_title {font: 55%/170% tahoma, arial}
.t {margin: 0; padding: 10 0; display: block}

TABLE.fraction {border-collapse: collapse; padding: 0; margin: -2px 6px -5px 0; display: inline}
TD.numerator {padding: 0; margin: 0; border-bottom: 1px solid black; text-align: center; font: 50% small fonts}
TD.denominator {padding: 0; margin: 0; text-align: center; font: 50% small fonts}
TD.toplogo {padding: 0px 0px 0px; vertical-align:top}

/* DIV */
DIV {margin: 0; padding: 0}
DIV.rcol {width: 100%;  margin: 0; padding: 0; background-color: #C5C9DB}
DIV.white {width: 100%;  margin: 0; padding: 0; background-color: #FFFFFF}
DIV.lblue {width: 100%;  margin: 0; padding: 0; background-color: #98B3CD}
DIV.lblue {width: 100%;  margin: 0; padding: 0; background-color: #98B3CD}
DIV.dblue {width: 100%;  margin: 0; padding: 0; background-color: #18346C}
DIV.dblue2 {width: 100%;  margin: 0; padding: 0; background-color: #132268}
DIV.gb {width: 100%;  margin: 0; padding: 0; background-color: #AEBACE}
DIV.mgb {width: 100%;  margin: 0; padding: 0; background-color: #717CA7}


/* TABLES */
TABLE {margin: 0; padding: 0}
TABLE.main1 {background-position: top left; background-repeat: no-repeat}
TD {margin: 0 0 0 0; padding: 0 0 0 0}
TR.menu {font: 60%/110% tahoma, arial}
TD.norepeat {background-repeat: no-repeat}
TD.cat {padding: 0 28px 28px 21px}
TD.cat_lc {padding: 0 28px 28px 34px}
TD.cat_inner {padding: 22px 26px}
TD.ranee {padding: 26px 24px 36px 24px}
TD.smalltrab {font: 60%/110% tahoma, arial; padding: 12px 15px; border-bottom: 1px solid #CED0DE}
TD.smalltrab_shapka {border-right: 1px solid #FFFFFF; padding: 0 0 0 6px}

/*
.more{font: 70%/130%; padding: 10px 0px; margin:0px font-weight:bold}
*/


/* FORM */
select, form {font-size:11px;margin:0;padding:0;font-family:tahoma;background-color: #FFFFFF}
.inp {width: 100%; font: 70%/100% tahoma, arial; padding: 0 0.3em}
.but {font: 60% color: #FFFFFF; background-color: #F54A90; border: 0; padding: 0.1em 0.3em; margin: 0}
/*
ol,ul{font: normal 80%/140% tahoma, arial; margin:0px 0px 20px; padding:0px 15px 0px 20px}
li{margin-left:15px}
*/
table.tbl {margin: 20px 0px ; display: block}
table.tbl P {font: 100%/100% tahoma, arial}

/* COLORS */
.comment {color: #757EA9; font: 80%/110% tahoma, arial}

#w {color: #FFFFFF}
#b {color: #000000}
#g {color: #5F5F5F}
#lg {color: #737373}

#r {color: #990000}
#blue {color: #094481}
#blue2 {color: #08407C}
#lblue {color: #7E8FAF}
#dblue {color: #17326A}
#ddblue {color: #072241}
#marine {color: #6F96B9}
/*intro=mgb*/
#intro {color: #757EA9}
#dgb {color: #4A5D84}
#mgb {color: #717CA7}
#softblue {color: #6C80A4}

/* DIV COLORS */
#c1,#c2,#c3,#c4,#c5,#c6{width:100%;height:1px}
#c1{background-color:#B7BCCD;color:#B7BCCD}
#c2{background-color:#EDF0F4;color:#EDF0F4}
#c3{background-color:#B7BCCD;color:#B7BCCD}
#c4{background-color:#B7BCCD;color:#B7BCCD}
#c5{background-color:#B7BCCD;color:#B7BCCD}
#c6{background-color:#B7BCCD;color:#B7BCCD}

.f11{font-size:11px}

div.find-product {
	margin: 16px 0 0 0;
	padding: 0 0 0 0;
}
div.find-product h2 {
	margin: 0 0 10px 0;
	padding: 0 0 2px 34px;
	background-image: url(/i2/bgr_004.gif);
	background-repeat: no-repeat;
	background-position: left 0.25em;
	font-size: 125%;
	line-height: 100%;
	letter-spacing: -0.05em;
	font-weight: normal;
	text-transform: lowercase;
}
div.find-product div.container {
	margin: 0 0 0 0;
	padding: 14px 28px;
	background-color: #e6e9f0;
}
div.find-product div.frontpagecontainer {
	margin: 0 0 0 0;
	padding: 14px 28px;
	background-color: #C6CEDC;
}
div.find-product div form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #e6e9f0;
}
div.find-product div form.frontpage {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #C6CEDC;
}
div.find-product div form select {
	margin: 4px 0 4px 0;
	padding: 0 0 0 0;
	width: 176px;
}

div.pricelist001 {
	margin: 16px 0 0 20px;
	padding: 0 0 0 0;
}
div.pricelist001 h2 {
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
	font-size: 125%;
	line-height: 100%;
	letter-spacing: -0.05em;
	font-weight: normal;
	text-transform: lowercase;
}
div.pricelist001 p {
	margin: 2px 0 0 0;
	padding: 0 0 0 0;
	color: #86a8c6;
	font-size: 70%;
	line-height: 120%;
}
div.pricelist001 p a {
	margin: 0 0 0 0;
	padding: 0 0 0 16px;
	color: #af0000;
	font-weight: bold;
	background-image: url(/i2/bgr_005.gif);
	background-repeat: no-repeat;
	background-position: left 0.25em;
}