html {

	height:100%;

	background:#ffba68 url(../images/bkg_body.gif) repeat-y center;

	}

* html body {

	height:100%;

	}

body{

	padding:0; margin:0 auto;

	min-height:100%;

	position:relative;

	width:998px;

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	background-color:#fff;

	}

h1 {

	padding:0px;

	MARGIN: 0px;

	color:#f15a24;

	font-size:16px;

	padding-left:10px;

	}

h2 {

	padding:0px;

	MARGIN:0px;

	color:#f15a24;

	}

h3 {

	padding:0px;

	MARGIN:0px; 	

	}

a {

	color:#f15a24;

	}

a:focus, a:active {

	outline:none;

	}

a:hover {

	text-decoration: none;

	}

p {

	margin:0px;

	padding:0px;

	}

ul,li {

	margin:0px;

	padding:0px;

	}

form {

	margin:0px;

	padding:0px;

	}

.page {

	width:998px;

	overflow:hidden;

	background:url(../images/bkg_page.jpg) no-repeat left bottom;

	padding-bottom:220px;

	}

.logo {

	display:block;

	background:url(../images/logo.png);

	width:231px;

	height:139px;

	text-indent:-5000px;

	position:absolute;

	z-index:1001;

	left:20px;

	top:52px;

	}

.cart {

	background:url(../images/cart.png);

	width:187px;

	height:63px;

	position:absolute;

	top:42px;

	right:12px;

	z-index:100;

	padding-left:13px;

	padding-top:10px;

	z-index:150;

	}

.cart strong  {

	color:#f15a24;

	}

.cart p {

	font-size:10px;

	padding-top:4px;

	}

.cart span {

	display:block;

	float:left;

	width:62px;

	}

a.but_cart {

	display:block;

	position: absolute;

	width:56px;

	height:48px;

	top:7px;

	right:18px;

	float:right;

	background:url(../images/blank.gif)

	}

.topmenu {

	width:998px;

	overflow:hidden;

	height:29px;

	position:relative;

	background:url(../images/bkg_topmenu.gif) no-repeat;

	}

.topmenu_c {

	margin-left:-1px;

	height:25px;

	padding-top:4px;

	position:absolute;

	width:1000px;

	}

.topmenu_c a {

	display:block;

	float:left;

	text-decoration:none;

	color:#f15a24;

	font-weight:bold;

	width:198px;

	text-align:center;

	border-left:solid 1px #29abe2;

	border-right:solid 1px #29abe2;

	height:17px;

	padding-top:3px;

	}

.topmenu_c a:hover {

	color:#0071bc;

	}

.hmm {

	height:13px;

	position:absolute;

	top:5px;

	z-index:1000;

	right:25px;

	background:url(../images/bkg_hmm.png) no-repeat right;

	width:153px;

	height:26px;

	padding-top:9px;

	padding-left:10px;

	}

.hmm a {

	display:block;

	height:13px;

	background:url(../images/hmm.png) no-repeat;

	float:left;

	margin-left:15px;

	margin-right:15px;

	}



.hmm a.ihome {

	background-position:0px 0px;

	width:14px;

	}

.hmm a.imail {

	background-position:-14px 0px;

	width:14px;

	}

.hmm a.imap {

	background-position:-28px 0px;

	width:18px;

	}

.house {

	height:688px;

	width:998px;

	position:absolute;

	background:url(../images/house.jpg) no-repeat;

	left:0px;

	top:29px;

	}

.hint {

	background:url(../images/hint_right.png) no-repeat right top;

	height:53px;

	padding-right:13px;

	position:absolute;

	} 

.hint p {

	background:url(../images/hint_left.png) no-repeat left top;

	height:53px;

	font-size:11px;

	color:#0071bc;

	font-weight:bold;

	padding-left:10px;

	padding-top:4px;

	}

#shkaf {	

	position:absolute;

	visibility:hidden; 

	top:137px; 

	left:313px;

	background:url(../images/shkaf.jpg);

	width:99px;

	height:155px;

	z-index:50;

	}

#shkaf .hint {

	top:0px;

	left:60px;	

	}

#pelenstol {	

	position:absolute;

	visibility:hidden; 

	top:187px; 

	left:456px;

	background:url(../images/pelenstol.jpg);

	width:78px;

	height:90px;

	z-index:50;

	}

