

/* Start:/bitrix/templates/party-store/components/bitrix/breadcrumb/.default/style.css?1374424516227*/
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{
	
}

ul.breadcrumb-navigation span
{
	
}
/* End */


/* Start:/bitrix/templates/party-store/template_styles.css?139150003831934*/
* {
	margin:0;
	padding:0;
}
img {
	border:0;
}
.clr {
	clear:both;
}
textarea {
	overflow: auto !important;
}

textarea {
	overflow: hidden !important;
}
	
a {
	color:#339999;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
}

.none {
	display: none;
}

.block {
	display: block;
}

#wrapp {
	background: url(/bitrix/templates/party-store/img/header_bg.png) no-repeat;
	width:1280px;
	margin:0 auto;
	}
	#header {
		width:1024px;
		height:316px;
		margin:0 auto;
		position:relative;
	} 
	a#home {
		display: block;
		height: 235px;
		left: 210px;
		position: absolute;
		width: 566px;
	}
		a#contacts {
			display: block;
			height: 110px;
			position: absolute;
			right: 0;
			width: 285px;
		}
		.tel {
			position:absolute;
			right:17px;
			top:25px;
			font-family: "Comic Sans MS", cursive;
			line-height:25px;
			letter-spacing:.1px;
		}
			.tel h3 {
				color:#357774;
				font-size:24px;
			}
			.tel span.one {
				color:#44b2af;
				font-size:24px;
			}
			.tel span.e-mail{
				color:#44b2af;
				font-size:16px;
			}
		
		/* SEARCH */	
			
		.search {
			position:absolute;
			left:0;
			bottom:-4px;
			background:url(/bitrix/templates/party-store/img/bg_search.png) no-repeat;
			width:220px;
			height:50px;
		}
			.s_input {
				position:relative;
				background:url(/bitrix/templates/party-store/img/bg_s_input.png) no-repeat;
				border:0;
				width:162px;
				height:34px;
				color:#808184;
				font-size:15px;
				padding:0 25px 0 15px;
				font-style:italic;
				margin:9px;
			}
			.s_button {
				position:absolute;
				right:15px;
				top:13px;
				background:url(/bitrix/templates/party-store/img/s_button.png) no-repeat;
				border:0;
				width:24px;
				height:25px;
				cursor:pointer;
			}
		
		/****************** MENU TOP *********************/
		
		.menu {
			position:absolute;
			left:228px;
			bottom:-5px;
			list-style:none;			
		}
			.menu li {
				float:left;
			}
			.menu a {
				display:block;
			}
				.menu a.m1 {
					background:url(/bitrix/templates/party-store/img/bg_m1.png) no-repeat top left;
					width:149px;
					height:93px;					
				}
				.menu a.m1:hover {
					background-position: right top;
				} 
				.menu a.m2 {
					background:url(/bitrix/templates/party-store/img/bg_m2.png) no-repeat top left;
					width:122px;
					height:93px;
					position:absolute;
					bottom:0;
					z-index:1;
					left:146px;
				}	
				.menu a.m2:hover {
					background-position: right top;
				} 				
				.menu a.m3 {
					background:url(/bitrix/templates/party-store/img/bg_m3.png) no-repeat top left;
					width:123px;
					height:93px;
					position:absolute;
					bottom:0;
					left:272px;
				}	
				.menu a.m3:hover {
					background-position: right top;
				} 				
				.menu a.m4 {
					background:url(/bitrix/templates/party-store/img/bg_m4.png) no-repeat top left;
					width:194px;
					height:92px;
					position:absolute;
					z-index:2;
					bottom:0;
					left:399px;					
				}	
				.menu a.m4:hover {
					background-position: right top;
				} 				
				.menu a.m5 {
					background:url(/bitrix/templates/party-store/img/bg_m5.png) no-repeat top left;
					width:228px;
					height:103px;
					position:absolute;
					bottom:0;
					left:580px;
					z-index:1;
				}	
				.menu a.m5:hover {
					background-position: right top;
				} 				
	
	/********************** CONTENT **********************/
		
	#content {
		width:1052px;
		margin:0 auto;
		height:100%;
		min-height:700px;
		margin-top:10px;		
	}
	
	/********************* left Colum *******************/	
		.left_bar {
			width:245px;
			float:left;
		}
			.left_menu {
				list-style:none;
				margin-top:40px;
			}
				.left_menu > li {
					margin-left:15px;
					margin-right:5px;
					
				}
				.left_menu > li > a {
					display:block; 
					margin: 10px 0;
					width:190px;
					color:#333;
					font-size:16px;
					font-weight:bold;
					text-decoration:none;
					font-style:italic;
					padding-left:10px;
					padding-top:2px;
				}
				.left_menu > li > a:hover {
					color:#fff;
					border-radius:5px;
					background-color: #66CCCC;					
				}
				.left_menu > li > span {
					border-radius:5px;
					background:url(/bitrix/templates/party-store/img/left-menu_hover.png) no-repeat;				
				}				
				.left_menu > li > ul {
					list-style:none;
					display:none;					
				}
				.left_menu > li.root-item-selected > ul {  
					display:block;	
				}
				.left_menu > li > ul a {
					display:block;
					height:30px;
					color:#66cccc;
					font-size:14px;
					font-weight:bold;
					text-decoration:none;
					font-style:italic;
					margin-left:35px;					
				}
				.left_menu > li > ul a:hover {
					color:#333;
				}
				
	/***************** RiGHT Colum *********************/	
		.right_bar {
			width:230px;
			float:left;
			margin-left:22px;
		}
			.right_bar h4 {
				color:#006666;
				font-size:15px;
				font-style:italic;	
				margin-bottom:15px;					
			}	
	
			.cart {
				background:url(/bitrix/templates/party-store/img/bg_cart.png) no-repeat;
				width:228px;
				height:55px;
				padding-top:10px;
			}
				.cart_1 {
					text-align:left;
					float:left;
					margin:0 5px 0 15px;
					color:#808184;
					font-size:15px;
					font-style:italic;
					font-weight:bold;
				}
					
				.cart_2 {
					text-align:right;
					float:right;
					margin:0 8px 5px 0;
					color:#808184;
					font-size:15px;
					font-style:italic;
					font-weight:bold;					
				}
			.login_forma {
			}
			.login_forma .errortext {
				margin-bottom: 0;
			}
			
				.login {
					background:url(/bitrix/templates/party-store/img/bg_login.png) no-repeat;
					width:208px;
					height:28px;
					border:0;
					padding:0 10px;
					font-size:15px;
					font-style:italic;
					color:#808184;
					margin-top:25px;
				}
				.pass {
					background:url(/bitrix/templates/party-store/img/bg_login.png) no-repeat;
					width:208px;
					height:28px;
					border:0;
					padding:0 10px;
					font-size:15px;
					font-style:italic;
					color:#808184;
					margin-top:6px;
				}
				.fon_enter {
					background:url(/bitrix/templates/party-store/img/bg_reg.png) no-repeat;
					width:224px;
					height:50px;
					margin-top:6px;
					text-align:right;
					padding-right:4px;
				}
					.log_butt {
						background:url(/bitrix/templates/party-store/img/enter.png) no-repeat top left;
						width:110px;
						height:95px;
						border:0px;
						cursor:pointer;
						float:left;
					}
					.log_butt:hover {
						background-position: top right;
					}
					.logout_butt {
						background:url(/bitrix/templates/party-store/img/exit.png) no-repeat top left;
						width:126px;
						height:95px;
						border:0px;
						cursor:pointer;
						float:left;
					}
					.logout_butt:hover {
						background-position: top right;
					}
						a.b1 {
							color:#339999;
							font-size:15px;
							font-style:italic;
							text-decoration:none;
							display:block;
							padding-top:5px;
						}
						a.b2 {
							color:#808184;
							font-size:15px;
							font-style:italic;
							text-decoration:none;
						}
							a.b1:hover,a.b2:hover {
								text-decoration:underline;
							}
							
				/***************** PODPISKA ******************/			
				.podpiska {
					margin-top:80px;
					margin-bottom:50px;
				}
						.podp {
							background: url(/bitrix/templates/party-store/img/bg_podpis.png) no-repeat;
							width:146px;
							height:28px;
							border:0;
							float:left;
							margin-right:1px;
							padding:0 10px;
							font-size:15px;
							font-style:italic;
							color:#808184;													
						}
						.podpis_butt {
							background:url(/bitrix/templates/party-store/img/ok.png) no-repeat top left;
							width:61px;
							height:28px;
							border:0;
							cursor:pointer;
						}
						.podpis_butt:hover {
							background-position: top right;
						}
				
				/***************** GROUP SOC *****************/		
				.group_face	{
					width:206px;
					height:245px;
					border:1px solid #aaa;
					padding:10px;
					overflow:hidden;
				}
					.head_face {
						border-bottom: 1px solid #ccc;
						padding-bottom:5px;
					}
						a.logo_group {
							float:left;
						}
						a.log {
							display:block;
							margin-left:65px;
							margin-bottom:8px;
							text-decoration:none;
							color:#35579c;
							font-weight:bold;
						}
						a.like {
							display:block;
							margin-left:65px;
							margin-bottom:5px;
						}
						.head_face p a {
							text-decoration:none;
							color:#35579c;
							font-weight:bold;							
						}
					.likers {
						margin-top:10px;
						text-align:center;
					}
					
					/******* VK ***********/
				.group_vk {
					width:226px;
					height:315px;
					border:1px solid #ced5de;
					overflow:hidden;
					margin-top:25px;					
				}
					.we_in_vk {
						border-bottom: 1px solid #ced5de;
						padding-bottom:5px;
						background:#dae2e9;
					}
						.we_in_vk img { 
							float:left;
							margin:3px 5px 0 3px;
						}
						a.in_vk, p.in_vk {
							text-decoration:none;
							color:#35579c;
							font-weight:bold;
							display:block;
							padding-top:3px;							
						}
						
					.head_vk {
						border-bottom: 1px solid #ccc;
						padding-bottom:5px;
						padding:10px;
					}
						a.logo_group {
							float:left;
						}
						a.log {
							display:block;
							margin-left:65px;
							margin-bottom:8px;
							text-decoration:none;
							color:#35579c;
							font-weight:bold;
							font-size:12px;
						}
					.likers_vk {
						margin-top:10px;
						text-align:center;
					}
						.likers_vk img {
							margin:4px;
						}
					/*.vk_check {
						float:left;
						margin:3px 15px;
					}
					.we_in_vk_down	{
						border-top: 1px solid #ced5de;
						height:15px;
						background:#eef2f5;						
					}
	/********************** Center Colum *********************/
		.cont {
			float:left;
			width:555px; 
			/*border:1px solid #666;*/
		}
			.cont h4 {
				font-size:13px;
				color:#666;
				font-style:italic;
			}
			
			/***************** slider**********************/
			#slideshow {
				width:550px;
				height:344px;
				position:relative;
				margin-bottom:25px;
			}
			#slideshow #slidesContainer {
				  overflow:auto; /* allow scrollbar */
			}
				.control {
				  display:block;
				  width:39px;
				  height:263px;
				  text-indent:-10000px;
				  position:absolute;
				  cursor: pointer;
				}
				#leftControl {
				  top:150px;
				  left:-15px;
				  background:url(/bitrix/templates/party-store/img/control_left.png) no-repeat;
				  width:40px;
				  height:39px;
				}
				#rightControl {
				  top:150px;
				  right:-15px;
				  background:url(/bitrix/templates/party-store/img/control_right.png) no-repeat;
				  width:40px;
				  height:39px;				  
				}
					.slide h2{
						font-size:18px;
						text-align:center;
						color:#333;
					}
			/*************** END SLIDER ******************/
		
		/******************* centeral osnovnoi content ******************/
				h1 {
					color:#000;
					font-size:25px;
					font-style:italic;
					margin-top:15px;
					margin-bottom:15px;
				}
				h2.wishlist {
					padding-left: 30px;
					background: url('/bitrix/templates/party-store/img/wishlist_title_icon.png') no-repeat left center;
				}
				h2 {
					color:#666;
					font-size:18px;
					font-style:italic;
					margin-top:15px;
					margin-bottom:10px;
					font-style:italic;
				}
				hr {
					margin-top: 15px;
				}
				.after_tovar p {
					line-height:20px;
					padding-bottom:15px;
					font-style:italic;
				}
				.filtr {
				}
					.filtr a {
						margin-right:5px;
						text-decoration:none;
						color:#666;
						font-weight:bold;
						font-style:italic;
						display:block;
						float:left;
					}
					
					.filtr a.blocked img {
						display: none;
					}
					
					a.right_filter {						
						margin-right:20px;
					}

						.filtr a:hover {
							color:#339999;
						}
						.filtr span {
							display:block;
							float:left;
							color:#339999;
							margin-right:5px;
							font-weight:bold;
							font-style:italic;							
						}
					.r_filter_block {
						float:right;
					}
				.block_tovarov {
					margin-top:20px;					
					overflow:hidden;
				}
					.tovar {
						width:175px;
						height:300px;
						text-align:center;
						position: relative;
						float:left;
						margin-right:9px;						
					}	
					.tovar img {
						max-width: 175px;
						max-height: 175px;
					}
					.tovar .in-cart {
						background:url(/bitrix/templates/party-store/img/cart_icon_bg.png) no-repeat;
						width: 38px;
						height: 30px;
						margin-top: 15px;
						float: right;
					}
					
					.tovar .new {
						background:url(/bitrix/templates/party-store/img/new_icon.png) no-repeat;
						position: absolute;
						top: 0;
						width: 59px;
						height: 58px;
						right: 0;
					}
					.tovar .hit {
						background:url(/bitrix/templates/party-store/img/hit.png) no-repeat;
						position: absolute;
						top: 0;
						width: 59px;
						height: 58px;
						right: 0;
					}
						.tovar a {
							color:#808184;
							font-size:15px;
							font-style:italic;
							text-decoration:none;
						}
						.tovar span {
							display:block;
							width:155px;
							padding-left:10px;
						}
						span.opisanie_tov {
							display:block; 
							font-size: 13px;
							padding-left:10px;
							height: 60px;
						}
						.tovar span.none {
							display:block;
							color:#808184;
							font-size:15px;							
						}
						span.price_1 {
							color: #666666;
							display: block;
							float: left;
							font-size: 18px;
							font-weight: bold;
							margin-top: 15px;
							padding-bottom: 10px;
							width: 120px;
						} 
						.tovar span.empty {
							display:block;
							font-size:16px;
							color:#bdbdbd;
							font-weight:bold;
							margin-top:10px;
							padding-bottom:10px;
						}
		/******************* END centeral osnovnoi content ******************/
		
		
		/******************* CART content **********************/
			.cart {
			}
				.image_cart {
					width: 85px;
					height:100px;
					float:left;
				}
				.image_cart img { 
					max-width: 85px;
					max-height:100px;
				}
				.naz_tovar {
					width:120px;
					height:90px;
					float:left; 
					text-align:center;
				}
					.naz_tovar p {
						display:inline;
						font-size:13px;
						color:#808184;
						font-style:italic;
						font-weight:bold;
						margin-top:13px;
						width:135px;
					}
				.price_cart	 {
					width:75px;
					float:left;
				}
					p.cena {
						font-size:13px;
						color:#808184;
						font-weight:bold;
						text-align: center;
						font-style:italic;						
					}
					p.price_2 {
						display:block;
						font-size:15px;
						color:#231f20;
						font-weight:bold;
						text-align: center;
						margin-top:10px;
						font-style:italic;
					}
				.max_min {
					width:120px;
					float:left;
				}
				.max_min .selectBox {
					float: left;
				}
					.up_down {
						float:left;
						background:url(/bitrix/templates/party-store/img/bg_up_down.png) no-repeat;
						margin-top:6px;
						width:63px;
						height:29px;						
					}
						p.text_up {
							float:left;
							font-size:15px;
							color:#808184;
							font-style:italic;
							font-weight:bold;
							margin-left:8px;
							margin-top:5px;							
						}
						a.up_cart {
							display:block;
							margin-left:47px;
							margin-top:3px;
							width:11px;
							height:10px;
						}
						a.down_cart {
							display:block;
							margin-left:47px;
							width:11px;
							height:10px;						
						}						
					.delete_cart {
						float:right;
						margin-top:6px;
					}
			.itogo {
				float:right;
				margin-top:30px;
				margin-bottom:30px;
			}
				p.it {
					float:left;
					margin-top:8px;
					margin-right:30px;
					font-size:13px;
					color:#808184;
					font-style:italic;
					font-weight:bold;					
				}
				p.final_cyma {
					float:left;
					margin-top:2px;
					margin-right:20px;
					font-size:18px;
					color:#231f20;
					font-style:italic;
					font-weight:bold;										
				}
				a.refresh_cym {
					display:block;
					float:left;
					width: 28px;
					height: 29px;
					background: url('/bitrix/templates/party-store/img/cart_refresh.png') no-repeat top left;
				}
				a.refresh_cym:hover {
					background-position: top right;
				}
				.button_left {
					border:0;
					width:299px;
					height:51px;
					margin-right:2px;									
				}
				.button_left_cart {
					display: block; 
					width:299px;
					float: left;
					height:51px;
					background: url('/bitrix/templates/party-store/img/back_butt.png') no-repeat top left;
					margin-right:2px;									
				}	
				.button_left_cart:hover {
					background-position: top right;
				}
				.button_right_cart {
					display: block;  
					float: right; 
					background: url('/bitrix/templates/party-store/img/next_butt.png') no-repeat top left;
					margin-right:2px;	
					width:247px;
					height:51px;
				}
				.button_right_cart:hover {
					background-position: top right;
				}
				.right_buttons {
					float:right;
					margin-top:30px;
				}
					a.cart_1but {
						display:block;
						text-align:right;
						margin-bottom:5px;
					}
		/******************* END CART content ******************/
		
		/******************* TOVAR content **********************/
			.image_tovar {
				width:361px;
				height:403px;
				float:left;
			}
				.right_block_tovar {
					float:left;
					width:184px;
					height:190px;
					position: relative;
					padding-left:10px;
				}
					.mini_foto {
						height:199px;
					}
						.mini_foto a {
							margin:0 3px 3px 0; 	
						}
					.dop_tovar {
					}
					.prop-cont { 
						position: relative;
						padding-bottom: 20px;
					}
						p.inf_raz {
							float:left;
							font-size:13px;
							color:#808184;
							font-style:italic;
							font-weight:bold;
							margin-top:12px;							
						}
						.up_down_tovar {
							float:right;
							background:url(/bitrix/templates/party-store/img/bg_up_down.png) no-repeat;
							margin-top:6px;
							width:63px;
							height:29px;						
						}
							p.text_up_tovar {
								float:left;
								font-size:15px;
								color:#808184;
								font-style:italic;
								font-weight:bold;
								margin-left:8px;
								margin-top:5px;							
							}
							a.up_cart_tovar {
								display:block;
								margin-left:47px;
								margin-top:3px;
								width:11px;
								height:10px;
							}
							a.down_cart_tovar {
								display:block;
								margin-left:47px;
								width:11px;
								height:10px;						
							}
							a.down_cart_tovar_01 {
								display:block;
								margin-left:47px;
								width:11px;
								height:10px;
								margin-top:8px;								
							}
						.price_tovar {
							margin-top:15px;
							background:url(/bitrix/templates/party-store/img/bg_price_tovar.png) no-repeat;
							width:177px;
							height:53px;
							color:#231f20;
							font-size:25px;
							font-style:italic;
							font-weight:bold;
							text-align:center;
							line-height:53px;	
						} 
						.price_tovar .empty {
							color: #eb3225;
							display: block;
							font-size:14px;
						}
						.price_tovar .old { 
							color: grey; 
							text-decoration: line-through;
						}
						.price_tovar .cur { 
							font-size:15px; 
						}
						a.buy_button {
							display:block;
							margin-top:15px;
							width:175px;
							height:51px;
						}
						a.buy_button_sm {
							clear: both;
							display:block;
							margin-top:15px;
							width:100px;
							margin: 0 auto; 
							background: url('/bitrix/templates/party-store/img/buy_button_small.png') no-repeat top center;
							height:29px;
						}
						a.buy_button_sm:hover { 
							background: url('/bitrix/templates/party-store/img/buy_button_small_active.png') no-repeat top center; 
						}
				.content_tovara {
					margin-top:40px;					
				}
					.content_tovara > .shadow_cart {
						margin-top:30px;
					}
				
					.content_tovara p {
						color:#666;
						font-size:15px;
						font-style:italic;
						margin-bottom:15px;
						margin-right:10px;
					}
						p.tov_b {
							margin-bottom: 15px;
						}
				
				.like_tovar {
					margin-top:50px;
				}
						
				/**** slider v tovare *****/		
			#slideshow_tovar {
				width:545px;
				height:175px;
				position:relative;
				margin-bottom:50px;
			}
			#slideshow_tovar #slidesContainer_tovar {
				  overflow:auto; /* allow scrollbar */
			}
				.control_tovar {
				  display:block;
				  width:39px;
				  height:175px;
				  text-indent:-10000px;
				  position:absolute;
				  cursor: pointer;
				}
				#leftControl_tovar {
				  top:50px;
				  left:-15px;
				  background:url(/bitrix/templates/party-store/img/control_left.png) no-repeat;
				  width:40px;
				  height:39px;
				}
				#rightControl_tovar {
				  top:50px;
				  right:-15px;
				  background:url(/bitrix/templates/party-store/img/control_right.png) no-repeat;
				  width:40px;
				  height:39px;				  
				}
					.slide_tovar a{
						margin-right:5px;
					}	
					
		/******************* END TOVAR content ******************/
		
	/*********************** FOTTER **********************/
		#fotter {
			background:url(/bitrix/templates/party-store/img/bg_fotter.png) no-repeat;
			width:1280px;
			height:152px;
		}
			.fotter_menu {
				list-style:none;
				padding-top:50px;
				margin-left:300px;
			}
				.fotter_menu li {
					float:left;
					margin-left:26px;
					color:#006666;
				}
				.fotter_menu li a {
					color:#006666;
					font-size:15px;
					font-style:italic;
					font-weight:bold;
					text-decoration:none;
				}
				.fotter_menu li a:hover {
					color:#007a7a;
					text-decoration:underline;
				}
			.right_fotter {
				float:right;
				margin-right: 70px;
			}
				.right_fotter p {
					color:#006666;
					font-size:15px;
					font-style:italic;
				}
			.soc {
				margin-top:25px;
			}
			.soc a {
				text-decoration: none;
			}
