body,html {
	font-family:verdana,arial,tahoma;
	font-size:11px; 
	background: #f1f1f1; /* Old browsers */
	margin:10px 0 0 0;
	
}

/*--
	общий стиль для input 
--*/

input[type="text"] {
	outline:none;
	font-family:verdana,arial,tahoma;
	font-size:12px;
	padding:3px;
	width:100%;
}

input[type="password"] {
	outline:none;
	font-family:verdana,arial,tahoma;
	font-size:12px;
	padding:3px;
	width:100%;
}

textarea {
	outline:none;
	font-family:verdana,arial,tahoma;
	font-size:12px;
	padding:3px;
	width:100%;
}

select {
	outline:none;
	font-family:verdana,arial,tahoma;
	font-size:12px;
	padding:3px;
	width:100%;
}

input.closebut {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
	background:#f4f4f4;
}

/*-- 
	общий стиль для кнопок 
--*/

input[type="button"] {
	cursor:pointer;
	cursor:hand;
	background:#535355;
	padding:5px;
}

/*-- 
	общие стили сайта
--*/

table.allwidth {
	width:100%;
}

div.relative {
	position:relative;
}

div.deliver {
	padding:0 0 10px 0;
	text-align:center;
}


/*-- 
	основная разметка сайта
--*/

div.alldiv {
	font-family:verdana,arial;
	background:white;
	box-shadow:5px 0px 10px silver, -5px 0px 10px silver;
	-moz-box-shadow:5px 0px 10px silver, -5px 0px 10px silver;
	-webkit-box-shadow:5px 0px 10px silver, -5px 0px 10px silver;
	-ms-box-shadow:5px 0px 10px silver, -5px 0px 10px silver;
	width:1100px;
	margin:0 auto;
	text-align:left;
}

div.header {
	max-width:1100px; 
	width:100%; 
	margin:auto;

}

table.overtop {
	width:100%;
	text-align:right;
	padding:10px  10px 0 0;
}

td.overtop1 {
	
}

td.overtop2 {
	float:right;
}

table.header {
	
	
	width:100%;
	padding:1px 18px 1px 18px;
}

td.header {
	vertical-align:top;
}

td.header1 {
	
}

td.header2 {
	text-align:right;
	float:right;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/overtopbg.png');
}

table.top {
	padding:0 8px 0 8px;
	width:100%;
}

td.top1 {
	
}

td.top2 {
	float:right;
}



div.center {
	max-width:1080px; 
	width:100%; 
	margin:auto;
	padding:10px;
}

table.center {
	width:100%;
	border-collapse:collapse;
}

td.left {
	width:180px;
	text-align:left;
	vertical-align:top;
	padding-right:4px;
}

td.center {
	vertical-align:top;
}

table.centertext {
	width:100%;
}

table.centertexthome {
	position:relative;
	top:-5px;
	width:100%;
}

td.right {
	width:200px;
	text-align:left;
	vertical-align:top;
	padding-left:4px;
}

