html, body{
	width: 100%; min-height: 100%;
	margin: 0; padding: 0;
	color: #ccc;
}
html {background: #333 url(/i/html.gif) 0 0 repeat-x;}
body {background: url(/i/body.gif) 271px 0 repeat-x; font: 82% verdana, sans-serif;}
* html body {width: expression(document.getElementsByTagName('HTML')[0].clientWidth<=996?"996px":"100%")}

a {color: #fff;}

#main {min-width: 959px; overflow: hidden; background: url(/i/main.gif) 0 100% no-repeat; position: relative; }
* html #main {width: 959px;}
#lc {width: 271px; float: left; background: url(/i/lc.gif) no-repeat; height: 800px;}
#cc {width: 688px; float: left; background: url(/i/cc.gif) no-repeat;}

#srvnav {width: 141px; height: 11px; margin: 13px 0 0 60px; background: url(/i/srvnav.gif) no-repeat;}
#srvnav a, #srvnav span {display: block; float: left; width: 13px; height: 11px;}
#srvnav a {cursor: pointer}
	#home {margin-right: 53px;}
	#fb {margin-right: 49px;}
	#map {}
	
#logo {position: absolute; top: 53px; left: 22px;}
#logo img {border: 0}

#mn {margin: 306px 0 0 45px; padding: 0; list-style-type: none; position: relative; z-index: 10;}
#mn li {position: relative; background: url(/i/mnli.gif) no-repeat; padding-left: 16px; padding-bottom: 13px;}
#mn li a, #mn li div {display: block; width: 190px; background-repeat: no-repeat;}
#mn li div, #mn li a:hover {background-position: -190px 0;}
#mn .sep {background: url(/i/sep.gif) 18px 4px no-repeat; height: 8px}
#pab {background: url(/i/_pab.gif); height: 37px;}
#golf {background: url(/i/_golf.gif); height: 37px;}
#elev {background: url(/i/_elev.gif); height: 15px;}
#vezdeh {background: url(/i/_vezdeh.gif); height: 15px;}
#trans {background: url(/i/_trans.gif); height: 13px;}
#ratr {background: url(/i/_ratr.gif); height: 13px;}
#kgk {background: url(/i/_kgk.gif); height: 37px;}
#ss {background: url(/i/_ss.gif); height: 13px;}
#sinfo {background: url(/i/_sinfo.gif); height: 39px;}
#scov {background: url(/i/_scov.gif); height: 13px;}
#secur {background: url(/i/_secur.gif); height: 15px;}
#antil {background: url(/i/_antil.gif); height: 37px;}
#se {background: url(/i/_se.gif); height: 39px;}
#fant {background: url(/i/_fant.gif); height: 13px;}
#equipment {background: url(/i/_equipment.gif); height: 13px;}
#gkd {background: url(/i/_gkd.gif); height: 37px;}
#mulcher {background: url(/i/_mulcher.gif); height: 13px;}
#obuv {background: url(/i/_obuv.gif); height: 39px;}
#utilityvehicles {background: url(/i/_utilityvehicles.gif); height: 13px;}

#subscr {float: left; clear: both; margin-left: 271px; width: 684px;  border: 2px solid #999; padding: 4px 0;}
* html #subscr {margin-left: 135.5px; width: 680px;}
#subscr label {float: left; margin: .5em 21px .3em; text-transform: uppercase; font: bold .85em arial, sans-serif; color: #ccc; cursor: pointer}
#squery {float: left; width: 230px; height: 1.4em; background: #999; color: #eee; border: none; padding: .5em 2px .5em 12px; font-size: .85em;}
* html #squery {width: 226px; height: 1.35em;}
#ssub {float: left; width: 130px; margin: 0 0 0 4px; height: 2em; border: 1px solid #fff; background: url(/i/submit.gif) 0 50% no-repeat; cursor: pointer;}
* html #ssub {margin-left: 4px;}
#sdis {float: left; width: 130px; margin: 0 0 0 4px; height: 2em; border: 1px solid #f00; background: url(/i/submit.gif) -138px 50% no-repeat; cursor: pointer;}
#smess {margin: .5em 20px; color: #f00}

#copyright {clear: both; width: 271px; float: left}
#copyright p {margin: 0 10px 2em 60px; font: bold .9em arial, sans-serif}
#copyright p a {font: normal .8em verdana, sans-serif; color: #ccc}

#botmn {float: left; width: 688px; margin: 20px 0 0 0; padding: 0; list-style-type: none;}
#botmn li {float: left; background: url(/i/bmnli.gif) no-repeat; padding: 0px 12px 0 0;}
#botmn li a {text-transform: uppercase; color: #ccc; text-decoration: none; font: bold .85em arial, sans-serif}
#botmn li a:hover {color: #fff}

#addbotmenu {float: left; width: 688px; margin: 20px 0 0 0; padding: 0; list-style-type: none;}
#addbotmenu li {float: left; padding: 0 12px 0 0;}
#addbotmenu li a {text-transform: uppercase; color: #ccc; text-decoration: none; font: normal .85em arial, sans-serif}
#addbotmenu li a:hover {color: #fff}

#nalink {position: absolute; display: block; left: 186px; bottom: 263px; width: 66px; height: 28px; background: url(/i/archnews.gif) no-repeat;}

@media print {
	body, html{
		margin: 0; padding: 0;
		background-color: #fff;
		background-image: none;
		color: #000;
	}
	a {color: #000}
	#main {min-width: 959px; overflow: hidden; background-image: none; position: relative; }
	#lc {display: none}
	#cc {width: 100%; float: left;}
	#promo,	#tmn ,#add, #subscr, #botmn, #addbotmenu, #pager {display: none}
	#copyright img {display: none}
	p {color: #000}
}