<?require_once('../_config.php')?>
div, body, form {
    margin:0;
    padding:0;
}
html {
    height: 100%;
} 
#flashcontent {
    height: 1303px;
    width: 100%;
    text-align: center;
    //border: none;
}
/* end hide */
/*-----------------------------------------------------
    basic rules
-----------------------------------------------------*/

body,form,div,p,h1,h2,h3,h4,h5,ul,li,form,tr,td,th,blockquote,code,pre {
    padding: 0px;
    margin: 0px;
}

div.wrapper {
    float: none;
    clear: both;
}

div.wrapperEnd {
    float: none;
    clear: both;
    font-size: 1px;
    line-height: 1px;
}

/*-----------------------------------------------------
    links
-----------------------------------------------------*/

a {
    color: #666;
    text-decoration: none;
}

a:hover {
    color: #000;
}

a img {
    border: 0px none;
}

/*-----------------------------------------------------
    fonts
-----------------------------------------------------*/

body,div,p,h1,h2,h3,h4,h5,ul,li,form,tr,td,th,blockquote,code,pre,
input,select,option,textarea {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 14px;
}

p,h1,h2,h3,h4,h5,blockquote {
    margin-bottom: 1.4em;
}

/*-----------------------------------------------------
    defualt list
-----------------------------------------------------*/

ul {
    list-style-position: outside;
    list-style-image: none;
    list-style-type: none;
    margin-bottom: 2em;
}

ul ul {
    margin-bottom: 0em;
    margin-left: 20px;
}

ul li {
    background-repeat: no-repeat;
    background-position: 0px 6px;
    padding-left: 15px;
    margin-bottom: 0px;
}

.handle {
    background: url(img/bg_table.png) repeat-x;
}

body {
    height: 100%;
    margin: 0;
    padding: 0;
    background-color: #<?=HTML_BODY_BG_COLOR?>;
}  
#body {
    margin: 0 auto;
    height: 100%;
    text-align: center;
}
#bodyd
{
    clear: both;
    background-image: url(img/submenu_bg.gif);
    background-position: 0px 50%;
    background-repeat: repeat-y;
    width: 958px;
    margin: 0 auto;
    position: relative;
    border-right:6px solid #E1E1E1;
    border-left:6px solid #E1E1E1;
}
.input-date {
    width:234px;
}
textarea {
    width:100%;
    height:134px;
    border:0;
    padding:0 5px 0 5px;
    font: 14px Arial;
    color: #6C6C6C;
    margin: 0 2px 5px 0;
}
.fl{
    float:left;
}
.fr{
    float:right !important;
}
.pg_body {
    float:right !important;
}
.pg_body div {
    float:left;
    padding:0 2px 0 2px !important;
}
.pg_body a {
    color:#C4C1B9;
    text-decoration: none;
}
.pg_body a:hover {
    text-decoration: underline;
}
.pg_cp_next, .pg_cp_prev, .pg_pg_next, .pg_pg_prev {
    font-weight: bold;
    margin:0 5px 0 5px !important;
}
.pg_pg_cur {
    font-weight: bold;
}
.loading, .saving, .done, .error-hint {
    float:left;
    background-color:#FF8A00;
    color:#FFFFFF;
    font:600 15px/20px Arial;
    padding: 0 5px 0 5px !important;
}
.done {
    background-color:#158912 !important;
}
.error-hint {
    background-color:#E20000 !important;
}
#events {
    
}
.error td, .systemError td, .info td, .success td, .warning td {
    font:bold 15px Arial !important;
}
.menu {         
    height: 97px;
    margin: 0 auto;
}
.menu div.ww {
    width: 958px;
    margin: 0 auto;
    font: 13px Arial;
    color: #fff;
    text-align: left;
    position: relative;
    left: -6px;
    //left:0px;
}
.menu div a.logos {
    font: bold 33px Tahoma;
    color: #0064D6;
    text-align: left;
    float: left;
    margin: 1px 0 0 0;
}
.menu div font {
    font:bold 33px Tahoma;
    color: #FBA638;
}
#logos {
    padding: 0 0 10px 6px; 
    float: left;
    width: 100%;
    //width: 100%;
}
#logos .tct {
    font: 11px Arial;
    color: #<?=HOME_PAGE_COLOR_HEADER_TEXT?>;
    width: 340px;
    height: 56px;
    float: left;
    margin: 0 0 17px 80px;
    //margin: 0 0 0px 80px;
}
#logos ul {
    margin: 0;
    padding: 0;
    float: right;
    margin-top: 23px;
}
#logos ul li {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
    color: #525252;
    font: 11px Verdana;
}
#logos ul li a {
    list-style: none;
    color: #525252;
    text-decoration: none;
}
#logos ul li a:hover {
    color: #<?=HTML_PAGE_HOVER_COLOR_TR_MENU?>;
}
#logos ul li a.act {
    color: #<?=HTML_PAGE_HOVER_COLOR_TR_MENU?>;
    font-weight: bold;
}
#logos ul li.ot {
    margin: 0 5px;
}
.menu div a.logos { 
    text-decoration: none;
}
#fn1
{
    font: 10px/15px Tahoma;
    color:#0064D6;
    float: left;
    padding-left: 9px;
    border-left: 1px solid #A4A4A4;
    margin: 5px 0 0 3px;
    height: 34px;
}
#fn2
{
    font: 9px Tahoma;
    color:#0064D6;
    float: right;
    padding: 17px 2px 0 0px;
    text-align: right;
}
    #fn2 u
    {
        color:#EFB063;
        text-decoration: none;
    }