#pelenstol .hint {

	top:-20px;

	left:30px;	

	}

#igrushki {

	position:absolute;

	visibility:hidden; 

	top:257px; 

	left:465px;

	background:url(../images/igrushki.jpg);

	width:107px;

	height:62px;

	z-index:50;

	}

#igrushki .hint {

	top:-35px;

	left:45px;	

	}

#mama {

	position:absolute;

	visibility:hidden; 

	top:170px; 

	left:550px;

	background:url(../images/mama.jpg);

	width:83px;

	height:123px;

	z-index:50;

	}

#mama .hint {

	top:-30px;

	left:40px;	

	}

#krovatka {

	position:absolute;

	visibility:hidden; 

	top:210px; 

	left:603px;

	background:url(../images/krovatka.jpg);

	width:98px;

	height:110px;

	z-index:50;

	}

#krovatka .hint {

	top:-20px;

	left:55px;	

	}

#mebel {

	position:absolute;

	visibility:hidden; 

	top:181px; 

	left:669px;

	background:url(../images/mebel.jpg);

	width:138px;

	height:157px;

	z-index:50;

	}

#mebel .hint {

	top:20px;

	left:80px;	

	}

#vorota {

	position:absolute;

	visibility:hidden; 

	top:371px; 

	left:336px;

	background:url(../images/vorota.jpg);

	width:83px;

	height:84px;

	z-index:50;

	}

#vorota .hint {

	top:-30px;

	left:30px;

	width:150px;

	}

#hodunki {

	position:absolute;

	visibility:hidden; 

	top:412px; 

	left:428px;

	background:url(../images/hodunki.jpg);

	width:81px;

	height:89px;

	z-index:50;

	}

#hodunki .hint {

	top:-30px;

	left:30px;

	width:130px;

	}

#stul {

	position:absolute;

	visibility:hidden; 

	top:386px; 

	left:575px;

	background:url(../images/stul.jpg);

	width:68px;

	height:94px;

	z-index:50;

	}

#stul .hint {

	top:-30px;

	left:30px;

	}

#umyv {

	position:absolute;

	visibility:hidden; 

	top:345px; 

	left:644px;

	background:url(../images/umyv.jpg);

	width:107px;

	height:145px;

	z-index:50;

	}

#umyv .hint {

	top:-20px;

	left:50px;

	}

#vanna {

	position:absolute;

	visibility:hidden; 

	top:421px; 

	left:658px;

	background:url(../images/vanna.jpg);

	width:143px;

	height:145px;

	z-index:50;

	}

#vanna .hint {

	top:20px;

	left:80px;

	}

#papa {

	position:absolute;

	visibility:hidden; 

	top:434px; 

	left:360px;

	background:url(../images/papa.jpg);

	width:215px;

	height:237px;

	z-index:50;

	}

#papa .hint {

	top:20px;

	left:80px;

	}

#velik {

	position:absolute;

	visibility:hidden; 

	top:563px; 

	left:586px;

	background:url(../images/velik.jpg);

	width:120px;

	height:109px;

	z-index:50;

	}

#velik .hint {

	top:-20px;

	left:60px;

	width:120px;

	}

#gorka {

	position:absolute;

	visibility:hidden; 

	top:454px; 

	left:690px;

	background:url(../images/gorka.jpg);

	width:308px;

	height:238px;

	z-index:50;

	}

#gorka .hint {

	top:60px;

	left:140px;

	width:120px;

	}

.content {

	clear:both;

	overflow:hidden;

	padding-bottom:100px;

	width:100%;

	position:relative;

	z-index:50;

	padding-top:210px;

	}

.left {

	width:313px;

	float:left;

	position:relative;

	z-index:300;

	padding-top:210px;

	padding-bottom:20px;

	}

.search {

	background:url(../images/bkg_search.gif);

	width:168px;

	height:37px;

	margin-left:18px;

	}

.inp_search {

	border:none;

	background:none;

	position:relative;

	left:19px;

	top:9px;

	width:110px;

	float:left;

	font-size:11px;

	font-weight:bold;

	color:#0071bc;

	text-align:center;

	text-transform:uppercase;

	padding-top:4px;

	font-family:Verdana, Geneva, sans-serif;

	}

