html,body{	height:100%;	background:#ffffff url('/accel/static/i/bgtop.jpg') repeat-x left 99px}a {text-decoration:none;color:#0c72d2}a:hover {color:#13488e}#wrapper {	min-height:100%;	height:auto !important;	height:100%;	margin:0 auto -183px;	background:url('/accel/static/i/logo.jpg') no-repeat left 43px;}#footer {	clear:both;	height:183px;	background:url('/accel/static/i/bgfoot.jpg') repeat-x top left;	padding:0 49px 0 58px;}#adress {	padding-top:82px;	float:left;}#adress a{	color:#ffffff;}#adress a:hover {	color:#04e158;}#adress ul {	float:left;	color:#ffffff;}#adress li {	background:url('/accel/static/i/markerfoot.gif') no-repeat left top;	padding:0 15px 0 24px;	float:left}#copyright {	float:right;	height:170px;	width:125px;	background:url('/accel/static/i/medal.gif') no-repeat right top;	text-align:right;}#copyright dl{	margin-top:107px;	color:#ffffff;}#copyright dt {	font:12px 'arial black', 'arial', 'serif';	margin-bottom:10px;}#copyright dd a{	color:#99ffff;	font-size:12px;}#copyright dd a:hover {	color:#ffffff;}#clickon {	height:21px;	width:66px;	position:relative;	text-indent:999px;	overflow:hidden;	display:block;	background:url('/accel/static/i/clickon.gif') no-repeat left top;	float:right;}#counter {	float:right;	margin:100px 20px 0 0;	height:70px;	width:100px;	overflow:hidden}#counter img {margin:0 0 5px 0}#header {	height:207px;	background:url('/accel/static/i/list.jpg') no-repeat right top;}.reg {position:absolute;top:40px;left:324px;font-size:20px}h2.logo {	height:56px;	width:273px;	position:absolute;	top:37px; left:58px;	text-indent:-999px;	overflow:hidden;	display:block;}h2.logo a {	height:56px;	width:273px;	position:relative;	text-indent:-999px;	overflow:hidden;	display:block;}#header h1 {	font-size:14px;	color:#999999;	font-weight:bold;	text-transform:uppercase;	width:280px;	line-height:1.3;	margin-left:347px;	padding-top:48px;}#sitemap {	float:right;	padding-right:69px;	position:relative;	top:-7px;}#sitemap .tphone {position:absolute;line-height:120%;width:200px;right:180px;margin-top:-20px;}#sitemap .tphone p {height:20px;padding:0;line-height:120%;text-align:right}#sitemap li {	float:left;	color:#515152;	font-size:10px;	text-transform:uppercase;	margin-left:16px;}#sitemap li a {	text-decoration:none;	color:#515152;}#sitemap li a:hover {	color:#0066cc;}#header  form{	position:absolute;	display:block;	float:left;	width:215px;	height:40px;	left:58px;	top:98px;	background:url('/accel/static/i/search.jpg') no-repeat left 14px;}#header  form input {	width:120px;	height:15px;	float:left;	border:0;	margin:19px 0 0 13px;	font:12px 'Arial', 'serif';	background:none;}#header form .sbm {height:13px;width:37px;float:right;margin:19px 15px 0 0;border:0;color:#ffffff; font-weight:bold;cursor:pointer}#headmenu {margin:34px 0 0 350px}ul.tmenu {position: relative;z-index: 53;float: left;color:#fefefe;}ul.tmenu li {float: left; background: url('/accel/static/i/linemenu.gif') no-repeat top left; height:15px; font-size:14px; text-transform:uppercase;padding:1px 2px;}ul.tmenu li.oop {padding:1px 12px 1px 6px; font-weight:bold;}ul.tmenu ul li.oop {color:#ffffff;padding:1px 2px;}ul.tmenu li:hover {position: relative;	z-index: 55;cursor: default;}ul.tmenu ul {visibility: hidden;position: absolute;top: 100%;left:0;z-index: 54;width:auto;min-width: 100%;padding:5px 1px 0 1px;white-space:nowrap}ul.tmenu ul li {float: none;background:#82b5e7 url('/accel/static/i/bgsubmenu.png') repeat top left;height:auto;padding:1px 5px; text-transform:none; font-size:11px; color:#0047b1; margin-bottom:1px;}ul.tmenu li a {color:#fefefe; padding:0 8px 0 4px;}ul.tmenu li a:hover  {background:#82b5e7}ul.tmenu ul li a {color:#0047b1;padding:0}ul.tmenu ul li a:hover {background:none;color:#000;}ul.tmenu li:hover > ul {visibility: visible;}#container {	background:url('/accel/static/i/puzirki.gif') no-repeat right top;	padding:80px 62px 190px 58px;}#container .picblock {	width:45%;	margin-left:-20px;	padding:7px 0 30px 0;	float:left;	$padding-bottom:10px;}#container .picblock #mainimgs {	margin:15px 0 15px 0;	width:400px;	height:300px;	overflow:hidden;}#container .picblock #mainimgs {	position:relative;}#container ul.greenlist {	clear:both;	margin:15px 0 15px 25px;}#container ul.greenlist li {	padding:15px 0 22px 58px;}#container ul.greenlist li.sert {	background:url('/accel/static/i/listsert.gif') no-repeat left top;}#container ul.greenlist li.tech {	background:url('/accel/static/i/listtech.gif') no-repeat left top;}#container ul.greenlist li.opr {	background:url('/accel/static/i/listopros.gif') no-repeat left top;}#container ul.greenlist a {	text-decoration:underline;	color:#00ab41;}#container ul.greenlist a:hover {	color:#0066cc;}#container h1 a {text-decoration:none}#container a {	text-decoration:underline;}/* main catalog menu */#container .navigation {	width:45%;height:auto;	float:left;	padding:30px 0 0 10px;	overflow:hidden;}#container .navigation li {text-transform:uppercase;font-size:16px;background:url('/accel/static/i/linelong.gif') no-repeat 0px 32px;padding:6px 0}#container .navigation li a {display:block;	background:url('/accel/static/i/marker.gif') no-repeat 10px 5px;padding:5px 0 5px 46px;	color:#666666}#container .navigation li span {padding:5px 0 5px 46px;display:block; font-weight:bold; background:#e9e9e9 url('/accel/static/i/marker_silver.gif') no-repeat 8px 4px}#container .navigation li a:hover {background:#00ab41 url('/accel/static/i/marker_green.gif') no-repeat 8px 4px;color:#ffffff;}#container .navigation li ul {margin:7px 0 10px 46px}#container .navigation li li {font-size:14px;background:none;padding:2px 0}#container .navigation li li span {background:#e9e9e9;padding:2px 0 2px 30px; margin:2px 0}#container .navigation li li a {background:none;padding:2px 0 2px 30px;color:#00ab41}#container .navigation li li a:hover {background:#00ab41;}#container .navigation li li ul {margin:0 0 10px 0;background:none;}#container .navigation li li li {font-size:16px; text-transform:none;padding:3px 0 0 30px}#container .navigation li li li a:hover {background:none; color:#00ab41}#container .navigation li li li span {background:url('/accel/static/i/arrow.gif') no-repeat 1px 7px;color:#00ab41}#container .navigation li.last {background:none}#container h1{	color:#999999;	font-size:20px;	padding:10px 0 4px 0;	background:url('/accel/static/i/line.gif') repeat-x left bottom;	margin-bottom:10px;}#container .border {border:1px solid #0c72d2}#content .cols {clear:both;overflow:hidden;zoom:1;}#content .cols img {border:1px solid #0c72d2;float:left;margin:8px 15px 5px -220px;position:relative;left:220px}#content .cols .icnt {padding-left:220px;float:left}h2 {	color:#999999;	font-size:16px;	padding-top:10px;}.green {color:#00ab41}.blue {	color:#0c72d2}#content {clear:both;}p {	text-align:justify;	padding:13px 0 5px 0;}ul.marker, #container ul {margin:7px 0 0 20px;}ul.marker li, li.marker {	background:url('/accel/static/i/marker_small.gif') no-repeat left 4px;	padding-left:12px;}/* documents page */div.save {float:left;width:30%}div.save li {	clear:both;display:block;overflow:hidden;	padding:10px 0 4px 7px;margin:3px 25px 10px 0;	background:url('/accel/static/i/line.gif') repeat-x left bottom}div.save li.last {background:none}div.save .date {display:block;color:silver;font-size:1em}div.save .save-my {	display:block;float:right;height:15px;padding-right:20px;color:silver;	background:url('/accel/static/i/save.gif') no-repeat right top}.my_nav {text-align:center}/* objects page */.objs {margin-top:-30px}.objs dl {clear:both;margin:7px 25px 5px 0;display:block;overflow:hidden;padding:10px 0 4px 7px;background:url('/accel/static/i/line.gif') repeat-x left bottom;}.objs dl p {padding-top:5px}.objs dl h2 {line-height:120%}.objs dl.last {background:none}.objs dd {padding-top:5px}.objs dd.ddpic {height:100px}/*.objs dd img {float:left;margin:0 10px 3px 0} */.onea  {padding:9px 15px 10px 10px}.nav {margin-top:15px}.my_nav, #navigator {padding:10px 0;text-align:center;margin:0;}.hie .my_nav, .hie #navigator {margin-left:-159px}.hie .onews h1 {margin-bottom:8px;font-size:20px;}.onews {padding:50px 20px 15px 0;margin-left:-125px}div#navigator {font-size:14px}div#navigator a {text-decoration:none;white-space:nowrap}#offset {padding:0 10px;color:gray}div.my_nav {text-align:center;clear:both}.my_nav span, div.my_nav ins, .my_nav a {display:inline;background:none;padding:1px 2px}.my_nav a {text-decoration:none;white-space:nowrap}/* news */div.newsmain {overflow:hidden}div.newsmain div {float:left;margin-right:12px}div.newsmain div big {display:block;margin-bottom:10px}div.newsmain div.nbody {width:160px}span.ndt {font-size:.9em;font-style:italic;font-weight:normal}div.nbody_list {overflow:hidden;margin-bottom:10px}div.nbody_list img.npic {float:left;margin-right:10px}a.morelink {display:block;margin-top:5px;font-size:1em}div.newsnav {text-align:center;margin-top:10px}/* hidden parts *//* .hid {display:none} *//* submenu in catalog section *//*div.sub {float:left;width:20%;}ul.subnav {float:left;margin:0 20px 50px 0;}*/#container .submenu {padding-left:0;margin-left:0;position:relative;overflow:hidden;zoom:1}.submenu li {float:left;margin:3px 15px 3px 0;padding:3px 15px;text-align:center;border-radius:4px;background:#00ab41}.submenu li a {color:#fff}div.sub {float:right;width:20%}#container {overflow:hidden}ul.subnav {float:right;margin:0 0 50px 0}ul.subnav li {padding:3px 0px;text-transform:uppercase;background:url('/accel/static/i/linelong.gif') no-repeat left bottom;margin-left:10px;}ul.subnav ul li, ul.subnav ul {padding:0;margin:0}#container ul.subnav li a {display:block;color:#00ab41;padding:0 2px;margin:0;text-decoration:none}#container ul.subnav li a:hover {background:#00ab41;color:#ffffff;}ul.subnav li li {padding:3px 0 0 20px;text-transform:none;background:none;font-size:.90em}#content {clear:both;overflow:hidden;padding-right:285px;list-style:none;	margin-bottom:50px;}#left {width:100%;border-right:285px solid transparent;margin-right:-285px;float:left;padding-bottom:50px}#right {	background:transparent;	width:285px;	float:left;	margin-right:-285px;	text-align:left;}/* catalog products */div.products {margin-left:20%}div.prod {float:left;margin:0 30px 15px 0;width:200px;height:100px}div.prod a.pimg {display:block;float:left;margin-right:10px;border:1px dotted silver}div.prod a.pimg:hover {border:2px dotted #00ab41}div.prod a.pimg img {float:left}div.prod span {display:block}div.prod div {overflow:hidden;height:80px;width:179px}/* CSS rounded corners */.rounded {background:#eef8f9;padding:5px 10px;display:block}i.r1{margin:0 5px}i.r2{margin:0 3px}i.r3{margin:0 2px}i.rtop, i.rbottom {display:block;background:#fff;clear:both}i.rtop i, i.rbottom i {display:block;overflow:hidden;height:1px;background:#eef8f9;font-size:1px}i.rtop i.r4, i.rbottom i.r4{margin:0 1px;height:2px}/* if publication under products */div.cpub {clear:both}/* for one product page */div.oneprod {margin-bottom:30px}div.oneprod ul {clear:both}div.oneprod ul li {display:block;padding:2px 0 0 20px;height:20px;background:url('/accel/static/i/marker.gif') no-repeat}table.contable	{border-collapse:collapse; border:1px solid #0c72d2; width:99%; margin:10px 3px;color:#000}#container table.noborder td, #container table.noborder th, #container table.noborder {border:0;}table.contable th	{border:1px solid #0C4DA2; background:#0C4DA2; font-size:15px; color:#fff; padding:2px; font-weight:normal}table.contable td	{font-size:14px; padding:2px; border:1px solid #0C4DA2; text-align:right}.bg2 td {background:#E4EBEF}table.contable td.tal	{text-align:left}table.tal	td	{text-align:left}.gallery-box {float:right;width:370px;overflow:hidden;_zoom:1}.gallery-box a {padding:5px;float:left;background:#eef8f9;border:1px solid #00ab41;margin:3px 3px 3px 3px}.gallery-box a:hover {background:#0c72d2}.onea  {overflow:hidden;_zoom:1}dd.gallery-box {width:400px;}dd.gallery-box a img {border:1px solid silver}