#menu {
    width: 958px;
    background:url("img/mainmenu.gif") repeat-x;
    height: 39px;
    clear: both;
    border-left: 6px solid #E1E1E1; 
    border-right: 6px solid #E1E1E1;
}
td.actives {
    background:#fff;
    font: 13px "Myriad Pro";
    color: #<?=HTML_PAGE_TITLE_MENU_COLOR?>;
    text-transform:uppercase;
}
.menu div.menu_linc div.act {
    background: url(img/hover.gif) repeat-x 0 0; 
    padding-left: 3px;
    height: 30px;
}

.menu div.menu_linc u {
    background: #<?=HTML_PAGE_STICK_COLOR?> repeat-y;
    width: 1px;
    height: 25px;
    float: left;
    display: block;
    margin: 8px 0 0 0;
}
.menu div.menu_linc div.fr a.bird img {
    margin: 19px 12px 0 12px;
}
.tut {
    background: url(img/bg_tut.gif) repeat;
    width: 960px;
    height: 484px;
    //height: 492px;
    margin: 0 auto;
    padding-top: 8px;
}
.tut1 {
    background: url(img/bg_tut.gif) repeat;
    float: left;
    padding-top: 8px;
}
.back div.fl div table, #events div table {
    color: #ffffff;
}
.back, .back_in {
    width: 100%; 
    float: left;
    margin: 16px 0 0 0; 
} 
    .back_in .cont
    {
        background:#ffffff;
        overflow:hidden; 
        padding: 5px 20px 10px;
        position: relative;
        //top:-19px; 
    } 
    .back .cont
    {
        background:#ffffff;
        overflow:hidden; 
        padding: 5px 10px;
    }
    .back_in .top, .back .top
    {
        height:5px;
        margin:0 5px;
        position:relative;
        background:#ffffff;
    }
    .back_in .bot, .back .bot
    {
        height:5px;
        margin:0 5px;
        position:relative;
        background:#ffffff;
        clear: both; 
    } 
    .back_in .bot
    {
        //top:-19px; 
    } 
        .back_in .top i, .back .top i
        {
            display:block;
            width:5px;
            height:5px;
            font-size:0;
        }
        .back_in .bot i, .back .bot i
        {
            display:block;
            width:5px;
            height:5px;
            font-size:0;
        }
        .back_in .top .l, .back .top .l
        {
            left:-5px;
            position:absolute;
            background:url(img/bg_cont.png) 0 0;
            top:0;
        }
            .back_in .bot .l, .back .bot .l
            {
                left:-5px;
                position:absolute;
                background:url(img/bg_cont.png) 0 -5px;
            }
        .back_in .top .r, .back .top .r
        {
            right:-5px;
            position:absolute;
            background:url(img/bg_cont.png) -5px 0;
            top:0;
        }
            .back_in .bot .r, .back .bot .r
            {
                right:-5px;
                position:absolute;
                background:url(img/bg_cont.png) -5px -5px;
            }
