body {
	margin: 0px;
	padding: 0px;
	background-image: url('http://funburg.ru/images/background.jpg');
}
* {
	padding: 0px;
	margin: 0px;
}
.popup_body {
	background-image: none !important;
}
.container {
	position: relative;
	z-index: 1;
	zoom: 1;
	text-align: center;
	min-width: 1000px;
    _width:expression(document.body.clientWidth > 1000 ? "100%" : "1001px");

}
.top_back {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 320px;
	top: 0px;
	left: 0px;
	background-image: url('http://funburg.ru/images/top_back.jpg');
	background-repeat: repeat-x;
}
.main {
	text-align: left;
	position: relative;
	margin: 0px auto;
	width: 974px;	
	z-index: 2;
}
.main_body {
	width: 790px;
	color: #7F7F7F;
	font-family: Sans-Serif;
	font-size: 13px;
	margin-left: 10px;
	padding-top: 16px;
}
.main_body h1 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 16px;
}
.main_body p {
	margin-top: 0px;
	line-height: 16px;
	margin-bottom: 16px;
}
.main_body .left {
	float: left;
	width: 386px;
}
.main_body .right {
	float: right;
	width: 386px;
}
.header {
	width: 100%;
	height: 146px;
	overflow: visible;
	position: relative;
	z-index: 2;
}
.additional_header {
	position: absolute;
	z-index: 5;
	top: 10px;
	left: 0px;
	width: 100%;
	height: 146px;
	overflow: hidden;
	text-align: center;
}
.additional_header .inner_header {
	position: relative;
	z-index: 5;
	margin: 0px auto;
	text-align: left;
	width: 974px;
	height: 146px;
}
.clear_both {
	clear: both;
}
.content {
	width: 100%;
}
.left_part {
	float: left;
	width: 815px;
	border-width: 0px;
	margin-bottom: 30px;
}
.right_part {
	float: right;
	width: 152px;
	border-width: 0px;
}
.main_menu {
	width: 100%;
	height: 46px;
	margin-top: 0px;
	margin-left: 3px;
}
.main_menu a {
 	display: inline-block;
	float: left;
 	position: relative;
}
.active_button {
	float: left;
	display: inline;
}
a.flowers_button:hover {
	background-image: none;
}
a.parties_button:hover {
    background-image: none;
}
a.presents_button:hover {
    background-image: none;
}
.cart {
	width: 148px;
	margin-bottom: 25px;
	margin-top: -1px;
}
.cart_top {
	width: 100%;
	height: 46px;
	background-image: url('http://funburg.ru/images/cart_top.jpg');
	color: #8F68DD;
}
.cart_top span {
	position: relative;
	top: 15px;
	left: 53px;
	font-family: Sans-Serif;
	font-size: 100%;
	font-weight: bold;
}
.cart_middle {
	width: 100%;
    background-color: #F5F4F9;
    background-image: url('http://funburg.ru/images/cart_middle.jpg');
    background-repeat: repeat-y;
}
.cart_bottom {
    width: 100%;
	height: 53px;
	background-image: url('http://funburg.ru/images/cart_bottom.jpg');
	color: #8F68DD;
	text-align: center;
}
.cart_bottom div {
	position: relative;
	top: 15px;
	color: #909090;
	font-family: Sans-Serif;
	font-size: 80%;
	font-weight: bold;
}
.cart_bottom div span {
	font-size: 150%;
	font-weight: bold;
	font-family: Sans-Serif;
	color: #6B6764;
	letter-spacing: -0.04em;
}
.cart_item {
	position: relative;
	left: 16px;
	width: 115px;
	padding-bottom: 8px;
	background-image: url('http://funburg.ru/images/cart_item.jpg');
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: -1px;
}
.last_item {
	background-image: none;
}
.create_offer {
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Sans-Serif;
	font-size: 80%;
	text-align: center;
}
.create_offer a {
	color: #8861D6;
}
.cart_item_header {
	width: 100%;
	padding-top: 5px;
	font-family: Sans-Serif;
	color: #7649d2;
}
.cart_item_header a {
	font-family: Sans-Serif;
	font-size: 90%;
}
.cart_item_type {
	font-family: Sans-serif;
	font-size: 80%;
	color: #B1B1B1;
	padding: 5px 0px 10px 0px;
}
.cart_item_bottom {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #6E6664;
}
.no_border {
	border-width: 0px;
}
.big_item {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 11;
	float: left;
	padding: 22px 10px 0px 10px;
	display: inline-block;
}
.big_item_name {
	font-family: Sans-Serif;
	font-size: 90%;
	color: #855DD7;
	padding-top: 10px;
}
.big_item_name a {
	font-family: Sans-Serif;
	font-size: 100%;
	font-weight: normal;
}
.big_item_name div {
	color: #A5A5A5;
}
.big_item_price {
	text-align: right;
	padding-top: 20px;
}
.big_item_price a {
}
.big_item_price img {
	vertical-align: bottom;
	margin-left: 10px;
}
.big_item_price span {
	font-family: Sans-Serif;
	font-size: 180%;
	font-weight: bold;
	color: #3fbbed;
	letter-spacing: -0.05em;
	margin-right: 5px;
}
.mainpage_line {
	clear: both;
	padding-top: 10px;
	font-size: 0px;
	display: inline-block;
}
.mainpage_line div.hr {
	width: 790px;
	position: relative;
	left: 10px;
	font-size: 0px;
	height: 1px;
	background-color: #E9E9EB;
	display: block;
}
.small_items {
	float: left;
	width: 250px;
	margin: 0px 10px 0px 10px;
	display: inline;
	color: #7649d2;
}
.small_items .catalog_item_price span.multiprice_span {
	font-size: 18px;
}
.small_items .catalog_item_price span.simple_price {
	font-size: 18px;
}
.small_item_1 {
	position: relative;
	float: left;
	width: 115px;
}
.small_item_2 {
	position: relative;
	float: right;
	width: 115px;
}
.small_item_1 div.small_item_description {
	font-family: Sans-Serif;
	font-size: 80%;
	padding-top: 5px;
}
.small_item_2 div.small_item_description {
	font-family: Sans-Serif;
	font-size: 80%;
	padding-top: 5px;
}
.small_item_1 span.small_item_appellation {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B1B1B1;
}
.small_item_2 span.small_item_appellation {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B1B1B1;
}
.footer {
	width: 100%;
	height: 55px;
	clear: both;
	text-align: right;
}
.small_item_price span {
	font-family: Sans-Serif;
	font-size: 150%;
	font-weight: bold;
	color: #3fbbed;
	letter-spacing: -0.04em;
}
.small_item_price img {
	vertical-align: bottom;
	margin-left: 12px;
}
.footer_pic {
	width: 100%;
	height: 15px;
	background-image: url('http://funburg.ru/images/footer_pic.jpg');
	background-repeat: repeat-x;
	margin-bottom: 5px;
}
.footer_pic_left {
	float: left;
	width: 7px;
	height: 15px;
	background-image: url('http://funburg.ru/images/footer_pic_left.jpg');
}
.footer_pic_right {
	float: right;
	width: 7px;
	height: 15px;
	background-image: url('http://funburg.ru/images/footer_pic_right.jpg');
}
.logo {
	position: absolute;
	top: 0px;
	left: 62px;
	z-index: 3;
	width: 126px;
	height: 135px;
	background-image: url('http://funburg.ru/images/logo.png');
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/logo.png', sizingMethod='crop');
}
.logo_link {
	display: block;
	position: absolute;
	top: 0px;
	left: 62px;
	z-index: 4;
	width: 126px;
	height: 135px;
	background: transparent;
}
.sub_links {
	float: right;
	padding-top: 14px;
	margin-right: 23px;
	display: inline;
}
.sub_links div {
	padding-bottom: 2px;
	margin: 0px;
	font-size: 13px;
	position: relative;
	z-index: 2;
}
.sub_links div a {
	font-family: Sans-serif;
	font-size: 100%;
	line-height: 16px;
}
.sub_links div span {
	font-family: Sans-serif;
	font-size: 100%;
	color: #6C6664;
	line-height: 16px;
}
.auth {
	position: absolute;
	top: 14px;
	right: 161px;
	font-family: Sans-Serif;
	font-size: 90%;
	z-index: 2;
}
a:visited {
	color: #7649d2;
}
a {
	color: #7649d2;
}
a:hover {
	color: #98D60F;
	text-decoration: none;
}
.footer a {
	font-family: Sans-Serif;
	font-size: 80%;
}
.float_left {
	float: left;
}
.cart_delete_item {
	float: right;
	margin-top: 2px;
}
.catalog_content {
	float: right;
	width: 545px;
}
.catalog_header {
	color: #870184;
	font-family: tahoma, Sans-Serif;
	font-size: 180%;
	font-weight: bold;
	letter-spacing: -0.04em;
	padding-top: 10px;
}
.catalog_header span {
	color: #870184;
	margin: 0px;
	margin-left: 3px;
	font-family: Sans-Serif;
	font-size: 45%;
	font-style: italic;
	font-weight: normal;
	letter-spacing: 0em;
}
.big_banner {
	margin-top: 10px;
	margin-left: 0px;
}
.catalog_line {
	clear: both;
}
.similar_line {
	clear: both;
	margin-top: -16px;
	margin-bottom: 30px;
}
.catalog_item {
	float: left;
	margin-right: 14px;
	padding-top: 30px;
	width: 120px;
}
.img_margin {
	margin-top: 4px;
	margin-left: 4px;
}
.catalog_item span {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B1B1B1;
}
.catalog_item div {
	font-family: Sans-Serif;
	font-size: 80%;
	padding-top: 5px;
	color: #7649d2;
}
.catalog_item div.catalog_item_image {
	padding: 0px;
	position: relative;
	z-index: 1;
	text-align: center;
	width: 75px;
	overflow: visible;
}
.catalog_item_price {
	position: relative;
	z-index: 1000;
}
.catalog_item_price span {
	font-family: Sans-Serif;
	font-size: 150%;
	font-weight: bold;
	color: #3fbbed;
	letter-spacing: -0.04em;
	margin-right: 12px;
}
.catalog_item_price span.multiprice_span {
	font-family: Sans-Serif;
	font-size: 150%;
	font-weight: bold;
	color: #3fbbed;
	letter-spacing: -0.04em;
	background-image: url('http://funburg.ru/images/mp_back.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	cursor: pointer;
	margin-right: 12px;
}
.catalog_item_price span.multiprice_span i {
	font-size: 16px;
}
.catalog_item_price img {
	margin-left: 0px;
}
.catalog_vline {
	width: 545px;
	padding-top: 20px;
	clear: both;
}
.catalog_vline hr {
	width: 100%;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #E9E9EB;
}
.sub_block {
	float: left;
	width: 250px;
	min-height: 10px;
	height: auto !important;
	height: 10px;
}
.sub_block img {
	border-width: 0px;
}
.sub_text {
	width: 234px;
	padding-top: 20px;
}
.sub_text_top {
	height: 7px;
	float: right;
	width: 193px;
	background-image: url('http://funburg.ru/images/bubble_top.jpg');
	background-repeat: no-repeat;
	background-color: #F5F8FD;
	font-size: 1px;
}
.sub_text_middle {
	float: right;
	width: 193px;
	background-color: #F5F8FD;
	background-image: url('http://funburg.ru/images/bubble_middle.jpg');
}
.sub_text_middle div {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #6C6764;
	width: 155px;
	margin-left: 17px;
	padding-top: 7px;
	padding-bottom: 4px;
	line-height: 1.4em;
}
.sub_text_bottom {
	float: right;
	width: 193px;
	height: 32px;
	background-image: url('http://funburg.ru/images/bubble_bottom.jpg');
	background-repeat: none;
}
.margin_bottom_20 {
	margin-bottom: 20px;
}
.padding_bottom_5 {
	padding-bottom: 5px;
}
.level1 {
	list-style: none;
	margin: 0px;
	padding: 22px 0px 0px 0px;
}
.level1 span  {
	font-family: 'Verdana', Sans-serif;
	font-size: 14px;
	color: #6B6663;
	font-weight: normal;
}
.level1 a  {
	font-family: 'Verdana', Sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #8F49D2;
}
.level1 a:hover  {
	text-decoration: none;
}
.level2 {
	list-style: none;
	margin-left: 22px;
	padding-left: 0px;
	padding-top: 4px;
}
.sbl2_container {
	padding-bottom: 9px;
	display: block;
}
.level2 span  {
	font-family: Sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.level2 a {
	font-family: Sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #8F49D2;
}
.level2 li {
	paddding-bottom: 0px;
}

.active_submenu_1 .submenu_1 {
	float: left;
	height: 26px;
	background-image: url('http://funburg.ru/images/active_submenu_1_left.jpg');
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 7px;
	position: relative;
	left: 0px;
	z-index: 5;
}
.active_submenu_1 .submenu_1_inner { 
	float: left;
	height: 26px;
	background-image: url('http://funburg.ru/images/active_submenu_1_right.jpg');
	background-position: right;
	padding-right: 14px;
	padding-left: 4px;
	line-height: 21px;
	
}
.level1 .active_submenu_1 span.submenu_1_link {
	color: #fff !important;
}
.level1 .active_submenu_1 a.submenu_1_link {
	color: #fff !important;
}
.level1 .active_submenu_1 a.submenu_1_link:hover {
	color: #fff !important;
}
.sm_switch {
	margin-left: 8px;
	margin-right: 3px;
	position: relative;
	top: 3px;
	z-index: 5;
}
.active_submenu_1 .sm_switch {
	margin-right: 0px;
}
.sb_link_1 {
	position: relative;
	z-index: 5;
	top: 0px;
}
.sbl2_container {
	overflow: visible;
}
.submenu_back {
	width: 0px;
	height: 0px;
	font-size: 0px;
	overflow: visible;
}
.smb_left {
	position: absolute;
	top: -1px;
	left: 0px;
	display: none;
	z-index: 2;
	width: 6px;
	height: 26px;
	background-image: url('http://funburg.ru/images/submenu_1_left.jpg');
	background-position: left;
	background-repeat: no-repeat;
}
.smb_right {
	position: absolute;
	top: -1px;
	right: 0px;
	display: none;
	z-index: 1;
	width: 300px;
	height: 26px;
	background-image: url('http://funburg.ru/images/submenu_1_right.jpg');
	background-position: right;
	background-repeat: no-repeat;
}
.submenu_1_holder {
	position: relative;
	z-index: 0;
	float: left;
	overflow: hidden;
}
.submenu_1 {
	float: left;
	height: 26px;
	padding-left: 6px;
	position: relative;
	z-index: 5;
	left: -2px;
	overflow: hidden;
}
.submenu_1 a.inactive_1_submenu:hover {
	color: #8F49D2 !important;
}
.submenu_1_inner {
	float: left;
	height: 26px;
	padding-right: 8px;
	padding-left: 6px;
	position: relative;
	z-index: 5;
}
.submenu_1_inner span {
	position: relative;
	z-index: 5;
	background-color: transparent;
}
.special_pr {
	position: relative;
	z-index: 5;
	line-height: 20px;
}

.active_submenu_2 .submenu_2 {
	float: left;
	height: 20px;
	background-image: url('http://funburg.ru/images/active_submenu_2_left.jpg');
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 4px;
	position: relative;
	left: 0px;
}
.active_submenu_2 .submenu_2_inner {
	float: left;
	height: 20px;
	background-image: url('http://funburg.ru/images/active_submenu_2_right.jpg'); 
	background-position: right;
	padding-right: 7px;
	padding-left: 1px;
}
.level2 .active_submenu_2 a {
	color: #fff;
}
.level2 .active_submenu_2 a:hover {
	color: #fff !important;
}
.level2 .active_submenu_2 span {
	color: #fff;
	font-weight: normal;
}
.level2 submenu_2 a {
	color: #8F49D2;
}
.sb_link_2 {
	position: relative;
	top: 0px;
}

.submenu_2 {
	float: left;
	height: 20px;
	background-image: none;
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 4px;
	position: relative;
	left: 1px;
}
.submenu_2 a:hover {
	color: #8F49D2 !important;
}
.submenu_2_inner {
	float: left;
	height: 20px;
	background-image: none;
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 7px;
	padding-left: 0px;
}
.submenu_2 a {
	position: relative;
	top: 0px;
	font-size: 13px !important;
}
.submenu_2 span {
	position: relative;
	top: 0px;
	font-size: 13px !important;
}
.normal_submenu_2 a {
	color: #8F49D2 !important;
}

.some_catalog_item {
	padding-top: 15px;
}
.big_catalog_photo {

}
.big_catalog_photo_div {
	float: left;
	position: relative;
}
.fireworks_effects {
	float: left;
	width: 265px;
	margin-left: 20px;
	margin-top: 5px;
}
.fireworks_effects span {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #6C6764;
}
.delivery_date_presents {
	font-family: Sans-Serif;
	font-size: 70%;
	color: #6C6764;
}
.fireworks_effects div {
	height: 235px;
}
.fireworks_effects img {
	margin: 0px 6px 6px 1px;
}
.video_link {
	float: left;
	padding-top: 5px;
}
.video_link a {
	font-family: Sans-Serif;
	font-size: 80%;
	margin-left: 2px;
}
.video_link img {
	vertical-align: bottom;
}
.padding_left_20 {
	padding-left: 20px;
}
.catalog_text {
	clear: both;
	width: 90%;
}
.fireworks_properties {
	padding-top: 22px;
	margin-bottom: 22px;
}
.fireworks_properties h5 {
	margin: 0px;
	color: #B1B1B1;
	font-family: Sans-Serif;
	font-size: 90%;
	font-weight: normal;
}
.fireworks_properties h4 {
	margin: 0px;
	color: #B1B1B1;
	font-family: Sans-Serif;
	font-size: 90%;
}
.catalog_text span {
    font-family: Sans-Serif;
    font-size: 90%;
    font-weight: bold;
    color: #6C6764;
}
.catalog_text div {
	font-family: Sans-Serif;
    font-size: 90%;
    font-weight: normal;
    color: #6C6764;
}
.catalog_item_2 {
	float: left;
	margin-right: 14px;
	padding-top: 30px;
	width: 255px;
}
.catalog_item_2_img {
	float: left;
	width: 119px;
	height: 119px;
	position: relative;
	z-index: 1;
}
.img_part {
	clear: both;
	height: 120px;
}
.catalog_item_2_img img {
	position: relative;
	top: 4px;
	left: 4px;
}
.border_254 {
	font-size: 0px;
	display: block;
	position: absolute;
	z-index: 10;
	top: 0px;
	left: 0px;
	width: 254px;
	height: 254px;
	background-image: url('http://funburg.ru/images/border_254.gif');
	margin: 0px;
	padding: 0px;
}
.border_260 {
	font-size: 0px;
	display: block;
	position: absolute;
	z-index: 10;
	top: 0px;
	left: 0px;
	width: 260px;
	height: 260px;
	background-image: url('http://funburg.ru/images/border_260.gif');
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
a.border_119 {
	font-size: 0px;
	display: block;
	position: absolute;
	z-index: 10;
	top: 0px;
	left: 0px;
	width: 119px;
	height: 119px;
	background-image: url('http://funburg.ru/images/border_119.gif');
	margin: 0px;
	padding: 0px;
}
a.border_123 {
	font-size: 0px;
	display: block;
	position: absolute;
	z-index: 10;
	top: 0px;
	left: 0px;
	width: 123px;
	height: 123px;
	background-image: url('http://funburg.ru/images/border_123.gif');
	margin: 0px;
	padding: 0px;
}
a.border_119_30 {
	font-size: 0px;
	display: block;
	position: absolute;
	z-index: 10;
	top: 30px;
	left: 0px;
	width: 119px;
	height: 119px;
	background-image: url('http://funburg.ru/images/border_119.gif');
	margin: 0px;
	padding: 0px;
}
a.border_123_30 {
	font-size: 0px;
	display: block;
	position: absolute;
	z-index: 10;
	top: 0px;
	left: 0px;
	width: 123px;
	height: 123px;
	background-image: url('http://funburg.ru/images/border_123.gif');
	margin: 0px;
	padding: 0px;
}
a.main_border_123_30 {
	font-size: 0px;
	display: block;
	position: absolute;
	z-index: 10;
	top: -3px;
	left: -4px;
	width: 123px;
	height: 123px;
	background-image: url('http://funburg.ru/images/border_123.gif');
	margin: 0px;
	padding: 0px;
}
a.border_260 {
	font-size: 0px;
	display: block;
	position: absolute;
	z-index: 10;
	top: -4px;
	left: -5px;
	width: 260px;
	height: 260px;
	background-image: url('http://funburg.ru/images/border_260.gif');
	margin: 0px;
	padding: 0px;
}
.catalog_item_2_text {
	clear: both;
	font-family: Sans-Serif;
	font-size: 84%;
	color: #6C6764;
	padding-top: 14px;
}
.catalog_item_2_header {
	float: right;
	width: 131px;
	color: #7649d2;
}
.catalog_item_2_header a {
	font-family: Sans-Serif;
	font-size: 100%;
}
.catalog_item_2_header span {
	font-family: Sans-Serif;
	font-size: 90%;
	display: block;
}
.catalog_item_2_header h4 {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B1B1B1;
	margin: 0px;
	font-weight: normal;
}
.catalog_item_2_header h5 {
	font-family: Sans-Serif;
	font-size: 70%;
	color: #B1B1B1;
	margin: 0px;
	font-weight: normal;
}
.vspace {
	width: 100%;
	font-size: 1px;
	height: 20px;
}
.catalog_item_price {
	padding-top: 5px;
}
.popular {
	padding-top: 20px;
}
.popular h4 {
	margin: 0px;
	font-family: 'Tahoma', Sans-Serif;
	font-size: 120%;
	color: #870184;
}
.item_price {
	float: right;
	padding-top: 20px;
	padding-right: 30px;
}
.item_price span {
	font-family: Sans-Serif;
	font-size: 250%;
	font-weight: bold;
	color: #3fbbed;
	letter-spacing: -0.05em;
	margin-right: 5px;
}
.item_price img {
	vertical-align: bottom;
	margin-left: 5px;
}
.item_effects {
	display: inline;
	float: right;
	width: 250px;
	height: 259px;
	margin-right: 20px;
	margin-top: -4px;
	position: relative;
}
.item_effects div {
	margin-top: 0px;
	font-family: Sans-Serif;
	font-size: 90%;
	color: #6C6764;
}
.item_effects div.items_effects_space {
	margin-top: 0px;
	font-family: Sans-Serif;
	font-size: 90%;
	color: #6C6764;
}
.item_effects div.composition {
	margin-top: 7px;
}
.item_effects div.item_photos {
	margin-top: 0px;
}
.item_effects div.delivery_date {
	margin-top: 0px;
	position: absolute;
	bottom: 0px;
	left: 0px;
}
.item_effects {
	padding-top: 0px;
}
.item_effects div.catalogItemImg {
	margin-top: 2px;
}
.item_effects div.firstBorder {
	margin-top: 0px;
	width: 71px;
	height: 72px;
	position: absolute;
	background-image: url('http://funburg.ru/images/firstBorder_71.gif');
	top: 0px;
	left: 0px;
	z-index: 3;
}
.popup_sml_img {
	margin-left: 3px;
	margin-top: 3px;
}
.small_images_vertical {
	float: left;
	padding: 16px 0px 0px 20px;
}
.sml_popup_img {
	background-color: #c4c4c4;
}
.sml_popup_img {
	margin-right: 15px;
	margin-top: 20px;
	position: relative;
}
.sml_popup_img div.firstBorder_sml {
	margin-top: 0px;
	width: 71px;
	height: 72px;
	position: absolute;
	background-image: url('http://funburg.ru/images/firstBorder_71.gif');
	top: 0px;
	left: 0px;
	z-index: 3;
}
.sml_popup_img .border_71_sml {
	display: block;
	width: 71px;
	height: 72px;
	background-image: url('http://funburg.ru/images/border_71.gif');
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
}
#smallPicBorder_1 {
	display: block;
	z-index: 10;
}
#smallPicBorder_2 {
	display: none;
}
#smallPicBorder_3 {
	display: none;
}
.composition {
}
.delivery_date span {
	font-family: Sans-Serif;
	font-size: 90%;
	color: #6C6764;
	font-weight: bold;
}
.composition h5 {
	margin: 0px;
	font-size: 100%;
}
.smallpic_vline {
	width: 100%;
}
.smallpic_vline hr {
	width: 100%;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #E9E9EB;
}
.margin_left {
	margin-left: 22px;
}
.contacts {
	width: 147px;
	background-image: url('http://funburg.ru/images/contacts_middle.jpg');
	background-repeat: repeat-y;
	margin-bottom: 25px;
}
.contacts_item {
	margin-left: 15px;
}
.contacts_item div {
	font-family: Sans-Serif;
	font-size: 11px;
	color: #6C6664;
	position: relative;
	left: 20px;
	margin-top: -3px;
	margin-bottom: 4px;
}
.contacts_top {
	width: 100%;
	height: 8px;
	background-image: url('http://funburg.ru/images/contacts_top.jpg');
	font-size: 1px;
}
.contacts_bottom {
	width: 100%;
	height: 8px;
	background-image: url('http://funburg.ru/images/contacts_bottom.jpg');
	font-size: 1px;
}
.contacts div span {
 	font-family: Sans-Serif;
 	font-size: 84%;
 	font-weight: normal;
 	color: #6C6664;
}
.contacts div img {
	vertical-align: middle;
}
.close_link {
	font-family: Sans-Serif;
	font-size: 80%;
	font-weight: bold;
}
.empty_cart {
 	color: #B1B1B1;
}
.auth_form {
	position: relative;
	width: 400px;
	margin: 0px auto;
	height: 175px;
	background-color: #fff;
	border-width: 1px;
	border-style: solid;
	border-color: #DAD6DF;
	display: block;
	z-index: 100;
	text-align: left;
}
.background {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 100%;
	height: 5000px;
	background-color: #FCFAFB;
	opacity: 0.8;
	z-index: 99;
	filter: alpha(opacity=70);
}
.close_img {
	float: right;
	padding-top: 12px;
	padding-right: 12px;
}
.inner_form {
	clear: both;
	width: 350px;
	margin-left: 36px;
}
.margin_top_table {
	margin-top: 17px;
}
.inner_form span {
	font-family: Sans-Serif;
	font-size: 90%;
}
.inner_form_font {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #A5A5A5;
}
.form_input {
	vertical-align: bottom;
	width: 220px;
	border-width: 1px;
	border-style: solid;
	border-color: #C2E9FA;
	margin: 0px;
	margin-bottom: 7px;
}
.inner_form td {
 	margin: 0px;
}
.second_form_td {
	padding-left: 28px;
}
.forgot_pass {
	font-family: Sans-Serif;
	font-size: 80%;
}
.input_form_bottom a {
	float: left;
	margin-top: 7px;
	display: block;
}
.input_form_bottom input {
	float: right;
	margin-right: 20px;
}
.text_left_part {
	float: left;
	width: 500px;
}
.text_left_part hr {
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #D7D7D7;
	margin: 25px 0px 10px 0px;
}
.reg_input {
	width: 263px;
	border-width: 1px;
	border-style: solid;
	border-color: #C2E9FA;
}
.self_delivery {
	padding-top: 9px;
}
.self_delivery input {
	position: relative;
	top: 3px;
}
.self_delivery span {
	font-family: Sans-Serif;
	color: #B1B1B1;
}
.reg_input_text {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B1B1B1;
	padding-top: 7px;
	padding-bottom: 1px;
}
.reg_input_text span {
	color: #B1B1B1;
}
.text_right_part {
	float: left;
	margin-left: 5px;
	padding-top: 21px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #6F6764;
	width: 260px;
}
.comment {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B1B1B1;
	display: block;
	padding-top: 10px;
	width: 270px;
}
.comment span {
	color: #B1B1B1;
}
.spam_div {
	padding-top: 10px;
	width: 270px;
}
.reg_button {
	margin-top: 20px;
}
.spam_div_div {
	float: left;
	font-family: Sans-Serif;
	font-size: 80%;
	margin-left: 5px;
	color: #B1B1B1;
	width: 240px;
}
.spam_input {
	float: left;
}
.order_steps {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B1B1B1;
}
.order_steps div {
	display: block;
	height: 21px;
	padding-left: 4px;
	background-image: url('http://funburg.ru/images/order_step_left.jpg');
}
span.active {
	display: block;
	height: 21px;
	background-image: url('http://funburg.ru/images/order_step_right.jpg');
	background-position: right;
	color: #fff;
	padding-right: 4px;
}
.order_steps {
	list-style: none;
	padding: 0px;
	margin: 0px;
	margin-top: 17px;
}
.order_steps li span {
	display: block;
	padding: 2px 0px 3px 0px;
}
.order_steps li {
	display: block;
	float: left;
  	margin: 0;
  	margin-right: 7px;
}
.order_steps li.current {
  	background: url("http://funburg.ru/images/order_step_right.jpg") no-repeat right top;
}
.order_steps li.current span {
	background: url("http://funburg.ru/images/order_step_left.jpg") no-repeat left top;
	color: #fff;
	padding: 2px 5px 3px 5px;
}
.orders_table {
	margin-top: 0px;
	padding-top: 0px;
}
.orders_table td {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #D9F1FB;
}
.order_item_img {
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
}
.order_item_text {
	float: left;
	margin-left: 10px;
	font-family: Sans-Serif;
	margin-top: 25px;
	width: 150px;
}
.order_item_text a {
	font-size: 90%;
}
.order_item_text div {
	font-size: 80%;
	color: #B0B0B0;
}
.order_item_input {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B1B1B1;
}
.order_item_input input {
	border-width: 1px;
	border-style: solid;
	border-color: #B1B1B1;
	color: #6B6663;
	text-align: center;
	width: 25px;
}
.order_item_price {
	font-family: Sans-Serif;
	font-size: 150%;
	font-weight: bold;
	color: #3fbbed;
	letter-spacing: -0.05em;
	float: right;
	display: inline;
	margin-right: 70px;
}
.last {
	margin-right: 0px;
}
.order_price_text {
	float: left;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B0B0B0;
	margin-top: 7px;
	margin-left: 23px;
}
.order_total_right {
	float: right;
	width: 136px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B0B0B0;
}
.order_total_left {
	float: left;
	width: 426px;
	position: relative;
}
.postcard_div {
	position: relative;
	z-index: 2;
	float: left;
	display: inline;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B0B0B0;
	margin-left: 11px;
	margin-top: 14px;
}
.postcard_div span {
	vertical-align: bottom;
}
.last_order_td {
	height: 56px;
}
.total_price {
	float: right;
	margin: 0px;
}
.total_price_span {
	font-family: Sans-Serif;
	font-size: 200%;
	font-weight: bold;
	color: #3fbbed;
	letter-spacing: -0.05em;
	margin-left: 18px;
}
.total_price_span_total {
	font-family: Sans-Serif;
	font-size: 90%;
	color: #B0B0B0;
}
.order_total_right span {
	display: block;
	margin-top: 14px;
}
.prev_div {
	float: left;
	margin-top: 62px;
}
.next_div {
	float: right;
	margin-top: 62px;
}
.next_image {
	margin: 0px;
	padding: 0px;
	display: block;
}
.previous_image {
	margin: 0px;
	padding: 0px;
	display: block;
}
.reg_text {
	width: 263px;
	height: 83px;
	border-width: 1px;
	border-style: solid;
	border-color: #C2E9FA;
	font-size: 15px;
}
textarea.reg_text {
	font-family: Sans-Serif;
	font-size: 14px;
}
.order_buttons {
	clear: both;
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.payment {
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-family: Sans-Serif;
	font-size: 100%;
	padding-top: 35px;
}
.payment li {
	font-size: 90%;
	color: #6A6663;
	margin-bottom: 25px;
}
.payment li div {
	font-size: 90%;
	margin-left: 23px;
	color: #B2B2B2;
}
.payment li input {
	margin-right: 10px;
}
.both_text_content {
	clear: both;
	width: 100%;
}
a.dotted {
	border-width: 0px 0px 1px 0px;
	border-style: dashed;
	border-color: #6B6663;
	color: #6B6663;
	text-decoration: none;
}
.auth span {
	color: #6B6663;
}
#empty_clear {
}
#offer_href {
	display: none;
}
#price {
	display: none;
}
.top_hello {
	position: absolute;
	top: 20px;
	right: 161px;
	font-family: Sans-Serif;
	font-size: 85%;
	color: #A8A8A8;
	text-align: right;
}
.top_hello a {
	color: #A8A8A8;
}
.width_80 {
	width: 80%;
}
.static_content {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #7F7F7F;
	padding-top: 15px;
	width: 95%;
}

