body{
margin: 0 0 0 0px;
font-family: Arial;
}
a.alogo,a.alogo:active,a.alogo:visited{
font-size: 9pt;
color: black;
text-decoration: none;
font-weight:bold;
}
a.alogo:hover{
text-decoration: underline;
}
a.menu,a.menu:active,a.menu:visited{
font-size: 12px;
color: black;
text-decoration: none;
}
a.menu:hover{
text-decoration: underline;
}
a.pic,a.pic:active,a.pic:visited{
font-size: 12px;
color: black;
text-decoration: none;
font-weight: bold;
}
span.bablo {
	font-size: 11px;
}
a.pic:hover{
text-decoration: underline;
}
.z{
	COLOR: #865234;
	font-size: 14pt;
	text-decoration: underline;
	padding:0px;
	margin: 0px;
}

.ctext{
	COLOR: #865234;
	font-size: 11pt;
}
.btext{
    color: black;
	font-size: 11pt;

}

input{
	border: 1px solid #7F9DB9;
}
.art{
font-size: 8pt;
color: black;
font-weight: bold;
}
.pr{
color: red;
font-size: 14pt;
}
.p1{
	font-size: 11pt;

    text-indent: 1.5em;
	color: black;
}
a.page,a.page:active,a.page:visited{
	COLOR: #865234;
	font-size: 11pt;
    font-weight: bold;
}
#scrollable {
	height: 200px;
	overflow: hidden;
	margin:0px 0px 0px 0px;
	font-size:12px;
  	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 7px 0px 0px;
}
 p
	{
		text-align:justify;
		text-indent:11px;
		margin:3px 0px;
		font-family:Arial;
		color:#865234;
	}

#cattext h1 {
 font-size: 14pt;
 text-align: center;
 margin: 15px 0px;
}

 h1
	{
		font-size:14pt;
		color: #865234;
		margin:0px 0px 0px 0px;
		padding:0px;
		font-weight: 100;
		text-decoration: underline;
	}
 h2
	{
		font-size:13pt;
		color: #865234;
		margin:0px 0px 0px 0px;
		padding:0px;
		font-weight: 100;
	}
 h3
	{
		font-size:12pt;;
		color: #865234;
		margin:0px 0px 0px 0px;
		padding:0px;
		font-weight: 100;
	}

 h4
	{
		font-size:11pt;;
		color: #865234;
		margin:0px 0px 0px 0px;
		padding:0px;
		font-weight: 100;
	}

 h5
	{
		font-size:10pt;;
		color: #865234;
		margin:0px 0px 0px 0px;
		padding:0px;
		font-weight: 100;
	}

 h6
	{
		font-size:9pt;;
		color: #865234;
		margin:0px 0px 0px 0px;
		padding:0px;
		font-weight: 100;
	}

.search_button{
	position:absolute;
	top:0px;
	left:40px;
	width:110px;
	height:60px;
	background:url(/i/search_button.gif) 21px 7px no-repeat;
	border:none;
	align:left;
	text-align:left;
	padding:0px;
	font-weight:bold;
	float:right;
	cursor:pointer;
}

.search_form_content{
	position:absolute;
    top:48px;
    left:5px;
    width:100%;
}
.links
{
 color: #ffffff;
 display:none;
}
.links a
{
 color: #FFFFFF;
}

#cattext {
	padding: 0px 40px;
}



.error{
	background-color: 	 #FFD5DE;
}

.errorMedium{
	font-size: 10px;
	color:     red;
}

.errorNormal{
	padding:     10px;
	color:       red;
	font-size:   13px;
}

.form_comment{
	color:       grey;
	font-size: 10px;
}

.centered{
	width:     100%;
	text-align:center;
}

.greenText{
	color:green;
}

.mapcontainer{
	margin-left:25px;
}

.mapitem{
	background: url(/i/left-menu-bg.gif) left 5px no-repeat;
	padding-left:11px;
	display:block;
	font-weight:500;
	color: #0059DF;
	font-size: 14px;
	margin-bottom:2px;
}

.relative_block_item{	width:        47%;
	float:        left;
	padding:      3px;
	margin:       1px;
	background:   #FEFFE1;
	height:       100px;
	color:        black;
}

.relative_block_item .relative_block_text{	width:        58%;
	float:        left;
}

.relative_block_item b{	font-size:    12px;
}

.relative_block_item a{
	color:         black;
}

.relative_block_item a:visited{
	color:         black;
}

.relative_block_item a:hover{
	text-decoration:     none;
}

.relative_block_item span{	font-size:    12px;
}

.relative_block_item img{	float:        left;
	margin-right: 4px;
}

.breadcrumbs a{	color:    #865234;
	text-decoration:   none;
}

.breadcrumbs a:hover{
	text-decoration:   underline;
}

.breadcrumbs b{
	color:    #865234;
}

.addlinks a{	color:       #865234;
	font-size:   10px;
	white-space: nowrap;
}

.addlinks{	text-align:center;
}

.socialicons a{	text-decoration: none;
}

.socialicons img{	border: none;
}

.cart_table{
	width:           100%;
}

