html ,body{width: 100%; height: 100%; background:url(../images/bg1.gif); behavior:url(js/csshover.htc);}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0;}
a img, :link img, :visited img { border:0; }

table { border-collapse:collapse; border-spacing:0; }
td{vertical-align:top}
*html .fix { filter:expression(fixPNG(this));}
a { cursor:pointer; outline:none}
.clear{clear:both; font-size:1px; line-height:1px;}


/*---------------------
	Style for  index.html
	-----------------*/
.mrg {height:30px}
/*.mainBlok {width:980px; min-height:600px; background:url(../images/teni3.png) no-repeat top left; margin:auto; position:relative; z-index:10}*/
/*Ïðåâåä Êåìåðîâî!*/
.mainBlok {width:980px; min-height:600px; background:url(../images/teni4.png) repeat-y left; margin:auto; position:relative; z-index:10}
	.tenTop {width:980px; height:10px; background:url(../images/tenTB.png) no-repeat top left; position:absolute; top:-10px; left:0px;}
	.tenBot {width:980px; height:10px; background:url(../images/tenTB.png) no-repeat top left; position:absolute; bottom:-10px; left:0px;}
		*html .tenBot {bottom:-19px}
	.roga1 {width:552px; height:316px; background:url(../images/roga1.gif) no-repeat top left; position:absolute; top:0px; left:10px}
	.roga2 {width:255px; height:161px; background:url(../images/roga2.gif) no-repeat top left; position:absolute; bottom:0px; right:10px}

	.innerBlok {padding:10px 10px 155px 10px; position:relative; z-index:100}
	.header {}
		.header table {width:100%}
		.logo {margin:40px 0 0 40px; float:left; display:inline;}
		.otherInfo {float:right; margin:30px 35px 0 0; display:inline}
		.maps {float:right;}
		.maps a {margin:2px 10px 0 0; font-family:arial; font-weight:bold; font-size:10px; color:#b2b2b2; display:block; float:left;}
		.maps a.eng {margin:0;}
		.maps a:hover {text-decoration:none}

		.phone {margin:10px 0 25px 0; font-family:calibri, tahoma; font-size:20px; color:#595959; float:right; }
			.phone b {font-family:calibri, tahoma; font-size:37px; color:#000; font-weight:100;}

		.searchcart {float:right;}
/*			.searchcart .search {float:left; width:150px; height:21px; background:url(../images/searchBG.gif) no-repeat top left;
								 margin:0 30px 0 0; display:inline}*/
			.searchcart .search {float:left; width:150px; height:21px; background:url(../images/searchBG.gif) no-repeat top left;
								 margin:0 0px 0 0; display:inline}
			.searchcart .search .clicker {float:left; width:30px; height: 21px; display:block;}
				.searchcart form {display:inline;}
				.searchcart .search input {width:110px; height:19px; background:none; border:0px; margin:0 0 0 0px; line-height:18px;
										   font-size:11px; font-family:arial;}
			.searchcart .cart {float:left; background:url(../images/inbasket.gif) no-repeat left top; padding:0 0 0 20px; height:21px}
				.searchcart .cart a {background:url(../images/dot.gif) repeat-x left bottom;
									 font-size:18px; font-family:"Microsoft sans-serif", sans-serif; color:#666666; text-decoration:none}
				.searchcart .cart a:hover {background:none}
				.searchcart .cart small {display:block; color:#ccc; font-size:9px; font-family: "Trebuchet MS", Arial, sans-serif;}

	.contentBlok {width:630px; min-height:100px; float:left; margin:0 25px 0 40px}
		*html .contentBlok {display:inline;}
		.galery {width:645px; margin-left:25px; margin-top:-30px}

		.itemBlok {float:left; margin:35px 0 0 15px; display:inline; }
			.itemBlok .pics {border:3px solid #58595b; position:relative; width:194px; margin:0px 0 0 0}
				.itemBlok .pics img {padding:0px; margin:0px; float:left; height: 224px; width: 194px;}
/*				.itemBlok .pics .podlozh {width:170px; height:46px; background:url(../images/podlozhka.png) no-repeat left bottom; padding:10px 10px 0 14px;
										  position:absolute; bottom:0px; left:0px; z-index:90}

*/
				.itemBlok .pics .podlozh {background:url(../images/podlozhka.png) repeat; position:absolute; bottom:0px; left:0px; z-index:90;}
				.itemBlok .pics .podlozh table {width:195px; height:60px; }
				.itemBlok .pics .podlozh td {width:100%; padding:2px 0 2px 8px;}

/*	Žà¨£¨­ «ì­ ï áâà®çª
					.itemBlok .pics .podlozh a {font-family:arial; font-size:14px; color:#efefef; font-weight:bold; line-height:15px; display:block; margin:2px 0 4px 0}*/
					.itemBlok .pics .podlozh a {font-family:arial; font-size:12px; color:#efefef; font-weight:bold; line-height:12px; display:block; margin:2px 0 4px 0}
					.podl_name {width:100%;}
					.itemBlok .pics .podlozh a:hover {text-decoration:none}
					.itemBlok .pics .podlozh p {font-family:arial; font-size:11px; color:#b3b3b3;}

/*				.itemBlok .pics .price {font-family:"Trebuchet MS", arial; font-size:24px; color:#fff;
									 	font-weight:bold; font-style:italic; z-index:100;}*/


				.itemBlok .pics .price {font-family:"Trebuchet MS", arial; font-size:20px; color:#fff;
									 	font-weight:bold; font-style:italic; z-index:100;}

/*

					.itemBlok .pics .podlozh a {font-family:arial; font-size:14px; color:#efefef; font-weight:bold}
					.itemBlok .pics .podlozh a:hover {text-decoration:none}
					.itemBlok .pics .podlozh p {font-family:arial; font-size:11px; color:#b3b3b3; overflow:hidden;}

				.itemBlok .pics .price {position:absolute; bottom:24px; right:5px; font-family:"Trebuchet MS", arial; font-size:24px; color:#fff;
									 	font-weight:bold; font-style:italic; z-index:100;}
*/				.itemBlok .pics .orange {color:#f48120}
				.itemBlok .pics .blue {color:#20acf4}
				.scroll a img {border:1px solid #8a8a8c}


	.rightMenu {width:260px; height:auto; float:left}
		.rightMenu ul {list-style:none; padding:0px; margin:0 0 0 20px}
		.rightMenu ul li {margin:0px; padding:0px; line-height:19px; padding:0 0 10px 0; font-family:"Microsoft sans-serif", sans-serif}
		.rightMenu ul li a {font-size:14px; font-family:"Microsoft sans-serif", sans-serif; color:#00508f; text-decoration:none;
							background:url(../images/dot.gif) repeat-x left bottom;}
		.rightMenu ul li a:hover {background:none}

		.rightMenu ul li.selected a {color:#30324c; font-size:14px; background:none}
		.rightMenu ul li.selected {color:#30324c; font-size:14px; background:none}
		.rightMenu ul li.selected ul {margin:6px 0 -5px 20px}
		.rightMenu ul li.selected ul li {padding:0 0 3px 0}
		.rightMenu ul li.selected ul li a {color:#30324c; font-size:12px; background:url(../images/dot.gif) repeat-x left bottom;}
		.rightMenu ul li.selected ul li a:hover {background:none}
		.rightMenu ul li ul li.selected a {color:#a0161b; font-size:12px; background:none}
		.rightMenu ul li ul li.selected {color:#a0161b; font-size:12px; background:none}

		.rightMenu span {font-size:14px; font-family:arial, sans-serif; color:#30324c; font-weight:100; padding-bottom:10px; margin:25px 0 10px 0; }

/*----------------------=====
	Hide Submenu
	============--------*/

		.rightMenu ul li ul {display:none;}
		.rightMenu ul li.selected ul {display:block;}
		.rightMenu ul li.selected ul ul {display:none;}
		.rightMenu ul li.selected ul li.selected ul {display:block;}

	.footer {width:900px; height:117px; position:absolute; bottom:0px; left:10px; background:#eee;}
		.footer span {font-size:14px; font-family:"Microsoft sans-serif", sans-serif; color:#595959; font-weight:100; margin:20px 0 0 40px}
/*		.footer .partn {margin:17px 0 0 40px}
		.footer .partn a {margin:0 30px 0 0;}*/
		.footer .partn {padding:17px 0 0 40px}
		.footer .partn a {padding:0 0px 0 0;}

	.copytext {width:880px; margin:auto; padding:30px 0 20px 0;  font-size:12px; font-family:arial; color:#ffffff}
		.copytext a {color:#20acf4}
		.copytext a:hover {text-decoration:none}
		.copytext .copy {float:left; margin:5px 0 0 0}
		.copytext .creator {float:right}

/*---------------------
	Style for  keramika.html
	-----------------*/
	.navigation {margin:0; height:40px}
		.navigation ul {list-style:none; margin:0px; padding:0px}
		.navigation ul li {float:left; font-size:14px; font-family:arial; color:#a0161b;}
		.navigation ul li a {font-size:14px; font-family:arial; color:#407cab;}
		.navigation ul li a:hover {text-decoration:none}
		.navigation ul li img {margin:3px 4px 0 5px}

	.text {font-family:arial; font-size:12px; color:#595959; line-height:19px; position:relative}
		.text img {margin:0 15px 10px 0; float:left}
		.text p {margin:0 0 15px 0}
		.text h1 {font-family:arial; font-size:19px;}
		.text h2 {font-family:arial; font-size:16px;}
		.text h3 {font-family:arial; font-size:14px;}
		.text a {color:#407cab}
		.text a:hover {text-decoration:none}


/*---------------------
	Style for opisanie.html
	-----------------*/
	.detail_item {width:100%;}
		.detail_item td {width:100%; border-bottom:1px solid #e0e0e0; padding:0 0 25px 0}
		.detail_item td.pictures {width:auto}
		.detail_item td.pictures img {margin:0 13px 11px 0; border:2px solid #58595d}
		.detail_item td.pictures .list_img {margin:0px}
		.detail_item td.pictures .list_img div {float:left; margin-right:11px; display:inline}
		.detail_item td.pictures .list_img div img {float:left; padding:0px; margin:0px}

/*		.detail_item td.pictures .list_img div img {position:relative; z-index:90; margin:0px;}
		.detail_item td.pictures .list_img div span {display:block; position:absolute; background:url(../images/hidden.png) no-repeat left top; width:100%; height:71px; z-index:100; left:0px; top:0px}
*/

		.detail_item .describ {margin:15px 0 30px 0}
		.detail_item .describ p {margin:0px}
		.detail_item .price {}
		.detail_item .price b {padding-left:10px; font-size:24px; font-family:"Trebuchet MS", arial; color:#407cab; font-weight:bold; font-style:italic}
		.detail_item .grey {color:#979797; font-size:12px; margin:15px 0 12px 0}
		.detail_item .buy {width:139px; height:28px; text-align:center; padding:10px 0 10px 0}
			.detail_item .buy a {display:block; width:139px; height:auto; background:url(../images/buy.png) no-repeat left top;
								font-size:12px; color:#fff; text-decoration:none; font-weight:bold; padding:3px 0 6px 0;}
			.detail_item .buy a:hover {background:url(../images/buy.png) no-repeat left bottom }

	.alsosee {margin:25px 0 0 0}
		.alsosee p {font-size:14px; margin:0 0 11px 0}
		.alsosee img {float:left; margin:0 11px 0 0; border:2px solid #58595d}


/*---------------------
	Style for stoimost.html
	-----------------*/
	.listImg {position:relative}
		.listImg img {border:2px solid #58595d; float:left; margin:0 11px 12px 0}

	.anytext1 {font-size:14px; margin:14px 0 0 0}
	.anytext1 p {margin:0 0 0px 0}
	.anytext1 ul {list-style:none; margin:0px; padding:0px}
	.anytext1 ul li {float:left; font-size:12px; color:#595959; text-decoration:none; margin:0 3px 0 0}
	.anytext1 ul li a {color:#407cab}
	.anytext1 ul li.selected {color:#a0161b}


/*---------------------
	Style for posuda.html
	-----------------*/

	.modal {width:242px; height:315px; background:url(../images/modal.png) no-repeat left top; position:fixed; display:none;}
		.blokIMG {width:204px; height:273px; margin:19px 0 0 19px; overflow:hidden; position:relative;}
		.blokIMG img {border:0px; position:relative; z-index:90;}
		.modal .ten {width:210px; height:94px; background:url(../images/podlozhka2.png) no-repeat left top; position:relative; z-index:100; margin:-91px 0 0 16px}
			.modal .ten .podlozh {margin:0 0 0 15px; padding:7px 0 0 0}
/*
			.modal .ten .podlozh a {font-family:arial; font-size:14px; color:#efefef; font-weight:bold}*/
			.modal .ten .podlozh a {font-family:arial; font-size:12px; color:#efefef; font-weight:bold}
			.modal .ten .podlozh table {height:50px; overflow:hidden;}
			.modal .ten .podlozh a:hover {text-decoration:none}
			.modal .ten .podlozh p {font-family:arial; font-size:11px; color:#b3b3b3;}
/*			.modal .ten .price {position:absolute; bottom:54px; right:5px; font-family:"Trebuchet MS", arial; font-size:24px; color:#fff; font-style:italic; font-weight:bold; height:30px}*/
/*			.modal .ten .price {font-family:"Trebuchet MS", arial; font-size:24px; color:#fff; font-style:italic; font-weight:bold; height:auto}*/

			.modal .ten .price {font-family:"Trebuchet MS", arial; font-size:20px; color:#fff; font-style:italic; font-weight:bold; height:auto}

			.modal .ten .podlozh .butt1 {width:79px; height:20px; float:left; margin:-5px 10px 0 0}
				.modal .ten .podlozh .butt1 a {display:block; width:79px; height:20px;text-align:center; color:#fff; font-size:11px; font-weight:bold;
											   background:url(../images/butt_small1.png) no-repeat left top; text-decoration:none}
				.modal .ten .podlozh .butt1 a:hover {background:url(../images/butt_small1.png) no-repeat left bottom;}

			.modal .ten .podlozh .butt2 {width:89px; height:20px; float:left; margin:-5px 10px 0 0}
				.modal .ten .podlozh .butt2 a {display:block; width:89px; height:20px; text-align:center; color:#fff; font-size:11px; font-weight:bold;background:url(../images/butt_small2.png) no-repeat left top; text-decoration:none}
				.modal .ten .podlozh .butt2 a:hover {background:url(../images/butt_small2.png) no-repeat left bottom;}


/*---------------------
	Style for korzina.html
	-----------------*/

	.korzina {width:635px; min-height:500px; background:url(../images/bg22.png) repeat-y left top; position:relative; margin-left:-80px; padding:20px 0 20px 80px}
		.ugTR {width:14px; height:14px; background:url(../images/ugTR.gif) no-repeat left top; position:absolute; right:0px; top:0px;}
		.ugBR {width:14px; height:14px; background:url(../images/ugBR.gif) no-repeat left top; position:absolute; right:0px; bottom:0px}
		.ugTL {width:14px; height:14px; background:url(../images/ugTL.gif) no-repeat left top; position:absolute; left:0px; top:0px;}
		.ugBL {width:14px; height:14px; background:url(../images/ugBL.gif) no-repeat left top; position:absolute; left:0px; bottom:0px;}

		*html .ugTR {right:-1px}
		*html .ugBR {bottom:-1px; right:-1px}
		*html .ugBL {bottom:-1px}

		.korzina h2 {background:url(../images/korzinka.png) no-repeat left 4px; margin:0 0 13px -22px; padding:0 0 0 22px;
					 font-family:sans-serif; font-size:18px; color:#a0161b; font-weight:100;}

		.table_order {width:618px; height:auto; padding:3px; background:url(../images/table_baskBG.png) repeat left top; position:relative}
		.ug2TR {width:3px; height:3px; background:url(../images/ug2TR.gif) no-repeat left top; position:absolute; right:0px; top:0px; font-size:1px}
		.ug2BR {width:3px; height:3px; background:url(../images/ug2BR.gif) no-repeat left top; position:absolute; right:0px; bottom:0px; font-size:1px}
		.ug2TL {width:3px; height:3px; background:url(../images/ug2TL.gif) no-repeat left top; position:absolute; left:0px; top:0px; font-size:1px}
		.ug2BL {width:3px; height:3px; background:url(../images/ug2BL.gif) no-repeat left top; position:absolute; left:0px; bottom:0px; font-size:1px}

 			.table_order table {width:100%;}
 				.table_order table td {border:1px solid #e6e6e6; padding:10px 13px; vertical-align:middle; text-align:center;
 									   font-size:12px; font-family:arial; color:#595959}
 				.table_order table td img {margin:0; padding:0 10px 0 0;}
 				.table_order table td p {white-space:nowrap; margin:0px}
 				.table_order table tr.firstTR td {padding:13px 13px; text-align:center;
 												  font-weight:bold; color:#3b3b3b; line-height:18px; font-size:11px}

 				.table_order table td.pics {text-align:left; padding:10px 10px}
 				.table_order table td.pics span {margin:10px 0 0 0; position:relative; top:19px}

 				.table_order table td.sizes {font-size:11px; text-align:center}
 				.table_order table td.qty input {width:20px; font-size:11px; text-align:center}
 				.table_order table td.price {color:#3b3b3b; font-weight:bold; white-space:nowrap;}
 				.table_order table td.final_price {color:#407cab; font-weight:bold; white-space:nowrap; font-size:14px}

 				.table_order table .inps {position:relative;}
 				.table_order table td input {width:75px; font-size:12px; color:#acacac; margin-right:10px}
 				.table_order table td .arrow {width:4px; height:7px; font-size:1px; position:absolute; right:-2px; top:7px}
 				*html .table_order table td .arrow {right:8px}
 				.table_order table td .arrow a {display:block; width:4px; height:7px; background:url(../images/arrow.jpg) no-repeat left top;}

        	.refresh {width:92px; height:23px; float:right; margin:15px 22px 0 0; display:inline}
		/*my addition*/
		.inps2 {float:right; margin:15px 22px 0 0; display:inline; font-weight:bold;}
		.inps2 input {color:#acacac;}
		/*end my addition*/

				.refresh a {display:block; width:92px; height:21px; background:url(../images/butt_small3.png) no-repeat left top;
							font-family:arial; font-size:11px; font-weight:bold; color:#fff; text-align:center; text-decoration:none; padding-top:2px}
					.refresh a:hover {background:url(../images/butt_small3.png) no-repeat left bottom;}

			.korzina .describ {font-family:arial; font-size:12px; color:#3b3b3b; margin:15px 0 0 0}
			.korzina .describ p {margin:0px; padding:0px}

			.form_order {clear:both; margin:20px 0 0 0 }
				.form_order h3 {font-family:sans-serif; font-size:18px; color:#595959; font-weight:100; margin:0 0 20px 0}
				.form_order table {width:425px; }
				.form_order table td {padding:0 0 8px 0; color:#3b3b3b}
				.form_order table td b {color:#ff001e}
				.form_order table td input {font-family:arial}

				.form_order table tr.firstTR td {}
					.form_order table tr.firstTR td input {width:134px; margin:0 30px 0 0}
					.form_order table tr.firstTR td .labelForm {width:auto; margin:0 7px 0 0}

				.form_order table td .labelForm {float:left; width:136px }
					.form_order table td .labelForm b {}
				.form_order table td .inputForm {float:left}
					.form_order table td .inputForm input {margin:0 5px 0 0; width:275px;}
					.form_order table td .inputForm textarea {margin:0 5px 0 0; width:275px; height:50px}
					.form_order table td .chek input {width:auto}

        		.form_order table td .podpis {font-size:11px; color:#acacac;}


				.form_order .complete {width:139px; height:28px; text-align:center; padding:10px 20px 10px 0; float:right}

					.form_order .complete a {display:block; width:139px; height:auto; background:url(../images/buy.png) no-repeat left top; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; padding:3px 0 6px 0;}
					.form_order .complete a:hover {background:url(../images/buy.png) no-repeat left bottom }

				.form_order .oform {width:139px; height:28px; text-align:center; padding:10px 0 10px 0; float:left;}
					.form_order .oform a {display:block; width:139px; height:auto; background:url(../images/buy.png) no-repeat left top; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; padding:3px 0 6px 0;}
					.form_order .oform a:hover {background:url(../images/buy.png) no-repeat left bottom }

				.oferta {float:left; margin:14px 0 0 10px; color:#595959}


		/* Overlay */
		#simplemodal-overlay {background-color:#fff; cursor:wait;}

		/* Container */
		#simplemodal-container {width:880px; height:560px}
		/*#simplemodal-container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
		*html #simplemodal-container a.modalCloseImg {background:none; right:-14px; width:22px; height:26px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/x.png',sizingMethod='scale');}*/
		#simplemodal-container #basicModalContent {padding:8px; height:560px; width:880px; background:url(../images/bg3.jpg) repeat left top; border:3px solid #ccc;}
		#simplemodal-container #basicModalContent2 {margin:200px 0 0 240px; padding:8px; height:130px; width:420px; background:url(../images/bg3.jpg) repeat left top; border:3px solid #ccc; position:relative;}

		#basicModalContent h2 {margin:30px 0 28px 0; font-family:arial; font-size:20px; color:#806b64; background:none}
		#basicModalContent2 h2 {margin:50px 0 0 0; font-family:arial; font-size:25px; color:#806b64; text-align:center}
		#basicModalContent2 a {float:right; margin:0px 0 0 0; font-size:12px; color:#595959; position:absolute; top:2px; right:4px; text-decoration:none}

		#basicModalContent .rules {width:825px; height:370px; margin:auto; border:1px solid #ecebec; background:#fff; overflow:auto; padding:12px 13px; font-family:arial; font-size:12px; color:#595959; margin:0 0 25px 0}

			#basicModalContent .rules h3 {font-size:18px; font-weight:100; margin:0 0 12px 0}
			#basicModalContent .rules p {margin:0 0 20px 0}


		.soglasen {width:139px; height:28px; text-align:center; padding:0; float:left; margin:0 20px 0 0 }
			.soglasen a {display:block; width:139px; height:auto; background:url(../images/butt_small4.png) no-repeat left top; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; padding:6px 0 7px 0; font-family:arial}
			.soglasen a:hover {background:url(../images/butt_small4.png) no-repeat left bottom }

		.nesoglasen {width:139px; height:28px; text-align:center; padding:0; float:left; margin:0 20px 0 0 }
			.nesoglasen a {display:block; width:139px; height:auto; background:url(../images/butt_small5.png) no-repeat left top; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; padding:6px 0 7px 0; font-family:arial}
			.nesoglasen a:hover {background:url(../images/butt_small5.png) no-repeat left bottom }

/*---------------=====
	My additions
	============--*/
#sform .btn {
	display:none;
}

#background {

display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
z-index:1;
}
.alert {color:red;}
.right {float:right;}

/*Popup bugfix*/
td.opis p {margin-bottom:5px;}

.H1_g {
	font-size: 12px;
	text-align: center;
}