@import "reset.css";

/* All 
---------------------------------------*/
BODY {
	background:#a5b5da url('../img/bg.jpg') center 0 no-repeat;
	color:#818181;
	font:11px Tahoma,sans-serif;
	font-family: Tahoma,sans-serif;
	min-width:1003px;
	}
A {color:#6A0;}
A:hover {text-decoration:none;}
.none {display:none;}
.clear {clear:both;}
.center {text-align:center !important;}
.no-bg {background:none !important;}
.no-bold {font-weight:normal;}

/* Container 
---------------------------------------*/
#container {
	padding:44px 0 0;
	margin:0 2%;
	min-height:100%;
	position:relative;
	}
	#container .empty {
		clear:both;
		height:50px;
		}

/* Глобальные блоки
---------------------------------------*/
/* Header */
#header {
	height:1%;
	overflow:hidden;
	padding:0 0 5px;
	}
	#header .left-col {
		float:left;
		padding:77px 0 0;
		width:220px;
		}
	#header .right-col {
		float:right;
		padding:18px 0 0;
		width:196px;
		}
/* Content */
#content {
	background:#fff url('../img/bg.top.png') 0 0 repeat-x;
	position:relative;
	max-width:1300px;
	margin:0 auto;
	}
	#content .bottom-bg {background:url('../img/bg.bottom.gif') 0 bottom repeat-x;}
	#content .left-bg {background:url('../img/bg.left.gif') 0 0 repeat-y;}
	#content .right-bg {
		background:url('../img/bg.right.gif') right 0 repeat-y;
		overflow:hidden;
		padding:33px 0 0;
		min-height:300px;
		}
	/* Уголки */
	#content .top-left {
		background:url('../img/bg.top.left.png') 0 0 no-repeat;
		display:block;
		height:165px;
		position:absolute;
		top:-12px;
		left:-17px;
		width:140px;
		}
	#content .top-right {
		background:url('../img/bg.top.right.png') 0 0 no-repeat;
		display:block;
		height:161px;
		position:absolute;
		top:-11px;
		right:-18px;
		width:154px;
		}
	#content .bottom-left {
		background:url('../img/bg.bottom.left.jpg') 0 0 no-repeat;
		display:block;
		height:154px;
		width:152px;
		position:absolute;
		bottom:0;
		left:0;
		}
	#content .bottom-right {
		background:url('../img/bg.bottom.right.jpg') 0 0 no-repeat;
		display:block;
		height:149px;
		width:171px;
		position:absolute;
		bottom:0;
		right:0;
		}
	/* END Уголки */
	#content .content-inner {position:relative;}
/* Left Blok */
#blok {
	float:left;
	width:100%;
	margin-right:-196px;
	}
	#blok-inner {margin-right:196px;}
/* Main */
#main {
	float:right;
	margin-left:-220px;
	width:100%;
	}
	#main-inner {
		padding:0 1.5%;
		margin-left:220px;
		}
		
	#main-inner h1{
		font-size: 24px;
	}
	
	#main-inner h2{
		font-size: 20px;
	}
	
	#main-inner h3{
		font-size: 18px;
	}
	
	#main-inner h4{
		font-size: 16px;
	}
	
	#main-inner h5{
		font-size: 14px;
	}
	
	#main-inner h6{
		font-size: 12px;
	}
/* Leftbar */
#leftbar {
    position: relative;
	float:left;
	padding:0 0 0 9px;
	width:210px;
	}
/* Rightbar */
#rightbar {
    position: relative;
	float:right;
	padding:0 8px 0 0;
	width:188px;
	}
/* Footer */
#footer {
	clear:both;
	height:1%;
	overflow:hidden;
	padding:110px 30px 22px;
	position:relative;
	}
/* Картинка снизу страницы */
#bottom-img {
	clear:both;
	position:relative;
	height:200px;
	}
.img-summer {background:url('../img/bottom-img.summer.jpg') center 0 no-repeat;}
.img-winter {background:url('../img/bottom-img.winter.jpg') center 0 no-repeat;}
.img-spring {background:url('../img/bottom-img.spring.jpg') center 0 no-repeat;}
.img-autumn {background:url('../img/bottom-img.autumn.jpg') center 0 no-repeat;}

/* Блоки контента
---------------------------------------*/