.cart_table th{
	border-bottom:   1px solid black;
	padding:         5px;
	font-weight:     100;
	text-align:      right;
}

.cart_table td{	border-bottom:   1px solid black;
	padding:         5px;
	text-align:      right;
}

.cart_table input[type=text]{
	width:           30px;
	text-align:      right;
}

.quantityForm{	position:        absolute;
	padding:         20px 40px;
	display:         none;
	background:      #FFEFD7;
	text-align:      right;}

.quantityField{	text-align:    right;}

#funcButtonsTable td{
	padding:       10px;
	text-align:    right;
}


.in_action{	background:    url(/i/in_action.png) right bottom no-repeat;
}

.oldprice{
	font-family:     Verdana;	text-decoration: line-through;
    font-size:       12px;
    padding-left:    35px;}

.rss_link{
	display:         block;	margin-top:      5px;
	float:           right;
}

.product_item{	width:           50%;
	vertical-align:  bottom;
}
	.product_item table{		height:           100%;	}
	.product_desc{		padding-top:      20px;
		vertical-align:   bottom;
		padding-left:     5px;
	}

.img_cont{	width:            150px;
	vertical-align:   bottom;
	text-align:       center;}
	.img_cont img{
		display:          inline;
		float:            none !IMPORTANT;
	}




.discount_div{	position: absolute;
	top:      290px;
	left:     100px;
}
	.height10{		height:          7px;
	}

	.close_discount img{		top:             -10px;
		position:        absolute;	}

	.discount_table{		width:           755px;
		height:          320px;
		background:      white;
		font-size:       14px;	}
		.tlb_discount{			 width:          20px;
			 height:         19px;
			 background:     URL(/i/action_img/topleftborder.jpg) no-repeat;		}

		.tb_discount{			 height:         19px;
			 background:     URL(/i/action_img/topborder.jpg) repeat-x;		}

		.trb_discount{			 width:          20px;
			 height:         19px;
			 background:     URL(/i/action_img/toprightborder.jpg) no-repeat;		}

		.lb_discount{			 width:          20px;
			 background:     URL(/i/action_img/leftborder.jpg) repeat-y;		}

		.rb_discount{			 width:          20px;
			 background:     URL(/i/action_img/rightborder.jpg) repeat-y;		}

		.blb_discount{			 width:          20px;
			 height:         19px;
			 background:     URL(/i/action_img/botleftborder.jpg) no-repeat;		}

		.bb_discount{			 height:         19px;
			 background:     URL(/i/action_img/bottomborder.jpg) repeat-x;		}

		.brb_discount{			 width:          20px;
			 height:         19px;
			 background:     URL(/i/action_img/botrightborder.jpg) no-repeat;		}
			.content_discount{				vertical-align:      top;
				background:          URL(/i/action_img/discount_decor.gif) no-repeat left bottom;
				width:               460px;			}
				.listitem_discount{
					background:      URL(/i/action_img/marker.gif) no-repeat;					color:           #7a3c17;
					font-family:     Georgia, Tahoma;
					font-style:      italic;
					padding-left:    35px;
					width:           400px;
					margin-top:      20px;				}

				.arrow_discount{					float:           right;
					position:        absolute;
					left:            385px;
					bottom:          20px;				}

			.discount_form{
				vertical-align:      top;
				background:          URL(/i/action_img/formbgrnd_discount.gif) no-repeat;
			}
				.discount_form form{					padding: 0;
					margin: 0;				}

				.message_discount{					color:               white;
					font-family:         Georgia, Tahoma;
					font-style:          italic;
					text-align:          center;
					margin-top:          20px;				}

				.confid_discount{					background:          URL(/i/action_img/confid_icon_discount.gif) no-repeat;
					color:               white;
					font-family:         Georgia, Tahoma;
					font-style:          italic;
					text-align:          left;
					padding-left:        30px;
					margin-left:         20px;				}

				.field_name_discount{					color:               white;
					font-family:         Georgia, Tahoma;
					font-style:          italic;
					text-align:          left;
					margin-left:         15px;				}

				.open_input_discount{					background:          URL(/i/action_img/left_input_discount.gif) no-repeat;
					height:              27px;
					padding-left:        15px;
					width:               200px;
					margin-left:         20px;				}
					.close_input_name_discount{						background:          URL(/i/action_img/close_input_name_discount.gif) no-repeat right;
						height:              27px;
						padding-right:       32px;
					}

					.close_input_email_discount{
						background:          URL(/i/action_img/close_input_email_discount.gif) no-repeat right;
						height:              27px;
						padding-right:       32px;
					}

						.input_discount{							background:          URL(/i/action_img/input_discount.gif) repeat-x;
							height:              27px;
						}
						.input_discount input{
							border:              none;
							height:              21px;
							margin-top:          3px;
							margin-bottom:       3px;
						}

						.button_discount{							border:              none;
							margin-left:         30px;						}


#fade { /*--Прозрачный слой фона--*/
	display: none; /*--по умолчанию скрыты--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none;
	opacity: 1;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--CSS3 Тени для Блока--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Закругленные углы--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right;
	margin: -55px -55px 0 0;
}
/*--Фиксированное позиционирование для тупого IE6--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}

