@import "default.css";

#wrapper{
    max-width: 1260px;
    min-width: 990px; min-height: 780px;
    margin: 0 auto;
}
#left_col{
    position: relative;
    margin: 30px 0 auto -33%;
    float:left;
    width: 32%;
    font-family: Tahoma, sans-serif;
    z-index: 2;
    overflow:hidden ;
}
    .logo{
        position: absolute;
        top: -140px; left:-32%; 
        width:215px; height: 175px;
        background: url( img/icons.jpg ) -598px 0 no-repeat;
    }
        .logo a{
            display: block;
            width:100%; height: 100%;
        }
   .img_link{
        clear:both;
        margin: 20px auto;
       width: 120px;
    }
        .img_link a:link,.img_link a:hover,.img_link a:active, .img_link a:visited, .img_link a  {
            display:block;
            height:100%;
            width: 100%;
            text-decoration:none;
            color:#000;
        }
        
        .img_link .icon{
            width: 100px; height: 100px;
            margin: 25px auto 5px auto;
            cursor:pointer;
        }
        .img_link .text{
            width: 120px;
            margin: 0 auto;
            text-align:center;
            font-size:14px;
            white-space: nowrap;
            cursor: pointer;
        }

/*********** left column **********************************************/
        .img_link .history{
            height:70px; width: 80px;
            background:url(img/icons.jpg) -220px -110px no-repeat;
        }
        .img_link:hover .history{
            background-position: -325px -110px;
        }
        .img_link .monitoring{
            height:75px;
            background:url(img/icons.jpg) -435px -18px no-repeat;
        }
        .img_link:hover .monitoring{
            background-position: -435px -110px;
        }
        .img_link .photoalbum{
            width: 105px; height:70px;
            background:url(img/icons.jpg) -210px -18px no-repeat;
        }
        .img_link:hover .photoalbum{
            background-position:-314px -18px;
        }
        .img_link .charity{
            height:74px; width: 89px;
            background:url(img/icons.jpg)  -218px -199px no-repeat;
        }
        .img_link:hover .charity{
            background-position:-322px -199px;
        }
        .img_link .sportlife{
            background:transparent url(img/icons.jpg) no-repeat scroll -215px -281px;
			height:76px; width:100px;
        }
        .img_link:hover .sportlife{
            background-position: -318px -281px;
        }
/********* right column ************************************************/
        .img_link .region{
            height: 80px; width: 80px;
            background:url(img/icons.jpg) -15px -110px no-repeat;
        }
        .img_link:hover .region{
            background-position:-119px -110px;
        }
        .img_link .glossary{
			height: 80px; width: 80px;
            background:url(img/icons.jpg) -10px -285px no-repeat;
        }
        .img_link:hover .glossary{
            background-position:-116px -285px;
        }
        .img_link .vacancy{
            height: 90px; width: 80px;
            background:url(img/icons.jpg) -10px -10px no-repeat;
        }
        .img_link:hover .vacancy{
            background-position:-114px -10px;
        }
        .img_link .hotcontacts{
            height:60px; width:90px;
            background:url(img/icons.jpg) -421px -278px no-repeat;
        }
        .img_link:hover .hotcontacts{
            background-position: -510px -278px;
        }
        .img_link .survey{
            height:70px; width:80px;
            background:url(img/icons.jpg) -8px -200px no-repeat;
        }
        .img_link:hover .survey{
            background-position:-112px -200px;
        }

/************* left menu ***********************************************/
.left_menu{
    color:#777777;
	margin:20px 0 20px auto;
	width:90%;
	overflow:hidden;
}
    .left_menu .top_item .dot{
        width: 10px;
        height: 22px;
        float: left;
        background: url(img/icons.jpg) -875px 5px no-repeat;
    }
    .left_menu .top_item:hover .dot{
       background-position: -875px -13px;

    }
    .left_menu .top_item a{
        text-decoration:none;
        color: #777;
		display: block;
		line-height: 22px;
		padding: 0 0 0 15px;
    }
    .left_menu .top_item a:hover{
        color: #000;
    }
    .left_menu .submenu {
        margin:0 0 4px 12px;
        border-left: 2px solid #d3cb9b;
        padding: 0 0 0 6px;

    }
   	.left_menu .submenu a{
   		padding: 0;
   		line-height: 17px;
   	}

