#container{background-color: #5B5B5B;}
.top_t{
	padding:0;margin:0;
	height:69px;
	background: url(./img/head_line.gif) repeat-x;
}
.l_c{
	width:792px;height:29px; 
	background: url(./img/menu_line_c.gif);	
}
.l_l{
	width:4px; height:29px;
	background: url(./img/menu_line_l.gif);	
}
.l_r{
	width:4px; height:29px;
	background: url(./img/menu_line_r.gif);	
}
.usl_l{
	width:4px; height:22px;
	background: url(./img/block_head_l.gif);	
}
.usl_c{
	width:792px; height:22px;
	background: url(./img/block_head_c.gif);
	font-family:Arial;font-size:8pt;
	font-weight: bold;color:#656565;text-align:center;
}
.usl_r{
	width:4px; height:22px;
	background: url(./img/block_head_r.gif);	
}
.footer{width:800px; }
.line{width:800px; height:2px;background-color: #5B5B5B;}
.line_1{width:800px; height:1px;background-color: #5B5B5B;}
.line_raz{height:1px;background-color: #5B5B5B;}
.line_lib_t{width:800px; height:5px;background: url(./img/blockw_t.gif);}
.line_lib_c{width:800px; background: url(./img/blockw_c.gif);}
.line_lib_b{width:800px; height:5px; background: url(./img/blockw_b.gif);}
.line_wp{margin-left:13px;margin-bottom:4px;}
.library {
	font-family:Arial;font-size:8pt; 
	background-color: #FFFFFF;color:#777777; text-align:justify;
	padding:18px 13px 6px 13px;
}
.font_look{
	float:left;
	background-color:#DDDDDD;color:#525252; 
	font-family:Arial;font-size:7pt; 
	margin:5px 0 25px 0;
	padding:1px 6px 1px 6px;
}
.fon_wr_r{
	font-family:Arial;font-size:8pt;
	background-color: #FFFFFF;color:#777777;
	padding:9px 13px 6px 13px;text-align:left;
}
.re{
	background: url(./img/block2.gif);	
	width:200px;height:22px;
	font-family:Arial; font-size:8pt;
	color:#656565;font-weight: bold;
}
.re_1{
	background: url(./img/block1.gif);	
	background-repeat : no-repeat;
	width:299px;height:22px;
	font-family:Arial; font-size:8pt;
	color:#656565;font-weight: bold;
}
.re_2{
	background: url(./img/block3.gif);	
	background-repeat : no-repeat;
	width:266px;height:22px;
	font-family:Arial;font-size:8pt;
	color:#656565;font-weight: bold;
}
.re_5{
	background: url(./img/block_433.gif);	
	background-repeat : no-repeat;
	width:433px;height:22px;
	font-family:Arial;font-size:8pt;
	color:#656565;font-weight: bold;
}
.re_6{
	background: url(./img/block_366.gif);	
	background-repeat : no-repeat;
	width:366px;height:22px;
	font-family:Arial;font-size:8pt; 
	color:#656565;font-weight: bold;
}
.raz{width:1px;background-color: #5B5B5B;}
.layer1 {margin:0; padding-left: 11px;}
.mp{
	font-family:Arial;font-size:9pt;
	color:#AE100A;font-weight: bold;
}
.layer_1{
	margin:0; padding-left: 11px;
	font-family:Arial;font-size:8pt; 
	color:#656565;font-weight: bold;
}
.layer_1 a{
	margin:0; color:#656565;font-weight: bold;
	font-family:Arial;font-size:8pt; 
}
.layer_1 a:hover{
	margin:0; 
	font-family:Arial; font-size:8pt;
	color:#C50F05;text-decoration:underline;
}
.layer_n{
	margin:0; padding:9px 0 0 11px;
	font-family:Arial;font-size:8pt;
	background-color: #FFFFFF;color:#656565;font-weight: bold;
}
.layer_news_data{
    margin:0; padding:0 0 0 13px;
	font-family:Arial; font-size:8pt;
	background-color: #FFFFFF;color:#AE100A; 
	text-align:left;font-weight: bold;
}
.layer_news_name{
    margin:0; padding:4px 0 0 13px;
	font-family:Arial;font-size:8pt;
	background-color: #FFFFFF;color:#777777;font-weight: bold;
}
.layer_news_desc{
    margin:0; padding:4px 13px 0 13px;
	font-family:Arial; font-size:8pt;
	background-color: #FFFFFF;color:#777777; 
}
.layer_art_data{
    padding:10px 0 0 0;margin:0;
	font-family:Arial;font-size:8pt;
	color:#777777; text-align:left;font-weight: bold;
}
.layer_art_name{
    margin:0; padding-top: 4px; 
	font-family:Arial;font-size:8pt; 
	color:#AE100A; font-weight: bold;
}
.layer_art_desc{
    margin:0; padding:4px 13px 0 0;
	font-family:Arial; font-size:8pt;color:#777777; 
}
.layer_mp{
    margin:0; padding-top: 9px; 
	font-family:Arial; font-size:8pt;
	color:#777777; font-weight: bold;
}
.layer__mp_desc{
    margin:0; padding:4px 13px 0 0;
	font-family:Arial; font-size:8pt;color:#777777; 
}
a{font-family: Arial;font-size: 10pt;color: white;text-decoration: none;}
a:hover{font-size: 10pt;color: white;text-decoration: underline;}
a.presentation:hover{color: #FFFFFF;}
a.DICT{font-family: Arial;	font-size: 8pt;color: #AE100A;text-decoration: none;}
a.DICT:hover{font-size: 8pt;color: #AE100A;text-decoration: underline;}
a.main{font-family:Arial; font-size:8pt;color:#777777;text-decoration: none;}
a.main:hover{font-size:8pt;color:#777777;text-decoration: underline;cursor:pointer;}
a.ssylka{font-family:Arial; font-size:8pt;color:#BC0F06;text-decoration: none;}
a.ssylka:hover{font-size:8pt;color:#BC0F06;text-decoration: underline;cursor:pointer;}
a.ssylka_lib{color:#656565;text-decoration: none;}
a.ssylka_lib:hover{color:#656565;text-decoration: underline;cursor:pointer;}
a.arrow{font-family: Arial;	color:#C50F05;text-decoration: none;}
a.arrow:hover{color:#C50F05;text-decoration:underline;cursor:pointer;}
a.DICT_D{font-family: Arial; font-size: 8pt;color: #777777;text-decoration: none;}
a.DICT_D:hover{font-size: 8pt;color: #777777;text-decoration: underline;}
a.DICT4{font-family: Arial;	font-size: 8pt;color: #72706f;text-decoration:underline;}
a.DICT4:hover{font-size: 8pt;color: #AE100A;text-decoration: none;}
a.font_sitemap{font-family:Arial; font-size:10pt;color: #AE100A;}
a.font_sitemap:hover{font-size:10pt;color: #AE100A;text-decoration:underline;}
a.archive_ye{font-family:Arial; font-size:11pt;color:#AE100A;font-weight: bold;text-align:left;}
a.archive_ye:hover{font-size:11pt;color:#AE100A;font-weight: bold;text-align:left;text-decoration:underline;}
a.archive{font-family:Arial;font-size:10pt;color:#777777;text-align:left;text-decoration:none;}
a.archive:hover{font-size:10pt;color:#AE100A;text-align:left;text-decoration:underline;}
a.foot{font-family: Arial;	font-size: 7pt;color:#D3D2D2;text-decoration: none;}
a.foot:hover{font-size: 7pt;color:#D3D2D2;text-decoration:underline;cursor:pointer;}
ul.test{list-style: none;margin:3px 0  0 -40px;}
li.first{list-style-image: url(img/point.gif);padding:0;margin: 0;color: #777777;}
li.first1{list-style-image: url(img/point_w.gif);padding:0;margin: 0;color: #777777;}
li.first_projec{	
	list-style-image: url(img/square.gif);	
	padding-left: -25px;
	margin-left: 15px;
	color: #7B7B7B;
}
.ban_niz{
	padding:0;margin:0;
	height:15px;
	background-color:#FFFFFF;color:#BC0F06;
	font-family:Arial; font-size:8pt;
	font-weight: bold;
	padding:0 0 5px 13px;
}
.strelka{	
	font-family:Arial;font-size:10pt;
	float:right;height:15px;
	color:#BC0F06;
	margin:5px 50px 0 0;
}
.project{background-color:#FFFFFF;}
.project_data{
	margin:0; 
	font-family:Arial;font-size:8pt;
	padding:0 13px 5px 13px; 
	color:#777777;font-weight: bold;
	text-align:right;
}
.project_desc{
	font-family:Arial;font-size:8pt;
	color:#777777;text-align:justify;
	padding:10px 13px 3px 15px;
}
.project_line{
	font-family:Arial;font-size: 9pt;
	padding-left:13px;
	color: #AE100A;background-repeat: no-repeat;
}
.project_line_wp{font-family:Arial;padding:15px 0 0 13px;font-size: 9pt;color: #AE100A;background-repeat: no-repeat;}
.project_wp{
	font-family:Arial;font-size:8pt; 
	color:#777777;text-align:justify;
	padding:4px 13px 25px 13px;
}
.fon {background-color:#FFFFFF;}
.fon_wr{font-family:Arial;font-size:8pt;color:#777777;background-color:#FFFFFF;padding:9px 13px 6px 13px;}
.fon_presentation{background-color:#FEFEFE;color:#777777; margin-top:20px;padding:9px 25px 0 29px;}
.presentation_but{width: 140px;height:49px;background: url(./img/button.png);}
.presentation_style{
	font-family:Arial;font-size: 8pt;	
	color:#FFFFFF;font-weight:bold;
	padding:11px 0 6px 0;
	text-decoration:none;text-align:center;
}
.presentation_style_1{
	font-family:Arial;font-size: 8pt;
	background-color:#FEFEFE;color:#a6a6a6; 
	padding:3px 13px 6px 45px;
}
.find{
	font-family:Arial; font-size:8pt;margin-top:30px;
	background-color:#727272;color:#777777;padding:9px 10px 6px 13px;
}
.layer_find{
	font-size:12px; padding-bottom:6px;
	color: #FFFFFF;font-weight:bold;  
}
.forma_f{width:150px;height:19px;font-size:10px;color: #A6A6A6;}
.box{
	background:url(./img/find.gif) no-repeat;
	width:50px;height:19px;
	margin:4px 0px 0px 0px;
	cursor:pointer!important;
	border:0px;
}
.line_w{background:url(./img/white_point.gif);width:200px;height:1px;}
.subscribe{
	font-family:Arial; font-size:8pt;
	background-color:#727272;color:#777777; 
	margin-top:0px;
	padding:9px 10px 0 13px;
}
.layer_find_sub{font-size:12px;padding-bottom:3px; color: #FFFFFF;font-weight:bold;}
.check{
	background:url(./img/checkbox.gif) no-repeat;
	width:13px;height:13px;
	margin:1px 5px 2px 1px;
	cursor:pointer!important;
	border:0;
}
.forma_email{width:150px;height:19px;font-size:10px; color: #A6A6A6;}
.subscribe_but{
	background:url(./img/subscribe.gif) no-repeat;
	width:80px;height:19px;
	margin:4px 0px 6px 0px;
	cursor:pointer!important;
	border:0px;
}
.fon_projects{background-color:#FFFFFF;margin:30px 0 10px 0;padding:10px 25px 0 29px;}
.projects_style{
	font-family:Arial;font-size: 8pt;	
	color:#FFFFFF;font-weight:bold;
	text-decoration:none;text-align:center;	
	padding:16px 0 6px 0;
}
.foot_line_l{
    padding:0;margin:0;
	width:4px; height:29px;
	background: url(./img/foot_l.gif);
}
.line_niz{
	width:792px; height:29px;
	background: url(./img/foot_c.gif);	
}
.copy{font-family: Arial;font-size:7pt;color:#D3D2D2;text-align:center;}
.foot_line_r{padding:0;margin:0;width:4px; height:29px;background: url(./img/foot_r.gif);}
.sms{font-size:12px; font-weight:bold; padding-bottom:9px;}
#dict_item{color:#777777;padding-left:0px;}
#contact{
	font-family: Arial;color:#7b7b7b;
	width:600px; height:334px;
	font-style: normal;	
	background:url(./img/vizit_1_1.gif) no-repeat;
	margin:70px 0 100px 100px;
}
#contactNew{font-family:10pt;margin:35px 0 15px 60px;width:690px;color:#7b7b7b;border:0px solid green;}
#contactNew p{padding:0; margin:0 0 35px 0;border:0px solid red;}
#contactNew img{float:right;clear:both;margin-top:18px;width:202px;height:200px;border:0px solid yellow;}
.director{color:#a41b14;font-weight: bold;}
#visitka{font-family: Arial 10pt;font-weight: bold;padding-top:198px;padding-left:238px;}
#visit{margin:0; padding:0;padding-top:209px;padding-left:200px;font-family: arial 10pt;font-weight: bold;}
.gr{background-color:#5B5B5B;color:#5B5B5B;}
.archive_ye{
	margin:0; padding:0; 
	font-family:Arial;font-size:11pt; color:#AE100A;
	text-align:left;font-weight: bold;
}
.archive_mon{margin:0;padding-top:0; text-align:left;font-family:Arial; font-size:10pt;color:#D0D0D0;}
.archive_world{
	padding-top:4px;padding-bottom:4px;
	font-family:Arial;font-size:10pt;
	color:#777777;text-align:center;
}
.fon_streml{background:#E5E4E4;padding:13px;}
.partner{margin-top:30px;margin-bottom:30px;}
/******************Begin_Page******/
.fon_page {background-color:#FFFFFF;padding-top:15px;padding-bottom:15px;}
.fon_page  a{font-family: Arial; color: #777777;text-decoration:none; }
.fon_page  a:hover{color: #777777;text-decoration:none;}
.page_bloc{background: #C52222; color: #ffffff;}
/******************End_Page******/
/******************Begin_ARTICLES******/
.obt{float:left; clear:both; margin-right: 20px;}
.articles_line{width:350px; height:1px;background: url(./img/red_pix.gif) repeat-x;}
/******************End_ARTICLES******/
/******************call_center******/

/**ACCORDION**/
.accordion{margin:0;padding:0;font-family:Arial;}
.accordion h3{margin:0 0 1px 0;font-size:11pt;padding:2px 0 2px 10px;background:#e9e9e9;color:#777777;border:1px solid #c6c5c5;}
.accordion h3:hover{text-decoration:underline;cursor:pointer;}
.accordion p{margin:0;padding:5px 5px 15px 8px;text-align:justify;}
.acc_subtitle{font-size:10pt;color:#AE100A; font-weight: bold;}
img.acc{vertical-align:middle;margin-left:10px;}
.acc{margin-left:10px;}
/*************end_ACCORDION************/