/* 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; 
	}
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 url(/images/intimshop.info/bg/bg_left_menu.gif) bottom left no-repeat; width:191px; padding-top:15px; padding-bottom:5px; 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;}
			.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: 0px 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;}
					.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; position:relative;}
		.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 3px; 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; }

.socseti 
{
width: 500px;
padding: 30px 0 0 20px;
 }

