			*{
				 margin:0px;
				 padding:0px;
			}
			
			body .image23687{
				position:absolute;
				left:-1790px;
				top:-458px;
			}
			
			iframe{border:none; }
			
			
			iframe body {background:#000 !important;}
			
			h1{
			     font:22px Times;
			     color:#fff;
			     text-align:center;
				 margin-bottom:20px;
				 width:770px;
			}
			
			img.goodfoto {
				 width:400px;
				 margin-bottom:22px;
				 webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
			}	
			
			
			.francelabel{
				background:url('/assets/img/francemini.png') no-repeat;
				width:80px;
				height:86px;
				position:absolute;
				top:0px;
				left:0px;
				opacity:0.8;
			}
			
			.swarlabel{
				background:url('/assets/img/swarovskimini.png') no-repeat;
				width:80px;
				height:86px;
				position:absolute;
				top:0px;
				left:0px;
				opacity:0.8;
			}
			
			.serebrolabel{
				background:url('/assets/img/serebro.png') no-repeat;
				width:78px;
				height:82px;
				position:absolute;
				top:0px;
				left:0px;
				opacity:0.8;
			}
			
			.tip{
				cursor:pointer;
				float:left; 
				border-bottom:1px dotted red;  
				color:red; 
				font:bold 12px Tahoma;
			}
			
			.goodinfo{
				 margin-left:320px;
				 color:#fff;
				 font:14px Tahoma;
			}
			.tovartext.tovartext h1,
			.tovartext p,
			
			.tovartext{
				 color:#fff;
				 width:500px;
			}
					
			
			.watermark{
				 width:200px;
				 padding:10px;
				 background:#fff;
				 opacity:0.3;
				 font:bold 14px Tahoma; 
				 color:#333;
				 text-align:center;
				 cursor:pointer;
			}
			
			
			.imggood{
				 float:left; 
				 margin-right:22px; 
				 margin-bottom:22px;
			}
			.imgwrapgallery img{
				 height:100px;
			}
			.imgwrapgallery{
				 height:100px;
				 overflow-y:hidden;
				 margin-right:22px;
				 margin-bottom:22px;
				 float:left;
				 -webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
				 
			}
			.gallerylist{
				 width:400px;
			}
			
			.name{
			     font: bold 16px Georgia;
			     color:#01d132;
			     text-align:center;
			}
			.name a{color:#fff; }
			
			.pages{
				 color:#fff;
				 font:14px Tahoma;
				 text-align:center;
				 margin:0 auto;
				 
			}
			.pages a,
			.pages strong{
				 color:#fff;
				 padding:5px 10px;
				 background:#cd5f8f;
				 -webkit-border-radius: 10px;
				 -moz-border-radius: 10px;
				 border-radius: 10px;
				 text-shadow:1px 1px 1px #000;				 
			}
			
			.admin{
     		 padding:10px;
     		 background: #A3476D;
     		 color:gold;
     		 text-shadow:1px, 0px 1px #333;
     		 height:20px;
     		 text-align:center;
	 			 margin: 0 auto;
	 			 border-bottom:1px solid gold;
			}
			.admin a, .admin a:visited {
     		 color:gold;
     		 font: bold 18px/24px Georgia;
     		 font-style:oblique;
     		 text-shadow:1px 1px 1px #333;
			}
			
			
			.topmenu{
     		 position:relative;
			 padding:8px;
     		 background:#e9a2c496;
     		 color:gold;
     		 text-shadow:1px, 0px 1px #333;
     		 text-align:center;
	 			 margin: 0 auto;
	 			 border-bottom:1px solid gold;
			}
			
			
			
			.topmenu a, .topmenu a:visited {
     		 color:#333;
     		 font:   16px/22px Georgia;
     		
     		 text-shadow:1px 1px 1px #fff;
			 text-decoration:none;
			}
			
			.toptel{
				 font-weight:bold;
				 text-shadow:1px 1px 1px #333;
			}
			
			
			body{
			
			}
			
			
			 html, body {
             height:100%;
			 min-height:100%;
			 }
			
			.clear{
				 clear:both;
			}
			a:hover{
				 text-decoration:none;
			}
			
			html .wrapper{
				 max-width:1024px;
				 min-width:1024px;
				 margin: 0 auto;
				 position:relative;
				 height:100%; 
				 min-height: 100%; 
				 height:auto !important; 
			}
				 
			.videorandom{
				 width:250px; height:150px; position:absolute; top:160px; right:-170px; 
			}
			
			.videorandomfade{
				 background:#000; z-index:1000; width:250px; height:150px; position:absolute; top:160px; right:-170px; 
			}
			
			.basket{
				 background:#339A1B;
				 width:120px;
				 position:absolute;
				 top:-8px;
				 right:0px;
				 font:12px tahoma;
				 color:#fff;
				 padding:8px;
				 z-index:100000;
				 border-radius:0px 0px 10px 10px;
				 text-align:left;
				 float:right;
				 position:relative;
				 box-shadow:0px 0px 3px gold;
			}
			
			.oferm{
				 position:absolute;
				 bottom:0px;
				 right:0px;
				 padding:5px;
				 background:#A3476D;
				 border-radius:10px 0px 10px 0px;
			}
			.oferm a{
				 text-decoration:none;
			}
			
			.basket a{
				 color:#fff;
			}
			.wrapper .header{
				 position:relative;
				 height:130px;
				 
			}
			
			.logo{
				max-width:300px; 
				width:100%;
				margin: 20px 0;
			}
			.slogan{
				 position:reltive;
				 text-align:center;
				 font:14px Georgia;
				 color:#cd5f8f;
				
				 margin: 5px auto;
				 padding-right:18px;
				 background:url('/assets/img/template/lineslogan.png') no-repeat 50% 50%;
				
			}
			
			.tel{
				 font:25px/29px Times;
				 color:#fff;
				 position:absolute;
				 top:20px;
				 left:20px;
			}
			.tel span{
				 color:#a4486e;
			}
			.tel p{
				 font:13px/25px Times;
			}
			.tel a{color:#FFCA00; font: 22px/29px Times;}
			
			.meny ul{
				 list-style-type:none;
				 width:620px;
				 margin:0 auto;
			}
			.meny ul li{
				 float:left;
				 font:18px Georgia;
				 margin-right:35px;
				 padding:15px 0;
			}
			.meny ul li a{
				 text-decoration:none;
				 color:#fff;
			}
			.xmeny ul li a:hover{
				 color:#a4486e;
			}
			.meny ul li.selected a{
				 color:#a4486e;
			}
			.meny ul li.last{
				 margin-right:0px;
			}
			.bottomline{
				 width:786px;
				 height:5px;
				 background:url('/assets/img/template/linebottom.png') no-repeat;
				 margin:0 auto;
			}
			
			
			
					
			.bottommeny{
				 width:970px;
				 margin:0px auto 100px auto;
				 
			}
			
			
			.bottommeny ul{
				 list-style-type:none;
				 
				 
				 
				 
			}
			.bottommeny ul li{
				 float:left;
				 font:14px Times;
				 margin-right:20px;
				 padding:25px 0;
			}
			.bottommeny ul li a{
				 text-decoration:underline;
				 color:#fff;
			}
			.bottommeny ul li a:hover{
				 color:#cd5f8f;
				 text-decoration:none;
			}
			.bottommeny ul li.selected a{
				 color:#cd5f8f;
				 text-decoration:none;
			}
			
			
		/*	.catalog{
				 float:left;
				 color:#fff;
				 width:120px;
				 z-index:1000;
			}
			.catalog p{
				 font:18px Georgia;
				 padding-left:20px;
			}
			.catalog ul{
				 list-style-type:none;
			}
			.catalog ul li{
				 padding-top:20px;
				 text-align:right;
				 
			}
			.catalog ul li a{
				 color:#fff;
				 text-decoration:none;
				 font:14px Tahoma;
				 background:url('/assets/img/template/crystal.png') no-repeat left; 
				 background-position: -17px 2px;
				 display:block;
			}
			
			
			
			
			
			.catalog ul li.selected a
			{
				 color:#A3476D;
				 text-decoration:underline;
				 background:url('/assets/img/template/crystal.png') no-repeat left;  
				 background-position: 0px 2px;				 
			} 
		*/
			
			
			.productgroup{
				 margin-left:110px;
				
				 
			}
			
			.productbox a{
				 color:#fff;
			}
			
			.productbox{
				 width:180px; 
				 height:225px;
				 text-align:center;
				 position:relative;
				 float:left;
				 margin-right:20px;
				 margin-left:20px !importnant;
				 margin-bottom:10px;
			}
			
			.productbox img{
				  
				 margin-bottom:10px;
				  
				 border:none;
				 -webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
				 width:180px;
				 height:180px; 
			}
			
			.imgwrap{height:180px; width:180px; }

			
			
			.productname a{
				 text-align:center;
				 font:12px Tahoma;
				 color:#fff;
				
			}
			.productname p{
				 color:#ed1c24;
				 font: bold 26px Tahoma;
			}
			.productname span{
				 color:#8e98a7;
				 font:24px Tahoma;
			}
			
			
			.ring{
				 background:url('/assets/img/template/ring1.png') no-repeat;
				 width:55px;
				 height:66px;
				 float:left; 
				 margin-right:20px;
				 margin-left:30px;
			}
			.ring2{
				 background:url('/assets/img/template/ring2.png') no-repeat;
				 width:50px;
				 height:68px;
				 float:left; 
				 margin-right:20px;
				 margin-left:30px;
			}
			.ring3{
				 background:url('/assets/img/template/ring3.png') no-repeat;
				 width:49px;
				 height:73px;
				 float:left; 
				 margin-right:20px;
				 margin-left:30px;
			}
			
			.partner{
				 width:630px;
				 margin: 10px auto;
			}
			
			.partner a{
				 font:18px/26px Georgia;
				 color:#fff;
				 text-decoration:none;
			}
			
		
			
			.prefooter{
				 clear:both;
				 height:155px;
				 background:url('/assets/img/template/bottomfon.png') no-repeat bottom;
			}
			
			.niz{position:relative; height:50px; width:1024px; margin:0 auto; }
			
			.footerinfo{
				 width:800px;
				 overflow:auto;
				 font:10px Tahoma;
				 color:#a4486e;
				 display:block;
				 margin: 0 auto;
				 
			}
			.footerinfo a{color:#a4486e;}
			
			.search{
				 width:350px;
				 position:relative;
				 margin: 0 auto;
			}
			input.input{
				 width:290px;
				 height:18px;
				 font:14px tahoma;
				 color:#8e98a7;
				 float:left;
				 outline:none;
				 background:url('/assets/img/template/input.png') no-repeat;
				 font:14px Tahoma;
				 padding:6px 0 6px 6px;
				 color:#fff;
				 border:none;
			}
			.submit{
				 padding:5px;
				 background:url('/assets/img/template/search.png') no-repeat;
				 width:28px;
				 height:29px;
				 cursor:pointer;
				 border:none;
				 float:left;
			}
			.allcomment{
				 font:12px Tahoma;
				 color:#fff;
			}			
			.commentone{
				 padding:10px;
				 
				 
			}			
				 
			
			
			.footerlogo{
				 background:url('/assets/img/template/footerlogo.png') no-repeat;
				 width:182px;
				 height:19px;
				 position:absolute;
				 bottom:10px;
				 left:400px;
			}
		
			.designer{
				 font:12px Times;
				 color:#a4486e;
				 position:absolute;
				 bottom:10px;
				 right:110px;
			}
			.designer a{
				 color:#a4486e;
			}
			.formcomments input,
			.formcomments textarea{
				 border:1px solid #a4486e;
				 padding:5px;
				 webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
				 width:200px;
				 background:#A3476D;
				 outline: none;
				 color:#fff;
				 font:12px Tahoma;
				 margin-bottom:5px;
				 margin-top:5px;
				
				 
			}
			.formcomments label{
				 font:12px Tahoma;
				 color:#fff;
				 
			}
			input.submit{
				 font: bold 12px Tahoma;
				 
			}
			.tipcontent{
				 display:none;
			}
			.notation-title{
				 border-bottom:1px dashed #A3476D;
				 width:120px; 
				 cursor:pointer;
				 color:#A3476D;
				 font-weight:bold;
			}
			.art{
				 font:12px Tahoma;
				 color:#A3476D;
			}
			.art span{
				 color:#A3476D;
			}
			.commment{
				 background:url('/assets/img/template/comment.png') no-repeat;
				 width:16px;
				 height:16px;
				 margin-right:10px;
			}
			.listcomment{
				 padding:5px;
				 border:1px solid #A3476D;
				 webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
				 width:250px;
				 margin-left:100px;
				 margin-top:15px;
				 
			}
		
			.buy{
				 font:18px Georgia;
				 color:#fff;
				 background:#339900;
				 padding:10px;
				 webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
				 margin-left:10px;
				 text-align:center;
				 width:100px;
				 text-shadow:1px 1px 1px #000;
				 border:none;
				 cursor:pointer;
			}
			
			.imgwrap img{z-index:100;}
			
			img.hover{
				 position:absolute; 
				 box-shadow:0px 0px 15px #999;
			}
			
			.imgslide:hover{
				 box-shadow:0px 0px 15px #999;
				 border-radius:5px;
			}	 
			
			.imgslide{
			}
			
			
			.buyplus{
				 font:14px Georgia;
				 color:#fff;
				 background:#339900;
				 padding:10px;
				 webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
				 margin-left:10px;
				 text-align:center;
				 width:150px;
				 text-shadow:1px 1px 1px #000;
				 border:none;
				 cursor:pointer;
			}
			
			.backbuy{
				 
				 font:18px Georgia;
				 color:#fff;
				 background:#339900;
				 padding:10px;
				 webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
				 margin-left:10px;
				 text-align:center;
				 width:250px;
				 text-shadow:1px 1px 1px #000;
				 border:none;
				 cursor:pointer;
				 margin: 0 auto;
			}
			.backbuy a{
				 color:#fff; 
				 text-decoration:none;
			}
			
			.disable{
				 font:18px Georgia;
				 color:#333;
				 background:silver;
				 padding:10px;
				 webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
				 margin-left:10px;
				 text-align:center;
				 width:150px;
				
			}
			.buy a{
				 color:#fff;
			}
			.buyinfo{
				 margin:15px 0;
			}
			.back,
			.back a{
				 font: bold 14px Tahoma;
				 color:#A3476D;
				 margin-bottom:10px;
			}
			.formcommentsorder{
				 width:400px;
				 margin:0 auto;
				 margin-left:170px;

				 
			}
			
			
			
			.formcommentsorder input,
			.formcommentsorder textarea{
				 border:1px solid #a4486e;
				 padding:10px 5px;
				 webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
				 max-width:400px;
				 width:100%;
				 background:#A3476D;
				 outline: none;
				 color:#fff;
				 font:12px Tahoma;
				 margin-bottom:5px;
				 margin-top:5px;
				 box-sizing: border-box;
				
				 
			}
			.formcommentsorder textarea{
				 height:50px;
			}
			.formcommentsorder label{
				 font:12px Tahoma;
				 color:#fff;
				 
			}
			
			.skladi a{color:#fff;}
			
			input.buyorder{
				 padding: 10px 5px;
				 font:18px Georgia;
				 background:#339900;
				 text-align:center;
				 max-width:412px;
				 width:100%;
				 cursor:pointer;
				 text-shadow:1px 1px 1px #000;
				 border:none;
				 box-sizing: border-box;
				 -webkit-appearance: none;
			}
			
			table.corner{
				 border:none;
				 border-collapse:collapse;
				 margin:0 auto;
			}
			table.corner td{
				 padding:10px;
				 border-bottom:1px solid #A3476D;
				 color:#fff;
			}
			table.corner td a{
				 color:#fff;
			}
			table.corner th
			{
				 color:#fff;
				 background:#A3476D;
				 font: bold 14px Georgia;
				 padding:10px;
			}
			.error{
				 max-width:400px;
				 width:100%;
				 font:12px Tahoma;
				 text-align:center;
				 border:1px solid #a4486e;
				 padding:5px;
				 webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
				 color:#fff;
				 margin:10px 0;
				 box-sizing: border-box;
			}
			.text{
				 font:12px/18px Tahoma;
				 color:#fff;
			}
			.text a{
				 color:#fff;
			}
			
			select.vars,
			.productgroup select,
			.kurs select{
				 padding:5px;
				 webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
				 background:#a4486e;
				 font:14px Tahoma;
				 color:#fff;
				 border:none;
				 outline:none;
				 margin:5px 0;
				 margin-right:10px;
				 border:1px solid #a4486e;
				 width:200px;
				 text-align:center;
				 margin:0 auto;
				 cursor:pointer;
			}
			
			
			.kurs select{width:70px;}
			
			.kurs{
				 
				 position:absolute;
				 top:30px;
				 right:140px;
				 text-align:center;
				 width:90px;
				 
				 
			}
			
			.corner input.sub,
			.productgroup input.sub{
				 
				 webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
				 
				 background:#339900;
				 
				 padding:5px;
				 font:16px Georgia;
				 color:#fff;
				 border:none;
				 text-shadow:1px 1px 1px #000;
				 cursor:pointer;
			}

			.chat{
				 margin-top:5px;
				 position:absolute;
				 top:-5px;
				 left:-160px;
			}
			
			select.option{
				 margin:10px 0 5px 0;
			}
			
			
			
			
			
			
			
			
			
			
	.str{
		 margin-left:135px;
		 width:750px;
	}
	.contentboxs ul{
		 list-style-type:none;
	}
	.contentboxs ul li{
		 margin:0;
		 padding:0;
	}
	.contentboxs{
		 position:relative;
		 height:170px;
		 
	}
	.contentboxs .next{
		 position:absolute;
		 z-index:1000;
		 top:50px;
		 right:-38px;
		 width:31px;
		 height:46px;
		 background:url('/assets/img/right.png') no-repeat;
		 cursor:pointer;
	}
	.contentboxs .prev{
		 position:absolute;
		 z-index:1000;
		 top:50px;
		 left:-38px;
		 width:31px;
		 height:46px;
		 background:url('/assets/img/left.png') no-repeat;
		 cursor:pointer;
	}
	.pricefonmini{
		 width:40px;
		 height:40px;
		 background:url('/assets/img/template/pricefonmini.png') no-repeat top;
		 color:#fff;
		 position:absolute;
		 right:-20px;
		 font-size:9px;
		 text-align:center;
	}
	.pricefonmini span{
		 font: bold 15px/14px Times;
	}
	.newlabel{
		 width:30px;
		 height:30px;
		 position:absolute;
		 background:url('/assets/img/template/new.png') no-repeat top;
		 top:-12px;
		 left:-14px;
		 z-index:10;
	}
	
	
	#rotator {height:98px; border:none;}
	#rotator ul li {float:left; position:absolute; list-style: none;}
	#rotator ul li img{width:509px;}
	
	#xrotator {height:200px; border:none;}
	#xrotator ul li {float:left; position:absolute; list-style: none;}
	#xrotator ul li img{width:200px;}
	
	.pagego
	{
		 display:none; 
		 background:black;
		 right:-60px;
		 top:370px;
		 position:absolute;
		 color:#fff;
		 font:10px Tahoma;
		 text-align:center;
		 z-index:1000;
		 padding:5px; 
	}
	

	
	select.pg
	{
		 padding:5px;
		 margin:15px;
		 webkit-border-radius: 5px;
		 -moz-border-radius: 5px;
		 border-radius: 5px;
		 background:#a3476d; 
		 font:14px Tahoma;
		 color:#fff;
		 border:none;
		 outline:none;
		 margin:5px 0;
		 margin-right:10px;
		 border:1px solid #fff;
		 width:50px;
		 text-align:center;
		 margin:0 auto;
	}
	
	.imgzoom img{
		 box-shadow:0px 0px 5px #000;
		 z-index:1000000;		 
	}
	
	
	.see{
		 position:absolute;
		 top:360px;
		 right:-120px;
		 width:190px;
		 max-height:390px;
		 background:#000;
		 text-align:center;
		 z-index:1000;
		 overflow:hidden;
	} 
	
	
	.podbor{
		 position:absolute;
		 top:320px;
		 right:-100px;
		 width:200px;
		 x/background:#000;
		 text-align:center;
		 z-index:1000;
		  
	}
	
	
	
	
	
	.podbor a{
		 text-decoration:none;
		 color:#fff;
     	 font: bold 14px/22px Georgia;
     	 text-shadow:1px 1px 1px #333;
	}
	
	.warning{
		 font-weight:bold;
		 color:#47D002;
		 width:1px;
		 position:absolute;
		 top:-6px;
		 left:343px;
	}
	
	.warningone{
		 color:#47D002;
		 position:absolute;
		 top:0px;
		 left:82px;
	}
	
	
	
	
	.pricefon .oldprice{
		 color:#fff !important;
		 font: bold 17px times !important;
	}
	
	.redline{
		 color: #ff0000;
		 text-decoration:line-through;
	}
	.redline2{
		 text-decoration:line-through;
		 padding-top:2px;
	}
			
			
			.pricefon{
				 background:url('/assets/img/template/pricefon.png') no-repeat;
				 width:58px;
				 height:58px;
				 font:10px Times;
				 color:#fff;
				 text-align:center;
				 position:absolute;
				 right:-5px;
				 top:125px !important;
			}
			.pricefon span{
				 font: bold 20px Times; 
				 
			}
	
	.skidkafon{
		 background:url('/assets/img/label.png') no-repeat; 
		 font:14px Tahoma;
		 text-align:center;
		 position:absolute;
		 top:5px;
		 right:5px;
		 width:96px;
		 height:71px;
		 color:#fff;
		 vertical-align:middle;
		 padding-top:25px;
	}
	
	.skidkafon span{
		 font: bold 22px Tahoma;
	}
	
	
	
	.skidkafonmini{
		 background:url('/assets/img/labelmini.png?v=4') no-repeat; 
		 font:12px Tahoma;
		 text-align:center;
		 position:absolute;
		 top:-8px;
		 right:-12px;
		 width:60px;
		 height:45px;
		 color:#fff;
		 vertical-align:middle;
		 padding-top:13px;
	}
	
	.skidkafonmini span{
		 font: bold 14px Tahoma;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	


#countdown {
	overflow: hidden;
	width: 100%;
	font-family: Georgia; 
}

.countdown_row {
	float:left;
	position: relative;
	left:50%;
}

.countdown_section {
	float:left;
	position: relative;
	right:50%;
	color: #444444;
	text-align: center;
	padding-right: 10px;
	font-size: 30px;
	line-height: 20px;
}

.countdown_amount {
	font-family: Georgia;
	
	height:20px;
	line-height: 20px;
	float:left;
	padding: 10px;
	width: 50px;
	background: #333333; /* Old browsers */
	background: -moz-linear-gradient(top,  #333333 0%, #333333 50%, #222222 50%, #111111 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(50%,#333333), color-stop(50%,#222222), color-stop(100%,#111111)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #333333 0%,#333333 50%,#222222 50%,#111111 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #333333 0%,#333333 50%,#222222 50%,#111111 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #333333 0%,#333333 50%,#222222 50%,#111111 100%); /* IE10+ */
	background: linear-gradient(top,  #333333 0%,#333333 50%,#222222 50%,#111111 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#111111',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius:  5px; 
	-moz-border-radius:  5px; 
	border-radius: 5px;
	color: #EEEEEE;
	text-align: center;
	letter-spacing: -1px;
	
	box-shadow: inset rgba(0,0,0, 0.8) 0px 0px 5px;
	-moz-box-shadow: inset rgba(0,0,0, 0.8) 0px 0px 5px;
	-webkit-box-shadow: inset rgba(0,0,0, 0.8) 0px 0px 5px;
	text-shadow: 0 2px 1px #000000;
}

.time_label {
	display: block;
	font:14px Tahoma;
}

.emailuser{
				 border:1px solid #a4486e;
				 padding:5px;
				 -webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
				 width:240px;
				 background:#A3476D;
				 outline: none;
				 color:#fff;
				 font:12px Tahoma;
				 margin:0 auto;
				 margin-bottom:5px;
				 margin-top:5px;
				 text-align:center;
}
.emailusersubmit{
				 font:18px Georgia;
				 color:#fff;
				 background:#339900;
				 padding:10px;
				 -webkit-border-radius: 5px;
				 -moz-border-radius: 5px;
				 border-radius: 5px;
				 margin-left:10px;
				 text-align:center;
				 width:250px;
				 text-shadow:1px 1px 1px #000;
				 border:none;
				 cursor:pointer;
				 margin: 0 auto;
}

/* slider */

.slider {
width:750px;
height:88px;
position:relative;
margin:0 0 30px 130px;
}
.sliderContent {
float:left;
width:750px;
height:88px;
clear:both;
position:relative;
overflow:hidden;
padding:4px;
}
.sliderContent .item {
position:absolute;
width:750px;
height:88px;
}  

.sliderBullets {
	position:absolute;
	left:50%;
	z-index:50;
	margin-left:-45px;
	top:100px;
}

.sliderBullets a {

	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	float:left;

}

.sliderBullets .active {
	background: #a3476d;
}
.sliderContent a { 
	outline:none;
}

.defect{
	width:400px; 
	color:red; 
	margin:10px 0;
}	

.popup_corsina .tovar_row .tovar_kolichestvo {
    width: 120px;
    margin-top:15px;
}

.popup_corsina .tovar_row div {
    float: left;
    line-height: 60px;
    font-size: 16px;
    color: #09364e;
}

.popup_corsina h2{
	font-size:24px !important;
}