.bullet_td {
	width: 35px;
	vertical-align: top;
}
.text_td {
	padding-bottom: 14px;
}
.howtopayul {
	font-family: Sans-Serif;
	font-size: 100%;
	color: #7F7F7F;
	padding-top: 15px;
	width: 95%;
}
.howtopayul td {
	vertical-align: top;
}
.orderblock {
	width: 100%;
	font-size: 125%;
}
.orderblocktop1 {
	background-color: #F8F9FD;
	font-size: 1px;
	width: 100%;
	height: 12px;
	background-image: url('http://funburg.ru/images/order_top.jpg');
}
.orderblockmiddle1 {
	width: 100%;
	background-color: #F8F9FD;
}
.orderblockbottom1 {
	background-color: #F8F9FD;
	font-size: 1px;
	width: 100%;
	height: 12px;
	background-image: url('http://funburg.ru/images/order_bottom.jpg');
}
.orderblocktop2 {
	font-size: 1px;
	width: 100%;
	height: 12px;
}
.orderblockmiddle2 {
	width: 100%;
}
.orderblockbottom2 {
	font-size: 1px;
	width: 100%;
	height: 12px;
}
.number_part {
	float: left;
	width: 43px;
}
.text_part {
	float: left;
	width: 470px;
}
.static_content p {
	margin: 0px;
	padding: 0px;
	margin-bottom: 15px;
}
.green_and_bold {
	color: #98D611;
	font-weight: bold;
}
.green {
	color: #98D611;
}
.messages {
	width: 518px;
}
.letter_part {
	float: left;
	width: 37px;
}
.date_part {
	float: left;
	width: 67px;
}
.date_part span {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #7E7F81;
	margin-top: 2px;
	display: block;
}
.text_part {
	float: left;
	width: 414px;
	font-family: Sans-Serif;
	font-size: 80%;
}
.letter_part img {
	margin-left: 7px;
}
.first_message .message_middle {
	width: 100%;
	background-color: #F0F3FA;
}
.first_message .message_top {
	width: 100%;
	height: 3px;
	background-image: url('http://funburg.ru/images/first_message_top.jpg');
}
.first_message .message_bottom {
	width: 100%;
	height: 3px;
	background-image: url('http://funburg.ru/images/first_message_bottom.jpg');
}
.second_message .message_middle {
	width: 100%;
}
.second_message .message_top {
	width: 100%;
	height: 3px;
}
.second_message .message_bottom {
	width: 100%;
	height: 3px;
}
.first_message {
	margin-bottom: 4px;
}
.second_message {
	margin-bottom: 4px;
}
.messages_top {
	margin-left: 37px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #7E7F81;
	margin-bottom: 10px;
	padding-top: 8px;
}
.messages_date {
	width: 67px;
	float: left;
}
.messages_subject {
	float: left;
}
.message_body {
	float: right;
	width: 414px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #7F7F7F;
	padding-top: 33px;
	margin-bottom: 59px;
}
a.reading {
	text-decoration: none;
	font-weight: bold;
	color: #7F7F7F;
}
.orders {
	width: 518px;
}
.first_order {
	margin-bottom: 4px;
}
.second_order {
	margin-bottom: 4px;
}
.first_order .order_middle {
	width: 100%;
	background-color: #F0F3FA;
}
.first_order .order_top {
	width: 100%;
	height: 3px;
	background-image: url('http://funburg.ru/images/first_message_top.jpg');
}
.first_order .order_bottom {
	width: 100%;
	height: 3px;
	background-image: url('http://funburg.ru/images/first_message_bottom.jpg');
}
.second_order .order_middle {
	width: 100%;
}
.second_order .order_top {
	width: 100%;
	height: 3px;
}
.second_order .order_bottom {
	width: 100%;
	height: 3px;
}
.orders_top {
	margin-left: 37px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #7E7F81;
	margin-bottom: 10px;
	padding-top: 8px;
}
.orders_date {
	width: 67px;
	float: left;
}
.orders_subject {
	width: 300px;
	float: left;
}
.orders_total {
	float: left;
}
.order_part {
	float: left;
	width: 300px;
}
.total_part {
	float: left;
	color: #7E7F81;
}
.order_top_back {
	background-image: url('http://funburg.ru/images/orders_top.jpg');
}
.order_middle_back {
	background-image: url('http://funburg.ru/images/orders_middle.jpg');
}
.order_bottom_back {
	background-image: url('http://funburg.ru/images/orders_bottom.jpg');
}
.order_details .table {
	float: right;
	width: 475px;
}
.order_details {
	float: right;
	width: 500px;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #DCE5F6;
	margin-right: 12px;
	margin-top: 5px;
	padding-top: 16px;
}
.order_table_img_part {
	float: left;
	width: 73px;
}
.order_table_description_part {
	float: left;
	width: 136px;
}
.order_table_description_part div {
	padding-top: 15px;
}
.order_table_description_part div a {
	font-size: 110%;
}
.order_table_description_part div span {
	color: #7E7F81;
}
.order_table_description_part div span.user_order_name {
	color: #DCE5F6;
}
.order_table_amount_part {
	float: left;
	width: 163px;
}
.order_table_amount_part div {
	color: #7E7F81;
	padding-top: 23px;
}
.order_table_price_part {
	float: left;
}
.order_table_price_part div {
	color: #7E7F81;
	padding-top: 23px;
}
.height_20 {
	height: 20px;
	width: 500px;
	clear: both;
}
.height_12 {
	height: 12px;
	width: 500px;
	clear: both;
}
.order_total_data {
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #DCE5F6;
	padding: 7px 0px 2px 0px;
}
.delivered {
	float: left;
	margin-left: 12px;
	color: #7E7F81;
	width: 349px;
}
.total_text {
	float: left;
	color: #7E7F81;
}
.orders_total_price {
	float: left;
	color: #7E7F81;
}
.orders_history {
	font-family: Sans-Serif;
	font-size: 80%;
	margin-left: 11px;
}
.height_17 {
	width: 100px;
	height: 17px;
}
.thanks_window {
	width: 400px;
	margin-left: -200px;
	height: 175px;
	background-color: #fff;
	border-width: 1px;
	border-style: solid;
	border-color: #DAD6DF;
	display: block;
	text-align: center;
}
.top_thanks {
	padding-top: 37px;
}
.middle_thanks {
	padding-top: 18px;
}
.middle_thanks span {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #7E7F81;
}
.thanks_button {
    padding-top: 36px;
}
#thanks {
	position: absolute;
	top: 150px;
	left: 50%;
	z-index: 100;
	display: none;
}
#background {
	display: none;
}
#background_order {
	display: none;
	z-index: 99;
}
.make_order {
	position: relative;
	top: -2px;
	width: 146px;
	height: 34px;
	background-repeat: none;
	background-image: url('http://funburg.ru/images/make_order_back.jpg');
	text-align: center;
}
.make_order a {
	font-family: Sans-Serif;
	font-size: 80%;
	position: relative;
	top: 4px;
}
.other_order_data {
	width: 100%;
	height: 100px;
	padding-top: 30px;
}
.first_order_data_line {
	float: right;
	width: 461px;
	height: 26px;
}
.second_order_data_line {
	float: right;
	width: 461px;
	height: 26px;
	background-image: url('http://funburg.ru/images/order_data_second_back.jpg');
}
.second_order_data_line span {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #7E7F81;
	margin-left: 6px;
	padding-top: 4px;
	display: block;
}
.comment_line {
	float: right;
}
.second_order_top {
	font-size: 1px;
	width: 461px;
	height: 3px;
	background-image: url('http://funburg.ru/images/second_line_order_top.jpg');
}
.second_order_middle {
	width: 461px;
	font-family: Sans-Serif;
	font-size: 80%;
	background-color: #F0F3FA;
	padding-bottom: 3px;
}
.second_order_middle span {
	font-family: Sans-Serif;
	color: #7E7F81;
	margin-left: 6px;
	padding-top: 1px;
	display: block;
}
.second_order_bottom {
	font-size: 1px;
	width: 461px;
	height: 3px;
	background-image: url('http://funburg.ru/images/second_line_order_bottom.jpg');
}
.first_order_data_line .second_order_top {
	font-size: 1px;
	width: 461px;
	height: 3px;
	background-image: none;
}
.first_order_data_line .second_order_middle {
	width: 461px;
	font-family: Sans-Serif;
	font-size: 100%;
	background-color: #fff;
	padding-bottom: 3px;
}
.first_order_data_line .second_order_middle span {
	font-family: Sans-Serif;
	color: #7E7F81;
	margin-left: 6px;
	padding-top: 1px;
	display: block;
}
.first_order_data_line .second_order_bottom {
	font-size: 1px;
	width: 461px;
	height: 3px;
	background-image: none;
}