.chb_search {

	margin-left: 19px;

}

.but_search {

	border:none;

	background:none;

	cursor:pointer;

	position:relative;

	left:22px;

	width:37px;

	height:37px;

	}

.filter {

	background:url(../images/filter_top.png) no-repeat top;

	padding-top:8px;

	width:185px;

	margin-left:10px;

	margin-top:13px;

	}

.filter_c {

	background:url(../images/filter_bottom.png) no-repeat bottom;

	width:175px;

	font-size:16px;

	font-weight:bold;

	color:#f15a24;

	padding-left:10px;

	padding-bottom:15px;

	}

.filter_c  form {

	padding-top:10px;

	}

.filter_c select, .sizeandcol {

	margin-bottom:16px;

	font-size:10px;

	color:#0071bc;

	font-weight:bold;

	width:164px;

	border:solid 1px #666666;

	padding:1px;

	}

.filter_c .input_find {

	margin-bottom:16px;

	font-size:10px;

	color:#0071bc;

	font-weight:bold;

	width:160px;

	border:solid 1px #666666;

	padding:1px;

	}





.but_filter {

	background:url(../images/filter_but.gif);

	width:90px;

	height:22px;

	cursor:pointer;

	border:none;

	margin-left:73px;

	}

.leftmenu {

	padding-top:30px;

	padding-left:20px;

	width:250px;

	padding-bottom:20px;

	}

.leftmenu h2 {

	font-size:20px;

	padding-bottom:15px;

	}

.leftmenu h2 a {

	text-decoration:none;

	}

.leftmenu ul li {

	list-style:none;

	background-position:0px 6px;

	}

.leftmenu ul li ul {

	padding-top:4px;

	padding-bottom:6px;

	}

.leftmenu ul li ul li {

	background:url(../images/li2.gif) no-repeat;

	background-position:0px 5px;

	padding-left:13px;

	}



.leftmenu ul li ul li ul  {

	padding-top:6px;

	padding-bottom:0px;



	}

.leftmenu ul li ul li ul li {

	padding-left:13px;

	background:url(../images/li3.gif) no-repeat;

	background-position:0px 5px;

	}

.leftmenu ul li a {

	color:#0071bc;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

	line-height:18px;

	}

.leftmenu ul li a:hover {

	text-decoration: underline;

	}

.leftmenu ul li ul li a {

	color:#000;

	font-size:11px;

	line-height:14px;

	}

.leftmenu ul li ul li.active a {

	color:#f15a24;

	}

.leftmenu ul li ul li.active ul li a {

	color:#000;

	}

.leftmenu ul li ul li ul li a {

	color:#000;

	font-size:11px;

	line-height:16px;

	font-weight:normal;

	}

.hits {

	background:url(../images/hits_top.png) no-repeat top;

	padding-top:8px;

	width:282px;

	margin-left:10px;

	margin-top:13px;

	}

.hits_c {

	background:url(../images/hits_bottom.gif) no-repeat bottom;

	width:272px;

	font-size:11px;

	font-weight:bold;

	color:#f15a24;

	padding-left:10px;

	padding-bottom:20px;

	}

.hits_c h2 {

	font-size:16px;

	padding-left:10px;

	padding-bottom:15px;

	padding-top:10px;

	}

.hits_c div {

	padding-left:150px;

	padding-right:10px;

	padding-bottom:20px;

	overflow:hidden;

	height:1%;

	}

.hits_pic {

	margin-left:-145px;

	border:none;

	float:left;

	}

.hits_c strong {

	color:#000;

	}

.hits_c p {

	font-size:11px;

	font-weight:normal;

	color:#000;

	}

.center {

	float:left;

	width:685px;

	position:relative;

	padding-top:695px;

	overflow:hidden;

	}

.welcome {

	padding:6px 10px;

	}

.welcome  h1 {

	padding-left:0px;

	padding-bottom:8px;

	}

.category {

	float:left;

	width: 668px;	/*425px;*/

	padding-top:15px;

	}

.category a {

	float:left;

	display:block;

	width:140px;

	height:29px;

	text-align:center;

	font-size:11px;

	color:#808080;

	font-weight:bold;

	text-decoration:none;

	padding-top:123px;

	}

