html {oveflow:auto;}
html,body {
		margin:0;
		padding:0;
		width:100%;
		height:100%;}
img{border:0;}

#main{
		width:1000px;
		margin:0 auto;
		padding:0;
		/*display:table;*/
		position:relative;
		bac/kground:#FFF;
		height:100%;
}
/*#logo_ny{position:absolute;width:365px;height:126px;top:0px;left:14px;background:url('/img/logo_ny.jpg') 0 0 no-repeat;z-index:1000;}*/
#logo{position:absolute;width:220px;height:103px;top:14px;left:22px;background:url('/img/logo.png') 0 0 no-repeat;cursor: pointer;z-index:2000;}
/*#hny{position:absolute;width:301px;height:17px;top:123px;left:23px;background:url('/img/hny.png') 0 0 no-repeat;z-index:2000;}*/
#search{position:absolute;width:236px;height:21px;top:148px;left:7px;}
#search input.search_inpt{width:171px;height:19px;border:1px solid #c7c6ef;background:#525cb0;color:#fff;padding:0;}
#search_btn{width:54px;height:21px;border:1px solid #c7c6ef;background:url('/img/bg_search_btn.jpg') 0 0 repeat-x;color:#fff;margin-left:5px;}
#search a{color:#fff;text-decoration:underline;}
#search a:hover{color:#fff;text-decoration:none;}

#flash_buttons{width:584px;height:125px;position:absolute;top:7px;left:364px;z-index:1000;}

#main_button{position:absolute;width:108px;height:108px;top:24px;left:364px;background:url('/img/main.png') 0 0 no-repeat;}
#main_link{position:absolute;top:137px;left:389px;font:14px Arial;font-weight:600;z-index:1500;}
#main_link a{color:#fff;text-decoration:underline;}
#main_link a:hover{color:#fff;text-decoration:none;}

#about_company_button{position:absolute;width:99px;height:99px;top:12px;left:545px;background:url('/img/about_company.png') 0 0 no-repeat;}
#about_company_link{position:absolute;top:114px;left:551px;font:14px Arial;font-weight:600;z-index:1500;}
#about_company_link a{color:#fff;text-decoration:underline;}
#about_company_link a:hover{color:#fff;text-decoration:none;}

#service_button{position:absolute;width:89px;height:89px;top:11px;left:714px;background:url('/img/service.png') 0 0 no-repeat;}
#service_link{position:absolute;top:101px;left:726px;font:14px Arial;font-weight:600;z-index:1500;}
#service_link a{color:#fff;text-decoration:underline;}
#service_link a:hover{color:#fff;text-decoration:none;}

#contacts_button{position:absolute;width:80px;height:80px;top:9px;left:867px;background:url('/img/contacts.png') 0 0 no-repeat;}
#contacts_link{position:absolute;top:91px;left:873px;font:14px Arial;font-weight:600;z-index:1500;}
#contacts_link a{color:#fff;text-decoration:underline;}
#contacts_link a:hover{color:#fff;text-decoration:none;}

#home{position:absolute;width:11px;height:10px;top:5px;left:960px;}
#mail{position:absolute;width:11px;height:8px;top:7px;left:981px;}

#policarb{position:absolute;width:160px;top:384px;left:0px;text-align:center;color:#1a0066;font:15px Arial;font-weight:600;}
#policarb ul{text-align:left;font:14px Arial;list-style-type:none;margin:10px 0 0 20px;padding:0;}
#policarb ul li a{color:#454545;text-decoration:underline;}
#policarb ul li a:hover{color:#454545;text-decoration:none;}

#netkmat{position:absolute;width:186px;top:282px;left:160px;text-align:center;color:#1a0066;font:15px Arial;font-weight:600;}
#netkmat ul{text-align:left;font:14px Arial;list-style-type:none;margin:10px 0 0 5px;padding:0;}
#netkmat ul li a{color:#454545;text-decoration:underline;}
#netkmat ul li a:hover{color:#454545;text-decoration:none;}

#steklob{position:absolute;width:158px;top:218px;left:346px;text-align:center;color:#1a0066;font:15px Arial;font-weight:600;}
#steklob ul{text-align:left;font:14px Arial;list-style-type:none;margin:10px 0 0 15px;padding:0;}
#steklob ul li a{color:#454545;text-decoration:underline;}
#steklob ul li a:hover{color:#454545;text-decoration:none;}

#teplit{position:absolute;width:168px;top:177px;left:504px;text-align:center;color:#1a0066;font:15px Arial;font-weight:600;}
#teplit ul{text-align:left;font:14px Arial;list-style-type:none;margin:10px 0 0 10px;padding:0;}
#teplit ul li a{color:#454545;text-decoration:underline;}
#teplit ul li a:hover{color:#454545;text-decoration:none;}