/* Logo */
.logo A {
	display:block;
	color:#000;
	cursor:pointer;
	font:30px Tahoma;
	height:105px;
	padding:27px 0 0 30px;
	margin:0 0 17px;
	position:relative;
	letter-spacing:1px;
	text-decoration:none;
	}
	.logo A B {
		background:url('../img/logo.jpg') 0 0 no-repeat;
		display:block;
		height:132px;
		position:absolute;
		left:0;
		top:0;
		width:212px;
		}

/* Search */
.search {
	background:url('../img/search.bg.gif') 0 2px no-repeat;
	height:1%;
	padding:0 0 10px;
	margin:27px 0 0 16px;
	}
	.search INPUT.text {
		background:none;
		border:none;
		float:left;
		color:#999;
		font:10px Tahoma;
		margin:0 5px 0 2px;
		padding:5px 12px 3px;
		width:125px;
		}
	.search INPUT.submit {
		background:none;
		border:none;
		cursor:pointer;
		text-indent:-9999px;
		padding:0 0 0 30px;
		margin:1px 0 0;
		height:19px;
		width:19px;
		}

/* Navigation */
.navigation {
	overflow:hidden;
	padding:0 1%;
	}
	.navigation DIV {
		background:#fff url('../img/navigation.bg.gif') 0 0 no-repeat;
		overflow:hidden;
		margin:7px 0 0 0;
		}
	.navigation UL {
		background:url('../img/navigation.bg.gif') right -100px no-repeat;
		overflow:hidden;
		padding:12px 0 0;
		}
		.navigation UL LI {
			font:14px Georgia;
			float:left;
			padding:0 0 26px;
			text-align:center;
			width:18%;
			}
		.navigation UL LI.nav-1 {width:21%;}
		.navigation UL LI.nav-2 {width:25%;}

/* Navigation second */
.navigation-second {
	height:1%;
	overflow:hidden;
	padding:9px 1% 0;
    }
	.navigation-second LI {
		font:14px Georgia;
		float:left;
		text-align:center;
		padding:4px 0 0 0;
		}
		.navigation-second LI A {
			line-height:45px;
			padding:9px 0 10px 36px;
			}
	.navigation-second LI.nav-1 {width:27%;}
		.navigation-second LI.nav-1 A {background:url('../img/nav.1.gif') 0 0 no-repeat;}
	.navigation-second LI.nav-2 {width:22%;}
		.navigation-second LI.nav-2 A {background:url('../img/nav.2.gif') 0 1px no-repeat;}
	.navigation-second LI.nav-3 {width:30%;}
		.navigation-second LI.nav-3 A {background:url('../img/nav.3.gif') 0 2px no-repeat;padding:8px 3px 10px 34px;}
	.navigation-second LI.nav-4 {width:21%;}
		.navigation-second LI.nav-4 A {background:url('../img/nav.4.gif') 4px 3px no-repeat;padding:8px 0 10px 40px;}

