/*
@font-face {
	font-family: Rubl Sign;
	src:url(http://www.artlebedev.ru/;-)/ruble.eot);
}
*/
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/templates/template_1/img/bg_body.gif) #fff repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3c3c3c; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, helvetica, sans-serif
}
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
FORM {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
A {
	COLOR: #3167b3
}

/*
A:visited {
	COLOR: #3167b3
}
A:active {
	COLOR: #f19300
}
*/

A:hover {
	COLOR: #f19300
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; FONT: bold 11px arial, tahoma, helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #505050; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; FONT: bold 11px arial, tahoma, helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #505050; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; FONT: bold 11px arial, tahoma, helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #505050; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #d2d2d2; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 1em; FONT: 10px arial, tahoma, helvetica, sans-serif; COLOR: #656565; PADDING-TOP: 5px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px arial, tahoma, helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #505050; PADDING-TOP: 0px
}
P {
	FONT-SIZE: 11px; MARGIN: 0px 0px 1.5em; LINE-HEIGHT: 1.3
}
UL {
	MARGIN: 0px 0px 1em
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.3em 2em; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
SPAN.rur {
	TEXT-TRANSFORM: none;
	font-size: 12px;
}
/*
SPAN.rur {
	TEXT-TRANSFORM: none; FONT-FAMILY: "Rubl Sign"
}
*/
SPAN.rur SPAN {
	DISPLAY: none; MARGIN: 0.1ex 0px 0px -0.55em; OVERFLOW: hidden; WIDTH: 0.45em; POSITION: absolute; HEIGHT: 1em
}
SPAN.rur SPAN:unknown {
	content: '–'
}
DIV.padding {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.container {
	WIDTH: 100%
}
#layer_header {
	WIDTH: 100%; POSITION: absolute
}
#header {
	MARGIN: 0px 0px 15px; WIDTH: 100%
}
#header TH {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
#header TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
#header TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 30px
}
#header TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 50px
}

TABLE.layout {
	BACKGROUND: url(/templates/template_1/img/bg_shop.gif) repeat-x 0px 100%; WIDTH: 100%
}

