.txt{
	font-family:Tahoma; letter-spacing:0pt; line-height:15px; font-weight:normal; font-size:12px; color: #aeaeae; cursor: default; text-decoration: none;
}
.sale_win{
margin:10px 0px 0px 20px;
font-family:Tahoma; letter-spacing:0pt; line-height:15px; font-weight:normal; font-size:18px; color: #2fe5f0; cursor: default; text-decoration: none;

}
.sale_win a{
	font-family:Tahoma; letter-spacing:0pt; line-height:15px; font-weight:normal; font-size:18px; color: #e1a1f1; cursor: pointer; text-decoration: underline;
}
body{margin:0px;background:url('../images/body_bg.gif') repeat 0px 0px ;}
table{border-collapse:collapse;
font-family:Tahoma; letter-spacing:0pt; line-height:15px; font-weight:normal; font-size:12px; color: #aeaeae; cursor: default; text-decoration: none;
}
td{ vertical-align:top;}
img{border:0px;}
a{
	font-family:Tahoma; letter-spacing:0pt; line-height:15px; font-weight:normal; font-size:12px; color: #e1a1f1; cursor: pointer; text-decoration: underline;
}
a:hover{
	text-decoration:none;color:#ffffff !important;
}

.price_t{
	width:100%;
	color: #ffffff;
}

.price_t tr.odd{
	background:#555555;
}
.price_t tr.even{
	background:#2d2d2d;
}
.price_t tr.odd td.price{
	background:#6f5151;
}
.price_t tr.even td.price{
	background:#513333;
}
.price_t td.row_h{
	background:#9d75ae; font-weight:bold; padding:7px 5px 7px 5px;
}



h2{
		padding:0px;margin:0px 0px 15px 0px;
	font-family:Tahoma; letter-spacing:0pt; line-height:22px; font-weight:normal; font-size:18px; color: #9d75ae; cursor: default; text-decoration: none; 
}

.all_table_main{
	width:100%;height:100%;
	background:url('../images/top_bg.jpg') repeat-x 0px 0px ;
}

.all_table{
	width:90%;height:100%;
	background:url('../images/lady.jpg') no-repeat 0px 0px ;
}

* html .logo {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png',sizingMethod='image');
}

.logo{
  position:absolute; display:block;
  width:362px; height:308px;
  cleft:90%; top:0px;
  margin-left:-10px;
  background: url('../images/logo.png') no-repeat 0 0;
  text-decoration:none;
}
.logo span{
	display:inline-block;
	float:right;
	margin-right:20px;margin-top:185px;
	font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:11px; color: #aeaeae; cursor: default; text-decoration: none;
}