/************** top menu ********************************************/
.menu{
        position: relative;
        top: 60px; 
        left: 21%;
        width: 58%; height: 120px;
        min-width:500px;
        z-index:20;

}      
        .menu a:link, .menu a:hover, .menu a:active, .menu a:visited, .menu a{
            text-decoration:none;
        }
        .menu .item_top{
            float:left;
            width:20%; !width:19.5%; height: 35px;
            white-space:nowrap;
        }

		.submenu_wrap{
			position:relative;
			width:100%;
			left:50%;
			cursor:pointer;
		}
			.menu .item_top .bordertop{
				width: 200%;
				height: 35px;
			}
            .menu .item_top:hover .bordertop{
                border-bottom: 1px solid #f6f2cf;
                background:url(img/top_submenu_v_shad.png) left top repeat-y;
                
            }
            .menu .item_top:hover .submenu{
                    display:inline;
                }
                    .menu .item_top:hover .item_text .item_text_right{
                        background: url(img/top_submenu_v_shad.png) right top repeat-y;
                        float:left;		
                        border:none;
						
                    }
                    .menu .item_top:hover .item_text .item_text_inner{
                        border-top: 1px #f6f3d3 solid;
                        border-bottom: 1px solid #fffff1;
                    }
                    
                    
                    
					.menu .item_top .item_text .about{
                        background:url(img/menuitems.jpg) 0 -35px no-repeat;
						width:60px;
                    }
					.menu .item_top:hover .item_text .about{
                        background-position:0 0;
                    }
					.menu .item_top .item_text .home{
                        background:url(img/menuitems.jpg) -60px -35px no-repeat;
						width:75px;
                    }
					.menu .item_top:hover .item_text .home{
                       background-position: -60px 0;
                    }
					.menu .item_top .item_text .work{
                        background:url(img/menuitems.jpg) -135px -35px no-repeat;
						width:70px;
                    }
					.menu .item_top:hover .item_text .work{
                        background-position: -135px 0;
                    }
					.menu .item_top .item_text .press{
                        background:url(img/menuitems.jpg) -205px -35px no-repeat;
						width:77px;
                    }
					.menu .item_top:hover .item_text .press{
                         background-position: -205px 0;
                    }
					.menu .item_top .item_text .services{
                        background:url(img/menuitems.jpg) -282px -35px no-repeat;
						width:65px;
                    }
					.menu .item_top:hover .item_text .services{
                        background-position: -282px 0;
                    }
                    
                    
                    
                    .menu .item_top .item_text .press_selected{
						background-position: -205px 0;height: 30px;
                    }
                    .menu .item_top .item_text .services_selected{
						background-position: -282px 0;height: 30px;
                    }
                    .menu .item_top .item_text .work_selected{
					background-position: -135px 0;height: 30px;
                    }
                    .menu .item_top .item_text .about_selected{
						background-position:0 0;height: 30px;
                    }
                    .menu .item_top:hover .item_text .about_selected,
                    .menu .item_top:hover .item_text .home_selected,
                    .menu .item_top:hover .item_text .work_selected,
                    .menu .item_top:hover .item_text .press_selected,
                    .menu .item_top:hover .item_text .services_selected{
                    	height: 35px;
                    }
                    .menu .item_top .item_text .home_selected{
						background-position: -60px 0;height: 30px;
                    }
					
        .menu .item_text{
            float:right;
            color: #777777; font-size: 15px; font-family:tahoma, arial, helvetica, sans-serif;
            text-transform: uppercase;
			position: relative;
			right: 50%;
        }
            .menu .item_text .item_text_inner{
                border-right: none;
                border-left: none;
                border-top: 1px solid #fffcda;
                border-bottom: 1px solid #fffcda;
                height:35px;
                float:left;
                margin: 0 2px;
            }
                .menu .item_text .item_text_inner .top_link{
                    float:left;
                    margin:5px;
                }
        
        .menu .submenu{
            display:none;
			left:0;
			position:absolute;
			top:36px;
			clear:both;
            width: auto;
            !width: 200%;
            min-width: 200%;
            
        }
		.menu .serv, .menu .item_top .serv{
			width: 240%;
		}
            .menu .submenu  .left{
                width: 100%;
                background: transparent url(img/top_submenu_v_shad.png) left top repeat-y;
            }
            .menu .submenu  .right{
                width: 100%;
                background: url(img/top_submenu_v_shad.png) right top repeat-y;
            }
            .menu .submenu .item{
                display:block;
                float:none;
                background: url(img/top_submenu_bg.png) repeat;
                margin: 0 2px; padding:  5px;
                font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif;
                text-align:left; text-transform:lowercase;
                white-space: normal;
            }
                .menu .submenu .item a{
                    border:none;
                    color: #777;
                    display:block;
                    clear:both;
                    width: 100%;
                    height: 100%;
                    line-height:15px;
                }
                .menu .submenu .item a:hover{
                    color:#000;
                }
            .menu .submenu .last_l{
                width: 100%;
                height: 4px;
                background: transparent url(img/top_submenu_h_shad.png) left -4px  no-repeat;

            }
            .menu .submenu .last_r {
                width: 100%;
                height: 4px;
                background: transparent url(img/top_submenu_h_shad.png) right -8px  no-repeat;

            }
            .menu .submenu .last{
                display:block;
                float:none;
                margin:0 5px; padding:0;
                height: 4px;
                background: transparent url(img/top_submenu_h_shad.png) repeat-x 0 0;
            }