.store_pass {
	margin-top: 5px;
}

font.errortext {
	margin-bottom: 25px;
	display: block;
	margin-top: 5px;
}


.select-size {
    background: url("/bitrix/templates/party-store/img/select_size.png") no-repeat scroll center top transparent;
    height: 72px;
    left: 80px;
    position: absolute;
    top: 28px;
    width: 150px;
	display: none;
    z-index: 99;
}

.select-count {
    background: url("/bitrix/templates/party-store/img/select_count.png") no-repeat scroll center top transparent;
    height: 72px;
    left: 80px;
    position: absolute; 
    width: 150px;
	display: none;
    z-index: 99;
}


#vk_groups {
	margin-top: 15px;
}

.pluginSkinLight ul {
	text-align: center;
}

.subscribe-edit {
    font-size: 14px;
	margin-top: 20px;
}

.subscribe-edit input {
	margin-right: 5px;
}

.subscribe-edit input[type="text"] {
	background: url("/bitrix/templates/party-store/img/bg_s_input.png") no-repeat scroll center top transparent;
	border: none;
	width: 192px;
	height: 34px;
	padding: 0 5px;
}

.subscribe-edit p {  
	line-height: 130%;
    margin-bottom: 20px; 
}

.modal {
    background: url("/bitrix/templates/party-store/img/modal.png") no-repeat scroll center top transparent;
    color: #666666;
    font-size: 15px;
    font-style: italic;
    height: 70px;
	position: absolute;
	z-index: 666;
	display: none;
	top: 700px;
	opacity: 0;
    padding-top: 30px;
    text-align: center;
    width: 300px;
}
.modal span {
	font-weight: bold;
}