/*
TABLE.layout TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 15px
}
TABLE.layout TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; WIDTH: 20%; PADDING-TOP: 15px
}
*/
TABLE.layout TD.sep {
	BACKGROUND: #eee; WIDTH: 1px
}
TABLE.layout TD.center {
	
}
TABLE.layout TD.center_forum {
	BORDER-TOP: #f1f1f1 1px solid; WIDTH: 80%; PADDING-TOP: 19px
}
TABLE.layout TD.left {
	BORDER-TOP: #ddd 4px solid;
	padding: 15px 0px 15px 0px;
}
TABLE.layout TD.right {
	BORDER-TOP: #ddd 4px solid;
	padding: 15px 0px 15px 0px;
}
TABLE.layout TD.left_index {
	padding: 15px 0px 15px 0px;
}
TABLE.layout TD.right_index {
	padding: 15px 0px 15px 0px;
}
TABLE.layout TABLE.steps {
	WIDTH: 100%
}
TABLE.layout TABLE.steps TH {
	WIDTH: 1%
}
TABLE.layout TABLE.steps TD {
	VERTICAL-ALIGN: middle; WIDTH: 25%; TEXT-ALIGN: center
}
#nav TABLE {
	WIDTH: 100%
}
#nav TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
#nav TD.sep {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/templates/template_1/img/nav_sep.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 1px; PADDING-TOP: 0px
}
#nav TD.start {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 4px; PADDING-TOP: 0px
}
#nav TD.end {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 4px; PADDING-TOP: 0px
}
#nav A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(/templates/template_1/img/bg_nav_off.gif) #2e7bc4 repeat-x; PADDING-BOTTOM: 9px; FONT: bold 13px arial, tahoma, helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 8px; TEXT-DECORATION: none
}
/*
#nav A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(/templates/template_1/img/bg_nav_off.gif) #2e7bc4 repeat-x; PADDING-BOTTOM: 9px; FONT: bold 13px arial, tahoma, helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#nav A:active {
	BACKGROUND: url(/templates/template_1/img/bg_nav_on.gif) #e12e2e repeat-x
}
*/
#nav A:hover {
	BACKGROUND: url(/templates/template_1/img/bg_nav_on.gif) #e12e2e repeat-x
}
#nav TD#current A {
	BACKGROUND: url(/templates/template_1/img/bg_nav_on.gif) #e12e2e repeat-x
}
/*
#nav TD#current A:visited {
	BACKGROUND: url(/templates/template_1/img/bg_nav_on.gif) #e12e2e repeat-x
}
#nav TD#current A:active {
	BACKGROUND: url(/templates/template_1/img/bg_nav_on.gif) #e12e2e repeat-x
}
*/
#nav TD#current A:hover {
	BACKGROUND: url(/templates/template_1/img/bg_nav_on.gif) #e12e2e repeat-x
}
.treeview {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.treeview  {
	FONT-SIZE: 100.1%
}
.treeview UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 1.5em; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.treeview UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.75em; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; WIDTH: auto; PADDING-TOP: 0px
}
.treeview UL UL UL {
	FONT-SIZE: 13px; MARGIN: 0.5em 0px 0px -0.5em
}
.treeview UL UL UL LI {
	MARGIN: 0px 0px 0.3em
}
.treeview UL A {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
/*
.treeview UL A:visited {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
.treeview UL A:active {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
*/
.treeview UL A:hover {
	COLOR: #015fb7
}
.treeview UL UL A {
	COLOR: #015fb7; TEXT-DECORATION: none
}
/*
.treeview UL UL A:visited {
	COLOR: #015fb7; TEXT-DECORATION: none
}
.treeview UL UL A:active {
	COLOR: #015fb7; TEXT-DECORATION: none
}
*/
.treeview UL UL A:hover {
	COLOR: #015fb7
}
.treeview UL UL UL A {
	COLOR: #000; TEXT-DECORATION: none
}
/*
.treeview UL UL UL A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.treeview UL UL UL A:active {
	COLOR: #000; TEXT-DECORATION: none
}
*/
.treeview UL UL UL A:hover {
	COLOR: #015fb7; TEXT-DECORATION: underline
}
.treeview UL.l {
	MARGIN-LEFT: -1px; BORDER-LEFT: 1px solid
}
.treeview LI.cl UL {
	DISPLAY: none
}
.treeview LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px
}
.treeview LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0.5em; PADDING-TOP: 0px
}
.treeview LI DIV {
	MIN-HEIGHT: 16px; POSITION: relative; HEIGHT: 1.3em
}
.treeview LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; LEFT: 1.75em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: absolute; TOP: 0.65em
}
.treeview A {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; WHITE-SPACE: nowrap; HEIGHT: 1px
}
.treeview IMG.i {
	BORDER-RIGHT: 2px solid; MARGIN-BOTTOM: -0.5em; VERTICAL-ALIGN: middle
}
.treeview A.sc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1em; PADDING-TOP: 0px; POSITION: absolute; TOP: 0.06em; TEXT-DECORATION: none
}
.treeview LI P {
	BACKGROUND: #fff
}
.treeview IMG.i {
	BACKGROUND: #fff
}
.treeview .sc {
	BACKGROUND: #fff
}
.treeview UL.l {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
.treeview LI P {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
.treeview IMG.i {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
.treeview UL LI LI {
	BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; BORDER-TOP-COLOR: #999999; BORDER-RIGHT-COLOR: #999999
}
.treeview UL LI LI DIV {
	BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; BORDER-TOP-COLOR: #999999; BORDER-RIGHT-COLOR: #999999
}
.treeview A {
	COLOR: #000000
}
.treeview A.sc {
	COLOR: #000000
}
.treeview A.sc:hover {
	COLOR: #000000
}
.treeview A:hover {
	COLOR: #cc0000
}
TABLE.shop {
	WIDTH: 100%
}
TABLE.shop TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 17px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; TEXT-ALIGN: center;
}
TABLE.shop TH#product_1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; PADDING-TOP: 0px
}
TABLE.shop TH#product_3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 11px; PADDING-TOP: 0px
}
TABLE.shop TH#product_4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
TABLE.shop TH#product_5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 0px
}
TABLE.shop TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/templates/template_1/img/bg_shop.gif) repeat-x 0px 100%; PADDING-BOTTOM: 17px; VERTICAL-ALIGN: top; WIDTH: 20%; PADDING-TOP: 0px
}
TABLE.shop TD DIV.title {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 3px
}
TABLE.shop TD DIV.title H6 A {
	COLOR: #505050; TEXT-DECORATION: none;
	FONT-SIZE: 12px;
}
/*
TABLE.shop TD DIV.title H6 A:visited {
	COLOR: #505050; TEXT-DECORATION: none
}
TABLE.shop TD DIV.title H6 A:active {
	COLOR: #015fb7
}
*/
TABLE.shop TD DIV.title H6 A:hover {
	COLOR: #015fb7
}
TABLE.shop TD P {
	FONT-SIZE: 11px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 1.4
}
TABLE.shop TH.sep {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 1px; PADDING-TOP: 0px
}
TABLE.shop TD.sep {
	BACKGROUND: #eee; WIDTH: 1px
}
DIV.product {
	MARGIN: 10px 0px 0px; WIDTH: 100%
}
DIV.product DIV.preview {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 1px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center
}
DIV.product DIV.title H6 {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; BACKGROUND: #015fb7; PADDING-BOTTOM: 7px; MARGIN: 0px; FONT: bold 10px tahoma, arial, helvetica, sans-serif; TEXT-TRANSFORM: none; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 7px
}