/***********************************************************************/
#midcol_wrap{
    position:relative;
    top: 20px; 
    width: 60%;
    margin:0 auto;
    min-width: 500px;
     background: url(img/bg_mid.png) repeat-x 0 -100px #fffad6;
}
#mid_col{
	background:url(img/mid_bott_bg.png) bottom repeat-x;
}
    #l_shad{
        position: absolute;
        width: 18px;
        top: 0; bottom: 50px;
        background:url(img/icons.jpg) -817px 0 repeat-y;
    }
        #l_shad_top{
            position: absolute;
            width: 18px; height: 56px;
            background:url(img/icons.jpg) -799px -193px;
        }
		#l_shad_bottom{
			position:absolute;
			bottom: 0; left:0;
			width:18px; height:56px;
			background: url(img/icons.jpg) -799px -249px;
			
		}
    #r_shad{
        position: absolute;
        top: 0; right: 0; bottom: 50px; 
        width: 18px;
        background:url(img/icons.jpg) -835px 0 repeat-y;
    }
        #r_shad_top{
            position: absolute;
            top: 0; right: 0;
            width: 18px; height: 56px;
            background:url(img/icons.jpg) -781px -193px;
        }
		#r_shad_bottom{
			position:absolute;
			bottom: 0; right:0;
			width:18px; height:56px;
			background: url(img/icons.jpg) -781px -249px;
			
		}

/***********************************************************************/
    #content{
        position: relative;
        top: -50px; right: 6%;  left: 6%;
        width: 88%;
        overflow: hidden;
        min-height: 650px;
        !min-height: expression(document.getElementById('left_col').offsetHeight+ 30+ 'px');
    }
    #content.default, #content.history{
        top: 0; 
        padding: 35px 0;
    }
    #content.history{
    	left: 5%;
    	width: 90%;
    }
    

	#animation{
	width: 510px;
	height:297px;