.category a.cat1 {

	background:url(../images/cat_1.jpg) no-repeat;

	background-position:7px 0px;

	}

.category a.cat2 {

	background:url(../images/cat_2.jpg) no-repeat;

	background-position:7px 0px;

	}

.category a.cat3 {

	background:url(../images/cat_3.jpg) no-repeat;

	background-position:7px 0px;

	}

.category a.cat4 {

	background:url(../images/cat_4.jpg) no-repeat;

	background-position:7px 0px;

	}

.category a.cat5 {

	background:url(../images/cat_5.jpg) no-repeat;

	background-position:7px 0px;

	}

.category a.cat6 {

	background:url(../images/cat_6.jpg) no-repeat;

	background-position:7px 0px;

	}

.category a.cat7 {

	background:url(../images/cat_7.jpg) no-repeat;

	background-position:7px 0px;

	}

.category a.cat8 {

	background:url(../images/cat_8.jpg) no-repeat;

	background-position:7px 0px;

	}

.category a.cat9 {

	background:url(../images/cat_9.jpg) no-repeat;

	background-position:7px 0px;

	}

.category a.cat10 {

	background:url(../images/cat_10.jpg) no-repeat;

	background-position:7px 0px;

	}

.category a.cat11 {

	background:url(../images/cat_11.jpg) no-repeat;

	background-position:7px 0px;

	}

.category a.cat12 {

	background:url(../images/cat_12.jpg) no-repeat;

	background-position:7px 0px;

	}

.category a.cat13 {

	background:url(../images/cat_13.jpg) no-repeat;

	background-position:7px 0px;

	}

.category a.cat14 {

	background:url(../images/cat_14.jpg) no-repeat;

	background-position:7px 0px;

	}

.category a.cat15 {

	background:url(../images/cat_15.jpg) no-repeat;

	background-position:7px 0px;

	}

.category a:hover {

	color:#f15a24;

	background-position:-186px 0px;

	

	}

.right {

	float:right;

	padding-right:5px;

	padding-top:15px;

	}

*html .right {

	padding-right:0px;

	}

.konkurs {

	background:url(../images/konkurs_top.gif) no-repeat top;

	padding-top:8px;

	width:229px;

	margin-bottom:10px;

	}

.konkurs_c {

	background:url(../images/konkurs_bottom.gif) no-repeat bottom;

	width:204px;

	font-size:16px;

	color:#f15a24;

	padding-top:6px;

	padding-bottom:15px;

	padding-left:10px;

	padding-right:15px;

	font-size:12px;

	}

.konkurs_c h2 {

	font-size:16px;

	padding-bottom:7px;

	}

.konkurs_c p {

	padding-top:10px;

	color:#000;

	padding-left:90px;

	}

.konkurs_c p img {

	float:left;

	margin-left:-90px;

	}

.needfor {

	background:url(../images/nf_list_bottom.gif) no-repeat bottom right;

	width:282px;

	margin-left: 15px;

	margin-top: 13px;

	}

.needfor_c {

	background:url(../images/nf_list_top.gif) no-repeat top right;

	width:282px;

	font-size:11px;

	color:#000;

	padding-top:5px;

		padding-bottom:15px;

	}

.needfor_c2 {

	background:url(../images/nf_list_ul.gif) repeat-y;

	width:180px;

	padding-top:10px;

	padding-left:30px;

	padding-bottom:10px;



	}

.needfor_c h2 {

	font-size:16px;

	color:#0071bc;

	padding-bottom:7px;

	}

.needfor_c h3 {

	font-size:14px;

	padding-bottom:7px;

	}

.needfor_c p {

	padding-bottom:6px;

	font-size:11px;

	}

.nf_list {

	width:178px;

	margin-top:10px;	

	}



.nf_list ul {

	list-style:none;

	padding-bottom:12px;



	}

.nf_list ul li {

	padding-left:14px;

	background: url(../images/li1.gif) no-repeat;

	background-position:0px 10px;

	}

.nf_list ul li a {

	color:#110f70;

	font-family:"Times New Roman", Times, serif;

	font-size:16px;

	font-style:italic;

	font-weight:bold;

	line-height:20px;

	text-decoration:none;

	} 