.first_order_data_line span {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #7E7F81;
	margin-left: 6px;
	padding-top: 4px;
	display: block;
}
.bottom_order_data_line {
	width: 100%;
	float: right;
	padding-top: 15px;
}
.bottom_order_data_line_left {
	float: right;
	font-family: Sans-Serif;
	font-size: 90%;
	color: #7E7F81;
	padding-top: 17px;
	margin-right: 18px;
}
.bottom_order_data_line_left span {
	font-size: 90%;
}
.bottom_order_data_line_right {
	float: right;
	width: 160px;
	font-family: Sans-Serif;
	font-size: 200%;
	font-weight: bold;
	color: #3fbbed;
	letter-spacing: -0.05em;
}
#rb {
	display: none;
}
.width_270 {
	width: 270px;
}
.address_div {
	font-family: Sans-Serif;
	font-size: 80%;
	margin-bottom: 5px;
	color: #6B6764;
}
.address_input {
	color: #B0B0B0;
}
.errors {
	position: absolute;
	left: 545px;
	width: 265px;
	height: 250px;
}
#enter_error {
	position: absolute;
	top: 26px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B13333;
	display: none;
}
#mail_error {
	position: absolute;
	top: 70px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B13333;
	display: none;
}
#mail_error_2 {
	position: absolute;
	top: 70px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B13333;
	display: none;
}
#password_error {
	position: absolute;
	top: 158px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B13333;
	display: none;
}
#password_error_2 {
	position: absolute;
	top: 158px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B13333;
	display: none;
}
#cpassword_error {
	position: absolute;
	top: 202px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B13333;
	display: none;
}
#mail_rec_error {
	position: absolute;
	top: 24px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B13333;
	display: none;
}
#mail_rec_error_2 {
	position: absolute;
	top: 24px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B13333;
	display: none;
}
#order_mail_error1 {
	position: absolute;
	top: 26px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B13333;
	display: none;
}
#order_mail_error2 {
	position: absolute;
	top: 26px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B13333;
    display: none;
}
#order_password_error1 {
	position: absolute;
	top: 70px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B13333;
	display: none;
}
#order_password_error2 {
	position: absolute;
	top: 70px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B13333;
	display: none;
}
#order_cpassword_error {
	position: absolute;
	top: 114px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B13333;
	display: none;
}
.postcard_back {
	position: absolute;
	z-index: 1;
	top: 0px;
	left: -3px;
	width: 179px;
	height: 40px;
	background-image: url('http://funburg.ru/images/postcard_back.jpg');
}
.postcard_block {
	width: 550px;
	margin-left: -3px;
	margin-top: -7px;
	background-image: url('http://funburg.ru/images/postcard_middle.jpg');
	position: relative;
	z-index: 10;
	display: none;
}
.postcard_top {
	width: 550px;
	height: 9px;
	font-size: 1px;
	background-image: url('http://funburg.ru/images/postcard_top.jpg');
}
.postcard_middle {
	width: 100%;
}
.postcard_bottom {
	width: 550xp;
	height: 9px;
	font-size: 1px;
	background-image: url('http://funburg.ru/images/postcard_bottom.jpg');
}
.postcard_body {
	padding-top: 21px;
	width: 472px;
	margin-bottom: 30px;
}
.some_postcard {
	width: 145px;
	float: left;
}
.postcards {
	margin-left: 39px;
	width: 472px;
}
.some_postcard div {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B0B0B2;
	padding-top: 5px;
}
.some_postcard div input {
	margin-left: 0px;
}
.postcard_left {
	margin-left: 17px;
	display: inline;
}
.postcard_text {
	width: 472px;
	height: 83px;
	border-width: 1px;
	border-color: #DCE3F3;
	border-style: solid;
	margin-top: 15px;
	color: #B0B0B2;
	font-size: 90%;
	font-family: Sans-Serif;
	margin-left: 39px;
	font-size: 15px;
}
.postcard_sign {
	margin-top: 10px;
	border-width: 1px;
	border-color: #DCE3F3;
	border-style: solid;
	color: #B0B0B2;
	margin-left: 39px;
}
#postcard_middle {
	display: none;
}
#postcard_top {
	display: none;
}
li.arrow {
	width: 10px;
	background-image: url('http://funburg.ru/images/li_arrow.jpg');
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
#courier {
	display: none;
}
#bank_mail {
	display: none;
}
#webmoney_mail {
	display: none;
}
#credit_mail {
	display: none;
}
.couriers_data {
	margin-top: -20px;
	padding-top: 0px;
}
.margin_left_small {
	margin-left: 22px;
}
.big_border_index {
	margin-top: 17px;
	margin-left: 5px;
}
.big_item_description {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B1B1B1;
	padding-top: 5px;
	width: 250px;
}
#discount_line {
	display: block;
}
.float_left {
	float: left;
}
.catalogItemImg {
	float: left;
	margin-bottom: 11px;
	position: relative;
}
.border_71 {
	display: block;
	width: 71px;
	height: 72px;
	background-image: url('http://funburg.ru/images/border_71.gif');
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
}
.catalogItemImg img {
	margin-top: 2px;
	margin-left: 2px;
}
.zIndex1 {
	z-index: 1;
}
.photoPopUp {
	width: 670px;
	height: 734px;
	float: left;
}
.closePopup {
	width: 100%;
	height: 34px;
	font-family: Sans-Serif;
	font-size: 80%;
	text-align: right;
}
.bigImage {
	width: 100%;
	height: 600px;
	position: relative;
}
.bigImageImg {
	width: 610px;
	height: 610px;
	position: absolute;
	left: 31px;
	top: 0px;
}
.border_405 {
	position: absolute;
	width: 610px;
	height: 610px;
	background-image: url('http://funburg.ru/images/border610.gif');
	z-index: 2;
}
.bigImageImg img {
	position: absolute;
	top: 5px;
	left: 5px;
	z-index: 1;
}
.sml_images_left_space {
	float: left;
	width: 32px;
    height: 30px;
}
.calendar {
	position: absolute;
	width: 200px;
	height: 307px;
	background-color: #FBFCFE;
	border-width: 1px;
	border-style: solid;
	border-color: #C1CAD9;
}
.calendar_top {
	width: 200px;
	height: 35px;
}
.cLeftArrow {
	float: left;
	width: 35px;
	height: 36px;
}
.cMiddleTop {
	float: left;
	width: 131px;
	height: 36px;
	background-image: url('http://funburg.ru/images/cMiddle.jpg');
	background-repeat: repeat-x;
	text-align: center;
}
.cMiddleTop span {
	font-family: Sans-Serif;
	font-size: 100%;
	font-weight: bold;
	color: #417BCC;
	margin-top: 7px;
	display: block;
}
.cRightArrow {
	float: left;
	width: 34px;
	height: 36px;
}
.red_font {
	color: #FE0002;
}
.calendar_middle {
	width: 200px;
	clear: both;
}
.calendar_table {
	font-family: Sans-Serif;
	font-size: 80%;
	border-width: 1px;
	margin-left: 12px;
	margin-top: 7px;
}
.ct_header_td {
	color: #808080;
	font-weight: bold;
	text-align: center;
	padding-bottom: 8px;
}
.ct_td {
	text-align: center;
	font-family: Sans-Serif;
	font-size: 100%;
	color: #D7D7D7;
}
.ct_td div {
	padding-top: 5px;
	padding-bottom: 4px;
	width: 100%;
}
.clickable {
	display: block;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 100%;
	text-decoration: none;
	font-weight: bold;
}
.unclickable {
	color: #808080;
	display: block;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 100%;
	text-decoration: none;
	font-weight: bold;
}
.first_br {
	border-width: 0px 1px 1px 0px;
	border-color: #EAEBED;
	border-style: solid;
}
.second_br {
	border-width: 0px 0px 1px 0px;
	border-color: #EAEBED;
	border-style: solid;
}
.third_br {
	border-width: 0px 1px 0px 0px;
	border-color: #EAEBED;
	border-style: solid;
}
.calendar_bottom {
	width: 100%;
	text-align: center;
}
.cTime {
	width: 100%;
	margin-top: 14px;
	margin-bottom: 15px;
}
.timeItem {
	width: 45px;
	height: 19px;
	position: relative;
	float: left;
	margin-top: 2px;
}
.timeItem span {
	position: absolute;
	top: 1px;
	left: 7px;
    font-family: Sans-Serif;
    font-size: 80%;
}
.ctiBack {
	position: absolute;
	top: 0px;
	left: 0px;
	border-width: 0px;
}
.cTimeMiddle {
	float: left;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
}
.c_margin_left {
	margin-left: 50px;
	display: inline;
}
.c_margin {
	position: relative;
	left: 50px;
}
.switcher {
	font-family: Sans-Serif;
	font-size: 80%;
	text-decoration: none;
	border-width: 0px 0px 1px 0px;
	border-style: dashed;
}
#calendar {
	display: none;
}
#calendarLastLine {
	visibility: hidden;
}
.selected {
	background-color: #7649D2;
	color: #fff;
}
.order_right_spacing {
	width: 100%;
	height: 68px;
}
.hidden {
	display: none;
}
.video_popup {
	width: 467px;
	height: 430px;
	background-color: #BFBFBF;
}
.close_part {
	width: 100%;
	height: 35px;
}
.close_part_right {
	float: right;
	width: 21px;
	height: 35px;
}
.close_part_right span {
	display: block;
	margin-top: 9px;
}
.close_part_left {
	float: right;
	width: 84px;
	height: 35px;
}
.close_part_left span {
	display: block;
	margin-top: 7px;
}
.close_part_left a {
	color: #fff;
	font-family: Sans-Serif;
	font-size: 80%;
}
.video_part {
	position: relative;
	width: 100%;
	height: 395px;
	background-image: url('http://funburg.ru/images/video_popup_back.jpg');
	background-repeat: no-repeat;
}
.youtube_block {
	position: absolute;
	top: 2px;
	left: 21px;
	width: 425px;
	height: 354px;
}
.close_popup_right {
	float: right;
}
.close_popup_right a {
	font-family: Sans-Serif;
}
.close_popup_left {
	float: right;
	width: 37px;
}
.close_popup_left span {
	display: block;
	margin-right: 17px;
	margin-top: 15px;
}
.close_popup_right span {
	display: block;
	margin-top: 14px;
}
.additional_footer {
	margin-top: 8px;
}
.add_footer_left {
	float: left;
	color: #c7b1d5;
	font-family: Sans-Serif;
	font-size: 80%;
	margin-left: 14px;
	display: inline;
}
.uralweb {
	float: right;
	margin-right: 14px;
}
.spec_item_price {
	margin-top: 20px;
	float: right;
	width: 266px;
	background-image: url('http://funburg.ru/images/spec_item_middle.jpg');
	background-repeat: repeat-y;
}
.spec_item_top {
	width: 100%;
	height: 7px;
	background-image: url('http://funburg.ru/images/spec_item_top.jpg');
}
.spec_item_middle {
	width: 100%;
	height: 82px;
}
.spec_item_bottom {
	width: 100%;
	height: 7px;
	background-image: url('http://funburg.ru/images/spec_item_bottom.jpg');
}
.spec_item_one_price {
	float: left;
	font-size: 80%;
	color: #cacaca;
	margin-left: 14px;
	padding-top: 1px;
	margin-top: 5px;
}
.spec_item_one_price span {
	font-size: 120%;
	font-weight: bold;
	color: #5ab6df;
}
.spec_item_number {
	float: left;
	margin-top: 5px;
}
.spec_item_number input {
	text-align: right;
	font-size: 80%;
	margin-left: 3px;
}
.spec_item_sep {
	float: left;
	width: 33px;
	height: 25px;
	background-image: url('http://funburg.ru/images/spec_item_sep.jpg');
	background-repeat: no-repeat;
	background-position: center;
}
.spec_item_total_price {
	float: right;
	padding-top: 00px;
	padding-right: 10px;
	padding-top: 15px;
}
.spec_item_total_price span {
	font-family: Sans-Serif;
	font-size: 250%;
	font-weight: bold;
	color: #3fbbed;
	letter-spacing: -0.05em;
	margin-right: 5px;
}
.spec_item_total_price img {
	vertical-align: bottom;
	margin-left: 5px;
}
.balloons_colors {
	width: 100%;
}
.balloon_color {
	float: left;
	width: 36px;
	height: 36px;
	background-color: #c4c4c4;
	margin-bottom: 10px;
}
.balloons_space {
	float: left;
	width: 17px;
	height: 36px;
	margin-bottom: 10px;
}
.item_effects div.balloons_colors {
	margin-top: 0px;
}
#thanks_block {
	display: none;
}
.catalog_sp_text {
	width: 95%;
	padding-top: 15px;
	color: #7F7F7F;
	font-family: Sans-Serif;
	font-size: 13px;
	margin-bottom: -13px;
}
.catalog_sp_text p {
	margin-bottom: 13px;
}
.users_header {
	font-family: Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	color: #7F7F7F;
	padding-top: 20px;
}

