body {
	margin:0;
	padding:0;
	font-family:Tahoma, FreeSans, sans-serif;
	background:#FFF url('../images/body-bg.jpg') repeat;
}

p, form { margin:0; }
a img { border:0; }
a { outline:none; }

#body {
	min-width:1000px;
	// width:expression(document.body.clientWidth < 1001? "1000px": "auto" );
}

#header {
	background:url('../images/header-bg.jpg') 427px top repeat-x;
	height:285px;
}

.header {
	background:url('../images/header-right.png') top right no-repeat;
	height:285px;
}

.header-in {
	background:url('../images/header-left.jpg') top left no-repeat;
	height:285px;
}

.head {
	height:219px;
}

.logo {
	float:left;
	padding:5px 0 0 20px;
}

.logo-in {
	float:left;
	width:260px;
	height:150px;
	cursor:pointer;
}

.time {
	float:left;
	padding:0 0 0 60px;
}

.time-in {
	background:url('../images/time.gif') top center no-repeat;
	width:300px;
	height:23px;
	float:left;
}

.time-in-in {
	padding:0 10px 0 20px;
	color:#0064b8;
	font-size:12px;
}

.time-in-in b {
	font-size:14px;
}

.time-in-in sup {
	font-size:11px;
	text-decoration:underline;
}

.time-in-in font {
	color:#8bb9de;
	font-size:14px;
	padding:0 5px;
}

.top-menu {
	float:left;
	padding:20px 20px 0 20px;
}

.top-menu ul {
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}

.top-menu ul li {
	float:left;
	font-size:18px;
	height:31px;
	line-height:31px;
	padding:0 6px 0 0;
	margin:0 15px;
}

.top-menu ul li div {
	float:left;
	padding:0 0 0 6px;
}

.top-menu ul li.act {
	background:url('../images/menu-right.gif') top right no-repeat;
}

.top-menu ul li.act div {
	background:url('../images/menu-left.gif') top left no-repeat;
}

.top-menu ul li.act div a {
	text-decoration:none;
}

.top-menu ul li:hover, .top-menu ul li.iehover {
	background:url('../images/menu-right.gif') top right no-repeat;
}

.top-menu ul li:hover div, .top-menu ul li.iehover div {
	background:url('../images/menu-left.gif') top left no-repeat;
}

.top-menu ul li:hover div a, .top-menu ul li.iehover div a {
	text-decoration:none;
}

.top-menu ul li a {
	color:#1f1f1f;
}

.top-block {
	padding:0 20px;
	height:63px;
}

.top-block-in {
	background:url('../images/top-block-bg.jpg') repeat-x;
	height:63px;
}

.top-block-all {
	height:63px;
	padding:0 30px;
}

.top-block-all img {
	vertical-align:bottom;
}

.top-block-item-left {
	width:30%;
	float:left;
	padding:20px 0 0 0;
	text-align:center;
	font-family:Calibri, Tahoma, FreeSans, sans-serif;
	font-size:18px;
}

.top-block-item-left img {
	vertical-align:bottom;
}

.top-block-item-left a {
	color:#010101;
}

.top-block-item-center {
	width:33%;
	float:left;
	padding:20px 0 0 0;
	text-align:center;
	font-family:Calibri, Tahoma, FreeSans, sans-serif;
	font-size:18px;
}

.top-block-item-center a {
	color:#010101;
}

.top-block-item-center img {
	vertical-align:bottom;
}

.top-block-item-right {
	width:30%;
	float:left;
	padding:5px 0 0 0;
	text-align:right;
	color:#010101;
}

.top-block-item-right img {
	vertical-align:top;
}

.phone {
	font-family:Century, Georgia, 'Times New Roman', serif;
	font-size:28px;
	vertical-align:bottom;
}

.phone font {
	font-size:18px;
}

.phone img {
	vertical-align:middle;
}

.time-work {
	font-size:11px;
	color:#010101;
	margin-top:3px;
}

.time-work font {
	color:#adadad;
	padding:0 5px;
}

#center {
	height:500px;
	width:100%;
}

#center-main {
	height:500px;
	margin-right:20px;
}

#left-column {
	vertical-align:top;
	width:325px;
}

