html, body {background:#fff url('/accel/static/i/heb.gif') repeat-x 0 0;min-width:1000px;height:100%; width:100%;}

a {color:#158300;text-decoration:underline}
a:hover {text-decoration:underline;color:#FF4E00}

#a {background:url('/accel/static/i/hel.gif') no-repeat 0px 0px; min-height:100%; height:auto !important; height:100%; margin:0 0 -55px 0;position:relative;}

#b {height:238px;background:url('/accel/static/i/her.jpg') no-repeat top right;}
#b h1, #b h1 a {width:230px; height:225px;display:block;text-indent:-999px}
#b h1 {margin-left:133px; position:absolute; top:0; left:0}
#b .tc {float:right;color:#003300; text-align:right; font:bold 18px 'arial';margin:20px 20px 0 0}


#c {background:url('/accel/static/i/gline.gif') repeat-y right top;overflow:hidden;}
.cl {float:left; width:352px; position:relative; overflow:hidden;background:url('/accel/static/i/gline.gif') repeat-y 6px top;padding-left:9px}
.cb {width:100%; float:right; margin-left:-361px;}
.cbi{margin-left:361px;padding:10px 15px 70px 25px}


/* footer elements */
#z {margin:0 6px; height:55px; background:#fff url('/accel/static/i/f/bgl.gif') repeat-x left top;clear:both;color:#000;display:block;overflow:hidden;z-index:100;position:relative}
#liveinternet {float:left; width:203px; height:45px; margin-top:1px; background:url('/accel/static/i/f/li.gif') repeat-x left top; text-align:center; padding-top:9px}
#copyright	{display:block; color:#010500; font:11px 'Arial'; padding-top:18px}
#copyright dt {float:right; padding-right:23px; width:230px}
#copyright dt span {float:right; display:block; width:58px; height:19px; background:url('/accel/static/i/f/clickon.gif') no-repeat left top; text-indent:-999px; overflow:hidden; margin-left:11px; _margin-left:5px; position:relative}
#copyright dd {float:left; padding-left:29px;}
#copyright	a {color:#010500}
#copyright	a:hover {color:#ff4e00}

#lfoot	{position:absolute; color:#000; font:17px 'Arial'; margin:-43px 0 0 25px; left:0}
#lfoot	a {color:#48a92c}
#lfoot	a:hover {color:#ff4e00}
#copyesce {float:left; width:125px; padding:20px 0 0 25px; font:12px 'Arial'; font-weight:bold; color:#48a92c}


/* menu */
#menu {margin:30px 0 0 20px;font:22px Arial; color:#ff8a00;}
#menu li {margin-top:5px;background:url('/accel/static/i/sm.gif') repeat-x right bottom;padding:1px 5px 5px 0}
#menu li.last {background:none}
#menu li a, #menu li.om li a {color:#006600;text-decoration:none; background:url('/accel/static/i/nm.gif') no-repeat 5px 0;padding-left:35px}
#menu li.om span, #menu li.om a {background:url('/accel/static/i/om.gif') no-repeat 5px 0; padding-left:35px;}
#menu li ul {display:none}
#menu li.om ul {display:block}
#menu a:hover {color:#68AE38}
#menu li ul li a, #menu li ul li span {text-decoration:none; font-size:16px;padding:2px 5px 7px 2px}
#menu li ul li {margin-left:15px}

/* site elements */
#advert	{margin:62px 2px 0 0}
.map {margin:0 2px 105px 0}
#advert ul.bnumlist	{display:block; background:#fdda0e url('/accel/static/i/advert.gif') no-repeat right top; height:224px; padding-top:14px; margin-top:3px}
#advert ul.bnumlist ins {color:#fff; font:bold 21px 'Arial'; background:#48a92c; border:2px solid #fff; padding:0 5px; margin-right:3px;text-decoration:none}
#advert ul.bnumlist li	{color:#000; font:14px 'Arial'; background:none; padding:0 0 0 15px; margin:0 0 6px 0}

#advert h4, h4.addres {background:#48a92c url('/accel/static/i/aline.gif') repeat-y right top; color:#ffffff; font:16px 'Arial'; padding:10px 20px 8px 21px;}
h4.addres {background:none; padding:35px 0 9px 24px;}
h4.addres a {background:none; color:#158300; font:16px 'Arial'; padding:0; text-decoration:none;}
h4.addres a:hover {color:#ff4e00}

div.imgmix		{width:349px; overflow:hidden; _height:1%;}
div.imgmix div.il	{width:229px; background:#FF4E00; float:left; background:#ffcc00 url('/accel/static/i/amap.gif') no-repeat left bottom;}
div.imgmix div.ir	{width:219px; background:#158300; margin:10px 0 0 0; float:right; position:absolute; left:139px; background:#48a92c url('/accel/static/i/aline.gif') repeat-y right top;}
div.imgmix .gmap {z-index:100; position:absolute; left:8px;text-align:center;width:349px;margin-top:15px}
div.imgmix .gmap small {position:relative;top:25px}
div.imgmix img {margin:16px auto 0 auto}

/* pages styles */
ul.lsd {
	padding:5px 5px 10px 4px;
	margin:2px 5px 4px 5px;
	list-style:disc
}
.cbi{font:normal 13px 'Trebuchet MS', 'Verdana'}
.cbi ol, .cbi ul	{padding:5px 7px 10px 30px}
.cbi h1 {color:#48a92c; margin:5px 5px 20px 0; display:block;clear:both;background:none; padding:0; font-weight:bold; font:28px 'arial';}
.cbi h2 {font:bold 30px 'arial';color:#68ae38; background:none; padding:3px 0 19px 0; margin:0;}
hr	{background:#fff url('/accel/static/i/hr.gif') repeat-x top left; border:0; height:3px; margin:0; padding:0}
.cbi p {font-size:13px;margin:4px 6px 12px 5px;line-height:140%}

.news-block {padding:3px 7px 10px 0;}
.news-block dfn	{background:#48a92c; font:bold 12px Arial; letter-spacing:0.1px; color:#fff; padding:4px;float:right}
.news-block dl	{padding:20px 6px 10px 14px;background:url('/accel/static/i/hr.gif') repeat-x bottom left; margin:0 -6px 0 -14px;overflow:hidden}
.news-block dl img {float:left;margin:3px 12px 3px 2px}
.news-block strong	{font-size:130%;}

div#navigator {width:360px;margin:10px auto;margin-top:16px;text-align:center;font-size:14px;clear:both}
div#navigator a {text-decoration:none;white-space:nowrap}
div#navigator a:hover {text-decoration:underline}
#offset {padding:0 10px;color:#000}
.numnav {clear:both;display:block;margin:15px 10px;text-align:center;font-size:16px}

.one-nav dfn {background:#48a92c; font:bold 12px Arial; letter-spacing:0.1px; color:#fff; padding:4px;float:right}

.marker {}
.marker li {position:relative; padding-left:10px; background:url('/accel/static/i/marker.gif') no-repeat left 7px;}
