html, body {
	height:100%;
	font-family:'Trebuchet MS'
}

body {
	font-size:13px;
	min-width:1000px;background:#fff;font-family:'Trebuchet MS', 'serif';
	/* background:url('/accel/static/i/rbg.gif') repeat-y right top;*/
}


ol, ol li, ul li, dl dd {margin-left:0;padding-left:0}
a {color:#3363A5}
a:hover {color:#FFCC00}
p {line-height:140%}

.wrapper {
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0 auto -60px;
}

h4 {font-size:18px; color:#3363A5; margin:12px 10px 15px 0;line-height:140%}
h5 {font-size:16px; color:#3363A5; margin:12px 10px 7px 0;line-height:120%; text-align:left}

/* top menu */
.tm	{
	height:142px;
	background:url('/accel/static/i/menu/1.gif') repeat-x 0 98px;
}

.tm dl {height:142px;font-size:18px; background:url('/accel/static/i/logo.gif') no-repeat 0 0}
.tm dl dt {float:left;width:495px; height:85px;text-indent:-999px}
.tm dl dt a {cursor:pointer; _cursor:hand; display:block;width:495px; height:85px}
.tm .tcontacts {float:right;width:280px;font-size:12px; height:55px;vertical-align:bottom;padding-top:30px;color:#3363A5}
.tm .tcontacts a {color:#3363A5}

.tm .omenu {clear:both;float:none;height:5px;font-size:1px;line-height:1px; padding:0}
.tm .smenu {background:#fff url('/accel/static/i/menu/1.gif') no-repeat 100% 0;padding:8px 11px}
.tm .lmenu {background:#fff url('/accel/static/i/menu/8.gif') no-repeat 100% 0;padding-right:80px}
.tm dl dd {float:left;padding:8px 46px 8px 2px;}
.tm dl dd.m1, .tm dl dd.m7 {background:#fff url('/accel/static/i/menu/2.gif') no-repeat 100% 0}
.tm dl dd.m2, .tm dl dd.m8 {background:#fff url('/accel/static/i/menu/3.gif') no-repeat 100% 0}
.tm dl dd.m3, .tm dl dd.m9 {background:#fff url('/accel/static/i/menu/4.gif') no-repeat 100% 0}
.tm dl dd.m4, .tm dl dd.m10 {background:#fff url('/accel/static/i/menu/5.gif') no-repeat 100% 0}
.tm dl dd.m5 {background:#fff url('/accel/static/i/menu/6.gif') no-repeat 100% 0}
.tm dl dd.m6 {background:#fff url('/accel/static/i/menu/7.gif') no-repeat 100% 0}

.tm dl dd span {font-weight:bold;}
.tm dl dd a.open {font-weight:bold; color:#000}

/* footer */
.fb	{
	height:60px;
	background:url('/accel/static/i/fb.gif') repeat-x 0 0
}
.fb dl {padding:0; font-size:14px; font-family:'Verdana', 'serif'; color:#fff}
.fb a {color:#fff}
.fb dl dt {float:left; padding:20px 15px 10px 20px}
.fb dl dd {float:left;}
/*описание для ссылки!
.fb dl dd.clickon {float:left; background:url('/accel/static/i/clickon.gif') no-repeat 0 15px; margin-right:150px}
.fb dl dd.clickon span {display:none}
.fb dl dd.clickon a {display:block; width:78px; height:35px; margin:11px 0 0 0}
*/
.fb dl dd.counter	{float:right; font-size:12px; padding:10px 23px 0 20px}

/* container */
#content {clear:both;overflow:hidden;margin-bottom:15px;padding-bottom:43px}

/* navigate beetw*/
/* NAVIGATOR */
.onavigate {text-align:center; margin:10px}
.onavigate a {text-decoration:none}
div#navigator {width:270px;margin:0 auto;margin-top:10px}
div#navigator a {text-decoration:none;white-space:nowrap}
#offset {padding:0 10px;color:gray}

div.my_nav {width:100%;margin:0 auto;margin-top:10px; text-align:center}
.my_nav a {text-decoration:none;white-space:nowrap}

ul.marker	{
	color:#000;
	padding:0;
}
ul.marker li	{
	padding:0;
	list-style:disc;
	line-height:120%;
	margin:10px 4px 5px 15px;
}

/* .counter {position:absolute; left:400px; margin-top:10px} */
#text {padding:15px 20px 15px 30px; float:left; margin-bottom:15px; clear:both}
#text p {text-align:justify;line-height:160%}
#text .tdesc {font-size:18px; color:#000; clear:both;float:right;right:20px; position:absolute}
#text .flash {margin:2px 6px 7px 12px; float:right; clear:both; position:absolute; right:7px;margin-top:30px}
#mpage .pub {margin-right:560px}

.advcatalog {
	display:block;
	width:100%;
	clear:both;
	height:277px;
	background:url('/accel/static/i/acatbg.gif') repeat-x left bottom;
}
.mcad {
	display:block;
	height:44px;
	border-bottom:2px solid #A6A6A6;
	background:#fff;
}
.mcad li {
	background:url('/accel/static/i/clist/rms.gif') no-repeat right bottom;
	height:37px;
	float:left;
	font-size:12px;
	margin:7px 4px 0 4px;
}
.mcad li.current {
	height:44px;
	margin-top:0;
	background:url('/accel/static/i/clist/rmss.gif') no-repeat right bottom;
	margin-top:2px;
	_margin-top:0;
}
.mcad li.current span {
	height:44px;
	background:url('/accel/static/i/clist/lmss.gif') no-repeat left bottom;
}
.mcad li.current span a {color:#383838; font-weight:bold;text-decoration:none}
.mcad .pt {
	padding-top:12px;
	_padding-bottom:10px
}

.mcad li span {
	background:url('/accel/static/i/clist/lms.gif') no-repeat left bottom;
	height:37px;
	display:inline-block;
	float:left;
}
.mcad li span a, .mcad li span b {
	padding:5px 10px;
	display:inline-block;
	color:#fff;
}

.catinside {
	background:url('/accel/static/i/allcat.gif') no-repeat right bottom;
	height:231px;
}
.catinside .interlow {}
.catinside .acat {
	position:absolute;
	right:25px;
	font-size:16px;
	line-height:120%;
	margin-top:94px;
	text-align:center;
	width:120px
}
.catinside .acat a {display:block;margin-top:20px}
.catinside .acat a:hover {color:#fff}

.interlow {
	margin:0 20px;
}
.interlow li {
	/* background:url('/accel/static/i/plah.jpg') no-repeat left top; */
	background:url('/accel/static/i/underbg.png') no-repeat left top;
	float:left;
	width:117px;
	height:200px;
	margin:17px 25px 0 0;
	text-align:center;
}
.interlow li img {margin:7px 25px 8px 5px}
.interlow li span {display:block; clear:both}
.interlow li span a {color:#fff;display:block; clear:both}
.interlow li span a:hover{color:#000}
.load {display:block; margin-top:20px; position:absolute}

/* and more */
.interlow li.spcat {text-align:left;border-left:1px dashed #4274b9; background:none;padding:5px 10px 10px 15px;height:160px}
.interlow li.spcat span {color:#fff;padding:1px 1px 10px 0}
.interlow li.spcat ul li {text-align:left;background:none; padding:0; margin:0;height:auto;line-height:160%; width:auto; float:none; clear:both}


/* news anounces */
#mnews {margin:10px 570px 30px 30px; _margin-bottom:100px}
#mnews dt {margin:5px 1px 7px 0}
#mnews dt a {color:#000; font-size:16px;}
#mnews dd {margin-bottom:12px}
#mnews dd span {display:block; height:16px; width:96px;background:#FFCC00;font-size:12px; color:#000;position:relative;margin:3px 2px 3px -30px; padding:2px 2px 0 30px}

.interlow li, img.pngi, div.pngi { _behavior: url("/accel/static/js/ie/iepngfix.htc") }