position: relative;
margin: 0 auto;
}
	.b_wrap{
            position:relative;
            width:100%;
            background:url("img/anim.jpg") 0 -1190px repeat-x;
            display:none;
        }
        
        .bigimg1{
            width: 510px; height: 297px;
			margin: 0 auto;
            background: url(img/anim.jpg) 0 0 no-repeat;
            z-index:9;
        }
        .bigimg2{
            width: 510px; height: 297px;
			margin: 0 auto;
            background: url(img/anim.jpg) 0 -297px no-repeat;
            z-index:9;
        }
        .bigimg3{
            width: 510px; height: 297px;
			margin: 0 auto;
            background: url(img/anim.jpg) 0 -595px no-repeat;
            z-index:9;
        }
        .bigimg4{
            width: 510px; height: 298px;
			margin: 0 auto;
            background: url(img/anim.jpg) 0 -894px no-repeat;
            z-index:9;
        }


/***********************************************************************/
        .news{
            float:left;
            margin: 20px 0 0 5px;
            width: 40%;
        }
            .news .header {
                height: 41px;
                margin: 3px 0;
            }
                .news .header .icon{
                    float:left;
                    width: 31px; height: 35px;
                    margin: 3px 5px auto 0;
                    background:url(img/icons.jpg) -555px -10px no-repeat;
                }
        .answers{
            float:right;
            margin: 20px 0 0 0;
            width: 55%;
        }
            .answers .header {
                height: 41px;
                margin: 3px 0;
            }
                .answers .header .icon {
                    float:left;
                    width: 32px; height: 35px;
                    margin: 3px 5px auto 0;
                    background:url(img/icons.jpg) -555px -50px no-repeat;
                }

                .news .header .title, .answers .header .title{
                    height: 41px;
                    line-height: 41px;
                    font-size: 15px;
                    color: #777;
                    font-weight:bold;
                }
					.news .header .title a, .answers .header .title a{
						text-decoration: none;
					}
                .news .time, .answers .time{
                    margin: 10px 0 0 0;
                    color: #888;
                    font-size: 10px;
                    font-family:Tahoma, Arial, sans-serif;
                }
                .news .newsheader, .answers .newsheader{
                    margin:5px 0 0 0;
                    color: #000;
                    font-size: 13px;
                    font-family:Tahoma, Arial, sans-serif;
                }
                    .news .newsheader a, .answers .newsheader a{
                        color:#000;
                    }
                .news .text, .answers .text{
                    color: #000;
                    font-size: 11px;
                    font-family:Tahoma, Arial, sans-serif;
                    text-indent: 0;
                    
                }
                .news .read_all, .answers .read_all{
                    display:block;
                    margin: 20px 0;
                    color: #888;
                    font-family: tahoma, arial, sans-serif;
                    font-size: 13px;
                    font-weight: bold;
                    text-decoration:none;
                }
                .news .read_all:hover, .answers .read_all:hover{
                    color: #993333;                    
                }

