/* CSS Document */
html, body {
	width:100%;
	margin:0;
	padding:0;
	}
body {
	font-family: Tahoma, Verdana, Sans-Serif;
	color:#444444;
	background:#e9d7a8 url(/images/intimshop.info/bg/bg_body.jpg) top left repeat-x; 
	}

h1 {font-size:14px; font-weight:bold; }

div, body, p, ul, ol, li, a, form, img, span, h3, h2, h4 {
	margin:0;
	padding:0;
	} 
img, table, tr, td {
	border:none;
	}
ul, li {
	list-style:none;
	}
a, a :active, a:visited { text-decoration:underline; color:#7065e9;}
a:hover { text-decoration:none; color:#7065e9;}

.wrapper { margin-left:auto; margin-right:auto; width:838px; padding-bottom:30px;} 
	.menu { background:url(/images/intimshop.info/bg/bg_menu.gif) top left no-repeat; width:838px; /*height:62px;*/ height:50px; padding-top:12px; }
		.menu li { float:left; font-size:15px; font-weight:bold; /* padding:0px 32px;*/ border-left:1px solid #9eafec; border-right:1px solid #bbc7f3; padding-top:9px; padding-bottom:11px; text-align:center;}
		.menu li.first_li { border-left:none; width:235px; }
		.menu li.last_li { border-right:none; width:235px; }
		.menu li.li2 {width:205px;}
		.menu li.li3 {width:155px;}
		.menu li a, .menu li a:active, .menu li a:visited { display:block; color:#fff; text-decoration:none;}
		.menu li a:hover { text-decoration:underline;}
	.content { clear:both; width:830px; float:left; padding-top:10px; background:url(/images/intimshop.info/bg/bg_content1.jpg) top left no-repeat;}
		.left {float:left; width:191px;}
		.left p { color:#514e90; font-size:12px; margin-top:20px; padding-left:25px;}
		.left_menu { background:#8985db; width:191px; padding-top:25px; padding-bottom:1px; position:relative; }
		.left_menu_niz { background: url(/images/intimshop.info/bg/bg_left_menu.gif) bottom left no-repeat; width:191px; padding-top:27px;  position:relative; }
			.tl { position:absolute; top:0px; left:0px;}
			.tr { position:absolute; top:0px; right:0px;}
			.left_menu li.big { font-size:13px; font-weight:bold; background:url(/images/intimshop.info/bg/bg_li.gif) 0px 0px no-repeat; margin-left:18px; padding-left:28px; width:130px; padding-top:4px; }
			.left_menu li.big a, .left_menu li.big a:active, .left_menu li.biga:visited, .left_menu li.big a:hover { text-decoration:none; color:#fff;}
			.left_menu li.big li.small { font-size:13px; font-weight:normal; margin-bottom:5px; }
			.left_menu li.big li.small a, .left_menu li.big li.small a:active, .left_menu li.big li.small a:visited { text-decoration:underline; padding:3px;}
			.left_menu li.big li.small a:hover { text-decoration:none; background-color:#c4218b; }
			.left_menu li.big ul { margin-top:4px; margin-bottom:10px;}
		.text { float:left; width:638px; padding-top:15px; padding-bottom:15px;}
			.title { position:relative; padding-left:60px;}
				.title p { font-size:24px; color:#f5e1b9; }
				p.sort1 { font-size:12px;margin-bottom:10px; color:#fff;}
				p.sort1 a, p.sort1 a:active, p.sort1 a:visited, p.sort1 a:hover { font-weight:bold; padding:3px; margin:0px 3px; text-decoration:none; color:#f5e1b9; }
				p.sort1 a.name, p.sort1 a.name:active, p.sort1 a.name:visited, p.sort1 a.name:hover { color:#fff; background-color:#f95eaa; text-decoration:none;}
				p.sort1 a.price, p.sort1 a.price:active, p.sort1 a.price:visited, p.sort1 a.price:hover { color:#fff; background-color:#6b73ea; text-decoration:none;}
				.title p span { color:#ccd7ff; font-size:14px; font-weight:bold;}
				.title img { position:absolute; top:5px; left:31px; }
			.catalog_block { margin-left:37px; position:relative;}
			.hearts1 { position:absolute; top:118px; left:-28px;}
			.hearts2 { position:absolute; top:27px; right:-32px; z-index:40;}
			.catalog_top {height:25px; width:596px;}
			.catalog_center { background:#fefdfd url(/images/intimshop.info/bg/bg_repeat.gif) bottom left repeat-x; width:596px; position:relative; padding-bottom:45px; z-index:20;}
				.catalog_center .pic { margin-left:0px; padding-left:20px; width:150px; float:left; }
					.catalog_center .pic img {display:block; border: 1px solid #A094CF; }
					.catalog_center .pic p { margin:0px; color:#c4218b; font-size:14px; font-weight:bold; width:149px; text-align:center; margin-top:20px;}
					.catalog_center .pic p span { color:#7065e9;}
					
			.descr_center { background:#fefdfd url(/images/intimshop.info/bg/bg_repeat.gif) bottom left repeat-x; width:596px; position:relative; padding-bottom:45px; z-index:20; }
				.descr_center .pic { margin-left:0px; padding-left:20px; width:300px; padding-top:10px; float:left; }
					.descr_center .pic img {display:block; border: 0px solid #A094CF; }
					.descr_center .price { float: right; padding-right:20px; width:246px;}
					.descr_center .price p { margin:0px; color:#c4218b; font-size:14px; font-weight:bold; width:149px; text-align:center; margin-top:30px; float:left}
					.descr_center .price p span { color:#7065e9;}
				.descr_center h4 { font-size:14px; font-weight:bold; background-color:#7065e9; color:#ffffff; padding:3px; margin:0px 15px 7px 15px;}
					.descr_center h4.red {background-color:#e9659e;}
				.descr_center .annotate { font-size:12px; color:#796793; line-height:17px; padding:5px 20px 5px 20px;}

				.buy { position:absolute; border:0px; right:23px;}
				.catalog_center h4 { font-size:14px; font-weight:bold; background-color:#7065e9; color:#ffffff; padding:3px; margin-left:182px; margin-bottom:7px; width:390px;}
					.catalog_center h4.red {background-color:#e9659e;}
				
/*				.catalog_center p { margin-left:185px; font-size:12px; color:#796793; width:400px; line-height:17px; padding-bottom:5px;}*/
				.catalog_center .annotate { margin-left:185px; font-size:12px; color:#796793; width:388px; line-height:17px; padding-bottom:5px;}
				
			.catalog_bottom { height:29px; width:596px;}
			
			
			.info_center { background:#fefdfd url(/images/intimshop.info/bg/bg_repeat.gif) bottom left repeat-x; width:596px; position:relative; padding-bottom:45px; z-index:20; }
			.info_center .inform { padding:0px 20px 0px 20px; }
			
	.footer1 { clear:both; margin-bottom:23px; padding-top:10px;}
		.footer_logo { position:absolute; bottom:0px; left:0px;}
		.footer1 p { margin-left:250px; }
		p.sort { font-size:12px; }
		p.sort a, p.sort a:active, p.sort a:visited, p.sort a:hover { font-weight:bold; padding:3px; margin:0px 0px; text-decoration:none; color:#a89b78; }
		p.sort a.name, p.sort a.name:active, p.sort a.name:visited, p.sort a.name:hover { color:#fff; background-color:#f95eaa; }
		p.sort a.price, p.sort a.price:active, p.sort a.price:visited, p.sort a.price:hover { color:#fff; background-color:#6b73ea;}
	.footer2 { clear:both; background:url(/images/intimshop.info/bg/bg_footer.gif) top left no-repeat; padding:25px 0; }
		.footer2 p { color:#918567; font-size:12px; margin-left:20px;}
		.footer2 p a, .footer2 p a:active, .footer2 p a:visited { padding:0px 5px; color:#918567; text-decoration:none;}
		.footer2 p a:hover { text-decoration:underline;color:#918567;}
		
	.index1 { width:380px; float:left;}
		.text_p { font-size:12px; margin-left:60px; width:310px; line-height:18px; color:#ffffff;}
		.text_p2 { font-size:12px; margin-left:45px; width:220px; line-height:18px; color:#ffffff;}
		p.read_more {margin-top:20px; margin-bottom:30px; color:#ffffff; }
		p.read_more a,p.read_more a:active,p.read_more a:visited,p.read_more a:hover { color:#fff; text-decoration:none; background-color:#c4218b; padding:2px 5px; font-size:12px; margin-left:45px;  }
		.blue { color:#52517f;}
		.blue2 { color:#52517f; padding-top:10px;}
		.title_text { margin-bottom:20px;}
		.index1_div { background:url(/images/intimshop.info/bg/bg_nice.png) top left no-repeat; width:362px; height:211px; margin-left:27px; position:relative;}
			.hearts3 { position:absolute; top:-7px; left:-33px;}
			.index1_div h4 { padding-top:30px; font-weight:normal; font-size:14px; color:#7e78c2; margin-left:30px; margin-bottom:10px;}
			.index1_div li { margin-left:30px; padding-left:11px; background: url(/images/intimshop.info/bg/bg_li11.gif) 0px 5px no-repeat; font-size:12px; color:#e22ca3; line-height:18px; margin-right:40px;}
		.fire { font-size:12px; color:#cf1b7c; padding-bottom:0px; margin-left:60px; margin-top:15px;}
	.index2 { width:250px; float:left;}


div.pages	{font-size:13px; padding-left:40px; color: black; font-family: Tahoma, Verdana, Sans-Serif;}
div.pages a			{color: #ffffff; text-decoration:none;}

div.pages span.active		{padding:0 0.4em; color: #ffffff;}
div.pages div.numbers a		{padding:0 0.4em; background-color: #7065E9;}

div.pages div.arrows,
div.pages div.numbers		{margin-left: 0px}
div.pages span.active		{background-color: #C4218B;}
div.pages div.arrows		{padding:0.3em 0; color:#000000}
div.pages div.arrows a		{color:#000000;}
div.pages div.numbers		{padding:0.3em 0; font-weight:bold; color:#000000}

.inform { font-size:13px; padding:0px; margin:0px; }
	.inform p {	padding-top:10px;	}
		.inform p.red { color:red; }
.cart th {background-color: #E9D7A8; font-weight: bolder; color: #000000; padding:3px; }

table.cart td {line-height: 25px;}

.trow0 {	background-color: #FAFAFA;}
.trow1 {	background-color: #F0F0F0;}

.left_menu2 {background-color:#8985db; width:191px; padding-top:15px; padding-bottom:5px; position:relative; }
	.left_menu2 li.big { font-size:13px; font-weight:bold; margin-left:18px; padding-left:0px; width:160px; padding-top:4px; }
	.left_menu2 li.big a, .left_menu2 li.big a:active, .left_menu2 li.biga:visited, .left_menu2 li.big a:hover { text-decoration:none; color:#fff; }
	.left_menu2 li.big li.small { font-size:13px; font-weight:normal; margin-bottom:5px; }
	.left_menu2 li.big li.small a, .left_menu2 li.big li.small a:active, .left_menu2 li.big li.small a:visited { text-decoration:underline; padding:0px;}
	.left_menu2 li.big li.small a:hover { text-decoration:none; background-color:#c4218b; }
	.left_menu2 li.big ul { margin-top:4px; margin-bottom:10px;}
	
p.menu2 {margin-top:20px; margin-bottom:30px; color:#ffffff; line-height: 25px; }
p.menu2 a,p.menu2 a:active,p.menu2 a:visited,p.menu2 a:hover { color:#fff; text-decoration:none; background-color:#c4218b; padding:2px 5px; font-size:12px; }

.share_socseti 
{
font-size:14px;
padding:0px 10px 0px 15px;
 }
 
 
.share_vk
{
width:171px;
padding:10px 0px 0px 10px;
 }
 
 .share_vk1
{
padding:30px 0px 10px 0px;
 }
 
.share_vk_verh { background:#ffffff; width:191px; padding-top:25px; padding-bottom:1px; position:relative; }
.share_vk_niz { background: url(/images/intimshop.info/bg/bg_left_vk.jpg) bottom left no-repeat; width:191px; padding-top:27px;  position:relative; }

 
 .left_cart 
{
font-size:12px;
padding:25px 10px 0px 18px;
 }
 
 
.cart_ssilki {margin-top:5px; margin-bottom:20px; color:#ffffff; line-height: 25px; }
.cart_ssilki a,.cart_ssilki a:active,.cart_ssilki a:visited,.cart_ssilki a:hover { color:#fff; text-decoration:none; background-color:#c4218b; padding:2px 5px; font-size:12px; }

.cart_nazv {color:#c4218b; margin-bottom:5px; }


.news_left { position:relative; padding-left:16px;}
.news_left p { font-size:24px; color:#6d66ea; }
.news_left p span { color:#de82fe; font-size:14px; font-weight:bold;}
.news_left img { position:absolute; top:5px; left:15px; }
.news_news_left { font-size:12px; color:#52517f; padding-left:25px; }
.news_news_left a, .news_news_left a :active, .news_news_left a:visited { text-decoration:underline; color:#7065e9;}
.news_news_left a:hover { text-decoration:none; color:#7065e9;}


.text_p2 { font-size:12px; margin-left:45px; width:220px; line-height:18px; color:#ffffff;}
.blue2 { color:#52517f; padding-top:10px;}

	.footer1_news { clear:both; margin-bottom:30px; padding-top:0px; position:relative;}
	
p.read_more_news {margin-top:7px; margin-bottom:30px; color:#ffffff; }
p.read_more_news a,p.read_more_news a:active,p.read_more_news a:visited,p.read_more_news a:hover { color:#fff; text-decoration:none; background-color:#c4218b; padding:2px 5px; font-size:12px; margin-left:0px;  }

.footer11 { margin-bottom:23px; padding-top:0px;}
.footer11 p { margin-left:250px;}
.footer11_banner { padding-left:250px; padding-bottom:15px;}

p.sort_news { font-size:12px; padding-left:40px; padding-top:15px; }
p.sort_news a, p.sort_news a:active, p.sort_news a:visited, p.sort_news a:hover { font-weight:bold; padding:3px; margin:0px 0px; text-decoration:none; color:#a89b78; }
p.sort_news a.name, p.sort_news a.name:active, p.sort_news a.name:visited, p.sort_news a.name:hover { color:#fff; background-color:#c4218b; }

.news_articles { float:left; position:relative; padding-left:60px;}
.news_articles p { font-size:24px; color:#6d66ea;}
.news_articles p span { color:#de82fe; font-size:14px; font-weight:bold;}
.news_articles img { position:absolute; top:5px; left:30px; }

.news_articles1 { padding-top:15px; padding-left:190px; }

.news_articles_text { width:579px; float:left; padding-left:60px; font-size:12px; color:#52517f; }
.news_articles_text a, .news_articles_text a :active, .news_articles_text a:visited { text-decoration:underline; color:#7065e9;}
.news_articles_text a:hover { text-decoration:none; color:#7065e9;}


div.hr hr {display:none;}
div.hr {
  border-top:1px #d2ccbd solid;
  height:1px;font-size:0px;
  line-height:0px;
  margin-top:15px;
  margin-bottom:-1px;
  clear:both;
}

.catalog_center_index { width:621px; position:relative; padding-bottom:45px; z-index:20; }
.catalog_center_index .pic { margin-left:0px; padding-left:20px; width:150px; float:left; }
.catalog_center_index .pic img {display:block; border: 1px solid #A094CF; }
.catalog_center_index .pic p { margin:0px; color:#c4218b; font-size:14px; font-weight:bold; width:149px; text-align:center; margin-top:20px;}
.catalog_center_index .pic p span { color:#7065e9;}
.catalog_center_index h4 { font-size:14px; font-weight:bold; background-color:#7065e9; color:#ffffff; padding:3px; margin-left:182px; margin-bottom:7px; width:413px;}
.catalog_center_index h4.red {background-color:#e9659e;}
.catalog_center_index .annotate { margin-left:185px; font-size:12px; color:#796793; width:413px; line-height:17px; padding-bottom:5px;}

.catalog_block_index { width:579px; float:left; padding-left:0px; font-size:12px; color:#52517f; }

.index_bann_foot { padding-left:250px; padding-bottom:30px; font-size:12px; color:#52517f; }


p.read_catalog {margin-top:0px; margin-bottom:5px; color:#ffffff; }
p.read_catalog a,p.read_catalog a:active,p.read_catalog a:visited,p.read_catalog a:hover { color:#fff; text-decoration:none; background-color:#c4218b; padding:2px 5px; font-size:12px; margin-left:0px;  }


.sw_niz { padding-left:250px;}
.1sw_niz p { font-size:24px; color:#6d66ea;}
.1sw_niz p span { color:#de82fe; font-size:14px; font-weight:bold;}

.catalog_center .podrobnee { margin-left:185px; font-size:12px; color:#796793; width:388px; line-height:17px; padding-bottom:20px;}