.bx-system-auth-form table {
	font-size: 15px;
	font-weight: bold;
	color: #eb6405;
}

.bx-system-auth-form table  input[type="text"], .bx-system-auth-form table input[type="password"] {
	border: 1px solid #eb6405;
	padding: 0 9px;
	height: 28px;
	margin-top: 4px;
	width: 330px;
	font-size: 14px;
	color: #949393;
	font-weight: bold;
	margin-bottom: 10px;
}

a.login-button {
	background: url('/bitrix/templates/party-store/img/login_button.png') no-repeat top center;
	display: block; 
	height: 31px;
	width: 99px;
	margin:  20px 0; 
}

.bx-forgotpass p {
	font-size: 14px;
	line-height: 145%;
	margin-bottom: 10px;
}

.bx-forgotpass   input[type="text"], .bx-forgotpass   input[type="password"] {
	background:url(/bitrix/templates/party-store/img/bg_big.png) no-repeat;
	width:280px;
	height:28px;
	border:0;
	padding:0 10px;
	font-size:15px;
	font-style:italic;
	color:#808184;
	margin-top:10px;
	margin-bottom: 5px;
}

.bx-forgotpass .input-block {
	margin-bottom: 10px;
	clear: both;
}

.bx-forgotpass .input-block p {
	color:#808184;
	margin-bottom: 0;
	font-size:15px;
	font-style:italic;
	font-weight:bold; 
}

