body {
#    transform:scale(1.0);
#    transform-origin:0 0;
#    -moz-transform:scale(1.0);
#    -moz-transform-origin:0 0;

    font-family: "tahoma", "arial", "helvetica", "sans-serif";
    font-size: 8pt;
    color: #000000;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    background: #eeeeee url(/gfx/bg_gray_light.png) no-repeat fixed;
}
TD.main {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    color: #000000;
    font-family: tahoma, verdana, sans-serif, arial ce, serif;
    font-size: 12px;
    background: url(/gfx/tb_light.png);
}
TD.main {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    color: #000000;
    font-family: tahoma, verdana, sans-serif, arial ce, serif;
    font-size: 12px;
    background: url(/gfx/tb_light.png);
}
TD {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    color: #000000;
    font-family: tahoma, verdana, sans-serif, arial ce, serif;
    font-size: 12px;
}
a {
    text-decoration: none;
    color: #550000;
}
a:hover {
    color: #bb0000;
    text-decoration: none;
}
a:hover.info {
    color: #bb0000;
    text-decoration: none;
}
A.menu {
    color: #550000;
    font-size: 12px;
    text-decoration: none;
}
A:hover.menu {
    color: #bb0000;
    font-size: 12px;
    text-decoration: none;
}
img.shadow1 {
    border: solid 1px;
    border-color: #ffffff;
    box-shadow: 0px 0px 50px #0077ff;
}
img.shadow1a {
    border: solid 1px;
    border-color: #66aaff;
    box-shadow: 0px 0px 25px #0077ff;
}
img.shadow2 {
    border: solid 1px;
    border-color: #ffffff;
    box-shadow: 0px 0px 10px #000000;
}
font.about {
    text-align: justify;
}
font.program {
    text-align: justify;
    line-height: 175%;
    font-size: 13px;
}
font.proghead {
    font-size: 20px;
    text-shadow: 5px 5px 10px #664400;
}
font.menuhead {
    font-size: 16px;
    text-shadow: 5px 5px 10px #000000;
}
font.shadow1 {
    text-shadow: 0px 0px 15px #775500;
}
font.shadow2 {
    font-family: "tahoma", "arial", "helvetica", "sans-serif";
    text-shadow: 0px 0px 5px #ffffff;
}
font.shadow3 {
    color: #003377;
    text-shadow: 0px 0px 5px #77bbff;
}
font.shadow4 {
    font-family: "tahoma", "arial", "helvetica", "sans-serif";
    text-shadow: 5px 5px 10px #ffffff;
}
.sliderwrapper {
    position: relative;
    overflow: hidden;
    border-bottom-width: 0px;
    width: 1260px;
    height: 75px;
}
.sliderwrapper3 {
    position: relative;
    overflow: hidden;
    border-bottom-width: 0px;
    width: 850px;
    height: 430px;
}
.sliderwrapper .contentdiv {
    visibility: hidden;
    position: absolute;
    left: 0;
    top: 0;
    padding: 0px;
    width: 1260px;
    height: 75;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}
.sliderwrapper3 .contentdiv {
    visibility: hidden;
    position: absolute;
    left: 0;
    top: 0;
    padding: 0px;
    width: 850px;
    height: 430;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}