.left-column {
	padding:20px;
}

.left-block {
	background:url('../images/left-bg.jpg') repeat;
	width:284px;
}

.left-top {
	background:url('../images/left-top.jpg') bottom no-repeat;
	width:284px;
	height:3px;
	font-size:1px;
}

.left-center {
	padding:10px;
}

.left-bot {
	background:url('../images/left-bot.jpg') top repeat;
	width:284px;
	height:3px;
	font-size:1px;
}

.left-h {
	border-bottom:1px solid #bfa643;
	padding-bottom:3px;
	font-size:20px;
}

.tech-tipe {
	padding:10px 10px 0 10px;
}

.tech-made {
	padding:5px 10px 0 10px;
}

.tech-tipe ul li, .tech-made ul li {
	color:#636363;
}

.button {
	text-align:right;
	padding:20px 17px;
}

.button input, .button-bot input {
	width:72px;
	height:22px;
	background:url('../images/button-green.gif') no-repeat;
	cursor:pointer;
	border:0;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma, FreeSans, sans-serif;
}

.button-bot {
	text-align:right;
	padding:5px 17px;
}

.vopros {
	padding:15px 10px 20px 10px;
}

.input {
	background:url('../images/input.gif') no-repeat;
	width:238px;
	height:26px;
	padding:5px 0;
}

.input input {
	margin:1px 0 0 10px;
	padding:0;
	width:218px;
	border:0;
	font-size:11px;
	font-family:Tahoma, FreeSans, sans-serif;
	color:#636363;
}

.textarea {
	background:url('../images/textarea.gif') no-repeat;
	width:239px;
	height:94px;
}

.textarea textarea {
	width:225px;
	height:80px;
	margin:7px 0 0 7px;
	padding:0;
	font-size:11px;
	font-family:Tahoma, FreeSans, sans-serif;
	color:#636363;
	overflow:hidden;
	border:0;
}

.left-white-block {
	background:url('../images/left-white-bg.gif') repeat-y;
	width:283px;
	margin:15px 0 0 0;
}

.left-white-top {
	background:url('../images/left-white-top.gif') bottom no-repeat;
	width:283px;
	height:5px;
	font-size:1px;
}

.left-white-center {
	padding:5px 20px;
}

.left-white-bot {
	background:url('../images/left-white-bot.gif') top no-repeat;
	width:283px;
	height:5px;
	font-size:1px;
}

.weather-one {
	color:#00991a;
	font-size:18px;
}

.weather-one font {
	float:right;
	color:#6b6b6b;
	font-weight:bold;
	font-size:13px;
	text-align:right;
	margin-top:-8px;
}

.weather-two {
	background:#fff7d7;
	padding:0 5px 5px 5px;
	margin:5px 0;
}

.weather-two img {
	margin:5px 0 5px 5px;
	float:right;
}

.temp {
	color:#757575;
	font-size:12px;
}

.temp .day-c {
	color:#f97709;
	font-size:18px;
}

.temp .night-c {
	color:#252525;
	font-size:18px;
}

.weather-text {
	font-size:11px;
	color:#373737;
}

.banners img {
	margin:15px 0 0 0;
}

#right-column {
	vertical-align:top;
}

.right-column {
	padding-top:20px;
}

.right-column marquee {
	color:#00991a;
	font-size:16px;
}

#right-column-page {
	vertical-align:top;
	width:350px;
}

#center-column {
	vertical-align:top;
}

.right-column-page {
	padding:20px 20px 0 20px;
}

.main-tovar {
	padding:20px 0;
}

.tovar-item-pg {
	height:135px;
	position:relative;
	padding-bottom:30px;
}

.tovar-item-pg img {
	margin:0 10px;
	position:absolute;
}

.tovar-item {
	width:49%;
	float:left;
	height:135px;
	position:relative;
}

.tovar-item img {
	margin:0 10px;
	position:absolute;
}

.tovar-item-pg img {
	margin:0 10px;
	position:absolute;
}

.tovar-item-bg-pg, .tovar-item-bg-1-pg {
	background:url('../images/center-bg.gif') bottom left repeat-x;
	height:135px;
}

.tovar-item-bg-1-pg {}