.fot {
    font:bold 14px Verdana;
    color: #ffffff;
}
.back_in h1 {
    color:#<?=NEWS_TITLE_H2_COLOR?>;
    font-family: Verdana;
    width: 100%;
    text-align: left;
    margin: 0;
}
.back_in p, .ptxt {
    text-align: left !important;
    font: 13px Arial;
    color: #2E2F30;
    margin-top: 0;
} 
.outside a {
    text-decoration: none;
    color: #2c60c5;
    font: bold 12px/30px Verdana;
}
.outside a:hover {
    color: #FBA638;
}
.back_in p img {
    border: 2px solid silver;
    margin: 0 10px 10px 0;
}
.tuty {
    background: url(img/bg_tut.gif) repeat;
    width: 945px;
    //width: 960px;
    height: 98%;
    margin: 0 auto;
    padding: 8px;
}
#page {
    width:945px;
    margin: 0 auto;
    height:477px;
    overflow:hidden;
    background:url(img/page-bg.png) repeat-x bottom;
} 
#page-footer1 {
    width:100%;
    background: url(img/bg_bot.gif) repeat-x;
    height: 118px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
}  
#page-footer {
    width:100%;
    height: 118px;
    margin-top: -118px;
    position: relative;
}    
#page-footer h1 {
    font: bolder 42px/42px Verdana;
    //font:bold 40px/45px Verdana;
    color:#fff;
    display:block;
    margin:8px 0 0 28px;
    //margin:8px 0 0 28px;
    padding:0 15px 0 0;
    float:left;
    height: 89px;
    //height: 90px;
    overflow: hidden;
}
#page-footer h2 {
    font:15px "Myriad Pro";
    color:#fff;
    padding:0;
    float:left;
    margin:16px 4px 2px 0;
    //margin:16px 4px -15px 0;
    width: 220px;
}
#page-footer a.btn {
    background: #<?=PAGE_BTN_BG_COLOR?>;
    width: auto;
    height: 40px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    color: #fff;
    font: 16px/38px "Myriad Pro";
    text-align: right;
    clear: both;
    float: left;
    padding: 0 12px 0 12px;
    //margin: 0 90px 0 0;
}
#page-footer a.btn font {
    font: bold 18px tahoma;
    color: #<?=PAGE_BTN_ARROW_COLOR?>;
}
#page-footer .pg a {
    background: #<?=ON_LOAD_PAGE_NUM_COLOR?>;
    display: block;
    float: right;
    clear: left;
    margin: 3px 0 0 1px;
    width: 17px;
    height: 17px;
    font: 10px/15px "Helvetica Neue LT Std";
    //font: 10px/16px "Helvetica Neue LT Std";
    color: #fff;
    text-decoration: none;
    text-align: center;
}
#page-footer .pg a:hover {
    background: #<?=PAGE_NUM_BG_COLOR?>;
    color: #fff;
} 
#page-footer .pg a.act {
    background: #<?=PAGE_NUM_BG_COLOR?>;
    color: #fff;
} 
#page-footer .pg {
    height: 20px; 
}
#pd {
    width:280px;
    height:340px;
    //height:359px; 
}
#page-desc {
    float:left;
    width:200px;
    //width:309px;
    height:340px;
    //height:359px;
    overflow: auto;
    font: 10px Verdana;
    background: #fff;
    padding: 10px;
    color: #555555;
    text-align: left;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
    float:left;
    z-index: 3001;
}
#page-desc h3 {
    font: bold 15px Verdana;
}
#page-desc h1 {
    font: 23px "Myriad Pro";
    color: #008cee;
    margin-top: 0;
}
#page-desc h2 {
    font: 15px "Myriad Pro";
    color: #008cee;
    margin-top: 0;
    //margin-bottom: 5px;
}
#page-desc ul {
    margin-left: 15px;
}
ul.list li {
    list-style: circle;
}
td.qqq {
    background: url(img/bg_hm_left.png) repeat-y;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='bg_hm_left.png', sizingMethod='scale')
    
}
.ds {
    /*background: url(img/bg_m.png) repeat-x;*/
    height: 1114px;
    margin: 0 auto;
    text-align: center;
}
.dds {
    height: auto !important;
}
td.top {
    background: url(img/top.png) repeat-x;
}
td.leftt {
    background: url(img/left.png) repeat-y;
    width: 8px;
} 
td.right {
    background: url(img/left.png) repeat-y;
    width: 8px;
}
td.bottom {
    background: url(img/top.png) repeat-x;
}
td.ten_b {
    background: url(img/bg_table.gif) repeat-x top #c6c6c6;
    padding: 14px 25px 15px 25px; 
    position: relative;
    z-index: 1;
}
div.scrl {
    overflow:auto;
    scrollbar-face-color: #D6D6D6; 
    scrollbar-highlight-color: #DADADA; 
    scrollbar-shadow-color: #707070; 
    scrollbar-3dlight-color: #DADADA; 
    scrollbar-arrow-color: #707070; 
    scrollbar-darkshadow-color: #D6D6D6;
    height: 356px;
    width: 310px;
    //width: 355px;
    margin: -12px -23px -10px 0;   
} 
ul#sitemap {
    margin: 0 0 14px 29px !important;
    float: left;
}
#sitemap li {
    float: left;
    clear: both;
    margin: 0 !important; 
    list-style: square !important;
    white-space: nowrap;
    color: #<?=SITEMAP_MARKER_SQUARE?>;
}
#sitemap li a {
    color: #707070 !important;
    font: 15px/15px Arial;
    height: 0px; 
}
#sitemap li a:hover {
    color: #FBA638 !important;
}
#sitemap li ul li {
    list-style: disc !important;
    margin: 0 0 0 15px !important; 
    color: #<?=SITEMAP_MARKER_DISK?>;
}
div.fon {
    background: #fff;
    width: 98%;
    //width: 100%;
    margin: 0 auto;
    height: 100%;
    color:#494949;
    font: 12px Verdana;
    text-align: left;
    overflow: inherit;
    padding: 0 10px;
}
div.fon h1 {
    color:#494949;
    font: 42px "Myriad Pro";
    margin: 0;
}
div.fon a img {
    margin: 10px 5px 10px 0;
}
div.fon img {
    margin: 0 0 0 10px;
}
div.fon p img { 
    float: right;
    border: 2px solid #808080;
} 
div.fon p { 
    width: 767px;
}
table.within {
}
td.ten_r {
    background: url(img/ten_r.png) repeat-y;
    width: 4px;
}
td.ten_b table td h2 {
    color: #<?=HTML_PAGE_TITLE_COLOR?>;
    font: bold 16px Arial;
    width: 143px;
    text-align: left;
    margin: 0;
}
td.ten_b table td h2.sect {
    color: #2c60c5;
    font: bold 18px Arial;
}
td.ten_b table td h2.intr {
    width: auto;
    display: inline;
} 
td.ten_b table td, td.ten_b table font.colr {
    color: #2c60c5;
    font: bold 15px Arial;
}
td.ten_b table td ul li.folg, td.ten_b table td.semt {
    font: 11px/20px Verdana;
    color: #000;
}
td.ten_b table td ul li.folg {
    width: 315px;
}
td.ten_b table td, td.ten_b table, table.forma td.left_in {
    color: #6F6F6F;
    font: 17px Arial;
    border: 0;
}
table.forma td.rform {
    color: #2a2b2c !important;
    font: 11px Arial;
    border: 0;
}
table.forma td.rform div.bginp {
    background: url(img/bginp.png) no-repeat;
    width: 245px;
    float: left;
    padding: 0 0 0 8px;
    line-height: 25px;
}
table.forma td.rform div.bginp input {
    border: 0px;
    width:178px;
    float:right;
    margin:1px 15px 0 0;
    //margin:1px 10px 0 0;
}
table.forma td.rform div.bginp div {
    clear: both;
    position: relative;
    left: -7px;
    //top:-3px
}
td.ten_b table td ul {
    list-style: none;
}
td.ten_b table td li {
    background: url(img/lish_blue.png) no-repeat 0 6px;
    padding-left: 9px;
    line-height: 20px;
}
td.ten_b table td ul.exe {
    color: #2c60c5;
    font: bold 15px Arial;
}
td.ten_b table td.semt {
    line-height: 15px !important;
} 
td.ten_b table td ul.exe li {
    background: url(img/lish_blue.png) no-repeat left center;
    padding-left: 9px;
}
td.ten_b table td ul.exe li {
    line-height: 19px;
}
td.ten_b table td.thunder img {
    margin: 0 18px;
}
td.ten_bot {
    background: url(img/ten.png) repeat-x;
    height: 4px;
}
div.ello {
    font: 9px Verdana;
    color: #3f3f3f;
    width: 100% !important;
    clear: both;
}
input.bcc {
    background: url(img/btn3.png) no-repeat #<?=HTML_PAGE_BATTON_COLOR?>;
    height: 27px !important;
    margin: 0 0 0 1px;
    //margin: 8px 0 0 1px;
    padding: 0 5px 3px !important;
    //padding: 0 !important;
    font: bold 11px Arial !important;
    color: #fff !important;
    border: 0;
    width: 121px;
}
table.forma td h3, table.forma td font.rew, .slide-out-div h3 {
    font: bold 11px Arial;
    color: #<?=HTML_PAGE_TITLE_COLOR?>;
    margin-top: 14px;
}
table.forma td span {
    color: #<?=HTML_PAGE_TITLE_COLOR?>;
    line-height: 22px;
}