.pagination {
    width: 1260px;
    text-align: right;
    padding: 0px 0px;
}
.pagination3 {
    width: 850px;
    text-align: right;
    padding: 0px 0px;
}
.pagination a {
    padding: 0 0px;
    text-decoration: none;
}
.pagination a:hover, .pagination a.selected {
    #off
}
table.dotted {
    border: dotted #660000 1px;
}
tr.dotted {
    border: dotted #660000 1px;
}
td.dotted {
    border: dotted #660000 1px;
}
td.dotted2 {
    border: solid transparent 1px;
}
td.dotted2_hd {
#    border: solid #ff7777 1px;
    border: solid #aaaaaa 1px;
#    box-shadow: 0px 0px 8px #dd9999;
#    box-shadow: 0px 0px 8px #777777;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    border-radius: 10px 10px 10px 10px;
# ikonki hd
}
td.dotted2_sd {
#    border: solid #7777ff 1px;
    border: solid #aaaaaa 1px;
#    box-shadow: 0px 0px 8px #9999dd;
#    box-shadow: 0px 0px 8px #777777;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    border-radius: 15px 15px 15px 15px;
# ikonki sd
}
button {
    color: #000000;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    padding: 4px 10px 4px 10px;
    border-radius: 10px 10px 10px 10px;
}
button:hover {
    color: #770000;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    padding: 4px 10px 4px 10px;
    box-shadow: 0px 0px 4px #770000, 0px 0px 4px #ff0000;
    border-radius: 10px 10px 10px 10px;
}
td.dotted2_hdb {
    border: solid #cccccc 4px;
    border-radius: 10px 10px 10px 10px;
}
td.dotted2_sdb {
    border: solid #cccccc 4px;
    border-radius: 10px 10px 10px 10px;
}
.dotted {
    border: dotted #660000 1px;
    border-radius: 10px 10px 10px 10px;
    background: url(/gfx/tb.png);
}
TD.dottedmain {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    color: #000000;
    font-family: tahoma, verdana, sans-serif, arial ce, serif;
    font-size: 12px;
    background: url(/gfx/tb_light.png);
    border: dotted #660000 1px;
}
TD.dottedmenu {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    color: #000000;
    font-family: tahoma, verdana, sans-serif, arial ce, serif;
    font-size: 12px;
    border: dotted #660000 1px;
    border-radius: 10px 10px 10px 10px;
}
.defcol {
    color: #550000;
}
.hiscol {
    color: #bb0000;
}
TD.scroll {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    color: #ffffff;
    background: #440000;
    font-family: tahoma, verdana, sans-serif, arial ce, serif;
    font-size: 12px;
}
.radius {
    border-radius: 10px 10px 10px 10px;
}
#tooltip {
    color: #ffffff;
    border-color: #bb0000;
    background: #ffffff url(/gfx/ttukst_ikonki_background.jpg);
    font: normal bold 10px Verdana, sans-serif;
    padding: 0px;
    position: absolute;
    margin-top: 0px;
    border-style: solid;
    border-width: 1px;
    opacity: .95;
    filter: alpha(opacity=95);
    -moz-opacity: 0.95;
    border-collapse: collapse;
    width:430px;
/*    height:270px; */
    height:140px;
    border-radius: 10px 10px 10px 10px;
}
#tooltip2 {
    color: #ffffff;
    border-color: #bb0000;
    background: #ffffff url(/gfx/ttukst_ikonki_background.jpg);
    font: normal bold 10px Verdana, sans-serif;
    padding: 0px;
    position: absolute;
    margin-top: 0px;
    border-style: solid;
    border-width: 1px;
    opacity: .95;
    filter: alpha(opacity=95);
    -moz-opacity: 0.95;
    border-collapse: collapse;
    width:430px;
    height:120px;
    border-radius: 10px 10px 10px 10px;
}
.notinpacket {
    border: solid #777777 1px;
    box-shadow: 0px 0px 8px #777777;
    border-radius: 10px 10px 10px 10px;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);
    -moz-opacity: 0.10;
    opacity: 0.10;
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
}
.transp50 {
    border-radius: 10px 10px 10px 10px;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
}
.button2 {
    color: #000000;
    font-family: arial;
    font-size: 8px;
    font-weight: bold;
    padding: 3px 8px 3px 8px;
    border-radius: 8px 8px 8px 8px;
    margin-top: 4px;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
}
.button2:hover {
    color: #770000;
    font-family: arial;
    font-size: 8px;
    font-weight: bold;
    padding: 3px 8px 3px 8px;
    box-shadow: 0px 0px 4px #770000, 0px 0px 4px #ff0000;
    border-radius: 8px 8px 8px 8px;
    margin-top: 4px;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}