#plpoliet{position:absolute;width:166px;top:157px;left:672px;text-align:center;color:#1a0066;font:15px Arial;font-weight:600;}
#plpoliet ul{text-align:left;font:14px Arial;list-style-type:none;margin:10px 0 0 25px;padding:0;}
#plpoliet ul li a{color:#454545;text-decoration:underline;}
#plpoliet ul li a:hover{color:#454545;text-decoration:none;}

#podstav{position:absolute;width:124px;top:547px;left:339px;text-align:center;color:#1a0066;font:15px Arial;font-weight:600;}
#podstav ul{text-align:left;font:14px Arial;list-style-type:none;margin:10px 0 0 25px;padding:0;}
#podstav ul li a{color:#454545;text-decoration:underline;}
#podstav ul li a:hover{color:#454545;text-decoration:none;}

#grunt{position:absolute;width:140px;top:506px;left:617px;text-align:center;color:#1a0066;font:15px Arial;font-weight:600;}
#grunt ul{text-align:left;font:14px Arial;list-style-type:none;margin:10px 0 0 25px;padding:0;}
#grunt ul li a{color:#454545;text-decoration:underline;}
#grunt ul li a:hover{color:#454545;text-decoration:none;}

div.news_container{margin:0 0 0 849px;padding-top:142px;width:147px;}
#news_block{position:relative;width:147px;overflow:hidden;display:table;background:#e7ecff url('/img/bg_news_top.jpg') 0 0 no-repeat;}
#news_block div.news_header{font:16px Arial;font-weight:600;margin:9px 0 0 0;text-align:center;width:100%;background:#e7ecff;}
#news_block div.news_header a{color:#333399;text-decoration:none;}
#news_block div.news_prev{width:100%;background:url('/img/bg_news_bot.jpg') 0 bottom no-repeat;}
#news_block div.news_prev div.news_inner{width:100%;background:url('/img/bg_news.jpg') 0 bottom repeat-x;overflow:hidden;margin-bottom:59px;min-height:370px;}
#news_block div.news_prev div.news_inner div.news_inner_2{margin:24px 4px 0 4px;}
#news_block div.news_prev div.news_inner div.news_inner_2 div{font:14px Arial;margin-bottom:16px;}
#news_block div.news_prev div.news_inner div.news_inner_2 a{color:#454545;text-decoration:underline;}
#news_block div.news_prev div.news_inner div.news_inner_2 a:hover{color:#454545;text-decoration:none;}
#news_block div.news_prev div.news_inner div.news_inner_2 p{margin:5px 0 0 0;padding:0;text-align:right;}

#articles{width:1000px;background:url('/img/bg_articles.jpg') 0 0 repeat-x;margin:30px auto 0 auto;padding:11px 0 5px 0;display:table;}
#articles div.articles_inner{width:670px;margin:0 auto;display:table;font:11px Arial;}
#articles div.articles_inner a{color:#7c7c7c;text-decoration:underline;}
#articles div.articles_inner a:hover{color:#7c7c7c;text-decoration:none;}

#footer{width:1000px;margin:0 auto;height:38px;background:url('/img/bg_footer.jpg') 0 0 repeat-x;overflow:hidden;text-align:center;}
#footer table{width:968px;margin:10px auto 5px auto;font:11px Arial;color:#000;}
#footer table td.left{width:220px;text-align:left;vertical-align:top;}
#footer table td.center{text-align:center;}
#footer table td.right{width:220px;text-align:right;vertical-align:top;}
#footer table td.right a{color:#000;text-decoration:underline;}
#footer table td.right a:hover{color:#000;text-decoration:none;}

div.cont_container{position:relative;padding-top:142px;}
#content{width:1000px;}
#content td.left_col{vertical-align:top;text-align:left;width:240px;}
#content td.left_col div.left_menu{width:201px;margin:254px 25px 0 14px;font:14px Arial;}
#content td.left_col div.left_menu a{color:#454545;text-decoration:underline;}
#content td.left_col div.left_menu a:hover{color:#454545;text-decoration:none;}

#content td.center_col{vertical-align:top;text-align:left;width:590px;}
#content td.center_col div.main_part{width:590px;overflow:hidden;display:table;margin-top:80px;font:14px Arial;color:#454545;text-align:justify;}
#content td.center_col div.main_part h1.main_header{width:590px;text-align:center;font:20px Arial;font-weight:600;font-style:italic;margin:0 0 23px 0;padding:0;}


#content td.right_col{vertical-align:top;text-align:left;width:170px;}
#content td.right_col div.news_container_2{width:147px;margin-left:19px;}

div.counter{font-weight:bold;font-size: 11px;display:table;}
div.counter div.side_num{text-align:center;width:19px;height:19px;border:1px solid #9a9a9a;float:left;color:#003366;margin-right:10px;margin-bottom:4px;}
div.counter div.p{text-align:center;background:#ecebeb;color:#000;width:19px;height:19px;border:1px solid #9a9a9a;float:left;margin-right:10px;margin-bottom:4px;}
div.counter a{color:#000;}

 input.search_big{width:100%;height:19px;border:1px solid #525cb0;background:#fff;color:#454545;padding:0;}
