/* sao stílusú tárgyinfó/kariinfó beállításai */
table.nagys { width: 840px; box-sizing: border-box; }
table.wrapper input, table.wrapper select, table.nagys input, table.nagys select { display: inline; }
table.wrapper, table.wrapper td { border: 0; padding: 0; margin: 0 auto; vertical-align: top; }
table.wrapper { border: 1px solid #AAAAAA; }
table.wrapper td { border: 0; }
table.wrapper td.kari, table.wrapper td.pontok { background-color: #CCCCCC; }
table.saotargy { padding: 0px; border: 1px solid #AAAAAA; background-color: #FBFBFB; }
table.saotargy td { background-color: #FBFBFB; border: 0px; color: #4D4D4D; padding: 4px; }
table.saotargy td { font-family: "Sword Art Online", sao; font-size: 20px; }
table.saotargy tr.cim td { font-size: 32px; padding-top: 16px; }
table.saotargy tr.leiras td { padding-bottom: 12px; }
table.saokari { padding: 10px; border: 0; float: left; width: 428px; height: 470px; }
table.saokari tr { height: 20px; }
table.saokari td { background-color: #FBFBFB; color: #4D4D4D; padding: 0; border: 0; }
table.saokari td { font-family: "Sword Art Online", sao; }
table.saokari td.cim { font-size: 32px; padding-top: 12px; text-align: center; }
table.saokari td.cim2 { font-size: 20px; padding-top: 0px; text-align: center; }
table.saopontok { border: 0; width: 410px; }
table.saopontok td { background-color: #CCCCCC; color: #4D4D4D; padding: 0; }
table.saopontok td { font-family: "Sword Art Online", sao; font-size: 20px; }
table.saopontok tr, table.saopontok td { height: 24px; }
table.saopontok td.cim { font-size: 32px; padding-top: 12px; text-align: center; }
table.saokari { border-right: 0; }
table.saopontok { border-left: 0; }
td.s_mini { font-size: 18px !important;  }
/* tárgy minőség szerinti színezés */
table.saotargy td.alap { color: #4D4D4D; }
table.saotargy td.gyakori, table.saotargy a.gyakori { color: #4D4D4D; }
table.saotargy td.ritka, table.saotargy a.ritka, table.saotargy td.ritkaplusz { color: #77CC77; }
table.saotargy td.egyedi, table.saotargy a.egyedi { color: #FF6622; }
table.saotargy td.legendas, table.saotargy a.legendas, table.saotargy td.minusz { color: #FF0000; }
table.saotargy td.szezonalis, table.saotargy a.szezonalis { color: #6666BB; }
table.saotargy td.szolos, table.saotargy a.szolos { color: #BBA475; }
table.saotargy td.gyakorie, table.saotargy a.gyakorie { color: #AAAAFF; }
table.saotargy td.ritkae, table.saotargy a.ritkae { color: #77CCFF; }
table.saotargy td.bugos, table.saotargy a.bugos { color: #77CCFF; }
table.saotargy td.szolose, table.saotargy a.szolose { color: #AA4444; }
table.saopontok td.gyakori, table.saopontok a.gyakori { color: #4D4D4D; }
table.saopontok td.ritka, table.saopontok a.ritka, table.saopontok td.ritkaplusz { color: #44AA44; }
table.saopontok td.egyedi, table.saopontok a.egyedi { color: #FF6622; }
table.saopontok td.legendas, table.saopontok a.legendas, table.saopontok td.minusz { color: #FF0000; }
table.saopontok td.szezonalis, table.saopontok a.szezonalis { color: #6666BB; }
table.saopontok td.szolos, table.saopontok a.szolos { color: #BBA475; }
table.saopontok td.gyakorie, table.saopontok a.gyakorie { color: #4D4DAA; }
table.saopontok td.ritkae, table.saopontok a.ritkae { color: #44AAAA; }
table.saopontok td.bugos, table.saopontok a.bugos { color: #77CCFF; }
table.saopontok td.szolose, table.saopontok a.szolose { color: #AA4444; }
/* képek pozícionálása */
div#kariw { position: relative; top: 0; left: 0; }
div#kariw img, div#kariw a, div#arr0, div#arr1, img#kari { position: absolute; }
a.bogyo { width: 20px; height: 20px; }
a.btns { width: 40px; height: 40px; }
a#bogyo12 { top: 90px; left: 205px; }
a#bogyo1 { top: 115px; left: 280px; }
a#bogyo2 { top: 175px; left: 340px; }
a#bogyo3 { top: 250px; left: 365px; }
a#bogyo4 { top: 325px; left: 340px; }
a#bogyo5 { top: 385px; left: 280px; }
a#bogyo6 { top: 410px; left: 205px; }
a#bogyo7 { top: 385px; left: 130px; }
a#bogyo8 { top: 325px; left: 70px; }
a#bogyo9 { top: 250px; left: 45px; }
a#bogyo10 { top: 175px; left: 70px; }
a#bogyo11 { top: 115px; left: 130px; }
img#kari { top: 135px; left: 130px; width: 170px; height: 250px; }
div#arr0 { top: 50px; left: -20px; width: 20px; height: 20px; }
div#arr1 { top: 90px; left: 410px; width: 20px; height: 20px; }
a#sszerk1 { top: 400px; left: 570px }
a#sszerk2 { top: 400px; left: 670px; }
a#btok { top: 400px; left: 570px; }
a#btcan { top: 400px; left: 670px; }
a#bmenu1 { top: 30px; left: -80px; }
a#bmenu7 { top: 90px; left: -80px; }
a#bmenu2 { top: 150px; left: -80px; }
a#bmenu3 { top: 210px; left: -80px; }
a#bmenu4 { top: 270px; left: -80px; }
a#bmenu5 { top: 330px; left: -80px; }
a#bmenu6 { top: 390px; left: -80px; }
/* sao karilap menü */
table#skmenu td { color: #FBFBFB; background-color: #EBA601; font-family: "Sword Art Online", sao; font-size: 20px; padding: 0; border: 1px solid #4D4D4D; }
table#skmenu a { color: #4D4D4D; background-color: #FBFBFB; display: block; padding: 5px; }
table#skmenu a:hover { color: #FBFBFB; background-color: #EBA601; }
table#skmenu a.skdis { color: #888888; background-color: #CCCCCC; }
table#skmenu a.skdis:hover { color: #FBFBFB; background-color: #4D4D4D; }
/* oszlopok szélessége */
col.cs2 { width: 80px; }
col.cs3 { width: 120px; }
col.cs4 { width: 160px; }
col.cs5 { width: 200px; }
col.cs6 { width: 240px; }
col.cs7 { width: 280px; }
col.cs8 { width: 320px; }
col.cs9 { width: 360px; }
col.cs15 { width: 600px; }
col.cs21 { width: 840px; }
col.cs0p { width: 20px; }
col.cs4p { width: 180px; }
col.cs5p { width: 220px; }
col.cs6p { width: 260px; }
col.cs7p { width: 300px; }
col.cs9p { width: 380px; }
col.cs1s { width: 50px; }
col.cs4s { width: 170px; }
col.cs3r { width: 150px; }
/* beviteli mezők szélessége */
input.cs2 { width: 65px; text-align: center; }
input.cs3 { width: 105px; text-align: center; }
input.cs6 { width: 225px; text-align: center; }
input.cs6b { width: 225px; }
input.cs7 { width: 265px; }
input.cs9 { width: 345px; }
table.saopontok select { width: 225px; }
table.saopontok select#u_indikator { width: 68px; }
table.saotargy select { width: 710px; }
table.saotargy td.targyes select { width: 470px; }
table.saotargy td.jartask select { width: 165px; }
textarea.s_kepesseg { width: 570px; min-width: 570px; max-width: 570px; height: 100px; min-height: 100px; max-height: 100px; }