table.forma td code {
    color: #7d7d7d;  
    line-height: normal !important;
    font: 10px Arial;
    white-space: nowrap;
}
table.forma td.vrite input {
    vertical-align: middle;
} 
table.forma td input.bort {
    border: 1px solid #e5e5e5;
    width: 313px;
    font: 15px/24px Arial;
    color: #6C6C6C;
    height: 24px;
}
div#flashcontent2 {
    margin-left: -21px; 
    overflow: hidden; 
    width: 1000px;
    height: 580px; 
    margin: 0 auto;
}
div.footer {
    width: 960px;
    height: 20px; 
    margin: 0 auto;
    //padding: 0 16px;
}
div.footer a {
    text-decoration: none;
    color: #<?=BOTTOM_LINK_COLOR?>;
    font: 9px verdana;
    margin: 7px 25px 0 0;
}
div.footer div.fr {
    color: #<?=COPYRIGHT_COLOR?>;
    font: 9px verdana;
    margin: 7px 0 18px 0;
}
a.wegb {
    color: #<?=HTML_PAGE_TITLE_COLOR?> !important;
    background: url(img/lish_blue.png) no-repeat scroll 0 11px;
    //background: url(img/lish_blue.png) no-repeat scroll 0 9px;
    display: block; 
    float: left;
}                                
.tdcolor1 {
    background: url(img/tdcolor1.gif) repeat-x #B6B6B6;
    border-bottom:2px solid #FBA638;
}
.st-table {
    background: #<?=NEWS_FOTO_BG_COLOR?>;
    padding: 0;  
}
.datum {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    color: #<?=HOME_PAGE_NEWS_MENU_DCOLOR?>;
    font: 10px arial;
    text-transform: uppercase;
} 
.cons {
    background: #c7c7c7;
}
.slide-out-div {
    padding: 0 30px 22px 30px;
    width: 247px;
    height: auto !important;
    z-index: 3000;
    background: url(img/bg_table.png) repeat-x top;
}
.slide-out-div h3 {
    font-size:14px;
}
.vm-btn {
    position: absolute;
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.vm-btn:hover {
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.vm-scp {
    float:left !important;
    margin:0 -6px 0 0 !important;
    padding:0 !important;
    width:14px !important;
    height:14px !important;
    display:block !important;
}

.clear {clear:left;font-size:0px;line-height:0px;}
#cnt {
    width: 994px;
    margin: 0 auto;
    text-align: left;
}
#cnt #sl {
    float: left;
    width: 708px;
    font: 13px Arial;
    color: #2E2F30;
}
#cnt #sl ul, #cnt #sl li {
    margin: 0;
}
#cnt #sl li a {
    text-decoration: none;
    color: #B3B3B3;
}
#cnt #sl li a:hover {
    color: #CC1E1C;
}
#cnt #sl p, #cnt #sl table {
    clear: left;
    padding: 0 10px; 
}
    #cnt #sl p, #cnt #sl table p {
        clear: none;
    }