#data_saved {
	position: absolute;
	display: none;
	top: 26px;
	color: #89BC18;
	left: 30px;
}
#name_error {
	display: none;
	position: absolute;
	top: 26px;
}
#email_error {
	display: none;
	position: absolute;
	top: 75px;
}
#password_error1 {
	display: none;
	position: absolute;
	top: 209px;
}
#password_error2 {
	display: none;
	position: absolute;
	top: 209px;
}
#password_error3 {
	display: none;
	position: absolute;
	top: 209px;
}
.profile_errors {
	position: absolute;
	top: 0px;
	left: 276px;
	width: 250px;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #B13333;
}
.profile_errors div {
	display: block;
}
.forgot_password {
	padding-top: 20px;
	font-family: Sans-Serif;
	font-size: 110%;
}
.style_ur_ru {
	color: #c7b1d5;
	font-family: Sans-Serif;
	font-size: 13px;
}
.style_ur_ru a {
	font-size: 13px;
}
.discount_text {
	font-size: 14px;
}
.items_effects_space {
	height: 234px;
}
.popups {
	position: fixed;
	z-index: 100;
	width: 100%;
	left: 0px;
	top: 200px;
	text-align: center;
	//position: absolute;
    top: expression(
   		eval(document.body.scrollTop + 200) + "px"
	);
}
.additional_window {
	width: 328px;
	position: relative;
	left: 37px;
	top: 49px;
}
.additional_window table td {
	vertical-align: top;
	font-family: Sans-Serif;
	font-size: 80%;
	color: #A5A5A5;
	line-height: 13px;
}
.add_button_line {
	text-align: right;
}
.add_button_line img {
	border-width: 0px;
}