/***********************************************************************/
    .table_history{
            border-collapse:separate;
            border:none;
            display:none;
        }
            .table_history td{
                padding:0; margin:0;
            }

        .table_history div.photo{
            width:220px;
            background-color:#ffffe9;
            overflow:hidden;
           
        }
            .table_history div.photo a{
                margin: 0 0 0 15px;
            }
            .table_history div.photo .img{
                margin: 5px auto;
            }
                .table_history div.photo .img a{
                    display:block;
                    width:100%;
                    height:100%;
                }
            .table_history div.photo .desc{
                margin: 0 15px;
                color: #777777;
                font-size: 13px;
                width:200px;
            }
        .table_history td.photo{
            background:#ffffe9;
            height:100%;
            vertical-align:top;

        }
        .table_history .gradient_top{
            height: 29px; 
            background:url("img/history_left_bg.png") repeat-x;
        }

        .table_history .text{
            vertical-align:top;
            min-height: 300px;
            height: 100%;
        }
            .table_history .text .header{
                height: 60px;
                font-family:"Times new roman", serif;
                font-size: 40px;
                color: #a59e73;
                text-align:center;
                width: 290px;
                margin:0 auto;
                
            }
                .table_history .text .header .l{
                    height: 100%;
                    background: url("img/history_l.png") left top no-repeat;
                }
                .table_history .text .header .r{
                    height: 100%;
                    background: url("img/history_r.png") right top no-repeat;
                }
            .table_history .text .contents{
                height:300px;
                margin:10px 0 0 10px;
                overflow:auto;
            }
    .history .line_wrap{
        background:url("img/history_line_bg.png") 0 59px repeat-x;
    }
    .history .line{
            position:relative;
            width: 544px; height:98px;
            margin:40px auto 0 auto;
            background:url("img/history_line.jpg") center center no-repeat;
        }

            .history .p1, .history .p2, .history .p3,
            .history .p4, .history .p5, .history .p6,
            .history .p7, .history .p8, .history .p9,.history .p10{
                position:absolute;
                height:17px;
                top: 59px;
                cursor:pointer;
             }

            .history .p1:hover, .history .p2:hover, .history .p3:hover,
            .history .p4:hover, .history .p5:hover, .history .p6:hover,
            .history .p7:hover, .history .p8:hover, .history .p9:hover, 
            .history .p10:hover{

                 background:url("img/history_line_bg.png") left bottom repeat-x;
            }
            .history .selected, .history .selected:hover {
                 background:url("img/history_hover_arrow.png") center center no-repeat;

            }
            .history .line .p1{width:40px; left: 19px;}
            .history .line .p2{width:44px; left: 60px;}
            .history .line .p3{width:44px; left: 105px;}
            .history .line .p4{width:56px; left: 150px;}
            .history .line .p5{width:66px; left: 207px;}
            .history .line .p6{width:50px; left: 274px;}
            .history .line .p7{width:57px; left: 325px;}
            .history .line .p8{width:48px; left: 383px;}
            .history .line .p9{width:45px; left: 432px;}
            .history .line .p10{width:43px; left: 478px;}
      #phts1, #phts2, #phts3, #phts4, #phts5, #phts6, #phts7, #phts8, #phts9, #phts10{
          width:220px;
          height:300px;
      }
/***********************************************************************/
    #content .search{
        margin: 25px 20px;
    }
        #content  .search .srch_wrapper{
            width: 250px;
            height: 27px;
            background: url(img/icons.jpg) -210px -373px no-repeat;
        }
            #content .search .srch_wrapper .srch{
                background: transparent;
                border: none;
                margin: 3px auto 3px 27px;
                width: 212px;
                color: #868686;

            }

/********** search results *********************************************/
    #content .srch_results .g{
        margin:30px 20px;
    }
     #content .srch_results ol{
        margin:0 0 0 10px;
    }
	
	#content .hd{
		display: none;
	}
		
		#content .srch_results .gl{
			display: none;
		}
        #content .srch_results h3.r{
            color: #666633; font-size: 16px; font-weight:bold;
            margin: 10px 0 5px 0;
        }
        #content .srch_results h3.r a{
            text-decoration:none;
        }
		
        #content .srch_results .s {
            border-left: 1px solid #f5edc2;
            padding: 2px 0 4px 5px;
            margin: 5px 5px 5px 0;
        }
        #content .srch_re6sults .g{
            margin: 0 0 10px 0;
            color: #777;
        }
        #content .srch_results .s em{
            color: #444;
			font-weight: bold;
			font-style:normal;
        }
        #content .srch_results cite {
            font-size: 13px;
			color: #993333;
			font-style: normal;
			line-height: 150%;
        }

