/* CSS Document */
        body {
                font-family: Georgia;
                font-size: 11pt;
                padding:19px 0px 0px 0px;
                margin:0px;
        }
        .leters a{
                color:#666666;
        }
        img {
        border:none;
        }

        .treeMenuDefault {
                font-family:Tahoma;
                color:#333333;
        }
        .mtt{
        font-size:12px;
        }
        .mtt th{
                font-size:12px;
                background:url(../i/category/tbl.gif)  repeat-x;/*left top*/
                text-align:left;
                cursor:pointer;
        }

        .treeMenuBold {
                font-family:Tahoma;
                font-weight: bold;
        }
        #header{
                background:#fff;
                padding:0px;
                font-family:Georgia;
                color:#CCCCCC;
                font-size:15px;
                font-weight:bold;
        }
        #footer{
                border:1px solid #999999;
                margin-top:8px;
                padding:10px;
                background:#F5F5F5;
                font-family:Tahoma;
                font-size:10px;
                margin-left:10px;
                margin-right:10px;
                border-bottom:none;
        }
        #footer span{
                background:#FFB959;
                font-family:Tahoma;
                font-size:9px;
                color:#FFFFFF;
                padding:2px;
        }
        #login{
                position: absolute;
                /*top:12px;*/
                bottom:5px;
                right:10px;
                background:#FF0000;
                font-family: Tahoma;
                font-size:9px;
                color:#FFFFFF;
                padding:3px;
        }
        #content{

        }
        .l {
                /*background-color: #ddd;
                padding: 2px;
                */
        }
        #advsearch{
                position:absolute;
                top:56px;
                right:217px;
                color:#FFFFFF;
                font-family:Tahoma;
                font-size:9px;
                background:#AEAEAE;
                padding:2px;
                border:#C5C5C5;
                cursor:pointer;
        }
        #searchfields{
                /*padding:15px;*/
                /*background:#CCCCCC;*/
        }
        .m a{
                color:#333333;
                font-size:11px;
        }

#hint{
        display:none;
        position:absolute;
        z-index:100;
        background:#FFFFCC;
        border:1px solid #FF9900;
        font-family:Tahoma;
        font-size:10px;
        padding:3px;
}
a.linki{color:#990000;}

a.wlink{ text-decoration:none; color:#fff}

#mainmenu{ position:absolute; top:52px; right:370px; color:#CCCCCC; font-family:Arial;}

.engtxt{
        font-family:Arial;
        font-size:11px;
}

#top{
        padding:0px;
        margin:0px;
        list-style-position: inside;
        font-size:12px;
}
#top li{
        padding-top:10px;
        padding-bottom:10px;
        background:url(../i/dotline.gif) bottom left repeat-x;
        color:#DB2B23;
        font-family:Arial;
        font-size:11px;
        font-weight:bold;
}
#top li a{
        color:#333333;
        text-decoration:none;
        font-family:Sylfaen;
        font-weight:normal;
}
#top li a:hover{
        color:#DB2B23;
}

#news dt{
        font-family:Arial;
        font-size:11px;
        color:#D3433D;
        font-weight:bold;
        padding-top:10px;
}

#news dd{
        padding:0px;
        margin:0px;
        padding-bottom:10px;
        padding-top:10px;
        border-bottom:1px solid #666666;
}

#news a{
        color:#000000;
        text-decoration:none;
}

.tabtitle {
        height:18px;CURSOR: pointer;
        font-size:9px;
        text-align: center;
}
.tabtitle img{
        margin-top:3px;
}
#panel1, #panel2, #panel3, #panel4{
        margin-bottom:6px;
}
.accordionTabContentBox{
padding-top:10px;
padding-bottom:3px;
}
.mlink {
        display:block;
        font-size:12px;
        font-family:Sylfaen;
        /*text-decoration:underline;*/
        padding-bottom:3px;
        padding-left:7px;
        CURSOR: pointer;
}

/*movie block*/

.mtable{
        font-size:12px;
}