DIV.product DIV.title H6 a{
	color: white;
	text-decoration: none;
}

DIV.product DIV.description P {
	FONT-SIZE: 11px; MARGIN: 0px 0px 7px; LINE-HEIGHT: 1.4
}
DIV.product DIV.description DIV.padding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
DIV.product TABLE {
	WIDTH: 100%
}
DIV.product TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left;
	font-size: 19px; color: #860426;
}
DIV.product TABLE TH.price_rozn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; TEXT-ALIGN: left;
	font-size: 16px; color: #94949e;
}
DIV.product TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.product_info {
	WIDTH: 100%
}
TABLE.product_info TH {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TABLE.product_info TH TABLE {
	WIDTH: 100%
}
/*
TABLE.product_info TH TABLE A {
	COLOR: #3c3c3c
}
*/
/*
TABLE.product_info TH TABLE A:visited {
	COLOR: #3c3c3c
}
TABLE.product_info TH TABLE A:active {
	COLOR: #3167b3
}
*/
/*
TABLE.product_info TH TABLE A:hover {
	COLOR: #3167b3
}
*/
TABLE.product_info TH TABLE TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.product_info SPAN.strike {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; TEXT-DECORATION: line-through
}
TABLE.product_info SPAN.blue {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; color: #860426;
}

TABLE.product_info td.price_rozn {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; color: #94949e;
}

TABLE.product_info TH TABLE TD SPAN.title {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #0066c5
}
TABLE.product_info TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.product_info TD DIV.preview {
	BORDER-RIGHT: #ebebeb 3px solid; PADDING-RIGHT: 22px; BORDER-TOP: #ebebeb 3px solid; PADDING-LEFT: 22px; BACKGROUND: url(/templates/template_1/img/icon_zoom.gif) no-repeat 98% 98%; FLOAT: left; PADDING-BOTTOM: 15px; BORDER-LEFT: #ebebeb 3px solid; CURSOR: pointer; PADDING-TOP: 15px; BORDER-BOTTOM: #ebebeb 3px solid;
	text-align: center;
}
TABLE.product_info TD DIV.no_preview {
	BORDER-RIGHT: #ebebeb 3px solid; PADDING-RIGHT: 22px; BORDER-TOP: #ebebeb 3px solid; PADDING-LEFT: 22px; FLOAT: left; PADDING-BOTTOM: 15px; BORDER-LEFT: #ebebeb 3px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #ebebeb 3px solid;
	text-align: center;
}
TABLE.product_info TD TABLE.no_padding TD {
	padding: 0px;
}
TABLE.product_info TD DIV.preview_no_picture {
	BORDER-RIGHT: #ebebeb 3px solid; PADDING-RIGHT: 22px; BORDER-TOP: #ebebeb 3px solid; PADDING-LEFT: 22px; FLOAT: left; PADDING-BOTTOM: 15px; BORDER-LEFT: #ebebeb 3px solid; CURSOR: pointer; PADDING-TOP: 15px; BORDER-BOTTOM: #ebebeb 3px solid
}
TABLE.product_info TD.product_info_text {
	padding: 15px;
}
TABLE.price {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; MARGIN: 0px 0px 5px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 100%; BORDER-BOTTOM: #d2d2d2 1px solid
}
TABLE.price TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: url(/templates/template_1/img/nav_pages_current.gif); PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #838383; PADDING-TOP: 3px; BORDER-BOTTOM: #d2d2d2 1px solid; TEXT-ALIGN: left;
	height: 23px;
}
TABLE.price TH.spisok {
	border-right: 1px solid #f1f1f1;
}
TABLE.price TR.hover TH {
	BACKGROUND: #f3f3f3; CURSOR: pointer
}
TABLE.price TR.hover TD {
	BACKGROUND: #f3f3f3; CURSOR: pointer
}
TABLE.price TD {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 5px; 
	VERTICAL-ALIGN: middle; 
	PADDING-TOP: 5px
}
TABLE.price TD.spisok_td_center TABLE.no_padding TD {
	padding: 2px;
}
TABLE.price TD.align {
	WIDTH: 10%; TEXT-ALIGN: center
}
TABLE.price TD.spisok_td {
	border-right: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1;
}
TABLE.price TD.spisok_td_center {
	border-right: 1px solid #f1f1f1; 
	border-bottom: 1px solid #f1f1f1;
	text-align: center;
	color: #860426;
	font-weight: bold;
}