a.send-button {
	background: url('/bitrix/templates/party-store/img/send_button.png') no-repeat top center;
	display: block; 
	height: 31px;
	width: 110px; 
}

.bx-auth .input-block {
	margin-bottom: 10px;
	clear: both;
}

.bx-auth .input-block p {
	font-size: 15px;
	font-weight: bold;
	color: #eb6405;
}

.bx-auth  input[type="text"], .bx-auth input[type="password"] {
	border: 1px solid #eb6405;
	padding: 0 9px;
	height: 28px;
	margin-top: 4px;
	width: 330px;
	font-size: 14px;
	color: #949393;
	font-weight: bold;
	margin-bottom: 10px;
}

a.change-button {
	background: url('/bitrix/templates/party-store/img/change_button.png') no-repeat top center;
	display: block; 
	height: 31px;
	width: 222px; 
}

.bx-auth p.note {
	clear: both;
	color: #949393;
	margin: 5px 0;
	font-size: 12px;
}
.cont_part {
    position: relative;
    width: 1000px;
}


.list_carousel {
    overflow: hidden;
    width: 960px;
}

a.car-next {
	background: url('/bitrix/templates/party-store/img/next_b.png') no-repeat top center;
	width: 17px;
	height: 26px;
	display: block;
    position: absolute;
    right: 20px;
    top: 10px;
}

