body,html{height:100%}
body{margin:0; padding:0;}
body,table{font-family: tahoma; color:#000000}

font{font-family: tahoma;}

A{color:#626201;}
A:LINK, A:VISITED {}
A:ACTIVE, A:HOVER {}

img{border:0}
form{margin:0}

.abs{position:absolute;}
.act_lang{position:absolute; margin-top:44; visibility:hidden}

.inp{font:11px Tahoma; color:#666666; border:1px solid #999999}

.act_lang_i{position:absolute; margin-top:15; visibility:hidden; }
.copy{color:#666666; text-align:right; vertical-align:bottom; padding:4;}

.search_box{position:relative; height:60;}

.systext, .systext table{font-size:11px}


.plain{color:#666666}
h1{font-size:125%; font-weight:bold; margin:10 0;}
h2{font-size:125%; font-weight:bold; margin:10 0;}
h3{font-weight:bold;font-family: tahoma;font-size:11;margin:0}
img.b3{border-width:3px; border-style:solid;}
img.left{margin-right:10;margin-bottom:10;}
img.right{margin-left:10;margin-bottom:10;}

.small_block{background-color:#ffffff; padding:0 5; vertical-align:top;}
.large_block{padding:15 0 15 15; vertical-align:top; color:#666666;}
.large_block{font-size:70%;}
.large_block table{font-size:100%;}
.large_block p{margin:11 0 0 0}

.large_block ul{margin:0 0 0 17;}
.large_block ol{margin:0 0 0 22;}
.large_block ul li{list-style-image: url(imgs/_inner/li_1.gif);}
.large_block ul li ul li{list-style-image: url(imgs/_inner/li_2.gif);}
.large_block ul li ul li ul li{list-style-image: url(imgs/_inner/li_3.gif);}
.large_block ol li{list-style-image: none;}


.hli_1, .hli_2, .hli_3{background:url(imgs/_inner/hli.gif) no-repeat top left; padding:1 6 3 24;}
.hli_1 a, .hli_1 span{white-space: nowrap;}
.hli_2{padding-bottom:2; font-size:12;  font-weight:bold; border-width:1 0 1 0; border-style:solid;}
.hli_3{margin-left:5; margin-bottom:4; font-size:12;}

.hm{position:absolute; margin:38 0 0 108}

.gli{width:13; height:7; margin-left:9}

.or{color:#FF9933}

table.news td.or{vertical-align:top; padding-left:20; padding-right:4}

table.nav td{ border-width:0 0 1 0; border-style:solid; width:48%; font-size:12;}
table.nav th{width:4%;}
table.nav A{text-decoration:none; padding-left:20; display:block}
table.nav A:HOVER{background:url(imgs/_inner/li12.gif) no-repeat center left; font-weight:bold; color:#FF9933;}

.tab_type_1 td{padding:3px 10px; color:#666666; border-width:0 0 1 0; border-style:solid; vertical-align:top;}
.tab_type_1 td.r{border-width:0 0 1 1;}

/*-- menu ----------*/
#lmenu {margin-top:5;}

#lmenu ul {
    margin: 0;
    padding: 0;
    list-style: none;
	width: 139px;
    }

#lmenu ul li {
    position: relative;
	clear: both;
	_float: left;
	_height: 1%;
    }

#lmenu li ul {
    position: absolute;
    margin-left: 138px;
    _margin-left: -1px;
    display: none;
    }

#lmenu ul li a {
    width: 111px;
    _width: 139px;
	_height: 1%;
	float:left;
    display: block;
    text-decoration: none;
    font-size:10px;
    padding: 3px 13px;
    border: 1px;
    border-style:solid;
    border-bottom: 0px;
    text-transform: uppercase;
    }

#lmenu li:hover>ul {display: block;}

.trcalendar { text-align:center; padding-bottom:19; _padding-bottom:3; }
.trcalendar a { display:block; width:16; height:16; _width:18; _height:18; padding-top:1; float:left; font-size:11px; border:1px solid #ffffff; color:#000000; }
.control { padding:2 0 3 0; }

.weekdays, .monthdays { width:126; margin:0 5; }


.monthdays a { color:#000000; text-decoration:none; }
.monthdays a.sel {color:#000000; }
.monthdays a.today {font-weight:bold}
.monthdays a:LINK, a:VISITED{ border-color:#ffffff; }



.clrsel {font:10px Tahoma; color:#666666; border:1px solid #999999}
.row_c{background:url(imgs/_inner/row_c.gif) repeat-x;}
.row_tb{}

marquee{  display:block; aposition:absolute; overflow:hidden}

#row_hor marquee, #row_hor{width:100%; height:14; }
#row_hor marquee{font:bold 11px tahoma; }


.ram {border:1px solid #626201; vertical-align:top}

.tbl {vertical-align:top; background-color:#666666; color:#666666; text-align:center;}
.thc {background-color:#ffffff;}
.tdc {background-color:#ffffff;}
.tdl {background-color:#ffffff;text-align:left;}
.lia {color: #626201;font-weight: bold; margin-bottom: 5}

.nav_block{background:url(imgs/_inner/tifill.gif) repeat-x bottom;}

#h_lmenu, #h_content{display:none}

.ukrinsoft{ text-decoration:none;  display:block; width:123px; height:51px; overflow:hidden; text-align:right; }
.ukrinsoft img{   margin:0px 0 0 0;}
.ukrinsoft b{ display:none;}

.studio{position:absolute; color:#F6DE08}
.studio a{color:#ffffff}
.studio .ukrinsoft{ position:absolute; padding-left:123px; top:11px; left:4px; width:0px; height:31px; overflow:hidden; text-decoration:none; }
.studio .ukrinsoft img{ position:absolute; left:0; top:0; }