#cnt #sl form#cf {
    width: 420px;
    clear: both;
    float: left; 
}
#cnt #sl table.forma {
    padding: 0;
    margin: 0 0 0px 0;
}
#cnt #sl div.six {
    float: left;
    width: 226px;
    height: 166px;
    background: url(img/six_k.png) no-repeat;
    margin: 0px -5px 6px 10px;
    text-align: left;
}
#cnt #sl div.six1 {
    float: left;
    width: 210px;
    height: 146px;
    background: url(img/six_k1.png) no-repeat;
    margin: 0px -5px 6px 10px;
    text-align: left;
}
#cnt #sl div.six a.stxt, #cnt #sl div.six1 a.stxt {
    font: bold 13px/35px Arial;
    color: #<?=HOME_PAGE_SIX_MENU_COLOR_TITLE?>;
    text-decoration: none;
    margin: 0 0 0 11px;
    text-transform: uppercase;
}
#cnt #sl div.six a.drive img, #cnt #sl div.six1 a.drive img {
    margin: 1px 0 0 0;
}
#kar {
    width: 708px;
    position: relative;
    float: left;
    clear: left;
    margin: 10px 0 0 0;
    text-align: left;
}
    #kar #sl
    {
        background:#ffffff;
        overflow:hidden; 
        padding-top: 5px;
        //padding-bottom: 4px;
    }
    #kar #sl h1, #kar #sl h2, #kar #sl h3, #kar #sl h4, #kar #sl h5
    {
        text-align: left;
        margin-left: 10px;
        color: #<?=HOME_PAGE_NEWS_MENU_COLOR_TITLE?>;
        font: bold 22px Arial;
    }
    #kar .top
    {
        height:5px;
        margin:0 5px;
        position:relative;
        background:#ffffff;
    }
    #kar .bot
    {
        height:5px;
        margin:0 5px;
        position:relative;
        background:#ffffff;
        clear: both;
    }
        #kar .top i
        {
            display:block;
            width:5px;
            height:5px;
            font-size:0;
        }
        #kar .bot i    
        {
            display:block;
            width:5px;
            height:5px;
            font-size:0;
        }
        #kar .top .l
        {
            left:-5px;
            position:absolute;
            background:url(img/bg_cont.png) 0 0;
            top:0;
        }
            #kar .bot .l
            {
                left:-5px;
                position:absolute;
                background:url(img/bg_cont.png) 0 -5px;
            }
        #kar .top .r
        {
            right:-5px;
            position:absolute;
            background:url(img/bg_cont.png) -5px 0;
            top:0;
        }
            #kar .bot .r
            {
                right:-5px;
                position:absolute;
                background:url(img/bg_cont.png) -5px -5px;
            }