.ocall_thanks {
	text-align: center;
	margin-top: 20px;
	display: none;
}
.response_thanks {
	margin-top: 50px;
}
.response {
	width: 100%;
	text-align: center;
	margin-top: -9px;
	margin-bottom: 15px;
}
.response img {
	border-width: 0px;
}
.atable_pt {
	padding-top: 5px;
}
.similar_items_header {
	font-family: Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	color: #99D710;
	padding-top: 15px;
}
.additional_items .orders_table td {
	border-width: 0px;
}
.additional_items .order_item_price {
	margin-right: 0px;
}
.additional_items_cart {
	margin-left: 28px;
}
.similar_items {
	margin-top: -5px;
}
.additional_items {
	margin-top: -5px;
}
.additional_items_header {
	margin-top: -4px;
}
.similar_items_header {
	margin-top: -4px;
}
.other_items {
	padding-bottom: 6px;
}
.multiprice {
	width: 100%;
	position: absolute;
	bottom: 0px;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #DDDDDD;
	padding-top: 3px;
}
.multiprice_name {
	float: left;
	margin-left: -5px;
}
.multiprice_name input {
	position: relative;
	top: 3px;
	margin-right: 10px;
}
.item_effects div.multiprice_price {
	float: right;
	font-weight: bold;
	color: #40BAED;
	font-size: 16px;
}