TABLE.price TD.spisok_td_center.nalichie {
	color: #94949E;
	font-weight: normal;
	line-height: 20px;
}

div.card_nalichie {padding-top: 7px;}
div.card_nalichie:first-child {padding-top: 20px;}



TABLE.price TD.spisok_td_center .price_padding {	
	padding-top: 25px;
}

TABLE.price TD.spisok_td_center .price_rozn {
	color: #94949e;
	padding-top: 10px;
	font-size: 10px;
	font-weight: normal;
}

TABLE.price TD.spisok_td_last {
	border-bottom: 1px solid #f1f1f1;
	text-align: center;
}
TABLE.price TD.spisok_td_last_left {
	border-bottom: 1px solid #f1f1f1;
	text-align: left;
}

TABLE.price TD.nowrap {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap
}
TABLE.price TD.nowrap SPAN {
	FONT-WEIGHT: normal; COLOR: #757575; TEXT-DECORATION: line-through
}
TABLE.price TD.preview {
	WIDTH: 1%
}
TABLE.price TD.preview IMG {
	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; BORDER-BOTTOM: #c8c8c8 1px solid
}
TABLE.price TR.total TD {
	BORDER-TOP: #d2d2d2 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e3f3ff; COLOR: #2e70ae; TEXT-ALIGN: right
}
TABLE.price TR.total TD.sum {
	BACKGROUND: url(/templates/template_1/img/bg_sum.gif) #2c80cf; COLOR: #fff; TEXT-ALIGN: left
}

/*
TABLE.price TR.dostavka TD {
	BORDER-TOP: #d2d2d2 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #fff; COLOR: #505050; TEXT-ALIGN: right
}
TABLE.price TR.dostavka TD.sum {
	BACKGROUND: url(/templates/template_1/img/bg_dostavka.gif) #6e6e6e; COLOR: #fff; TEXT-ALIGN: left
}

TABLE.price TR.itogo {
	BORDER-TOP: #d2d2d2 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e3f3ff; COLOR: #2e70ae; TEXT-ALIGN: right;
}
*/

TABLE.price TR.itogo TD {
	COLOR: #2e70ae;
	font-size: 10px;
	FONT-WEIGHT: bold;
	BORDER-TOP: #d2d2d2 1px solid;
}

TABLE.price TR.skidka {
	BORDER-TOP: #d2d2d2 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #fff1f1; COLOR: #cb1d1d; TEXT-ALIGN: right;
}

TABLE.price TR.skidka TD {
	COLOR: #cb1d1d;
	FONT-WEIGHT: bold; 
	font-size: 10px;
	BORDER-TOP: #d2d2d2 1px solid;	
}

TABLE.price TR.dostavka {
	BORDER-TOP: #d2d2d2 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: #fff1f1; 
	COLOR: #cb1d1d; 
	TEXT-ALIGN: right;
}

TABLE.price TR.dostavka TD {
	COLOR: #cb1d1d;
	FONT-WEIGHT: bold; 
	font-size: 10px;
	BORDER-TOP: #d2d2d2 1px solid;	
}

TABLE.price table.table_dostavka TD  {
	border: 0px;
	padding: 0px;
}

TABLE.price table.dostavka_description TD  {
	padding: 5px;
}





TABLE.price TR.itogo TD.sum {
	BACKGROUND: url(/templates/template_1/img/bg_itogo.gif) #e12d2d; COLOR: #fff; TEXT-ALIGN: left
}
TABLE.price TD DIV.icon_cart A {
	DISPLAY: block; BACKGROUND: url(/templates/template_1/img/cart.gif) no-repeat 50% 50%; WIDTH: 40px; HEIGHT: 40px; TEXT-DECORATION: none
}
/*
TABLE.price TD DIV.icon_cart A:visited {
	DISPLAY: block; BACKGROUND: url(/templates/template_1/img/cart.gif) no-repeat 50% 50%; WIDTH: 40px; HEIGHT: 40px; TEXT-DECORATION: none
}
TABLE.price TD DIV.icon_cart A:active {
	BACKGROUND: url(/templates/template_1/img/cart_on.gif) no-repeat 50% 50%
}
*/
TABLE.price TD DIV.icon_cart A:hover {
	BACKGROUND: url(/templates/template_1/img/cart_on.gif) no-repeat 50% 50%
}

