body{font:13px/1.231 arial,helvetica,clean,sans-serif; *font-size:small; *font:x-small;}
table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%; margin:0; padding:0;}
body{margin:0; background:#FFF;}
a{font-size:93%; text-decoration:none;}
a:hover{text-decoration:underline;}
a:visited{text-decoration:none;}
div{float:left; display:inline; overflow:hidden;}
.root{width:1000px; margin:0 auto; padding:0;}
    .head{width:1000px; height:180px; background:url("images/root-head.jpg") no-repeat;}
        .language{width:100px; padding:5px 0 0 10px; font-size:100%; font-family:Tahoma; color:#181863;}
            .language em{font-style:normal; font-weight:bold; color:#CCC;}
            .language a{font-weight:bold; color:#181863;}
            .language a:hover{color:#ff9c08; text-decoration:none;}
        .s-menu{width:490px; padding:7px 10px 0 0; font-size:100%; color:#181863; text-align:right;}
            .s-menu a{width:50%; font-size:100%; color:#181863;}
        .menu{width:955px; height:27px; margin:126px 0 0 0; padding:5px 5px 5px 20px; background:url("images/top-menu.gif") repeat-x;}
            .menu em{float:left; display:inline; width:2px; height:28px; margin:0 12px; background:url("images/border.gif") no-repeat;}
            a.menu-i{float:left; display:inline; margin-top:5px; font-size:100%; font-weight:bold; color:#FFF;}
            a.menu-i:hover{color:#1b305d; text-decoration:none;}
        .scroll{width:968px; height:17px; padding:5px 5px 2px 5px;}
            .scroll a,.scroll a:visited{float:left; margin:0 15px; font-size:116%; font-weight:bold; color:#0e3fa5; text-decoration:underline;}
            .scroll a:hover{color:#3fa5e5; text-decoration:underline;}
            .slash{color:#c77100;}
    .body{width:979px; margin-top:5px; padding:5px 0 5px 0; border:solid 1px #e1e1e1; border-top:7px solid #12165f; background:#f6f6f6;}
        .body-l{width:613px;}
            .greeting{width:600px; margin:2px 0 0 5px; border:solid 1px #e3e3e3;}
                .greeting-h,.program-h,.publish-h,.news-h,.new-video-h,.photo-h,.lb-head{width:580px; height:27px; padding:8px 0 0 20px; font-size:123.1%; font-weight:bold; color:#12165d; background:url("images/all-head.gif") repeat-x;}
                .greeting-b{width:580px; padding:10px; font-size:108%; line-height:148%; background:#FFF;}
                    a.greeting-img{float:left; display:inline-block; overflow:hidden; width:105px; height:130px; margin:0 10px 10px 0;}
                        a.greeting-img img{border:0;}
                    .more{width:100%; text-align:right;}
                        a.greeting-more{font-size:100%; color:#ff0000;}
            .program,.publish,.new-video,.photo{width:297px; margin:5px 0 0 5px; border:solid 1px #e3e3e3}
                .program-h{width:297px;}
                    .greeting-h a,.program-h a,.publish-h a,.news-h a,.new-video-h a,.photo-h a,.lb-head a{float:left; display:inline-block; overflow:hidden; width:78%; font-size:100%; font-weight:bold; color:#12165f; text-decoration:none;}
                .program-b{width:261px; padding:10px 18px; background:#FFF;}
                    table.program-t{}
                    table.program-t td{ padding:10px 0 10px 0; vertical-align:top; border-bottom:1px solid #dcdcdc;}
                        a.program-img{float:left; display:inline-block; overflow:hidden; width:39px; height:39px; margin-left:8px;}
                            a.program-img img{border:0;}
                        a.program-text{font-size:116%; font-weight:bold; color:#1b0a70;}
            .publish{}
                .publish-h,.new-video-h,.photo-h{width:297px;}
                .publish-b{width:297px; padding:10px 0; background:#FFF;}
                    .publish-b a{float:left; display:inline-block; overflow:hidden; width:266px; margin:5px 3px; padding:0 5px 0 20px; font-size:116%; font-weight:bold; color:#1b0a70; background:url("images/sprite.png") -1945px 5px no-repeat;}

            .new-video-par{width:100%;}
            .new-video{}
                .new-video-h{}
                    .more-a{width:17%; padding:0 5% 0 0; margin:0; text-align:right;}
                        .more-a a{margin:5px 0 0 0; padding:0; font-size:77%; font-weight:normal; color:#878787; text-decoration:none;}
                        .more-a a:hover{text-decoration:underline;}
                .new-video-b{width:297px; background:#FFF;}
                    .new-video-b-t{width:94%; margin:5px 0;}
                        .new-video-b a{float:left; display:inline-block; overflow:hidden; width:94%; margin:0  3% 0 3%; font-size:123.1%; font-weight:bold; color:#1a096f; text-decoration:none;}
                        .new-video-b-t span{float:right; margin:8px 8px 0 0; font-size:93%; color:#a1a1a1;}
                        .player{width:280px; margin:0 8px 10px 9px;}
                    

            .photo{}
                .photo-h{}
                .photo-b{width:297px; background:#FFF; padding:0 0 5px 0;}
                    a.photo-title{float:left; display:inline-block; overflow:hidden; width:94%; margin:6px 3% 5px 3%; font-size:123.1%; font-weight:bold; color:#1a0971; text-decoration:none;}
                    a.photo-img{float:left; display:inline-block; overflow:hidden; width:283px; height:235px; margin:5px 0 5px 8px;}
                        a.photo-img img{border:0;}


        .body-r{width:365px;}
            .news{width:357px; margin:2px 0 0 0; border:solid 1px #e3e3e3;}
                .news-h{width:357px;}
                .news-b{width:357px; background:#FFF;}
                    table.news-t{}
                        table.news-t td{padding:8px 8px 8px 5px; font-size:100%; vertical-align:top;}
                            table.news-t td em{float:left; display:inline; overflow:hidden; font-style:normal; color:#a1a1a1;}
                            a.news-t-img{float:left; display:inline-block; overflow:hidden; width:107px; height:77px;}
                                a.news-t-img img{border:0;}
                            a.news-t-title{float:left; display:inline; width:100%; font-size:131%; font-weight:bold; color:#1a096f;}
            .banner-top,.banner-bottom{float:left; display:inline-block; overflow:hidden; width:357px; height:110px; margin:5px 0 0 0; border:solid 1px #e3e3e3;}
                .banner-top img,.banner-bottom img{border:0;}
            .datenew{width:357px; margin:5px 0 0 0; border:solid 1px #e3e3e3; background:url("images/sprite-x.png") 0 -50px repeat-x;}
                .date{width:45px; height:45px; margin:0 0 0 5px; background:url("images/sprite.png") -1045px 14px no-repeat;}
                    .date span{float:left; display:inline; width:100%; font-size:146.5%; font-weight:bold; }
                    .date em{float:left; display:inline; width:100%; font-size:146.5%; font-weight:bold; font-style:normal; color:#FF0000; text-align:right;}
                table.datenew-t{width:345px; margin:0 6px; border-top:solid 1px #d7d7d7;}
                table.datenew-t td{padding:8px;}
            .banner-bottom{height:135px;}
    .foot{width:981px; margin:10px 0 0 0;}
        .foot-t{width:100%; height:27px; padding:10px 0 0 0; font-size:100%; font-weight:bold; color:#FFF; background:#10175f; text-align:center;}
            .foot-t a{ margin:0 5px; font-size:93%; color:#FFF; font-weight:bold;}
            .foot-t a:hover{color:#FFF;}
        .foot-b{width:100%; height:95px;}
            .foot-b-l{width:230px; height:95px; background:url("../../style/ebi/images/sprite.png") 0 -490px no-repeat;}
            .foot-b-c{width:300px; height:55px; padding:50px 0 0 380px; font-size:77%; text-align:right;}
            .foot-b-r{width:44px; height:66px; margin:10px 0 0 26px; background:url("../../style/ebi/images/sprite.png") 0 -600px no-repeat;}
                .foot-b-r a{display:block; width:44px; height:66px;}

/*for index-2*/
.content{width:580px; margin:2px 0 0 5px; padding:10px; line-height:146.5%; border:solid 1px #e3e3e3; background:#FFF;}
    .wrong{width:100%; margin:0; font-size:108%;  color:#ff0000;}
    .content h3{display:block; margin:0; font-size:138.5%; font-weight:bold; color:#13175e;}
    .content span{float:left; display:inline; width:100%; margin:0 0 15px 0; font-size:93%; color:#a1a1a1;}
    .content img{float:left; margin:0 15px 0 0;}

    .page{width:100%; margin:20px 0 10px 0; text-align:center;}
        .page a{padding:0 4px; font-size:100%; font-weight:bold; color:#18315a;}
        .page a.select{border:solid 1px #ff9c08;}

.print{width:100%;}
    .print a{float:left; display:inline-block; overflow:hidden; width:80px; height:30px; margin:5px 0 0 12px; font-size:100%; font-weight:bold; color:#000; background:url("../../style/ebi/images/sprite.png") 35px -698px no-repeat;}

/*end of index-2*/

/*for index-3*/

    .content-item{width:560px; margin:10px; padding:0 0 10px 0; line-height:146.5%; border-bottom:solid 1px #e3e3e3;}
        a.content-title{display:block;font-size:138.5%; font-weight:bold; color:#13175e; text-decoration:none;}
        a.content-more{float:left; display:inline; overflow:hidden; width:100%; font-size:108%; color:#ff0000; text-align:right;}
/*end of index-3*/

/*for index-4*/
    .content-head{width:96.5%; margin:10px 10px 5px 10px; padding:3px 0; color:#ff9302; font-size:138.5%; font-weight:bold; border-bottom:solid 2px #ff9302;}
        .message{}
    div.photo-title{width:500px; margin:0 0 10px 50px; padding:3px 0; color:#143e78; font-size:131%; font-weight:bold;}
        div.photo-title em{font-size:77%; color:#878787; font-style:normal; font-weight:normal;}
    .photo-player{width:auto; margin:0 7px;}
    .video-player{width:auto; margin:0 50px;}
.other-item-p{width:152px;height:170px; margin:5px 0 5px 30px;}
    .other-item-p a.other-text-p{}
    .other-item-p a.other-img-p{float:left; display:inline; overflow:hidden; width:140px; height:105px; margin:0 5px; border:solid 1px #CCC;}
        .other-item-p a img{border:0; margin:0;}
    .other-item-p em{width:140px;}
/*end of index-4*/
/*for index-5*/
.other-item{width:115px; margin:5px 0 5px 22px;}
    .other-item a.other-text,.other-item-p a.other-text-p{float:left; display:inline; overflow:hidden; margin:3px 5px; font-size:108%; font-weight:bold; color:#001664;}
    .other-item a.other-img{float:left; display:inline; overflow:hidden; width:105px; height:88px; margin:0 5px; border:solid 1px #CCC;}
        .other-item a img,.other-item-p a img{border:0; margin:0;}
    .other-item em,.other-item-p em{float:left; display:inline; overflow:hidden; width:115px; font-size:85%; font-style:normal; color:#878787;}
    .bet-line{width:560px; margin:15px 10px; border-bottom:solid 3px #e3e3e3;}
/*end of index-5*/
/*for index-6*/
.map-img{width:500px; height:280px; margin:20px 0 20px 30px; padding:3px; border:solid 1px #d2d2d2;}
table.map-tab{float:left; display:inline; overflow:hidden; width:45%; margin:10px 0 0 20px; }
    table.map-tab td{padding:3px 5px; font-size:100%; color:#000; vertical-align:top;}
    table.map-tab td.bright{color:#18315a;}
    .map-send{width:250px; margin:10px 0 0 0; font-size:93%; color:#464646; padding:0 0 0 20px; border-left:solid 1px #666;}
        .map-send a{display:inline-block; margin:5px 0 0 150px; padding:2px 10px; font-size:93%; font-weight:bold; font-family:Tahoma; color:#464646; border:solid 1px #666;}
        .map-send input{width:200px; border:solid 1px #666;}
        .map-send textarea{width:200px; height:80px; margin:0 0 10px 10px; border:solid 1px #666;}
            .map-send span{display:block; margin:0 0 0 10px; *margin:0 0 0 5px; color:#464646;}
            .p-kavcha{width:120px; height:30px; margin:5px 0 5px 9px; border:solid 1px #666;}
                .p-kavcha img{margin:0; padding:0; border:none;}
            input.hidden{border:0;}

            
            

     
            .p-kavcha span{width:200px; height:100px; border:solid 1px #7f9db9;}
/*end of index-6*/
.read-list-comment{width:580px; margin:20px 0 10px 0; border:solid 1px #d1d1d1;}
    .rl-comment-title{width:560px; margin:10px; padding-bottom:4px; border-bottom:solid 2px #1c2374;}
        .rl-title-left{width:280px; font-size:123.1%; font-weight:bold; font-family:tahoma; color:#1c2374;}
        .rl-title-right{width:280px; font-size:85%; font-weight:bold; font-family:tahoma; color:#666; font-style:normal; text-align:right;}
    .rl-comment-item{width:558px; margin:10px; border:solid 1px #d2d2d2;}
        .rl-title{width:548px; margin:0; padding:0 5px 3px 5px; background:#eee;}
            .rl-nick{float:left; display:inline; overflow:hidden; width:264px; height:18px; padding:3px 5px 0 5px; font-size:85%; font-weight:bold; font-family:tahoma; }
            .rl-date{float:left; display:inline; overflow:hidden; width:264px; height:18px; padding:3px 0 0 0; font-size:85%; font-weight:bold; font-family:tahoma; font-style:normal; color:#666; text-align:right;}
        .rl-comment-item span{float:left; display:inline; width:538px; padding:10px 10px 0 10px; font-size:93%; font-family:tahoma;  color:#353535;}

.rl-comment-addcomment{width:400px; margin:10px; padding:10px; border:solid 1px #d2d2d2;}
    em.wrongmessage{display:block; width:100%; margin:3px 0 5px 10px; font:13px; font-style:normal; color:#ff0000;}
    .rl-comment-addcomment span{display:block; width:100%; margin:6px 0 0 0; font:12px Tahoma; color:#666;}
        .rl-comment-addcomment span input{width:145px; height:16px; margin:0; border:solid 1px #d2d2d2; background:#f7f7f7;}
        .rl-comment-addcomment span textarea{width:377px; height:72px; border:solid 1px #d2d2d2; background:#f7f7f7;}

        .kavcha{width:120px; height:30px; margin:10px 0 0 0; border:solid 1px #d2d2d2;}
.rl-button{width:100%; margin:0 0 10px 0;}
    .rl-button a,.rl-button a:visited{display:inline-block; margin-left:369px; padding:2px 10px; font-size:93%; font-weight:bold; font-family:Tahoma; color:#666; border:solid 1px #666;}
    .rl-button a:hover{text-decoration:none;}



/*for index-9*/
table.program-tab{width:100%; margin:0 0 5px 0;}
    table.program-tab td.p-date{width:20%; vertical-align:middle;}
    table.program-tab td.p-title{width:80%; vertical-align:middle;}
        .l-date{font-size:146.5%; font-weight:bold; }
        .r-date{font-size:146.5%; font-weight:bold; font-style:normal; color:#FF0000;}
a.content-title-p{float:left; display:inline; font-size:138.5%; font-weight:bold; color:#13175e; text-decoration:none;}
/*end of index-9*/

/*begining of berikbol*/
    .left-bottom{width:601px; margin:5px; border:1px solid #e1e1e1; background:#fff;}
        .lb-head{width:601px;}
        .lb-body{width:561px; margin:20px;}
            .lb-item,.lb-item-head{width:100%;}
            .dashedline{width:96%; margin:10px 2%; *margin:10px 2% -5px 2%; border-top:dashed 1px #ccc;}
            .lb-item{width:100%; margin-bottom:0; font-size:93%; line-height:150%;}
                .lb-item-image{width:60px; height:60px; margin-right:5px;}
                    .lb-item-image img{margin:0; padding:0; border:none;}
                .lb-item a,.lb-item a:visited{display:block; color:#1a0a6f; font-size:131%; font-family:Myriad Pro;}
                .lb-item a:hover{text-decoration:underline;}
                .lb-item-text{line-height:150%;}

/*end of  of berikbol*/

/*for index-11*/
.donate-item{width:96%; margin:10px 0 2px 0 ; padding:0 2% 0 2%; font-size:100%; font-weight:bold; color:#13175e;}
    .content input.another{width:150px;}
    .content input{display:block;margin:0 5px 0 10px;}
.donate-button{width:100%;}
    .donate-button input{width:70px; margin:10px 0 0 225px;}
    .donate-i{width:96%; margin:8px 0; padding:0 2%;}
/*end of index-11*/

/*for index-12*/
.body-left-item{width:90%; margin:10px 0 0 0; padding:0 3% 0 7%; font-size:100%;}
    .body-left-item input{width:120px; margin:10px 0;}
table.billing-tab{float:left; width:90%; margin:10px 5%;}
    table.billing-tab td{padding:5px; vertical-align:top;}
    table.billing-tab td.one-item{width:100%;}
        table.billing-tab td img{float:left; display:inline; margin:10px 0; border:0;}
        table.billing-tab td.buttons input{width:120px; margin:10px 0;}
        table.billing-tab td.radio input{width:10px; margin:10px 0 0 0;}
/*end of index-12*/
/*begining of related webs*/
    .related-webs{float:left; width:363px;  margin:0 0 0 0;}
        .related-webs .news-h{margin:5px 0;}
        .rweb-item{width:174px;height:100px;margin:0 0 5px 5px; padding:0;border:1px solid #d4d4d4;background:#000;}
            
/*end of related webs*/