.item_piece_price {
	width: 300px;
	float: right;
	position: relative;
	right: -38px;
}
.item_piece_price_top {
	width: 100%;
	font-size: 1px;
	height: 10px;
	padding: 0px;
	margin: 0px;
	background-image: url('http://funburg.ru/images/piece_price_top.jpg');
	overflow: hidden;
}
.item_piece_price_bottom {
	width: 100%;
	height: 10px;
	font-size: 1px;
	background-image: url('http://funburg.ru/images/piece_price_bottom.jpg');
	background-repeat: no-repeat;
}
.item_piece_price_middle {
	width: 100%;
	background-repeat: repeat-y;
	background-image: url('http://funburg.ru/images/piece_price_middle.jpg');
	padding-top: 2px;
}
.ipp_middle_top div {
	float: left;
	font-size: 13px;
	padding: 0px;
	margin: 0px;
	line-height: 24px;
}
.ipp_middle_top span {
	color: #40BAED;
	font-size: 14px;
}
.ipp_middle_top input {
	border-width: 1px;
	border-style: solid;
	border-color: #C2E9FA;
	width: 34px;
}
.ipp_middle_top div.fd {
	float: left;
	display: inline;
	margin-left: 18px;
}
.ipp_middle_top div.sd {
	float: right;
	display: inline;
	margin-right: 24px;
}
.item_piece_price .item_price {
	float: right;
	padding-top: 18px;
	padding-right: 21px;
	padding-bottom: 4px;
}
.item_piece_price .item_price span {
	font-family: Sans-Serif;
	font-size: 250%;
	font-weight: bold;
	color: #3fbbed;
	letter-spacing: -0.05em;
	margin-right: 5px;
}
.item_piece_price .item_price img {
	vertical-align: bottom;
	margin-left: 5px;
}
.ipp_line {
	position: absolute;
	top: 12px;
	left: 158px;
	width: 1px;
	height: 25px;
	font-size: 1px;
	background-image: url('http://funburg.ru/images/piece_price_back.jpg');
}
a.new_123 {
	background-image: url('http://funburg.ru/images/border123_new.png'); 
	zoom: 1;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/border123_new.png', sizingMethod='crop');
}
a.new_260 {
	background-image: url('http://funburg.ru/images/border260_new.png'); 
	zoom: 1;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/border260_new.png', sizingMethod='crop');
}
a.new_610 {
	background-image: url('http://funburg.ru/images/border610_new.gif');
}
a.hit_123 {
	background-image: url('http://funburg.ru/images/border123_hit.png'); 
	zoom: 1;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/border123_hit.png', sizingMethod='crop');
}
a.hit_260 {
	background-image: url('http://funburg.ru/images/border260_hit.png');
	zoom: 1;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/border260_hit.png', sizingMethod='crop');
}
a.hit_610 {
	background-image: url('http://funburg.ru/images/border610_hit.gif');
}
a.sale_123 {
	background-image: url('http://funburg.ru/images/border123_sale.png'); 
	zoom: 1;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/border123_sale.png', sizingMethod='crop');
}
a.sale_260 {
	background-image: url('http://funburg.ru/images/border260_sale.png');
	zoom: 1;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/border260_sale.png', sizingMethod='crop');
}
a.sale_610 {
	background-image: url('http://funburg.ru/images/border610_sale.gif');
}
.new_123 {
	background-image: url('http://funburg.ru/images/border123_new.png'); 
	zoom: 1;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/border123_new.png', sizingMethod='crop');
}
.new_260 {
	background-image: url('http://funburg.ru/images/border260_new.png'); 
	zoom: 1;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/border260_new.png', sizingMethod='crop');
}
.new_610 {
	background-image: url('http://funburg.ru/images/border610_new.gif');
}
.hit_123 {
	background-image: url('http://funburg.ru/images/border123_hit.png'); 
	zoom: 1;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/border123_hit.png', sizingMethod='crop');
}
.hit_260 {
	background-image: url('http://funburg.ru/images/border260_hit.png');
	zoom: 1;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/border260_hit.png', sizingMethod='crop');
}
.hit_610 {
	background-image: url('http://funburg.ru/images/border610_hit.gif');
}
.sale_123 {
	background-image: url('http://funburg.ru/images/border123_sale.png'); 
	zoom: 1;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/border123_sale.png', sizingMethod='crop');
}
.sale_260 {
	background-image: url('http://funburg.ru/images/border260_sale.png');
	zoom: 1;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/border260_sale.png', sizingMethod='crop');
}
.sale_610 {
	background-image: url('http://funburg.ru/images/border610_sale.gif');
}
.orders_table a img {
	border-width: 0px;
}

