


/* Start:/bitrix/templates/agbina_main/js/slides/css/global.css?1359558110681*/
/*
	Slideshow
*/

.slides_container {
	overflow:hidden;
	position:relative;
}

/*
	Next/prev buttons
*/

#banners .next,#banners .prev {
	position:absolute;
	top:107px;
	left:-39px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#banners .next {
	left:585px;
}

/*
	Pagination
*/

.pagination {
	margin:10px auto 30px;
	padding:0;
	width:210px;
}

.pagination li {
	float:left;
	margin:0 1px;
	padding:0;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(/bitrix/templates/agbina_main/js/slides/css/../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}
/* End */



/* Start:/bitrix/templates/agbina_main/components/33/sale.basket.basket.line/head/style.css?1335207006479*/
.basket {
	height: 51px;
	width: 181px;
	text-align: left;
	background: url(/images/cart.png) no-repeat left top;
	color: #000;
	font-size: 11px;
	line-height: 25px;
	padding: 3px 13px;
	overflow: hidden;
}
.basket a, .basket a:hover, .basket a:visited {
	text-decoration: underline;
	color: #5aac51;
	font-size: 12px;
	font-weight: bold;
	padding-left: 31px;
}
.basket a:hover {
	text-decoration: none;
}
.basket strong {
	font-size: 12px;
	font-weight: bold;
	color: #4b4b4b;
}
/* End */



/* Start:/bitrix/templates/agbina_main/components/bitrix/menu/top_menu/style.css?1335550478818*/
ul.top-menu {
	width: 1026px;
	height: 35px;
	list-style-type: none;
	display:table;
	margin: 0;
	padding: 0;
	text-align: center;
}
ul.top-menu li {
	display: table-cell;
	background: url(/images/topmenu.png) no-repeat top right;
}
ul.top-menu li a {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	display: block;
	width: 100%;
	height: 25px;
	padding-top: 10px;
}
ul.top-menu li a:hover, ul.top-menu li a.selected {
	background: url(/images/topmenu.png) no-repeat bottom right;
}
#top-menu .r-corners {
	position: absolute;
	right: 0;
	top: 0;
	background: url(/images/corners.png) no-repeat top right;
	width: 5px;
	height: 35px;
}
#top-menu .l-corners {
	position: absolute;
	left: 0;
	top: 0;
	background: url(/images/corners.png) no-repeat top left;
	width: 5px;
	height: 35px;
}
/* End */



/* Start:/bitrix/templates/.default/components/bitrix/search.form/left-col/style.css?1358432325435*/
.search-form {
	height: 25px;
	width: 253px;
	margin-bottom: 19px;
}
.search-form input {
	width: 201px;
	height: 25px;
	background: url(/images/search-bg.png) no-repeat left top;
	color: #666;
	font-size: 12px;
	border: none;
	padding: 0 0 0 25px;
	float: left;
}
.search-form input.submit, .search-form input.submit:active {
	width: 25px;
	height: 25px;
	padding: 0;
	background: url(/images/search-btn.png) no-repeat right center;
}
/* End */



/* Start:/bitrix/templates/agbina_main/components/bitrix/menu/left_menu/style.css?13354687791578*/
.left-menu {
	width: 253px;
}
.left-menu-title {
	font-weight: bold;
	color: #fff;
	font-size: 15px;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
	display: block;
	width: 253px;
	height: 31px;
	padding-top: 10px;
	background: url(/images/left_menu.png) no-repeat right top;
	float: left;
}
.left-menu-bg {
	background: #fff url(/images/left_menu.png) no-repeat left bottom;
	border-top: none;
	border-bottom: none;
	border-left: 1px solid #c4c4c4;
	border-right: 1px solid #c4c4c4;
	float: left;
	padding: 0;
}
.left-menu-bg .min-height {
	float: left;
	width: 0;
	height: 300px;
}
.left-menu ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 251px;
}
.left-menu ul li {
	margin: 0;
	padding: 5px 20px 5px 26px;
}
.left-menu ul li.act {
	background: #fff7ce;
}
.left-menu ul li a {
	font-size: 13px;
	color: #767676;
	font-weight: bold;
	text-decoration: none;
}
.left-menu ul li a:hover {
	text-decoration: underline;
}
.left-menu ul li.act a {
	color: #000;
}
.left-menu ul.sub {
	display: none;
	margin: 10px 0 5px 0;
	width: 205px;
}
.left-menu ul li.act ul.sub {
	display: block;
}
.left-menu ul.sub li {
	margin: 5px 0 10px 0;
	padding: 0;
}
.left-menu ul li ul.sub a {
	color: #767676;
	font-weight: normal;
	padding-left: 12px;
}
.left-menu ul li ul.sub li.act a, .left-menu ul li ul.sub a:hover {
	color: #519b4a;
	font-weight: bold;
	background: url(/images/left_menu.png) no-repeat -498px -41px;
}
.left-menu-footer {
	background: url(/images/left_menu.png) no-repeat right bottom;
	width: 253px;
	height: 15px;
	clear: left;
}
/* End */



