#catinfo{border:0;color:#b7baba;text-align:right}
#tb_closewindowbutton{float:right;font-size:20px;font-weight:700;text-decoration:none}
* html .b-round_text{height:150px}
strong{font-weight:normal;}
*{margin:0;padding:0;}
img{border:none;}
em{font-style:normal;}

#bookmarks {margin:0 450px 0 100px;}
#bookmarks img {padding-left:15px;}
.all-news{color:#9a9a9a;font:.8em Tahoma, Arial, Verdana, Helvetica, sans-serif;text-transform:uppercase}
.b-auth,.b-main-img .time,.hide{display:none}
.b-copy{color:#9e9d9d;font:.8em Tahoma, Arial, Verdana, Helvetica, sans-serif;float:right;width:550px;text-align:left;}
.b-counters {float:left;width:100px;}
.b-counters li{display:inline;padding:0 3px 0 0}
.b-enter{background:url(../images/1.png) no-repeat -494px 9px;color:#fff;font-size:1.8em;left:670px;padding:0 0 0 26px;position:absolute;top:100px}
.b-lcol{float:left;padding:35px 0 20px 20px;width:560px}
.b-main-img{position:relative}
.b-menu{background:url(../images/submenu.jpg) repeat-y 0 0}
.b-menu li{color:#9a9a9a;float:left;width:320px}
.b-menu li a{background:url(../images/menu.png) no-repeat 0 0;color:#fff;display:block;font:700 .9em Arial, Tahoma, Verdana, Helvetica, sans-serif;height:55px;line-height:55px;margin-top:-30px;padding:0 0 0 30px;position:relative;text-decoration:none;text-transform:uppercase;width:290px}
.b-menu li a:hover{text-decoration:underline}
.b-menu li li{background:none;border:0;float:none;padding:0 0 3px;width:auto}
.b-menu li li a{background:none;color:#548337;display:inline;font:400 1.1em Tahoma, Arial, Verdana, Helvetica, sans-serif;height:auto;margin:0;padding:0;position:static;text-decoration:underline;text-transform:none;width:auto}
.b-menu li.act a.item{background-image:url(../images/menu_act.png)}
.b-menu ul{background:url(../images/submenu-top.jpg) no-repeat 0 15px}
.b-menu ul ul{background:none;padding:18px 38px 5px}
.b-news-list{padding:0 30px 30px 0}
.b-news-list .title{line-height:60px;margin:0 0 10px;position:relative;top:-5px}
.b-news-list .title i{background:url(../images/1.png) no-repeat 0 -23px;left:0;position:absolute;top:0}
.b-news-list .title,.b-news-list .title i{display:block;height:66px;overflow:hidden;position:relative;width:69px}
.b-news-list dd{font-size:1.1em;padding:0 0 16px}
.b-news-list dd,.b-news-list dd a{color:#000}
.b-news-list dt{color:#83994e;font:1.1em Georgia, Times New Roman, Times, serif;padding:0}
.b-news-list dt span{color:#83994e}
.b-paging li{display:inline;padding:0 17px 0 0}
.b-paging,.b-paging a{color:#007cb9}
.b-phone{color:#dbeecc;font:1.7em Arial, Tahoma, Verdana, Helvetica, sans-serif;position:absolute;right:55px;top:70px;}
.b-phone a {color:red;font-size:0.6em;padding-left:10px;line-height:25px;}
.b-phone b,.b-phone strong,.b-user a{color:#fff}
.b-proj-list dl{border-top:solid 1px silver;padding:0 0 12px}
.b-proj-list dl:first-child,.b-proj-list dl:first-child dt,.b-proj-list dl.first-child,.b-proj-list dl.first-child dt{border:0;padding-top:0}
.b-proj-list dt{border-top:solid 1px #fff;color:#256137;font-size:1.5em;padding:12px 0 5px}
.b-rcol{color:#4f4f4f;float:right;font-size:.9em;padding:35px 0 20px;width:280px}
.b-rcol .gray{color:#767676}
.b-rcol li strong{color:#9a9a9a}
.b-rcol ul{padding:0 0 7px 7px}
.b-rcol ul li{background:url(/images/style/bg/bul.png) no-repeat 0 4px;padding:0 0 5px 13px}
.b-round{background:#f6f2ed url(../images/b-round-mid.png) repeat-y;line-height:130%;padding:0 0 0 20px;position:relative}
.b-round .rt{background:url(../images/b-round-top.jpg) no-repeat -960px 0;bottom:103px}
.b-round .rt,.b-round_bot .rb{display:block;left:-40px;margin:0 0 0 100%;position:absolute;top:0;width:40px}
.b-round2{background:#fff url(../images/b-round-mid2.png) repeat-y 0 0}
.b-round2 .b-round_bot{background:url(../images/b-round-bot2.jpg) no-repeat 0 bottom;height:150px}
.b-round2 .b-round_bot .rb{background:url(../images/b-round-bot2.jpg) no-repeat right bottom;height:150px}
.b-round2 .b-round_inner{background-image:url(../images/b-round-mid2.png)}
.b-round2 .b-round_mid{background-image:url(../images/b-round-top2.jpg)}
.b-round2 .rt{background:url(../images/b-round-top2.jpg) no-repeat right 0}
.b-round3{-moz-border-radius:30px;-webkit-border-radius:30px;border:solid 1px #d9d8d7;border-radius:30px;padding:17px 20px 15px}
.b-round3 .img,.b-search_foot input,.b-search input{float:left}
.b-round3 .text{margin:0 0 0 480px}
.b-round3 .text-inner{padding:20px 0 0}
.b-round_bot{background:url(../images/b-round-bot.jpg) no-repeat 0 0;height:103px;margin:0 0 0 -20px;position:relative}
.b-round_bot .rb{background:url(../images/b-round-bot.jpg) no-repeat -960px 0;height:103px}
.b-round_inner{background:url(../images/b-round-mid.png) repeat-y right 0}
.b-round_left{float:left;margin:0 0 0 8px;width:446px}
.b-round_mid{background:url(../images/b-round-top.jpg) no-repeat 0 0;margin:0 0 -130px -20px;padding:30px 35px 0 34px}
.b-round_right{float:left;margin:0 10px 0 0;width:446px}
.b-round_right .more{text-align:right}
.b-round_text{min-height:150px;position:relative;z-index:4}
.b-search .input-text{background-image:url(../images/input-text2.png);padding:3px 0 0 20px;width:480px}
.b-search_foot{position:absolute;right:10px;top:28px}
.b-search_foot .input-submit,.b-search .input-submit{background:#979694 url(../images/1.png) no-repeat -96px 0;border:0;height:13px;margin:0 0 0 15px;padding:0;position:relative;top:3px;width:13px}
.b-search_foot .input-text,.b-search .input-text{background:#fff url(../images/input-text.png) no-repeat 0 0;border:0;color:#84847E;font-size:.8em;height:18px;padding:3px 20px 0;width:146px}
.b-top-nav{position:absolute;right:0;top:12px}
.b-top-nav .feedback i{background-position:-24px 0}
.b-top-nav .lang i{background-position:-48px 0}
.b-top-nav .lang_ru i{background-position:-72px 0}
.b-top-nav a{overflow:hidden;position:relative}
.b-top-nav a,.b-top-nav i{display:block;height:23px;overflow:hidden;width:24px}
.b-top-nav i{background:url(../images/1.png) no-repeat 0 0;cursor:pointer;left:0;position:absolute;top:0}
.b-top-nav li{float:left;padding:0 18px 0 0}
.b-top-nav ul,.b-top-nav li,.l-menu li,.b-proj-list dl,.b-proj-list dt,.b-proj-list dd,.b-news-list dl,.b-news-list dt,.b-news-list dd,.b-counters ul,.b-counters li,.b-paging ul,.b-paging li{background:none;list-style:none;margin:0;padding:0}
.b-user{color:#fff;position:absolute;right:20px;top:20px;width:260px}
.b-user .logout{font-size:.9em;margin:-10px 0 0;padding:0 0 5px;text-align:right}
.b-user li{background:url(../images/bullet.png) no-repeat 0 4px;font-size:.9em;padding:0 0 3px 10px}
.cat{border:none;width:100%}
.cat .head td{border:1px solid #565040;color:#565040;padding:.3em 1em;text-align:center}
.cat td{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;color:#68717a;padding:.3em 1em}
.cat td span{color:#aaa;font-weight:normal}
.clear{clear:both;height:0;overflow:hidden}
.gorod{border-collapse:collapse;border-spacing:0;color:#4f4f4f}
.gorod .descr{padding:20px 35px 0 20px}
.gorod a{color:#548337}
.hr{background:#fff;border-top:solid 1px silver;display:block;height:1px;margin:12px 0;overflow:hidden}
.infotitle{color:#68717a;padding:.2em 1.5em 0}
.infotitle big{color:#68717a;font-size:1.7em;padding-right:.6em;vertical-align:middle}
.l-foot{background:#f4f0eb;height:62px;padding:28px 0 0;position:absolute;width:960px}
.l-head{background:#71a44f url(../images/head.jpg) no-repeat right 0;height:143px;margin:0 0 8px;position:relative}
.l-head address{color:#fff;font-size:.9em;font-style:normal;left:510px;position:absolute;top:12px;width:170px}
.l-menu{background:url(../images/submenu-bot.jpg) no-repeat 0 bottom;margin:0 0 10px;padding:30px 0}
.l-menu:after,.l-menu ul:after,.l-mid:after,.l-index:after,.b-round_text:after,.b-round3 .inner:after{clear:both;content:'';display:block}
.l-mid{margin-top:344px;padding:0 0 90px;position:absolute;width:960px}
.l-mid_index .b-round_bot{margin-top:-75px}
.l-wrap{margin:0 auto -90px;min-height:100%;width:960px; }
.tb_modal form{margin:0 auto;padding:30px 0 0;width:200px}
.tbtitle,.bbtitle{background:#efefef url(../images/gray/tfbg.gif) center;color:#444}
a,.b-news-list dd a{color:#007cb9;text-decoration:underline}
a.more{background:url(../images/1.png) no-repeat -486px -26px;color:#769d38;padding:0 0 0 15px}
a:hover,.b-menu li li a:hover,.b-news-list dd a:hover{text-decoration:none}
body{background:#f4f0eb;color:#000;font-size:75%;position:absolute; top:0; width:100%;}
body,input,textarea{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif}

h1
{	
        color: #CC0033;
	font-size: 1.5em;
	font-weight: 800;
	line-height: 110%;
	padding: 0 0 10px
}
h2
{
	color: #CC0033;
	font-size: 1.4em;
	font-weight: 750;
	line-height: 110%;
	padding: 0 0 10px
}
h3
{
	color: #CC0033;
	font-size: 1.2em;
	font-weight: 700;
	line-height: 110%;
	padding: 0 0 10px

html{font-size:100.01%}
html,body{height:100%}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;list-style:none;margin:0;padding:0;vertical-align:baseline}
input,textarea{font-size:1em}
noindex:-o-prefocus,.b-round3{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPHJlY3QgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZDlkOGQ3IiBzdHJva2Utd2lkdGg9IjJweCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgcng9IjMwIi8+DQo8L3N2Zz4=);border:0}
p{padding:0 0 20px}
p.more{margin:0;padding:10px 0 0 260px}

