
body{
	margin:0px;
	padding:0px;
}

.main_table{
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	background-color:#e9e0ff;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.side_table{
	width:100%;
	height:100%;
}

.side_top{
	height:50%;
	width:100%;
	background:url(../images/images/header_bg.jpg) top repeat-x;
}

.side_bottom{
	height:50%;
	width:100%;
	background:url(../images/images/footer_bg.jpg) bottom repeat-x;
	margin:0px;
	padding:0px;
}

#main_td{
	width:981px !important;
}

.main_table1{
	width:100%;
	height:100%;
}

.head_td{
	height:206px;
	width:981px;
	background:url(../images/images/header.jpg) no-repeat;
}

.head{
	width:100%;
	height:100%;
}

.logo{
	width:200px;
}

#logo{
	width:200px;
	height:206px;
}

.search_td{
	width:781px;
}

.phone_text{
	margin:20px 0px 0px 480px;
	color:#fdedd2;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:27px;
}

.phone{
	margin:0px 0px 0px 490px;
	color:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:27px;
}

.search{
	margin:30px 0px 0px 480px;
	color:#f1d6ab;
}

.search table{
	color:#f1d6ab;
	font-weight:500;
}

.search input{
	margin:0px;
	padding:0px;
	height:20px;
}

.menu_td{
	height:55px;
	width:981px;
	background:url(../images/images/menu_bg.jpg) repeat-x;
}

.menu_td div{
	float:left;
	
}

#home{
	width:134px;
	height:45px;
	background:url(../images/images/menu-glavnaya.jpg) no-repeat;
	margin:0px 1px;
}

#price{
	width:134px;
	height:45px;
	background:url(../images/images/menu-price.jpg) no-repeat;
	margin:0px 1px;
}

#about{
	width:134px;
	height:45px;
	background:url(../images/images/menu-about.jpg) no-repeat;
	margin:0px 1px;
}

#dostavka{
	width:134px;
	height:45px;
	background:url(../images/images/menu-dostavka.jpg) no-repeat;
	margin:0px 1px;
}

.topmenu_selected, .topmenu_notselected{
	
}

.topmenu_selected a{
	
}

.topmenu_notselected a{
	
}

.icqmail{
	width:401px;
	height:55px;
	background:url(../images/images/icq&mail.jpg) no-repeat;
}

.mail{
	margin-left:50px;
	padding-top:8px;
	width:175px;
}

.mail a{
	color:#c7c2c9;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	text-decoration:none;
	font-weight:600;
}

.icq{
	color:#c7c2c9;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	margin-left:45px;
	padding-top:8px;
	width:115px;
	font-weight:600;
}