a.car-prev {
	background: url('/bitrix/templates/party-store/img/prev_b.png') no-repeat top center;
	width: 17px;
	height: 26px;
	display: block;
    left: 20px;
    position: absolute;
    top: 10px;
} 

a.send-order-button {
	background: url('/bitrix/templates/party-store/img/send__button.png') no-repeat top center;
	display: block; 
	height: 31px;
	width: 167px; 
}

.mf-ok-text {
	margin-bottom: 20px;
}

.mf-ok-text p {
    color: #000;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 15px;
}

.register {
	overflow: hidden;
	margin-bottom: 100px;
	padding-top: 20px;
}
 

.register h2 {
	margin-bottom: 25px;
	padding-top: 0;
}

.register .input-block {
	margin-bottom: 10px;
	clear: both;
}

.register textarea {
	background:url(/bitrix/templates/party-store/img/bg_cart_b.png) no-repeat;
	width: 208px;
	height: 55px;
	display: block;
	border: none;
	padding: 5px 10px;
	font-size: 15px;
	font-style: italic;
	color: #808184;
}

.register p {
	color:#808184;
	font-size:15px;
	font-style:italic;
	font-weight:bold; 
}

.register .input-block input[type="text"], .register input[type="password"] {
	background:url(/bitrix/templates/party-store/img/bg_big.png) no-repeat;
	width:280px;
	height:28px;
	border:0;
	padding:0 10px;
	font-size:15px;
	font-style:italic;
	color:#808184;
	margin-top:10px;
	margin-bottom: 5px;
}	