#rm {
    float: right;
    width: 270px;
    margin: 10px 0 0 0;   
}
.BoxSh
{
    margin:10px 0 0 0;
    width:100%;
}
    .BoxSh .cont
    {
        padding:0 6px;
        background:url(img/bg_new.png) repeat;
        overflow:hidden;
    }
    .BoxSh .cont h1 
    {
        font: 11px arial;
        color: #2a2b2c;
        text-align: left;
        margin: 0;
        padding: 0;
    }  
    .BoxSh .top
    {
        height:33px;
        margin:0 6px;
        position:relative;
        background:url(img/bg_rtm.png);
        text-align: left;
        font: bold 11px/30px Arial;
        color: #<?=HOME_PAGE_RIGHT_MENU_TCOLOR?>;
        padding-left: 7px;
        text-transform: uppercase;
    }
    .BoxSh .bot
    {
        height:6px;
        margin:0 6px;
        position:relative;
        background:url("img/bg_new.png") repeat;
    }
        .BoxSh .top i
        {
            display:block;
            width:6px;
            height:33px;
            font-size:0;
        }
        .BoxSh .bot i    
        {
            display:block;
            width:6px;
            height:6px;
            font-size:0;
        }
        .BoxSh .top .l
        {
            left:-6px;
            position:absolute;
            background:url(img/rtm.png) 0 0;
            top:0;
        }
            .BoxSh .bot .l
            {
                left:-6px;
                position:absolute;
                background:url(img/rtm.png) 0 -33px;
            }
        .BoxSh .top .r
        {
            right:-6px;
            position:absolute;
            background:url(img/rtm.png) -6px 0;
            top:0;
        }
            .BoxSh .bot .r
            {
                right:-6px;
                position:absolute;
                background:url(img/rtm.png) -6px -33px;
            }