TABLE.price TD DIV.icon_cart_zakaz A {
	DISPLAY: block; BACKGROUND: url(/templates/template_1/img/cart_zakaz.gif) no-repeat 50% 50%; WIDTH: 40px; HEIGHT: 40px; TEXT-DECORATION: none
}
TABLE.price TD DIV.icon_cart_zakaz A:hover {
	BACKGROUND: url(/templates/template_1/img/cart_on.gif) no-repeat 50% 50%
}
TABLE.price TR.big TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px
}
TABLE.price TR.big TD INPUT.text {
	COLOR: #3c3c3c
}
TABLE.price TR.big TD STRONG {
	COLOR: #656565
}
TABLE.register {
	WIDTH: 100%
}
TABLE.register TD {
	WIDTH: 25%
}

TABLE.layout TABLE.cart_form {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; MARGIN: 0px 0px 5px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 100%; BORDER-BOTTOM: #d2d2d2 1px solid
}
TABLE.layout TABLE.cart_form TH {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: url(/templates/template_1/img/nav_pages_current.gif); PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #838383; PADDING-TOP: 5px; BORDER-BOTTOM: #d2d2d2 1px solid; TEXT-ALIGN: left
}
TABLE.layout TABLE.cart_form TH.title {
	PADDING-RIGHT: 20px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #1271c9; PADDING-TOP: 5px; BORDER-BOTTOM: #d2d2d2 1px solid; TEXT-ALIGN: left
}
TABLE.layout TABLE.cart_form TD P {
	FONT-SIZE: 100%
}
TABLE.layout TABLE.cart_form TD.info {
	PADDING-RIGHT: 20px; BORDER-TOP: #e3e3e3 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: url(/templates/template_1/img/bg_info.gif); PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #838383; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.layout TABLE.cart_form TD.textinfo {
	PADDING-RIGHT: 20px; BORDER-TOP: #e3e3e3 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.layout TABLE.cart_form TD {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
TABLE.layout TABLE.cart_form TD.f_name {
	WIDTH: 10%; PADDING-TOP: 8px; WHITE-SPACE: nowrap
}
TABLE.layout TABLE.cart_form TD SELECT {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; FONT: bold 11px tahoma, arial, helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 80%; COLOR: #656565; PADDING-TOP: 2px; BORDER-BOTTOM: #bfbfbf 1px solid
}
TABLE.layout TABLE.cart_form TD INPUT.text {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; FONT: bold 11px tahoma, arial, helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 80%; COLOR: #656565; PADDING-TOP: 2px; BORDER-BOTTOM: #bfbfbf 1px solid
}
TABLE.layout TABLE.cart_form TD TEXTAREA {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; FONT: bold 11px tahoma, arial, helvetica, sans-serif; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 80%; COLOR: #656565; PADDING-TOP: 2px; BORDER-BOTTOM: #bfbfbf 1px solid
}
TABLE.layout TABLE.cart_form TD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 3em; PADDING-TOP: 0px
}
.red {
	COLOR: #e12929
}
DIV.nav_pages TABLE {
	BACKGROUND: #d2d2d2; MARGIN: 0px 0px 0px; WIDTH: 100%
}
DIV.nav_pages TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; WIDTH: 25px; PADDING-TOP: 0px
}
DIV.nav_pages TABLE TH.empty {
	WIDTH: 48%
}
DIV.nav_pages TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; WIDTH: 1%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.nav_pages TABLE TD A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #838383; PADDING-TOP: 5px; TEXT-DECORATION: none;
}
DIV.nav_pages TABLE TD .pages_active {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #f19300; PADDING-TOP: 5px; TEXT-DECORATION: none;
}
/*
DIV.nav_pages TABLE TD A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #838383; PADDING-TOP: 5px; TEXT-DECORATION: none
}
DIV.nav_pages TABLE TD A:active {
	COLOR: #e50000
}
*/
DIV.nav_pages TABLE TD A:hover {
	COLOR: #e50000
}
DIV.nav_pages TABLE TD.current {
	BACKGROUND: url(/templates/template_1/img/nav_pages_current.gif); COLOR: #e50000
}
DIV.nav_pages TABLE TD.current A {
	COLOR: #e50000
}
/*
DIV.nav_pages TABLE TD.current A:visited {
	COLOR: #e50000
}
DIV.nav_pages TABLE TD.current A:active {
	COLOR: #e50000
}
*/
DIV.nav_pages TABLE TD.current A:hover {
	COLOR: #e50000
}
DIV.filter {
	BACKGROUND: url(/templates/template_1/img/bg_filter.gif) #fff 50% 0px; MARGIN: 0px 0px 7px; BORDER-BOTTOM: #f1f1f1 1px solid
}
DIV.filter TABLE {
	MARGIN: 0px; WIDTH: 100%
}