.card{
	height:40px;
	background:url(../images/images/korzina_bg.jpg);
	padding:10px 0px 0px 100px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.card a{
	text-decoration:none;
	font-weight:600;
	color:#4f2a89;
}

.card_cont table{
	text-align:center;
	margin:0px auto;
	font-size:12px;
	font-weight:500;
}

.card_cont input{
	border:none;
	background:none;
	width:90px;
	font-size:12px;
	font-weight:500;
	color:#4f2a89;
}

.zakaz{
	background:url(../images/images/zakazat.jpg) no-repeat;
	width:188px;
	height:30px;
	text-align:center;
	margin:20px auto 10px auto;
	vertical-align:middle;
	padding-top:4px;
}

.zakaz a{
	text-decoration:none;
	text-transform:uppercase;
	color:#FFF;
	font-weight:600;
	font-size:16px;
}

.catalog{
	height:45px;
	background:url(../images/images/katalog_bg.jpg) no-repeat;
	padding:10px 0px 0px 100px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.catalog a{
	text-decoration:none;
	font-weight:600;
	color:#4f2a89;
}

.catalog_cont{
	padding:0px 0px 15px 30px;
}

.catalog_cont font{
	text-transform:uppercase;
	font-size:12px;
	color:#4f2a89 !important;
}

.catalog_cont a{
	color:#4f2a89;
	text-decoration:none;
	font-weight:600;
	text-transform:uppercase;
	font-size:12px;
}

.category_child{
	color:#000 !important;
	text-transform:capitalize !important;
}

.polez{
	height:41px;
	background:url(../images/images/poleznoe_bg.jpg);
	padding:10px 0px 0px 100px;
	font-weight:600;
	color:#4f2a89;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.polez_cont{
	text-align:center;
	padding:5px 10px;
}

.polez_cont h3{
	text-transform:uppercase;
	font-size:14px;
	color:#4f2a89;
}

.polez_cont p{
	font-size:12px;
	color:#4f2a89;
}

.polez_cont p a{
	font-size:12px;
	color:#000000;
}

.cont_td{
}

.left_td{
	width:242px;
	background-color:#ffd37f;
}

.right_td{
	width:739px;
	height:100%;
	color:#2b0c59;
	background-color:feefd3;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.right_td a{
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2b0c59;
	font-weight:600;
}

.content_div{
	margin:10px 30px;
	
}

.contemt_div1{
	margin:20px 30px;
}

.contemt_div1 table, .contemt_div1 table p, .contemt_div1 table span, .contemt_div1 table div{
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2b0c59;
}

.contemt_div1 table a{
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2b0c59;
	font-weight:600;
	
}

.text_style{
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2b0c59;
}

.text_style{
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2b0c59;
	font-weight:600;
}

.cont_top{
	background:url(../images/images/panel.jpg) no-repeat;
	height:158px;
	text-align:center;
	color:#FFF;
}

.cont_top1{
	background:url(../images/images/cont_bg.jpg) repeat;
	height:150px;
	text-align:center;
	color:#FFF;
	padding-left:60px;
	padding-top:8px;
	border-bottom:solid 5px #48336b;
}

.cont_bottom{
	background:url(../images/images/cont_bg.jpg) repeat;
	height:148px;
	text-align:center;
	color:#FFF;
	padding-left:60px;
	padding-top:10px;
	border-top:solid 5px #48336b;
}

.subcategories{
	width:290px;
	height:34px;
	float:left;
	display:inline;
}

.subcategories a{
	color:#FFF;
	text-decoration:none;
}

.subcategories a:hover{
	color:#f3c67d;
	text-decoration:underline;
}

.subcat{
	float:left;
	text-align:left;
	vertical-align:middle;
	margin:6px 0px 0px 20px;
	width:235px;
}

#id93, #id9, #id64, #id78, #id79, #id80, #id91, #id92{
	width:32px;
	height:32px;
	float:left;
}

#id93{
	background:url(../images/images/icon-kolyaniv-keise.png) no-repeat;
}
#id9{
	background:url(../images/images/icon-tobak.png) no-repeat;
}
#id64{
	background:url(../images/images/icon-kolyan.png) no-repeat;
}
#id78{
	background:url(../images/images/icon-prokat.png) no-repeat;
}
#id79{
	background:url(../images/images/icon-aksesuari.png) no-repeat;
}
#id80{
	background:url(../images/images/icon-ugol.png) no-repeat;
}
#id91{
	background:url(../images/images/icon-kolyan-poket.png) no-repeat;
}
#id92{
	background:url(../images/images/icon-podarok.png) no-repeat;
}
	
.footer_td{
	height:126px;
	background:url(../images/images/footer_bg.jpg) repeat-x;
}

.footer{
	width:100%;
	height:100%;
}

.counter{
	width:300px;
}

.foot{
	width:681px;
}

.footer_text{
	font-size:10px;
	text-align:right;
}

.footer_text span{
	text-decoration:underline;
}

.copyright{
	margin-top:40px;
	font-size:11px;
	text-align:right;
	color:#62478A;
}




.product_div{
	width:195px;
	height:370px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2b0c59;
}

.product_div a{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#2b0c59;
	font-weight:600;
}

.product_div1{
	width:195px;
	height:279px;
	text-align:center;
}

.prod_top2{
	background:#FFF;
	border-left:#b9adb9 1px solid;
	border-right:#b9adb9 1px solid;
}

.prod_top3{
	background:#FFF;
	border-left:#b9adb9 1px solid;
	border-right:#b9adb9 1px solid;
	height:308px;
}

.prod_top{
	padding-top:4px;
	height:27px;
	background:url(../images/images/product_top.jpg);
}

.prod_name{
	margin:0px auto 5px auto;
	width:165px;
	height:26px;
	text-align:center;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.prod_name a{
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
	text-decoration:none;
}


.prod_img{
	width:165px;
	height:171px;
	margin:2px auto;
}

.prod_img img{
	width:165px !important;
	height:171px !important;
}

.prod_price{
	height:16px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.old_price, .percent{
	height:16px;
	text-align:center;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.new_price{
	height:16px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.prod_descrip{
	margin:0px auto;
	width:165px;
	height:52px;
	text-align:center;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	overflow:hidden;
}

.prod_card{
	padding-top:8px;
	height:23px;
	text-align:center;
	background:url(../images/images/product_bottom.jpg) no-repeat;
}

.prod_card a{
	color:#47326A;
	font-size:12px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}