/* Start:/bitrix/templates/.default/components/bitrix/catalog.top/scroller_hor/style.css?13648064121137*/
.catalog-top-title {
	font-size: 15px;
	font-weight: bold;
	color: #00a859;
	text-transform: uppercase;
	margin: 0 0 10px 28px;
}

#slideshow {
	width:688px;
	height:120px;
	position:relative;
	overflow:hidden;
	margin: 0 auto;
}
#scroller {
	position:relative;
}
#lcontrol a {
	display: block;
	width: 21px;
	height: 20px;
	float: left;
	margin-top: 50px;
	background: url(/images/scroller.png) no-repeat right top;
}
#lcontrol a:hover {
	background-position: right -20px;
}
#rcontrol a {
	display: block;
	width: 21px;
	height: 20px;
	float: right;
	margin-top: 50px;
	background: url(/images/scroller.png) no-repeat right -40px;
}
#rcontrol a:hover {
	background-position: right -60px;
}
#scroller a {
	position: relative;
	text-decoration: none;
	display: block;
	overflow: hidden;
	float: left;
	text-align: center;
	width: 119px;
	height: 114px;
	padding: 3px;
	margin: 0 16px 0 0;
	background: url(/images/scroller.png) no-repeat -125px 0px;
	border: none;
}
#scroller a:hover, #scroller a.active {
	background: url(/images/scroller.png) no-repeat 0px 0px;
}
#scroller img {
	border: none;
	margin-top: 50%;
	position: relative;
}
/* End */



/* Start:/bitrix/templates/agbina_main/components/bitrix/menu/simple_inline/style.css?1329808200319*/
.simple-inline-menu ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.simple-inline-menu li {
	display: inline;
}
.simple-inline-menu li a {
	color: #666666;
}
.simple-inline-menu li a:hover {
	text-decoration: none;
}
.simple-inline-menu li a.act {
	color: #44bf85;
	font-weight: bold;
	text-decoration: none;
}
/* End */



/* Start:/bitrix/templates/agbina_main/template_styles.css?17824798215480*/
@charset "utf-8";
html {
	width: 100%;
	height: 100%;
}
body {
	height: auto !important;
	height: 100%;
	min-height: 100%;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	padding: 0;
	margin: 0;
}
a {
	color: #666;
}
a:hover {
	text-decoration: none;
}
input[type=submit], input[type=reset], input[type=button] {
	background: url(/images/buttons.png) no-repeat -10px 0;
	padding: 0 20px;
	font-weight: bold;
	font-size: 13px;
	color: #fff;
	height: 26px;
	border: none;
	border-radius: 8px;
	cursor: pointer;
}
input[type=submit]:active, input[type=reset]:active, input[type=button]:active {
	background: url(/images/buttons.png) no-repeat -10px -26px;
}
.clear {
	clear: both;
}
#main {
	width: 1024px;
	position: relative;
	margin: 0 auto;
}
#header {
	height: 125px;
	width: 100%;
	position: relative;
}
#logo {
	position: absolute;
	left: 1px;
	top: 10px;
	width: 221px;
}
#title {
	position: absolute;
	left: 275px;
	top: 25px;
	background: url(/images/title.png) no-repeat 21px 0;
	width: 269px;
	height: 54px;
	padding: 15px 21px 0 0;
	font-size: 25px;
	color: #4a8d41;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}
