@charset "windows-1251";
body {
	background-color: #C5A17D;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px;
	font-family: "Helvetica Neue", "Lucida Grande", "Microsoft Sans Serif", Tahoma, Helios;
	background-image: url(../image/bg.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
}
img {
	border: none;
}
.IMG-left {
	float: left;
	margin-right: 30px;
	margin-bottom: 20px;
	margin-top: 4px;
	border: 1px solid #EBBF94;
}
.IMG-right {
	float: right;
	margin-left: 30px;
	margin-bottom: 20px;
	margin-top: 4px;
	border: 1px solid #EBBF94;
}
h1 {
	color: #900d00;
	margin: 0px;
	padding-bottom: 25px;
	font-size: 24px;
	line-height: normal;
	text-align: left;
	padding-left: 20px;
	font-family: "Lucida Grande", Verdana, Arial;
	display: block;
}
h2 {
	font-size: 16px;
}
.Tovar h2 {
	color: #900d00;
	font-size: 14px;
	padding: 0px;
	margin: 0px;
	height: 40px;
	line-height: 1.1em;
	text-align: left;
	display: block;
}
.Tovar h2 a {
	color: #9C0201;
	text-decoration: none;
}
.Tovar h2 a:hover {
	text-decoration: underline;
}
.Tovar2 h2 {
	color: #900d00;
	font-size: 16px;
	line-height: 1.1em;
	text-align: left;
	float: left;
	width: 319px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #900D00;
}
.Tovar2 h2 a {
	color: #9C0201;
	text-decoration: none;
}
.Tovar2 h2 a:hover {
	text-decoration: underline;
}
.Main {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
.b1 {
	background-image: url(../image/bg-b1.jpg);
	background-repeat: no-repeat;
	height: 330px;
	width: 265px;
	float: left;
}
.b1 .logo {
	height: 140px;
	width: 200px;
	float: left;
	display: block;
	margin-right: 65px;
	margin-bottom: 40px;
}
.Menu {
	padding-top: 35px;
	padding-left: 40px;
	color: #C5A17D;
	text-transform: uppercase;
	width: 185px;
	padding-right: 40px;
	float: left;
	font-size: 11px;
}
.Menu a {
	text-decoration: none;
	display: block;
	color: #C5A17D;
	margin-bottom: 5px;
}
.Menu a:hover {
	color: #FFFFFF;
}
.b2 {
	float: left;
	height: 150px;
	width: 135px;
	background-image: url(../image/bg-b2.jpg);
	background-repeat: no-repeat;
	padding-top: 140px;
	padding-right: 100px;
	padding-bottom: 40px;
	padding-left: 100px;
}
.b3 {
	background-image: url(../image/bg-b3.jpg);
	background-repeat: no-repeat;
	height: 265px;
	width: 270px;
	float: left;
	padding-left: 50px;
	padding-top: 65px;
	padding-right: 40px;
}
.Search {
	float: left;
	width: 175px;
	height: 115px;
	color: #dbd4b4;
	font-size: 11px;
	padding-left: 30px;
}
.Search form {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	height: 30px;
}
.Search form #InputText {
	background-color: #130704;
	border: 1px solid #8C7259;
	width: 120px;
	color: #dbd4b4;
	font-size: 11px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	float: left;
	margin: 0px;
}
.Search form #button {
	background-color: #130704;
	color: #8C7259;
	margin: 0px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 3px;
	border: none;
	cursor: pointer;
	float: left;
	width: 35px;
}
.Search form #button:hover {
	color: a20100;
	cursor: pointer;
}
.Search a {
	clear: both;
	float: left;
}
.b3 a {
	color: #8C7259;
	text-decoration: none;
}
.b3 a:hover {
	color: #a20100;
}
.Cart {
	float: right;
	width: 64px;
	font-size: 11px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8C7259;
}
.Cart a {
	background-image: url(../image/cart-1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 29px;
	float: right;
}
.Cart a:hover {
	background-image: url(../image/cart-2.jpg);
}
.KatalogLink {
	padding-top: 70px;
	padding-left: 30px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 11px;
	float: left;
	width: 240px;
}
.KatalogLink a {
	color: #dbd4b4;
	text-decoration: none;
	margin-bottom: 5px;
	display: block;
}
.KatalogLink a:hover {
	color: #FFFFFF;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C5A17D;
}
.Main .HeadShadow {
	height: 50px;
	width: 960px;
	clear: both;
	background-image: url(../image/bg-headshadow.jpg);
	background-repeat: no-repeat;
	position: relative;
}
.LeftBlock {
	float: left;
	width: 240px;
}
.LeftBlock .Title {
	color: #44231d;
	font-size: 20px;
	font-weight: normal;
	margin-bottom: 15px;
	text-align: left;
	line-height: normal;
}
.anons {
	margin-bottom: 15px;
	line-height: 1.3em;
}
.data {
	color: #A20100;
	margin-bottom: 5px;
	text-align: left;
}
.anons a {
	color: #fffdfb;
	text-decoration: none;
	display: block;
}
.anons a:hover {
	text-decoration: underline;
}
.details {
	font-size: 12px;
	clear: both;
	padding-bottom: 20px;
}
.details a {
	color: #A20100;
}
.RightBlock {
	float: right;
	width: 695px;
	color: #44231d;
	font-size: 14px;
	text-align: justify;
	padding-bottom: 20px;
}
.Tovar {
	width: 210px;
	height: 330px;
	float: left;
	padding-left: 21px;
	font-size: 12px;
}
.Tovar a img {
	border: 5px solid #8C7259;
}
.Tovar a:hover img {
	border: 5px solid #EBBF94;
}
.Tovar .Descript {
	height: 53px;
	line-height: 1.1em;
	text-align: left;
}
.Tovar .Price {
	float: left;
	width: 103px;
	color: #FFFFFF;
	background-image: url(../image/bg-price.jpg);
	text-align: center;
	height: 21px;
	padding-top: 4px;
	font-weight: bold;
	display: block;
	margin-right: 3px;
	background-repeat: repeat-x;
}
.Tovar .inCart {
	float: left;
	height: 25px;
	width: 103px;
	text-align: center;
}
.Tovar .inCart a {
	display: block;
	height: 20px;
	padding-top: 5px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	background-color: #77614A;
}
.Tovar .inCart a:hover {
	background-color: #CC3300;
}
.Load {
	float: left;
	height: 16px;
	width: 56px;
	text-align: center;
	background-image: url(../image/loadAnimat.gif);
	background-color: #CCCCCC;
	border: 2px solid #94795E;
	background-repeat: no-repeat;
}
.Tovar .Yes {
	float: left;
	height: 20px;
	width: 103px;
	text-align: center;
	padding-top: 5px;
	color: #FFFFFF;
	background-color: #FF9900;
	font-size: 11px;
}
.Tovar2 .Yes {
	float: right;
	height: 20px;
	width: 152px;
	text-align: center;
	padding-top: 5px;
	color: #FFFFFF;
	background-color: #FF9900;
	font-size: 11px;
}
.Tovar .Img-210 {
	height: 210px;
	width: 210px;
	padding-bottom: 15px;
	background-image: url(../image/empty.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.RightBlock .Text {
	padding-bottom: 20px;
	padding-left: 20px;
	line-height: 1.5em;
}
.Podval {
	clear: both;
	background-image: url(../image/bg-podval.jpg);
	background-repeat: no-repeat;
	padding-top: 90px;
	padding-bottom: 20px;
	width: 960px;
	font-size: 11px;
	background-position: center 40px;
	color: #44231d;
	line-height: 1.1em;
}
.Tovar .details {
	padding-top: 20px;
	padding-bottom: 0px;
}
.details a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.RightBlock a {
	color: #44231d;
}
.RightBlock a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.Copyright {
	float: left;
	height: 27px;
	width: 195px;
	padding-top: 23px;
	padding-left: 88px;
	background-image: url(../image/logo-podval.gif);
	background-repeat: no-repeat;
}
.Design {
	float: left;
	height: 27px;
	width: 430px;
	padding-top: 23px;
}
.Camin {
	background-image: url(../image/camin-podval.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 141px;
	width: 208px;
}
.Podval a {
	color: #44231d;
	text-decoration: none;
}
.list {
	font-size: 10px;
	font-weight: bold;
	clear: both;
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
}
.list a {
	color: #2E1914;
	text-decoration: none;
	margin-right: 2px;
	margin-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	padding-right: 7px;
	padding-left: 7px;
}
.list a:hover {
	color: #FFFFFF;
	background-color: #8A7158;
}
.list span {
	color: #FFFFFF;
	margin-right: 3px;
	margin-left: 3px;
	background-color: #900d00;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
}
.MenuLink {
	padding-top: 30px;
	padding-right: 35px;
	padding-bottom: 25px;
	padding-left: 35px;
	font-size: 13px;
	margin-bottom: 20px;
	border: 5px solid #EBBF94;
	margin-top: 5px;
	background-color: #9C7F62;
}
.MenuLink a {
	color: #FFFFFF;
	text-decoration: none;
	margin-bottom: 5px;
	display: block;
}
.MenuLink a:hover {
	text-decoration: underline;
}
.RightBlock p {
	margin-top: 0px;
}
.Text .Title {
	color: #40160F;
	font-size: 16px;
	margin-bottom: 10px;
	font-weight: bold;
	text-align: left;
}
.Text .details {
	padding-top: 20px;
	padding-bottom: 0px;
}
.Text .details a {
	color: #A20100;
}
.Text .details a:hover {
	color: #FFFFFF;
}
.Text .details2 {
	font-size: 12px;
	text-align: right;
}
.Text .details2 a {
	color: #A20100;
}
.Text .details2 a:hover {
	color: #FFFFFF;
}
.Text img {
	border: 1px solid #EBBF94;
}
.GoogeMap {
	width: 673px;
	border: 1px solid #8A7258;
	margin-top: 30px;
	margin-bottom: 20px;
}
.feedback {
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.feedback TABLE {
	WIDTH: 100%;
	background-color: #DFB68C;
	border: 1px solid #8E745A;
}
.feedback .form100 {
	PADDING-RIGHT: 5px;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 3px;
	MARGIN-LEFT: 10px;
	WIDTH: 500px;
	PADDING-TOP: 3px;
	border: 1px solid #C5A17D;
	color: #333333;
}
.feedback TABLE TD {
	TEXT-ALIGN: right;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
}
.feedback .submit {
	COLOR: #ffffff;
	border: 0px;
	height: 20px;
	width: 80px;
	background-color: #8D745A;
	font-size: 10px;
	margin-bottom: 10px;
	cursor: pointer;
}
.feedback form {
	margin: 0px;
}
.Tovar2 {
	float: left;
	padding-left: 21px;
}
.Tovar2 a img {
	border: 5px solid #9C7F62;
}
.Tovar2 a:hover img {
	border: 5px solid #EBBF94;
}
.Tovar2 .Size, .Tovar2 .Color, .Tovar2 .AllColor, .Tovar2 .Decor, .Tovar2 .Feature, .Tovar2 .PhotoColor {
	float: left;
	width: 340px;
	line-height: 1.4em;
	margin-bottom: 10px;
}
.Tovar2 .Size span, .Tovar2 .Color span, .Tovar2 .AllColor span, .Tovar2 .Decor span, .Tovar2 .Feature span, .Tovar2 .PhotoColor span {
	display: block;
	font-size: 11px;
	margin-bottom: 9px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	background-color: #D0A983;
	color: #FFFFFF;
}
.Tovar2 .Price {
	float: left;
	width: 152px;
	color: #FFFFFF;
	background-image: url(../image/bg-price.jpg);
	text-align: center;
	height: 21px;
	padding-top: 4px;
	font-weight: bold;
	display: block;
	background-repeat: repeat-x;
}
.Tovar2 .inCart {
	float: right;
	height: 25px;
	width: 152px;
	text-align: center;
}
.Tovar2 .inCart a {
	display: block;
	height: 19px;
	padding-top: 6px;
	background-repeat: repeat-x;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	background-color: #77614A;
}
.Tovar2 .inCart a:hover {
	background-color: #CC3300;
}
.Tovar2 .Img-310 {
	height: 360px;
	width: 310px;
	background-image: url(../image/empty2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float: right;
	margin-top: 4px;
}
.Tovar2 .details {
	padding-top: 40px;
	padding-bottom: 0px;
	clear: both;
}
.details a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.Tovar2 .SubBlock {
	width: 310px;
	padding-top: 25px;
	height: 25px;
}
.Text .quest {
	color: #FFFFFF;
	margin-bottom: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #900D00;
	padding-left: 15px;
	margin-top: 10px;
	font-size: 12px;
	line-height: normal;
}
.Text .quote {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #900D00;
	padding-left: 15px;
	margin-top: 10px;
	font-size: 12px;
	line-height: normal;
}
.quote span {
	color: #910301;
	font-weight: bold;
}
.Text .data a {
	color: #900D00;
}
.Text .data a:hover {
	color: #FFFFFF;
}
table {
	width: 100%;
	margin-bottom: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #94795E;
	border-right-color: #94795E;
	border-left-color: #94795E;
	line-height: normal;
	text-align: left;
}
table .tabhead {
	background-color: #EBBF94;
	padding: 5px;
}
table .tabhead td {
	font-weight: bold;
}
table td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #94795E;
	padding: 10px;
}
table .textfield {
	text-align: center;
	width: 70px;
}
.sale {
	color: #66CC33;
	font-weight: bold;
}
.Itogo {
	color: #900D00;
	font-weight: bold;
}
table .register {
	width: 400px;
	float: right;
}
table input {
	border: 1px solid #405460;
	height: 16px;
}
table .action {
	float: right;
	margin-left: 5px;
}
.Text table img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Tovar .Load {
	width: 99px;
	height: 21px;
	background-position: center;
	background-color: #900D00;
	background-repeat: repeat-x;
	border-color: #900D00;
}
.Tovar2 .Load {
	width: 148px;
	height: 21px;
	background-position: center;
	background-color: #900D00;
	background-repeat: repeat-x;
	border-color: #900D00;
	float: right;
}
.Tovar .Load {
	width: 99px;
	height: 21px;
	background-position: center;
	background-color: #900D00;
	background-repeat: repeat-x;
	border-color: #900D00;
}
.Tovar2 .Load {
	width: 148px;
	height: 21px;
	background-position: center;
	background-color: #900D00;
	background-repeat: repeat-x;
	border-color: #900D00;
	float: right;
}
.RightBlock .Tovar .Img-210 a {
	height: 210px;
	width: 210px;
	display: block;
}
h2, h3 {
	margin-top: 0px;
}