.mtable th{
        border:1px solid #999999;
        border-right:none;
        padding-top:14px;
}
.mtable td{
border-bottom:1px solid #999999;
background:url(../i/corn_block.gif) left top no-repeat;
}
.titlebl{
        background:url(../i/title_y2.gif) repeat-x;
        height:18px;
        margin-left:4px;
        border-right: 1px solid #F1A806;
        margin-bottom:1px;
}
.titlebl h1{
        padding:0px;
        margin:0px;
        font-size:11px;
        background:url(../i/title_y.gif) left top no-repeat;
        height:18px;
        padding-left:15px;
        color:#DB2B23;
}
.mdesc{
        border-right:1px solid #999999;
        border-top:1px solid #999999;
        margin-left:3px;
        min-height:130px;
        padding-left:10px;
}
/*blue link*/
.blue{
        color:#383CD0;
}
a.blue{
        color:#383CD0;
        text-decoration:none;
}
a.gray{
        color:#333333;
        text-decoration:none;
        font-size:12px;
}
.geotxt{
        font-size:12px;
        font-family:Sylfaen;
}
.mtitle{
        margin:0px;
        padding:0px;
        color:#DB2B23;
        font-size:13px;
        padding-right:20px;
        text-align:right;
        padding-top:3px;
}
.alphalet a{
        color:#000000;
        display:block;
        float:left;
        margin-left:1px;
        font-size:14px;
        /*font-weight:bold;*/
        text-align:center;
        width:14px;
        white-space: nowrap;
}
/*new movie in dow*/

.nblock p{
        margin:0px;
        padding:0px;
        background:url(../i/nbl/l.gif) left top repeat-x;
        margin-top:3px;
        padding-left:4px;
        padding-right:4px;
        padding-top:5px;
        font-size:12px;
}
.nmain{
        background:#F9F4EB;
        border:1px solid #999999;
        border-bottom:none;
}
.nmain h2{

}
.nmain h2 span{
        font-family:Arial;
        font-size:12px;
        font-weight:normal;
        color:#000000;
}
.nfooter{
        background:#F9F4EB url(../i/nbl/p.gif) bottom left repeat-x;
        text-align:right;
        border-left: 1px solid #999999;
}

.nbcell{
        border-right:1px solid #999;
        border-left:1px solid #999;
        border-top:1px solid #999;
        background:#F9F4EB;
}
.nbcell h2{
        margin:0px;
        padding:4px;
        background:url(../i/nbl/l.gif) bottom left repeat-x;
        margin-bottom:3px;
        font-size:13px;
        color:#DB2B23;
        text-align:center;
}
.nbcell h2 span{
        font-family:Arial;
        font-size:12px;
        font-weight:normal;
        color:#000000;
}
.nbth{
        width:100px;
        border:none;
}
.nbth1{
        padding:0px;
        margin:0px;
        background:url(../i/nbl/c.gif) right top no-repeat;
        text-align:left;
}
/*pre page*/
.perpage{
        font-family:Arial;
        color:#DB2B23;
        font-size:12px;
        text-align:center;
        padding:10px;
}
.perpage a{
        color:#000000;
}
#catlinks a{
        display:block;
        padding-bottom:3px;
        padding-top:3px;
}
#counterdiv{padding-top:20px; text-align:center; padding-bottom:20px;}
.pbl{background:#F5F5F5; padding:10px; border:1px solid #999999; margin-top:1px; margin-bottom:10px; padding-top:0px}
#news{ padding:0px; margin:0px; font-size:12px;}
#calendar{
        width:100%;
        font-family:Arial, Helvetica, sans-serif;

}
#calendar a{
        color:#DB2B23;
}
#calendar table{
        width:100%;
        font-size:10px;
}
.days td{
        text-align:center;
        border:1px solid #fff;
        cursor:pointer;
}
.current{
        background:#CCCCCC;
}
.today{
        background:#ddd;
}

#nav th{
        font-weight:normal;
}

.prev, .next{
width:10px;
}
.next{
        text-align:right;
}

.days th{
        background:#DB2B23;
        color:#FFFFFF;
        font-weight:normal;
}

#codecinfo {z-index:1000;background:#FFFFFF; border:1px solid #999999; padding:10px; width:465px; height:180px; display:none; position:absolute; filter: alpha(opacity=96);}
#codeo {z-index:1000;background:#FFFFFF; border:1px solid #999999; padding:10px; width:465px; height:180px; display:none; position:absolute; filter: alpha(opacity=96);}

#contact{z-index:1000;background:#FFFFFF; border:1px solid #999999; padding:10px; width:465px; height:250px; display:none; position:absolute; filter: alpha(opacity=96);}

#viewer{text-align:center; width:465px; height:282px; background:url(../i/nbl/tv.gif) no-repeat; display:none; position:absolute;}

#movie_link{background:#FFFFCC; border:1px solid #FF9900; padding:5px; width:500px; position:absolute; z-index:555; display:none;}