#pprice input {
	color: #6B6663;
}

.delivery_table {
	width: 100%;
	margin-bottom: 5px;
}
.delivery_table td {
	font-family: Sans-Serif;
	font-size: 80%;
	color: #7F7F7F;
	padding-bottom: 10px;
}
.delivery_table td.delivery_header {
	padding-bottom: 10px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #D9F1FB;
}
.delivery_table tr.delivery_first_tr td {
	padding-top: 10px;
}
.delivery_time {
	width: 67px;
	text-align: right;
}
.delivery_table span {
	color: #98d60f;
}

.catalog_item div.price_bubble div {
	padding: 0px;
	font-size: 100%;
}
.main_price div.price_bubble div {
	padding: 0px;
	font-size: 100%;
}
.price_bubble {
	display: none;
	width: 173px;
	position: absolute;
	left: 7px;
	top: 28px;
	z-index: 1000;
}
.pb_top {
	width: 173px;
	height: 28px;
	background-image: url('http://funburg.ru/images/pb_top.gif');
	font-size: 0px;
}
.pb_middle {
	width: 173px;
	background-image: url('http://funburg.ru/images/pb_middle.jpg');
}
.catalog_item div.price_bubble div.pb_inner {
	font-family: Sans-Serif;
	color: #B1B1B1;
	font-size: 11px;
	width: 151px;
	position: relative;
	z-index: 1000;
	left: 12px;
	padding-top: 2px;
	padding-bottom: 4px;
	display: inline-block;
}
.main_price div.price_bubble div.pb_inner {
	font-family: Sans-Serif;
	color: #B1B1B1;
	font-size: 11px;
	width: 151px;
	position: relative;
	z-index: 1000;
	left: 12px;
	padding-top: 2px;
	padding-bottom: 4px;
	display: inline-block;
}
.small_items div.price_bubble div.pb_inner {
	font-family: Sans-Serif;
	color: #B1B1B1;
	font-size: 11px;
	width: 151px;
	position: relative;
	z-index: 1000;
	left: 12px;
	padding-top: 2px;
	padding-bottom: 4px;
	display: inline-block;
} 
.catalog_item div.price_bubble div.pb_inner div {
	color: #B1B1B1;
	font-size: 11px;
	line-height: 14px;
}
.main_price div.price_bubble div.pb_inner div {
	color: #B1B1B1;
	font-size: 11px;
	line-height: 14px;
}
.small_items  div.price_bubble div.pb_inner div {
	color: #B1B1B1;
	font-size: 11px;
	line-height: 14px;
} 
.catalog_item div.price_bubble div.pb_inner span {
	color: #01ACE4;
	font-weight: bold;
	font-size: 11px;
	margin-right: 0px;
	line-height: 14px;
}
.main_price div.price_bubble div.pb_inner span {
	color: #01ACE4;
	font-weight: bold;
	font-size: 11px;
	margin-right: 0px;
	line-height: 14px;
}
.small_items div.price_bubble div.pb_inner span {
	color: #01ACE4;
	font-weight: bold;
	font-size: 11px;
	margin-right: 0px;
	line-height: 14px;
}
.catalog_item div.price_bubble div.pb_bottom {
	width: 173px;
	height: 5px;
	background-image: url('http://funburg.ru/images/pb_bottom.gif');
	font-size: 0px;
}
.main_price div.price_bubble div.pb_bottom {
	width: 173px;
	height: 5px;
	background-image: url('http://funburg.ru/images/pb_bottom.gif');
	font-size: 0px;
}
.small_items div.price_bubble div.pb_bottom {
	width: 173px;
	height: 5px;
	background-image: url('http://funburg.ru/images/pb_bottom.gif');
	font-size: 0px;
}

