body {margin:0px;padding:0px;color:#000;font-family:Arial;font-size:12px;behavior:url(../js/csshover2.htc);}
html {border:none;}

* {font-family:Arial;}

table {border:0px;border-collapse:collapse;}
table td {padding:0px;font-family:Arial;font-size:12px;color:#000;vertical-align:top;} 

a {color:#000;outline:none;font-size:12px;}
img {border:none;}

form,input,ul,li {margin:0px;padding:0px;list-style-type:none;}

/*************************************/

DIV.pages
{
	padding: 20px 0 20px 0;
}

DIV.pages A
{
	color: #005688;
}

DIV.pages SPAN.sel
{
	background-color: #E5E5E5;
}

DIV.pages SPAN.capt
{
	display: block;
	float: left;
	
	font-size: 16px;
	font-weight: bold;
	padding:7px 5px 0 0;
	color: #666666;
}

DIV.pages A.num, DIV.pages SPAN.sel, DIV.pages A.next, DIV.pages A.prev
{
	display: block;
	float: left;
	height: 22px;
	width: 27px;

	padding-top: 5px;	
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

/*************************************/

#wrapper {width:990px;margin:0px auto 0px auto;position:relative;}

#head {height:160px;background:url(../img/head.jpg) 0px 0px no-repeat;position:relative;}
#head #logo {position:absolute;width:235px;height:130px;left:15px;top:20px;}
#head #logo a {width:235px;height:130px;display:block;text-decoration:none;}

#head #icons {position:absolute;right:43px;top:10px;}
#head #icons a {margin-left:57px;}

#head #basket {width:180px;height:104px;background:url(../img/basket.gif) 100% 0% no-repeat;position:absolute;top:32px;right:28px;}
#head #basket .order-num {font-size:15px;font-weight:bold;padding:11px 0px 6px 14px;}
#head #basket .order-num span {color:#ba1111;}
#head #basket .order-sum {font-size:11px;font-weight:bold;text-align:right;padding:0px 16px 10px 0px;}
#head #basket .order-sum span {font-size:14px;display:block;color:#f00;font-weight:bold;}
#head #basket .order-links a {font-size:11px;color:#168000;font-weight:bold;}
#head #basket .order-links a.red {color:#c31414;}
#head #basket .order-link a {display:block;position:absolute;width:52px;height:38px;left:10px;top:30px;background:url(../img/s.gif);}
#head #basket .order-links a:hover {color:#75E12B;}

#top-menu {padding-right:142px;background:url(../img/top-menu-right.gif) 100% 0% no-repeat;top:0px;height:28px;position:relative;z-index:999;}
#top-menu div {background:url(../img/top-menu-left.gif) 91px 0px no-repeat;height:28px;}
#top-menu ul {float:right;}
#top-menu li {float:left;position:relative;}
#top-menu li a {display:block;float:left;height:22px;padding-top:6px;width:140px;background:url(../img/top-menu.gif) 0px 0px no-repeat;font-size:14px;text-align:center;color:#fff;font-weight:bold;text-decoration:none;}

#top-menu li.narrow a {width:97px;background:url(../img/top-menu-narrow.gif) 0px 0px no-repeat;}
#top-menu li.narrow a:hover {background:url(../img/top-menu-narrow.gif) 0px -28px no-repeat;}
#top-menu li a:hover,#top-menu li a.active {background-position:0px -28px;color:#000;}

#top-menu li:hover a {background:url(../img/top-menu.gif) 0px -28px no-repeat;color:#000;}
#top-menu li.narrow:hover a {background:url(../img/top-menu-narrow.gif) 0px -28px no-repeat;color:#000;}
#top-menu li:hover div.main-div {display:block !important;}
#top-menu li:hover ul li a {background:none;}
#top-menu li.narrow:hover ul li a {background:none;}
#top-menu li.narrow ul li a {background:none;}

#top-menu li.narrow li a:hover {background:none;}

#top-menu li div.main-div {background:url(../img/s.gif);position:absolute;position:absolute;left:2px;top:28px;padding-top:1px;display:none;}

#top-menu li ul {padding-top:13px;float:none !important;}
#top-menu li ul li {position:static;float:none;background:url(../img/top-menu-li.gif) 2px 3px no-repeat;margin:0px 15px 0px 13px;padding:0px 0px 7px 24px;border-bottom:1px dashed #ff4141;margin-bottom:5px;}
#top-menu li ul li a {white-space:nowrap;display:inline;float:none;height:auto;padding:0px;width:auto;background:none;font-size:12px;text-align:left;color:#000;font-weight:normal;}
#top-menu li ul li a:hover,#top-menu li ul a.active {background:none;color:#000;}
#top-menu li ul li.narrow a:hover,#top-menu li.narrow ul a.active {background:none;color:#000;}

#top-menu li ul li a:hover {color:#168000;text-decoration:underline;}
#top-menu li.narrow ul li a:hover {color:#168000 !important;text-decoration:underline;}

.ul-lt {background:url(../img/ul-lt.gif) 0px 0px no-repeat;font-size:0px;height:3px;width:3px;}
.ul-ct {background:url(../img/ul-2.gif) 0px 0px repeat-x;font-size:0px;}
.ul-rt {background:url(../img/ul-rt.gif) 0px 0px no-repeat;font-size:0px;height:3px;width:3px;}
.ul-lc {background:url(../img/ul-4.gif) 0px 0px repeat-y;}
.ul-cc {background:#ffdfdf;}
.ul-rc {background:url(../img/ul-6.gif) 0px 0px repeat-y;}
.ul-lb {background:url(../img/ul-lb.gif) 0px 0px no-repeat;font-size:0px;height:3px;width:3px;}
.ul-cb {background:url(../img/ul-8.gif) 0px 0px repeat-x;}
.ul-rb {background:url(../img/ul-rb.gif) 0px 0px no-repeat;font-size:0px;height:3px;width:3px;}

#path {font-size:11px;color:#888888;padding:5px 20px 5px 15px;}
#path span.capt {font-size:11px;}
#path span {font-size:14px;}
#path a {font-size:11px;color:#888;}
#path a:hover {color:#168000;}

#path.unusual {padding-left:240px;}

#content {padding-bottom:10px;}
#content .left {float:left;width:208px;padding-left:13px;}
#content .right {margin-left:231px !important;zoom:1;width:732px;margin-left:228px;}

#search {background:url(../img/search.jpg) 0% 100% no-repeat;margin-bottom:10px;min-height:173px;height:auto !important;height:173px;}
#search .header {height:20px;background:url(../img/search-top.jpg) 0px 0px no-repeat;text-align:center;font-size:14px;font-weight:bold;color:#fff;padding:4px 0px 0px 0px;margin-bottom:8px;}
#search p {padding:0px 0px 11px 30px;margin:0px;}
#search p.radio {padding:0px 0px 9px 30px;margin:0px;//padding-bottom:4px;}
#search p.radio input {margin:0px 8px 0px 0px;}
#search p input.text {width:143px;height:21px;background:url(../img/search-input.gif) 0px 0px no-repeat;padding:2px 3px 0px 3px;border:none;}
#search p select {width:150px;height:21px;}
#search p input.submit {width:75px;height:22px;background:url(../img/search-submit.gif) 0px 0px no-repeat;border:none;cursor:pointer;font-weight:bold;}

#catalog .header {height:20px;background:url(../img/catalog-header.gif) 0px 0px no-repeat;text-align:center;font-size:14px;font-weight:bold;color:#fff;padding:4px 0px 0px 0px;margin-bottom:0px;}
#catalog .catalog-bg {background:url(../img/catalog-bg.gif) 0px 0px repeat-y;}
#catalog .catalog {background:url(../img/catalog-bg.jpg) 0% 100% no-repeat;padding:14px 15px 120px 25px;}

#top-banners {height:184px;}
#top-banners .banner {position:relative;float:left;}
#top-banners .banner .header {position:absolute;top:0px;left:0px;}
#top-banners .banner.red {margin-right:8px;}
#top-banners .banner.red .header {left:50%;margin-left:-144px;width:288px;height:23px;background:url(../img/banner-header-red.gif) 0px 0px no-repeat;text-align:center;font-size:14px;font-weight:bold;color:#fff;padding:4px 0px 0px 0px;}
#top-banners .banner.green .header {width:213px;height:23px;background:url(../img/banner-header-green.gif) 0px 0px no-repeat;font-size:14px;font-weight:bold;color:#fff;padding:4px 0px 0px 17px;}

#news {background:url(../img/news.gif) 0px 0px repeat-y;margin-bottom:10px;}
#news .header {height:20px;background:url(../img/news-top.gif) 0px 0px no-repeat;text-align:right;font-size:14px;font-weight:bold;color:#fff;padding:4px 72px 0px 0px;}
#news .news-body {background:url(../img/news-bottom.gif) 0% 100% no-repeat;padding:0px 13px 11px 16px;}
#news .one-news {margin-bottom:5px;position:relative;}
#news .news-pic {width:80px;float:left;}
#news .news-text {margin-left:80px;position:relative;}
#news .news-text em {font-size:13px;color:#129a18;}
#news .news-text p {margin:0px 100px 0px 10px;font-size:11px;color:#757575;}
#news .news-text .news-head a {font-size:13px;font-weight:bold;text-decoration:none;}
#news .news-text .news-head a:hover {text-decoration:underline;color:#168000;}
#news .news-text span {position:absolute;left:550px;margin-top:-14px;display:block;}
#news .news-text span a {font-size:11px;color:#757575;text-decoration:none;}
#news .news-text span a:hover {text-decoration:underline;color:#168000;}

#bottom-banners a.link {position:absolute;left:0px;top:0px;width:237px;height:132px;z-index:200;background:url(../img/s.gif);}
#bottom-banners {height:132px;}
#bottom-banners .banner {float:left;width:237px;height:132px;position:relative;}
#bottom-banners .banner .header {text-align:center;font-size:14px;font-weight:bold;color:#fff;padding:4px 0px 0px 0px;margin-bottom:5px;height:20px;}
/*#bottom-banners .one {background:url(../img/bottom-banner1.jpg) 0px 0px no-repeat;}*/
#bottom-banners .one .header {background:url(../img/bottom-header-red.gif) 50% 0% no-repeat;}
#bottom-banners .one p {margin:0px 0px 7px 15px;padding:0px;font-size:16px;color:#f00;font-weight:bold;}
#bottom-banners .one p span {display:block;font-size:12px;color:#000;}

#bottom-banners .two {/*background:url(../img/bottom-banner2.jpg) 0px 0px no-repeat;*/margin:0px 10px 0px 10px;}
#bottom-banners .two .header {background:url(../img/bottom-header-green.gif) 50% 0% no-repeat;margin-bottom:10px;}
#bottom-banners .two p {font-size:14px;font-weight:bold;line-height:13px;margin:0px 0px 8px 10px;}
#bottom-banners .two p span {color:#f00;}
#bottom-banners .two p strong {display:block;float:left;font-size:36px;line-height:39px;color:#f00;margin-right:7px;}
#bottom-banners .two p.line {background:url(../img/line-green.gif) 0px 0px no-repeat;margin:0px 0px 0px 15px;padding-top:8px;}
#bottom-banners .two p.line span {padding-left:10px;}

/*#bottom-banners .three {background:url(../img/bottom-banner3.jpg) 0px 0px no-repeat;}*/
#bottom-banners .three .header {background:url(../img/bottom-header-red.gif) 50% 0% no-repeat;margin-bottom:10px;}
#bottom-banners .three p {font-size:14px;font-weight:bold;margin:0px 0px 0px 15px;line-height:18px;}
#bottom-banners .three p span {color:#f00;}
#bottom-banners .three p.line {background:url(../img/line-red.gif) 0px 11px no-repeat;margin:0px 0px 0px 15px;padding-top:20px;}

#text {background:url(../img/text.gif) 0px 0px repeat-y;margin-bottom:10px;float:left;width:100%;}
#text UL {padding:0px 0 15px 0;}
#text UL LI {list-style-type:disc;padding:7px 0 0 5px;margin:0 0 0 15px;}
#text-bg {background:url(../img/text-bottom.gif) 0% 100% no-repeat;padding:0px 25px 25px 25px;}
#text-bg a {color:#168000;}
#text-bg a:hover {color:#C31414;}
#text .header {background:url(../img/text-top.gif) 0px 0px no-repeat;font-size:14px;font-weight:bold;color:#fff;padding:0px 0px 0px 30px;margin-bottom:10px;height:24px;}
#text .header div {height:20px;padding:4px 50px 0px 0px;background:url(../img/header-bg.gif) 100% 0% no-repeat;float:left;}

#text p {margin:0px 0px 6px 0px;}

#footer {height:62px;background:url(../img/footer.gif) 0px 0px no-repeat;margin-left:13px;position:relative;}
#footer #counter {position:absolute;left:11px;top:11px;}

#footer #copy {position:absolute;font:10px Tahoma;color:#828282;white-space:normal;left:220px;top:13px; width: 370px;}
#footer #copy a {font:10px Tahoma;color:#828282;text-decoration:none;}
/*#footer #copy a:hover {color:#168000;}*/

#footer #dev {width:280px;right:0px;top:13px;position:absolute;}
#footer #dev a {font:10px Tahoma;color:#828282;}
#footer #dev a:hover {color:#168000;}

.clear {clear:both;font-size:0px;line-height:0px;height:0px;}

#aj_loader {z-index:1000;}