html{height: 100%; margin: 0px; padding: 0px;}
body{font-size: 14px; color: #3d2000; background: url('images/bg.gif'); height: 100%; margin: 0px; padding: 0px;}
table{font-size: 16px;}
legend{color: #0000FF;}
fieldset{border: 1px solid;}
textarea{background: url('images/text_bg2.gif');}
.workTable td {border: 1px solid #db9f73;}
.strWork {background: url('images/bg_l.gif');}
.strNorm_min {background: url('images/norm4.gif') 0 0 repeat-y; opacity: 0.8; filter: alpha(Opacity=80);}
.strNorm_tot {background: url('images/norm5.gif') 0 0 repeat-y; opacity: 0.8; filter: alpha(Opacity=80);}
.strNorm_max {background: url('images/norm6.gif') 0 0 repeat-y;  opacity: 0.8; filter: alpha(Opacity=80);}
.statWork {border: 1px solid #db9f73; background: url('images/bg_l.gif');}
.statTRweek {background: #ffe168;}
.statTRpr {background: #ebebeb;}
.pr{background: #fff8ea;}
.loc td{border: none;}
.commentAdm{background: none; width: 470px; height: 180px; border: 1px solid;}
.koorWork td {border: 1px solid #db9f73; background: url('images/bg_l.gif');}
.koorWorkK td {border: 1px solid #db9f73; border-bottom-color: #0000FF; border-top-color: #0000FF; background: #fffacd}
.koorWork1 td {border: 1px solid #db9f73; border-bottom-color: #e32636; border-top-color: #e32636; background: url('images/transp.gif');}
.offline{width: 77px; height: 20px; background: url('images/offline.gif') no-repeat;}
.online{}
.position{border: 0px; color: grey;}
form{padding: 0px; margin: 0px;}
input{background: #fffddf;}
select{background: #fffddf;}
label{display: inline-block; width: 5em;}
.logo{	width: 240px;	height: 200px;	background: url('images/logo.png') no-repeat;}
.htitle{	height: 38px;	text-align: center;	font-size: 20px;	color: #FFFFFF;	background: url('images/bg_title.png') no-repeat;}
.input{    border: none;    padding-top: 5px;    height: 25px;    width: 150px;    color: #FFFFFF;    text-align: center;    background: url('images/inp.gif') no-repeat;}
.titleLogin{	width: 206px;	height: 30px;	border: 0px;	background: url('images/login.gif') no-repeat;}
.titlePass{	width: 206px;	height: 30px;	border: 0px;	background: url('images/pas.gif') no-repeat;}
.enter{	width: 150px;	height: 23px;	border: 0px;	background: url('images/enter.gif') no-repeat;    cursor: pointer;}
.g{    width:  20px;    height: 20px;    border: 0px;    background: url('images/g.png') no-repeat;    cursor: pointer;}
.nosave{    width:  20px;    height: 20px;    border: 0px;    background: url('images/g3.png') no-repeat;    cursor: pointer;}
.null{    width:  30px;    height: 20px;    border: 0px;    background: url('images/null.gif') no-repeat;    cursor: pointer;}
.null2{    width:  30px;    height: 20px;    border: 0px;    background: url('images/null2.gif') no-repeat;    cursor: pointer;}
.null3{    width:  30px;    height: 20px;    border: 0px;    background: url('images/null3.gif') no-repeat;    cursor: pointer;}
.editWork{    width:  20px;    height: 20px;    border: 0px;    background: url('images/ework.gif') no-repeat;    cursor: pointer;}
.editWorkG{    width:  20px;    height: 20px;    border: 0px;    background: url('images/ework2.gif') no-repeat;    cursor: pointer;}
.ga{    width:  20px;    height: 20px;    border: 0px;    background: url('images/g2.gif') no-repeat;    cursor: pointer;}
.save{    width:  20px;    height: 20px;    border: 0px;    background: url('images/g2.png') no-repeat;    cursor: pointer;}
.d{    width:  20px;    height: 20px;    border: 0px;    background: url('images/d.png') no-repeat;    cursor: pointer;}
.d1{    width:  20px;    height: 20px;    border: 0px;    background: url('images/d1.png') no-repeat;    cursor: pointer;}
.d2{    width:  20px;    height: 22px;    border: 0px;    background: url('images/d2.png') no-repeat;    cursor: pointer;}
.d3{    width:  20px;    height: 22px;    border: 0px;    background: url('images/d3.png') no-repeat;    cursor: pointer;}
.comment_d{    width:  22px;    height: 22px;    border: 0px;    background: url('images/comment_d.png') no-repeat;    cursor: pointer;}
.comment{    width:  22px;    height: 22px;    border: 0px;    background: url('images/comment.png') no-repeat;    cursor: pointer;}
.w1{    width: 150px;    height: 23px;    border: 1px solid;    cursor: pointer;    background: url('images/world_1.gif') no-repeat;}
.w2{    width: 150px;    height: 23px;    border: 1px solid;    cursor: pointer;    background: url('images/world_2.gif') no-repeat;}
.w3{    width: 150px;    height: 23px;    border: 1px solid;    cursor: pointer;    background: url('images/world_3.gif') no-repeat;}
.w4{    width: 150px;    height: 23px;    border: 1px solid;    cursor: pointer;    background: url('images/world_4.gif') no-repeat;}
.w1d{    width: 152px;    height: 23px;    background: url('images/world_1d.gif') no-repeat;    background-position: center;}
.w2d{    width: 152px;    height: 23px;    background: url('images/world_2d.gif') no-repeat;    background-position: center;}
.w3d{    width: 152px;    height: 23px;    background: url('images/world_3d.gif') no-repeat;    background-position: center;}
.w4d{    width: 152px;    height: 23px;    background: url('images/world_4d.gif') no-repeat;    background-position: center;}

.lH
{
    width: 26px;
    height: 20px;
    background: url('images/tbl-usi-hdr.gif') no-repeat;
    background-position: 0px -26px;
}


.cH
{
    background: url('images/tbl-usi-hdr.gif');
    background-position: 0px 24px;
    text-align: center;
    color: #f9f2d8;
}

.cH2
{
    width: 20px;
    background: url('images/tbl-usi-hdr.gif');
    background-position: 0px 24px;
}

.rH
{
    width: 26px;
    background: url('images/tbl-usi-hdr.gif') no-repeat;
    background-position: 0px -1px;
}

.button{
    background: url('images/buttonD.gif') 0 0 repeat-x;
    height: 25px;
    width: 138px;
    text-align: center;
    padding-top: 7px;
    color: #FFFFFF;
    cursor: pointer;
}

.button2{
    background: url('images/button2.gif') 0 0 repeat-x;
    height: 25px;
    width: 170px;
    text-align: center;
    padding-top: 7px;
    color: #FFFFFF;
    cursor: pointer;
}

.buttonD{
    background: url('images/button.gif') 0 0 repeat-x;
    height: 25px;
    width: 138px;
    text-align: center;
    padding-top: 7px;
    color: #FFFFFF;
    cursor: pointer;
}


.tbl-shp-sml {background:url(images/tbl-shp-sml.gif) no-repeat; font-size:0;}
.tbl-shp-sml.lt {background-position:0 0; height:22px;}
.tbl-shp-sml.rt {background-position:0 -25px; height:22px;}
.tbl-shp-sml.tt {background-position:center -50px; background-repeat:repeat-x; height:22px;}

.tbl-shp-sml.lt b,
.tbl-shp-sml.rt b {display:block; height:18px; overflow:hidden; width:20px;}

.tbl-shp-sml.lb {background-position:0 -75px;}
.tbl-shp-sml.rb {background-position:0 -100px;}
.tbl-shp-sml.bb {background-position:center -125px; background-repeat:repeat-x; height:18px;}

.tbl-shp-sml.lb b,
.tbl-shp-sml.rb b {display:block; height:22px; overflow:hidden; width:20px;}

.tbl-shp-sml-2 {background:url(images/tbl-shp-sml-2.gif) no-repeat; font-size:0;}
.tbl-shp-sml-2.lt {background-position:0 0; height:22px;}
.tbl-shp-sml-2.rt {background-position:0 -25px; height:22px;}
.tbl-shp-sml-2.tt {background-position:center -50px; background-repeat:repeat-x; height:22px;}

.tbl-shp-sml-2.lt b,
.tbl-shp-sml-2.rt b {display:block; height:18px; overflow:hidden; width:20px;}

.tbl-shp-sml-2.lb {background-position:0 -75px;}
.tbl-shp-sml-2.rb {background-position:0 -100px;}
.tbl-shp-sml-2.bb {background-position:center -125px; background-repeat:repeat-x; height:18px;}

.tbl-shp-sml-2.lb b,
.tbl-shp-sml-2.rb b {display:block; height:22px; overflow:hidden; width:20px;}

.tbl-shp-sides {background:url(images/tbl-shp-sides.gif) no-repeat; font-size:0;}
.tbl-shp-sides.ls {background-position:left top; background-repeat:repeat-y;}
.tbl-shp-sides.rs {background-position:right top; background-repeat:repeat-y;}

.tbl-shp-sides-ls {background:url(images/tbl-shp-sides.gif) left center repeat-y; font-size:1px; width:20px;}
.tbl-shp-sides-rs {background:url(images/tbl-shp-sides.gif) right center repeat-y; font-size:1px; width:20px;}

.tbl-shp-sides-2 {background:url(images/tbl-shp-sides-2.gif) no-repeat; font-size:0;}
.tbl-shp-sides-2.ls {background-position:left top; background-repeat:repeat-y;}
.tbl-shp-sides-2.rs {background-position:right top; background-repeat:repeat-y;}

.tbl-shp-sides-2-ls {background:url(images/tbl-shp-sides.gif) left center repeat-y; font-size:1px; width:20px;}
.tbl-shp-sides-2-rs {background:url(images/tbl-shp-sides.gif) right center repeat-y; font-size:1px; width:20px;}

.tbl-usi_bg {background-image: url('images/tbl-usi_bg.gif'); background-repeat: repeat;}

.common-block {position: relative; //zoom: 1;}
.common-block .common-content {position: relative; z-index: 2;}

.common-block .corner-tl {position: absolute; top: -19px; left: -23px; width: 141px; height: 176px; background: url('images/common-block-tl.png') 0 0 no-repeat;}
.common-block .corner-tr {position: absolute; top: -19px; right: -24px; width: 146px; height: 176px; background: url('images/common-block-tr.png') 0 0 no-repeat;}
.common-block .corner-bl {position: absolute; bottom: -19px; left: -19px; width: 238px; height: 127px; background: url('images/common-block-bl.png') 0 0 no-repeat;}
.common-block .corner-br {position: absolute; bottom: -19px; right: -21px; width: 241px; height: 128px; background: url('images/common-block-br.png') 0 0 no-repeat;}

.common-block .bg-inner {background: url('images/bgg2.gif') repeat; //zoom: 1;}

.common-block .bg-inner-l {background: url('images/common-block-inner-l.png') 0 0 repeat-y;}
.common-block .bg-inner-r {background: url('images/common-block-inner-r.png') 100% 0 repeat-y;}
.common-block .bg-inner-t {margin: 0 12px; background: url('images/common-block-inner-t.png') 0 0 repeat-x;}
.common-block .bg-inner-b {padding: 20px 18px; background: url('images/common-block-inner-b.png') 0 100% repeat-x;}

.common-block .bg-t {height: 41px; margin: 0 39px; text-align: center; background: url('images/common-block-t.png') 0 100% repeat-x;}
.common-block .bg-b {height: 41px; margin: 0 39px; background: url('images/common-block-b.png') 0 0 repeat-x;}
.common-block .bg-l {background: url('images/common-block-l.png') 0 0 repeat-y;}
.common-block .bg-r {padding: 0 39px; background: url('images/common-block-r.png') 100% 0 repeat-y;}

.common-block.nopadding .bg-inner-t {margin: 0;}
.common-block.nopadding .bg-inner-b {padding: 0;}

.common-block__red .corner-tl {background: url('images/common-block-red-tl.png') 0 0 no-repeat;}
.common-block__red .corner-tr {background: url('images/common-block-red-tr.png') 0 0 no-repeat;}
.common-block__red .corner-bl {background: url('images/common-block-red-bl.png') 0 0 no-repeat;}
.common-block__red .corner-br {background: url('images/common-block-red-br.png') 0 0 no-repeat;}

.common-block__red .bg-inner-l {background: url('images/common-block-inner-red-l.png') 0 0 repeat-y;}
.common-block__red .bg-inner-r {background: url('images/common-block-inner-red-r.png') 100% 0 repeat-y;}

.common-header, .common-header .h-inner, .common-header .h-txt {display: inline-block; //display: inline; //zoom: 1;}
.common-header {position: relative; top: 7px; z-index: 1; height: 38px; padding: 0 0 0 192px; background: url('images/common-header.html') 0 0 no-repeat;}
.common-header .h-inner {height: 38px; padding: 0 192px 0 0; background: url('images/common-header.html') 100% -38px no-repeat;}
.common-header .h-txt {padding: 10px 0 0; font-weight: bold; font-size: 12px; text-align: center;}
.common-header .h-txt, .common-header a, .common-header b {color: #faf7b9;}

.common-header__small {position: relative; top: 11px; z-index: 1; height: 39px; padding: 0 0 0 87px; background: url('images/common-header-small.html') 0 0 no-repeat;}
.common-header__small .h-inner {height: 39px; padding: 0 97px 0 10px; background: url('images/common-header-small.html') 100% -39px no-repeat;}
.common-header__small .h-txt {padding: 10px 0 0; font-weight: bold; font-size: 11px; text-align: center;}
.common-header__small .h-txt, .common-header a, .common-header b {color: #faf7b9;}

.common-header__small-2 {top: 0;}

.corner-tl {width: 15px; background: url('images/rating-bg_tl.gif') 100% 100% no-repeat;}
.corner-tc {background: url('images/rating-bg_t.html') 0 0 repeat-x;}
.corner-tr {width: 15px; background: url('images/rating-bg_tr.gif') 0 100% no-repeat;}
.corner-cl {width: 15px; background: url('images/rating-bg_cl.html') 100% 0 repeat-y;}
.corner-cc {padding: 0 10px; background: url('images/rating-bg_cc.html') 0 0 repeat;}
.corner-cr {width: 15px; background: url('images/rating-bg_cr.html') 0 0 repeat-y;}
.corner-bl {width: 15px; background: url('images/rating-bg_bl.gif') 100% 0 no-repeat;}
.corner-bc {background: url('images/rating-bg_b.gif') 0 0 repeat-x;}
.corner-br {width: 15px; background: url('images/rating-bg_br.gif') 0 0 no-repeat;}