@import "../megjelenes/egyedi/egyedi.css";
/* A MyCITE Adatbevivő stilus listája 20030719-iki változatból*/
/* =================================================Standard kiinduló stilus elemek CSS2 mintából */
ADDRESS, BLOCKQUOTE, BODY, DD, DIV, DL, DT, FIELDSET, FORM,
FRAME, FRAMESET, H1, H2, H3, H4, H5, H6,
IFRAME, NOFRAMES, OBJECT, OL, P, UL, APPLET, CENTER, DIR,
HR, MENU, PRE   { display: block }

LI              { display: list-item }
HEAD            { display: none }
TABLE           { display: table }
TR              { display: table-row }
THEAD           { display: table-header-group }
TBODY           { display: table-row-group }
TFOOT           { display: table-footer-group }
COL             { display: table-column }
COLGROUP        { display: table-column-group }
TD, TH          { display: table-cell }
CAPTION         { display: table-caption }
TH              { font-weight: bolder; text-align: center }
CAPTION         { text-align: center }
BODY            { line-height: 1.33 }
H1              { font-size: 2em; margin: .67em 0 }
H2              { font-size: 1.5em; margin: .83em 0 }
H3              { font-size: 1.17em; margin: 1em 0 }

H4, P, BLOCKQUOTE, UL, FIELDSET, FORM, OL, DL, DIR,
MENU            { margin: 1.33em 0 }

H5              { font-size: .83em; line-height: 1.17em; margin: 1.67em 0 }
H6              { font-size: .67em; margin: 2.33em 0 }
H1, H2, H3, H4, H5, H6, B,
STRONG          { font-weight: bolder }

BLOCKQUOTE      { margin-left: 40px; margin-right: 40px }

I, CITE, EM,
VAR, ADDRESS    { font-style: italic }

PRE, TT, CODE,
KBD, SAMP       { font-family: monospace }
PRE             { white-space: pre }
BIG             { font-size: 1.17em }
SMALL, SUB, SUP { font-size: .83em }
SUB             { vertical-align: sub }
SUP             { vertical-align: super }
S, STRIKE, DEL  { text-decoration: line-through }
HR              {border: 1px dotted brown; padding-left: 40; padding-right: 40; padding-top: 1; padding-bottom: 1}
OL, UL, DIR,
MENU, DD        { margin-left: 40px }

OL              { list-style-type: decimal }

OL UL, UL OL,
UL UL, OL OL    { margin-top: 0; margin-bottom: 0 }
U, INS          { text-decoration: underline }
CENTER          { text-align: center }
BR:before       { content: "\A" }

/* ===================================================MyCITE specifikus dokumentum elemek stilusok */
/*body {
  background : #FAE2C0;
  color : black;
  margin-top : 0;
  padding-top : 0;
  border-top : 0px none;
  vertical-align : top;
  margin-left: 0;
  padding-left : 0;
  margin-right: 0;
  padding-right : 0;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  }*/
