body{margin:0; color:#000000; font: 12px Arial;}
a{color:#000000; font: 12px Arial; text-decoration:none;}
a:hover{color:#000000; font: 12px Arial; text-decoration:underline;}
a:visited{color:#000000; font: 12px Arial; text-decoration:none;}
div{float:left; display:inline; overflow:hidden;}
form{float:left;}
/* for layout */
div.root{width:980px; margin:0 10px;}
    div.root-head-banner{width:980px; margin-top:15px;}
    div.root-head{width:980px; height:130px; background:#094d40 url("assets/sprite-x.png") 0 -700px repeat-x; display:inline; margin-top:10px;}
        div.head-clock{float:right; margin-right:4px;}
        div.head-top{width:300px; margin:15px 0 14px 27px; height:62px; background:url("assets/components.png") no-repeat;}
        div.head-right{position:relative; margin:35px 0 0 20px; background:#FFFFFF; padding:1px;}
        div.head-right-input{overflow:hidden; width:290px; height:19px; padding:3px 0 0 3px; background:url("assets/components.png") 0 -147px no-repeat;}
                div.head-right-input input{border:0; width:290px; padding:0 2px 0 2px;}
            div.head-right-btn{overflow:hidden; margin-left:2px;}
                div.head-right-btn a{display:block; width:93px; height:24px; background:url("assets/components.png") 0 -77px no-repeat;}
        div.head-bottom{position:relative; width:978px; height:37px; overflow:hidden; color:#103830; border:1px solid #bdbdbd; background:url("assets/sprite-x.png") 0 -60px repeat-x;}
            div.head-bottom-left{position:absolute; top:12px; left:20px; width:358px; overflow:hidden; font:bold 11px tahoma; border-right:solid 1px #FFF;}
            div.head-bottom-ticker{position:absolute; top:10px; left:220px; width:740px; overflow:hidden;}
                div.head-bottom-ticker span{float:left; display:inline-block; margin:2px 3px 0 0;}
                div.ticker-container{width:630px; height:19px; font:12px arial; color:#000; border:solid 1px #d1d1d1; background:#FFF;}
                    .ticker-stream-mask{position:relative; overflow:hidden; float:left; width:670px; height:17px; padding:2px 10px 0 10px; font:12px arial; color:#000;}
                    .ticker-stream{position:absolute; white-space:nowrap;}
                    .ticker-stream a{margin:0 40px 0 0; font:12px arial; color:#000; text-decoration:none;}
                    .ticker-stream a:hover{text-decoration:underline; font:12px arial; color:#000;}
                    .ticker-stream a:visited{text-decoration:none; font:12px arial; color:#000;}
    div.root-body{width:980px;}
        div.body-left{width:130px; margin:14px 14px 0 0;}
        div.body-left-left{width:130px; margin:14px 14px 0 0;}
            div.body-left-buttons{width:128px; background:#de0000; border:1px solid #bebebc;}
                div.body-left-top{width:128px;}
                    div.body-left-top a{display:block; width:116px; height:21px; color:#FFFFFF; font-weight:bold; padding:7px 0 0 12px; background:url("assets/sprite-y.png") repeat-y;}
                    div.body-left-top a:hover{display:block; width:116px; height:21px; color:#FFFFFF; font-weight:bold; padding:7px 0 0 12px; background:url("assets/sprite-y.png") repeat-y; text-decoration:none;}
                    div.body-left-top a:visited{display:block; width:116px; height:21px; color:#FFFFFF; font-weight:bold; padding:7px 0 0 12px; background:url("assets/sprite-y.png") repeat-y; text-decoration:none;}
                div.body-left-bottom{margin-top:3px; width:128px;}
                    div.body-left-bottom a{display:block; width:116px; height:21px; color:#044b3d; font-weight:bold; padding:7px 0 0 12px; background:url("assets/sprite-y.png") -151px 0 repeat-y;}
                    div.body-left-bottom a:hover{display:block; width:116px; height:21px; color:#044b3d; font-weight:bold; padding:7px 0 0 12px; background:url("assets/sprite-y.png") -151px 0 repeat-y; text-decoration:none;}
                    div.body-left-bottom a:visited{display:block; width:116px; height:21px; color:#044b3d; font-weight:bold; padding:7px 0 0 12px; background:url("assets/sprite-y.png") -151px 0 repeat-y; text-decoration:none;}
            div.root-body-left-banner,div.root-body-left-banner1{width:99%;  margin-top:13px; padding-bottom:20px; border:solid 1px #d1d1d1;}
            div.root-body-left-banner1{width:128px; height:224px; overflow:hidden;}
            .new-edu{width:128px; margin-top:20px;  padding-bottom:20px;overflow:hidden;border:solid 1px #d1d1d1; }
            .banner11{width:128px; height:218px; margin-top:20px; border:solid 1px #d1d1d1;}
                .banner11 img{padding:0; margin:0; border:none;}
                div.root-body-left-banner1 img{padding:0; margin:0; border:none;}
                .LB-top{width:99%;  height:22px;  padding:5px 5px; color:#fff; font:bold 19px MTC MonArial;  background:url("../../style/medee/images/left-banner.gif") repeat-y;}
                .LB-top a{color:#fff;font:bold 15px Arial;}
                .LB-top a:hover{text-decoration:underline;}
                .LB-top a:visited{display:block; color:#fff;font:bold 15px Arial;}
                .LB-body{width:100%; background:#FFF url("assets/sprite-x.png") 0 -140px repeat-x; }
                     .logos1{float:left; width:110px; height:50px; margin:20px 10px 0 10px;}
                        .logos1 img{width:110px; height:50px; padding:0; margin:0; border:none;}
                    .separator{ margin:10px 0 0 10px;}
                    .LB-body-items{width:120px; margin:0 5px;height:225px;overflow-y:auto;}
                       .LB-body-items ul{width:120px;}
                            .LB-body-items ul li span{float:left;width:125px;padding-left:10px;margin-bottom:10px;font-weight:bold; text-align:left; background:url("images/icon1.gif") left no-repeat;}
                            .LB-body-items ul li a{width:120px;text-align:right;}
                        .LB-body-items a{ color:#000; font:bold 12px Arial; line-height:20px; }
                        .LB-body-items a:hover{color:#000; font:bold 12px Arial; line-height:20px;  text-decoration:underline;}
                        .LB-body-items a:visited{color:#000; font:bold 12px Arial; line-height:20px;  }
                        .LB-body-items span{float:left; width:150px; margin-top:5px; color:#022a22; font:12px Arial;}
                        .LB-body-items-img{ width:100px; margin:0 5px; height:80px; text-align:center;}
                            .LB-body-items-img img{margin:0; padding:0; border:none;}

                        .sport-comment{width:126px;margin-top:10px;border:solid 1px #d1d1d1;background:#FFF url("assets/sprite-x.png") 0 -140px repeat-x; }
                            .scomment-item-out{width:126px;height:290px;overflow-y:auto;}
                            .scomment-item{width:107px;margin-bottom:5px;padding:5px;}
                                .scomment-date{width:100%;margin-bottom:3px;color:#999;font-weight:bold;}
                                .scomment-item span{display:inline-block;margin-right:3px;font-weight:bold;color:#003366;}

        div.body-right,div.body-right-h{width:835px; margin:14px 0 0 0;}
        /*begining of new version*/
            .body-left1{width:700px;}
                div.body-right-item1{background:#cccc00; margin-bottom:10px;}
                .body-rights{float:left; width:280px; }
                .body-left-bottom1{width:700px;}
                .tab-body2{border:1px solid #c0c1c3; width:100%;}
        /*end of new version*/
        div.body-r{width:695px; margin-top:10px; }
            div.photo-news{width:337px; height:460px; margin:0 14px 0 0; border:solid 1px #d1d1d1;}
                div.photo-head{width:100%; height:31px; background:url("assets/sprite-y.png") -1450px 0 repeat-y; border-bottom:solid 1px #d1d1d1;}
                    div.photo-head a{float:left; display:inline-block; width:auto; margin:8px 0 0 10px; font:13px arial; font-style:normal; color:#FFF; border-bottom:dashed 1px #FFF;}
                    div.photo-head a:hover{text-decoration:none; color:#FFF;}
                    div.photo-head a:visited{color:#FFF;}
                    .photo-head em.center{float:left; height:23px; padding:8px 5px 0 5px; font:bold 14px Arial; color:#012a22; background:url("assets/sprite-x.png") 0 -2250px repeat-x;}
                    .photo-head em.left{float:left; width:5px; height:31px; margin:0 0 0 15px; background:url("assets/components.png") 0 -899px no-repeat;}
                    .photo-head em.right{float:left; width:5px; height:31px; background:url("assets/components.png") -11px -899px no-repeat;}

                div.photo-body{width:100%; text-align:center;}
                    div.photo-body a.p-text{float:left; display:inline-block; width:94%; margin:5px 3%; padding:0 0 10px 0; font:bold 15px arial; color:#002a20; text-align:left; border-bottom:solid 1px #d1d1d1;}
                    div.photo-body a.p-text:hover{font:bold 15px arial; color:#002a20;}
                    div.photo-body a.p-text:visited{font:bold 15px arial; color:#002a20;}
                    div.photo-body a.p-image img{border:0;}
                    div.photo-body a.p-image{float:left; display:inline-block; overflow:hidden; width:335px; height:230px; margin:2px 0 0 3px;}
                    div.photo-body a.p-image:hover{}
                    div.photo-body a.p-image:visited{}

                    table.photo-item{float:left;}
                        table.photo-item td{padding:5px 0 5px 10px; vertical-align:top;}
                            table.photo-item td a{float:left; display:inline-block; font:bold 12px arial; color:#002a20; text-align:left;}
                            table.photo-item td a:hover{font:bold 12px arial; color:#002a20;}
                            table.photo-item td a:visited{font:bold 12px arial; color:#002a20;}
                            table.photo-item td em{float:left; display:inline; width:100%; margin:5px 0 0 0; font:11px arial; color:#666;  text-align:left;}
                            table.photo-item td a.p-image-s img{border:0;}
                            table.photo-item td a.p-image-s{overflow:hidden; width:80px; height:54px;}
                            table.photo-item td a.p-image-s:hover{}
                            table.photo-item td a.p-image-s:visited{}
                                     /*erdoosoo ogohgui bna sh*/
            div.video{width:337px;  border:solid 1px #d1d1d1;/* background:url("assets/video.jpg") no-repeat;*/}
                div.video-head{width:100%; height:31px; background:url("images/video-top.gif") no-repeat;}
                    .view-video-head{width:100%; height:31px; background:url("assets/sprite-y.png") -860px 0 repeat-y; border-bottom:solid 1px #d1d1d1;}
                       /* .view-video-top,.view-video-bottom{width:100%; height:40px; background:url("images/view-video-top.gif") no-repeat;}
                        .view-video-bottom{background:url("images/view-video-bottom.gif") no-repeat;}*/
                    div.video-head a{}
                    div.video-head a:hover{text-decoration:none; cursor:pointer;}
                    div.video-head em.video-left{float:left; display:inline; width:328px; margin:6px 0 0 7px; padding:0; font-family:arial,helvetica,sans-serif;  text-transform:uppercase; font-size:12px; font-style:normal; font-weight:bold; color:#FFF;}
                    .view-video-head em.video-left{float:left; display:inline; height:31px;  margin:6px 0 0 5px; font-family:arial,helvetica,sans-serif;  font-size:11px; text-transform:uppercase;  font-style:normal;  color:#FFF;}
                    .view-video-head em.video-left span{}
                        .video-bottom-s{width:327px; height:30px; padding:5px 10px; color:#fff; font:14px Arial; background:url("images/video-bottom.gif") no-repeat;}
                        .mon,.mon-s{font:bold 12px Times New Roman;}
                        .mon-s{margin-right:5px; font:bolder 14px Times New Roman; font-style:italic; }
                        .mon-small{font:bold 12px Times New Roman; text-transform:none;}
                        div.shuur{float:right; display:inline; color:#fff; padding-top:8px; margin-right:5px;}
                    div.video-head a.video-right:hover{text-decoration:none; color:#FFF;}
                    div.video-head a.video-right:visited{color:#FFF;}
                div.video-body{width:100%;border-top:solid 1px #d1d1d1;}
                div.video-body ul{float:left; width:100%; margin:0; padding:0;}
                    div.video-body li{float:left; width:80px; height:55px;margin:10px 0 0 3px; padding:0; list-style-type:none;}
                        div.video-body li a{float:left;overflow:hidden; width:80px; height:55px; }
                                div.video-body li a img{border:none;}

                    div.name,div.name-s{width:317px; padding:5px 5px 0 5px; color:#000; font:bold 12px Arial}
                    div.name-s{width:100%;  padding:5px 0 0 0;}
                        div.name a{float:left; display:inline; width:325px; margin:8px 0 5px 15px; font:bold 14px arial; color:#044034;}
                        div.name a:hover{font:bold 14px arial; color:#044034;}
                        div.name a:visited{font:bold 14px arial; color:#044034;}
                    div.video-player{width:100%;}
                    div.video-bottom{width:100%; border-top:solid 1px #d1d1d1; background:url("assets/sprite-x.png") 0 -140px repeat-x;}
                        div.video-bottom a img{border:0; }
                        div.video-bottom a{float:left; display:inline-block; overflow:hidden; width:80px; height:55px; margin:10px 0 0 4px;}
                        div.video-bottom a:hover{}
                        div.video-bottom a:visited{}

            div.publication{width:337px; margin:10px 15px 10px 0; border:solid 1px #d1d1d1;}
                div.publication-head{width:337px; height:31px; border-bottom:solid 1px #d1d1d1; background:url("assets/sprite-y.png") -1450px 0 repeat-y;}
                    div.publication-head a.video-left{float:left; display:inline; width:200px; margin:6px 0 0 15px; font:bold 16px arial; color:#FFF;}
                    div.publication-head a.video-left:hover{color:#FFF; text-decoration:none;}
                    div.publication-head a.video-left:visited{color:#FFF;}
                div.publication-body{width:337px; background:#FFF url("assets/sprite-x.png") 0 -140px repeat-x;}
                    div.publication-b-item{width:295px; padding:5px 10px 5px 10px; font:11px arial; color:#666;}
                        div.publication-b-item a.title{float:left; display:inline-block; font:bold 15px arial; color:#012c23;}
                        div.publication-b-item a.title:hover{color:#012c23; text-decoration:underline;}
                        div.publication-b-item a.title:visited{color:#012c23;}
                        div.p-name{width:100%;}
                       table.publication{float:left;}
                        table.publication td{padding:7px 7px 7px 0; font:11px arial; color:#000; vertical-align:top;}
                            table.publication td a{float:left; display:inline-block; overflow:hidden; width:98px; height:80px; border:solid 1px #d1d1d1;}
                            table.publication td a.nom{float:left; display:inline-block; overflow:hidden; width:78px; height:100px; border:solid 1px #d1d1d1;}
                            table.publication td a img{border:0; margin:0px; padding:0px;}

            div.colloquy{width:337px; margin:10px 0 0 0; border:solid 1px #d1d1d1;}
                div.colloquy-head{width:337px; height:31px; background:url("assets/sprite-y.png") -860px 0 repeat-y; border-bottom:solid 1px #d1d1d1;}
                    div.colloquy-head a.video-left{float:left; display:inline; width:200px; margin:6px 0 0 15px; font:bold 16px arial; color:#FFF;}
                    div.colloquy-head a.video-left:hover{color:#FFF; text-decoration:none;}
                    div.colloquy-head a.video-left:visited{color:#FFF;}
                div.colloquy-body{width:367px; background:#FFF url("assets/sprite-x.png") 0 -140px repeat-x;}

        div.body-l{float:right; width:275px; padding:0 0 0 5px;}
            .body-1-banner{float:right; width:273px; height:273px; margin:10px 0 10px 5px; border:1px solid #bdbdbd;}
            .body-2-banner{float:right; width:273px; height:200px; margin:10px 0 10px 5px; border:1px solid #bdbdbd;}
            .body-1-banner1{width:273px; height:190px; margin:10px 0; border:1px solid #bdbdbd;}
            .body-1-banner1 img{margin:0; padding:0; border:none;}
                .body-1-banner img{margin:0; padding:0; border:none;}
                .body-2-banner img{margin:0; padding:0; border:none;}
            div.poll{width:273px; margin:0; border:solid 1px #d1d1d1;}
                div.poll-head{width:263px; height:25px; padding:6px 0 0 10px; font:bold 16px arial; color:#FFF; background:url("assets/sprite-y.png") -860px 0 repeat-y; border-bottom:solid 1px #d1d1d1;}
                div.poll-body{width:253px; padding:5px 10px 10px 10px; background:#FFF url("assets/sprite-x.png") 0 -140px repeat-x;}
                    div.poll-body span{display:block; margin:5px 0 16px 0; font:bold 14px arial; color:#255349;}
                    div.poll-body em{float:left; display:inline; width:100%; margin:0 0 5px 0; font:bold 13px arial; color:#255349; font-style:normal;}
                    div.poll-body em input{float:left;} 
                    div.poll-body em p{float:left;  display:inline;  width:220px; margin:0 0 0 5px;  padding:0; text-align:left; }
                        div.poll-body a.sanal{float:left; display:inline-block; width:120px; height:20px; margin:15px 0 10px 0; background:url("assets/components.png") 0 -117px no-repeat;}
                        div.poll-body a.result{float:left; display:inline-block; width:120px; height:20px; margin:15px 0 10px 10px; background:url("assets/components.png") -150px -200px no-repeat;}

        div.body-right-h{float:right; width:285px;}
            div.body-right-item{ margin-bottom:10px; }
                div.body-right-right{width:200px; }
                div.accent{width:538px;  padding:1px 5px 1px 1px; background:#fff; border:1px solid #c1c1c1; font:12px Arial;}
                div.body-left-right{width:538px; margin-top:14px;  padding:1px 5px 1px 1px;  background:#fff;  font:12px Arial;}
                    .accent-left{width:284px;}
                        .accent-left-item{width:284px;  color:#000; font:14px Arial;}
                            .accent-left-itemImg{width:284px;  height:182px; margin-bottom:5px;}
                                .accent-left-itemImg img{padding:0; margin:0; border:none;}
                                a.accLItem-title,.accLItem-author{display:block; margin:0 10px 10px 10px; color:#013e32; font:bold 14px Arial; line-height:20px;}
                                a.accLItem-title:hover{display:block; margin:0 10px 10px 10px; color:#013e32; font:bold 14px Arial; line-height:20px; text-decoration:underline;}
                                a.accLItem-title:visited{display:block; margin:0 10px 10px 10px; color:#013e32; font:bold 14px Arial; line-height:20px;}
                                .accLItem-author{margin-top:0; font:12px Arial;}
                                .accLItem-text{width:270px; margin:0 5px 5px 10px; font-size:12px;  line-height:20px;}
                    .accent-right{width:250px;  margin:0 0px;  padding:0 0 0 0;  }
                        .accent-right-item{width:245px; padding-left:5px; margin-bottom:3px;}
                        .accent-right-item-se{width:240px; margin-right:5px; height:2px; margin-top:2px; background:url("../../style/medee/images/border-bottom.gif") repeat-x;}
                            .accent-right-item-left{width:250px;}
                                .accent-right-item-left span, .accent-right-item-left em{cursor:pointer; margin:0; padding:0;}
                                .accent-right-item-left span{ display:block; color:#013e32; font:bold 12px Arial; line-height:20px;}
                                .accent-right-item-left em{display:block; color:#013e32; margin-top:0px; font:12px Arial; line-height:20px;}
                div.latest{float:right;width:273px; height:353px; margin:15px 0 0 5px; border:solid 1px #d1d1d1; background:#FFF;}
                div.space{float:right; width:273px; }

                .banner15{width:541px; height:100px; margin-top:20px;}
                    .banner15 img{margin:0; padding:0; border:none;}



/* for tabview */
                        div.tabview-container{float:left; width:293px; margin:0;}
                            ul.tabview-nav{float:left; width:100%; height:33px; *height:43px; margin:0 0 0 0; *margin:0 0 -10px 0; padding:0 0 0 2%; list-style:none; border-bottom:solid 1px #d1d1d1; }
                                ul.tabview-nav li{float:left;}
                                ul.tabview-nav a{float:left; display:inline-block; margin:0 0 0 15px; text-decoration:none;}
                                ul.tabview-nav a:hover{}
                                ul.tabview-nav a:visited{text-decoration:none;}
                                ul.tabview-nav a em{float:left; display:inline; cursor:pointer;}
                                ul.tabview-nav a em.center{position:relative; left:0; top:-2px; right:0; bottom:0; padding:9px 9px 1px 9px; font:bold 13px Arial;}
                                ul.tabview-nav a em.left{position:relative; left:0; top:-2px; right:0; bottom:0;}
                                ul.tabview-nav a em.right{position:relative; left:0; top:-2px; right:0; bottom:0;}
                                .tabview-nav li{float:left; display:inline;}
                                .tabview-nav li a{float:left; display:inline-block; margin:3px 5px 0 0; text-decoration:none;}
                                .tabview-nav li a em.center{display:inline; color:#FFF;}
                                .tabview-nav li.sel{}
                                .tabview-nav li.sel a{float:left; display:inline-block; margin:3px 5px 0 0; text-decoration:none;}
                                .tabview-nav li.sel a em.center{float:left; height:30px; color:#000000; background:url("assets/sprite-x.png") 0 -2250px repeat-x;}
                                .tabview-nav li.sel a em.left{float:left; width:5px; height:33px; background:url("assets/components.png") 0 -899px no-repeat;}
                                .tabview-nav li.sel a em.right{float:left; width:5px; height:33px; background:url("assets/components.png") -11px -899px no-repeat;}
                            div.tabview-content{clear:left; width:100%; margin:0;}
                                div.latest-body{width:256px;  height:303px; overflow-y:auto; padding:9px 9px; font:bold 12px arial; color:#0b392f;}
                                div.latest-body-ss{width:273px;  height:303px; padding:9px 9px; font:bold 12px arial; color:#0b392f; background:#FFFFFF url("images/bgs.gif")  repeat-x;}
                                div.tab-body{width:100%;}
                                    #tab-cont-par1{width:100%;}
                                    div.latest-body span,div.latest-body span{display:inline-block;  width:220px; margin:3px 0;  padding:0 6px 0 12px; background:url("assets/components.png") 0 -455px no-repeat;}
                                    div.latest-body span a{}
                                    div.latest-body span a:hover{}
                                    div.latest-body span a:visited{}
/*end of tabview*/

                div.news,div.news-s{width:545px; margin:20px 0 0 0; padding:1px; background:#c0c1c3;}
                div.news-s{margin:10px 0 0 0; background:none; background:#fff;}
                    div.news-head{width:525px; /*position:relative;*/ height:21px; padding:5px 10px;}
                    div.news-body,div.advertisement-body{width:541px;  background:#FFF url("assets/sprite-x.png") 0 -2323px repeat-x;}
                        div.advertisement-body{width:100%;}


                            .adname-in,.adname-te,.ad-phone{width:520px;  height:20px; margin:0 10px 0 10px; border:1px solid #cccccc;}
                            .se-bu{display:block; margin:0 0 10px 468px;}
                            .adname-te{height:100px; margin:0 10px 10px 10px;}
                            .ad-name{display:block; padding:10px; color:#333333; font:bold 16px Arial;}
                            .ad-phone{margin:0 0 0 10px; width:250px;}
                            .ad-combo{width:250px; margin:0 0 0 10px;}


                            .add-adver{display:block; padding:10px 20px; font:bold 18px Arial;}
                            .add-adver:hover{display:block; padding:10px 20px; font:bold 18px Arial; text-decoration:underline;}
                            .add-adver:visited{display:block; padding:10px 20px; font:bold 18px Arial;}
                        div.news-b-item{width:270px;  margin:3px 0 10px 0;}
                            div.news-b-item h3{float:left; display:inline; width:255px; margin:0; padding: 0 0 0 15px; font:bold 14px arial; color:#000002;}
                            div.news-b-item h3{float:left; display:inline; width:255px; margin:0; padding: 0 0 0 15px; font:bold 12px arial; color:#000002;}
                            div.news-b-item span,div.news-b-item span.noborder{float:left; display:inline; width:244px;  margin:8px 0 0 0; padding:0 10px 0 15px; }
                            div.news-b-item span.noborder{border-right:solid 1px #d1d1d1;}
                            .sep-div{padding:0; margin:0; vertical-align:top;  border-right:1px solid #c1e8e7; }
                                div.news-b-item span a.news-b-i,div.news-b-item span.noborder a.news-b-i{float:left;  display:inline-block; margin:3px 0 0 0px; padding:0 0 0 13px; font:bold 12px Arial; color:#013e32; background:url("assets/components.png") 0 -990px no-repeat;}
                                div.news-b-item span a.news-b-i:hover,div.news-b-item span.noborder a.news-b-i:hover{text-decoration:underline;}
                         em.date-rt{display:block; font-style:normal; text-align:right; color:#999999; font:93% Arial;}

                div.today{width:273px; margin:10px 0 10px 0; padding:1px; background:#c0c1c3;}
                    div.today-head{position:relative; width:253px; height:21px; padding:5px 10px;}
                        div.today-head-more{position:absolute; width:333px; top:7px; left:200px; text-align:right; color:#FFFFFF;}
                    div.today-body{width:273px; margin-top:1px;}
                        div.weather-horoscope{width:273px; margin-right:1px;}
                            div.more{width:100%; background:#fff;}
                            div.more-horo{width:100%; background:#fff;}
                                div.more a,div.more-horo a{float:right; display:inline-block; padding:5px 5px 5px 8px; font:bold 10px tahoma; cursor:pointer;}
                                div.more-horo a{float:right; display:inline-block; padding:5px 5px 5px 8px; font:bold 10px tahoma; background:#FFF; cursor:pointer;}
                                div.more a,div.more-horo a:hover{cursor:pointer;}
                                div.more a,div.more-horo a:visited{cursor:pointer;}
                            div.today-body-weather{width:100%; background:#a1e3d7;}
                                div.today-body-weather span{float:left; display:inline; width:100%; font:bold 10px Arial; text-align:right;}
                                div.today-body-weather-item{width:91px; color:#194138; font-weight:bold;}
                                    div.today-body-weather-item-head{width:100%; height:16px; padding:3px 0; text-align:center;}
                                    div.today-body-weather-item-body{width:100%; height:106px; text-align:center; padding-bottom:8px;}
                                        div.today-body-weather-item-body a{float:left; display:inline-block; width:98%; margin:3px 2% 10px 0; font:bold 10px tahoma; text-align:right;}
                                        div.today-body-weather-item-body img{border:0; margin:6px auto; padding:0; width:56px;}
                                    span.weather-more{float:left; width:96%; background:#FFFFFF; text-align:right; margin:0; padding:0 2% 5px 2%;}
                                        span.weather-more a{font:11px arial; color:#DB0000;}
                                        span.weather-more a:hover{font:11px arial; color:#DB0000;}
                                        span.weather-more a:visited{font:11px arial; color:#DB0000;}
                            div.today-body-horoscope{width:100%; background:#a1e3d7;}
                                div.today-body-horoscope-head{position:relative; width:266px; height:19px; padding:3px 0 0 6px;}
                                    div.today-body-horoscope-head span a{font:bold 12px arial;}
                                    div.today-body-horoscope-head span a:hover{font:bold 12px arial; text-decoration:none;}
                                    div.today-body-horoscope-head span a:visited{font:bold 12px arial;}
                                    div.today-body-horoscope-head-l{position:absolute; top:3px; left:224px; width:16px;}
                                        div.today-body-horoscope-head-l a{display:block; width:16px; height:16px; background:url("assets/components.png") 0 -200px no-repeat;}
                                        div.today-body-horoscope-head-l a:hover{display:block; width:16px; height:16px; background:url("assets/components.png") 0 -200px no-repeat;}
                                        div.today-body-horoscope-head-l a:visited{display:block; width:16px; height:16px; background:url("assets/components.png") 0 -200px no-repeat;}
                                    div.today-body-horoscope-head-r{position:absolute; top:3px; left:240px; width:16px;}
                                        div.today-body-horoscope-head-r a{display:block; width:16px; height:16px; background:url("assets/components.png") -16px -200px no-repeat;}
                                        div.today-body-horoscope-head-r a:hover{display:block; width:16px; height:16px; background:url("assets/components.png") -16px -200px no-repeat;}
                                        div.today-body-horoscope-head-r a:visited{display:block; width:16px; height:16px; background:url("assets/components.png") -16px -200px no-repeat;}
                                div.today-body-horoscope-body{width:254px; height:195px; font:bold 12px arial; padding:5px 10px 0 10px; background:#FFFFFF; color:#012a22; text-align:justify;}
                                    div.horo-text{width:244px; font:bold 12px arial; padding:5px 10px 0 10px; background:#FFFFFF; color:#012a22; text-align:justify;}
                                    div.today-body-horoscope-body a img, div.zurhai-body a img{float:left; display:inline; vertical-align:middle; border:0; margin:0 10px 0 0;}
                                    div.today-body-horoscope-body span{float:left; display:inline-block; font:bold 18px arial; }
                        div.today-body-currency{width:273px; background:#a1e3d7; border-left:1px solid #FFFFFF;}
                            div.today-body-currency-head{width:249px; padding:2px 15px; height:18px;}
                                div.today-body-currency-head select{width:250px; padding:0; font:12px arial;}
                                    div.today-body-currency-head select option{margin:0; padding:0 5px; font:12px arial;}
                            div.today-body-currency-body{width:255px; padding:8px 7px 8px 17px;}
                                div.today-body-currency-body em{float:left; width:100%; text-align:right;}
                                    div.today-body-currency-body em a{font:10px tahoma; color:#db0000;}
                                    div.today-body-currency-body em a:hover{font:10px tahoma; color:#db0000;}
                                    div.today-body-currency-body em a:visited{font:10px tahoma; color:#db0000;}
                                div.today-body-currency-body-item{width:115px; margin-right:10px; padding:5px 0 2px 0; font:12px tahoma;}
                                    div.today-body-currency-body-item a{display:block; margin-top:15px; width:115px; height:20px; background:url("assets/components.png") -110px -77px no-repeat;}
                                    div.today-body-currency-body-item a:hover{display:block; width:115px; height:20px; background:url("assets/components.png") -110px -77px no-repeat;}
                                    div.today-body-currency-body-item a:visited{display:block; width:115px; height:20px; background:url("assets/components.png") -110px -77px no-repeat;}
                                    div.today-body-currency-body-item input{width:109px; padding:1px; height:14px}
                                    div.today-body-currency-body-item select{width:109px;}
                                div.today-body-currency-body table{width:246px; margin-right:10px; color:#36534e;  font-weight:bold; border-left:1px solid #c1c1c1; border-top:1px solid #c1c1c1; }
                                    div.today-body-currency-body table td{padding:3px 5px; border-right:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1;}
                                    div.today-body-currency-body table td.valut{padding:3px 30px;  border-right:none;  border-bottom:1px solid #c1c1c1; text-align:center; }
                                    div.today-body-currency-body table td.valut1{padding:3px 5px; width:30px; border-bottom:1px solid #c1c1c1; border-right:1px solid #c1c1c1;}
                                        div.today-body-currency-body table td span{color:#de0004;}
                            div.result-body{width:262px; height:226px; font:bold 12px arial; color:#0b392f; padding:10px; text-align:justify;}
                                div.result-body a{float:left; margin:5px 0 0 10px; display:inline-block; width:80px; height:20px; background:url("assets/components.png") -150px -260px no-repeat;}
                                div.result-body-item{position:relative; font:12px arial; width:242px; padding:5px 10px 3px 10px;}
                                    div.result-body-item span{display:block; margin:0;  float:left;}
                                    span.section{position:absolute; left:202px; padding:1px; float:right; height:14px; text-align:right; width:40px;}
                                    span.bg{float:left; font-size:0; height:10px; margin:2px 0; padding:0; border:1px solid #000000;}
                                    span.bg1{background:url("assets/sprite-x.png") 0 -2100px repeat-x;}
                                    span.bg2{background:url("assets/sprite-x.png") 0 -2130px repeat-x;}
                                    span.bg3{background:url("assets/sprite-x.png") 0 -2160px repeat-x;}
                                    span.bg4{background:url("assets/sprite-x.png") 0 -2190px repeat-x;}

            /* for home */
            div.home-left{width:547px; /*position:relative;*/ background:#f3ffff; z-index:3;}
                div.weather{position:relative; width:100%; float:left; background:#ffffff;}
                    div.weather-left{float:left; width:247px; height:500px; text-align:center; color:#194138; font:bold 18px arial;}
                        div.weather-left img{border:0; padding:0; margin:0; vertical-align:middle;}
                        div.weather-left span{float:left; width:94%; margin:3px 3%; display:inline-block; font:13px arial; text-align:left;}
                        div.combobox-container{float:left; padding:2px 3%; width:94%; color:#194138; background:#a1e3d7; }
                            div.combobox-container span{float:left; cursor:pointer; color:#194138; font:bold 13px tahoma; display:inline-block; width:96%; margin:0; padding:1px 2% 1px 2%; background:#FFFFFF url("assets/components.png") 216px -849px no-repeat; border:1px solid #7f9db9; height:18px;}
                            div.combobox-item{position:absolute; left:7px; top:23px; width:517px; padding:0 10px 10px 0; border:1px solid #7f9db9; background:#FFFFFF;}
                                div.combobox-item a{float:left; display:inline-block; width:115px; margin:10px 0 0 10px;  color:#194138; font:bold 13px tahoma;}
                                div.combobox-item a:hover{float:left; display:inline-block; width:115px; margin:10px 0 0 10px;  color:#194138; font:bold 13px tahoma;}
                                div.combobox-item a:visited{float:left; display:inline-block; width:115px; margin:10px 0 0 10px;  color:#194138; font:bold 13px tahoma;}
                    div.weather-right{float:left; width:298px; border:1px solid #c0c1c3;}
                        div.weather-right-item{float:left; width:100%; padding-bottom:5px;}
                            div.weather-right-item-head{float:left; padding:5px 3%; width:94%; color:#194138; background:#a1e3d7; }
                            div.weather-right-day{float:left; width:145px; text-align:center; margin-right:8px; font:bold 13px arial; color:#000000;}
                            div.weather-right-night{float:left; width:145px; text-align:center; font:bold 13px arial; color:#000000;}
                                div.weather-right-night em, div.weather-right-day em{float:left; display:inline-block; margin:3px 2% 0 2%; width:96%; text-align:right; font:bold 14px arial; color:#000000;}
                                div.weather-right-night img, div.weather-right-day img{border:0; margin:0 5px 0 0; padding:0; width:50px; vertical-align:middle;}
                                div.weather-right-night span, div.weather-right-day span{float:left; display:inline-block; padding:0 5px 3px 10px; width:130px; text-align:left; font:11px tahoma;}

            div.home-right{float:right; width:283px; margin-left:5px; }
                div.home-right-bottom{width:274px; margin:12px 0 0 12px; padding:1px; background:#FFF;}
                    div.today-body-weather-item-home{width:91px; color:#194138; font-weight:bold;}
                    div.today-body-horoscope-body-home{width:254px; height:168px; font:bold 18px arial; padding:5px 10px 0 10px; background:#FFFFFF; color:#012a22; text-align:justify;}
                        div.today-body-horoscope-body-home a img{float:left; border:0; margin:0 10px 0 0;}
                        div.today-body-horoscope-body-home span{float:left; width:100%; display:inline-block; font:12px arial;}
                    div.today-body-currency-head-home{width:250px; background:#a1e3d7; padding:2px 12px; height:18px;}
                    div.today-body-currency-body-home{width:250px; padding:8px 9px 8px 15px;}
                div.list-banner{width:276px; margin:15px 0 0 12px;}

                div.list-item{width:527px; margin:10px 10px 0 10px; padding-bottom:12px; text-align:justify;}
                    div.list-item span{float:left; display:inline-block; width:100%; text-align:right; }
                        div.list-item span a{}
                        div.list-item span a:hover{}
                        div.list-item span a:visited{}
                    div.list-item-title{width:527px;}
                        a.search-img img{border:0;}
                        a.search-img{}
                        a.search-img:hover{}
                        a.search-img:visited{}
                        div.list-item-title a, div.reading-title{font:bold 18px times; color:#012a22;}
                        div.list-item-title a:hover{font:bold 18px times; color:#012a22; text-decoration:underline;}
                        div.list-item-title a:visited{font:bold 18px times; color:#012a22;}
                        div.list-item-date, div.reading-date{margin:5px; width:517px; color:#012a22;}
                div.list-page{width:547px; background:#FFFFFF; color:#012a22; margin:10px 0 0 0; text-align:center;}
                    div.list-page span{display:inline-block; padding:5px;}
                    span.visiting{background:#f3ffff; font-weight:bold; color:#012a22;}
                    div.list-page a{display:inline-block; padding:5px; color:#012a22;}
                    div.list-page a:hover{display:inline-block; padding:5px; color:#012a22;}
                    div.list-page a:visited{display:inline-block; padding:5px; color:#012a22;}
                div.reading{width:547px; text-align:justify; line-height:20px; background:#ffffff;}
                    div.reading-title{width:100%;}        
                    div.toolkit{float:right; width:128px; margin:0 0 12px 12px; color:#012a22;}
                        div.toolkit-top{width:100%; padding-bottom:10px;}
                            span.span-mail{background:url("assets/components.png") 0 -295px no-repeat;}
                            span.span-rss{background:url("assets/components.png") -2px -324px no-repeat;}
                            span.span-comment{background:url("assets/components.png") 0 -348px no-repeat;}
                            div.toolkit-top span{float:left; display:inline-block; width:103px; padding:2px 0 0 25px; margin:3px 0;}
                            div.toolkit-top span a{}
                            div.toolkit-top span a:hover{}
                            div.toolkit-top span a:visited{}
                        div.toolkit-bottom{width:100%; font:bold 14px arial; padding-top:10px;}
                            div.toolkit-bottom span{float:left; display:inline-block; width:120px; padding:0 0 0 8px; margin:3px 0; background:url("assets/components.png") 0 -394px no-repeat;}
                            div.toolkit-bottom span a{font:12px arial; color:#012a22;}
                            div.toolkit-bottom span a:hover{font:12px arial; color:#012a22;}
                            div.toolkit-bottom span a:visited{font:12px arial; color:#012a22;}

                div.horoscope-head,div.view-photo-head{width:96%; background:#c1f6ec; padding:5px 2%; color:#0b392f; border-bottom:1px solid #bcc0c1;}
                    div.horoscope-head em,div.view-photo-head em{float:left; display:inline-block; font:bold 14px arial; border:0 solid #000000;}
                        div.horoscope-head span a{color:#0b392f;}
                        div.horoscope-head span a:hover{color:#0b392f;}
                        div.horoscope-head span a:visited{color:#0b392f;}
                        span.prevDay{float:right;}
                        span.nextDay{float:right;}
                div.zurhai-item{width:527px; margin:10px 10px;}
                    div.zurhai-item table{width:100%;}
                    td.zurhai-top-left{width:6px; height:6px; background:url("assets/components.png") 0 -760px no-repeat;}
                    td.zurhai-top{height:6px; background:url("assets/sprite-x.png") 0 -1600px repeat-x;}
                    td.zurhai-top-right{width:6px; height:6px; background:url("assets/components.png") -50px -760px no-repeat;}
                    td.zurhai-left{width:6px; background:url("assets/sprite-y.png") -2050px 0 repeat-y;}
                    div.zurhai-body{width:515px; color:#153a32; font:bold 18px arial;}
                        div.zurhai-body a img{float:left;}
                        div.zurhai-body span{float:left; font:11px tahoma; display:inline-block; overflow:hidden; width:400px;}
                        div.zurhai-body span a, div.list-item span a{float:right; font-size:11px; color:#db0000;}
                        div.zurhai-body span a:hover, div.list-item span a:hover{float:right; font-size:11px; color:#db0000; text-decoration:underline;}
                        div.zurhai-body span a:visited, div.list-item span a:visited{float:right; font-size:11px; color:#db0000;}
                    td.zurhai-right{width:6px; background:url("assets/sprite-y.png") -2100px 0 repeat-y;}
                    td.zurhai-btm-left{width:6px; height:6px; background:url("assets/components.png") -100px -760px no-repeat;}
                    td.zurhai-btm{height:6px; background:url("assets/sprite-x.png") 0 -1700px repeat-x;}
                    td.zurhai-btm-right{width:6px; height:6px; background:url("assets/components.png") -150px -760px no-repeat;}

                div.photo-list-accent{float:left; width:96%; margin:10px 2% 10px 2%; padding-bottom:10px; border-bottom:1px solid #CCCCCC;}
                    div.photo-list-accent span{float:left; margin:10px 0px; padding:0px; display:inline-block;}
                    div.photo-list-accent em{float:left; margin:10px 0px; padding:0px; display:inline-block;}
                    div.photo-list-accent a img{border:0px; margin-right:10px;}
                    div.photo-list-accent a{margin:0px 0px; color:#0b392f; font:bold 18px arial;}
                    div.photo-list-accent a:hover{color:#0b392f; font:bold 18px arial;}
                    div.photo-list-accent a:visited{color:#0b392f; font:bold 18px arial;}
                div.photo-list-item{float:left; width:96%; margin:0px 2% 10px 2%; padding-bottom:10px; border-bottom:1px solid #CCCCCC;}
                    td.photo-list-photo{width:150px;}
                        div.photo-list-item span{float:left; margin:0px 0px; padding:0px; display:inline-block;}
                        div.photo-list-item em{float:left; margin:10px 0px; padding:0px; display:inline-block;}
                        td.photo-list-photo{padding:0 10px 0 0;}
                        td.photo-list-photo a.photo-l-img img{border:0px; margin-right:10px;}
                        td.photo-list-photo a.photo-l-img{float:left; display:inline-block; width:335px; height:238px; overflow:hidden;}
                        td.photo-list-photo a.photo-l-img:hover{}
                        td.photo-list-photo a.photo-l-img:visited{}

                        td.photo-list-photo a img{border:0px; margin-right:10px;}
                        td.photo-list-photo a{float:left; display:inline-block; width:200px; height:140px; overflow:hidden;}
                        td.photo-list-photo a:hover{}
                        td.photo-list-photo a:visited{}


                        div.photo-list-item a{color:#0b392f; font:bold 16px arial;}
                        div.photo-list-item a:hover{color:#0b392f; font:bold 16px arial;}
                        div.photo-list-item a:visited{color:#0b392f; font:bold 16px arial;}

                    div.comment{width:100%; background:#FFFFFF;}
                        div.comment-head{position:relative; width:527px; padding:3px 10px; font:bold 14px arial;  color:#012a22; text-align:left; margin:15px 0 0 0; background:#a1e3d7;}
                            div.comment-head-all{position:absolute; text-align:right; font:12px arial; top:4px; left:227px; width:300px; color:#012a22;}
                        div.comment-item{width:100%; margin-top:15px;}
                            div.comment-item table{width:100%;}
                                td.comment-top-left{width:6px; height:23px; background:url("assets/components.png") 0 -600px no-repeat;}
                                td.comment-top-right{width:6px; height:23px; background:url("assets/components.png") -50px -600px no-repeat;}
                                td.comment-left{border-left:1px solid #bdbdbd;}
                                td.comment-right{border-right:1px solid #bdbdbd;}
                                td.comment-btm{font:0 arial; padding:0; height:6px; border-bottom:1px solid #bdbdbd;}
                                div.comment-item-body{position:relative; width:527px; padding:4px 2px 0 3px; text-align:justify; font:12px arial; color:#000000;}
                                td.comment-item-head{padding:0 8px; text-align:left; font:bold 12px arial; color:#ffffff; border-top:1px solid #bdbdbd; border-bottom:1px solid #bdbdbd; background:url("assets/sprite-y.png") -1450px 0px repeat-y;}
                                    div.comment-item-head-body{width:100%; height:18px; padding-top:3px;}
                                        div.comment-item-head-body span{position:absolute; width:180px; text-align:right; left:510px; margin:0; padding:0; font:11px arial;}
                                td.comment-btm-left{width:6px; height:6px; background:url("assets/components.png") -100px -600px no-repeat;}
                                td.comment-btm-right{width:6px; height:6px; background:url("assets/components.png") -150px -600px no-repeat;}
                        div.comment-page{width:547px; background:#FFFFFF; color:#012a22; margin:10px 0 0 0; text-align:center;}
                            div.comment-page span{display:inline-block; padding:3px 5px;}
                            span.comment-visiting{background:#0d7762; font-weight:bold; color:#ffffff;}
                            div.comment-page a{display:inline-block; padding:5px 2px; color:#012a22;}
                            div.comment-page a:hover{display:inline-block; padding:5px 2px; color:#012a22;}
                            div.comment-page a:visited{display:inline-block; padding:5px 2px; color:#012a22;}
                        div.comment-edit{width:100%; margin-top:10px;}
                            div.comment-edit span{float:left; width:100%; margin:5px 0; font:12px tahoma;}
                            div.comment-edit input{width:150px; font:11px tahoma; padding:1px 3px;}
                            div.comment-edit textarea{width:440px; height:100px;}
                            div.comment-edit a{float:right; width:69px; height:33px; margin:5px 100px 0 0; background:url("assets/components.png") 0 -700px no-repeat;}
                            div.comment-edit a:hover{float:right; width:69px; height:33px; margin:5px 100px 0 0; background:url("assets/components.png") 0 -700px no-repeat;}
                            div.comment-edit a:visited{float:right; width:69px; height:33px; margin:5px 100px 0 0; background:url("assets/components.png") 0 -700px no-repeat;}
            /* for home */


    div.root-foot{width:980px; margin-top:10px; background:#FFF; border:0 solid #bebebc;}
        div.foot-left{width:970px; margin:0 0 7px 0; padding:0 0 13px 10px; background:#0e7862;}
            div.foot-left a{display:inline-block; float:left; margin:13px 0 0 12px; font:bold 11px arial; color:#FFFFFF;}
            div.foot-left a:hover{display:inline-block; float:left; margin:13px 0 0 12px; font:bold 11px arial; color:#FFFFFF;}
            div.foot-left a:visited{display:inline-block; float:left; margin:13px 0 0 12px; font:bold 11px arial; color:#FFFFFF;}
        div.foot-right{width:930px; padding:5px 25px 14px 25px; font:10px tahoma; color:#FFFFFF; background:#0e7862;}
            div.foot-right-item-logo{float:right; width:150px; margin:23px 0 0 0;}
                div.foot-right-item-logo span{float:right; display:block; width:147px; height:34px; background:url("assets/components.png") -136px -103px no-repeat;}
            div.foot-right-item-link{width:450px; margin:30px 0 0 0;}
                div.foot-right-item-link a{font:10px tahoma; color:#FFFFFF;}
                div.foot-right-item-link a:hover{font:10px tahoma; color:#FFFFFF;}
                div.foot-right-item-link a:visited{font:10px tahoma; color:#FFFFFF;}
            div.foot-right-item-copyright{width:330px; margin:42px 0 0 0;}
/* end of layout */

/* for border */
a.top-border{border-top:1px solid #299d86;}
a.top-bottom-border{ border-top:1px solid #299d86; border-bottom:1px solid #0c5041;}
a.bottom-border{border-bottom:1px solid #0c5041;}

a.sub-top-border{border-top:1px solid #6adcc5;}
a.sub-top-bottom-border{ border-top:1px solid #6adcc5; border-bottom:1px solid #dbfaf4;}
a.sub-bottom-border{border-bottom:1px solid #dbfaf4;}
/* for border */

/* for heads */
div.latest ul{background:url("assets/sprite-y.png") -286px 0 repeat-y;}

div.news-head,div.news-head-s{overflow:visible; background:url("assets/sprite-y.png") -860px 0 repeat-y;}
div.news-head-s{width:531px; padding:5px;}
div.today-head{background:url("assets/sprite-y.png") -1450px 0 repeat-y;}

div.archive{float:right; /*position:relative;*/ width:300px; margin:3px 0 0 0; padding-right:5px; font:bold 13px tahoma; color:#FFF; text-align:right;}
    div.archive a{display:inline-block; width:12px; height:12px; /*position:relative; top:3px; *top:7px; left:0; right:3px;*/ background:url("assets/components.png") 0 -887px no-repeat;}

div.calendar{position:absolute; top:40px; left:335px; width:200px; height:185px; z-index:45; border:solid 1px #285824;}
    div.calendar-head{width:200px; height:21px; font:bold 12px tahoma; color:#FFF; background:url("assets/sprite-x.png") 0 -2480px repeat-x; text-align:center;}
            div.calendar-head a.exit{float:right; display:inline-block; width:12px; height:12px; background:url("assets/components.png") -150px -400px no-repeat;}
    div.calendar-body{width:200px; height:163px; background:#FFF;}
        div.calendar-body table{width:200px; height:163px; background:#dae8db;}
            div.calendar-body table td{font: bold 12px arial; background:#FFF; vertical-align:middle; text-align:center;}
            div.calendar-body table td.date{color:#fe4542;}
            div.calendar-body table td.day{color:#000;}
            div.calendar-body table td.dates{color:#fe4542; background:#f7f7f7;}
            div.calendar-body table td.days{color:#000; background:#f7f7f7;}

div.advertisement-body{height:auto;}
em.advertisement-head{float:left; display:inline; font:bold 16px arial; color:#FFFFFF;}
div.advertisement-b-top,div.advertisement-b-bottom{width:96%; margin:0 2% 10px 2%; padding:0 0 10px 0;}
    div.advertisement-b-top select{float:left; display:inline; width:300px; margin:25px 0 0 10px; padding:1px; font:bold 100% tahoma; color:#0d6453;}
    div.advertisement-b-top span,div.advertisement-b-bottom span{float:left; display:inline; margin:10px 0 10px 10px; font:bold 13px tahoma; color:#606060; border-bottom:dashed 1px #606060;}

            a.ad-button{float:left; display:inline-block; width:80px; height:20px; margin:25px 0 0 10px; background:url("assets/components.png") -150px -309px no-repeat;}
            a.ad-button:hover{}
            a.ad-button:visited{}
div.advertisement-b-bottom{border:0;}
    div.advertisement-item{width:100%; margin:10px 0 10px 10px;}
        div.advertisement-item em{float:left; display:inline; width:100%; font:11px tahoma; color:#666;}
        div.advertisement-item p{float:left; display:inline; margin:0; font:bold 100% tahoma; color:#0d6453;}
        div.advertisement-text{width:100%; margin:6px 0 3px 0; font:100% arial; color:#000;}
        div.phone{font:bold 100% Arial; color:#444444;}
        div.phone em{font:bold 100% Arial; font-style:normal; color:#de0404;}

div.today-head, div. div.news-head{font:bold 16px arial; color:#FFFFFF; cursor:default;}
ul.latest-head a, div.explore-link a, div.today-head a, div.news-head a,div.news-head-s a{font:bold 16px arial; color:#FFFFFF;}
ul.latest-head a:hover, div.explore-link a:hover,  div.today-head a:hover, div.news-head a:hover,div.news-head-s a:hover{font:bold 16px arial; color:#FFFFFF; text-decoration:none;}
ul.latest-head a:visited, div.explore-link a:visited, div.today-head a:visited, div.news-head a:visited,div.news-head-s a:visited{font:bold 16px arial; color:#FFFFFF; text-decoration:none;}
div.today-head span{font:bold 16px arial; color:#FFFFFF;}

/* for heads */

/* for green 14px  */
div.explore-body-left-body table td a{font:bold 14px times; color:#0b392f;}
div.explore-body-left-body table td a:hover{font:bold 14px times; color:#0b392f;}
div.explore-body-left-body table td a:visited{font:bold 14px times; color:#0b392f;}
/* for green 14px  */

/* for a tags */
    /* green arial 12px */
div.latest-body span a, div.toolkit-top span a, div.head-bottom-ticker a, div.explore-body-right-body span a{font:bold 12px Arial; color:#013e32;}
div.latest-body span a:hover, div.toolkit-top span a:hover, div.head-bottom-ticker a:hover, div.explore-body-right-body span a:hover{ font:bold 12px Arial; color:#013e32;}
div.latest-body span a:visited, div.toolkit-top span a:visited, div.head-bottom-ticker a:visited, div.explore-body-right-body span a:visited{ font:bold 12px Arial; color:#013e32;}
    /* green arial 12px */
    /* .bg a tags */
div.today-head-more a{font:11px arial; padding:0 2px; color:#FFFFFF; background:url("assets/sprite-x.png") 0 -17px repeat-x;}
div.today-head-more a:hover{font:11px arial; color:#FFFFFF; padding:0 2px; background:url("assets/sprite-x.png") 0 -17px repeat-x;}
div.today-head-more a:visited{font:11px arial; color:#FFFFFF; padding:0 2px; background:url("assets/sprite-x.png") 0 -17px repeat-x;}
    /* black .bg a tags */
/* .bg a tags */
div.today-body-horoscope-head span a{padding:0 2px; background:url("assets/btm-bg.png") bottom repeat-x;}
div.today-body-horoscope-head span a:hover{padding:0 2px; background:url("assets/btm-bg.png") bottom repeat-x;}
div.today-body-horoscope-head span a:visited{padding:0 2px; background:url("assets/btm-bg.png") bottom repeat-x;}
/* black .bg a tags */
/* for a tags */


/* for background */
div.bg-bottom-green{ background:url("assets/btm-bg.png") bottom repeat-x;}
div.latest-body, div.explore-body-left-body, div.explore-body-right-body, div.result-body, div.today-body-weather-item-body, div.today-body-currency-body, div.weather-left, div.weather-right-item{background:#FFFFFF url("images/bgs.gif")  repeat-x;}
/* for background */


div.player-video{width:480px; height:390px; margin:10px 33px; border:solid 1px #d1d1d1;}
div.video-special{width:540px; padding:10px 0 10px 0; font:bold 13px tahoma; color:#0d6453; text-align:left; border-bottom:solid 2px #0d6453;}
    div.video-special em{float:left; display:inline; width:100%; margin:10px 0 0 0; font:bold 13px tahoma; color:#666;}

table.video-item{width:100%;}
div.video-item{width:154px; height:155px; margin:20px 10px 5px 15px; padding:0 0 5px 0; background:#b2f2e5; }
    div.video-item em{float:left; display:inline; width:142px; margin:5px 0 0 0; padding:0 3px 0 5px; font:11px tahoma; color:#666;}
    div.video-item a.v-item-img img{border:0;}
    div.video-item a.v-item-img{float:left; display:inline-block; overflow:hidden; width:150px; height:100px; margin:2px 0 0 2px; border-bottom:solid 1px #d1d1d1;}
    div.video-item a.v-item-img:hover{}
    div.video-item a.v-item-img:visited{}

    div.video-item a.name{float:left; display:inline-block; overflow:hidden; width:142px; margin:3px 0; padding:0 3px 0 5px; font:bold 12px tahoma; color:#0d6453;}
    div.video-item a.name:hover{}
    div.video-item a.name:visited{}


div.player-photo{width:504px; margin:10px 21px; border:solid 1px #d1d1d1;}
div.photo-desc{width:504px; margin:10px 21px; font:bold 13px tahoma; color:#0d6453;  text-align:center;}

div.photo-desc-s{width:480px; margin:10px 33px; font:bold 13px tahoma; color:#0d6453;  text-align:left;}
    div.photo-desc-s em{float:left; display:inline; width:100%; margin:10px 0 0 0; font:bold 13px tahoma; color:#666;}


/* for calendar*/


/*beginging of new-tab*/
      .latest-ss{width:100%;  background:#fff;}
        .latest-ss ul{float:right; width:250px; *width:253px; margin:0; padding:0;  border-left:1px solid #c1c1c1;}
        .latest-ss ul li{float:right; width:250px;*width:253px;   margin:0; padding:0; list-style:none; list-style-type:none; cursor:pointer;}
        .latest-ss ul li em{font-style:normal;  margin:0; padding:0;}
/*end   of new-tab*/

div.calendar-con{margin:15px 0 0 15px;}
div.date-con{width:300px; padding:30px 0 0 40px; font:bold 38px tahoma; color:#05493c;}

div.cal-container{clear:left; float:left; display:inline; width:176px; z-index:4;}
div.cal-container-popup{position:absolute; left:60px; top:25px;}
    div.cal-container div{float:left; display:inline; overflow:hidden;}
    div.cal-container a{display:inline-block;}
    div.cal-container em{display:inline-block; font-family:Arial;}
    div.cal-head{width:171px; height:20px; padding:6px 0 0 3px; color:#75d5ba; background:url("assets/calendar-head-bg.gif") 0 0 repeat-x; border:1px solid #CCCCCC; border-bottom:none;}
        div.cal-head h1{float:left; width:100px; margin:0 0 0 5px; padding:0 0 0 0; font-size:12px; text-align:left;}
        div.cal-head a{float:right; width:15px; height:15px; margin:2px 4px 0 5px; background:url("assets/components.png") -150px -400px no-repeat;}
    div.cal-body{width:100%;}
        div.cal-yearmonth{width:100%;}
            div.cal-yearmonth-content{width:174px; padding:2px 0px; font-size:11px; background:#FFF; border-top:1px solid #c6ebd5; border-right:1px solid #c6ebd5; border-left:1px solid #c6ebd5;}
                div.cal-yearmonth-content input{float:left; width:30px; height:14px; margin:0 1px 0 3px; font-size:11px;}
                div.cal-yearmonth-content select{float:left; width:74px; height:18px; margin:0 3px 0 3px; font-size:11px;}
                div.cal-yearmonth-content span{float:left; padding:2px 5px 0 0;}
                div.cal-yearmonth-content span.prevnext{width:13px; height:18px; padding:0 7px 0 0; font-size:0;}
                div.cal-yearmonth-content span em.next, div.cal-yearmonth-content span em.prev{width:13px; height:9px; margin:1px 0 0; font-size:0; cursor:pointer;}
                div.cal-yearmonth-content span em.next{background:url("assets/sprite.png") 0 0 no-repeat;}
                div.cal-yearmonth-content span em.prev{background:url("assets/sprite.png") 0 -9px no-repeat;}
        div.cal-weekdays{width:100%;}
            div.cal-weekdays-content{width:175px; background:#FFF; border-top:1px solid #c6ebd5; border-left:1px solid #c6ebd5;}
                div.cal-weekdays-day{width:25px;}
                    div.cal-weekdays-day em{display:block; width:18px; height:18px; padding:0 3px; color:#ff0101; font-style:normal; font-weight:bold; font-size:11px; text-transform:capitalize; border-right:1px solid #c6ebd5;}
        div.cal-days{width:100%;}
            div.cal-days-content{width:175px; border-top:1px solid #c6ebd5; border-left:1px solid #c6ebd5;}
                div.cal-days-content div{width:24px; height:22px; border-right:1px solid #c6ebd5; border-bottom:1px solid #c6ebd5;}
                div.cal-days-content a{display:block; width:14px; height:16px; padding:3px 5px; color:#030d52; font-size:11px; cursor:pointer; text-decoration:none;}
                div.cal-days-day a{color:#000; background:#FFF;}
                div.cal-days-day a:hover{color:#FFF; background:#1a32a7;}
                div.cal-days-today a{color:#FFF; background:#122584;}
                div.cal-days-other a{color:#a6a6a6; background:#FFF;}
                div.cal-days-other a:hover{color:#FFF; background:#1a32a7;}
                div.cal-days-day-s a{color:#FFF; background:#127584;}
    div.cal-foot{width:174px; border:1px solid #CCCCCC; border-top:none; background:#F8F8F8;}
        div.cal-foot input{margin:5px;}
        input.cal-selectbutton{float:left;}
        input.cal-cancelbutton{float:right;}
div.container-bottom-left{width:695px;}
/*end of calendar*/
/*begining of sport*/

    .sport{width:100%; background:#fff;}
        .sport-top{width:100%;}
            .sport-top .title{width:100%;padding-bottom:10px; font:bold 153.9% Times New Roman; color:#064c41;}
            .sport-top .title1{width:100%;padding-bottom:10px;color:#e51513;}
            .gift{width:100%;padding-bottom:10px;}
                .gift span{display:inline-block; font-weight:bold;}
            .role{width:100%;font-weight:bold;padding-bottom:10px;}
            .sport-top .text{width:100%;margin-bottom:30px;line-height:150%;}
        .sport-bottom{width:100%;}
            .sport-bottom .error{width:100%; color:#cc0033; }
            .sport-bottom form{float:left;}
            .sport-bottom .name{width:100%;font-weight:bold;margin-bottom:5px;}
            .sport-bottom input,textarea{display:block;width:242px;border:1px solid #aaaaaa;}
            .sport-bottom textarea{width:80%;height:80px;}
            .sport-bottom .name span{display:inline-block; color:#e51513; font-weight:normal;}
            .sport-bottom .send{width:100%;margin-top:10px;}
            .sport-bottom .send a,.sport-bottom .send a:visited{float:left;width:81px;height:27px;background:url("images/sportsend.gif") no-repeat;}


/*end of sport*/


