#content{padding: 0px;}
        #content table tr, #content table td, #content table th{border: none;}





#slider{
    width: 970px;
    height: 423px;
    overflow: hidden;
}
        #slider a img{display: none;}
#sliderButtons{
    position: absolute;
    margin-top: -25px;
}
        #sliderButtons img{
            cursor: pointer;
            margin: 0px 1px;
        }





#content .left{
    float: left;
    padding: 10px;
    width: 840px;
}
        #content .left .news, #content .left .videos, #content .left .banners, #content .left .interview, #content .left .events, #content .left .master, #content .left .analytics, #content .left .history{
            float: left;
            margin-right: 9px;
            width: 274px;
        }
        #content .left .banners{margin: 9px 0px 0px;}
                #content .left .banners div{
                    border: 1px solid #919191;
                    margin-top: 6px;
                }
        #content .left .rating{
            margin-top: 10px;
            width: 840px;
        }
        #content .left .interview, #content .left .master, #content .left .analytics{margin-top: 6px;}
        #content .left .events{
            margin: 6px 0px 0px;
            width: 557px;
        }
        #content .left .history{margin: 6px 0px 0px;}
                #content .left .news .top, #content .left .videos .top, #content .left .rating .top, #content .left .interview .top, #content .left .events .top, #content .left .master .top, #content .left .analytics .top, #content .left .history .top{
                    background-repeat: no-repeat;
                    padding-left: 10px;
                    font-size: 15px;
                    font-weight: bold;
                    line-height: 15px;
                    letter-spacing: -1px;
                    color: #FFFFFF;
                    text-transform: uppercase;
                }
                #content .left .news .top, #content .left .videos .top, #content .left .interview .top, #content .left .master .top, #content .left .analytics .top, #content .left .history .top{
                    background-image: url('../images/window/window1_top.jpg');
                    width: 264px;
                    height: 21px;
                    padding-top: 7px;
                }
                #content .left .rating .top{
                    background-image: url('../images/window/window2_top.png');
                    width: 830px;
                    height: 19px;
                    padding-top: 8px;
                }
                #content .left .events .top{
                    background-image: url('../images/window/window3_top.png');
                    width: 547px;
                    height: 19px;
                    padding-top: 8px;
                }
        				#content .left .news .top a, #content .left .videos .top a, #content .left .interview .top a, #content .left .events .top a, #content .left .master .top a, #content .left .analytics .top a, #content .left .history .top a{
        				    font-size: 15px;
                            font-weight: bold;
                            line-height: 15px;
                            letter-spacing: -1px;
                            color: #FFFFFF;
        				}
                #content .left .news .middle, #content .left .videos .middle, #content .left .interview .middle, #content .left .master .middle, #content .left .analytics .middle, #content .left .history .middle{
                    background-image: url('../images/window/window1_middle.jpg');
                    background-repeat: repeat-y;
                    width: 274px;
                }
                        #content .left .news .middle .title, #content .left .videos .middle .title{
                            padding: 2px 0px;
                            text-align: center;
                            font-size: 13px;
                            font-weight: bold;
                            line-height: 13px;
                            letter-spacing: -1px;
                        }
                                #content .left .news .middle .title a, #content .left .videos .middle .title a{
                                    font-size: 13px;
                                    font-weight: bold;
                                    line-height: 13px;
                                    letter-spacing: -1px;
                                }
                        #content .left .interview .middle .titleLeft, #content .left .analytics .middle .titleLeft{
                            float: left;
                            width: 117px;
                            padding: 3px 5px 3px 0px;
                            font-size: 15px;
                            font-weight: bold;
                            line-height: 20px;
                            letter-spacing: -1px;
                        }
                                #content .left .interview .middle .titleLeft a, #content .left .analytics .middle .titleLeft a{
                                    font-size: 15px;
                                    font-weight: bold;
                                    line-height: 20px;
                                    letter-spacing: -1px;
                                }
                        #content .left .news .middle .picture, #content .left .videos .middle .video, #content .left .master .middle .video, #content .left .history .picture{
                            padding: 2px 0px;
                            text-align: center;
                        }
                        #content .left .interview .middle .pictureLeft, #content .left .analytics .middle .pictureLeft{
                            float: left;
                            width: 142px;
                            padding: 3px 5px;
                        }
                        #content .left .videos .middle iframe{
                            width: 263px;
                            height: 186px;
                        }
                        #content .left .news .middle .descr, #content .left .interview .middle .descr, #content .left .analytics .middle .descr{
                            clear: both;
                            height: 60px;
                            overflow: hidden;
                            padding: 5px 7px 0px;
                            text-align: justify;
                            font-size: 11px;
                            line-height: 12px;
                            letter-spacing: 0px;
                        }
                        #content .left .interview .middle .descr{height: 51px;}
                        #content .left .analytics .middle .descr{height: 37px;}
                                #content .left .news .middle .descr a, #content .left .interview .middle .descr a, #content .left .analytics .middle .descr a{
                                    font-size: 11px;
                                    line-height: 12px;
                                    letter-spacing: 0px;
                                }
                        #content .left .videos .middle .slider{
                            position: relative;
                            top: 3px;
                            background-color: #999999;
                            height: 67px;
                            border-radius: 7px;
                            padding-top: 5px;
                        }
                                #content .left .videos .middle .slider .btnLeft{
                                    cursor: pointer;
                                    padding-top: 22px;
                                    float: left;
                                    margin-left: 3px;
                                }
                                #content .left .videos .middle .slider .btnRight{
                                    cursor: pointer;
                                    padding-top: 22px;
                                    float: right;
                                    margin-right: 3px;
                                }
                                #content .left .videos .middle .slider .content{
                                    margin: 0px 15px;
                                    height: 60px;
                                    overflow: hidden;
                                    position: relative;
                                }
                                        #content .left .videos .middle .slider .content div{position: absolute;}
                                                #content .left .videos .middle .slider .content div a img{border: 1px solid #FFFFFF;}
                #content .left .rating .middle{
                    background-image: url('../images/window/window2_middle.png');
                    background-repeat: no-repeat;
                    width: 834px;
                    padding-left: 6px;
                    height: 103px;
                    padding-top: 8px;
                }
                        #content .left .rating .middle table tr{height: 23px;}
                        #content .left .rating .middle table td{
                            padding-left: 5px;
                            width: 160px;
                            text-align: center;
                        }
                                #content .left .rating .middle table td a{
                                    font-size: 9px;
                                    line-height: 9px;
                                }
                #content .left .events .middle{
                    background-image: url('../images/window/window3_middle.png');
                    background-repeat: repeat-y;
                    height: 163px;
                    width: 557px;
                }
                        #content .left .events .middle .titleLeft{
                            float: left;
                            width: 270px;
                            height: 170px;
                            overflow: hidden;
                            padding-left: 10px;
                            padding-top: 5px;
                        }
                                #content .left .events .middle .titleLeft .title{
                                    padding-top: 5px;
                                    text-align: center;
                                    font-size: 15px;
                                    font-weight: bold;
                                    line-height: 20px;
                                    letter-spacing: -1px;
                                }
                                        #content .left .events .middle .titleLeft .title a{
                                            font-size: 15px;
                                            font-weight: bold;
                                            line-height: 20px;
                                            letter-spacing: -1px;
                                        }
                                #content .left .events .middle .titleLeft .descr{
                                    padding-top: 7px;
                                    text-align: justify;
                                    font-size: 13px;
                                    line-height: 16px;
                                    letter-spacing: 0px;
                                }
                                        #content .left .events .middle .titleLeft .descr a{
                                            font-size: 13px;
                                            line-height: 16px;
                                            letter-spacing: 0px;
                                        }
                        #content .left .events .middle .pictureLeft{
                            width: 261px;
                            padding-left: 10px;
                            padding-top: 5px;
                            float: left;
                        }
                #content .left .news .bottom, #content .left .interview .bottom, #content .left .events .bottom, #content .left .master .bottom, #content .left .analytics .bottom, #content .left .history .bottom{
                    background-repeat: no-repeat;
                    height: 8px;
                }
                #content .left .news .bottom, #content .left .interview .bottom, #content .left .master .bottom, #content .left .analytics .bottom, #content .left .history .bottom{
                    background-image: url('../images/window/window1_bottom.jpg');
                    width: 274px;
                }
                #content .left .events .bottom{
                    background-image: url('../images/window/window3_bottom.png');
                    width: 557px;
                }





#content .right{
    float: left;
    padding-top: 17px;
    padding-bottom: 10px;
    width: 101px;
}
        #content .right .top{
            background-image: url('../images/partners/partners_top.jpg');
            background-repeat: no-repeat;
            width: 96px;
            height: 15px;
            padding-top: 6px;
            padding-left: 5px;
            font-size: 10px;
            line-height: 9px;
            letter-spacing: -1px;
            color: #FFFFFF;
            text-transform: uppercase;
        }
        #content .right .bottom{
            background-image: url('../images/partners/partners_bottom.jpg');
            background-repeat: no-repeat;
            width: 101px;
            height: 7px;
        }
        #content .right .middle{
            background-image: url('../images/partners/partners_middle.jpg');
            background-repeat: repeat-y;
            width: 101px;
            text-align: center;
            padding-bottom: 5px;
        }





#ya-site-results{padding: 60px 20px 30px;}