DIV.filter TABLE {
	MARGIN: 0px; WIDTH: 100%
}
/*
DIV.filter TABLE TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
DIV.filter TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 40%; PADDING-TOP: 0px
}
*/
DIV.filter TABLE TD SELECT {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 100%; COLOR: #919090; PADDING-TOP: 2px; BORDER-BOTTOM: #bfbfbf 1px solid
}
DIV.search TABLE {
	MARGIN: 7px 0px 17px; WIDTH: 100%
}
DIV.search TABLE TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 99%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.search TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV.search TABLE TH P {
	FONT-SIZE: 10px; MARGIN: 0.3em 0px 0px
}
DIV.signin TABLE {
	MARGIN: 7px 0px 17px; WIDTH: 100%
}
DIV.signin TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 99%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.signin TABLE TH TABLE {
	MARGIN: 0px 0px 5px
}
DIV.signin TABLE TH TABLE TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 1%; PADDING-TOP: 0px
}
DIV.signin TABLE TH TABLE TH INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.signin TABLE TH TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 99%; PADDING-TOP: 0px
}
DIV.signin TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}

DIV.basket {
	BORDER-TOP: #f1f1f1 1px solid; BACKGROUND: url(/templates/template_1/img/bg_cart.gif) #f7f7f7; WIDTH: 100%; BORDER-BOTTOM: #f1f1f1 1px solid;
	MARGIN-BOTTOM: 15px;
}
DIV.basket TABLE {
	MARGIN: 10px 0px 0px; WIDTH: 100%
}
DIV.basket TABLE TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 1%; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
DIV.basket TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 99%; PADDING-TOP: 0px
}
DIV.basket P {
	FONT-SIZE: 11px; MARGIN: 10px 0px 0px; COLOR: #656565
}
DIV.basket UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.basket UL LI {
	PADDING-TOP: 0.3em
}

DIV.cart {
	BORDER-TOP: #f1f1f1 1px solid; BACKGROUND: url(/templates/template_1/img/bg_cart.gif) #f7f7f7; WIDTH: 100%; BORDER-BOTTOM: #f1f1f1 1px solid;
	MARGIN-BOTTOM: 15px;
}
DIV.cart UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
/*
DIV.cart UL LI {
	PADDING-TOP: 0.3em
}
*/

