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;}

#ablak{position:absolute;top:185px;left:10px;width:290px;height:150px;background:#333;
color:#eee;border:2px solid;border-color:#eee;padding:10px;display:none;}

#ablak2{position:absolute;top:185px;left:10px;width:290px;height:115px;background:#333;
color:#eee;border:2px solid;border-color:#eee;padding:10px;display: none;}

#ablak a, #ablak2 a{color:lightblue;font-size:13px;font-weight:bold;}
#ablak a:hover, #ablak2 a:hover{color:white;background:none;}

#fuggv_pelda{font-family:"courier new";font-weight:bold;font-size:14px;}

#fuggv_nev{font-family:"courier new";font-weight:bold;font-size: 16px;}

#help a{color:darkblue;}
#help a:hover{color:royalblue;}

body{font-family:arial;font-size:15px;}
h1{font-size:12px;}
#szgep{position:absolute;left:30px;top:80px;width:80px;overflow:hidden;}
#book{position:absolute;left:30px;top:80px;width:80px;}

#lab{font-size:10px;padding:0px;margin:0px;letter-spacing:1px;
color:#555;padding-top:7px;font-weight:bold;}

#manual{position:absolute;top:110px;left:320px;width:360px;
background:#dff5a7;font-size:13px;padding:3px;}

#biztkerdes, #biztkerdes2{position:absolute;top:25px;left:10px;background:white;
border:1px solid;border-color:#777;width:150px;height:30px;font-size:13px;padding:2px;
text-align:center;padding-top:5px;display:none;}

#biztkerdes2{width:108px;}

#takar{position:absolute;top:375px;left:3px;width:352px;height:2px;background:red;}

hr.kicsi{text-align:left;color:#ccc;background:#aaa;height:1px;width:290px;border:0px solid;}
hr.little{width:200px;text-align:left;align:left;}

.apro{font-size:8px;color:red;}

#history a{text-decoration:none;color:black;}
#history a:hover {color:black;background:#bbb;}
#his_tart {font-family:courier;}
#his_tart a{text-decoration:none;color:darkblue;}
#his_tart a:hover{color:red;background:none;}

a{color:black;}
a:hover{background:#eee;}
i{font-size:10px;text-decoration:underline;color:black;font-weight:bold;font-style:normal;}

td{padding:0px;padding-left:2px;padding-right:2px;margin:0px;cell-spacing:0px;overflow:hidden;height:30px;
text-align:center;cursor:default;overflow:hidden;width:70px;}

div{overflow:hidden;}

#nev{font-size:11px;font-family:arial;}

#cim{position:absolute;top:2px;left:5px;font-size:20px;}

#calcbody{width:300px;height:495px;padding-top:4px;background:#bbb;text-align:center;position:absolute; 
top:35px;left:5px;overflow:visible;border:1px solid;border-color:#ddd #666 #666 #ddd;}

#history{position:absolute;top:145px;left:320px;width:360px;height:385px;background:#eee;padding:5px;}

#help{position:absolute;top:545px;left:5px;width:676px;background:#eee;
padding:5px;font-size:15px;padding-top:15px;padding-left:12px;}


#like{position:absolute;top:680px;left:5px;width:676px;background:#eee;
padding:5px;font-size:15px;padding-top:15px;padding-left:12px;}



#help b{font-size:14px;color:#222;}

#display{width:270px;height:70px;background:#eee;border:2px solid;
margin-top:10px;margin-bottom:4px;overflow:visible;cursor:default;}

#topdisplay{background:#ddd;width:264px;height:20px;font-family:"courier new";font-weight:bold;
text-align:left;padding-bottom:0px;margin-bottom:0px;letter-spacing:0px;font-size:14px;}

#cursor{ background:#ddd; width: 264px;height:10px;font-family:"courier new";font-weight:bold;
text-align:left;padding-top:0px;margin-top:0px;line-height:1px;
overflow:visible;padding-bottom:0px;margin-bottom:0px;letter-spacing:0px;font-size:14px;}

#bottomdisplay{ width:250px;height:23px;font-family:courier;font-weight:bold;font-size:25px;
text-align:right;margin-bottom:0px;padding-bottom:0px;padding-top:0px;margin-top:0px;}

#funcdisplay{font-size:10px;letter-spacing:1px;padding:0px;margin:0px;border:0px;height:12px;
border:0px;background:#ddd;text-align:left;padding-left:2px;color:#999;font-weight: bold;}

#buttons td{width:48px;border:1px solid;border-color:#eee #333 #333 #eee;text-align:center;}

#g5,#g10{background:#ff786a;font-size:12px;}

#g1,#g2,#g3,#g4,#g6,#g7,#g8,#g9{background:#66B080;font-size:12px;}

#g11,#g12,#g13,#g14,#g15,#g16,#g17,#g18,#g19,#g20,#g21,#g22,#g23,#g24,
#g25,#g29,#g30,#g34,#g35,#g60{background:gold;font-size:12px;}

#g26,#g27,#g28,#g31,#g32,#g33{background:orange;font-size:12px;}

#g36,#g37,#g38,#g41,#g42,#g43,#g46,#g47,#g48,#g51{background:#f8f8f8;font-size:20px;}

#g39,#g40,#g44,#g45,#g49,#g50,#g52,#g53,#g54,#g55,#g56,#g57,#g58,#g59
{background:#cdcdcd;font-size:20px;}

#g59{font-size:12px;padding:0px;padding-left:2px;margin:0px;}
#g60{font-size:20px;}