/*-- 
	разделы на шапке
--*/
table.chapterstop {
	border-collapse:1px;
	padding:0;
	background: #bf3500; /* Old browsers */
background: -moz-linear-gradient(top,  #bf3500 0%, #ff7300 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bf3500), color-stop(100%,#ff7300)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bf3500 0%,#ff7300 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bf3500 0%,#ff7300 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bf3500 0%,#ff7300 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bf3500 0%,#ff7300 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf3500', endColorstr='#ff7300',GradientType=0 ); /* IE6-9 */
border:1px solid black;
	width:100%;
}

td.chaptertop {
	padding:10px;
	text-align:center;
}

td.chaptertop  a {
	text-decoration:none;
	color:white;
	font-size:14px;
	font-weight:bolder;
}

td.chaptertop  a:hover {
	text-decoration:none;
	color:black;
	font-size:14px;
	font-weight:bolder;
}

td.chaptertopact {
	padding:10px;
	text-align:center;
}

td.chaptertopact  a {
	text-decoration:none;
	color:black;
	font-size:14px;
	font-weight:bolder;
}

td.chaptertopact  a:hover {
	text-decoration:none;
	color:black;
	font-size:14px;
	font-weight:bolder;
}

div.topchapters {
	position:absolute; 
	top:-32px; 
	width:100%; 
	height:50px; 
}

table.subtopchapters {
	display:none; 
	background:white; 
	border-right:1px silver solid; 
	border-left:1px silver solid; 
	border-bottom:1px silver solid; 
	left:-10px; 
	width:180%; 
	top:42px; 
	position:absolute;
	padding:2px;
}

td.subtopchapters {
	padding:4px;
}

td.subtopchapters a{
	color:black;
	text-decoration:none;
	text-shadow:0 0 0;
}

td.subtopchapters:hover a{
	color:black;
	text-decoration:underline;
	text-shadow:0 0 0;
}

/*-- 
	верхнее меню каталога
--*/

table.catalogtop {
	width:100%;
	
}

td.categorytop {
	padding:10px;
	cursor:pointer;
	cursor:hand;
	text-align:center;
}

td.categorytop:hover {
	padding:10px;
	cursor:pointer;
	cursor:hand;

}

td.categorytopact {
	padding:10px;
	cursor:pointer;
	cursor:hand;
	
}

td.categorytop a{
	color:white;
	text-decoration:none;
	font-size:16px;
	-moz-transition: color 0.4s 0.1s ease;
-o-transition: color 0.4s 0.1s ease;
-webkit-transition: color 0.4s 0.1s ease;
font-weight:bolder;
}

td.categorytopact {
	padding:10px;
	cursor:pointer;
	cursor:hand;
	text-align:center;
}

td.categorytop:hover a {
	color:#31425a;
	text-decoration:none;
	font-size:16px;
	font-weight:bolder;
}

td.categorytopact a {
	color:#31425a;
	text-decoration:none;
	font-size:16px;
	font-weight:bolder;
}

/*-- 
	горизонтальное меню
--*/

table.horcatalog {
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/overtopbg.png');
	width:100%;
}

td.horcatalog {
	
}

table.cataloghor {
	width:100%;
	border-collapse:collapse;
	padding:0;
}

div.hormenu {
	position:absolute; 
	top:-41px; 
	width:100%; 
	height:50px;  
	z-index:500;
}

table.hormenuone {
	width:100%;
	text-align:center;
}

div.divpodmenurel {
	position:relative; 
	left:-4px;
	top:2px;
	z-index:200;
}

div.divpodmenu {
	position:absolute; 
	display:none; 
	width:950px;
	z-index:200;
	background-color:white;
	padding:15px;
	border:1px solid gray;
	box-shadow:0 2px 2px gray;
}

td.categoryhor {
	padding:5px;
	cursor:pointer;
	cursor:hand;
	text-align:center;
}

td.categoryhor:hover {
	padding:5px;
	cursor:pointer;
	cursor:hand;
	
}

td.categoryhoract {
	padding:5px;
	cursor:pointer;
	cursor:hand;
	
}

a.itemsmore{
	color:black;
	text-decoration:none;
	font-size:16px;
	font-weight:bolder;
}

a.itemsmore:hover {
	color:black;
	text-decoration:none;
	font-size:16px;
	font-weight:bolder;
}

td.categoryhor a{
	color:white;
	text-decoration:none;
	font-size:16px;
	-moz-transition: color 0.4s 0.1s ease;
-o-transition: color 0.4s 0.1s ease;
-webkit-transition: color 0.4s 0.1s ease;
font-weight:bolder;
}

td.categoryhoract {
	padding:5px;
	cursor:pointer;
	cursor:hand;
	text-align:center;
}

td.categoryhor:hover a {
	color:#31425a;
	text-decoration:none;
	font-size:16px;
	font-weight:bolder;
}

td.categoryhoract a {
	color:#31425a;
	text-decoration:none;
	font-size:16px;
	font-weight:bolder;
}

td.categoryhordeliver {
	width:1px;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/gray/del.jpg') repeat-y center;
}

table.podmenudivtable {
	margin-right:50px;
}


a.podmenudivsec {
	text-decoration:none;
	color:black;
}

a.podmenudivsec:hover {
	text-decoration:underline;
	color:black;
}

a.podmenudivthird {
	text-decoration:none;
	color:gray;
}

a.podmenudivthird:hover {
	text-decoration:underline;
	color:gray;
}

td.podmenutdthird {
	padding-left:20px;
}

/*-- 
	модуль каталог 
--*/
table.catalog {
	width:100%;
	text-align:left;
	border:1px solid #f0f0f0;
	border-collapse:collapse;
	padding:0;
	background:white;
}

div.catalogzag {
	color:white;
	background: #535355; /* Old browsers */
	padding:8px;
}

td.category0  a {
	text-decoration:none;
	color:black;
}

td.category0  a:hover {
	text-decoration:none;
	color:white;
}

td.category0 {
	padding:8px;
	background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(245,245,245,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */
	cursor:pointer;
	cursor:hand;
}

td.category0:hover {
	padding:8px;
	background: #b77b00; /* Old browsers */
background: -moz-linear-gradient(top,  #b77b00 0%, #9b6400 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b77b00), color-stop(100%,#9b6400)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b77b00 0%,#9b6400 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b77b00 0%,#9b6400 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b77b00 0%,#9b6400 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b77b00 0%,#9b6400 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b77b00', endColorstr='#9b6400',GradientType=0 ); /* IE6-9 */
	cursor:pointer;
	cursor:hand;
}

td.category0:hover a{
	text-decoration:none;
	color:white;
}

td.category0act {
	padding:8px;
	background: #b77b00; /* Old browsers */
background: -moz-linear-gradient(top,  #b77b00 0%, #9b6400 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b77b00), color-stop(100%,#9b6400)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b77b00 0%,#9b6400 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b77b00 0%,#9b6400 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b77b00 0%,#9b6400 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b77b00 0%,#9b6400 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b77b00', endColorstr='#9b6400',GradientType=0 ); /* IE6-9 */
	cursor:pointer;
	cursor:hand;
}

td.category0act  a {
	text-decoration:none;
	color:white;
}

td.category0act  a:hover {
	text-decoration:none;
	color:white;
}

td.category1  a {
	text-decoration:none;
	color:black;
}

td.category1  a:hover {
	text-decoration:none;
	color:#6b6b6b;
}

td.category1 {
	padding:8px 8px 8px 15px;
	border-bottom:1px solid #f9f9f9;
	cursor:pointer;
	cursor:hand;
}

td.category1act {
	padding:8px 8px 8px 15px;
	border-bottom:1px solid #f9f9f9;
	cursor:pointer;
	cursor:hand;
}

td.category1act  a {
	text-decoration:none;
	color:#6b6b6b;
}

td.category1act  a:hover {
	text-decoration:none;
	color:#6b6b6b;
}

td.category2  a {
	text-decoration:none;
	color:gray;
}

td.category2  a:hover {
	text-decoration:none;
	color:black;
}

td.category2 {
	padding:8px 8px 8px 23px;
	cursor:pointer;
	cursor:hand;
}

td.category2act {
	padding:8px 8px 8px 23px;
	cursor:pointer;
	cursor:hand;
}

td.category2act  a {
	text-decoration:none;
	color:#6b6b6b;
}

td.category2act  a:hover {
	text-decoration:none;
	color:#6b6b6b;
}

td.allitems {
	text-align:center;
	color:#a8a8a8;
	font-size:11px;
}


/*-- 
	поиск 
--*/
table.search {
	
}

input.search {
	background:white;
	color:gray;
	padding:4px;
	width:300px;
}

div.searchdiv {
	display:none;
	position:absolute;
	background:white;
	border:1px solid silver;
	width:300px;
}

table.searchdiv {
	width:100%;
	border-collapse:collapse;
}

tr.searchtr0 {
	cursor:pointer;
	cursor:hand;
}

tr.searchtr1 {
	cursor:pointer;
	cursor:hand;
}

tr.searchtr0:hover {
	cursor:pointer;
	cursor:hand;
	background:gray;
	color:white;
}

tr.searchtr1:hover {
	cursor:pointer;
	cursor:hand;
	background:gray;
	color:white;
}

td.searchdivname {
	text-align:left;
	padding:3px;
}

td.searchdivprice {
	text-align:right;
	padding:3px;
}

div.searchbut {
	left:-25px;
	top:-8px;
	position:absolute;
}

input.searchbut {
	background: url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/standart/search.png') no-repeat;
	color:transparent;
	border:0;
	width:13px;
	height:15px;
	cursor:pointer;
	cursor:hand;
}

/*-- 
	корзина 
--*/

div.cartdiv {
	z-index:500;
	background:white;
	border:1px solid gray;
	box-shadow:0 0 10px #EEEEEE;
	-webkit-box-shadow:0 0 10px #EEEEEE;
	-moz-box-shadow:0 0 10px #EEEEEE;
	-ms-box-shadow:0 0 10px #EEEEEE;
	display:none;
	position:fixed;
	padding:8px;
	width:800px;
}

input.prodolbut {
	background: #f6f6f6; /* Old browsers */
	color:#6b6b6b;
	border:2px solid #f3f3f3;
	padding:4px;
	cursor:pointer;
	cursor:hand;
}

input.prodolbut:hover {
	background: #94b739; /* Old browsers */
	color:white;
	border:2px solid #94b739;
	padding:4px;
	cursor:pointer;
	cursor:hand;
}

input.tocartbut {
	background: #f6f6f6; /* Old browsers */
	color:#6b6b6b;
	border:2px solid #f3f3f3;
	padding:4px;
	cursor:pointer;
	cursor:hand;
}

input.tocartbut:hover {
	background: #94b739; /* Old browsers */
	color:white;
	border:2px solid #94b739;
	padding:4px;
	cursor:pointer;
	cursor:hand;
}


td.deliveryinfo {
	border:1px solid silver;
}

table.cart {
	text-align:left;
	background: #bf3500; /* Old browsers */
background: -moz-linear-gradient(top,  #bf3500 0%, #ff7300 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bf3500), color-stop(100%,#ff7300)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bf3500 0%,#ff7300 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bf3500 0%,#ff7300 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bf3500 0%,#ff7300 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bf3500 0%,#ff7300 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf3500', endColorstr='#ff7300',GradientType=0 ); /* IE6-9 */

	
}

td.cartzag {
	color:white;
	padding:5px 5px 10px 40px;
	font-size:14px;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/cart-icon1.png') left top no-repeat;
	background-position: 0% 5%;
}

td.cartlist {
	text-align:left;
	padding:5px;
}

table.cartlist {
	color:white;
}

td.incartamount {

}

td.incartprice {
	
}

/*-- 
	логин регистрация 
--*/
table.users {
	width:100%;
}

div.logindiv {
	z-index:500;
	background:white;
	border:1px solid gray;
	box-shadow:0 0 10px #EEEEEE;
	-webkit-box-shadow:0 0 10px #EEEEEE;
	-moz-box-shadow:0 0 10px #EEEEEE;
	-ms-box-shadow:0 0 10px #EEEEEE;
	display:none;
	position:fixed;
	padding:8px;
	width:400px;
}

table.logindiv {
	width:100%;
}

input.logindivinp {
	width:400px;
}

td.logindivzag {
	font-weight:bolder;
	font-size:16px;
}

td.hellouser {
	color:gray;
}



input.loginbut1 {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:#686868;
	background:#f4f4f4;
}

input.loginbut1:hover {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
	background:red;
}

input.loginbut {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
}

input.loginbut:hover {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
	background:red;
}

input.registrationbut {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
}

input.registrationbut:hover {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
	background:red;
}

input.logoutbut {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
}

input.logoutbut:hover {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
	background:red;
}

input.toaccountbut {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
}

input.toaccountbut:hover {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
	background:red;
}

input.login {
	width:92%;
}

input.password{
	width:92%;
}

td.loginbut {
	text-align:left;
	padding-left:5px;
}

td.registrationbut {
	text-align:right;
	padding-right:5px;
}

td.loginfail {
	color:red;
	font-size:10px;
}

.forgetpass {
	cursor:pointer;
	cursor:hand;
	text-decoration:underline;
	color:gray;
}

.forgetpass:hover {
	cursor:pointer;
	cursor:hand;
	text-decoration:underline;
	color:gray;
}

/*-- 
	внутри товара 
--*/
td.iteminmain {
	vertical-align:top;
	
}	

td.iteminsec {
	vertical-align:top;
	width:250px;
}	

table.iteminsec {
	text-align:right;
	float:right;
}

.inoldprice {
	color:red;
	text-decoration:line-through;
}

img.iteminimg {
	max-width:180px;
	max-height:150px;
	
}

table.iteminparams {
	background:#EEEEEE;
	border:1px solid silver;
	width:80%;
}


div.horitemscont {
	overflow:visible;
	position:relative;
}

td.horimage {
	text-align:center;
	min-width:150px;
	height:150px;
	border:1px solid silver;
	
}

img.horimage {
	cursor:pointer;
	cursor:hand;
	max-width:200px;
	max-height:150px;
}

td.iteminimg {
	width:250px;
	vertical-align:top;
	text-align:center;
	
}	

td.iteminamount {
	color:#6b6b6b;
}	

td.iteminbgimg {
	width:250px;
	height:150px;
	text-align:center;
	cursor:pointer;
	cursor:hand;
}	

td.itemcenter {
	vertical-align:top;
	text-align:left;
}

td.iteminparamname {
	width:100px;
}

td.iteminparamsel {

}

div.selectedparam {
	z-index:20; 
	position:relative; 
	background:white; 
	cursor: pointer; 
	cursor: hand; 
	padding-top:3px; 
	height:30px;
	line-height:30px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-ms-border-radius:5px;
	border:1px solid silver;
	width:335px;
	padding:2px 5px 5px 5px;
	
}

div.selected2param {
	z-index:50; 
	background:#EEEEEE; 
	left:0px; 
	top:-2px; 
	border-color:silver; 
	border-width:0 1px 1px 1px; 
	border-style:solid; 
	overflow:hidden; 
	display:none; 
	position:absolute;
	width:335px;
	padding:5px;
}

table.itemcenter {
	width:100%;
}

td.iteminprice {
	font-size:18px;
	color:#484848;
	background:#f4f4f4;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-ms-border-radius:10px;
	padding:10px;
	border:1px solid #d8d8d8;
}


input.topitemsleft {
	border:0;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/arrowl.png') no-repeat center;
	width:25px;
	height:40px;
}

input.topitemsright {
	border:0;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/arrowr.png') no-repeat center;
	width:25px;
	height:40px;
}

input.iteminleft {
	border:0;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/arrowl.png') no-repeat center;
	width:25px;
	height:40px;
}

input.iteminright {
	border:0;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/arrowr.png') no-repeat center;
	width:25px;
	height:40px;
}


input.iteminsmleft {
	border:0;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/arrowlsm.png') no-repeat center;
	width:16px;
	height:25px;
}

input.iteminsmright {
	border:0;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/arrowrsm.png') no-repeat center;
	width:16x;
	height:25px;
}

td.iteminname {
	font-size:18px;
	color:#504a4a;
}

td.itemintab {
	padding:10px;
}

a.itemnext {
	text-decoration:underline;
	color:gray;
}

a.itemnext:hover {
	text-decoration:none;
	color:#504a4a;
}


td.itemincode {
	font-size:14px;
	color:#a7a7a7;
}

td.iteminbuybut {
	text-align:left;
	padding-right:2px;
	height:30px;
}

input.buybuttonin {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:yellow;
	font-size:18px;
	background:red;
}



td.itemright {
	width:230px;
}

table.itemsmimg {
	width:100%;
}

td.itemsmimg {
	min-width:40px;
	width:40px;
	text-align:center;
	border:1px solid silver;
	cursor:pointer;
	cursor:hand;
}

img.itemsmimg {
	max-width:40px;
	max-height:40px;
}

div.itemtab {
	padding:5px;
	background: rgb(254,254,254); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(254,254,254,1) 0%, rgba(230,228,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,254,254,1)), color-stop(100%,rgba(230,228,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e6e4e5',GradientType=0 ); /* IE6-9 */
	border:1px solid silver;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	-ms-border-radius:5px 5px 0 0;
	height:20px;
	cursor:pointer;
	cursor:hand;
}

div.itemtab:hover {
	padding:5px;
	background: rgb(125,126,125); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(125,126,125,1) 0%, rgba(14,14,14,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,126,125,1)), color-stop(100%,rgba(14,14,14,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); 
	border:1px solid silver;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	-ms-border-radius:5px 5px 0 0;
	height:30px;
	color:white;
	cursor:pointer;
	cursor:hand;
}

div.itemtabact {
	padding:5px;
	background: rgb(125,126,125); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(125,126,125,1) 0%, rgba(14,14,14,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,126,125,1)), color-stop(100%,rgba(14,14,14,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); 
	border:1px solid silver;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	-ms-border-radius:5px 5px 0 0;
	height:30px;
	color:white;
	cursor:pointer;
	cursor:hand;
}


table.itemtab {
	margin:20px 0 0 0;
	border-collapse:collapse;
	padding:0;
}

table.iteminchars {
	width:100%;
	border-collapse:collapse;
	padding:0;
}

td.charsitem1 {
	width:30%;
	text-align:left;
	padding:3px;
	border-bottom:1px dotted silver;
}

td.charsitem2 {
	text-align:left;
	padding:3px;
	border-bottom:1px dotted silver;
}

tr.itemchars0 {

}

tr.itemchars1 {

}

input.amountinp {
	width:50px;
	font-size:16px;
}

input.addcomment {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:#686868;
	background:#f4f4f4;
}

input.addcomment:hover {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
	background:red;
}

table.addcomment {
	width:70%;
	margin:0 auto;
}

table.comments {
	width:100%;
}

td.onecomment {
	border-bottom:1px solid silver;
}

td.commdate {
	color:silver;
	font-size:11px;
	text-align:right;
}

td.commname {
	font-size:11px;
	font-style:italic;
	color:silver;
}

td.comment {
	font-size:12px;
}

table.onecomment {
	width:100%;
}

td.addcommentzag {
	color: #7DB122;
	text-align:Center;
}

td.addcommentbut {
	text-align:center;
}

table.commentscol {
	width:100%;
	text-align:left;
	border:1px solid #E1E1E1;
	border-collapse:collapse;
	padding:0;
	background:white;
}

td.onecommentcol {
	border-bottom:1px solid silver;
}

td.commdatecol {
	color:silver;
	font-size:11px;
	text-align:right;
	
}

td.commnamecol {
	font-size:11px;
	font-style:italic;
	color:silver;
	text-align:left;
}

td.commentcol {
	font-size:12px;
	text-align:left;
}

table.onecommentcol {
	width:100%;
}

/*-- увеличенное изображение --*/
div.itemdiv {
	z-index:500;
	background:white;
	display:none;
	position:fixed;
	border:1px solid gray;
	box-shadow:0 0 10px #EEEEEE;
	-webkit-box-shadow:0 0 10px #EEEEEE;
	-moz-box-shadow:0 0 10px #EEEEEE;
	-ms-box-shadow:0 0 10px #EEEEEE;
}

table.bgitem {
	width:100%;
	border-collapse:collapse;
	padding:0px;
}

td.bgitemtop {
	background:#EEEEEE;
}

td.bgitemname {
	font-size:16px;
	font-weight:bolder;
}

td.bgitemcode {
	font-size:12px;
}



input.itembgleft {
	border:0;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/standart/arrowl.png') no-repeat center;
	width:27px;
	height:27px;
}

input.itembgright {
	border:0;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/standart/arrowr.png') no-repeat center;
	width:27px;
	height:27px;
}



input.closefadediv {
	border:0;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/standart/close.png') no-repeat center;
	width:32px;
	height:32px;
}

table.sameitems {
	width:100%;
}

td.sameitemszag {
	text-align:left;
	font-size:16px;
	font-weight:bolder;
	color:#b87808;
}


/*-- задать вопрос --*/


input.questitem {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:#686868;
	background:#f4f4f4;
}

input.questitem:hover {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
	background:red;
}


div.questitemdiv {
	z-index:500;
	background:white;
	border:1px solid gray;
	box-shadow:0 0 10px #EEEEEE;
	-webkit-box-shadow:0 0 10px #EEEEEE;
	-moz-box-shadow:0 0 10px #EEEEEE;
	-ms-box-shadow:0 0 10px #EEEEEE;
	display:none;
	position:fixed;
	padding:15px;
	width:400px;
}

td.questitem {
	font-size:14px;
	text-align:right;
}

td.questimg {
	width:85px;
	text-align:center;
}

img.questimg {
	max-width:80px;
	max-height:80px;
}









/*-- модуль разделы --*/
table.chapters {

}

td.chapter {

}

td.chapter0  a {
	text-decoration:none;
	color:gray;
}

td.chapter0  a:hover {
	text-decoration:none;
	color:black;
}

td.chapter0 {

}

td.chapter0act {

}

td.chapter0act  a {
	text-decoration:none;
	color:black;
}

td.chapter0act  a:hover {
	text-decoration:none;
	color:black;
}

td.chapter1  a {
	text-decoration:none;
	color:gray;
}

td.chapter1  a:hover {
	text-decoration:none;
	color:red;
}

td.chapter1 {
	padding-left:20px;
}

td.chapter1act {
	padding-left:20px;
}

td.chapter1act  a {
	text-decoration:none;
	color:red;
}

td.chapter1act  a:hover {
	text-decoration:none;
	color:red;
}

/*-- товары в колонке --*/
table.itemscol {
	width:100%;
	text-align:left;
	border:1px solid #E1E1E1;
	border-collapse:collapse;
	padding:0;
	background:white;
}

div.itemscolzag {
	color:white;
	background: #535355; /* Old browsers */
	padding:8px;
}

td.itemcol {
	
}

table.itemcol {
	width:100%;
}

td.itemcolimg {
	text-align:center;
}

td.itemcolname {
	text-align:center;
}

td.itemcolprice {
	text-align:center;
	color: #444;
	font-size:12px;
	font-weight:bolder;
}

.cololdprice {
	color:red;
	text-decoration:line-through;
}

.colactprice {
	text-align:center;
	color: #444;
	font-size:12px;
	font-weight:bolder
}

td.itemcolname a{
	text-decoration:none;
	color: #444;
	font-size:12px;
	font-weight:bolder
}

td.itemcolname:hover a{
	text-decoration:underline;
	color: #444;
	font-size:12px;
	font-weight:bolder
}

td.itemcolimgleft {
	width:190px;
	text-align:center;
}

td.itemcolimgright {
	width:190px;
	text-align:center;
}


img.itemcolimgleft {
	max-width:190px;
	max-height:100px;
}

img.itemcolimgright {
	max-width:190px;
	max-height:120px;
}

td.itemcoldeliver {

}

div.itemcoldeliver {
	height:1px;
	background:#f5f5f5;
}

/*-- подвал сайта --*/
div.footer {
	max-width:1080px; 
	width:100%; 
	margin:auto;
	background:#3e3e3e;
}

table.footer1 {
	width:100%;
	padding:2px;
}

table.footer2 {
	width:100%;
	padding:2px;
}

a.powered {
	color:black;
	text-decoration:none;
	font-size:10px;
}

a.powered:hover {
	color:black;
	text-decoration:underline;
	font-size:10px;
}



/*-- всплывающий блок галлереи --*/
div.fon {
	z-index:400; 
	display:none; 
	opacity:0.8; 
	filter:alpha(opacity=80);  
	position:fixed; 
	height:100%; 
	width:100%; 
	background:black; 
}

/*-- всплывающий блок галлереи --*/
div.gallery {
	display:none;
	position:fixed;
	top:20px;
	left:50px;
	background:white;
	border:2px solid silver;
	z-index:1000;
}

div.gallcloserd {
	position:relative; 
	left:100%;
}

div.gallclosead {
	position:absolute; 
	left:-20px;
}

input.closegalldiv {
	
}

input.galleryleft {
	
}

input.galleryright {
	
}

div.gallleftrd {
	position:relative;
}

div.gallleftad {
	position:absolute; 
	top:-20px;
}

div.gallrightrd {
	left:100%; 
	position:relative;
}

div.gallrightad {
	position:absolute; 
	top:-20px; 
	left:-30px;
}

div.galltextrd {
	position:relative;
}

div.galltextad {
	position:absolute; 
	width:100%; 
	background:#EEEEEE; 
}

div.ingalltext {
	padding:15px;
}


/*-- слайдер --*/
table.slider {
	width:100%;
	border-collapse:collapse;
	padding:0;
}

table.slider1 {
	margin: 0 auto;
	z-index:200;
	position:relative; top:-15px;
	border-collapse:collapse;
	padding:0;
	
}

div.sliderleftrd {
	position:relative;
}

div.sliderleftad {
	position:absolute; 
	top:-19px;
	z-index:150;
}

div.sliderrightrd {
	left:100%; 
	position:relative;
}

div.sliderrightad {
	position:absolute; 
	top:-20px; 
	left:-25px;
	z-index:150;
}

input.sliderleft {
	border:0;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/arrowl.png') no-repeat center;
	width:25px;
	height:40px;
}

input.sliderright {
	border:0;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/arrowr.png') no-repeat center;
	width:25px;
	height:40px;
}



div.slidedivbut {
	width:20px; height:20px; text-align:center; float:left; background:#eeeeee; border:1px solid silver; line-height:20px;
}

div.slidedivbut:hover {
	width:20px; height:20px; text-align:center; color:white; float:left; background:silver; cursor:pointer; cursor:hand; border:1px solid silver; line-height:20px;
}

div.slidedivbutact {
	width:20px; height:20px; text-align:center; color:white; cursor:pointer; cursor:hand; float:left; background:silver; border:1px solid silver; line-height:20px;
}

/*-- блок товара --*/
table.items {
	width:100%;
}

table.item {
	width:100%;
	text-align:left;
	border: 1px solid #E1E1E1;
	background:#f8f8f8;
	-webkit-box-shadow: 0 0 3px 0 #E9E9E9;
-moz-box-shadow: 0 0 3px 0 #E9E9E9;
box-shadow: 0 0 3px 0 #E9E9E9;
}

table.iteminfo {
	width:100%;
}

td.iteminfo {
	text-align:left;
	vertical-align:top;
}

td.itemnamehome {
	text-align:center;
}

td.itemnamehome a{
	text-decoration:none;
	color: #7DB122;
	font-size:14px;
}

a.itemname1 {
	text-decoration:none;
	color: #7DB122;
	font-size:14px;
}

a.itemname1:hover {
	text-decoration:none;
	color: #7DB122;
	font-size:14px;
}

span.itemcode {

}


span.shortdesc {
	color:black;
}

span.itemprice {
	text-align:left;
	color: #444;
	font-size:12px;
	font-weight:bolder;
}

span.oldprice {
	text-decoration:line-through;
	color:red;
}

span.actprice {
	text-align:left;
	color: #444;
	font-size:12px;
	font-weight:bolder;
}


table.item:hover td.itemname a{
	text-decoration:none;
	color: #7DB122;
	font-size:14px;
}

table.item td.itemname a{
	text-decoration:none;
	color: #7DB122;
	font-size:14px;
}

img.itemimg {
	max-width:150px;
	max-height:150px;
	border:0;
	vertical-align:top;
}

td.itemimg {
	width:150px;
	height:150px;
	text-align:center;
	padding:4px 1px 4px 1px;
	vertical-align:top;
}

td.itemcode {

}

td.shortdesc {
	color:black;
}

td.itempricehome {
	text-align:center;
	color: #444;
	font-size:12px;
	font-weight:bolder;
}

.oldpricehome {
	text-decoration:line-through;
	color:red;
}

.actpricehome {
	text-align:left;
	color: #444;
	font-size:12px;
	font-weight:bolder;
}

td.itemprice {
	text-align:left;
	color: #444;
	font-size:12px;
	font-weight:bolder;
}

.oldprice {
	text-decoration:line-through;
	color:red;
}

.actprice {
	text-align:left;
	color: #444;
	font-size:12px;
	font-weight:bolder;
}

td.itembuybut {
	text-align:right;
	
}

td.itembuybuthome {
	text-align:center;
	
}

input.buybutton {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:yellow;
	font-size:18px;
	background:red;
}



/*-- блок категории --*/
table.categorys {
	width:100%;
}


table.category {
	width:100%;
	text-align:left;
	border:1px solid #f0f0f0;
	border-collapse:collapse;
	padding:0;
	background:white;
}

table.category:hover td.catname {
	text-align:center;
	
	padding:8px;
	background: rgb(125,126,125); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(125,126,125,1) 0%, rgba(14,14,14,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,126,125,1)), color-stop(100%,rgba(14,14,14,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */
	cursor:pointer;
	cursor:hand;
}


table.category td.catname {
text-align:center;
	color:#6c6a6b;
	background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(245,245,245,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */
	padding:8px;
}

table.category:hover td.catname a{
	text-decoration:none;
	color:white;
}

table.category td.catname a{
	text-decoration:none;
	color:#6c6a6b;
}

td.catnamesec a{
	text-decoration:none;
	color:gray;
}

td.catnamesec a:hover{
	text-decoration:underline;
	color:gray;
}

img.catimg {
	max-width:170px;
	max-height:170px;
	border:0;
}

td.catimg {
	width:170px;
	height:170px;
	text-align:center;
	padding:4px 1px 4px 1px;
}


/*-- хлебные крошки --*/
td.toplink {
	background: #F8F8F8;
border: 1px solid #E1E1E1;
}

table.toplink {
	
	
}

a.toplink {
	text-decoration:none;
	color: #7DB122;
}

a.toplink:hover {
	text-decoration:underline;
	color: #FF367B;
}

input.toplink {
	background:transparent;
	border:0;
	cursor:default;
	color: #7DB122;
	padding:0;
}



/*-- хлебные крошки --*/
td.pagintation {
	text-align:right;
	height:40px;
}

table.pagination {
	float:right;
}

td.pagenow {
	background:#f9f9f9;
	border:1px solid silver;
	text-align:center;
	font-weight:bolder;
	color:black;
	padding:5px;
}

td.pageall {
	background:gray;
	border:1px solid silver;
	text-align:center;
	padding:5px;
	cursor:pointer;
	cursor:hand;
}

td.pageall a{
	color:white;
	text-decoration:none;
}

td.pageall:hover {
	background:#f9f9f9;
	border:1px solid silver;
	text-align:center;
	padding:5px;
	cursor:pointer;
	cursor:hand;
}

td.pageall:hover a{
	color:black;
	text-decoration:none;
	font-weight:bolder;
}

td.rightpage a{
	text-decoration:none;
}

td.leftpage a{
	text-decoration:none;
}

input.pageleft {
	background:transparent;
	border:0;
	cursor:pointer;
	cursor:hand;
	color:silver;
	padding:0;
}

input.pageright {
	background:transparent;
	border:0;
	cursor:pointer;
	cursor:hand;
	color:silver;
	padding:0;
}

/*-- внутри товара --*/
.inoldprice {
	color:red;
	text-decoration:line-through;
}

/*-- страница корзина --*/
table.cartpage {
	width:100%;
	border:1px solid silver;
}

tr.cartmain {
	background:gray;
	color:white;
}

tr.cartall0 {
	background:white;
}

tr.cartall1 {
	background:#EEEEEE;
}

td.cartcodemain {
	padding:3px;
	text-align:center;
}

td.cartnamemain {
	padding:3px;
}

td.cartimgmain {
	padding:3px;
	text-align:center;
}

td.cartamountmain {
	padding:3px;
	width:50px;
	text-align:center;
}

a.itemname {
	text-decoration:none;
	color:black;
	font-size:12px;
}

td.cartpricemain {
	text-align:right;
	padding:3px;
	width:100px;
}

td.cartsummmain {
	text-align:right;
	padding:3px;
	width:100px;
}

td.cartdelmain {
	text-align:center;
	padding:3px;
}

td.cartcode {
	padding:3px;
	width:30px;
	text-align:center;
}

td.cartname {
	padding:3px;
}



a.cartname {
	text-decoration:none;
	color:black;
	font-size:16px;
	font-weight:bolder;
}

td.cartimg {
	padding:3px;
	width:60px;
	text-align:center;
}

img.cartimg {
	max-width:60px;
	max-height:60px;
}

a.cartname:hover {
	text-decoration:underline;
	color:black;
	font-size:16px;
	font-weight:bolder;
}


input.cartup {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/cartup.png') center no-repeat;
	width:23px;
	height:20px;
}

input.cartdown {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/cartdown.png') center no-repeat;
	width:23px;
	height:20px;
}

input.cartupsm {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/cartupsm.png') center no-repeat;
	width:14px;
	height:12px;
}

input.cartdownsm {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/cartdownsm.png') center no-repeat;
	width:14px;
	height:12px;
}

td.cartamount {
	padding:3px;
	width:50px;
}

td.cartamount1 {
	padding:3px;
	width:100px;
}


td.cartprice {
	text-align:right;
	padding:3px;
}

td.cartsumm {
	text-align:right;
	padding:3px;
}

td.cartdel {
	text-align:center;
	padding:3px;
	width:1px;
}

td.itogo {
	padding:3px;
}

td.allsumm {
	text-align:right;
	padding:3px;
}

input.cartamount {
	width:50px;
	text-align:right;
}

input.cartamount1 {
	width:50px;
	text-align:right;
}

td.makeorder {
	text-align:right;
}

td.fail {
	color:red;
}

td.orderzag {
	font-size:14px;
	font-weight:bolder;
	color: #7DB122;
	text-align:Center;
}

input.makeorder {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:#686868;
	font-size:18px;
	font-weight:bolder;
	background:#f4f4f4;
	bordeR:1px solid gray;
}

input.makeorder:hover {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
	background:red;
	font-size:18px;
	font-weight:bolder;
	bordeR:1px solid gray;
}

input.delcart {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:#686868;
	background:#f4f4f4;
}

table.order {
	margin:0 auto;
	width:80%;
}

td.ordermake {
	font-size:16px;
	text-align:center;
	font-weight:Bolder;
	color:red;
}

tr.bonus {
	background:#ffd9d9;
}

table.bonus {
	background:#ffd9d9;
	font-size:16px;
	margin:0 auto;
	padding:5px;
	border:1px solid #ff9b9b;
}

td.bonus {
	padding:3px;
}

td.delivery {
	padding:3px;
}

/*-- товары по центру --*/

div.itemscentzag {
	color:white;
	background: #535355; /* Old browsers */
	padding:8px;
}

table.topitems {
	margin:0 auto;
}

td.topitem {
	vertical-align:top;
	text-align:center;
	border:1px solid #f0f0f0;
	background:white;
}

td.topitemname {
	text-align:center;
	height:50px;
}


td.topitemname a{
	text-decoration:none;
	color:black;
}

td.topitemname a:hover{
	text-decoration:underline;
	color:black;
}

td.topitemimg {
	min-width:188px;
	height:160px;
	text-align:center;
	background:white;
}

img.topitemimg {
	max-width:188px;
	max-height:160px;
}

td.topitembuybut{
	height:25px;
	text-align:right;
}

.topoldprice {
	text-decoration:line-through;
	color:red;
	font-size:14px;
	font-weight:bolder;
}

a.link {
	color:white;
	text-decoration:none;
}

a.link:hover {
	color:white;
	text-decoration:underline;
}

.topactprice {
	color:black;
	font-size:14px;
	font-weight:bolder;
}

td.topitemprice {
	color:black;
	font-size:14px;
	background:white;
	font-weight:bolder;
	text-align:left;
	vertical-align:middle;
	height:35px;
}

div.topitemscont {
	overflow:visible;
	position:relative;
}



input.topitemsleft {
	border:0;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/arrowl.png') no-repeat center;
	width:25px;
	height:40px;
}

input.topitemsright {
	border:0;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/arrowr.png') no-repeat center;
	width:25px;
	height:40px;
}

/*-- статьи страница--*/


td.articleone {

}

table.articleone {

}

td.articleimg {
	width:100px;
	vertical-align:top;
}

img.articleimg {
	max-width:100px;
	max-height:100px;
}

td.articleinfo {
	vertical-align:top;
}

table.articleinfo {

}

td.articlename {

}

td.articlename a{
	text-decoration:none;
	color:black;
}

td.articlename a:hover{
	text-decoration:underline;
	color:black;
}

td.articleshort {

}

td.articledate {
	color:#a7a7a7;
}

input.back {
	background: #f6f6f6; /* Old browsers */
	color:#6b6b6b;
	border:2px solid #f3f3f3;
	padding:4px;
	cursor:pointer;
	cursor:hand;
}

input.back:hover {
	background: #94b739; /* Old browsers */
	color:white;
	border:2px solid #94b739;
	padding:4px;
	cursor:pointer;
	cursor:hand;
}

/*-- модуль статьи по центру--*/
table.articlescent {
	width:100%;
	text-align:left;
}

div.articlescentzag {
	background: rgb(254,254,254); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(254,254,254,1) 0%, rgba(230,228,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,254,254,1)), color-stop(100%,rgba(230,228,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e6e4e5',GradientType=0 ); /* IE6-9 */

	border-bottom:#cecccd 1px solid;
	padding:8px;
	color:#6d6b6c;
}

td.articleonecent {

}

table.articleonecent {

}

td.articlecentimg {
	width:100px;
	vertical-align:top;
}

img.articlecentimg {
	max-width:100px;
	max-height:100px;
}

td.articleinfo {
	vertical-align:top;
}

table.articleinfo {

}

td.articlenamecent {

}

td.articlenamecent a{
	text-decoration:none;
	color:black;
}

td.articlenamecent a:hover{
	text-decoration:underline;
	color:black;
}

td.articleshortcent {

}

td.articleinname {
	font-size:18px;
	color:#1a678f;
}

td.articleinlong {

}

/*-- модуль статьи в колонках --*/
table.articlescol {
	width:100%;
	text-align:left;
}

div.articlescolzag {
	background: rgb(254,254,254); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(254,254,254,1) 0%, rgba(230,228,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,254,254,1)), color-stop(100%,rgba(230,228,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e6e4e5',GradientType=0 ); /* IE6-9 */

	border-bottom:#cecccd 1px solid;
	padding:8px;
	color:#6d6b6c;
}

td.articleonecol {

}

table.articleonecol {

}


td.articlecolname {

}

td.articlecolname a{
	text-decoration:none;
	color:#6b6b6b;
}

td.articlecolname a:hover{
	text-decoration:underline;
	color:#6b6b6b;
}

td.articlecoldate {
	color:#c0c0c0;
}

td.articlecolimgleft {
	width:50px;
	vertical-align:top;
	padding-top:4px;
}

img.articlecolimgleft {
	max-width:50px;
	max-height:50px;
}

td.articlecolimgright {
	width:50px;
	vertical-align:top;
	padding-top:4px;
}

img.articlecolimgright {
	max-width:50px;
	max-height:50px;
}

td.articlecolinfo {
	vertical-align:top;
}

table.articlecolinfo {
	border-collapse:collapse;
	padding:0;
}

/*-- фильтры --*/
table.brandscol {
	width:100%;
	text-align:center;
	border:1px solid #E1E1E1;
	border-collapse:collapse;
	padding:0;
	background:white;
}

div.brandscolzag {
	color:white;
	background: #535355; /* Old browsers */
	padding:8px;
}

input.filter {
	width:40px;
}

table.filters {
	width:100%;
	text-align:left;
	border:1px solid #E1E1E1;
	border-collapse:collapse;
	padding:0;
	background:white;
}

div.filterszag {
	color:white;
	background: #535355; /* Old browsers */
	padding:8px;
}

table.filtersin {
	width:100%;
}

input.filterclear {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
}

input.filterclear:hover {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
	background:red;
}


td.filterclear {
	padding:8px;
	text-align:center;
}

td.pixel {
	width:1px;
}

td.filtername {
	color:#6b6b6b;
}

td.paramname {
	color:#a6a6a6;
}

/*-- сравнение --*/
img.compareimg {
	max-width:80px;
	max-height:80px;
}

td.compareimg {

}

table.compare {
	width:100%;
	border-collapse:collapse;
	padding:0;
}

td.comparecode {
	color:#a7a7a7;
}

td.comparename a{
	text-decoration:underline;
	color:#514947;
}

table.compareitem {

}

td.comparename a:hover{
	text-decoration:underline;
	color:#514947;
}

td.compareprice {
	color:#1a678f;
}

.compoldprice {
	color:#ebe9ea;
	text-decoration:line-through;
}

.compactprice {
	color:#1a678f;
}

tr.compare0 {
	background:#f1f1f1;
}

tr.compare1 {
	
}

td.comparename {
	vertical-align:top;
	padding:3px;
	color:#514947;
}

td.compareparam {
	vertical-align:top;
	padding:3px;
	color:#514947;
}

input.comparenow {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:#686868;
	background:#f4f4f4;
}

input.comparenow:hover {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
	background:red;
}


input.addcompare {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:#686868;
	background:#f4f4f4;
}

input.addcompare:hover {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
	background:red;
}

input.seesrav {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:#686868;
	background:#f4f4f4;
}

input.seesrav:hover {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
	background:red;
}

input.notsrav {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:#686868;
	background:#f4f4f4;
}

input.notsrav:hover {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
	background:red;
}

input.delsrav {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:#686868;
	background:#f4f4f4;
}

td.comptext {
	font-size:12px;
	color: #7DB122;
}

/*-- сортировка --*/
table.sorting {

}

td.sorting {

}

td.sortzag {
	font-weight:bolder;
	color: #7DB122;
}

.sortby {
	cursor:pointer;
	cursor:hand;
	color:#a7a7a7;
}

.sortbyact {
	cursor:pointer;
	cursor:hand;
	color: #7DB122;
}

input.sortdown {
	border:0;
	cursor:pointer;
	cursor:hand;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/arrowd.png') no-repeat;
	color:transparent;
	width:14px;
	height:14px;
}

input.sortup {
	border:0;
	cursor:pointer;
	cursor:hand;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/arrowu.png') no-repeat;
	color:transparent;
	width:14px;
	height:14px;
}

table.registration {
	margin:0 auto;
	width:60%;
}

td.regzag {
	color:#1a678f;
	font-weight:bolder;
	font-size:16px;
}

td.regbut {
	text-align:center;
}

td.activation {
	color:red;
}

/*-- аккаунт --*/
table.accounttop {

}

td.accounttop1 {
	font-weight:bolder;
	font-size:18px;
}

td.accounttop2 {
	font-size:12px;
	color:gray;
}

td.accounttop3 {
	font-size:16px;
}

td.accounttop4 {
	font-weight:bolder;
	font-size:12px;
	color:gray;
}

td.accounttop5 {
	font-size:16px;
	color:red;
}

div.accounttab {
	padding:5px;
	background: rgb(254,254,254); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(254,254,254,1) 0%, rgba(230,228,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,254,254,1)), color-stop(100%,rgba(230,228,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(254,254,254,1) 0%,rgba(230,228,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e6e4e5',GradientType=0 ); /* IE6-9 */
	border:1px solid silver;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	-ms-border-radius:5px 5px 0 0;
	height:20px;
	cursor:pointer;
	cursor:hand;
}

div.accounttab:hover {
	padding:5px;
	background: rgb(125,126,125); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(125,126,125,1) 0%, rgba(14,14,14,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,126,125,1)), color-stop(100%,rgba(14,14,14,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); 
	border:1px solid silver;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	-ms-border-radius:5px 5px 0 0;
	height:30px;
	color:white;
	cursor:pointer;
	cursor:hand;
}

div.accounttabact {
	padding:5px;
	background: rgb(125,126,125); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(125,126,125,1) 0%, rgba(14,14,14,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,126,125,1)), color-stop(100%,rgba(14,14,14,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); 
	border:1px solid silver;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	-ms-border-radius:5px 5px 0 0;
	height:30px;
	color:white;
	cursor:pointer;
	cursor:hand;
}

table.accounttab {
	margin:20px 0 0 0;
	border-collapse:collapse;
	padding:0;
}

td.accountintab {
	padding:10px;
	
}

table.userdataaccount {
	width:80%;
	margin:0 auto;
}

table.accountorders {
	width:100%;
}

td.oneorderaccount {
	border:1px solid #EEEEEE;
}

table.oneorderaccount {
	width:100%;
	font-weight:bolder;
	font-size:12px;
}

td.ordernum {
	width:50%;
	font-size:12px;
}

td.orderstat {
	text-align:right;
}

.seemoreorder {
	color:red;
	font-size:11px;
	cursor:pointer;
	cursor:hand;
}

input.favorbut1 {
	background: #f6f6f6; /* Old browsers */
	color:#6b6b6b;
	border:2px solid #f3f3f3;
	padding:4px;
	cursor:pointer;
	cursor:hand;
}

input.favorbut1:hover {
	background: #94b739; /* Old browsers */
	color:white;
	border:2px solid #94b739;
	padding:4px;
	cursor:pointer;
	cursor:hand;
}

input.favorbut2 {
	background: #f6f6f6; /* Old browsers */
	color:#6b6b6b;
	border:2px solid #f3f3f3;
	padding:4px;
	cursor:pointer;
	cursor:hand;
}

input.favorbut2:hover {
	background: #94b739; /* Old browsers */
	color:white;
	border:2px solid #94b739;
	padding:4px;
	cursor:pointer;
	cursor:hand;
}

/* голосования */
table.poll {
	width:100%;
	text-align:left;
	border:1px solid #f0f0f0;
	border-collapse:collapse;
	padding:0;
	background:white;
}

div.pollzag {
	color:#6c6a6b;
	background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(245,245,245,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */
	padding:8px;
}

td.pollparamname {
	color:black;
}

div.pollback {
	height:10px;
	background: rgb(135,224,253); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(135,224,253,1) 0%, rgba(83,203,241,1) 40%, rgba(5,171,224,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(135,224,253,1)), color-stop(40%,rgba(83,203,241,1)), color-stop(100%,rgba(5,171,224,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(135,224,253,1) 0%,rgba(83,203,241,1) 40%,rgba(5,171,224,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(135,224,253,1) 0%,rgba(83,203,241,1) 40%,rgba(5,171,224,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(135,224,253,1) 0%,rgba(83,203,241,1) 40%,rgba(5,171,224,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(135,224,253,1) 0%,rgba(83,203,241,1) 40%,rgba(5,171,224,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87e0fd', endColorstr='#05abe0',GradientType=0 ); /* IE6-9 */

}

td.votesnum {
	text-align:right;
	color:black;
	width:20px;
}

table.pollback {
	width:100%;
	padding:0 5px 0 5px;
}

/*-- блок топ товара --*/

td.topitemshomezag {
	padding:8px;
	color:white;
	background: #535355; /* Old browsers */
	
}

td.topitemshomezag a{
	color:white;
	font-size:16px;
	font-weight:bolder;
	text-decoration:none;
}

td.topitemshomezag a:hover{
	color:white;
	font-size:16px;
	font-weight:bolder;
	text-decoration:none;
}

img.topitemhomeimg {
	max-width:100px;
	max-height:130px;
	border:0;
}

td.topitemhomeimg {
	width:103px;
	text-align:center;
	height:133px;
}

input.sendbut {
	background: #f6f6f6; /* Old browsers */
	color:#6b6b6b;
	border:2px solid #f3f3f3;
	padding:4px;
	cursor:pointer;
	cursor:hand;
}

input.sendbut:hover {
	background: #94b739; /* Old browsers */
	color:white;
	border:2px solid #94b739;
	padding:4px;
	cursor:pointer;
	cursor:hand;
}

input.editbut {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
}

input.editbut:hover {
	border:0;
	cursor:pointer;
	cursor:hand;
	color:white;
	background:red;
}

td.dataacc {
	font-size:14px;
	color:black;
}

td.dataprim {
	font-size:11px;
	color:gray;
}

/*-- спасибо за заказ --*/
table.orderaccept {
	width:100%; 
	margin-bottom:10px;
}

td.orderaccept {
	font-size:16px;
	color:red;
}

td.orderacceptnum {
	font-size:16px;
	color:red;
}

input.privat24 {
	width:131px;
	height:44px;
	border:0;
	cursor:pointer;
	cursor:hand;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/privat24.png') no-repeat;
}

input.liqpay {
	width:136px;
	height:25px;
	border:0;
	cursor:pointer;
	cursor:hand;
	color:transparent;
	background:url('/web/20220724165339im_/http://www.ka4amba.kiev.ua/themes/demowork/liqpay.png') no-repeat;
}

table.payments {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:10px;
}

td.payments {
	padding-bottom:10px;
	font-size:16px;
	font-weight:bolder;
	color:red;
	text-align:center;
}

td.thanks {
	color:red;
}

td.thanks1 {
	color:red;
}
/*
     FILE ARCHIVED ON 16:53:39 Jul 24, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:02:02 Sep 14, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.657
  exclusion.robots: 0.016
  exclusion.robots.policy: 0.008
  esindex: 0.008
  cdx.remote: 104.842
  LoadShardBlock: 153.614 (3)
  PetaboxLoader3.datanode: 97.534 (4)
  PetaboxLoader3.resolve: 192.059 (2)
  load_resource: 162.237
*/