#rm .BoxSh2 {
    width: 270px;
    height: 377px;
    background: url(img/rbm.png) no-repeat;
}
#rm .BoxSh2 h1 {
    text-align: left;
    font: bold 11px/30px Arial;
    color: #<?=HOME_PAGE_RIGHT_MENU_TCOLOR?>;
    padding: 0 0 0 13px;
    margin: 0;
    text-transform: uppercase;
}
#rm .BoxSh2 div.sf {
    font: bold 11px/30px Arial;
    width: 260px;
    margin: 0 auto;
    text-align: center;
    //padding: 9px 0 7px 0;
}
#rm .BoxSh2 div.sf a {
    color: #2a2b2c;
    text-decoration: none;
}
#rm .BoxSh2 div.sf a:hover, #rm .BoxSh2 div.sf a.act {
    color: #ffffff;
}
#rm .BoxSh2 div.sf div.left {
    background: url(img/scr_l.png) no-repeat;
    width: 8px;
    height: 7px;
    margin-top: 12px;
    float: left;
}
#rm .BoxSh2 div.sf div.right {
    background: url(img/scr_r.png) no-repeat;
    width: 8px;
    height: 7px;
    float: right;
    margin-top: 12px;
    //margin: -18px 0 0 0;
}
div.news {
    padding: 10px 13px 2px 13px;
    //margin: 0px 0;
    //padding: 10px 13px 4px 13px;
    font: 11px Arial;
    color: #2a2b2c;
    float: left;
    background:url(img/bg_new.png) repeat; 
    width: 245px;
    //width: 100%;
}
.BoxSh .cont1
    {
        overflow:hidden;
    }
