* {                                                    
	box-sizing: border-box;
	-moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -khtml-box-sizing: border-box; 
}

body {
	margin:0px;
	padding: 0px;
        color:#292e3f;
        background:#fff url(images/2010_bg.png) fixed no-repeat 0 -35px; 
}
.popper
{
  position : absolute;
  visibility : hidden;
}

body, textarea, table {
	font-size: 13px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
        SCROLLBAR-FACE-COLOR: #292e3f; 
        SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
        SCROLLBAR-SHADOW-COLOR: #ffffff; 
        SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
        SCROLLBAR-TRACK-COLOR: #ffffff; 
        SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
        scrollbar-arrow-color:#ffffff;
}

.onoffline {
	font-size: 11px;
        font-weight: bold;
	font-family: Arial, Geneva, Helvetica, sans-serif;
}

.header {
   margin:0;
   padding:0;
   border:0px solid black;
   height:50px;
   background: url(images/2010_header.png) no-repeat 0px 0px;
}

.digitablaflash3 {
   margin:15px;
   padding:0;
   border:0px solid black;
   height:180px;
   background: url(images/digi_tabla_flash_hatter3.png) no-repeat 0px 0px;
}

.lilatabla {
        border-width: 1px;
	border-style: solid;
	border-color: #292e3f;
        color:#292e3f;
}

