/* ------------------------| Header |----------------------- */
HTML, BODY {
	HEIGHT: 100%; margin:0; padding:0; width: 100%
}
BODY { FONT-SIZE: 12px; font-family: Arial, sans-serif; color: #535e69; background: #FFF url(../img/bg.gif) 0 0 repeat-x;
table-layout: fixed
}

/* ------------------------| Headings |----------------------- */

h1 { FONT-SIZE: 20px; font-weight: bold; padding: 20px 0 20px 25px; margin: 0px;
color: #0168cc; background: transparent url(../img/bul01.gif) 0 23px no-repeat; }
h2 { FONT-SIZE: 18px; font-weight: bold; padding: 20px 0 15px 25px; margin: 0; color: #0168cc; background: transparent url(../img/bul01.gif) 0 23px no-repeat; }
h3 { FONT-SIZE: 16px; font-weight: bold; padding: 20px 0 15px 25px; margin: 0; color: #0168cc; background: transparent url(../img/bul01.gif) 0 23px no-repeat; }
h4 { FONT-SIZE: 14px; font-weight: bold; padding: 20px 0 10px 25px; margin: 0; color: #0168cc; background: transparent url(../img/bul01.gif) 0 23px no-repeat; }
h5 { FONT-SIZE: 12px; font-weight: bold; padding: 20px 0 10px 10px; margin: 0; color: #0168cc; }
h6 { FONT-SIZE: 28px; font-weight: bold; padding: 20px 0 10px 10px; margin: 0; color: #0168cc; font-style: italic }
h6 span { FONT-SIZE: 18px; font-weight: bold; padding: 0; margin: 0; color: #1981e7; }

h6.tvd { FONT-SIZE: 14px; font-weight: bold; padding: 0; margin: 0; color: #1981e7; }

span.tvd { FONT-SIZE: 12px; font-weight: bold; padding: 0; margin: 0; color: #1981e7; }

div.zagolovok { FONT-SIZE: 18px; font-weight: bold; padding: 0; margin: 15px 0 0 15px; color: #fff; }

TABLE { border: 0px
}
		/* new from dizainer*/
		DIV, TD, ul {
		     FONT: 12px Arial; vertical-align: top;line-height: 18px
		}

/*old
DIV, TD, ul {
	FONT: 12px Arial; vertical-align: top; border: 0px solid; line-height: 18px
}
*/
P {
	FONT:12px Arial; padding: 0; margin: 0 0 10px 0; clear: left; line-height: 18px; text-indent: 25px;
}
.pageSeparator {
	BORDER-BOTTOM: 2px solid #c4d0db;
}


ul { padding: 0; margin: 10px 0 0 10px;  }
/*li { list-style-type: none; list-style-image: url(../img/bul1.gif);  padding: 0 ; margin: 0 ;  line-height: 18px }*/
li {   padding: 0 ; margin: 0 0 0 10px  ;  line-height: 18px }

.bg_01 { background: transparent url(../img/bg_01.jpg) 0 0 no-repeat; height: 260px; width: 260px
}
.bg_01a { background: transparent url(../img/bg_01a.gif) 0 0 no-repeat; height: 260px;
}
.bg_01b { background: transparent url(../img/bg_01b.gif) 100% 0 no-repeat; height: 260px;
}
.bg_menu{ FONT-SIZE: 14px; padding: 0 20px;color: #FFF; vertical-align: middle; background: #FFF url(../img/bg_20b.gif) 0 0 repeat-x;
}
.bg_menu a:link{ color: #FFF; text-decoration: none }
.bg_menu a:visited { color: #FFF; text-decoration: none }
.bg_menu a:hover { color: #0168cc; text-decoration: none  }
.bg_menu a:active { color: #0168cc; text-decoration: none  }


.conteiner_tovar {width: 1000px; text-align: left}
.bg_tov_01 { background: transparent url(../img/bg_tov_01.gif) 0 0 no-repeat; height: 40px}
.bg_tov_01d { background: transparent url(../img/bg_tov_01b.gif) 0 0 no-repeat; height: 50px}
.bg_tov_01c { background: transparent url(../img/bg_tov_01c.gif) 0 0 repeat-y; text-align: center; vertical-align: middle;}
.bg_tov_01b { text-align: center; vertical-align: middle; height: 40px}
.bg_tov_01a { color: #ff2f00; background: transparent url(../img/bg_tov_01a.gif) 0 100% no-repeat; padding: 0 10px 10px 10px; text-align: left; line-height: 18px }
.bg_tov_01a span { font-size: 14px }
.bg_tov_01a a:link{ color: #0168cc; }
.bg_tov_01a a:visited { color: #535e69; }
.bg_tov_01a a:hover { color: #ff2f00;  }
.bg_tov_01a a:active { color: #ff2f00;  }


.bg_right_01 { color: #FFF; background: #2f99ff url(../img/bg_right_01.jpg) 0 0 no-repeat; width: 230px}
.bg_right_01 li {margin: 0}
.bg_right_01a { background: transparent url(../img/bg_right_01a.gif) 0 0 no-repeat; height: 30px; margin: 10px 0 0 0}
.bg_right_01 li a:link { color: #FFF; text-decoration: none; background: transparent url(../img/bul_02.gif) 0 5px no-repeat; padding: 0 0 0 10px}
.bg_right_01 li a:visited { color: #FFF; text-decoration: none; background: transparent url(../img/bul_02.gif) 0 5px no-repeat; padding: 0 0 0 10px}
.bg_right_01 li a:hover  { color: #004c95; text-decoration: none}
.bg_right_01 li a:active { color: #004c95; text-decoration: none}

.bg_right_02 { color: #FFF; background: #70c500 url(../img/bg_right_02.jpg) 0 0 no-repeat; width: 230px; }
.bg_right_02 li {margin: 0}
.bg_right_02a { background: transparent url(../img/bg_right_02a.gif) 0 0 no-repeat; height: 30px; margin: 10px 0 0 0}
.bg_right_02b { color: #FFF; background: #70c500 url(../img/bg_right_02b.gif) 0 0 no-repeat; height: 20px}
.bg_right_02b p {padding: 0 10px}
.bg_right_02 li a:link { color: #FFF; text-decoration: none; background: transparent url(../img/bul_02.gif) 0 5px no-repeat; padding: 0 0 0 10px}
.bg_right_02 li a:visited { color: #FFF; text-decoration: none; background: transparent url(../img/bul_02.gif) 0 5px no-repeat; padding: 0 0 0 10px}
.bg_right_02 li a:hover  { color: #4e8900; text-decoration: none}
.bg_right_02 li a:active { color: #4e8900; text-decoration: none}

.bg_right_02b li a:link { color: #FFF; text-decoration: none; background: transparent url(../img/bul_02.gif) 0 5px no-repeat; padding: 0 0 0 10px}
.bg_right_02b li a:visited { color: #FFF; text-decoration: none; background: transparent url(../img/bul_02.gif) 0 5px no-repeat; padding: 0 0 0 10px}
.bg_right_02b li a:hover  { color: #4e8900; text-decoration: none}
.bg_right_02b li a:active { color: #4e8900; text-decoration: none}


.bg_right_03 { background: transparent url(../img/bg_right_03.gif) 0 100% no-repeat;height: 20px }
.bg_right_03a { background: transparent url(../img/bg_right_03a.gif) 0 0 no-repeat; height: 30px; margin: 10px 0 0 0}
.bg_right_03b { background: transparent url(../img/bg_right_03b.gif) 0 0 repeat-y; }
.bg_right_03b p {padding: 0 10px}

.header1 { background: transparent url(../img/bg_05.gif) 0 0 no-repeat; height: 40px; width: 20px}
.header1a { background: transparent url(../img/bg_05a.gif) 0 0 no-repeat; width: 20px}
.header1c { background-color: #c4d0db; vertical-align: middle }


.content { background: transparent url(../img/bg_cont.gif) 0 0 repeat-x;
}
.corn_01 { background: transparent url(../img/corn_01.gif) 100% 0 no-repeat;  height: 120px; width: 30px
}
.corn_02 { background: transparent url(../img/corn_02.gif) 0 0 no-repeat;  height: 120px; width: 30px
}
.search { background: transparent url(../img/search.gif) 0 0 no-repeat;
}
.sale { background: transparent url(../img/sale.gif) 0 0 no-repeat;  height: 40px; width: 230px;
}



#flashcontent {height: 260px; margin: 0; padding: 0}
#flashka { MARGIN: 0px; HEIGHT: 260px
}



a:link{ color: #535e69; }
a:visited { color: #535e69; }
a:hover { color: #0168cc;  }
a:active { color: #0168cc;  }
a
.light
{ color:			white;
}
.lightsmall
{ color:			white;
  font-size:		11px;
  margin:			10px;

}

.cat_1
{ font-size:		14px; }

/* ------------------------| popup-menu |----------------------- */

#header {
	FONT-SIZE: 12px; background: url(../img/bg_100.gif) #FFF repeat-x 50% bottom; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal;
}
#header UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#header LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 7px; background: transparent url(../img/left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: normal; background: transparent url(../img/right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #FFF; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#header A {
	FLOAT: none
}
#header A:hover {
	COLOR: #a1ebff
}
#header #current {
	BACKGROUND-IMAGE: url(../img/left_on.gif)
}
#header #current A {
	BACKGROUND-IMAGE: url(../img/right_on.gif); PADDING-BOTTOM: 5px; COLOR: #FFF
}
/* ------------------------| Forms |----------------------- */


.button { FONT-SIZE: 11px;BORDER: 0; background: transparent url(../img/but1.gif) 0 0 no-repeat; height: 20px; width: 46px; color: #FFF; cursor: hand; padding: 0 0 1px; margin: 0
}
.form  { width: 100px; background-color: #FFF; font-size: 11px; border: #7e98b1 1px solid; margin: 0; height: 20px;
}
.form1  { width: 150px; background-color: #FFF; font-size: 11px; border: #7e98b1 1px solid; margin: 0; height: 20px;
}
.table_form { width: 230px }
.table_form tr td { FONT-SIZE: 11px; line-height: 10px; vertical-align: middle }
.list  { width: 250px; background-color: #0076CE; font-size: 10px; color: #FFF
}
/* NDG ADD www.nekata.ru */
.smallb {FONT-SIZE: 14px; line-height: 14px;}
.red_top { FONT-SIZE: 12px; font-weight: bold; padding: 0 ; margin: 0; color: #EC0060; }
.blue_top { FONT-SIZE: 14px; font-weight: bold; padding: 0 ; margin: 0; color: #0168CC; }