body { background-image: linear-gradient(#fff, #eee);}
div.kartoteka {color: #030303; min-width: 550px;}
.table {min-width: 550px; max-width: 800px; }
.rama6 {min-width: 350px; max-width: 460px; }
#ramka {min-width: 550px; max-width: 580px; }
table.db tbody tr {background-color: #fdfeff;}
table.db tbody tr:hover {background-color: #fdfeff;}
table.db th, table.db td {border-top: 1px solid #eef; color: #000; padding: 3px 6px; text-align: left; vertical-align: top;}
div.tuld a { border: 1px solid #eef; padding: 6px;}
div.tuld input.tuid, div.tuld input.tupi { color: #777; background-color:#fefefe; border: 1px solid #cde; padding: 3px 6px; letter-spacing: 0.1em; line-height: 1.7em; height: 3em; width:300px;}
div.tuld input.tuid:hover, div.tuld input.tupi:hover { color: #000; border: 1px solid #eef;}
.kartoteka ul li { margin:1px; float: left; display:inline;  }
.kartoteka ul li span{ background: rgba(0,0,0, .4); padding: 3px 10px; font-family: 'Source Sans Pro', sans-serif; color: #fff;}
.kartoteka p {color: #2e2e2f;}
.xxtuId { text-align: center;  }
.xxtuld { text-align: center;  }
.tac{text-align: center;}
.tal{text-align: left;}
.tar{text-align: right;}
div.tr { display: table-row;  background-image: linear-gradient(#eee,#fff,#ddd); border: 1px solid #eee; padding: 3px;}
div.tr:nth-child(even) {padding: 3px; box-shadow: 3px #eff;}
div.xxxtr:nth-child(even) {background-image: linear-gradient(#fff, #eff);}
h2.tc { background-color:#d0d0d5; min-width:550px;}
h3.tc { background-color:#e0e0e5; text-transform:none; margin:0; letter-spacing:normal; font-weight:500; min-width:550px;}
h4.tc { background-color:#f0f0f5; text-transform:none; margin:0; letter-spacing:normal; font-weight:600; min-width:550px;}
div.tc { display: table-caption; background:#cccddd; }
#totu_n,#totu_g,#totu_i,#totu_a,#totu_w,#totu_c,#totu_f,#totu_p,#totu_z {background-color:#f0f0f5; min-width:550px;}
div.db { display: table; background-color:#dededf; min-width:550px; margin-left:1px;}
div.db div.ca {display: table-caption;}
div.db div.tr { display: table-row; border-top: 1px solid #aabbff;}
div.db div_tr div.tc { display: table-caption;}
div.db div.tr div.th { display: table-cell;}
div.db div.tr div.th1 { display: table-cell; width: 18px;}
div.db div.tr div.th2 { display: table-cell; min-width: 80px;}
div.db div.tr div.th3 { display: table-cell; min-width: 80px;}
div.db div.tr div.th4 { display: table-cell; min-width: 180px;}
div.db div.tr div.th5 { display: table-cell; min-width: 50px;}
div.db div.tr div.td { display: table-cell;}
div.db div.tr div.td1 { display: table-cell; width: 18px;}
div.db div.tr div.td2 { display: table-cell; min-width: 80px;}
div.db div.tr div.td3 { display: table-cell; min-width: 80px;}
div.db div.tr div.td4 { display: table-cell; min-width: 180px;}
div.db div.tr div.td5 { display: table-cell; min-width: 50px;}

div.db_w { display: table; background-color:#fdfeff; min-width:550px; margin-left:1px;}
div.db_w div.tr { display: table-row; border: 1px solid #eee;}
div.db_w div_tr div.tc { display: table-caption;}
div.db_w div.tr div.th { display: table-cell;}
div.db_w div.tr div.th1 { display: table-cell; width: 35px;}
div.db_w div.tr div.th2 { display: table-cell; width: 60px;}
div.db_w div.tr div.th3 { display: table-cell; min-width: 200px;}
div.db_w div.tr div.td { display: table-cell;}
div.db_w div.tr div.td1 { display: table-cell; width: 35px;}
div.db_w div.tr div.td2 { display: table-cell; width: 60px;}
div.db_w div.tr div.td3 { display: table-cell; min-width: 200px;}

div.db_c { display: table; background-color:#fdfeff; min-width:550px; margin-left:1px;}
div.db_c div.tr { display: table-row; border-top: 1px solid #ededef;}
div.db_c div.tr div { border: 1px solid #eee;}
div.db_c div_tr div.tc { display: table-caption;}
div.db_c div.tr div.th { display: table-cell;}
div.db_c div.tr div.th1 { display: table-cell;}
div.db_c div.tr div.th2 { display: table-cell; min-width: 80px;}
div.db_c div.tr div.th3 { display: table-cell; min-width: 90px;}
div.db_c div.tr div.th4 { display: table-cell; min-width: 290px;}
div.db_c div.tr div.th5 { display: table-cell; min-width: 170px; text-align:right;}
div.db_c div.tr div.th6 { display: table-cell; min-width: 90px; text-align:right;}
div.db_c div.tr div.td { display: table-cell;}
div.db_c div.tr div.td1 { display: table-cell; min-width: 35px;}
div.db_c div.tr div.td2 { display: table-cell; min-width: 80px;}
div.db_c div.tr div.td3 { display: table-cell; min-width: 90px;}
div.db_c div.tr div.td4 { display: table-cell; min-width: 290px;}
div.db_c div.tr div.td5 { display: table-cell; min-width: 170px; text-align:right;}
div.db_c div.tr div.td6 { display: table-cell; min-width: 90px; padding-right:9px; text-align:right;}

div.db_f { display: table; min-width:550px; margin-left:1px; background-color:#fdfeff;}
div.db_f div.tr { display: table-row; border-top: 1px solid #bbddff;}
div.db_f div_tr div { border: 1px solid #eee;}
div.db_f div_tr div.tc { display: table-caption;}
div.db_f div.tr div.th { display: table-cell;}
div.db_f div.tr div.th1 { display: table-cell; width: 30px;}
div.db_f div.tr div.th2 { display: table-cell; width: 90px;}
div.db_f div.tr div.th3 { display: table-cell; width: 100px;}
div.db_f div.tr div.th4 { display: table-cell; min-width: 300px;}
div.db_f div.tr div.th5 { display: table-cell; min-width: 92px; text-align:right;}
div.db_f div.tr div.th6 { display: table-cell; min-width: 92px; text-align:right;}
div.db_f div.tr div.th7 { display: table-cell; min-width: 92px; text-align:right;}
div.db_f div.tr div.td { display: table-cell;}
div.db_f div.tr div.td1 { display: table-cell; width: 30px;}
div.db_f div.tr div.td2 { display: table-cell; width: 90px;}
div.db_f div.tr div.td3 { display: table-cell; width: 100px;}
div.db_f div.tr div.td4 { display: table-cell; min-width: 300px;}
div.db_f div.tr div.td5 { display: table-cell; min-width: 92px; text-align:right;}
div.db_f div.tr div.td6 { display: table-cell; min-width: 92px; text-align:right;}
div.db_f div.tr div.td7 { display: table-cell; min-width: 92px; padding-right:9px; text-align:right;}
