@charset "windows-1251";

/* Ластик, начало */
body,table,td,div,span,hr,h1,h2,h3,h4,form,p,button,select,input,textarea {
	padding: 0;
	margin: 0;
}
table {
	border: 0;
	border-collapse: collapse;
}
img {
	border: 0;
}
/* Ластик, конец */
html {
	height:100%;
}
body {
	background:url(../images/bg.jpg) 0 0 repeat #EEE8CB;
	color:#6B644B; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	height: auto !important; 
	height: 100%; 
	min-height: 100%; 
	margin:0; 
	padding:0;
}

a {
	color:#6B644B;
	text-decoration:underline; 
}
a:focus, a:active {
  outline:none;
}
a:hover {
	text-decoration:none
}

h1 {
	background:url(../images/dot01.gif) 0 100% repeat-x;
	color:#6B644B;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 3px 0; 
	padding:2px 0 2px 7px
}
h2, 
.last-page h2,
.last-page .left-column h2,
.last-page .center-column h2,
.last-page .right-column h2 {
	background:#AAA48B;
	color:#fff;
	font:12px "Arial Narrow", Arial, Helvetica, sans-serif;
	line-height:10px;
	margin:1px 0; 
	padding:0;
	text-align:center;
}
	.left-column h2 {
		background:url(../images/h2_rt.gif) 100% 50% no-repeat #A9A186;
		padding-left:6px;
		text-align:left;
	}
	.right-column h2,
	.center-column h2 {
		background:url(../images/h2_lt.gif) 0 50% no-repeat #A9A186;
		padding-left:6px;
		text-align:left;
	}
		.subpage .left-column h2 {
			background:url(../images/h2_rt_sub.gif) 100% 50% no-repeat #B0AC9D;
			padding-left:6px;
			text-align:center;
		}
h3 {
	color:#6B644B;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	margin:0; 
	padding:0;
}
	h3 a {text-decoration:none}
	h3 a:hover {text-decoration:underline}	
h4 {
	color:#6B644B;
	font:12px Tahoma, Arial, Helvetica, sans-serif;
	margin:0; 
	padding:0
}

input,select {
	vertical-align: middle; 
	height: 18px;
}
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
	overflow:hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */

.float-lt{
	float:left; 
	display:block
}
.float-rt{
	float:right; 
	display:block
}
.clear {
	clear:both
}
.clear-all {
	clear:both;
	width:100%
}
.global_new {margin:0 auto; position:relative; width:1000px}
.global_new .banner {text-align:center}
/* ** header ** */
.global_new .header {
	background:url(../images/bg_header.jpg) 0 0 no-repeat;
	height:365px;
}
	.global_new .top {height:31px; overflow:hidden; width:100%}
		.global_new .map {float:left; margin:0 0 0 26px}
		.global_new .top-text {
			color:#120D05;
			float:right;
			padding:4px 58px 0 0
		}
	.global_new .menu {height:24px; overflow:hidden; width:100%}
	.global_new .menu a {
		color:#928249;
		font:12px "Arial Narrow", Arial, Helvetica, sans-serif;
		text-decoration:none;
		text-transform:uppercase
	}
	.global_new .menu a:hover {text-decoration:underline}
		.global_new .menu-left {
			float:left;
			list-style-type:none;
			margin:0 0 0 91px;
			padding:0;
		}
			.global_new .menu-left li {
				background:url(../images/menu_separ.gif) 0 0 no-repeat;
				float:left;
				padding:5px 3px 5px 5px
			}
			.global_new .menu-left li.first {background:url(../images/menu_lt.gif) 0 0 no-repeat; padding-left:21px}
		.global_new .menu-right {
			float:right;
			list-style-type:none;
			margin:0 81px 0 0;
			padding:0;
		}
			.global_new .menu-right li {
				background:url(../images/menu_separ.gif) 100% 0 no-repeat;
				float:left;
				padding:5px 3px 5px 5px
			}
			.global_new .menu-right li.last {background:url(../images/menu_rt.gif) 100% 0 no-repeat; padding-right:21px}
	.global_new .header-bottom {overflow:hidden; width:100%}
		.global_new .slogan {float:left; margin:12px 0 0 32px}
		.global_new .icons {
			float:right;
			list-style-type:none;
			margin:0;
			padding:0
		}
			.global_new .icons li {
				float:left;
				margin:0 0 0 40px;
				width:93px;
			}
			.global_new .icons a{color:#6B644B; text-decoration:none}
			.global_new .icons a:hover {text-decoration:underline}
			.global_new .mail {background:url(../images/ico_mail.gif) 0 5px no-repeat; padding:4px 0 4px 22px}
			.global_new .icq {background:url(../images/ico_icq.gif) 0 5px no-repeat; padding:4px 0 4px 22px}			
			.global_new .skype {background:url(../images/ico_skype.gif) 0 5px no-repeat; padding:4px 0 4px 22px}
		.global_new .tel {
			clear:right;
			float:right;
			padding:7px 84px 0 0
		}			
/* ** content ** */
.global_new .wrapper{
	background:url(../images/bg_wrapper2.gif) 100% 0 repeat-y;
	float:left;
	width:100%
}
	.global_new .wrapper .wrapper {background:url(../images/bg_wrapper1.gif) 192px 0 repeat-y;}
.global_new .content{
	margin: 0 250px 0 0
}
.global_new .right-column{
	float:left;
	margin-left:-242px;
	width:242px;
}
.global_new .center-column{
	margin: 0 0 0 198px;
}
.global_new .left-column {
	float:left;
	width:192px
}
/* left column */
.global_new .left-col-bg {
	background:url(../images/leftcol_top.png) 0 0 no-repeat; 
	height:36px; 
	position:absolute;
	top:365px;
	left:0;
	width:59px
}
.global_new .menu-catalog {
	background:url(../images/bg_menu.jpg) 0 0 no-repeat;
	list-style-type:none;
	margin:0;
	padding:15px 0 0 0;
	width:192px
}
	.global_new .menu-catalog li {
		background:url(../images/bg_menu.gif) 0 0 no-repeat;
		color:#4F4F43;
		font:10px "Arial Narrow", Arial, Helvetica, sans-serif;
		margin:0 0 5px 0;
		padding:0 0 2px 44px
	}
	.global_new .menu-catalog a {
		color:#4F4F43;
		text-decoration:none
	}
	.global_new .menu-catalog a:hover {
		text-decoration:underline
	}
	
.global_new .basket {
	background:url(../images/bg_basket.jpg) 0 0 no-repeat;
	height:49px;
	padding:6px 4px 0 9px
}
	.global_new .goods{margin:14px 0 0 0}
	
.global_new .facts {
	background:url(../images/bg_facts.gif) 0 0 no-repeat;
	list-style-type:none;
	margin:0;
	padding:15px;
}
	.global_new .facts li {
		background:url(../images/line01.gif) 0 100% no-repeat;
		padding:8px 0 10px 0
	}
/* center column */
.global_new .top-block {
	height:215px;
	overflow:hidden;
}
.global_new .ishop {
	background: url(../images/bg_scroll.jpg) 0 0 no-repeat;
	display:block;
	float:left;
	height:215px;
	width:275px
}
.global_new .interesting {
	background: url(../images/bg_interest.jpg) 100% 0 no-repeat;
	float:left;
	height:212px;
	width:269px
}	
	.global_new .interesting p {padding-right:10px}
	.global_new .interesting ul {
		list-style-type:none;
		margin:0;
		padding:11px;
	}
	.global_new .interesting li {
		background:url(../images/arr02.png) 0 0 no-repeat;
		font-style:italic;
		padding:0 0 10px 35px
	}

.global_new .catalog-table {
	width:100%;
	border-collapse: separate;
	padding:1px;
}
	.global_new .catalog-table td {
		background:#FDFDFD;
		border: 1px solid #ABA58C;
		padding:4px 10px
	}
.global_new .more {text-align:right}
	.global_new .more a {
		background:url(../images/arr01.gif) 0 6px no-repeat; 
		font-style:italic;
		padding-left:17px;
	}
	

.global_new .popular-model-table {
	width:100%;
	border-collapse: separate;
	padding:1px 0;
}
	.global_new .popular-model-table td {
		background:#FDFDFD;
		border: 1px solid #ABA58C;
		padding:4px 0;
		vertical-align:top
	}
	.global_new .popular-model-table h3,
	.global_new .popular-model-table p {padding:0 3px}
	.global_new .popular-model-table .brd01 {
		background:url(../images/brd01.gif) 0 0 no-repeat;
		padding:6px 6px 6px 5px
	}
	.global_new .popular-model-table .more a {
		background:none; 
		padding-left:0;
	}
	
.global_new .mebel-news {background:url(../images/line03_top.gif) 50% 0 no-repeat; margin:3px 0}
	.global_new .mebel-news-inner {background:url(../images/line03_bot.gif) 50% 100% no-repeat; padding:5px 10px}
	.global_new .mebel-news a {text-decoration:none}
	.global_new .mebel-news a:hover {text-decoration:underline}	
/* right column */
.global_new .search-form {
	background:url(../images/bg_search.jpg) 0 0 no-repeat;
	height:28px;
	padding:10px 0 0 8px
}
	.global_new .search-form p {float:left;}
	.global_new .search-form .txt input {
		background:#4F4F43;
		border:0;
		color:#fff;
		font:10px Verdana, Arial, Helvetica, sans-serif;
		height:15px;
		margin:0;
		padding:0 5px;
		width:141px;
	}
	.global_new .search-form .submit {
		background:url(../images/btn_find.gif) 0 0 no-repeat;
		border:0;
		cursor:pointer;
		height:15px;
		width:47px;
	}

.global_new .advantages {
	background:url(../images/bg_advant_top.jpg) 0 0 no-repeat;
	padding:7px 0 0 0
}
	.global_new .advantages ul {
		list-style-type:none;
		margin:0;
		padding:11px;
	}
	.global_new .advantages li {
		background:url(../images/arr02.png) 0 0 no-repeat;
		font-style:italic;
		padding:0 0 10px 35px
	}

.global_new .line {
	background:url(../images/line02.gif) 0 0 no-repeat;
	height:1px;
	margin:5px 0;
	overflow:hidden;
	padding:0;
}

/* formatting */
.global_new .green {color:#4DA600;}	
.global_new .padding-left-7 {padding-left:7px}
/* ** footer ** */
.global_new .footer {
	background:url(../images/bg_footer.jpg) 0 0 no-repeat;
	height:33px;
	padding:81px 27px 0 0
}
	.global_new .footer-right {
		float:right;
		list-style-type:none;
		margin:0;
		padding:9px 0 0 0
	}
		.global_new .footer-right li {float:left}
		.global_new .counter {padding:5px 0 0 10px}
	.global_new .footer-left {
		float:left;
	}
		.global_new .articles {
			background:url(../images/white_rt.gif) 100% 50% no-repeat #fff;
			color:#2B230F;
			float:left;
			font-size:10px;
			height:12px;
			padding:1px 17px 1px 9px
		}
		.global_new .articles a {color:#2B230F; text-decoration:none}
		.global_new .articles a:hover {text-decoration:underline}		
		.global_new .copyright {
			clear:left;
			color:#fff;
			font-size:10px;
			padding:2px 9px
		}
		.global_new .copyright a {color:#fff; text-decoration:none}
		.global_new .copyright a:hover {text-decoration:underline}
		
		
		
/* catalog page*/

.subpage .header {
	background:url(../images/bg_header_sub.png) 0 0 no-repeat;
	height:197px
}
.subpage .wrapper,
.subpage .wrapper .wrapper {background:none}

.center-content {
	background:url(../images/bg_content_bot.png) 0 100% no-repeat;
	padding-bottom:94px
}
.white-block {
	background:url(../images/white_block.png) 0 0 repeat-y;
	margin:0 0 0 30px;
	width:942px;
}
	.white-block-top {background:url(../images/white_block_top.jpg) 0 0 no-repeat; padding:3px 5px 0 3px}
.white-block-bot {
	background:url(../images/white_block_bot.png) 0 100% no-repeat;
	height:79px;
	margin:0 0 0 30px;
	width:942px;
}
.path {
	font-size:10px;
	padding:0 0 0 186px
}
.path a {text-decoration:none}
.path a:hover {text-decoration:underline}
.subpage .left-column {padding-top:9px; width:175px}
.subpage .content{
	margin: 0 250px 0 0
}
.subpage .right-column{
	float:left;
	margin-left:-242px;
	width:242px;
}
.subpage .center-column{
	margin: 0 0 0 178px;
}
.subpage .menu-catalog {
	background:url(../images/bg_menu_cat.gif) 50% 6px no-repeat; 
	padding:11px 0 0 14px;
	width:161px
}
	.subpage .menu-catalog  li{
		background:url(../images/arr03.gif) 0 3px no-repeat;
		color:#565549;
		padding:0 0 2px 14px
	}
	.subpage .menu-catalog a {
		color:#565549;
		text-decoration:none
	}
	.subpage .menu-catalog a:hover {text-decoration:underline}
	
.subpage .basket {
	background:url(../images/bg_basket_sub.gif) 0 0 no-repeat;
	height:65px;
	padding:10px 3px 0 3px
}
	.subpage .goods {margin-top:25px}
	
.subpage .facts {background:url(../images/bg_facts_sub.gif) 0 0 no-repeat}
	.subpage .facts li {background:url(../images/line04.gif) 0 100% no-repeat}

.catalog-table-subpage {
	width:100%;
	border-collapse: separate;
	margin:10px 0 0 0;
	padding:1px 0;
}
	.catalog-table-subpage td {
		background:url(../images/bg_cat_table.gif) 0 100% repeat-x #FDFDFD;
		border: 1px solid #E9E8E5;
		padding:4px 0 0 0;
		vertical-align:top
	}
	.catalog-table-subpage h3 {padding:0 3px 3px 3px}
	.catalog-table-subpage p {padding:0 3px}
	.catalog-table-subpage .brd02 {
		background:#fff;
		border:1px solid #E1DDD4;
		display:inline;
		margin-right:5px;
		padding:1px
	}
	.catalog-table-subpage .more {
		float:right;
	}
	.catalog-table-subpage .more a {
		background:none;
		padding-left:0;
	}
	.catalog-table-subpage .price {
		background:url(../images/bg_price.gif) 0 100% no-repeat;
		color:#FF1902;
		display:block;
		float:left;
		height:13px;
		padding:18px 0 4px 4px;
		width:88px
	}
		.catalog-table-subpage .price span {font-size:14px}

.subpage .search-form {
	background:url(../images/dot01.gif) 0 0 repeat-x #fff;
}
	.subpage .search-form .txt {
		background:url(../images/bg_input01.gif) 0 0 no-repeat;
		height:20px;
		width:394px;
	}
	.subpage .search-form .txt input {
		background:transparent;
		color:#505044;
		height:20px;
		padding:0 7px 0 23px;
		width:364px;
	}

.subpage .footer {
	background:url(../images/bg_footer_sub.jpg) 0 0 no-repeat;
	height:27px;
	padding:40px 4px 0 0
}
	.subpage .footer-right {padding:2px 0 0 0}
	.subpage .footer-left {text-align:center; width:675px}
		.subpage .articles,
		.subpage .articles a,
		.subpage .copyright, 
		.subpage .copyright a {background:none; color: #5F573B; float:none}
		
/* last page */
.last-page .header {
	background:url(../images/bg_header_sub.png) 0 0 no-repeat;
	height:175px
}
.last-page .left-col-bg {
	background:url(../images/left_corner2.png) 0 0 no-repeat; 
	height:87px; 
	position:absolute;
	top:148px;
	left:0;
	width:1000px
}
.last-page .center-content {padding-bottom:150px}
.last-page .wrapper,
.last-page .wrapper .wrapper {background:none}
.last-page .menu-catalog {padding-top:35px}

.last-page .path {padding:0 0 0 6px}
.brd03 {float:left; margin-right:12px}

.pop-model-list {
	list-style-type:none;
	margin:2px 0 0 0;
	padding:0;
}
	.pop-model-list li {
		background:#FDFDFD;
		border:1px solid #ACA68D;	
		float:left;
		margin-right:25px;
		padding:3px 0;
		width:135px
	}
	.pop-model-list h3,
	.pop-model-list p {margin:2px 3px 0 3px}
	.pop-model-list .brd01 {
		background:url(../images/brd01.gif) 0 0 no-repeat;
		margin:0;
		padding:6px 6px 6px 5px
	}
	.pop-model-list .more a {
		background:none; 
		padding-left:0;
	}
	.pop-model-list li.last {margin:0}
.last-page .footer {
	background:url(../images/bg_footer_sub_top.png) 0 0 no-repeat;
	padding:0;
}
.last-page .footer-inner {
	background:url(../images/bg_footer_sub_bot.png) 0 100% no-repeat;
	padding:40px 4px 32px 0;
}
	.footer-center p {
		color:#5F573B;
		font-size:10px;
		padding:0 65px;
		text-align:center
	}
	.last-page .footer-right {padding:12px 0 0 0}
	.last-page .footer-left {padding-top:10px; text-align:center; width:675px}
		.last-page .articles,
		.last-page .articles a,
		.last-page .copyright, 
		.last-page .copyright a {background:none; color: #5F573B; float:none}
		
		
/* other coder styles */
.model_img_big {
	padding-left:9px;
	padding-top:7px;
    padding-right:10px;

}
p.production {
	padding-left:12px;
	padding-top:8px;
}
.aboute {
	padding-left:8px;
	padding-top:13px;
	padding-right:8px;
}
.aboute table {
	border-collapse: collapse;
}
.table_top {
	background:url(../images/table_top.gif) no-repeat;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4a49;
}
.table_top .vyb {
	padding-top:1px;
	padding-bottom:1px;
	height:13px;
	width:107px;
	text-align:center;
}
.table_top .har {
	padding-top:1px;
	padding-bottom:1px;
	height:13px;
	width:177px;
	text-align:center;
}
.aboute table td {
	border:none;
	margin:0px;
	color:#6d6d6c;
	padding:0px;
}
.td1 {
	border:1px solid #c3c3c1;
	text-align:center;
	width:107px;
}
.td2 {
	border-bottom:1px solid #c3c3c1;
	text-align:center;
	width:px;
}

.model .aboute .color {
	padding:5px 0px 0px 0px;
	width:107px;

}
.color p {
	padding-bottom: 10px;
}
.color p input {
	vertical-align:middle;
	position:relative;
	top:-25px;
	margin-right: 3px;
}
.aboute .description {
	padding: 1px;
}
.aboute .description p {
	padding: 0 0 0 3px;
}
.buy_button {
	background: url(../images/button_buy.jpg) no-repeat;
	border:0;
	width: 116px;
	height: 49px;
	cursor:pointer;
	margin-top: 12px;
	margin-left: 75px;
	margin-bottom: 12px;
}
.advance {
	border-bottom: 1px solid #c2c2bf;
	border-top: 1px solid #c2c2bf;
	padding: 1px 0px 3px 33px;
	margin-bottom: 12px;
}
.advance a {
	color: #6b644b;
	font-style: italic;
}
.model_left {
	padding-bottom:20px;
}
.model_left .img_small {
	float: left;
	margin-top: 7px;
	width: 270px;
	padding-bottom:16px;
}
.model_left .img_small img {
	float: left;
}
.model_left .text {
	float: left;
	margin-top: 7px;
	width: 191px;
	line-height:11px;
	padding-left:8px;
	padding-bottom:16px;
}
.text .print {
	background: url(../images/print_icon.gif) no-repeat top right;
	padding-right: 26px;
	padding-bottom: 4px;
	text-align:right;
	font-style:italic;
	margin-bottom:5px;
}
.text .print a {
	color:#4a4a49;
}
.fast_contact_top {
	border-top:1px dotted #aaa9a2;
	border-left:1px dotted #aaa9a2;
	font-size:14px;
	color:#6b644b;
	padding-left:7px;
	padding-top:2px;
	margin-bottom:0px;
	padding-bottom:2px;
    width: 500px;
}
.fast_contact {
	border-top:1px dotted #aaa9a2;
	border-left:1px dotted #aaa9a2;
	padding-top:5px;
	padding-left:7px;
	padding-top:2px;
	margin-bottom:0px;
	padding-bottom:0px;
	height:342px;
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
.fast_contact  {height:342px;}
}
.fast_contact form {
	padding-top:0;
	padding-left:54px;
	background:url(../images/cover.jpg) 310px 70px no-repeat;
}
.fast_contact form input.txt {
	border:1px solid #c3c3c1;
	width:168px;
	height:17px;
	font-size:11px;
	padding-top:1px;
	padding-left:1px;
}
p.fio {
	margin-bottom:13px;
}
p.fio input {
	margin-left:6px;
}
.fast_contact form textarea {
	border:1px solid #c3c3c1;
	width:240px;
	height:70px;
	font-size:11px;
	padding-top:1px;
	padding-left:1px;
	margin-top:6px;
}
p.message {
	padding-top:10px;
}
p.cod {
	margin-top:12px;
}
p.cod input {
	width:52px;
	border:1px solid #c3c3c1;
	padding-top:1px;
	padding-left:1px;
}
p.cod input.send {
	background:url(../images/send.jpg) no-repeat;
	width:64px;
	height:16px;
	cursor:pointer;
	padding:0px;
	border:none;
	margin-left:5px;
}




/* */
.bread {
	color:#6b644b;
	font-size:10px;
	padding-bottom:3px;
}
.bread a {
	color:#6b644b;
	text-decoration:none;
	font-size:10px;
}
.basket_table {
	background:#fffffe;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6b644b;
	/*margin-bottom:20px;*/
}
.basket_table td {
	border:1px solid #c3c3c1;
	padding-top:3px;
	padding-bottom:3px;
	/*padding-bottom:0px;*/
}
.tdb1 {
	width:22px;
}
.tdb2 {
	width:87px;
}
.tdb3 {
	width:393px;
}
.tdb4 {
	width:75px;
}
.tdb5 {
	width:75px;
}
.tdb6 {
	width:75px;
}
.tdb7 {
	width:70px;
}
.tr_center_g td {
	text-align:center;
	color:#818180;
}
.num {
	color:#818180;
	text-align:center;
    vertical-align:middle;
}
.td_text {
	padding-left:15px;
	text-align:left;
    vertical-align:middle;    
}
.td_text a{
    color:#818180;
    text-decoration:underline;
}

.td_text a:hover{
    color:#818180;
    text-decoration:none;
}

.td_text a:visited{
    color:#818180;
}

.chek {
	text-align:center;
    vertical-align:middle;
}
.td_center {
	text-align:center;
    vertical-align:middle;
}
.td_center .input{
    width:23px;
    border:1px solid #C3C3C1;
    text-align:center;
}
.itogo {
	color:#c3c3c1;
	text-align:right;
	padding-right:4px;
	padding-bottom:2px;
    vertical-align:middle;
}

.delete_button {
	background: url(../images/delete_button.jpg) no-repeat;
	border:0;
	width:65px;
	height:15px;
	cursor:pointer;
	/*margin-bottom:2px;*/
}
.td_counte_button {
	text-align:right;
}
.counte_button {
	background: url(../images/counte_button.jpg) no-repeat;
	border:0;
	width:89px;
	height:16px;
	cursor:pointer;
	/*margin-bottom:2px;*/
}
.oform {
	position:absolute;
}
.oform_button {
	background: url(../images/oform.jpg) no-repeat;
	border:0;
	width:135px;
	height:65px;
	cursor:pointer;
	margin-right:80px;
    /*position:relative;
	left:860px;
	top:-20px;
    */
}
.prod_button {
	background: url(../images/prod_button.jpg) no-repeat;
	width:89px;
	height:21px;
	cursor:pointer;
	border:none;
	margin-top:9px;
	margin-left:100px;
}
.basket2 {
	width:601px;
	background:#fffffe;
	border:1px solid #c3c3c1;
	padding-left:24px;
	padding-top:13px;
	padding-bottom:13px;
	font-size:10px;
	color:#818180;
}
.basket2 label {
	width:85px;
	display:block;
	float:left;
}
.basket2 .info input,.basket2 input  {
	border:1px solid #c3c3c1;
	margin-bottom:10px;
	height:17px;
}
.basket2 .info textarea {
	border:1px solid #c3c3c1;
	margin-bottom:10px;
	height:17px;
    width:142px;
    height:70px;
}
.basket2 .info {
	float:left;
	width:260px;
}
.basket2 .message {
	float: left;
	/*padding-top:5px;*/
	padding-bottom:5px;
} 
.basket2 .message span {
	padding-left:70px;
}
.basket2 .message textarea {
	border:1px solid #c3c3c1;
	width:275px;
	height:126px;
	margin-top:3px;
}
.basket3 {
	width:601px;
	background:#fffffe;
	border-top:1px solid #c3c3c1;
	border-left:1px solid #c3c3c1;
	border-right:1px solid #c3c3c1;
	padding-left:24px;
	padding-top:23px;
	padding-bottom:33px;
	font-size:10px;
	color:#818180;
}
.basket3 label {
	width:65px;
	display:block;
	float:left;
}
.basket3 .info input {
	border: none;
	margin-bottom:10px;
	height:17px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6b644b;
	width:170px;
}
.basket3 .info {
	float:left;
	width:260px;
}
.basket3 .message {
	float: left;
	padding-top:5px;
} 
.basket3 .message span {
	padding-left:70px;
}
.basket3 .message textarea {
	border:1px solid #c3c3c1;
	width:275px;
	height:126px;
	margin-top:3px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6b644b;
	padding:5px;
}
.tdbk1 {
	width:21px;
}
.tdbk2 {
	width:86px;
}
.tdbk3 {
	width:378px
}
.tdbk4 {
	width:74px;
}
.tdbk5 {
	width:74px;
}
.tdbk6 {
	width:74px;
}
.basket_3, x:-moz-any-link {
	position:relative;
	left:1px;
}
.basket_3 {
	padding-bottom:20px;
}
.basket_3 .basket_table td {
	padding-bottom:3px;
}
.basket_3 .itogo span {
	color:#6b644b;
	padding-left:20px;
}
.send_req {
	float:right;
    margin-right:75px;
}
.send_button {
	background: url(../images/send_button.jpg) no-repeat;
	width:198px;
	height:53px;
    border: none;
}

.message_window {
	background: url(../images/message_window.gif) no-repeat;
	width:626px;
	height:168px;
	margin-top:45px;
	margin-left:50px;
	margin-bottom:20px;
}
p.mes {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#c3c3c1;
	padding-top:4px;
	padding-left:4px;
}
p.mess {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#66665b;
	padding-top:50px;
}
.discount_polosa {
	padding-top:4px;
	padding-bottom:8px;
}
.discount {
	border-bottom:1px dotted #a6a391;
	margin-bottom:6px;
}
.discount_name {
	height:17px;
}
.discount_name p.left {
	float:left;
	padding-bottom:3px;
	font-weight:bold;
	/*font-style:italic;*/
}
.discount_name p.right {
	float:right;
	padding-bottom:3px;
	font-style:italic;
}
.new_discount p {
	padding-bottom:0px;
}
p.discount_name {
	padding-bottom:4px;
}
p.discount_name span {
	float:right;
	border:1px solid #003300;
}
.discount_name a {
	color:#6B644B;
    text-decoration:underline;
}
.discount_name a:hover {
	color:#6B644B;
    text-decoration:none;
}
.discount_img {
	float:left;
	padding-right:4px;
}
.discount_in {
	width:700px;
}
/*
.page_num {
	float:right;
	color:#6b644b;
	font-size:10px;
	padding-right:48px;
	margin-top:1px;
	position:relative;
}
.page_num a {
	padding-top:13px;
	display:block;
	float:left;
	color:#6b644b;
	text-decoration:none;
}
.page_num a.active {
	padding-top:13px;
	background:url(../images/bg_a_page.gif) no-repeat left top;
	color:#ff1a02;
}
.page_num span {
	padding-top:13px;
	float:left;
}
*/

.page_num_discount {
	color:#6b644b;
	font-size:10px;
    display:inline;
    padding-top:13px;
    float:right;
}
.page_num_discount a {
	color:#6b644b;
	text-decoration:none;
}
.page_num_discount b.active {
	color:#ff1a02;
}
.page_num_discount span {
	
}

.page_num_discount2 {
	color:#6b644b;
	font-size:10px;
    display:inline;
    /*padding-top:13px;*/
    padding-top:5px;
    float:right;
    padding-right:46px;
}
.page_num_discount2 a {
	color:#6b644b;
    /*padding-top:13px;*/
    padding-top:5px;
	text-decoration:none;
}
.page_num_discount2 b.active {
	/*background:url(../images/bg_a_page.gif) no-repeat left top;*/
	color:#ff1a02;
    /*padding-top:13px;*/
    padding-top:5px;
}
.page_num_discount2 span {
	/*padding-top:13px;	*/
	padding-top:5px;
}
/* content - end */

.td_contact img.right {
	float:right;
	padding-right:21px;
}
.td_contact {
	width:465px;
	border-bottom:1px dotted #a6a391; 
	border-right:1px dotted #a6a391; 
	border-top:1px dotted #a6a391;
	padding-top:8px;
	padding-bottom:3px;
}
.td_contact .email {
	line-height:20px;
	padding-bottom:20px;
}
.td_contact a {
	color:#4a4a49;
}
.contact_form {
	width:355px;
	border-top:1px dotted #a6a391;
	border-bottom:1px dotted #a6a391;
}
.rightcol_contact .contact_form h1 {
	padding-left:3px;
}
.contact_form form {
	padding-left:27px;
	padding-top:24px;
	color:#4a4a49;
}
.contact_form form input.txt {
	border:1px solid #c3c3c1;
	width:168px;
	height:17px;
	font-size:11px;
	padding-top:1px;
	padding-left:1px;
}
.contact_form p.fio {
	margin-bottom:0px;
}
.contact_form p.fio input {
	margin-left:6px;
}
.contact_form form textarea {
	border:1px solid #c3c3c1;
	width:240px;
	height:70px;
	font-size:11px;
	padding-top:1px;
	padding-left:1px;
	margin-top:6px;
}
.contact_form p.message {
	padding-top:0px;
}
.contact_form p.cod {
	margin-top:0px;
}
.contact_form p.cod input {
	width:52px;
	border:1px solid #c3c3c1;
	padding-top:1px;
	padding-left:1px;
}
.contact_form p.cod input.send {
	background:url(../images/send_contact.jpg) no-repeat;
	width:64px;
	height:16px;
	cursor:pointer;
	padding:0px;
	border:none;
	margin-left:5px;
}
.td_news_1 {
	border-top:1px dotted #a6a391;
	padding-bottom:3px;
}
.td_news_1 img.left {
	float: left;
	padding:2px;
}
.news_name {
	/*width:250px;*/
}
.news_name p.left {
	float:left;
	padding-bottom:3px;
	font-weight:bold;
}
.news_name a {
	color:#6B644B;
    text-decoration:underline;
}
.news_name a:hover {
	color:#6B644B;
    text-decoration:none;
}
.news_name p.right {
	float:right;
	padding-bottom:3px;
}
.new {
	/*
    float:right;
	width:259px;
    */
    padding-left:5px;
}
.td_news_1 p {
	padding-left:3px;
	padding-bottom:0px;
}
p.detail {
	text-align:right;
	/*font-style:italic;*/
}
p.detail a {
	color:#6b644b;
	text-decoration:underline;
}
p.detail a:hover {
	color:#6b644b;
	text-decoration:none;
}
.new_polosa {
	padding-top:6px;
	padding-bottom:3px;
	padding-left:18px;
}
p.news_name {
	padding-bottom:4px;
}
p.news_name span {
	float:right;
	border:1px solid #003300;
}
.td_news_2 {
	border-top:1px dotted #a6a391;
	padding-bottom:3px;
}
.td_new_2_in {
	padding-left:4px;
	padding-right:35px;
}
.td_news_2 .new {
    /*
	float:right;
	width:259px;
    */
}
.td_news_2 .news_name {
	/*width:240px;*/
}
.td_news_2 img.left {
	float: left;
	padding-bottom: 4px;
	padding-right: 0px;
}
.td_news_2 p {
	padding-left:3px;
	padding-bottom:0px;
}
.logo {
height:155px;
left:435px;
position:absolute;
top:0;
width:135px;
}