.rban{
	display:inline-block;
	width:229px;
	border:1px dotted #616061;
	padding:6px;
	margin-left:50px;
	margin-top:10px;
}
.rban img{border:1px solid #616061;}


.rphone{
	padding:20px 20px 40px 50px;
	font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:11px; color: #aeaeae; cursor: default; text-decoration: none;
}
.rphone a{
	font-family:Tahoma; letter-spacing:0pt; line-height:15px; font-weight:normal; font-size:12px; color: #aeaeae; cursor: pointer; text-decoration: underline; font-style:italic;
}
.rphone a:hover{
	text-decoration:none;color:#ffffff;
}
.rphone span{
	font-family:Tahoma; letter-spacing:0pt; line-height:25px; font-weight:normal; font-size:23px; color: #ffffff; cursor: default; text-decoration: none;
}


.tm_td{
	padding:0px 45px 0px 60px;
}
.tm_td table{
	width:100%;height:56px;
}

* html .tm_left{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tm_left.png',sizingMethod='image');
}
.tm_left{
	display:block;
	width:11px;height:56px;
	padding:0px;
	background: url('../images/tm_left.png') no-repeat 0 0;
}

* html .tm_right{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tm_right.png',sizingMethod='image');
}
.tm_right{
	display:block;
	width:11px;height:56px;
	padding:0px;
	background: url('../images/tm_right.png') no-repeat 0 0;
}

* html .tm_bg{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tm_bg.png',sizingMethod='scale');
}
.tm_bg{
	padding:12px 0px 17px 5px;
	background: url('../images/tm_bg.png') repeat-x 0 0;
	font-family:Tahoma; letter-spacing:0pt; line-height:25px; font-weight:normal; font-size:20px; color: #a9a9a9; cursor: pointer; text-decoration: none; 
}

.tm_bg a{
	font-family:Tahoma; letter-spacing:-0.1pt; line-height:25px; font-weight:normal; font-size:18px; color: #a9a9a9; cursor: pointer; text-decoration: none; 
}


.lcont{
	height:100%;
	padding:25px 45px 35px 80px;
	font-family:Tahoma; letter-spacing:0pt; line-height:15px; font-weight:normal; font-size:12px; color: #aeaeae; cursor: default; text-decoration: none;
}
h1{
	padding:0px;margin:0px 0px 15px 0px;
	font-family:Tahoma; letter-spacing:0pt; line-height:25px; font-weight:normal; font-size:20px; color: #ffffff; cursor: default; text-decoration: none; 
}

.ibig_img_t{
	width:100%;margin-top:60px;
	font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:11px; color: #ffffff; cursor: default; text-decoration: none;
}
.ibig_img_t td{width:25%;text-align:center;}
.ibig_img_t a{
	font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:11px; color: #ffffff; cursor: pointer; text-decoration: none;
}

* html .fen{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fen.png',sizingMethod='image');
}
.fen{
	display:inline-block;
	width:111px;height:158px;margin-bottom:24px;
	background: url('../images/fen.png') no-repeat 0 0;
}
* html .maska{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/maska.png',sizingMethod='image');
}
.maska{
	display:inline-block;
	width:99px;height:158px;margin-bottom:24px;
	background: url('../images/maska.png') no-repeat 0 0;
}

* html .manikur{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/manikur.png',sizingMethod='image');
}
.manikur{
	display:inline-block;
	width:96px;height:158px;margin-bottom:24px;
	background: url('../images/manikur.png') no-repeat 0 0;
}

* html .solariy{
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/solariy.png',sizingMethod='image');
}
.solariy{
	display:inline-block;
	width:124px;height:182px;
	background: url('../images/solariy.png') no-repeat 0 0;
}
.made_in{
	margin:20px 50px 20px 0px;
	display:inline-block;height:34px;
	padding:9px 0px 0px 50px;
	background: url('../images/made_in.gif') no-repeat 0px 0px;
	float:right;
	font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:11px; color: #aeaeae; cursor: default; text-decoration: none;
}
.made_in a{
	font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:11px; color: #aeaeae; cursor: pointer; text-decoration: underline;
}

.more_link{
	display:inline-block;
	float:right;margin-top:5px;
	font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:11px; color: #e1a1f1; cursor: pointer; text-decoration: underline;
}
.date{
	font-family:Tahoma; letter-spacing:0pt; line-height:15px; font-weight:bold; font-size:11px; color: #aeaeae; cursor: pointer; text-decoration: none;
}

.pages{
	font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:11px; color: #aeaeae; cursor: default; text-decoration: none;
}
.pages a{
	font-family:Tahoma; letter-spacing:0pt; line-height:13px; font-weight:normal; font-size:11px; color: #aeaeae; cursor: pointer; text-decoration: underline;
}
.pages a.active{
	font-weight:bold;color: #ffffff;text-decoration: none;
}
.novinki{
	display:block;
	width:657px;height:313px;
	background: url('../images/novinki.jpg') no-repeat 0px 0px;
}
.novinki a.nl_left_img{
	display:block;
	position:absolute;
	width:152px;height:268px;
	margin-top:13px;margin-left:153px;
	cursor:pointer;
}
.novinki a.nl_right_img{
	display:block;
	position:absolute;
	width:152px;height:268px;
	margin-top:13px;margin-left:491px;
	cursor:pointer;
}
.novinki a.nl_left_txt{
	display:block;
	position:absolute;
	width:65px;height:37px;
	margin-top:155px;margin-left:327px;
	font-family:Tahoma; letter-spacing:0pt; line-height:15px; font-weight:bold; font-size:13px; color: #7d736a; cursor: pointer; text-decoration: none;
}
.novinki a.nl_right_txt{
	display:block;
	position:absolute;
	width:105px;height:40px;
	margin-top:105px;margin-left:385px;
	font-family:Tahoma; letter-spacing:0pt; line-height:15px; font-weight:bold; font-size:13px; color: #7d736a; cursor: pointer; text-decoration: none;
}
.counters{
	position:absolute;margin-top:20px;
}

.special{
	position:absolute;
	top:190px; left:50%; margin-left:-70px;
	width:80px; height:80px;
	background: url('../images/special.gif') no-repeat 0px 0px;
	font-family:Tahoma; letter-spacing:0pt; line-height:42px; font-weight:normal; font-size:26px; color: #2fe5f0 !important; cursor: pointer; text-decoration: underline;
}

.thead_td{
	background:#834f97;
	color:#ffffff; font-weight:bold; font-size:14px;
}

.order_t{
	width:100%;
	font-family:Tahoma; letter-spacing:0pt; line-height:15px; font-weight:normal; font-size:12px; color: #aeaeae; cursor: default; text-decoration: none;
}
.order_t td{padding:3px;}
.order_t td.label{white-space:nowrap; padding-right:15px;}
.order_t input.inp{
	width:100%;height:20px;
	border:1px solid #777777;
	background:#ececec;
}
.order_t textarea{
	width:100%; height:100px;
	border:1px solid #777777;
	margin-top:5px;
	background:#ececec ;
}

h3{
padding:0px;margin:0px 0px 5px 0px;
	font-family:Tahoma; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:16px; color: #9d75ae; cursor: default; text-decoration: none;
}

.pages{
	margin-top:20px;
}
.pages a{
	font-family:Tahoma; letter-spacing:0pt; line-height:18px; font-weight:normal; font-size:16px; color: #e1a1f1; cursor: pointer; text-decoration: underline;
}
.pages a.active{
	color:#ffffff; text-decoration: none;
}

.glist_t{width:100%;}
.glist_t td{
	padding-bottom:15px;padding-top:15px;
	border-bottom:1px dotted #cccccc;
}
a.gtitle{
	font-family:Georgia; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:16px; color: #e1a1f1; cursor: pointer; text-decoration: underline; font-style:italic;
}
span.gtitle{
	font-family:Georgia; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:16px; color: #e1a1f1; cursor: default; text-decoration: none; font-style:italic;
}

.gprice{
	display:inline-block;
	
	font-family:Georgia; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:16px; color: #ffffff; cursor: default; text-decoration: none; font-style:italic;
}

.gcount{
	width:30px; height:16px;
	border:1px solid #cccccc;
	margin:0px 5px 0px 15px;
	font-weight:bold;
	text-align:center;
}
.buy_but{
	font-family:Tahoma; letter-spacing:0pt; line-height:15px; font-weight:bold; font-size:12px; color: #f1f187; cursor: pointer; text-decoration: underline;
}
.to_basket_t td{
	border-bottom:none;
	padding-bottom:15px;padding-top:0px;
}


.basket_box{
	position:absolute;
	top:200px; left:50%; margin-left:50px;
	padding:5px 7px 5px 7px;
	xbackground: url('../images/basket_bg.png') repeat 0px 0px;
	font-family:Tahoma; letter-spacing:0pt; line-height:15px; font-weight:normal; font-size:12px; color: #ffffff; cursor: default; text-decoration: none;
}
.basket_box b{
	font-weight:bold;  color: #f1f187; background:#5e2a72; font-size:14px; line-height:19px;
}
.basket_box span{
	background:#5e2a72;
}
.basket_box a{
	 color: #e1a1f1; background:#5e2a72;
}

.korzina_t{
	width:100%;
	border:1px solid #777777;
}
.korzina_t thead td{
	background:#513333 !important;
	color:#ffffff; font-weight:bold;
	border:1px solid #777777;
}
.korzina_t td{
	padding:5px 10px 5px 10px;
}
.sys_basket_but td{
	padding:5px 0px 5px 0px;
	border-bottom:1px solid #777777;
}
.sys_basket_but a, .sys_basket_but span{
	display:inline-block;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
	margin-left:10px;margin-top:10px;margin-bottom:10px;
	color:#e1a1f1;
}

.oform_t td{
	padding:3px;
	vertical-align:top;
}
.oform_t td input.inplong{
	width:100%;border:1px solid #777777;
}
.oform_t td textarea.talong{
	width:100%;border:1px solid #777777;
	height:80px;
}

.goods_t{
	width:100%;
}
.goods_t td.desc{
	width:100%;
	padding-left:30px;
}