div.cart ul li {font-size: 11px; line-height: 1.3; margin: 0; padding: .3em 0 .3em 13px; background: url(/templates/template_1/img/arw.gif) no-repeat 0 .7em;}
div.cart ul li a {color: #3c3c3c; text-decoration: none;}
/*
div.cart ul li a:visited {color: #3c3c3c; text-decoration: none;}
div.cart ul li a:active,
*/
div.cart ul li a:hover {color: #015fb7; text-decoration: underline;}

DIV.voting {
	MARGIN: 15px 0px 0px
	FONT-SIZE: 11px;
}

/*
DIV.voting P {
	FONT-SIZE: 11px; MARGIN: 3px 0px 0px
}
DIV.voting TABLE {
	MARGIN: 5px 0px 7px; WIDTH: 100%
}
DIV.voting TABLE TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 1%; PADDING-TOP: 3px
}
DIV.voting TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 99%; PADDING-TOP: 3px
}
*/

DIV.news {
	MARGIN: 7px 0px 0px
}
DIV.news DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.news DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(/templates/template_1/img/bg_dashed.gif) repeat-x; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #646464; PADDING-TOP: 4px
}
DIV.news DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(/templates/template_1/img/bg_dashed.gif) repeat-x; PADDING-BOTTOM: 16px; MARGIN: 0px; LINE-HEIGHT: 1.4; PADDING-TOP: 7px
}
DIV.news DD a {
	color: #3c3c3c;
	text-decoration: none;
}
DIV.news DD a:hover {
	color: #3c3c3c;
	text-decoration: underline;
}
DIV.news DD a span {
	font-weight: bold;
}
TABLE.info {
	BACKGROUND: #2374c1; WIDTH: 100%
}
TABLE.info TD.crn {
	WIDTH: 6px; HEIGHT: 6px
}
TABLE.info TD.top {
	WIDTH: 100%
}
TABLE.info TD.text {
	WIDTH: 100%
}
TABLE.info TD.bottom {
	WIDTH: 100%
}
TABLE.info TD.top {
	FONT-SIZE: 1px; BACKGROUND: url(/templates/template_1/img/bg_info_top.gif) repeat-x
}
TD.bottom {
	FONT-SIZE: 1px; BACKGROUND: #505050
}
TABLE.info TD.hdr {
	BACKGROUND: url(/templates/template_1/img/bg_hdr.gif) #2c7ac3 repeat-x; WIDTH: 100%
}
TABLE.info TD.hdrbg {
	BACKGROUND: url(/templates/template_1/img/bg_hdr.gif) #2c7ac3 repeat-x;
}
TABLE.info TD.hdr H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px 'arial narrow', arial, helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 0px
}
TABLE.info TABLE TD {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px
}
TABLE.info TABLE TD P {
	FONT-SIZE: 11px; COLOR: #d6ebff; LINE-HEIGHT: 1.4
}
TABLE.info TD.history {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #505050; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #d0d0d0; PADDING-TOP: 7px
}
TABLE.info TD.historybg {
	BACKGROUND: #505050;
}
TABLE.info TD.history P {
	FONT-SIZE: 10px; MARGIN: 0px
}
TABLE.info TD.history A {
	COLOR: #d0d0d0
}
/*
TABLE.info TD.history A:visited {
	COLOR: #d0d0d0
}
TABLE.info TD.history A:active {
	COLOR: #fff
}
*/
TABLE.info TD.history A:hover {
	COLOR: #fff
}
DIV.img_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.img_right_cart {
	FLOAT: right; MARGIN: -10px 0px 0px 10px
}
DIV.d1 {
	Z-INDEX: 2; MARGIN: 103px 0px 0px -58px; POSITION: absolute
}
DIV.cart-z {
	Z-INDEX: 1; MARGIN: 18px 0px 0px -138px; POSITION: absolute
}
DIV.img_right_forum {
	FLOAT: right; MARGIN: 37px 0px 0px -150px; POSITION: absolute
}
INPUT.button {
	BORDER-RIGHT: #cdcdcd 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #cdcdcd 1px solid; 
	PADDING-LEFT: 5px; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 0px; 
	FONT: 10px tahoma, arial, helvetica, sans-serif; 
	BORDER-LEFT: #cdcdcd 1px solid; 
	CURSOR: pointer; 
	COLOR: #919090; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #cdcdcd 1px solid;
	height: 18px;
}
INPUT.button:hover {
	BORDER-RIGHT: #2c7ac3 1px solid; 
	BORDER-TOP: #2c7ac3 1px solid; 
	BACKGROUND: url(/templates/template_1/img/bg_btn_on.gif) repeat-x; 
	BORDER-LEFT: #2c7ac3 1px solid; 
	COLOR: #fff; 
	BORDER-BOTTOM: #2c7ac3 1px solid;
	height: 18px;
}
UNKNOWN {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
INPUT.text {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 100%; COLOR: #838383; PADDING-TOP: 2px; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 20px
}
INPUT.text_price {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 53px; COLOR: #838383; PADDING-TOP: 2px; BORDER-BOTTOM: #bfbfbf 1px solid; HEIGHT: 20px
}

.find_price {
	margin: 10px 0px 5px 0px;
}

DIV.hr_thick {
	BACKGROUND: #ddd; MARGIN: 0px; HEIGHT: 4px
}
DIV.hr_thick HR {
	DISPLAY: none
}
DIV.hr_bg {
	BACKGROUND: url(/templates/template_1/img/bg_hr_bg.gif) #fff repeat-x 50% 0px; MARGIN: 0px; HEIGHT: 15px
}
DIV.hr_bg HR {
	DISPLAY: none
}
.navbut {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.navbut LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.navbut A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 18px
}
.navbut A {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BACKGROUND: #fff; FONT: 9px tahoma, arial, helvetica, sans-serif; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #919090; BORDER-BOTTOM: #cdcdcd 1px solid; TEXT-DECORATION: none
}
/*
.navbut A:visited {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BACKGROUND: #fff; FONT: 9px tahoma, arial, helvetica, sans-serif; BORDER-LEFT: #cdcdcd 1px solid; COLOR: #919090; BORDER-BOTTOM: #cdcdcd 1px solid; TEXT-DECORATION: none
}
*/
.navbut A:hover {
	BACKGROUND: url(/templates/template_1/img/bg_btn_on.gif) #2c7ac3 repeat-x; COLOR: #fff; TEXT-DECORATION: none
}
#footer {
	BORDER-TOP: #ddd 4px solid; BACKGROUND: #eee; WIDTH: 100%
}
#footer TD {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}