.tovar-item-bg, .tovar-item-bg-1 {
	background:url('../images/center-bg.gif') bottom left repeat-x;
	height:135px;
	margin-right:10px;
}

.tovar-item-bg-1 {
	margin:0 0 0 10px;
}

.tovar-item-text {
	text-align:right;
	float:right;
	padding:30px 10px 0 0;
}

.tovar-item-text-pg {
	text-align:right;
	float:right;
	padding:40px 10px 0 0;
}

.novinka {
	color:#03b903;
	text-transform:uppercase;
	font-size:17px;
}

.lider {
	color:#ffb500;
	text-transform:uppercase;
	font-size:17px;
}

.novinka-pg {
	color:#03b903;
	text-transform:uppercase;
	font-size:16px;
}

.lider-pg {
	color:#ffb500;
	text-transform:uppercase;
	font-size:16px;
}

.tovar-text {
	font-size:12px;
	color:#6f6f6f;
	margin:10px 0;
}

.tovar-text-pg {
	font-size:12px;
	color:#6f6f6f;
	margin:10px 0;
}

.lider-icon {
	position:absolute;
	left:100px;
	top:0;
}

.new-icon {
	position:absolute;
	left:100px;
	top:0;
}

h1 {
	font-size:24px;
	font-family:'Trebuchet MS', Tahoma, FreeSans, sans-serif;
	color:#010101;
	font-weight:normal;
	margin:10px 0;
	padding:0;
}

.content {
	padding:20px 0;
	font-size:11px;
	color:#232323;
	line-height:18px;
}

.content p {
	margin:0 0 10px 0;
}

.content a {
	color:#48a108;
}

.news-h {
	background:url('../images/news-bg.jpg') top left repeat-x;
	height:58px;
}

.news-right-bg {
	background:url('../images/news-right-bg.jpg') top right no-repeat;
	height:58px;
}

.news-h p {
	padding:8px;
	color:#020202;
	font-size:18px;
}

#footer {
	padding:20px;
}

.footer-top {
	height:5px;
	background:url('../images/footer-bg.gif') repeat;
	font-size:1px;
}

.footer-bot {
	height:5px;
	background:url('../images/footer-bg.gif') repeat;
	font-size:1px;
}

.footer-center {
	background:url('../images/footer-bg.gif') repeat;
}

.footer {
	padding:10px 20px;
}

.footer-right {
	float:right;
}

.counters {
	float:left;
	padding:0 0 0 20px;
}

.copy {
	float:left;
	color:#2f2f2f;
	font-size:11px;
	line-height:16px;
}

.copy a {
	font-weight:bold;
	color:#79ab01;
}

.footer-center {
	color:#2f2f2f;
	font-size:11px;
	line-height:16px;
}

.footer-left {
	float:left;
	padding:0 30px 0 0 ;
}

.news-item, .news-item-1 {
	float:left;
	width:50%;
}

.news-item div, .news-item-1 div {
	padding:10px;
	font-size:11px;
}

.news a {
	color:#1F1F1F;
	/*text-decoration:none;*/
}

.news-item-1 {
	background:url('../images/news-razd.jpg') 98% top repeat-y;
}

.news-data {
	color:#0c0c09;
	font-size:11px;
}

.left-catalog {
	list-style:none;
	padding:0;
	margin:10px 0 30px 20px;
	font-family:'Myriad Pro', Tahoma, FreeSans, sans-serif;
	font-size:16px;
	line-height:24px;
}

.left-catalog li a {
	color:#1e1e1e;
}

.left-catalog ul {
	display:none;
}

.center-column {
	padding:20px 0;
}

.catalog-pg, .catalog-pg ul {
	list-style:none;
	margin:0;
	padding:0;
}

.catalog-pg {
	margin:0 20px 0 30px;
}

.catalog-pg li {
	color:#000000;
	font-size:20px;
	font-family:'Myriad Pro', Tahoma, FreeSans, sans-serif;
	margin-top:5px;
}

.catalog-pg li ul li {
	margin:0;
}

.catalog-pg ul {
	margin:5px 0 0 30px;
}

.catalog-pg ul li a {
	color:#00991a;
	font-size:18px;
	text-decoration:underline;
}

