body {
	margin: 0;
	padding: 0;
	background-image: url(/img/fon.png);
	background-position: top left;
	background-repeat: repeat-x;
}
td.up {
	margin: 0;
	padding: 0 0 0 5%;
	height: 136px;
	background-image: url(/img/up.png);
	background-position: right;
	background-repeat: no-repeat;
}
td.home {
	width: 88px;
	text-align: center;
}
td.gmenu {
	margin: 0;
	padding: 0;
	background-image: url(/img/fon2.png);
	background-position: top left;
	background-repeat: repeat-x;
	height: 47px;
	vertical-align: top;
	text-align: right;
}
table.menu {
	width: 100%;
	height: 100%;
}
	table.menu td {
		width: 12%;
	}
	table.menu th {
		padding: 0 18px 0 18px;
		background-image: url(/img/gmenufon.png);
		background-position: top left;
		background-repeat: repeat-x;
		text-align: center;
		vertical-align: middle;
	}
		table.menu th a {
			font-family: Arial Narrow, HeliosCondLight, Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: normal;
			color: White;
			text-decoration: none;
		}
			table.menu th a:hover {
				color: White;
				text-decoration: underline;
			}
td.main {
	margin: 0;
	padding: 17px 0 20px 21px;
	vertical-align: top;
	text-align: left;
}
td.left {
	margin: 0;
	padding-right: 14px;
	vertical-align: top;
	text-align: left;
	width: 175px;
}
td.enter {
	margin: 0;
	padding: 0 17px 18px 5px;
	background-image: url(/img/dotted.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
}
table.enter {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}
	table.enter td {
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #454545;
		font-weight: bold;
	}
table.enter td a{
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #454545;
		text-decoration: underline;
                  font-weight: 100;
}
table.enter td a:hover{
text-decoration: none;
font-weight: 100;
}
td.login {
	margin: 0;
	vertical-align: middle;
	text-align: left;
}
	td.login input {
		padding-left: 3px;
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #878787;
		border: 1px solid #112545;
		width: 100%;
	}
input.login2 {
	width: 61px;
	border: 1px solid #112545;
	background-color: #1a396b;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	text-align: center;
}
td.find {
	padding: 9px 21px 4px 9px;
	background-image: url(/img/findfon.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 175px;
	height: 100px;
	vertical-align: top;
	text-align: left;
}
table.find {
	width: 100%;
}
table.find td {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	font-weight: bold;
}
td.baner {
	margin: 0;
	padding: 20px 1px 14px 5px;
}
	td.baner img {
		border: 1px solid #c2c1bf;
	}
td.news {
	margin: 0;
	padding: 20px 0 0 12px;
	background-image: url(/img/dotted.png);
	background-position: top left;
	background-repeat: no-repeat;
}
	td.news a {
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #454545;
		text-decoration: underline;
	}
			td.news a:hover {
				text-decoration: none;
			}
div.news {
	padding-bottom: 18px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454545;
}
td.news div {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	padding-bottom: 18px;
	line-height: 16px;
}
td.news div.data {
	padding-bottom: 8px;
}
td.maintext {
	margin: 0;
	padding: 0 0 0 14px;
	vertical-align: top;
	text-align: left;
         width:100%;
}
td.basket {
	margin: 0;
	padding: 0;
	text-align: right;
	vertical-align: top;
}
h1.name {
	margin: 0;
	padding-bottom: 25px;
	font-family: Arial Narrow, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #112545;
}
td.text {
	padding: 0 68px 32px 0;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b3630;
	line-height: 18px;
}
	td.text span {
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #3b3630;
	}
td.basketcornerup {
	background-image: url(/img/basketcornerup.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
	font-size: 1px;
}
td.basket12 {
	border-top: 1px solid #153148;
	height: 15px;
	width: 180px;
	font-size: 1px;
}
td.basketcenter {
	margin: 0;
	padding-right: 28px;
	width: 195px;
	border-left: 1px solid #153148;
	text-align: right;
	vertical-align: top;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b3630;
}
	td.basketcenter span {
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 17px;
		color: #1a396b;
	}
td.basketcornerdown {
	background-image: url(/img/basketcornerdown.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
	font-size: 1px;
}
td.basket32 {
	border-bottom: 1px solid #153148;
	height: 15px;
	width: 180px;
	font-size: 1px;
}
td.spisok {
	margin: 0;
	padding: 0 24px 0 0;
}
	td.spisok ul {
		padding: 0 0 0 16px;
		list-style-image: url(/img/spisok.png);
		list-style-position: outside;
	}
	* html td.spisok ul {
		margin-left: 16px;
		padding: 0;
	}
		td.spisok li {
			height: 23px;
		}
			td.spisok li a {
				font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #112545;
				vertical-align: top;
			}
				td.spisok li a:hover {
					text-decoration: none;
				}
td.spisok1 {
	margin: 0;
	padding: 0 24px 0 40px;
	border-left: 1px dotted #c0bebc;
}
	td.spisok1 ul {
		padding: 0 0 0 16px;
		list-style-image: url(/img/spisok.png);
		list-style-position: outside;
	}
	* html td.spisok1 ul {
		margin-left: 16px;
		padding: 0;
	}
		td.spisok1 li {
			height: 23px;
		}
			td.spisok1 li a {
				font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #112545;
				vertical-align: top;
			}
				td.spisok1 li a:hover {
					text-decoration: none;
				}
td.action {
	margin: 0;
	padding: 20px 0 0 0;
}
td.shadowup {
	background-image: url(/img/shadowup.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
td.shadowdown {
	background-image: url(/img/shadowdown.png);
	background-position: top left;
	background-repeat: no-repeat;
}
td.action1 {
	background-image: url(/img/shadowfon.png);
	background-position: left;
	background-repeat: repeat-x;
	height: 179px;
	vertical-align: top;
	text-align: left;
	width: 15%;
	font-family: Arial Narrow, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: White;
	padding: 17px 47px 0 28px;
}
td.action2 {
	margin: 0;
	padding: 22px 56px 0 0;
	background-image: url(/img/shadowfon.png);
	background-position: left;
	background-repeat: repeat-x;
	height: 179px;
	vertical-align: top;
	text-align: left;
}
	td.action2 ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
		td.action2 li {
			height: 23px;
		}
			td.action2 li a {
				font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: White;
				vertical-align: top;
			}
				td.action2 li a:hover {
					text-decoration: none;
				}
td.border {
	background-image: url(/img/border.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 1px;
}
td.taperight {
	background-image: url(/img/taperight.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 42px;
	height: 52px;
}
td.tapedown {
	background-image: url(/img/tapedown.png);
	background-position: top right;
	background-repeat: no-repeat;
}
td.down {
	padding: 36px 30px 0 0;
	background-image: url(/img/down.png);
	background-position: top left;
	background-repeat: repeat-x;
	height: 98px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	text-align: right;
	vertical-align: top;
	line-height: 18px;
}
td.tovary {
	margin: 0;
	padding: 0 263px 0 0;
}
td.tovar {
	padding-bottom: 40px;
}
td.tovar1 {
	padding-bottom: 17px;
}
	td.tovar1 a {
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #112545;
		text-decoration: underline;
	}
		td.tovar1 a:hover {
			text-decoration: none;
		}
td.vid {
	padding: 0 11px 0 0;
}
td.opisanie {
	padding: 12px;
	background-color: #f3f3f3;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b3630;
	line-height: 18px;
}
td.price {
	padding: 19px 0 22px 0;
	text-align: left;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #ad0050;
}
td.buy {
	text-align: right;
}
td.opisanie2 {
	padding: 12px;
	background-color: #f3f3f3;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3b3630;
	line-height: 20px;
}
td.opisanie3 {
	padding: 12px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b3630;
	line-height: 20px;
	vertical-align: top;
	text-align: left;
}
td.buy2 {
	text-align: left;
	vertical-align: bottom;
}