DIV.invisible {
	DISPLAY: none
}
DIV.visible {
	DISPLAY: block
}
TABLE.attachment {
	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #c8c8c8 1px solid; BORDER-BOTTOM: #c8c8c8 1px solid
}
TABLE.attachment TD {
	BORDER-RIGHT: #c8c8c8 1px solid; BORDER-TOP: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; BORDER-BOTTOM: #c8c8c8 1px solid
}
TABLE.attachment TD P {
	FONT-SIZE: 11px; MARGIN: 0px; LINE-HEIGHT: 1.3
}
SPAN.error {
	COLOR: red
}

TABLE.productbox TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.productbox TD H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.jqmWindow {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: black 1px solid; DISPLAY: none; PADDING-LEFT: 12px; LEFT: 50%; PADDING-BOTTOM: 12px; MARGIN-LEFT: -300px; BORDER-LEFT: black 1px solid; WIDTH: 600px; COLOR: #333; PADDING-TOP: 12px; BORDER-BOTTOM: black 1px solid; POSITION: fixed; TOP: 17%; BACKGROUND-COLOR: #cccccc
}
.jqmOverlay {
	BACKGROUND-COLOR: #010000
}
 HTML .jqmWindow {
	POSITION: absolute; ; TOP: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px')
}
DIV.form-container P {
	MARGIN: 0px
}
DIV.form-container A.jqmClose {
	FONT-SIZE: 13px; COLOR: blue
}
DIV.form-container P.note {
	FONT-SIZE: 13px; MARGIN-LEFT: 570px; COLOR: #333
}
DIV.form-container FIELDSET {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.form-container LEGEND {
	FONT-WEIGHT: bold; COLOR: #666
}
DIV.form-container FIELDSET DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
DIV.form-container LABEL {
	PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; WIDTH: 150px; MARGIN-RIGHT: 10px; FONT-FAMILY: Times New Roman; POSITION: relative; TEXT-ALIGN: right
}
DIV.form-container SPAN.label {
	PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; WIDTH: 150px; MARGIN-RIGHT: 10px; FONT-FAMILY: Times New Roman; POSITION: relative; TEXT-ALIGN: right
}
DIV.form-container LABEL.error {
	COLOR: #c00
}
DIV.form-container SPAN.error {
	COLOR: #c00
}
DIV.form-container LABEL EM {
	FONT-SIZE: 18px; RIGHT: 0px; COLOR: #c00; FONT-STYLE: normal; POSITION: absolute
}
DIV.form-container SPAN.label EM {
	FONT-SIZE: 18px; RIGHT: 0px; COLOR: #c00; FONT-STYLE: normal; POSITION: absolute
}
DIV.form-container INPUT.error {
	BORDER-LEFT-COLOR: #c00; BORDER-BOTTOM-COLOR: #c00; BORDER-TOP-COLOR: #c00; BACKGROUND-COLOR: #fef; BORDER-RIGHT-COLOR: #c00
}
DIV.form-container INPUT:unknown {
	BORDER-LEFT-COLOR: #fc6; BORDER-BOTTOM-COLOR: #fc6; BORDER-TOP-COLOR: #fc6; BACKGROUND-COLOR: #ffc; BORDER-RIGHT-COLOR: #fc6
}
DIV.form-container INPUT.error:unknown {
	BORDER-LEFT-COLOR: #fc6; BORDER-BOTTOM-COLOR: #fc6; BORDER-TOP-COLOR: #fc6; BACKGROUND-COLOR: #ffc; BORDER-RIGHT-COLOR: #fc6
}
DIV.form-container TEXTAREA:unknown {
	BORDER-LEFT-COLOR: #fc6; BORDER-BOTTOM-COLOR: #fc6; BORDER-TOP-COLOR: #fc6; BACKGROUND-COLOR: #ffc; BORDER-RIGHT-COLOR: #fc6
}
DIV.form-container DIV.controlset LABEL {
	DISPLAY: inline; FLOAT: none
}
DIV.form-container DIV.controlset INPUT {
	DISPLAY: inline; FLOAT: none
}
DIV.form-container DIV.controlset DIV {
	MARGIN-LEFT: 170px
}
DIV.form-container DIV.buttonrow {
	MARGIN-LEFT: 180px
}

.item_datetime {float: right;}

.delimeter_line {height: 30px; display: block;}

.item_name {padding-bottom: 4px;}

.item_answer {padding-top: 10px;}

.item_answer .item_label {font-weight: bold;}

.item_message {padding-top: 4px;}

.response_header {font-weight: bold; text-transform: uppercase; }

.tovar_response_block {padding: 18px 0 8px 0;}

img#captcha_opinions_page {width: 150px; border: 1px solid; border-color: #bfbfbf; margin-top: 3px;}