#phone {
	color: #666666;
	font-weight: bold;
	position: absolute;
	top: 35px;
	left: 593px;
	width: 190px;
}
#phone span {
	font-size: 20px;
	color: #59ab51;
	padding-left: 36px;
	background: url(/images/phone.png) no-repeat left top;
	position: relative;
	top: 5px;
}
#phone img.phone-num {
	margin-top: 5px;
	padding-left: 36px;
	background: url(/images/phone.png) no-repeat left top;
}
#login {
	background: url(/images/login-bg.png) no-repeat 5px top;
	position: absolute;
	right: 0px;
	top: 16px;
	padding-left: 25px;
	text-align: left;	
}
#login a {
	color: #666;
	font-size: 11px;
	margin-left: 8px;
}
#login strong a {
	color: #59ab51;
	font-weight: bold;
	font-size: 12px;
}
#search {
	position: absolute;
	top: 160px;
	left: 0;
}
#sm-basket {
	position: absolute;
	top: 58px;
	right: -3px;
}
#top-menu {
	width: 1024px;
	height: 35px;
	overflow: hidden;
	position: relative;
}
#leftcol {
	width: 253px;
	float: left;
	margin: 18px 0 194px 0;
}
#rightcol {
	width: 742px;
	float: right;
	margin: 18px 0 194px 0;
}
#rightcol h1 {
	color: #00a859;
	font-size: 18px;
}
#rightcol h2, #rightcol h3, #rightcol h4 {
	color: #00a859;
}
#rightcol p {
	text-align: justify;
}
#banners {
	position: relative;
	margin-bottom: 15px;
	height: 389px;
	overflow: hidden;
}
#banners img {
	border: none;
}
#banners h1 {
	position: absolute;
	left: 28px;
	top: 170px;
	font-size: 26px;
	font-weight: normal;
	color: #272727;
	font-style: italic;
	padding: 0;
	margin: 0;
}
#banners h1 a {
	color: #272727;
}
#banners .description {
	position: absolute;
	left: 28px;
	top: 200px;
	color: #666;
	font-style: italic;
	font-size: 15px;
	width: 370px;
}
#banners .description h2 {
	font-size: 18px;
	color: #272727;
	font-weight: normal;
	padding: 0;
	margin: 0 0 5px 0;
}
#banners .description a {
	color: #00a859;
	display: block;
	position: relative;
	left: 0;
	top: 5px;
}
#footer {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 254px;
}
#footer .box {
	width: 1024px;
	height: 100%;
	background: #cccccc url(/images/footer-bg.png) repeat-x top;
	color: #666666;
	font-size: 13px;
	margin: 0 auto;
}

#footer .footer_menu {
list-style: none;
padding: 0px;
}
#footer .footer_menu a {
text-decoration: underline;
}
#footer .footer_menu a:hover {
text-decoration: none;
}
#tabs {
	width: 483px;
	height: 35px;
	vertical-align: middle;
	line-height: 35px;
	background: url(/images/tabs-bg.png) no-repeat;
	color: #008352;
	float: right;
	margin-top: 44px;
	font-weight: bold;
}
#tabs a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	height: 35px;
	width: 157px;
	float: left;
	text-align: center;
}
#tabs a.first {
	width: 166px;
}
#tabs span {
	height: 35px;
	width: 160px;
	float: left;
	display: block;
	text-align: center;
}
#bottom-menu {
	margin: 10px 20px;
	padding: 0;
}
#contacts {
	background: url(/images/blogo.png) no-repeat left top;
	padding-left: 120px;
	margin: 10px 20px;
	float: left;
}
#contacts a {
	color: #666666;
	text-decoration: none;	
}
#copyright {
	float: right;
	text-align: right;
	margin: 0 20px;
}
.tridereva {
	border: none;
	width: 67px;
	height: 51px;
	margin-top: 5px;
	position: relative;
	top: 3px;
}

/*.black-btn {
	display:inline-block;
	height:26px;
	line-height:24px;
	color:#fff;
	text-decoration:none;
	padding:0 0 0 9px;
	background:url(/images/blk-submit.png) no-repeat;
	float: right;
}

.black-btn span {
	display:inline-block;
	height:26px;
	background:url(/images/blk-submit.png) no-repeat 100% -29px;
	padding:0 16px 0 7px;
	cursor:pointer;
}*/

#leftcol .catalog-button {
	display: block;
	width: 254px;
	height: 33px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	text-decoration: none;
	padding-top: 10px;
	margin-bottom: 17px;
	background:url(/images/catalog.png) no-repeat left top;
}

#leftcol .catalog-button:hover {
	background:url(/images/catalog.png) no-repeat left bottom;
}

#leftcol .price-button {
	display: block;
	width: 254px;
	height: 34px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	text-decoration: none;
	padding-top: 10px;
	margin-bottom: 17px;
	background:url(/images/price.png) no-repeat left top;
}

#leftcol .price-button:hover {
	background:url(/images/price.png) no-repeat left bottom;
}

#leftcol .sidebar-banner {
	text-align: center;
	margin: 20px 0;
}
/* End */
/* /bitrix/templates/agbina_main/js/slides/css/global.css?1359558110681 */
/* /bitrix/templates/agbina_main/components/33/sale.basket.basket.line/head/style.css?1335207006479 */
/* /bitrix/templates/agbina_main/components/bitrix/menu/top_menu/style.css?1335550478818 */
/* /bitrix/templates/.default/components/bitrix/search.form/left-col/style.css?1358432325435 */
/* /bitrix/templates/agbina_main/components/bitrix/menu/left_menu/style.css?13354687791578 */
/* /bitrix/templates/.default/components/bitrix/catalog.top/scroller_hor/style.css?13648064121137 */
/* /bitrix/templates/agbina_main/components/bitrix/menu/simple_inline/style.css?1329808200319 */
/* /bitrix/templates/agbina_main/template_styles.css?17824798215480 */