/********** letters ****************************************************/
    #content .letters{
        margin: 20px;
        font-size: 16px;
    }
        #content .letters a{
            margin-right: 10px;
            font-weight:bold;
            
        }
        #content .letters .selected{
            text-decoration:none;
            font-size: 20px;

        }

/********** dictionary *************************************************/
    #content .description{
       color: #444; 
    }
        #content .description .item{
            margin: 15px 20px;
            line-height: 150%;
        }
            #content .description .item .word{
                font-weight:bold;
                color: #000;
            }
                
/***********************************************************************/
#right_col{
    position: relative;
    margin: -150px -33% auto auto;
    float:right;
    right: 0;
    width: 32%;
    max-width: 300px;
    min-width: 100px;
    overflow:hidden;
}
	#right_col .sm_icons{
		height:60px;
		margin:0 auto;
		position:relative;
		clear: both;
		width:155px;
	}
		#right_col .sm_icons a{
			text-decoration:none;
			width:100%;
			height:100%;	
			cursor:pointer;
			display:block;
		}
		#right_col .sm_icons .rss{
			background: url(img/rss.png) no-repeat center;
			float:left;
			height:10px;
			padding:20px 13px;
			width:11px;
			margin: 25px 0 0 0;
		}
		
		#right_col .sm_icons .home{
			background: url(img/homepage.png) no-repeat center;
			float:left;
			height:10px;
			padding:20px 13px;
			width:11px;
			margin: 25px 0 0 0;
		}
		#right_col .sm_icons .map{
			background: url(img/map.png) no-repeat center;
			float:left;
			height:9px;
			padding:20px 13px;
			margin: 25px 0 0 0;
			width:11px;
		}
		#right_col .sm_icons .contact{
			background: url(img/contact.png) no-repeat center;
			float:left;
			height:13px;
			padding:20px 13px;
			margin: 25px 0 0 0;
			width:13px;
		}
    #right_col .search{
        height: 100px;
        margin: 10px auto 60px;
		z-index:20;
    }
        #right_col  .search .srch_wrapper{
            position: relative;
            top: 20px;
            width: 155px; height: 27px;
            margin: 0 auto;
            background: url(img/icons.jpg) -430px -200px no-repeat;
            clear: both;
        }
            #right_col .search .srch_wrapper .srch{
                background: transparent;
                border: none;
                margin: 3px auto 3px 27px;
                width: 115px;
                color: #868686;

            }

/***********************************************************************/
.copyrights{
    width: 65%;
    margin: 0 auto;
    padding: 10px 20px;
    font-size: 11px;
    text-align:center;
    border-top: 1px solid #f2ecbf;
    

}
/***********************************************************************/
#wrapper_404{
    min-height:450px;
    position:absolute;
    top: 0; bottom: 0; width: 100%;
}
#wrapper_404 #mid_col{
    position:absolute;
    top: 0; right: auto; bottom: auto; left: 0;
    width: 450px;
    min-width: 0;
    background:none;
}

    #wrapper_404 .logo {
        height:175px;
    left:0;
margin:5px auto auto 50px;
position:relative;
top:0;
width:220px;
        background: url( img/icons.jpg) -598px 0 no-repeat;
    }
    #wrapper_404 #r_shad{
         position: absolute;
        top: 120px; right: 0; 
        width: 18px; height: 80%;
        background:url(img/icons.jpg) -835px 0 repeat-y;
    }
    #wrapper_404 #r_shad_top{
         position: absolute;
            top: 0; right: 0;
            width: 18px; height: 56px;
            background:url(img/icons.jpg) -781px -193px;
    }
    #wrapper_404 #r_shad_bottom{
       position:absolute;
			bottom: 0; right:0;
			width:18px; height:56px;
			background: url(img/icons.jpg) -781px -249px;
    }
    #wrapper_404 #content{
        position:relative;
        top: 0; 
        margin: 70px 0 auto 50px;
        width: 70%;
        min-height: 450px;
        clear:both;
        overflow:visible;
    }
    .links_404{
        margin: 30px auto auto 0;
        line-height:30px;
    }
        
    #wrapper_404 #mid_col .s404{
        margin:30px auto auto 0;
        height:100px;

    }
    #wrapper_404 #mid_col .s404 .srch_wrapper{
        top: 0;
        left: 0;
    }