.register p.note {
	clear: both;
	color: #949393;
	margin: 5px 0;
	font-size: 12px;
}

.register .input-block.capcha img {
	float: left;
	margin: 10px 10px 10px 0;
}

.register .input-block.capcha input[type="text"] {
	width: 100px;
	float: left;
	background: url('/bitrix/templates/party-store/img/bg_sm.png') no-repeat top center;
	margin: 10px 0;
}

.register  a.register {
	width: 212px;
	margin-top: 25px;
	height: 28px;
	display: block;
	background: url('/bitrix/templates/party-store/img/reg_button_bg.jpg') no-repeat top center;
}

#order_form_content b { 
	color: #808184;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
}

#order_form_content input[type="text"], #order_form_content input[type="password"] {
	background:url(/bitrix/templates/party-store/img/bg_login.png) no-repeat;
	width:208px;
	height:28px;
	border:0;
	padding:0 10px;
	font-size:15px;
	font-style:italic;
	color:#808184;
	margin-top:10px;
	margin-bottom: 5px;
}	

a.submit_order {
	display: block;
	width: 187px;
	height: 28px;
	background:url(/bitrix/templates/party-store/img/order_button.png) no-repeat;
}

table.sale_order_full_table {
	margin-top: 20px;
}

.personal a {
	font-size: 15px;
	line-height: 25px;
}