.lila      {color:#292e3f;}

hr {color:#fff;height:1px;margin-left:20px}
.hr2 {color:#93d929;height:1px;margin-left:0px;padding:0px}

form {margin:5px 0px 0px 0px;padding:0}

h1 {
	margin: 10px 0px 10px 30px;
        font-family: "Georgia", "sans-serif";
	font-size: 100%;
	color: #3d021a;
}

h2,.h2 {
	margin: 30px 0px 20px 0px;
        font-family: "Georgia", "sans-serif";
        font-size: 140%;
	color: #93d929;
        background: url(images/alahuz.png) repeat-x;
        background-position:bottom;
}

.h2lepes {font-family: "Georgia", "sans-serif";font-size: 140%;color:#93d929;}

.h3 {
	font-size: 18px;
        font-weight:bold;
        color: #eeeeee;
        float:right;
        margin:5px 0px 0px 0px;
}

p {
	margin: 10px 0px;
        padding:0px 10px 0px 25px;
        text-align:justify;
        line-height:1.6em;
        font-size: 100%;
}

.divp {
	margin: 10px 0px;
        padding:0px 10px 0px 10px;
        width:267px;
        text-align:justify;
        line-height:1.6em;
        font-size: 100%;
}

textarea {font-size: 14px;overflow:auto;border:1px dotted #fdd;margin:0px;padding:0px;width:355px;height:120px;}
.textarea2 {background: #cddb23;font-size: 100%;overflow:hidden;border:1px solid #3d021a;margin:0px;padding: 3px 5px 2px 5px;width:467px;height:180px;}
.textarea3 {background: #cddb23;font-size: 100%;border:1px solid #3d021a;margin:0px;padding: 3px 5px 2px 5px;width:467px;height:200px;}

ul {padding-left:30px;margin:0px}
li {font-size: 100%;line-height:1.7em}
li.felsorol {font-size: 13px;
	font-family: Arial, Geneva, Helvetica, sans-serif}
li.none {display: inline;background: none;line-height:1.7em}
li.linagy {font-size: 100%;margin-left:30px}

a:link,a:active,a:visited  {
	text-decoration: none;
        color: #47c53b;
        line-height:1.5em;
        font-size: 13px;
        outline:none;
}
a:hover  {
	text-decoration:underline;
        color:#000000;
}

a.menua:link,a.menua:active,a.menua:visited,a.menua:hover  {
	margin: 0px 6px;
	text-decoration: none;
        font-family:  "Verdana", "Helvetica", "sans-serif";
        font-size: 12px;
        font-weight:bold;
        color: #cddb23;
}

a.menub:link,a.menub:active,a.menub:visited  {
        margin: 0px 6px;
	text-decoration: none;
        color: #93d929;
        font-size: 12px;
}

a.menub:hover  {
	text-decoration:underline;
} 

a.menuc:link,a.menuc:active,a.menuc:visited  {
	text-decoration: none;color: #47c53b;border-bottom:1px dotted #47c53b;font-size: 100%; 
}

a.menuc:hover   {
	text-decoration: none;color: #dc143c;border-bottom:1px solid #dc143c;font-size: 100%; 
}

a.inbox:link,a.inbox:active,a.inbox:visited  {
	text-decoration: none;color: #292e3f;font-size: 12px;
}
a.inbox:hover  {
	text-decoration:underline;color: #47c53b;
}
a.inboxa:link,a.inboxa:active,a.inboxa:visited  {
	text-decoration: none;color: #fff;
}
a.inboxa:hover  {
	text-decoration:underline;
}
a.no:hover {text-decoration: none;}
a.felm:link,a.felm:active,a.felm:visited  {color:#fff}
a.felm:hover {color:#fff}
a.felm2:link,a.felm2:active,a.felm2:visited  {text-decoration:underline;color:#d6c4d6;float:right}
a.felm2:hover {color:#fff}

a.oszlop_a:link,a.oszlop_a:active,a.oszlop_a:visited,a.oszlop_a:hover {
   text-decoration: none;
   color:#fff;  
} 

a.kreditsz_a:link,a.kreditsz_a:active,a.kreditsz_a:visited,a.kreditsz_a:hover {
   text-decoration: none;
   color:#fff;  
}

.oszlop {
   background: #292e3f;
   color: #47c53b;
   margin:0px;
   padding:20px 20px 20px 10px;
   border:1px solid #ddd;
   height:440px;
   width:280px;
}

.oszlopcim {
   font-size:18px;
   text-transform: uppercase;
   padding:0px 30px 10px 30px;
   margin:0 0 5px 0;
   line-height:30px;
   text-indent:0.0em;
   letter-spacing: 0.2em;    
}

.oszlop_p: {
   width:200px;
   padding:0px;
   margin:10px 0 10px 0;
   line-height:30px;
}

#udvozlet {
   border:1px solid #ddd;
   height:440px;
   width:290px;
   color: #000;
   padding:30px;
   text-align:justify;
   text-indent:0.0em;
   line-height:22px;
   background: #cddb23;
}

#kreditsz1 {
   border:1px solid #ddd;
   font-size:24px;
   height:480px;
   color: #fff;
   padding:10px;
   background: #cddb23 url(images/kredit20.jpg) bottom right no-repeat;
} 

#kreditsz2 {
   border:1px solid #ddd;
   font-size:24px;
   height:480px;
   color: #fff;
   padding:10px;
   background: #cddb23 url(images/kredit100.jpg) bottom right no-repeat;
} 

#kreditsz3 {
   border:1px solid #ddd;
   height:480px;
   color: #fff;
   padding:10px;
   background: #cddb23 url(images/kredit200.jpg) bottom right no-repeat;
}

.zoldinfo {
   background: #ffffff url(images/2010_info2.png) 12px 7px no-repeat;
   margin:15px 0 0 15px;
   width:570;
   padding:7px 10px 10px 50px;
   text-align:justify;
   border:1px solid black;
} 

.tdzold {
   background: #cddb23;
   padding:0px 0px 0px 22px;
} 

/* page header */

.head {
	margin: 0px 0 0 0;
	padding-top: 0px;
}

.head .title {
        padding:3px 0 0 63px;
}
.head .subtitle {
	padding: 0px 9px 5px 0px;
	vertical-align: bottom;
	text-align: right;
	font-style: italic;
	font-size: 80%;
	color: #666;
}

.input {
       background: #cddb23;
       font-family: Arial, Geneva, Helvetica, sans-serif;
       font-size: 12px;       
       border:1px black solid;
       vertical-align:bottom;
       padding: 3px 5px 2px 5px;
       height:23px;
}
input.submit {
       color:#93d929;
       background-color:#292e3f;
       border-color:#efede5;       
       height:28px;
       width:89px;
       font-family: Arial, Geneva, Helvetica, sans-serif;      
       cursor:pointer;
       text-align: center;
}

input.search {
       width:193px;
       font-family: Arial, Geneva, Helvetica, sans-serif;
       font-size: 12px;  
       border:1px black solid;              
       background: #cddb23 url(images/search.png) 3px 4px no-repeat;
       padding: 2px 5px 2px 20px;
       height:23px;
}

input.checkbox {
       background:#fff transparent;
       position:relative;
       left:0px;
       top:2px;
       margin-left:10px;
}

/* page menu */

.menu {
	margin: 3px 0 0 0 ;
	border-top: 1px solid #aa9999;
	border-bottom: 1px solid #aa9999;
	background: #292e3f;
        height:31px;
}

.menu .left, .menu .right { 
	padding: 4px 0 4px 0;
}

.menu .right {
	text-align: right;
        color: #93d929;
}

.image-home {
	position: relative;
	left: -50px;
	top: 0px;
	float: left;
	width: 30px;
	height: 30px;
	margin: 0px -30px -30px 0px;
	background: url(images/2010_boxes.png) 10px 7px no-repeat;
}

.date { 
        font-size: 12px;
        padding-left:16px;
        color:#93d929;
}

/* page layout - width 800px, padding 20px  */

table.page {
	width: 1000px;
	font-size: 100%;
	background: #292e3f;
	margin-right: 10px 0 10px 0;
}

table.page[class] {
	margin-right: auto;
}

/* page body */

.body {
	margin: 10px 0 0 65px;
}

.body td.main {
        width: 645px;
	padding: 15px 35px 0px 0px;
	line-height: 1.35em;
        vertical-align:top;
}

.body td.digi {
        width: 645px;
	padding: 15px 10px 0px 0px;
	line-height: 1.35em;
        vertical-align:top;
}

#fej    {
        width: 636px;
        height:50px;
        margin:0px 0 0 0;
        padding:5px 20px 0 0;
        border:0px #b9c5c0 solid; 
        background: url(images/fej.png) no-repeat 0px 0px;
        text-align:right;
}

#tartalom {
        width: 636px;
        margin:0 0 0 0;
        padding:0;
        border:0px #b9c5c0 solid; 
        background:#fff url(images/tart.png) repeat-y 0px 0px;
}

#lab {
        width: 636px;
        height:60px;
        margin:0 0 0 0;
        padding:20px 0 10px 0;
        border:0px #fff solid; 
        background:#fff url(images/lab.png) no-repeat 0px 0px;
}  
/* page right column */
.body .main {
	background: url(images/bgm.png) repeat-y top right;
}

.body .right {
        width: 280px;
	vertical-align: top;
	background: url(images/2010_bgr.png);
	padding: 10px 0 20px 10px;
}
.body .left {
	width: 235px;
	vertical-align: top;
	background: url(images/2010_bgr.png);
	padding: 10px 10px 20px 10px;
        margin:10px;
}

.body .right h2, .left h2{
	margin: 15px 0 0 0;
	color: #93d929;
	border: none; 
}

.body .right p {
	margin: 10px 0px;
}


/* all */

a:hover {
	text-decoration: underline;
}

/* image preload */

#img1 {	width: 1px; height: 1px; background: url(images/prev.png);}
#img2 {	width: 1px; height: 1px; background: url(images/2010_next.png);}
.preload {filter:alpha(opacity=1);opacity: .01}
/* pop üzenet */

.popper {
        width:180px;
        background:#eeeeee;
        border:2px solid #333;
        filter:alpha(opacity=90);opacity: .9
}

/* sidebar boxes */

.szekcio {
	width: 265px;
	margin: 0px 5px 10px 0px;
	padding: 0px 0px 5px 10px;
	border: 5px solid #fbfaf8;
	background: #fbfaf8;
	font-size: 12px;
	line-height: 1.8em;

}

.szekcioo[class] {
	border-right-width: 8px;
	border-bottom-width: 8px;
	-moz-border-right-colors: #f4f3f0 #e2decd #d6d2c2 #fff #fff #fff #fff #fff;
	-moz-border-bottom-colors: #f4f3f0 #e2decd #d6d2c2 #fff #fff #fff #fff #fff;
	-moz-border-radius: 3px;
}

.szekcio1 {
	width: 135px;
        height:600px;
        margin: 0px 0px 10px 10px;
        border:1px solid #660033;
	background: #fbfaf8;
	font-size: 12px;
}

.szekcio1 h2  {
	margin: 0px 0px 10px 0px!important;
	padding: 5px 15px 5px 10px;
	border-top: 1px solid #e2decd!important;
	border-left: 1px solid #e2decd!important;
	border-bottom: 1px solid #d6d2c2!important;
	border-right: 1px solid #d6d2c2!important;
	background: #292e3f;
        font-family:  "Verdana", "Helvetica", "sans-serif";
	font-weight: bold;
	font-size: 12px;
}

.szekcio2 {
	width: 265px;
	margin:15px 0 0px 0px;
	padding:15px 0 10px 0px;
	background:#292e3f;
        color:#fff;
        filter:progid:DXImageTransform.Microsoft.Shadow(color='#e2decd', Direction=135, Strength=7);
}

.szekcio h2 {
	margin: 0px 0px 10px -10px!important;
	padding: 5px 15px 5px 10px;
	border-top: 1px solid #e2decd!important;
	border-left: 1px solid #e2decd!important;
	border-bottom: 1px solid #d6d2c2!important;
	border-right: 1px solid #d6d2c2!important;
	background: #292e3f;
        font-family:  "Verdana", "Helvetica", "sans-serif";
	font-weight: bold;
	font-size: 12px;
}

h2.inicial {
	margin: 0px 5px 10px 0;
	padding: 5px 10px;
	border-top: 1px solid #e2decd!important;
	border-left: 1px solid #e2decd!important;
	border-bottom: 1px solid #d6d2c2!important;
	border-right: 1px solid #d6d2c2!important;
	background: #292e3f url(images/2010_boxes.png) 10px 7px no-repeat;
        text-indent:20px;
        font-family:  "Verdana", "Helvetica", "sans-serif";
	font-size: 12px;
        color: #93d929;
}

h2.inicial1 {
	margin: 0px 0px 10px 0;
	padding: 5px 10px;
	border-top: 1px solid #e2decd!important;
	border-left: 1px solid #e2decd!important;
	border-bottom: 1px solid #d6d2c2!important;
	border-right: 1px solid #d6d2c2!important;
	background: #292e3f url(images/2010_boxes.png) 7px 7px no-repeat;
        text-indent:20px;
        font-family:  "Verdana", "Helvetica", "sans-serif";
	font-size: 12px;
        color: #93d929;
}


h2.inicial2 {
	margin: 0px 0px 10px 0;
	padding: 5px;
	border-top: 1px solid #e2decd!important;
	border-left: 1px solid #e2decd!important;
	border-bottom: 1px solid #d6d2c2!important;
	border-right: 1px solid #d6d2c2!important;
	background: #292e3f url(images/2010_boxes2.png) 0px 0px no-repeat;
        height:60px;
        text-indent:20px;
        font-family:  "Verdana", "Helvetica", "sans-serif";
	font-size: 12px;
        color: #93d929;
        line-height:20px;
}

/* icons */

.icon {
	display: inline-block;
	overflow: hidden;
	width: 20px;
	height: 20px;
	margin: 5px 5px 5px 0px;
	background-image: url(images/icons.png);
        background-repeat: no-repeat; 
	vertical-align: middle;
}

.red {
	display: inline-block;
        overflow: hidden;
	width: 22px;
	height: 22px;
	margin: 5px 5px 5px 0px;
	background-image: url(images/red.png);
        background-position:  0px 0px;
        background-repeat: no-repeat;
	vertical-align: middle;
}

.green {
	display: inline-block;
        overflow: hidden;
	width: 22px;
	height: 22px;
	margin: 5px 5px 5px 0px;
	background-image: url(images/green.png);
        background-position:  0px 0px;
        background-repeat: no-repeat;
	vertical-align: middle;
}

.blue {
	display: inline-block;
        overflow: hidden;
	width: 22px;
	height: 22px;
	margin: 5px 5px 5px 0px;
	background-image: url(images/blue.png);
        background-position:  0px 0px;
        background-repeat: no-repeat;
	vertical-align: middle;
}

.red2 {
	display: inline-block;
        overflow: hidden;
	width: 22px;
	height: 22px;
	margin: 5px 5px 5px 0px;
	background-image: url(images/red2.png);
        background-position:  0px 0px;
        background-repeat: no-repeat;
	vertical-align: middle;
}

.green2 {
	display: inline-block;
        overflow: hidden;
	width: 22px;
	height: 22px;
	margin: 5px 5px 5px 0px;
	background-image: url(images/green2.png);
        background-position:  0px 0px;
        background-repeat: no-repeat;
	vertical-align: middle;
}

.blue2 {
	display: inline-block;
        overflow: hidden;
	width: 22px;
	height: 22px;
	margin: 5px 5px 5px 0px;
	background-image: url(images/blue2.png);
        background-position:  0px 0px;
        background-repeat: no-repeat;
	vertical-align: middle;
}

.kekszoveg {
        color:#8a8ad1;
        font-size:16px;
        font-weight:bold;
} 

.pirosszoveg {
        color:#ef9898;
        font-size:16px;
        font-weight:bold;
}

.voros {
        border: 1px solid #dd0000; 
        padding: 10px;
        margin: 0 0 10px 10px; 
        color: #dd0000; 
        text-align: justify;
}

.voros2 {
        border: 1px solid #dd0000; 
        padding: 10px;
        margin: 0 5px 10px 0; 
        color: #dd0000; 
        text-align: justify;
}  

.zoldszoveg {
        color:#81b56b;
        font-size:16px;
        font-weight:bold;
}

.szamok {
	display: inline-block;
	overflow: hidden;
	width: 45px;
	height: 47px;
	margin: 0px 5px 5px 0px;
	background-image: url(images/123.png);
        background-repeat: no-repeat; 
	vertical-align: middle;
}
.ures {
	display:-moz-inline-block;
	overflow: visible;
	width: 45px;
	height: 47px;
	margin: 0 5px 0 0;
	vertical-align: middle;
}

.space {
	display: inline-block;
        overflow: hidden;
	width: 20px;
	height: 0px;
	margin: 5px 5px 5px 0px;
	vertical-align: middle;
}

.icon[class],.green[class],.red[class],.blue[class],.green2[class],.red2[class],.blue2[class],.ures[class],.space[class]{
	display: -moz-inline-box;
	overflow: visible;
}

.nehezsegi {
        border:1px solid #ddd;
        margin: 10px 0px 5px 0px;
        color:#bfba06;
        font-weight:bold;
        padding:0;
}

.problema {
        border:1px solid #ddd;
        margin: 10px 0 10px 20px;
        padding:10px;
        width:582px;
}

.png0 {
	display: inline-block;
	overflow: hidden;
	width: 65px;
	height: 13px;
	margin: 5px 5px 5px 0px;
	background-image: url(images/0.png);
        background-repeat: no-repeat;
	vertical-align: middle;
}
.png1 {
	display: inline-block;
	overflow: hidden;
	width: 65px;
	height: 13px;
	margin: 5px 5px 5px 0px;
	background-image: url(images/2010_1.png);
        background-repeat: no-repeat;
	vertical-align: middle;
}
.png2 {
	display: inline-block;
	overflow: hidden;
	width: 65px;
	height: 13px;
	margin: 5px 5px 5px 0px;
	background-image: url(images/2010_2.png);
        background-repeat: no-repeat;
	vertical-align: middle;
}
.png3 {
	display: inline-block;
	overflow: hidden;
	width: 65px;
	height: 13px;
	margin: 5px 5px 5px 0px;
	background-image: url(images/2010_3.png);
	background-repeat: no-repeat;
        vertical-align: middle;
}
.png4 {
	display: inline-block;
	overflow: hidden;
	width: 65px;
	height: 13px;
	margin: 5px 5px 5px 0px;
	background-image: url(images/2010_4.png);
        background-repeat: no-repeat;
	vertical-align: middle;
}
.png5 {
	display: inline-block;
	overflow: hidden;
	width: 65px;
	height: 13px;
	margin: 5px 5px 5px 0px;
	background-image: url(images/2010_5.png);
        background-repeat: no-repeat;
	vertical-align: middle;
}

.zkredit {
        font-size: 18px;
        font-weight:bold;
        color:#47c53b;
}

.pkredit {
        font-size: 18px;
        font-weight:bold;
        color:#dc143c;
}

.coin2 {
	display: inline-block;
	overflow: hidden;
	width: 25px;
	height: 25px;
	margin: 5px 5px 5px 0px;
	background-image: url(images/coin3.png);
        background-repeat: no-repeat;
        font-family:  "Verdana", "Helvetica", "sans-serif";
        font-size:17px;
        padding:1px 0px 0px 7px;
        color:#fff;
	vertical-align: middle;
}
.png0[class],.png1[class],.png2[class],.png3[class],.png4[class],.png5[class],.coin[class],.coin2[class] {
	display: -moz-inline-box;
	overflow: visible;
}

.download	{background-position:  -41px -1px}
.info {font-size: 100%;font-weight:bold;padding-top:4px}
.info2 {font-size: 100%;padding-left:120px}

.vetitobal {
  background:#292e3f url(images/2010_balsarok.png) 118px 0px no-repeat;
}

.vetito {
  width:600px;
  height:370px;
  border:1px solid #292e3f;
  border-collapse:collapse;
}
.fej {
  background:#292e3f;
  height:60px;
  padding:0px;
  margin:0px;
}
.magyarazat {
  background:#fff;
  height:70px;
}
.tartalom  {
  background:#fff;
  height:180px;
}
.tipp {
  background:#fff;
  height:50px;
}

.box {
	margin: 1px;
        padding: 2px 4px 2px 4px;
	border: 1px solid #838383;
	background: #ebebeb;      
        font-family:  "Verdana", "Helvetica", "sans-serif";
	font-weight: bold;          
        font-size: 11px;
        width:20px;
        vertical-align:middle;
        cursor:pointer;
}
.boxa {
	margin: 1px;
        padding: 2px 4px 2px 4px;
	border: 2px solid #fff;
	background: #47c53b;
	font-family:  "Verdana", "Helvetica", "sans-serif";
	font-weight: bold;          
        font-size: 11px;
        width:20px;
        vertical-align:middle;
        cursor:pointer;
}
.boxb {
	margin: 2px 0px 2px 0px;
        padding: 2px 0px 2px 1px;
	border: 1px solid #838383;
	background: #ebebeb;
	font-weight: normal;
	font-size: 100%;
        height:10px;
        vertical-align:middle;
        cursor:pointer;
}
.alahuz{border-bottom:1px solid #3d021a;margin:50px 0 50px 0}
#lass {
   position:absolute;
   top:370;
   left:100;
   margin:0;
   padding:0;
   width:500;
   height:150;
}
#lass2 {
   margin:0;
   padding:0;
   width:500;
   height:150;
}
.layertable {
   position:absolute;
   top:0;
   left:10;
   padding:0;
   margin:0;
   height:100%;
   border:1px #dc143c solid;    
}
.layer {
   z-index:100;
   -moz-opacity:0.96; 
   opacity:0.96;
   filter: alpha(opacity=96);
   background:#edece0;
   border:0px solid black;
   padding:20px;
}
.layer3 {
   z-index:100;
   -moz-opacity:0.90; 
   opacity:0.90;
   filter: alpha(opacity=90);
   background:#fff;
}
div#Container {
	height: 300px; 	/* must be greater than tbody*/
        width:235px;
        overflow: auto;
        overflow-x: hidden;
	margin: 0 auto;
        border:1px black solid;
}
.tabella {  /* child selector syntax which IE6 and older do not support*/
	overflow: auto;
	height: 310px; /* 200-30, 30px thead magassága*/
	overflow-x: hidden;
}
.napijegy {
   background:#292e3f;
   border:1px solid #e2decd;
   color:#93d929; 
   padding:0px;
   margin:0px 0px 5px 5px;
}
.napijegy table {color:#93d929;}
.piros {color:#dc143c}
.kek {color:#47c53b}
.zold {color:#ee0000}
.zold2 {color:#00ff00}
.tra {background:#fff;border-top:1px black solid}
.trc {background:#93d929;color:#ffffff}
.trb {background:#cddb23;border-top:1px black solid}
.imgmiddle {vertical-align:middle;margin:3px 10px 3px 3px}
a.button {
   display: block;
   background-color: transparent;
   background-repeat: no-repeat;
   width: 55px;
   height: 55px;
   margin: 5px auto;
   padding: 5px 0 0 0;
   text-align: center;
}
a.button:hover {
   background-position: -55 0px;
   text-decoration:none;

}
a.button2 {
   display: block;
   background-color: transparent;
   background-repeat: no-repeat;
   background-position: 0px 0px;
   width: 55px;
   height: 55px;
   margin: 5px auto;
   padding: 5px 0 0 0;
   text-align: center;
   cursor:default;
}

.st2009 {
   position:absolute;
   top:0;
   left:0;
   width:100%;
   height:3000;
   background:#3d021a;
   filter:alpha(opacity=70);
   -moz-opacity:0.70; 
   opacity:0.70;
}

.tart2009 {
   position:absolute;
   top:100;
   left:30;
   z-index:2000;
   width:1000;
   height:400;
}

.keret2009 {
   width:600px;
   height:390px;
   border:5px solid #e3ddea;
   background:#bbaecc;
   color:#150021;
   font-family: Arial, sans-serif;
   font-size:14px;
   font-variant:small-caps;
   padding:20px 20px 0 20px;
   text-align:justify
}

.szov2009 { 
   color:#150021;
   font-family: Arial, sans-serif;
   font-size:14px;
   font-variant:small-caps;
   padding:0px 20px 0 10px;
   margin:10px 0 0 0;
   text-align:justify;
}

.szov2009a { 
   color:#150021;
   font-family: Arial, sans-serif;
   font-size:14px;
   font-variant:small-caps;
   padding:0px 20px 0 10px;
   margin:0;
   text-align:justify;
}

.szov2009b { 
   color:#150021;
   font-family: Arial, sans-serif;
   font-size:14px;
   font-variant:small-caps;
   padding:0px 0px 0 10px;
   margin:0;
   text-align:justify;
}

.zold2009 {
   color:#75ac60;font-weight:bold;
}

.kek2009 {
   color:#54549d ;font-weight:bold;
}

.piros2009 {
   color:#d97f83 ;font-weight:bold;
}

.submit2009 {
   color:#93d929;
   background-color:#292e3f;
   border-color:#efede5;       
   height:30px;
   width:100px;
   font-family: Arial, Geneva, Helvetica, sans-serif;
   font-size:14px;
   font-variant:small-caps;      
   cursor:pointer;
   text-align: center;
}

.rovas {background: url(images/rovas.png) no-repeat 0px 8px;width:20px;height:30px;font-size:14px}
.zold  {background: url(images/zold.png) no-repeat 0px 8px;}
.zoldhatter  {background: url(images/zold2.png) no-repeat 0px 3px;color:#fff;width:60px;height:20px}
.szurke  {background: url(images/szurke.png) no-repeat 0px 8px;}
.szurkehatter  {background: url(images/szurke2.png) no-repeat 0px 3px;width:70px;height:20px}
.uzen {color:#6a6b7f;font-size:22px;font-weight:bold;font-family: Arial, Geneva, Helvetica, sans-serif;padding-left:5px}
.uzen1 {color:#6a6b7f;font-size:15px;font-weight:bold;font-family: Arial, Geneva, Helvetica, sans-serif;padding-left:5px}
.uzen2 {color:#6a6b7f;font-size:15px;font-weight:bold;font-family: Arial, Geneva, Helvetica, sans-serif;padding-left:260px}
.uzen3 {color:#6a6b7f;font-size:22px;font-weight:bold;font-family: Arial, Geneva, Helvetica, sans-serif;padding-left:260px}
.uzen4 {color:#6a6b7f;font-size:42px;font-weight:bold;font-family: Arial, Geneva, Helvetica, sans-serif;padding-left:260px}
.uzen5 {color:#6a6b7f;font-size:22px;font-weight:bold;font-family: Arial, Geneva, Helvetica, sans-serif;padding-left:225px}
.uzen6 {color:#3d021a;font-size:12px;font-weight:bold;font-family: Arial, Geneva, Helvetica, sans-serif;padding-left:0px}
.uzen7 {color:#00dd00;font-size:22px;font-weight:bold;font-family: Arial, Geneva, Helvetica, sans-serif;padding:0px 0 0 0px}
.uzen8 {color:#666699;font-size:42px;font-weight:bold;font-family: Arial, Geneva, Helvetica, sans-serif;padding-left:15px}
.uzen9 {color:#666699;font-size:22px;font-weight:bold;font-family: Arial, Geneva, Helvetica, sans-serif;padding:20px 0 0 15px}
.uzenfejlec {color:#666699;font-size:15px;font-weight:bold;font-family: Arial, Geneva, Helvetica, sans-serif;padding:13px 0 0 15px}
.uzen10 {color:#666699;font-size:12px;font-family: Arial, Geneva, Helvetica, sans-serif;padding-left:5px} 
.uzen11 {color:#00dd00;font-size:22px;font-weight:bold;font-family: Arial, Geneva, Helvetica, sans-serif;padding-left:5px}

.uzen12  {color:#3d021a;font-size:13px;font-family: Arial, Geneva, Helvetica, sans-serif;padding-left:5px}
