body { font-family: arial; background: white; font-size: 12pt;}

DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 0;}
ul {-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 0;}

.fologo { display: none;}

#nyomszoveg { display: none; font-weight: normal; font-style: italic; font-size: 8pt; 
width: 400px; padding: 10px; display: none;}

.meccs {background: none;}

#elmeny
{
font-size: 10pt;
position: absolute;
top: 20px;
left: 550px;
width: 200px;
padding: 15px;
border: 1px solid;
border-color: #444444;

}

a.tetejere { color: darkblue; font-weight: normal; margin-left: 30px; display: none;}
a.tetejere:hover { background: white;}

.athuz { padding-left: 3px; padding-right: 3px;}


.megjegyz { padding: 7px; font-style: italic;}

#elmeny a
{
color: darkblue;
font-weight: bold;
}

#elmeny a:hover
{
color: royalblue;
}

p
{
font-weight: normal;
text-align: justify;

}



h1 { font-size: 12pt; margin: 0px; border: 0px; margin-bottom: 10px; margin-left: 112px;
     
     }
h2 { font-size: 9pt; margin: 0px; border: 0px; margin-bottom: 2px;
     font-weight: bold; letter-spacing: 1px;
      align: center; text-align: center;}

h1.cim {align: center; text-align: center; margin-left: 0px;}

h3 { font-size: 9pt;}

ul { font-weight: normal; margin-left: 25px; }

.kepkeret {  padding: 3px; border: 1px solid; border-color: #777;
            width: 430px; text-align: center; font-weight: normal; margin: 8px; 
            }

.kepkeretcim
{  padding: 3px; border: 1px solid; border-color: #darkgoldenrod;
            width: 430px; text-align: center; font-weight: normal; margin: 8px; }

.kepkeret a { color: darkblue;}
.kepkeret a:hover { color: royalblue;}






#menu {  width: 520px; text-align: center; 
overflow: hidden; display: none;}




#oldalcim { width: 500px; text-align: left; padding-left: 3px; color: black;}



#menu a { color: black; font-weight: bold; padding: 10px;}
#menu a:hover { color: #333333;}


#jatekok  {  width: 520px;  padding-top: 3px; padding-left: 8px;
padding-bottom: 2px; paddin-top: 5px; color: #ddd; font-size: 10pt; font-weight: bold;}

a.bovebb { color: darkblue; font-weight: bold; font-size: 11pt;}
a.bovebb:hover { }

a.mail { color: darkblue;}
a.mail:hover {}
a.termlink { color: white; display: inline;
           padding: 2px; margin: 5px; font-size: 10pt; font-weight: bold;}
a.termlink:hover { }


.termek {  border: 1px solid; 
         width: 500px; margin: 2px; padding: 8px; color: black; text-align: left;
         margin-bottom: 11px; padding-bottom: 7px;}
.termeknev { font-weight: bold; font-variant: small-caps; font-size: 13pt;}

.termeknev a { color: black; text-decoration: none;}
.termeknev a:hover { text-decoration: underline;}

.termekalcim { font-weight: bold; letter-spacing: 1px; }
.termekadat  { font-size: 10pt; letter-spacing: 1px; font-weight: normal;}
.ar { text-decoration: strike; display: hidden; }
.leiras {  padding: 5px;  font-weight: normal;
          font-size: 11pt; text-align: justify; border: 1px solid; border-color: eeaa33;
          margin-bottom: 10px; padding-bottom: 6px;}

sup {font-weight: normal; font-size: 9pt;}

table {font-size: 10pt;}


hr { color: black; height: 1px; }

#lablec { color: black; font-size: 10pt; overflow: none;
      width: 520px; margin: 0px; padding: 0px; overflow: hidden; font-weight: normal;
         padding-top: 7px; padding-bottom: 7px; text-align: center;}


#lablec a { color: black;}
#lablec a:hover { color: #ccc;}


.felso {  width: 520px; padding: 10px; margin: 5px;
         margin-left: 0px; font-size: 10pt; letter-spacing: 1px; 
      }