/* Goods navigation */
.goods-navigation {
	background:#85c528 url('../img/bg.goods-navigation.gif') 0 0 no-repeat;
	height:34px;
	overflow:hidden;
	margin:13px 0 20px;
	}
	.goods-navigation DIV {
		background:url('../img/bg.goods-navigation.gif') right -34px no-repeat;
		height:29px;
			padding:5px 17px 0;
		}
	.goods-navigation LI {
		font-size:12px;
		float:left;
		text-align:center;
		padding:4px 40px 0 0;
		}
		.goods-navigation LI A {color:#fff;}

/* User info */
.user-info {
	background:url('../img/syndyk.jpg') center 0 no-repeat;
	font:12px/21px Tahoma;
	padding:124px 0 0;
	text-align:center;
	}
	.user-info BIG {
		color:#73C000;
		font:bold 14px Tahoma;
		}

/* Menu categories */
.menu-categories {
	background:#F7F7F7 url('../img/bg.menu.gif') -208px 0 repeat-y;
	font:12px Tahoma;
	overflow:hidden;
	margin:0 0 12px;
	width:208px;
	}
	.menu-categories DIV {background:url('../img/bg.menu.gif') 0 0 no-repeat;}
		.menu-categories DIV UL {
			background:url('../img/bg.menu.gif') -416px bottom no-repeat;
			padding:10px 21px 0;
			}
			.menu-categories LI {padding:0 0 16px;}
				.menu-categories LI A {
					color:#F16100;
					display:block;
					padding:0 0 0 29px;
					}
				.menu-categories LI A:hover,
				.menu-categories LI.active A {
					background:url('../img/bg.menu.active.gif') 3px 0 no-repeat;
					}

/* Меню сайта */
.menu-saita {
    position: relative;
	font:14px Georgia;
	overflow:hidden;
	margin:0 0 15px 13px;
	}
	.menu-saita LI {position: relative; padding:2px 0 20px; vertical-align: top;}
		.menu-saita LI A {
		    position: relative;
			display:block;
			padding:0 0 0 38px;
			}
	.menu-saita LI.menu-1 {background:url('../img/menu.1.gif') 1px 4px no-repeat;}
	.menu-saita LI.menu-2 {background:url('../img/menu.2.gif') 0 3px no-repeat;}
	.menu-saita LI.menu-3 {background:url('../img/menu.3.gif') 3px 0 no-repeat;}
	.menu-saita LI.menu-4 {background:url('../img/menu.4.gif') 6px 0 no-repeat;}
	.menu-saita LI.menu-5 {background:url('../img/menu.5.gif') 8px 0 no-repeat;}
	.menu-saita LI.menu-6 {background:url('../img/menu.6.gif') 3px 2px no-repeat;}
	.menu-saita LI.menu-7 {background:url('../img/menu.7.gif') 5px 0 no-repeat;}
	.menu-saita LI.menu-8 {background:url('../img/menu.8.gif') 5px 3px no-repeat;}
	.menu-saita LI.menu-9 {background:url('../img/menu.9.gif') 7px 4px no-repeat;}
	.menu-saita LI.menu-10 {background:url('../img/menu.10.gif') 9px 1px no-repeat;}

/* Товары */
.goods-box {
	background:#fff url('../img/bg.goods.gif') -185px 0 repeat-y;
	margin:0 0 20px 1px;
	overflow:hidden;
	text-align:center;
	width:185px;
	}
	.goods-box DIV {background:url('../img/bg.goods.gif') 0 0 no-repeat;}
		.goods-box DIV DIV {
			background:url('../img/bg.goods.gif') -370px bottom no-repeat;
			padding:5px 7px 10px 5px;
			}
	.goods-box H3 {
		font:14px Tahoma;
		margin:0 0 5px;
		}
	.goods-box STRONG {color:#FE9B00;}

/* Подробно о товаре */
.goods-info {font-size:13px;padding:0 0 0 15px;}
	H2.main-title {	
		color:#67AB00;
		font:18px Georgia;
		padding:0 0 9px;
		}
	.goods-info .images-box {
		float:left;
		margin:0 12px 10px 0;
		width:277px;
		}
		.goods-info .images-box .big-img {display:block;margin-bottom:5px;}
		.goods-info .images-box UL LI {
			float:left;
			padding:0 3px 5px 3px;
			}
	.goods-info .info-rigth {
		height:1%;
		overflow:hidden;
		padding:4px 0 0;
		}
		.goods-info DL {
			clear:both;
			display:block;
			height:1%;
			overflow:hidden;
			margin:0 0 10px;
			}
			.goods-info .info-rigth DT {
				color:#65AB00;
				clear:both;
				float:left;
				font-weight:bold;
				margin:0 5px 0 0;
				}
				.goods-info .info-rigth DD IMG {
					float:left;
					margin:0;
					}
				.goods-info .info-rigth DD SPAN {position:relative;top:-1px;left:3px;}
				.goods-info .info-rigth DD BIG {
					color:#85C528;
					font:18px Tahoma;
					position:relative;
					top:-6px;
					}
		.goods-info-box {
			background:url('../img/bg.goods-info-box.gif') 0 0 repeat-x;
			height:81px;
			overflow:hidden;
			margin:6px 0 0;
			}
			.goods-info-box DIV {
				background:url('../img/bg.goods-info-box.gif') 0 -81px no-repeat;
				height:81px;
				overflow:hidden;
				}
				.goods-info-box DIV DIV {
					background:url('../img/bg.goods-info-box.gif') right -162px no-repeat;
					padding:10px 15px;
					}
			.goods-info-box .goods-info-cena {padding:5px 0 20px;}
				.goods-info-box .goods-info-cena DT {
					font-weight:normal !important;
					color:#B1B1B1 !important;
					}
			.goods-info-box .to-cart {margin:-7px 0 0;padding-left:50px;}
	.goods-info .info-bottom {
		clear:both;
		font:13px/20px Tahoma;
		padding:0 5px 10px;
		}
		.goods-info .info-bottom STRONG {color:#65AB00;}

/* Отзывы */
.otzivi {
	background:url('../img/dotted-horizontal.gif') 0 0 repeat-x;
	padding:7px 1px;
	position:relative;
	}
	.otzivi .right {
		position:absolute;
		top:7px;
		right:1px;
		}

/* Путь */
.way {
	background:url('../img/bg.way.gif') 0 -44px repeat-x;
	color:#9F9F9F;
	height:44px;
	overflow:hidden;
	margin:0 0 -4px;
	position:relative;
	}
	.way DIV {
		background:url('../img/bg.way.gif') 0 0 no-repeat;
		height:41px;
		padding:13px 0 0 18px;
		}
	.way A {
		color:#9F9F9F;
		padding:0 2px;
		}
.way-no-bg {padding:0 0 25px 16px;color:#9F9F9F;}
	.way-no-bg A {color:#9F9F9F;padding:0 2px;}

/* Меню - спецпредложения */
.menu-specials {
	background:url('../img/bg.menu-specials.gif') 0 -40px repeat-x;
	color:#9F9F9F;
	font:12px Tahoma;
	height:40px;
	overflow:hidden;
	margin:1px 0 11px;
	position:relative;
	}
	.menu-specials DIV.cont {
		background:url('../img/bg.menu-specials.gif') 0 0 no-repeat;
		height:40px;
		padding:7px 0 0 0px;
		}
	.menu-specials A {color:#fff;text-decoration:none;}
		.menu-specials A:hover {text-decoration:underline;}
	.menu-specials span {
		float2:left;
		margin:0 20px 0 0;
		white-space:nowrap;
		}
	.menu-specials .menu-specials-1 {
		background:url('../img/ico.hits.gif') 0 0 no-repeat;
		padding:3px 0 10px 30px;
		}
	.menu-specials .menu-specials-2 {
		background:url('../img/ico.choice-buyers.gif') 0 0 no-repeat;
		padding:3px 0 10px 32px;
		}
	.menu-specials .menu-specials-3 {
		background:url('../img/ico.special.gif') 0 0 no-repeat;
		margin-right:0;
		padding:3px 0 10px 32px;
		}

/* Корзина товаров */
.cart-goods {padding:0 7px 0 18px;}
.cart-goods TABLE {
	color:#85C528;
	font:bold 11px Tahoma;
	width:100%;
	}
.cart-goods TABLE TH {
	background:#F3F3F3;
	color:#818181;
	font-weight:normal;
	height:28px;
	padding:0;
	text-align:left;
	}
.cart-goods TABLE TH.th-first {
	background:#F3F3F3 url('../img/rounds.grey.gif') 0 0 no-repeat;
	padding:0 0 0 15px;
	}
.cart-goods TABLE TD {padding:8px 0 4px;}
.cart-goods TABLE.t-info-delivery TD {
	padding:4px 0 4px !important;
	}
.cart-goods TABLE TH.th-last {background:#F3F3F3 url('../img/rounds.grey.gif') right -28px no-repeat;}
.cart-goods TABLE .table-delete {text-align:center;}
.cart-goods TABLE SPAN {margin:0 0 0 15px;}
.cart-goods TABLE SPAN.no-bold {margin:0;}
.cart-goods TABLE INPUT.text {border:1px solid #ccc;width:70%;}
.cart-goods TABLE A {color:#F16100;font:12px Tahoma;text-decoration:none;}
	.cart-goods TABLE A:hover {text-decoration:underline;}
.cart-goods TABLE .table-price {color:#BABABA;font:15px Tahoma; font-weight: bold; padding:9px 0 5px 0;}
.cart-goods TABLE .table-itogo {color:#A7A7A7;padding-right:5px;text-align:right;}
.cart-goods .info-bottom {
	background:#F3F3F3 url('../img/rounds.grey.gif') 0 0 no-repeat;
	clear:both;
	height:28px;
	position:relative;
	margin:7px 0 50px;
	}
	.cart-goods .info-bottom DIV {
		background:url('../img/rounds.grey.gif') right -28px no-repeat;
		height:28px;
		padding:0 0 0 20px;
		text-align:right;
		}
	.cart-goods .info-bottom UL {padding:6px 0 0;}
		.cart-goods .info-bottom UL LI {display:inline;margin:0 12px 0 0;}

/* Зеленый блок с закруглениями */
.green-rounded-box {
	background:#85C528 url('../img/rounds.green.gif') 0 0 no-repeat;
	clear:both;
	height:28px;
	position:relative;
	margin:0 0 11px;
	}
	.green-rounded-box DIV {
		background:url('../img/rounds.green.gif') right -28px no-repeat;
		height:28px;
		padding:0 0 0 13px;
		}
	.green-rounded-box H3,
	.green-rounded-box H4 {
		color:#fff;
		font:12px Tahoma;
		padding:6px 0 0;
		}

/* Серый блок с закруглениями */
.grey-rounded-box {
	background:#F2F2F2 url('../img/rounds.grey.gif') 0 0 no-repeat;
	clear:both;
	height:28px;
	position:relative;
	margin:0 0 15px;
	}
	.grey-rounded-box DIV {
		background:url('../img/rounds.grey.gif') right -28px no-repeat;
		height:28px;
		padding:0 0 0 13px;
		}
	.grey-rounded-box H3,
	.grey-rounded-box H4 {
		color:#6E6E6E;
		font:12px Tahoma;
		padding:6px 0 0;
		}
	.grey-rounded-box .you-enter {padding:7px 0 0;text-align:center;}
.grey-r-b-other {text-transform:uppercase;margin:0;}
	.grey-r-b-other H3 {padding-left:2px;}

/* Вход */
.login {padding:0 7px 18px 18px;}
	.login .form-item INPUT.text {width:25%;}
	.login .form-item INPUT.submit {
		background:#9BC132 url('../img/bg.login.submit.gif') 0 0 no-repeat;
		border:none;
		color:#fff;
		cursor:pointer;
		font:bold 11px Tahoma;
		padding:0 0 3px;
		height:16px;
		width:76px;
		margin:6px 0 0;
		}

/* Оформление заказа */
.ordering {padding:0 7px 18px 18px;}
	.ordering P {padding:5px 7px 18px 13px;}
		.ordering P SPAN {color:#F00;}

.ordering-user-info {
	height:1%;
	overflow:hidden;
	padding:0 0 17px;
	}
	.ordering-user-info .form-item {padding:0 0 7px 9px;}
		.ordering-user-info .form-item .left {width:61px;}
			.ordering-user-info .form-item .left LABEL {display:block;padding-top:2px;padding-right:2px;}
		.ordering-user-info .form-item INPUT.text {width:85%;}
	.ordering-user-info .col-1 {
		float:left;
		width:30%;
		}
	.ordering-user-info .col-2 {
		float:left;
		width:27%;
		}
		.ordering-user-info .col-2 .form-item .left {width:50px;}
	.ordering-user-info .col-3 {
		float:left;
		width:41%;
		}
		.ordering-user-info .col-3 .form-item .left {width:140px;}
		.ordering-user-info .col-3 .form-item INPUT.text {width:78%;}

.ordering-delivery-info {
	height:1%;
	overflow:hidden;
	padding:0 0 17px 9px;
	}
	.ordering-delivery-info .form-item {padding:0 0 7px 0;}
		.ordering-delivery-info .form-item .left {width:54px;}
			.ordering-delivery-info .form-item .left LABEL {display:block;padding-top:2px;padding-right:2px;}
		.ordering-delivery-info .form-item INPUT.text {width:85%;}
		.ordering-delivery-info .form-item INPUT.text-small {width:20px !important;}
		.ordering-delivery-info .form-item SELECT {width:93%;}
	.ordering-delivery-info .col-1 {
		float:left;
		width:42%;
		}
	.ordering-delivery-info .col-2 {
		float:left;
		width:27%;
		margin-right:8px;
		}
		.ordering-delivery-info .col-2 .form-item .left {width:70px;}
	.ordering-delivery-info .col-3 {
		float:left;
		width:29%;
		}
		.ordering-delivery-info .col-3 .form-item .left {width:66px;}
		.ordering-delivery-info .col-3 .form-item INPUT.text {width:78%;}
	.form-item .home-flat {margin-bottom:-10px;position:relative;top:-5px;}

.ordering-more-info {margin:-7px 0 17px;}
.ordering-more-info .form-item {padding:5px 0 5px 5px;}
.ordering-more-info .form-item .left {float:none;margin:0 0 6px;width:80%;}
.ordering-more-info .form-item INPUT.submit {
	background:#9BC132 url('../img/bg.submit.gif') 0 0 no-repeat;
	border:none;
	color:#fff;
	cursor:pointer;
	font:bold 11px Tahoma;
	padding:0 0 2px;
	height:20px;
	width:119px;
	margin:6px 1% 0 0;
	float:right;
	position:relative;
	right:-1px;
	}

/* Формы */
.form-item {
	color:#818181;
	height:1%;
	overflow:hidden;
	padding:0 11px 5px;
	}
	.form-item .left {
		float:left;
		padding:2px 0 0;
		width:48px;
		}
		.form-item .left LABEL {display:block;padding-right:10px;}
			.form-item  .left LABEL SPAN {color:#F00;}
	.form-item .right {height:1%;overflow:hidden;}
	.form-item INPUT.text,
	.form-item TEXTAREA {
		border:1px solid #ABADB3;
		color:#333;
		font:11px Tahoma;
		padding:2px 5px 3px;
		width:100%;
		}
	.form-item TEXTAREA {height:60px;width:99%;padding:3px 0;overflow:auto;}
	.form-item SELECT {
		border:1px solid #A5ACB2;
		color:#333;
		font:11px Tahoma;
		padding:2px;
		height:22px;
		width:100%;
		}

/* Новости */
.news {
	overflow:hidden;
	margin:0 2px 15px 9px;
	}
	.news .last-news {
		float:left;
		width:50%;
		}
		.news .last-news P {
			line-height:12px;
			padding:0 0 0 4px;
			}
	.news .other-news {
		float:left;
		height:1%;
		overflow:hidden;
		width:49%;
		}
		.news .other-news DIV {padding:0 0 19px 13px;}
		.news .other-news P {
			line-height:12px;
			padding:5px 0;
			}
	.news EM {
		color:#A0A0A0;
		display:block;
		font-style:normal;
		padding:0 0 10px;
		}
	.news H3 {
		font:14px Tahoma;
		margin:0 0 10px;
		}
	.news IMG {margin:0 0 10px;}
	
/* Навигация в виде иконок */
.site-nav {
	position:absolute;
	top:55px;
	left:18px;
	z-index:10;
	}
	.site-nav LI {
		display:inline;
		padding:0 13px 0 13px;
		}
		.site-nav LI A {padding:10px;}

/* Каталог */
.catalog {padding:0 0 0 0;}
	.catalog H2 {padding:0 0 20px 15px;}
	.catalog UL LI {
		display:-moz-inline-stack;
		display:inline-block;
		font:14px Tahoma;
		text-align:center;
		vertical-align:top;
		margin:0 10px 27px 14px;
		width:147px;
		}
		.catalog UL LI A {cursor:pointer;color:#F16100;}
		.catalog UL LI .img-rounded {
			display:block;
			margin:0 0 6px;
			}
		.catalog UL LI .img-rounded {display:block;}

/* Подразделы каталога */
.catalog-subsections {position: relative; padding:0 0 0 20px;}
    .orderby-wrapper {position: absolute; right: 0px; top: -35px;}

	.catalog-subsections H2 {padding:0 0 18px;}
	.catalog-subsections .img-rounded {
		float:left;
		margin:0 15px 16px 0;
		}
	.catalog-subsections .info-rigth {
		height:1%;
		font-size:13px;
		overflow:hidden;
		}
		.catalog-subsections H3 {
			font:14px Tahoma;
			padding:0 0 7px;
			}
			.catalog-subsections H3 A {color:#F16100;}
		.catalog-subsections DL {
			clear:both;
			display:block;
			margin:0 0 7px;
			}
			.catalog-subsections DT {
				color:#65AB00;
				clear:both;
				float:left;
				margin:0 5px 0 0;
				}
				.catalog-subsections DD IMG {
					float:left;
					margin:0;
					}
				.catalog-subsections DD SPAN {position:relative;top:-1px;left:3px;}
				.catalog-subsections DD BIG {
					color:#85C528;
					font:18px Tahoma;
					position:relative;
					top:-6px;
					}
		.goods-info-cena {padding:8px 0 0;}
			.goods-info-cena DL {float:left;}
			.goods-info-cena DT {
				font-weight:normal !important;
				color:#B1B1B1 !important;
				float:left !important;
				}
				.goods-info-cena DD {float:left !important;clear:none !important;}
	.catalog-subsections .info-bottom {
		background:#F3F3F3 url('../img/rounds.grey.gif') 0 0 no-repeat;
		clear:both;
		height:28px;
		position:relative;
		margin:7px 0 50px;
		}
		.catalog-subsections .info-bottom DIV {
			background:url('../img/rounds.grey.gif') right -28px no-repeat;
			height:28px;
			padding:0 0 0 20px;
			}
		.catalog-subsections .info-bottom .goods-info-cena {float:left;margin:0 15px 0 0;}
		.catalog-subsections .info-bottom IMG {float:left;margin-right:15px;}
		.catalog-subsections .info-bottom DL {float:left;}
		.catalog-subsections .to-cart {
			margin:-5px 0 0 0;
			position:relative;
			float:right;
			padding-left:55px;
			}

/* Навигация по страницам */
.page-nav {
	text-align:center;
	margin-top:-10px;
	}
	.page-nav UL LI {
		color:#C4C4C4;
		display:inline;
		padding:0 3px 0 0;
		}
		.page-nav UL LI SPAN {color:#75AD01;}
		.previous-page {
			background:url('../img/ico.previous-page.gif') 0 0 no-repeat;
			padding:0 0 2px 20px !important;
			margin-right:15px;
			}
		.next-page {
			background:url('../img/ico.next-page.gif') right 0 no-repeat;
			padding:0 19px 2px 0 !important;
			margin-left:15px;
			}
	.page-nav .to-page {
		color:#9C9C9C;
		text-align:center;
		padding:12px 0 0;
		}
		.page-nav .to-page INPUT.text {
			border:1px solid #AEAEAE;
			font:11px Tahoma;
			padding:0 5px;
			text-align:center;
			width:20px;
			margin:0 -4px 0 2px;
			}
		.page-nav .to-page INPUT.submit {
			background:none;
			border:none;
			cursor:pointer;
			color:#75AD01;
			font:11px Tahoma;
			text-decoration:underline;
			}
			.page-nav .to-page INPUT.submit:hover {text-decoration:none;}

/* Разное
---------------------------------------*/
/* Header blocks */
#header .left-col .tel {
	color:#999;
	font:18px Georgia, serif;
	padding:0 0 0 21px;
	}
#header .center-col .banner {margin:0;}
#header .center-col div.navigation UL LI a {font-size:10px;}
#header .right-col .tel {
	color:#999;
	font:18px Georgia, serif;
	padding:0 0 25px 19px;
	}
#header .right-col UL {
	margin:0 0 10px;
	text-align:center;
	}
	#header .right-col UL LI {
		display:inline;
		font-size:12px;
		padding:0 13px 0 0;
		}
		#header .right-col UL LI A {color:#FF6700;}
/* Title catalog */
.title-catalog {
	background:url('../img/title.catalog.gif') 0 0 repeat-x;
	height:56px;
	overflow:hidden;
	margin:0 0 -2px;
	}
	.title-catalog DIV {
		background:url('../img/title.catalog.gif') right -56px no-repeat;
		height:46px;
		padding:10px 0 0 10px;
		}
	.title-catalog H2 {
		background:url('../img/title-catalog.ico.gif') 0 0 no-repeat;
		color:#fff;
		font:18px Georgia;
		padding:1px 0 3px 37px;
		}
/* Title rightbar */
#rightbar .title {
	background:#FF9C00 url('../img/bg.title.rightbar.gif') right 0 no-repeat;
	color:#fff;
	height:29px;
	font:18px Georgia !important;
	overflow:hidden;
	padding:7px 0 0 32px;
	margin:0 0 11px;
	}
/* Main title */
#main .title {
	background:#F2F2F2 url('../img/bg.main-title.gif') 0 0 no-repeat;
	height:29px;
	overflow:hidden;
	margin:0 0 15px;
	}
	#main .title H2 {
		background:url('../img/bg.main-title.gif') right -29px no-repeat;
		color:#67AB00;
		font:18px Georgia;
		height:24px;
		padding:5px 0 0 11px;
		}
/* Блок с картинкой */
.img-box {
	background:#fff url('../img/bg.img-box.gif') -174px 0 repeat-y;
	display:block;
	margin:0 0 6px;
	overflow:hidden;
	width:174px;
	}
	.img-box SPAN {
		background:url('../img/bg.img-box.gif') 0 0 no-repeat;
		display:block;
		}
		.img-box SPAN SPAN {
			background:url('../img/bg.img-box.gif') -348px bottom no-repeat;
			text-align:center;
			padding:1px 0;
			}
/* В корзину */
.to-cart {
	background:url('../img/bg.to-cart.gif') 0 0 no-repeat;
	display:block;
	color:#fff;
	font-size:12px;
	height:18px;
	overflow:hidden;
	text-decoration:none;
	margin:5px auto 0;
	padding:11px 0 0 30px;
	width:96px;
	}
	.to-cart:hover {text-decoration:underline;}
/* Баннер в шапке */
#header .banner {
	height:187px;
	overflow:hidden;
	margin:0 0 17px 0;
	}
	#header .banner .inner {
		height:187px;
		margin:0 1.8%;
		}
/* Баннер 2 */
#main .banner {
	text-align: left;
	height:340px;
	margin:0 0 17px 1px;
	}
/* Архив */
.arhiv {
	background:url('../img/bg.arhiv.gif') 0 0 no-repeat;
	color:#F16100;
	/*line-height:24px;*/
	padding:0 0 7px 20px;
	}
/* Footer blocks */
.ico-otzivi {
	background:url('../img/ico.otzivi.gif') 0 0 no-repeat;
	padding:0 0 0 26px;
	}
	.ico-otzivi A {font-weight:bold;text-decoration:none;}
		.ico-otzivi A:hover {text-decoration:underline;}
/* Footer blocks */
#footer P {
	float:left;
	line-height:24px;
	width:204px;
	}
#footer .statistics IMG {margin:4px 23px 0 0;}
#footer .dev {
	position:absolute;
	bottom:19px;
	right:75px;
	}
/* Закругленная картинка */
.img-rounded {
	border:1px solid #8cd52e;
	float:left;
    display: block;
	position:relative;
    text-align: left;
	}
	.img-rounded IMG {/*margin:0 0 -2px !important;*/ display: block;}

    .img-rounded .img-rounded_top {position: relative; display: block; margin: 0 0 -10px; height: 10px; font-size: 0px;}
    .img-rounded .img-rounded_top .corner_1 {position: absolute; display: block; top: -1px; left: -1px; width: 10px; height: 10px; background: url(../img/img.rounded.png) 0 0 no-repeat;}
    .img-rounded .img-rounded_top .corner_2 {position: absolute; display: block; top: -1px; left: -9px; margin-left: 100%; width: 10px; height: 10px; background: url(../img/img.rounded.png) -10px 0 no-repeat;}
    .img-rounded .img-rounded_bottom {position: relative; display: block; margin: -10px 0 0; height: 10px; font-size: 0px;}
    .img-rounded .img-rounded_bottom .corner_1 {position: absolute; display: block; top: 1px; left: -1px; width: 10px; height: 10px; background: url(../img/img.rounded.png) 0 -10px no-repeat;}
    .img-rounded .img-rounded_bottom .corner_2 {position: absolute; display: block; top: 1px; left: -9px; margin-left: 100%; width: 10px; height: 10px; background: url(../img/img.rounded.png) -10px -10px no-repeat;}

	.img-top-left {
		background:url('../img/img.rounded.png') 0 0 no-repeat;
		display:block;
		height:10px;
		width:10px;
		overflow:hidden;
		position:absolute;
		top:-1px;
		left:-1px;
		z-index:100;
		}
	.img-top-right {
		background:url('../img/img.rounded.png') -10px 0 no-repeat;
		display:block;
		height:10px;
		width:10px;
		overflow:hidden;
		position:absolute;
		top:-1px;
		right:-1px;
		}
	.img-bottom-left {
		background:url('../img/img.rounded.png') 0 -10px no-repeat;
		display:block;
		height:10px;
		width:10px;
		overflow:hidden;
		position:absolute;
		bottom:-1px;
		left:-1px;
		z-index:100;
		}
	.img-bottom-right {
		background:url('../img/img.rounded.png') -10px -10px no-repeat;
		display:block;
		height:10px;
		width:10px;
		overflow:hidden;
		position:absolute;
		bottom:-1px;
		right:-1px;
		}
		
div.round-img-wrap {
	background: #ffffff;
	padding: 0; margin-bottom: 20px;
	
	}	
	
/*	
div.round-img-wrap-top {
	background:url('../img/gal.img.rounded-bg.jpg') left top repeat-x;	
	}
div.round-img-wrap-bottom {
	background:url('../img/gal.img.rounded-bg.jpg') left bottom repeat-x;	
	}
div.top-left-img {
	background:url('../img/gal.img.rounded-top-left.jpg') left top no-repeat;
	
	}
div.bottom-left-img {
	background:url('../img/gal.img.rounded-bottom-left.jpg') left bottom no-repeat ;
	}
div.bottom-right-img {
	background:url('../img/gal.img.rounded-bottom-right.jpg') right bottom no-repeat ;
	}
div.top-right-img {

	background:url('../img/gal.img.rounded-top-right.jpg') right top no-repeat ;
	}
*/