.BoxSh .cont1 div.news h1 {
    color: #<?=HOME_PAGE_NEWS_MENU_COLOR_TITLE?>;
    font: bold 12px arial;
    margin: 0;
} 
.BoxSh .cont1 div.news i, td.ptxt i {
    color: #<?=HOME_PAGE_NEWS_MENU_DCOLOR?>;
    font: 10px arial;
    text-transform: uppercase;
} 
div.news a#fcar {
    float: left; 
    margin: 3px 5px 4px 0;
    border: 2px solid #fff; 
}             
div.news a#more {
    font: 11px Arial;
    text-transform: uppercase;
    text-decoration: none;
    color: #<?=HTML_PAGE_NEWS_MENU_COLOR_MEHR?>;
}
div.bns {
    float: left;
    width: 270px;
    background: url(img/bnews.png) no-repeat;
    height: 6px;
}
div#mnew {
    float: left;
    background: url(img/bnews1.png) no-repeat;
    width: 270px;
    height: 25px;
}
div#mnew a {
    text-decoration: none;
    color: #2a2b2c;
    font:bold 11px/25px Arial;
    margin: 0 0 0 13px;
    //margin: 6px 0 0 13px;
    float: left;
    text-transform: uppercase;
}
#footer {
    width: 950px;
    //width: 958px;
    background: #<?=FOOTER_RIGHT_MENU_COLOR?>;
    margin: 0 auto;
    position: relative;
    clear: both;
    background-color: #003366;
    border-left: 6px solid #e1e1e1;
    border-right: 6px solid #e1e1e1;
    border-bottom: 6px solid #e1e1e1;
    padding-right: 8px;
    color: #fff;
    height: 34px;
    text-align: right;
    line-height: 34px;
}
a.mptx {
    text-decoration: none;
    font: bold 16px Arial;
    color: #6F6F6F;
    margin-left: 10px;
}
a.mptx:hover {
    text-decoration: underline;
}
h2#ntit {
    color:#<?=NEWS_TITLE_H2_COLOR?>;
    margin:0
}
td.text p {
    //width: 100%;
}
div.mbg {
    margin-bottom: 10px;
    margin-right: 10px;
}
u#mpod {
    float:left;
    font: bold 12px Tahoma;
    margin:7px 0 3px 13px;
    text-decoration:none;
}
#ali {
    color:#<?=COPYRIGHT_LINK_COLOR?>;
}
div#bgtext {
    background: url(img/bg_text.png) no-repeat;
    float: left;
    width: 245px;
    //width: 246px;
    margin: 0 0 8px 0;
}
div#bgtext1 {
    background: url(img/bg_text1.png) no-repeat;
    float: left;
    width: 394px;
    //width: 395px;
    margin-bottom:8px;
}
div.nws {
    width: 73px;
    float: left;
    height: 27px;
}
#ssd6 {
    float: left;
    width: 100%;
    height: auto;
}
#ssd1, #ssd3, #ssd5 {
    margin-left: 4px;
    //float: right;
    //margin: 0 2px 0 0;
}
#subcontent, div.subc {
    float: left;   
    //width: 695px;
}
div.subc2 {
    padding:15px;
    //padding:15px 15px 0 15px;
    background:#<?=NEWS_FOTO_BG_COLOR?>;
    float: left;
}
img.imdet {
    margin:0 15px 2px 0;
    border:3px double #666666;
}
table.t_in {
    margin:17px 0;
}
table.ffin {
    margin:0px 14px 14px 0px;
    //margin:0px 13px 13px 0px;
    border:3px double #666666;
    float: left;
}
table.ffin img {
    border: 0;
}
#furr {
    margin:11px 4px 0px 18px;
    //margin:9px 0 0px 14px;
    //width: 98%;
}
#ssd5 {
    float: right;
}
div.ssd b, #ssd6 .r1, #ssd6 .r2, #ssd6 .r3, #ssd6 .r4, div.nws b, #subcontent b, #ssd b, #ssd1 b {
    font-size: 1px;
}
#ssd6 .rbottom .r4, #subcontent .rbottom .r4 {
    clear: both;
}
div.ssd {
    width: 121px;
    float: left;
    height: 27px;
}
div.ssd input {
    width: 121px;
    height: 16px;
    border: 0;
    background: #<?=HTML_PAGE_BATTON_COLOR?>;
    padding-bottom: 16px;
    color: #ffffff;
    font: bold 11px Arial;
}
div.ssd2 {
    width: 95px;
    float: left;
    height: 27px;
}
div.ssd2 input {
    width: 95px;
    height: 16px;
    border: 0;
    background: #<?=HTML_PAGE_BATTON_COLOR?>;
    padding-bottom: 16px;
    color: #ffffff;
    font:11px Arial;
}
div.nobg, div.nobg2 {
    float: left;
    width: 95%;
} 
div.nobg {
    margin:15px 0 0 6px;
}
div.nobg2 {
    margin:5px 0 0px 6px;
}
div.nobg span.fl, div.nobg2 span.fl {
    color: #<?=HTML_PAGE_TITLE_COLOR?>;
    line-height: 11px;
}
div.nobg b.fl, div.nobg2 b.fl {
    color: #666666;
    font-size: 12px;
    font-weight: normal;
}
div.nobg input, div.nobg2 input {
    width: 135px;
    float: right;
    color: #666666;
    border: 1px solid #<?=HTML_PAGE_BATTON_COLOR?>; 
}
div.nws a {
    width: 73px;
    display: block;
    height: 16px;
    background: #<?=HTML_PAGE_BATTON_COLOR?>;
    color: #ffffff;
    font: bold 11px Arial;
    text-decoration: none;
    text-align: center;
}
div.nws a b {
    font: bold 15px Arial;
    vertical-align: -1px;
}
#adr {
    background: url(img/adr.png) no-repeat;              
    width: 234px;
    height: 298px;
}
#content a.btn1 {
    color: #FF960F;
    float: right;
    font-weight: bold;
} 
#content a.btn2 {
    color: #FF960F;
    float: left;
    font-weight: bold;
} 
#content a.btn1:hover, #content a.btn2:hover {
    text-decoration: underline;
}
.ntt {
    color:#2c60c5;
    margin:0; 
    font-size:12px;
}
.ndt {
    font-size:10px;
    margin-bottom:5px;
    color:#6F6F6F;
}
a.yy:hover {
    text-decoration: underline;
}
#content h1, #content p {
    
}
#rBox {
    float: right;
    width:227px;
}
#sfevents div.fl {
	float:none !important;
}