.comment {

	width:209px;

	font-size:11px;

	background-color:#fffab4;

	padding:10px;

	}

.comment h2 {

	font-size:16px;

	padding-bottom:7px;

	}

.comment p {

	padding-bottom:8px;

	}

.comment p strong {

	display:block;

	font-size:12px;

	}

.comment a {

	font-size:12px;

	margin-right:10px;

	}

.text {

	clear:both;

	font-size:11px;

	padding-right:0px;

	padding-top:10px;



	}

.text ul {

	list-style:disc;

	padding-left:15px;

	padding-top:10px;

	}

.trek {

	background-color:#fffab4;

	padding:5px 10px;

	color:#f15a24;

	margin-bottom:10px;

	}

.trek  a {

	text-decoration:none;

	color:#f15a24;

	}

.trek a:hover {

	text-decoration:underline;

	}

.sort {

	padding-top:6px;

	}

.sort strong {

	display:block;

	float:left;

	padding-right:10px;

	padding-top:3px;

	font-size:11px;

	}

.sort select {

	font-size:11px;

	width:140px;

	float:left;

	margin-right:6px;

	border:solid 1px #666666;

	padding:1px;

	font-size:10px;

	color:#0071bc;

	font-weight:bold;

	}

.sort_reset {

	background-color:#f15a24;

	font-size:11px;

	color:#fff;

	font-weight:bold;

	border:none;

	padding-bottom:2px;

	padding-top:1px;

	position:relative;

	top:0px;

	left:10px;

	cursor:pointer;

	}

.c_left {

	float:left;

	width: 668px; /*435px;*/

	padding-top:15px;

	} 

.prod_1 {


	padding:8px;

	padding-left:140px;

	color:#f15a24;

	font-weight:bold;

	}

.prod_1  strong {

	color:#000;

	}

.prod_1  p {

	color:#000;

	font-size:11px;

	font-weight:normal;

	}

.prod_pic {

	border:solid 2px #ef825a;

	float:left;

	margin-left:-132px;

	}

.more {

	font-size:11px;

	}

.prod_1 span {

	display:block;

	text-align:right;

	font-size:14px;

	color:#0071bc;

	}

.prod_2 {

	padding-left:140px;

	height:27px;

	position:relative;

	}

.prod_2 a {

	font-size:11px;

	margin-right:5px;

	line-height:28px;

	}

    

.brands {list-style-type:none; padding: 0 10px;}

.brands li {float:left; margin-right: 20px;}

    

.prod {padding: 7px; margin:2px 0}