.sale-personal-order-list.data-table li {
	list-style-type: none;
}

a.save-result {
	display: block;
	width: 124px;
	height: 28px;
	background:url(/bitrix/templates/party-store/img/save.png) no-repeat;
}

h1.product-title {
	padding: 0 30px;
}

.go-to {
    float: right;
    height: 70px; 
    margin-bottom: -50px;
    overflow: hidden;
    position: relative;
    text-align: right;
    top: 0;
    width: 555px;
}


.go-to a.prev {
    background: url("/bitrix/templates/party-store/img/gallery-prev02.png") no-repeat scroll 0 0 transparent;
    height: 63px;
    left: 0; 
	top: 8px;
    position: absolute;
    text-indent: -9999px; 
    width: 26px; 
}

.go-to a.next {
    background: url("/bitrix/templates/party-store/img/gallery-next02.png") no-repeat scroll 0 0 transparent;
    height: 63px;
    right: 0; 
	top: 8px;
    position: absolute;
    text-indent: -9999px; 
    width: 26px; 
}

.ul.breadcrumb-navigation {
    margin-bottom: 20px;
}

a.top {
    background: url("/bitrix/templates/party-store/img/up.png") no-repeat scroll 0 0 transparent; 
    display: block;
    float: right;
    height: 73px;
    margin-right: 100px;
    margin-top: 50px; 
    width: 50px;
}