.order_item_price {
	position: relative;
	z-index: 1000;
}
.order_item_price span {
	font-family: Sans-Serif;
	font-size: 100%;
	font-weight: bold;
	color: #3fbbed;
	letter-spacing: -0.04em;
}
.order_item_price span.multiprice_span {
	font-family: Sans-Serif;
	font-size: 100%;
	font-weight: bold;
	color: #3fbbed;
	letter-spacing: -0.04em;
	background-image: url('http://funburg.ru/images/mp_back.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	cursor: pointer;
	margin-right: 12px;
}
.order_item_price span.multiprice_span i {
	font-size: 16px;
}
.order_item_price div.price_bubble div {
	padding: 0px;
	font-size: 100%;
}

.decoration {
	position: relative;
	left: -3px;
	z-index: 1;
	width: 100%;
	text-align: center;
	padding-bottom: 25px;
}
.decoration img {
	border-width: 0px;
}

.zagorod {
	position: relative;
	left: -3px;
	z-index: 1;
	width: 100%;
	text-align: center;
	padding-bottom: 10px;
}
.zagorod img {
	border-width: 0px;
}

html, body {min-height: 100%; height: 100%;}

.top_header {
	position: relative;
	z-index: 1;
	width: 100%;
	height: 10px;
	font-size: 0px;
	text-align: center;
	overflow: hidden;
}
.top_header div {
	margin: 0px auto;  
	width: 100%;
	height: 10px;
	font-size: 0px;  
	background-image: url('http://funburg.ru/images/top_header.png');
	background-repeat: no-repeat;
	background-position: center;
}
.bottom_footer {
	width: 100%;
	height: 93px;
	overflow: hidden;
	text-align: center;
}
.bottom_footer div {
	margin: 0px auto;
	width: 100%;
	height: 28px;
	background-image: url('http://funburg.ru/images/bottom_footer.png');
	background-repeat: no-repeat;
	background-position: top center;
	font-size: 0px;
}

.main_special {
	width: 100%;
	text-align: center;
	margin: 0px auto;
	position: relative;
	z-index: 2;
	overflow: hidden;
}
.main_back {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	width: 100%;
	text-align: center;
	overflow: hidden;
}
.main_back div {
	margin: 0px auto;
	width: 100%;
	height: 100000px;
	background-image: url('http://funburg.ru/images/new_background.png');
	background-repeat: repeat-y;
	background-position: center;
}

.header_image {
	margin: 0px auto;
	position: absolute;
	z-index: 5;
	height: 156px;
	width: 100%;
	text-align: center;
	overflow: hidden;
	min-width: 1000px;
    _width:expression(document.body.clientWidth > 1000 ? "100%" : "1001px");
}
.header_image div {
	margin: 0px auto;
	height: 156px;
	width: 990px;
}

.login {
	float: left;
	height: 26px;
	background-image: url('http://funburg.ru/images/login_left.gif');
	background-repeat: no-repeat;
	padding-left: 6px;
	position: relative;
	top: -3px;
}
.login div.inner {
	float: left;
	height: 26px;
	background-image: url('http://funburg.ru/images/login_right.gif');
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 7px;
	padding-left: 2px;
}
.login span {
	color: #fff;
	position: relative;
	top: 3px;
}
.login a {
	color: #fff !important;
	position: relative;
	top: 3px;
}
.auth_separator {
	margin-left: 6px;
	margin-right: 6px;
}

.main_price_container {
	text-align: right;
	width: 250px;
}
.main_price {
	float: right;
	padding-top: 10px !important;
	padding-bottom: 3px !important;
	position: relative;
	z-index: 999;
}
.main_price span {
	font-family: Sans-Serif;
	font-weight: bold;
	color: #3fbbed;
	letter-spacing: -0.04em;
	margin-right: 12px;
	font-size: 20px;
	line-height: 20px;
}

.main_price span.multiprice_span {
	font-family: Sans-Serif;
	font-size: 20px;
	font-weight: bold;
	color: #3fbbed;
	letter-spacing: -0.04em;
	background-image: url('http://funburg.ru/images/mp_back.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	cursor: pointer;
	margin-right: 12px;
}
.main_price span.multiprice_span i {
	font-size: 16px;
}
.main_price img {
	margin-left: 0px;
}

.main_price .price_bubble {
	width: 173px;
	position: absolute;
	left: 7px;
	top: 39px;
	z-index: 1000;
	text-align: left;
	line-height: 14px;
}
.main_price .price_bubble .pb_inner div {
	line-height: 10px;
}

.small_item_top {
	width: 100%;
	background-image: url('http://funburg.ru/images/small_item_top.jpg');
}

.small_items_top_container {
	width: 804px;
	position: relative;
	z-index: 0;
	left: 7px;
	margin-top: 22px;
	padding-bottom: 20px;
}
.small_item_top {
	width: 256px;
	float: left;
	text-align: center;
	line-height: 14px;
}
.small_item_top span {
	color: #9A3E9D;
	font-family: Sans-Serif;
	margin-right: 6px;
}
.small_item_top a {
	font-family: Sans-Serif;
	font-size: 14px;
}
.small_item_top_space {
	width: 14px;
	height: 1px;
	font-size: 0px;
	float: left;
}

.big_items {
	position: relative;
	z-index: 11;
	display: inline-block;
}

.main_submenu_1 {
	clear: both;
	position: absolute;
	z-index: 500;
	top: -3px;
	left: 6px;
	width: 268px;
	overflow: hidden;
	height: 0px;
}
.main_submenu_2 {
	clear: both;
	position: absolute;
	z-index: 500;
	top: -3px;
	left: 272px;
	width: 271px;
	overflow: hidden;
	height: 0px;
}
.main_submenu_3 {
	clear: both;
	position: absolute;
	z-index: 500;
	top: -3px;
	left: 541px; 
	width: 268px;
	overflow: hidden;
	height: 0px;
}
.submenu_body {
	position: absolute;
	z-index: 12;
	bottom: 0px;
}
.submenu_top {
	position: absolute;
	z-index: 12;
	top: 0px;
	left: 0px;
	width: 268px;
	height: 29px;
	background-repeat: no-repeat;
	background-position: center;
}
.main_submenu_2 .submenu_top {
	position: absolute;
	z-index: 12;
	top: 0px;
	left: 0px;
	width: 271px;
	height: 29px;
	background-repeat: no-repeat;
	background-position: center;
}
.submenu_content {
	text-align: center;
	min-height: 72px;
	height: auto !important;
	height: 72px;
	background-repeat: repeat-y;
}
.submenu_content div {
	margin: 0px auto;
	width: 232px;
	text-align: left;
	position: relative;
	z-index: 14;
	font-family: Sans-Serif;
	font-size: 13px;
	color: #fff;
	line-height: 20px;
	padding-top: 1px;
	padding-bottom: 12px;
}
.main_submenu_2 .submenu_content div {
	margin: 0px auto;
	width: 235px;
	text-align: left;
	position: relative;
	z-index: 14;
	font-family: Sans-Serif;
	font-size: 13px;
	color: #fff;
	line-height: 20px;
	padding-top: 1px;
	padding-bottom: 12px;
}
.submenu_content div a {
	color: #fff;
}
.submenu_content div a:visited {
	color: #fff;
}
.submenu_content div a:hover {
	text-decoration: none;
	color: #fff;
}
.submenu_bottom {
	width: 268px;
	height: 29px;
	top: 0px;
	left: 0px;
	background-repeat: no-repeat;
}
.main_submenu_2 .submenu_bottom {
	width: 271px;
	height: 29px;
	top: 0px;
	left: 0px;
	background-repeat: no-repeat;
}

.main_submenu_1 .submenu_top {
	background-image: url('http://funburg.ru/images/sb1_top.gif');
}
.main_submenu_1 .submenu_content {
	zoom: 1;
	background-image: url('http://funburg.ru/images/sb1_content.png');
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/sb1_content.png', sizingMethod='scale');
}
.main_submenu_1 .submenu_bottom {
	zoom: 1;
	background-image: url('http://funburg.ru/images/sb1_bottom.png');
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/sb1_bottom.png', sizingMethod='crop');
}

.main_submenu_2 .submenu_top {
	background-image: url('http://funburg.ru/images/sb2_top.gif');
}
.main_submenu_2 .submenu_content {
	zoom: 1;
	background-image: url('http://funburg.ru/images/sb2_content.png');
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/sb2_content.png', sizingMethod='scale');
}
.main_submenu_2 .submenu_bottom { 
	zoom: 1;
	background-image: url('http://funburg.ru/images/sb2_bottom.png');
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/sb2_bottom.png', sizingMethod='crop');
}

.main_submenu_3 .submenu_top {
	background-image: url('http://funburg.ru/images/sb3_top.gif');
}
.main_submenu_3 .submenu_content {
	zoom: 1;
	background-image: url('http://funburg.ru/images/sb3_content.png');
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/sb3_content.png', sizingMethod='scale');
}
.main_submenu_3 .submenu_bottom {
	zoom: 1;
	background-image: url('http://funburg.ru/images/sb3_bottom.png');
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/sb3_bottom.png', sizingMethod='crop');
}

.fast_order_item {
	position: relative;
	width: 100%;
	margin: 0px auto;
	display: block;
	z-index: 100;
	text-align: left;
	padding-bottom: 10px;
}
.fast_order_image {
	position: relative;
	z-index: 1000;
	float: left;
	width: 155px;
	text-align: right;
	height: 65px;
}
.fast_order_preloader {
	position: absolute;
	width: 20px;
	height: 20px;
	top: 22px;
	right: 22px;
	background-image: url('http://funburg.ru/images/fastorder_preloader.gif');
}
.fast_order_description {
	float: left;
	padding-left: 5px;
	width: 150px;
}
.fast_order_name {
	padding-top: 15px;
}
.fast_order_description a {
	font-size: 15px;
	font-family: Sans-Serif;
}
.fast_order_appellation {
	font-size: 14px;
	font-family: Sans-Serif;
	color: #B0B0B0;
}
.fast_order_text {
	padding-top: 18px;
	width: 100%;
	text-align: center;
	font-size: 11px;
	color: #A5A5A5;
	font-family: Sans-Serif;
}
.catalog_item div.fast_order_button {
	font-size: 0px;
	display: none;
	position: absolute;
	z-index: 11;
	top: 96px;
	left: 7px;
	width: 80px;
	height: 19px;
	background-image: url('http://funburg.ru/images/fast_order.png');
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/fast_order.png', sizingMethod='crop');
}
.fast_order_button_main {
	font-size: 0px;
	display: none;
	position: absolute;
	z-index: 11;
	top: 228px;
	left: 3px;
	width: 80px;
	height: 19px;
	background-image: url('http://funburg.ru/images/fast_order.png');
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	background: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://funburg.ru/images/fast_order.png', sizingMethod='crop');
}
.fast_order_main_button_small {
	font-size: 0px;
	display: none;
	position: absolute;
	z-index: 11;
	top: 93px;
	left: 3px;
	width: 80px;
	height: 19px;
	background-image: url('http://funburg.ru/images/fast_order.png');
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
.big_item_container {
	float: left;
	width: 270px;
	height: 410px;
	position: relative;
	z-index: 1;
	overflow: visible;
}

.mbi_image {
	position: relative;
	z-index: 1;
	width: 250px;
	height: 250px;
	overflow: visible;
}

.price_filter {
	float: right;
	font-family: Sans-Serif;
	font-size: 11px;
	padding-right: 22px;
	padding-top: 4px;
}
.price_direction {
	float: left;
}
.price_direction a {
	padding-right: 19px;
	background-position: right;
}
.price_direction span.simple_text {
	color: #7649D2;
	position: relative;
	right: -10px;
}

.fprices_arrow_up {
	background-image: url('http://funburg.ru/images/pf_up.jpg');
	background-repeat: no-repeat;
	background-position: right;
}
.fprices_arrow_down {
	background-image: url('http://funburg.ru/images/pf_down.jpg');
	background-repeat: no-repeat;
	background-position: right;
}
.price_filter_item {
	float: left;
}
.price_filter_item span {
	color: #7649D2;
	font-weight: bold;
}
.price_filter_sep {
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	color: #7649D2;
}
.price_filter_container {
	float: left;
	padding-left: 18px;
}

.discount_card {
	padding-left: 11px;
	padding-top: 6px;
}
.discount_card span {
	font-family: Sans-Serif;
	font-size: 13px;
	line-height: 13px;
	color: #B0B0B0;
}
#discount_card_line {
	padding-bottom: 8px;	
}

#discount_cards {
	padding-left: 32px;
	padding-top: 5px;
	padding-bottom: 8px;
	display: none;
}
.discount_card_item {
	float: left;
}
.discount_card_item_space {
	float: left;
	font-size: 0px;
	height: 1px;
	width: 23px;
}
.discount_card_item input {
	position: relative;
	top: 4px;
	margin-right: 5px;
	z-index: 1;
	float: left;
}
.dc_img {
	float: left;
	width: 33px;
	height: 20px;
}

.stock {
	position: relative;
	z-index: 1px;
	left: 24px;
	padding-bottom: 25px;
}

.submenu_container {
	float: right;
	min-width: 200px;
	display: inline;
	margin-right: 0px;
	text-align: left;
    _width:expression(document.body.clientWidth > 200 ? "auto" : "201px");
}

.item_description_header {
	display: block;
}
.item_description p {
	padding-bottom: 12px;
}
.exit_href {
	position: relative;
	z-index: 10;
	top: 25px;
}