.prod img {border:solid 2px #ef825a;} 

.prod .left-c  {float: left; width: 125px; text-align:center;}

.prod .name {color: #ef825a;}

.prod .right-c {float: left; width: 162px; padding: 0 0 0 7px;}

.prod .right-c  .name {float: left; width: 100%; text-align: center; color: #ef825a; margin-bottom: 7px;}

.prod .right-c  .price-c {font-weight: bold; color:#4E6C72; background-color:none;}

.prod .bottom-c {clear: both; padding: 15px 0; margin-bottom: 10px}

.prod  a.addcart {display:block; background:url(../images/addtocart.gif); width:97px; height:21px; bottom:3px; margin: 0 auto;}



.pager {

	text-align:center;

	padding-top:10px;

	font-size:11px;

	color:#000;

	font-weight:bold;

	}

.pager a {

	color:#969696;

	text-decoration:none;

	}

.pager a:hover {

	color:#000;

	}

.sfera {

	background:url(../images/sfera_top.gif) no-repeat;

	width: 668px; /*435px;*/

	}

.sfera_top {

	padding-left:10px;

	padding-right:10px;

	padding-top:2px;

	width: 648px; /*415px;*/

	overflow:hidden;

	}

.sfera_top a {

	color:#0071bc;

	font-size:14px;

	font-weight:bold;

	text-decoration:none;

	float:left;

	width:230px;
margin-right: 15px;
	}

.sfera_top a.vrazdel {

	background:url(../images/vrazdel.gif);

	width:290px;

	height:20px;

	display:block;


float:left;
	}

.sfera_c {

	width: 668px; /*435px;*/

	overflow:hidden;

	padding-top:8px;

	padding-bottom:10px;

	font-size:10px;

	line-height:11px;

	}

.sfera_c img {

	border:solid 2px #f15a24;

	}

.sfera_c p {

	width:145px;

	text-align:center;

	float:left;

	}

.sfera_c span {

	color:#0071bc;

	font-weight:bold;

	}

.sfera_c strong {

	color:#f15a24;

	}

.product h1 span  {

	display:block;

	color:#0071bc;

	}

.product_pics {

	overflow:hidden;

	padding-top:10px;

	padding-bottom:15px;

	height:1%;

	}

.product_pics div {

	float:left;

	}

.product_pics p {

	padding-top:1px;

	}

.product_pics p img {

	margin-top:1px;

	border:solid 1px #e6e6e6;

	}

.product_pics p a:hover  img {

	border:solid 1px #4095cd;

	}

.price {

	background-color:#fffab4;

	color:#f15a24;

	font-size:16px;

	font-weight:bold;

	padding:5px 10px;

	position:relative;

	}

	

.price a.addcart { 

	background:url("../images/addtocart.gif") repeat scroll 0 0 transparent;

	bottom:3px;

	display:block;

	position:absolute;

	height:21px;

	width:97px;

	right:10px;

	top:4px;

	}

.product_desc {

	padding-top:30px;

	}

.product_desc h3 {

	color:#0071bc;

	font-size:14px;

	}

.product_desc strong {

	color:#0071bc;

	}

.logos_c2 {

	float: left;

}

.logos {

	clear:both;

	background:url(../images/logos_bottom.gif) no-repeat bottom;

	width:668px;

	margin-right:15px;

	margin-top:20px;

	

	}

.logos_c {

	clear:both;

	background:url(../images/logos_top.gif) no-repeat top;

	width:648px;

	padding:5px 10px 15px 10px;



	

	}

.logos_c h2 {

	font-size:16px;

	padding-left:10px;

	padding-bottom:5px;

	padding-top:10px;

	}



.logos td, .logos_c2 td{

	text-align:center;

	font-size:11px;

	font-weight:bold;

	padding-bottom:15px;

	padding-top:15px;

	}

.logos img, .logos_c2 img {

	border:none;

	}

.logos span {

	display:block;

	padding-top:5px;

	}

.logos td a, .logos_c2 td a {

	color:#000;

	text-decoration:none;

	}

.logos_c p {

	text-align:right;

	padding-right:10px;

	}

.scroll {

	position:relative;

	border:solid 1px #d9d9d9;

	padding-left:18px;

	padding-right:18px;

	margin-top:15px;

	width:630px;

	height:58px;

	padding-top:1px;

	padding-bottom:1px;

	clear:both;

	top:20px;

	margin-bottom:20px;

	}

div.scrollable {

	position:relative;

	overflow:hidden;	

	width: 630px;	

	height:58px;

	}

div.scrollable div.items {	

	position:absolute;

	width:20000em;	

	clear:both;

	}

div.scrollable div.items div {

	float:left;

	width:103px;

	font-size:10px;

	color:#4e4a4a;

	height:58px;

	margin-right:2px;

	}

div.scrollable div.items div img {

	float:left;

	border:none;

	}

a.prev {

	display:block;

	width:7px;

	height:10px;

	background:url(../images/left.gif);

	background-position:0px;

	float:left;

	cursor:pointer;

	position:absolute;

	left:3px;

	top:25px;

	font-size:0px;

	}

a.prev:hover {

	background-position:-7px;

	}

a.next {

	background-image:url(../images/right.gif);

	background-position:-7px;

	clear:right;	

	width:7px;

	height:10px;

	position:absolute;

	right:3px;

	top:25px;

	cursor:pointer;

	font-size:0px;

}

a.next:hover {

	background-position:0px;

	}

.info  {

	padding-left:10px;

	padding-right:20px;

	}

.info h1 {

	color:#0071bc;

	padding-left:0px;

	padding-bottom:14px;

	}

.info p {

	padding-bottom:10px;

	text-align:justify;

	}

.info img {

	border:solid 1px #ccc;

	}

.pic_right {

	float:right;

	margin-left:10px;

	margin-bottom:10px;

	}

.pic_left {

	float:left;

	margin-right:10px;

	margin-bottom:10px;

	}

.cartfull {

	

	}

.cartfull table {

	border-top:solid 2px #a0e7ff;

	border-right:solid 2px #a0e7ff;

	font-size:14px;

	}

.cartfull th {

	border-left:solid 2px #a0e7ff;

	border-bottom:solid 2px #a0e7ff;

	font-weight:normal;

	background-color:#ccf2ff;

	padding-top:4px;

	padding-bottom:4px;

	}

.cartfull td {

	border-left:solid 2px #a0e7ff;

	border-bottom:solid 2px #a0e7ff;

	padding-top:4px;

	padding-bottom:4px;

	text-align:center;

	}

.inp_quantity {

	width:30px;

	border:solid 2px #a0e7ff;

	text-align:center;

	font-size:14px;

	float:left;

	margin-left:10px;

	}

.but_del {

	background:url(../images/but_delete.gif);

	width:20px;

	height:20px;

	border:none;

	cursor:pointer;

	margin-top:1px;

	}

.clear_cart {

	background:url(../images/clear_cart.gif);

	width:168px;

	height:28px;

	float:left;

	margin-top:10px;

	border:none;

	cursor:pointer;

	}

.recal {

	background:url(../images/recal.gif);

	width:128px;

	height:28px;

	float:right;

	margin-top:10px;

	border:none;

	cursor:pointer;

	}

.checkout {

	background:url(../images/checkout.gif);

	width:108px;

	height:36px;

	float:right;

	clear:both;

	margin-top:10px;

	margin-right:8px;

	border:none;

	cursor:pointer;

	}

*html .checkout {

	 margin-right:4px;

	 }

.foot{	

	position:absolute;

	bottom:0px;

	width:998px;

	height:90px;

	}

.copy {

	color:#f15a24;

	position:absolute;

	left:330px;

	top:20px;

	}

.rocka {

	background:url(../images/rocka.gif);

	width:156px;

	height:37px;

	position:absolute;

	top:0px;

	right:130px;

	}

.zhuzik {

	background:url(../images/zhuzik.gif);

	width:73px;

	height:37px;

	position:absolute;

	top:0px;

	right:30px;

	}

.footmenu {

	width:998px;

	overflow:hidden;

	height:42px;

	position:absolute;

	background:url(../images/bkg_foot_menu.gif) no-repeat bottom right;

	bottom:0px;

	}

*html .footmenu {

	bottom:-1px;

	background-position:379px 0px;

	}

.footmenu_c {

	margin-left:-1px;

	height:24px;

	position:absolute;

	width:1000px;

	bottom:0px;

	overflow:hidden;

	}

.footmenu_c a {

	display:block;

	float:left;

	text-decoration:none;

	color:#f15a24;

	font-weight:bold;

	width:198px;

	text-align:center;

	border-left:solid 1px #29abe2;

	border-right:solid 1px #29abe2;

	height:17px;

	padding-top:3px;

	}

.footmenu_c a:hover {

	color:#0071bc;

	}

.phone {

	position:absolute;

	top:160px;

	left:20px;

	z-index:100;

	background:url(../images/phone.png) no-repeat left;

	height:29px;

	padding-left:40px;

	padding-top:2px;

	color:#f15a24;

	font-size:16px;

	font-weight:bold;

	}
	
	/*  добавленор временно, окно с вводом телефона*/
	#phone_forma {
	position:absolute;
	background:#FFFFFF;
	top:205px;
	left:20px;
	z-index:110;
	width:350px;
	padding:10px;
	border:#F60 solid 5px;
	-moz-border-radius: 20px;  
	-webkit-border-radius: 20px;
	border-radius: 20px;
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Safari и Chrome */
    box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Параметры тени */
	}
	
.closephone {
cursor: pointer;
	font-size:12px;
	color:#36C
	}
	
/*  добавленор временно, окно с вводом телефона*/	

.superblock {

	padding-top:20px;

	

	}

.superblock img {

	border:none;

	

	}

.superblock td {

	text-align:center;

	padding-bottom:20px;

	}

	

.label-icon {border:0 none !important; left:-46px; position:relative; top:-30px;}