#order_form_content textarea {
	background:url(/bitrix/templates/party-store/img/bg_order_b.png) no-repeat;
	width: 350px;
	height: 65px;
	display: block;
	border: none;
	padding: 5px 10px;
    font-size: 15px;
    font-style: italic;
	color: #808184;
}

a.show-table-size {
	display: block;
    margin-top: 50px;
}

.size_table {
    background: none repeat scroll 0 0 white;
    position: absolute;
    z-index: 99;
	display: none;
    top: 70px;
	width: 210px;
	border: 1px solid #339999;
}

.size_table table {
	width: 210px;
}

.size_table table thead {
	color: #339999;
	font-weight: bold;
} 

.size_table table td {
	padding: 2px 5px;
}

.size_table table thead td {
	padding: 5px 5px;
}

.size_table p {
	color: #993300; 
	font-size: 11px;
	margin-top: 5px;
	text-align: center;
}

.right_block_tovar a.add-to-wishlist {
	background:url(/bitrix/templates/party-store/img/wishlist_icon.png) no-repeat;
	padding-left: 30px;
	padding-top: 3px;
	display: block;
	height: 25px;
	margin-top: 15px;
	margin-bottom: 5px;
	color: #808184;
	font-style: italic;
	font-size: 13px;
	text-decoration: none;
}

.right_block_tovar a.add-to-wishlist:hover {
	background:url(/bitrix/templates/party-store/img/wishlist_icon_active.png) no-repeat;
}

.right_block_tovar a.notify {
	background:url(/bitrix/templates/party-store/img/notify_icon.png) no-repeat;
	padding-left: 30px;
	padding-top: 3px;
	display: block;
	height: 25px;
	margin-bottom: 12px;
	color: #808184;
	font-style: italic;
	font-size: 13px;
	text-decoration: none;
}

.right_block_tovar a.notify:hover {
	background:url(/bitrix/templates/party-store/img/notify_icon_active.png) no-repeat;
}

.right_block_tovar a.notify.blocked {
	background: none;
	padding-left: 0;
}

.fancy-show  {
	width: 360px;
}

.fancy-show  .offers, .fancy-show  .count {
	float: left;
	width: 180px;
	margin-bottom: 20px;
}

.fancy-show  .title {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

.fancy-show  table {
	width: 70px;
}

.fancy-show  table td {
	width: 50%;
}

#inline_table  {
	width: 800px;
}

#inline_table table {
	width: 800px;
	border-collapse: collapse;
}


#inline_table table  td{
	padding: 4px 10px;
	text-align: center;
	width: 90px;
	border: 1px solid #339999;
}

#inline_table table thead td{
	background-color: #33cccc;
	color: #fff;
	font-weight: bold;
}


#inline_table table td.first {
	width: 70px;
	
} 


.search-page input[type="text"] {
    background: url("/bitrix/templates/party-store/img/bg_big_input.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #808184;
    font-size: 15px;
    font-style: italic;
    height: 34px;
    margin: 9px;
    padding: 0 25px 0 15px;
    position: relative;
    width: 262px;
}


  
.search-page input[type="submit"] {
    background: url("/bitrix/templates/party-store/img/s_button.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    cursor: pointer;
    height: 25px;  
    left: 283px;
	position: absolute;
    right: 15px;
    top: 13px;
    width: 24px;
}

#slider a img {
	display: none;
}


.mfeedback input[type="text"], .mfeedback input[type="password"] {
    background: url("/bitrix/templates/party-store/img/bg_login.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #808184;
    font-size: 15px;
    font-style: italic;
    height: 28px;
    margin-bottom: 5px;
    margin-top: 10px;
    padding: 0 10px;
    width: 208px;
}


.mfeedback textarea {
    background: url("/bitrix/templates/party-store/img/bg_order_b.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #808184;
    display: block;
    font-size: 15px;
    font-style: italic;
    height: 65px;
    padding: 5px 10px;
    width: 350px;
}

.mfeedback textarea {
    background: url("/bitrix/templates/party-store/img/bg_order_b.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #808184;
    display: block;
    font-size: 15px;
    font-style: italic;
    height: 65px;
    padding: 5px 10px;
    width: 350px;
}

a.send1-button {
	background: url('/bitrix/templates/party-store/img/send1_button.png') no-repeat top center;
	display: block; 
	height: 28px;
	width: 150px; 
}

.fancy-show table {
	width: 150px;
}


/* End */
/* /bitrix/templates/party-store/components/bitrix/breadcrumb/.default/style.css?1374424516227 */
/* /bitrix/templates/party-store/template_styles.css?139150003831934 */