#wrapper_404 .copyrights{
    text-align:left;
}
/***********************************************************************/
.block{
    background:#ffffe9;
    float:right;
    margin:50px 0 15px 20px;
    width: 180px;
    padding: 10px 15px 0;
}
a.block_link:link, a.block_link:visited, a.block_link:active{
    margin:10px;
    line-height: 25px;
}
a.block_link_small:link, a.block_link_small:visited, a.block_link_small:active{
	line-height: 120%;
}
a.selected:link, a.selected:hover, a.selected:active, a.selected:visited{
    color:#993333;
}
.block .wrap{
    margin:10px 5px;
}
.block .label{
    width: 50px;
    color:#666633;
    text-align:right;
}
/***********************************************************************/
.news_item {
    margin: 20px 20px 30px 20px;
}
.news_item .news_date{
    color: #666666;
    font-size: 12px;
}
.news_item h5{
    margin:5px 0;
}

p.news_text{
    text-indent:0;
}



table.tariff{
    margin: 0 auto;
    width:96%;
    border-collapse:separate;
    border-spacing: 4px;
}
    table.tariff th{
        background:#fff5aa;
        font-weight: normal;
    }
    table.tariff td.wide{
        background:#f5f1cb;
    }
    table.tariff td.tiny{
        background:#f8f2c5;
    }
/****/
table.pravlinnya{
   margin: 0 0 0 20px;
}
    .pravlinnya td{
        vertical-align:top;
    }
    .pravlinnya .name{
        color: #666633;
        font-size: 16px;
        font-weight:bold;
        margin: 30px 0 15px 10px;
    }
    .pravlinnya .job_title{
        color: #666633;
        font-size:16px;
        margin: 15px 0 0 10px;
    }

    .pravlinnya .photo{
        width: 143px;
        height: 179px;
    }
    .pravlinnya .matviishyn{
        background: url(img/pravlinnya.jpg) 0 0 no-repeat;
    }
    .pravlinnya .stasyuk{
        background:url(img/pravlinnya.jpg) -573px 0 no-repeat;
    }
    .pravlinnya .skrypnyk{
        background:url(img/pravlinnya.jpg) -287px 0 no-repeat;
    }
    .pravlinnya .mirzayev{
        background:url(img/pravlinnya.jpg) -430px 0 no-repeat;
    }
    .pravlinnya .romanyshyn{
        background:url(img/pravlinnya.jpg) -144px 0 no-repeat;
    }
    .pravlinnya .rizenko{
        background:url(img/pravlinnya.jpg) -716px 0 no-repeat;
    }
    .pravlinnya .gulcyo{
        background:url(img/pravlinnya.jpg) -859px 0 no-repeat;
    }
	
	
	
	
	
	
	
	table.about_company{
		width: 90%;
		margin: 0 auto;
		border: none;
		border-collapse: collapse;
	}
		table.about_company th{
			background: none;
		}
		table.about_company td{
			padding: 5px 3px;
			border-top: 1px solid #999;
		}





.QUA_question{
font-weight: normal;}




.sitemap_item{
	margin: 2px 0 2px 10px;
}




.footer{
	background: #f5f0c5;
	height: 85px;
	margin: 25px 0 0 0;
	padding: 25px 0 0 0;

	
	
}
.footer-buttons{
	margin: 0 auto;
	width: 990px;
	height: 45px;
	bac3kground: url('img/footer-buttons.png') no-repeat;
}
.footer a{
	
	float: left;
	
	margin: 0 15px 0 0;
}