body {
    margin: 0px;
    padding: 0px;
    color: rgb(0,0,0);
    font: 11px Verdana,Tahoma,sans-serif;
}
input {
  font-size : 11px;
  margin : 0px;
}
form {margin : 0px;
  font-size : 10px;
}
input:focus { background: #ffcc99;}
form:focus { background: #ffcc99;}
button:focus { background: #ffcc99;}
textarea:focus { background: #ffcc99;}


/* ====================================================== Tábla stilusok ======================== */

.header {
  width : 100%;
  color : #FFFFFF;
  font-size : 11px;
    background: rgb(128,128,128) url("../megjelenes/greygrad1.gif") repeat-x;
    height: 25px;
  }
.tblfooter {
  width : 100%;
  color : #FFFFFF;
  font-size : 11px;
  text-align : center;
    background: rgb(128,128,128) url("../megjelenes/greygrad1.gif") repeat-x;
    height: 25px;
  }
.tblmain {
  width : 100%;
  text-align : left;
  font-size : 11px;
  table-layout : fixed;
  }
.tblselect {
  width : 100%;
  text-align : left;
  font-size : 11px;
  }
.command, .maincommand  {
  background-color : #FAE2C0;
  font-size : 11px;
  vertical-align : bottom;
  margin-top : 0px;
  margin-bottom : 0px;
  }
.maincommand {  width : 772px;
  background-color : #FAE2C0;
  border-bottom : 1px solid #A28D6E;
  }
.tbl1 {
  font-size : 11px;
  background-color : #FAE2C0;
  margin-left : 10%;
  margin-right : 10%;
  width : 600px;
  }
.tbl2 {
  font-size : 11px;
  background-color : #FAE2C0;
  margin-left : 10%;
  margin-right : 10%;
  width : 600px;
  }
.tbl3 {
  background-color : green;
  }
.tbl2 {
  background-color : silver;
  }
.tblfel {
  margin-left : 0%;
  width : 772px;
  background-color : green;
  }
.tblfeltolt {
  margin-left : 0%;
  margin-top : 2em;
  border : solid brown 1px;
  }
.tblfeltolt, .tdfeltolt1, .tdfeltolt2, .tdfeltolt3, tdfeltolt4, tdfeltolt5 {
  font-size : 10px;
  color : gray;
  }
.tbluj_doc {
  background-color : #FAE2C0;
  vertical-align : bottom;
  width : 100%;
  margin-top : 0px;
  margin-bottom : 0px;
  margin-left : 0em;
  }
.tblsajat {
/*  background : aqua;  */
  margin-left : 4em;
  margin-right : 4em;
  }
.tblidezo {
/*  background-color : Red; */
  margin-left : 1em;
  margin-right : 1em;
  }
.tblstat {
  margin-left : 8em;
  }
.tblheaderimg {
  margin-left : auto;
  margin-right : auto;
  }
.bemenet {
  width : 772px;
  background-color : #FAE2C0;
  margin-top : 0px;
  margin-bottom : 0px;
/*  background-color : red; */
  }
.tblkeresesimod {
  width : 772px;
  margin-top : 0px;
  margin-bottom : 0px;
  margin-left : 4em;
  margin-right : 4em;
  background-color : #FAE2C0;
}
.tblfeltetelek {
  width : 772px;
  margin-top : 0px;
  margin-bottom : 0px;
/*  background-color : white;  */
}
.tblbutton {
  width : 772px;
  background-color : #FAE2C0;
}
.tbllapozo {
  vertical-align : bottom;
  text-align : right;
}
/* ======================================================== Cella szintű stilusok =====================  */
.td_edit_duplum {
  border: 1px solid #E0E0E0;
}
TD { font-size: 11px;
/*  color : red; */
  }

.tdlapozo {
  vertical-align : bottom;
  }

.tduj_doc {
  font-size : 10px;
  text-align: center;
  }
.tduj_doc2 {
  font-size : 10px;
  text-align: center;
  background-color : #EAC290;
}
.tdfel{ font-size:11px;
  }
.tdszalag1 {
  width : 40%;
  text-align : left;
}
.tdszalag3 {
  width : 40%;
  text-align : right;
}
.tdszalag2 {
  width : 20%;
  text-align : center;
  font-family : Verdana, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight : bolder;
}
.tdfooter1, .tdfooter2, .tdfooter3 {
  font-family : Verdana, Helvetica, Arial, sans-serif;
  font-size : 10px;
  }
.tdfooter1 {text-align : left;
  width : 20%;
  }
.tdfooter2 {
  text-align : center;
  width : 60%;
  }
.tdfooter3 {
  text-align : right;
  width : 20%;
  }
.tdcommand1, .tdcommand2, .tdcommand3 {
  width : 20%;
  vertical-align : bottom;
  }
.tdcommand2, .tdcommand3 {
  width : 30%;
  vertical-align : bottom;
  }
.tdcommand4 {
  width : 20%;
  text-align : right;
  vertical-align : bottom;
  }
.tdcommand5 {
  width : 50%;
  text-align : right;
  vertical-align : bottom;

/*  background-color : green; */
}
.tdtorles1 {
  text-align :right;
}
.tdtorles2 {
  text-align : left;
}
.tdbe_sorolas {
  font-size : 11px;
  text-align : right;
  width : 150px;
  }
.tdbe_uzenet {
  font-size : 11px;
  text-align : left;
  font-weight : bolder;
  }
.tdbe_cimke {
  font-size : 11px;
  text-align : right;
  }
.tdbe_kcimke {
  font-size : 11px;
  text-align : right;
  border-right : 1px solid #A28D6E;
  border-left : 1px solid #A28D6E;
  border-top : 1px solid #A28D6E;
  border-bottom : 1px solid #A28D6E;
  }
.tdbe_input {
  font-size : 11px;
  font-weight : bolder;
  text-align : left;
  color : maroon;
  }
.tdbe_belsocimke {
  font-size : 11px;
  text-align : right;
  }
.tdbe_adat {
  font-size : 11px;
  text-align : left;
  font-weight : bolder;
  }
.tdkereses1, .tdkereses2
  {
  font-size : 11px;
  background-color : #FAE2C0;
  width : 50%;
  vertical-align : top;
  padding-left : 1em;
  padding-top : 0px;
}
.tdfeltetel0 {
  background-color : silver;
  font-size : 10px;
  }
.tdfeltetel1, .tdfeltetel2, .tdfeltetel3, .tdfeltetel4 {
  background-color : lime;
  }
/*.tdfeltetel1, .tdfeltetel3 {
  text-align : right;
  width : 30%;
}*/
.tdlogin {font-size : 11px;
}
.tdsajat1, .tdsajat2, .tdsajat3, .tdidezo1, .tdidezo2, .tdidezo3, .tdstat1, .tdstat2
  {vertical-align : top
}
.tdsajat1, .tdsajat2, .tdsajat3 {
  font-size : 12px;
}
.tdsajat1, .tdsajat2, .tdsajat3 {border-collapse :collapse;
  border-top : 2px solid brown;
}

.tdidezo1, .tdidezo2, .tdidezo3 {
  font-size : 9px;
}
.tdidezo3 {
  border-collapse :collapse;
  border-top : 2px solid brown;
}
.td1stat, .td2stat {
  font-size : 10px;
}
.tdidezoszerzo, .tdidezojournal {
/*  background-color : #E9967A;*/
  font-size : 9px;
}
.tdbutton {
  width : 50%;
  text-align : center;
}
.tdscs0 {
  height: 32px;
  width: 20%;
  text-align : center;
}
.tdscs1 {
  height: 32px;
  width: 20%;
  text-align : center;
  background-color : #000000;
}
.tdscx {
  height: 20px;
  width: 5%;
}
.tdsc0 {
  height: 32px;
  width: 19%;
  text-align : center;
}
.tdsc1 {
  height: 32px;
  width: 19%;
  text-align : center;
  background-color : #AA2222;
}
.tdsc2 {
  height: 32px;
  width: 19%;
  text-align : center;
  background-color : #22AA22;
}
.tdsc3 {
  height: 32px;
  width: 19%;
  text-align : center;
  background-color : #2222AA;
}
.tdiszi {
  text-align : left;
  font-size : 11px;
}
.tdiszp {
  text-align : right;
  font-size : 11px;
}
.tdiszs {
  text-align : left;
  font-size : 11px;
}
.tdiszt {
  text-align : center;
}
/* ====================================================Paragrafus szintű MyCITE stilusok  ----*/

.mtitle {
  font-size : 14px;
  font-style : italic;
  text-align : center;
  }
.myear {
  font-size : 14px;
  font-style : italic;
  text-align : center;
  }
.pstandardcenter {
  font-size : 12px;
  margin-top : 1em;
  margin-bottom : 1em;
  text-align : center;
  }
h1 {
  font-size : 15px;
  margin : 0px;
}

.pfigyelmeztetes1 {
  border:1px solid #FFFF00; font-size : 14px;
  color : #FF0000;
  margin-bottom : 0em;
  margin-top : 1em;
  margin-left : 5%;
  margin-right : 5%;
  font-weight:bold;
  text-align:center;
  background-color:#FFFF88
}
.pfigyelmeztetes2 {
  border:1px solid #FFFF00;
  font-size : 12px;
  color : #FF0000;
  margin-bottom : 1em;
  margin-top : 0em;
  margin-left : 5%;
  margin-right : 5%;
  text-align:center;
  }
.pfigyelmeztetes3 {
  font-size : 12px;
  color : maroon;
  margin-bottom : 0em;
  margin-top : 0em;
  margin-left : 5%;
  margin-right : 5%;
  font-weight:bold;
  text-align:center;
  }
.pfigyelmeztetes_sz {
  border:1px solid #FFFF00; font-size : 24px;
  color : #FF0000;
  margin-bottom : 0em;
  margin-top : 1em;
  margin-left : 5%;
  margin-right : 5%;
  font-weight:bold;
  text-align:center;
  background-color:#FFFF88
}
p.pszerzo, p.pcim, p.pfolyoirat, p.pif, p.pfugges, p.psoremeles, p.pfejezet, p.pkonyv, p.pegyeb,
  p.pdisszertacio, p.pszabadalom, p.picim,  p.pikiado, p.pifejezet, p.pidisszertacio, p.pikonyv
  {
  margin : 0;
  padding-left : 1em;
  }
p.pcim  {
  font-style : italic;
  margin-right : 10%;
  }
p.pif, p.ptipus, p.pfugges, p.pcomment {
  color : gray;
  margin-left : 2em;
  margin-top : 1em;
  margin-bottom : 0;
  font-size : 9px;
  }
p.pszerzo, p.pcim, p.pfolyoirat {
  font-size : 12px;
  }
p.psoremeles {
  font-size: 6px;
  }   /* kis soremelés */
p.piszerzo, p.picim, p.pifolyoirat {
  margin : 0;
  font-size : 10px;
  }
p.piszerzo {
  font-style : italic;
  }
/*================================================================ Link stilusok ================== */

a:focus { background: #ffcc99;  }
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight : bolder;
  color : brown;
  text-decoration: none
  }
a:active {  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: maroon;
  text-decoration: none
  }
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color : brown;
  text-decoration: none
  }
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: red;
  text-decoration: underline;
  }

/*   =================================================Inline specifikus MyCITE stilusok (span változatok)-    */

/*   ================================saját közlemény bibliográfiai leirásában inline elemek a span számára- */

.folyoirat{
  font-style : italic;
  font-weight : bolder;
  }
.ev {
  }
.mentes {
  vertical-align : middle; color : red; font-weight : bolder; font-size : 11px;
  }
.kotet {
  }
.oldal {
  font-style : italic;
  }
.sorszam {
  }
.szerzointezeti {
  text-decoration : underline
  }
.feldolgozas {
  color : #990000;
  }
.pubhiba {
  font-weight : bolder;
  color : #990099;
  }
.doc_id {
  font-style : italic; color:#808080;
  }
.kisbetu {font-size : 9px}

/* =======================================Az idéző közlemény bibliográfiai leirásában lévő inline elemek ======*/

.ifolyoirat
  {font-style : italic;
  font-weight : bolder;
  }
.iev {
  }
.ikotet {
  }
.ioldal {
  font-style : italic;
  }
.isorszam {
  }
.citingdoc_id {
  color : gray;
  }
.hr_idezo {
  width : 700px;
  }


.tblforum {
  font-size: 11px;
}
.tdfrmhr {
  border-bottom : 2px solid silver;
  margin-bottom: 10px;
}
.tdhiba {
  background-color : #FFFFFF;
  border: 1px solid silver;
  word-wrap: break-word;
}
.tdeszrevetel {
  background-color : #FFFF99;
  border: 1px solid silver;
  word-wrap: break-word;
}
.tdkeres {
  background-color : #FFCCFF;
  border: 1px solid silver;
  word-wrap: break-word;
}
.tdkerdes {
  background-color : #CCFFCC;
  border: 1px solid silver;
  word-wrap: break-word;
}
.tduzenet {
  background-color : #CCFFFF;
  border: 1px solid silver;
  word-wrap: break-word;
}
.tdfrmhiba6 {
  background-color : #BBBBFF;
}
.tdfrmhiba7 {
  background-color : #CCFFCC;
}
.tdfrmallapot1 {
  background-color : #BBBBBB;
}
.tdfrmallapot2 {
  background-color : #FFFFFF;
}
.tdfrmallapot3 {
  background-color : #BBFFBB;
}
a.hlink {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: white;
  }
a:link.hlink {
 text-decoration: none;
 }
a:visited.hlink {
 color: #dddddd;
 text-decoration: underline;
 }
a:focus.hlink {
 color: #dddddd;
 background: black;
 }
a:hover.hlink {
 color: #dddddd;
 text-decoration: underline;
 }
a:active.hlink {
 text-decoration: none;
 }
.idvalid0 {
  color: #0F0F0F;
  font-weight: bold;
  text-decoration: underline;
}
.idvalid1 {
  font-weight: bolder;
  color: black;
}
.idvalid2 {
  font-weight: bolder;
  color: blue;
}
.duplumlabel1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.divhint {
  padding-left: 10px;
}