/* ESILEHT */
/*.browse{ width: 1006px; margin: 0px auto;z-index:2; border:none 1px #fa3}*/
.browse{ margin: 0px auto;z-index:2; border:none 1px #fa3}
.indexPage .browse{ margin-top:-20px; }
.browse_content{ height:318px; clear: both;border:none #a3f;}
.browse_content>div{ float:left;}

.scroll_cb{ width: 42px; height:308px; clear: none; display: table; position: relative; overflow: hidden; cursor:pointer; }
.scroll_cb>div{display: table-cell; vertical-align: middle; #position: absolute; #top: 40%;border:none #f3a }
/*.scroll_c{ width: 918px; height:308px; padding:5px 0px; clear:  none; overflow: hidden; color:#fff; }*/
.scroll_c{  width:100%;height:308px; padding:5px 0px; clear:  none; overflow: hidden; color:#fff; }
.scroll_c>div{ max-width:916px;display:table; height:308px;float: left; clear:none; }
/* .scroll_c>div>div{display:table-cell;vertical-align:middle;  width: 918px; height: 100%;  float: left; clear:none; overflow: hidden; } */
.scroll_c>div>div{display:table-cell;vertical-align:middle; height: 100%;  float: left; clear:none; overflow: hidden; }
.scroll_c a{ color:#fff;cursor:pointer; }

.nav{ display: inline; clear: none; float: none; cursor: pointer; position: relative; }

.scroll_c_l,.scroll_c_r{ width: 42px; height: 58px; display:block; cursor:pointer; #position: relative; }

.scroll_c_l{ background:url('/layout/edu.telda.v1/pic/nooled.png') no-repeat -52px 5px; clear: left; }
.scroll_c_r{ background:url('/layout/edu.telda.v1/pic/nooled.png') no-repeat -2px 5px; clear: right; }
.scroll_c_l:hover{ background:url('/layout/edu.telda.v1/pic/nooled.png') no-repeat -52px -67px; }
.scroll_c_r:hover{ background:url('/layout/edu.telda.v1/pic/nooled.png') no-repeat -2px -67px; }


.scroll_btns_c,.scroll_mbtns_c{height:110px;width:918px; background: url('/layout/edu.telda.v1/pic/esilehe_active.png') no-repeat;background-position:480px 50%; top: -13px;clear:both;position:relative;}
.scroll_mbtns_c{background-position:50% 0%;}
.scroll_btns_c.opera,.scroll_mbtns_c.opera{top:-10px;}
.scroll_btns,.scroll_mbtns{ padding-top: 23px; height: 85px;width:826px;overflow:hidden; clear: both; }
.scroll_mbtns{ padding-left: 386px;}
.scroll_btns_c,.scroll_mbtns_c>div{height:114px;width:918px;overflow:hidden; }
.scroll_btns>a,.scroll_mbtns>a { text-decoration: none; color: #aaa; }
.scroll_btns>a:hover,.scroll_mbtns>a:hover { text-decoration: none; color: #7b4;}
.scroll_btns>a>div,.scroll_mbtns>a>div{ height: 16px; width: 151px; clear: none; float: left; padding-top: 58px; font-size:.8em; text-align:center; text-transform: uppercase; }
.scroll_btns>a>div>span,
.scroll_mbtns>a>div>span{ background: url('/layout/edu.telda.v1/pic/vline.png') no-repeat 0px 0px; margin: -66px 3px 0px 1px; *margin: -84px 0px 0px 1px; height: 92px; width: 2px; display: block; clear: none; float: right;  }




.liitu_tasuta{ background:url('/layout/edu.telda.v1/pic/esilehe_nupud_.png') no-repeat; background-position: -4px -6px; }
.liitu_tasuta:hover{ background-position: -4px -198px;}
.liitu_tasuta[class*='active'],
.liitu_tasuta[class*='active']:hover{ background-position: -4px -94px;}

.kuidas_kasutada{ background:url('/layout/edu.telda.v1/pic/esilehe_nupud_.png') no-repeat; background-position: -162px -6px; }
.kuidas_kasutada:hover{ background-position: -162px -198px; }
.kuidas_kasutada[class*='active'],
.kuidas_kasutada[class*='active']:hover{ background-position: -162px -94px; }

.oppematerjalid{ background:url('/layout/edu.telda.v1/pic/esilehe_nupud_.png') no-repeat; background-position: -342px -6px; }
.oppematerjalid:hover{ background-position: -342px -198px; }
.oppematerjalid[class*='active'],
.oppematerjalid[class*='active']:hover{ background-position: -342px -94px; }

.suhtle_opetajatega{ background:url('/layout/edu.telda.v1/pic/esilehe_nupud_.png') no-repeat; background-position: -525px -6px; }
.suhtle_opetajatega:hover{ background-position: -525px -198px; }
.suhtle_opetajatega[class*='active'],
.suhtle_opetajatega[class*='active']:hover{ background-position: -525px -94px; }

.letmein{ background:url('/layout/edu.telda.v1/pic/esilehe_nupud_.png') no-repeat; background-position: -686px -6px; }
.letmein:hover{ background-position: -686px -198px; }
.letmein[class*='active'],
.letmein[class*='active']:hover{ background-position: -686px -94px; }


#regusr{margin:5px auto;text-align:center;}
#regusr>p{margin:120px auto 20px auto;text-align:center;vertical-align:middle;font-size:22px;}
#regusr h2{font-size:1.6em;}
#regusr ul{text-align:center;font-size:.8em;}
#regusr ul>li>div>span{font-size:1.4em;float:left;}
#regusr .tbl > div > ul li {padding:0px}
#regusr>form input.validation_error,
#letmein>form input.validation_error{color:red;font-size:.75em;}

#letmein>form .login_head {padding:0px 0px 5px 22px;text-align:center;}
#letmein>form .login_head b{font-size:30px;}
#letmein>form>table{margin:45px auto;width:200px;}
#letmein>form>table td{font-size:16px;}
#letmein>form>table td.login_row>img{margin:0px 10px;}
#letmein>form>table td.login_row,
#letmein>form>table td.login_row2,
#letmein>form>table td.login_row3{min-width:60px;padding:2px 12px;height:24px;}
#letmein>form>table td.login_row3 input{}

.tab_bg_top{width:434px;height:88px;margin-top:0px;margin-left:auto;margin-right:auto;padding: 10px 10px 0px 10px;float:none;background:url('/layout/edu.telda.v1/pic/esi_btm_frmT.png') repeat-y -1px -2px;}
.tab_bg_bottom{width:434px;height:2px;margin-top:-8px;margin-bottom:10px;margin-left:auto;margin-right:auto;padding: 0px 10px 10px 10px;background:url('/layout/edu.telda.v1/pic/esi_btm_frmB.png') repeat-y -1px bottom;z-index:0;}
.tab_bg_top textarea{font-family:"Lucida Grande";margin:0px;padding:0px;border:none 0px;background:none;width:434px;overflow:hidden;}