.left-cat-act ul {
	list-style:none;
	display:block;
	font-size:14px;
	margin:5px 0 5px 20px;
	padding:0;
}

.left-cat-act ul li.left-cat-act-act a {
	color:#00991a;
}

.cat-menu {
	float:left;
}

.cat-menu ul {
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}

.cat-menu ul li {
	float:left;
	font-size:15px;
	height:31px;
	line-height:31px;
	padding:0 6px 0 0;
	margin:0 15px;
}

.cat-menu ul li div {
	float:left;
	padding:0 0 0 6px;
}

.cat-menu ul li.act {
	background:url('../images/menu-right.gif') top right no-repeat;
}

.cat-menu ul li.act div {
	background:url('../images/menu-left.gif') top left no-repeat;
}

.cat-menu ul li.act div a {
	text-decoration:none;
}

.cat-menu ul li:hover, .cat-menu ul li.iehover {
	background:url('../images/menu-right.gif') top right no-repeat;
}

.cat-menu ul li:hover div, .cat-menu ul li.iehover div {
	background:url('../images/menu-left.gif') top left no-repeat;
}

.cat-menu ul li:hover div a, .cat-menu ul li.iehover div a {
	text-decoration:none;
}

.cat-menu ul li a {
	color:#1f1f1f;
}

#catalog {
	padding:20px 0 20px 20px;
}

.cat-top {
	height:10px;
	font-size:1px;
	background:url('../images/cat-top.gif') top left repeat-x;
}

.cat-bot {
	height:10px;
	font-size:1px;
	background:url('../images/cat-bot.gif') top left repeat-x;
}

.cat-center {
	background:url('../images/cat-left.gif') top left repeat-y;
}

.cat-content {
	background:url('../images/cat-right.gif') top right repeat-y;
}

.cat {
	padding:0 10px;
}

.cat-name {
	color:#00991a;
	font-size:20px;
	margin-left:30px;
	padding:0 0 10px 0;
}

.catalog-table {
	border-top:1px solid #d4cc1e;
}

.catalog-table thead {
	text-align:center;
	font-weight:bold;
	font-family:'Times New Roman', serif;
	font-size:12px;
	white-space:nowrap;
}

.catalog-table td {
	padding:10px 5px;
	font-size:12px;
	font-family:'Times New Roman', serif;
	border-bottom:1px solid #d4cc1e;
}

.catalog-table td a {
	color:#00991a;
	font-weight:bold;
	//float:right;
}

.cat-new {
	position:relative;
	margin:-80px 0 0 60px;
}

.cat-lider {
	position:relative;
	margin:-80px 0 0 60px;
}

* html .cat-new {
	position:absolute;
	margin:-10px 0 0 60px;
}

* html .cat-lider {
	position:absolute;
	margin:-10px 0 0 60px;
}

select {
	width:238px;
	font-family:Tahoma, FreeSans, sans-serif;
	font-size:11px;
	color:#636363;
	height:20px;
}

.conman {
	font-size:14px;
	color:#0d0d0d;
	font-family:Tahoma, FreeSans, sans-serif;
	padding:20px;
}

.conman p a {
	color:#0d0d0d;
	font-size:18px;
}

.three-cat {
	border:1px solid #f1d452;
	border-bottom:0;
	padding-bottom:20px;
}

.tree-cat {
	background:url('../images/tree-cat-bot.gif') top center repeat-x;
	height:5px;
	font-size:1%;
}

.cat-new {
	position:absolute;
	margin:-5px 0 0 60px;
}

.cat-lider {
	position:absolute;
	margin:-5px 0 0 60px;
}

div.pagenav {
	padding:10px 0;
}

div.pagenav ul {
	display:inline;
	list-style:none;
	padding:0;
	margin:0;
}

div.pagenav ul li {
	display:inline;
}

div.pagenav ul li font {
	font-size:20px;
	color:#00991a;
	//text-decoration:underline;
}

div.pagenav ul li a {
	font-size:20px;
	color:#000;
	//text-decoration:none;
}

.slideshow-wrap {
	float:right;
	padding:21px 39px 0 0;
}

.slideshow {
	width:306px;
	height:195px;
}
