*{padding: 0; margin: 0;}
#Rbox_leiras a:link {color: #666666;}
#Rbox_leiras a:visited {color: #666666;}
#Rbox_leiras a:hover {color: #000;}
#Rbox_leiras a:active {color: #666666;}
#Rbox_leiras a:focus{color: #666666;}
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
font-family:Tahoma; font-size:10px
}
h2 {font-size:14px}
body{margin:0px; padding:0px}
#header { background:url(images/header.jpg); width:584px; height:120px}
#loading {position:absolute;background: #000000; padding-top:5px; padding-bottom:5px; border-bottom:2px solid #FFFFFF; color: #FFFFFF; font-weight:bold; margin:auto 0 auto 0; font-size:12px; font-family:Tahoma; text-align:center; width:100%; z-index:100}
#fejlec{background: url(images/header_bg.jpg) repeat-x; height:120px; position:relative}
#login {position:absolute;top:10px; left:700px; height:110px; width:199px; background:url(images/login.jpg) no-repeat}
#logout {position:absolute;top:0px; width:100%; height:28px; background: url(images/logout_bg.png) repeat-x}
#logout #loginnev { color: #FFFFFF; font-size:11px; font-family: Tahoma; padding-left:4px; padding-top:2px; float:left}
#logout #loginmenu { color: #FFFFFF; font-size:10px; padding-top:2px; font-family: Tahoma; padding-right:4px; float:right;}
#logout #loginmenu a{text-decoration:none; margin-left:10px; color:#FFFFFF}
#logout #loginmenu a:hover{text-decoration:underline}
#login #felhasz{position:absolute; top:17px; left:29px; color:#999999; font-size:10px; font-family:Tahoma; background:none; border:none}
#login #jelszo{position:absolute; top:48px; left:29px; color:#999999; font-size:10px; font-family:Tahoma; background:none; border:none}
.vonal{height:1px; background:#474747; border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8; font-size:0px; margin-bottom:10px}

#uzenofal .button_lft {background:url(img/button-left.png) 0 0px; width:6px; height:26px; float:left}
#uzenofal .button {background:url(img/button.png) 0 0px; height:26px; float:left}
#uzenofal .button_rgt {background:url(img/button-right.png) 0 0px; width:6px; height:26px; float:left}

#uzenofal .button_lft_hover {background:url(img/button-left.png) 0 26px; width:6px; height:26px; float:left}
#uzenofal .button_hover {background:url(img/button.png) 0 26px; height:26px; float:left}
#uzenofal .button_rgt_hover {background:url(img/button-right.png) 0 26px; width:6px; height:26px; float:left}
#uzenofal .button a {display:block; height:26px; line-height:26px; font-size:12px; font-family:"Arial"; font-weight:bold; text-transform:uppercase; color:#FFFFFF; text-decoration:none; text-align: center}
.qqh {padding:0px; color:#3e3e3e; font-size:16px; font-weight:bold}
#hiv {text-decoration: none; display:block;line-height:11px;background: #FFFFFF; height:100%; padding:5px; border:2px solid #edf1f5; color:#969696; font-size:10px}
#hiv:hover {text-decoration: none; display:block;line-height:11px;background:#59a5d1; height:100%; padding:5px; border:2px solid #408bb6; color:#ffffff; font-size:10px}
#idezet { background:#F9FEFF; margin:5px; border:#CCCCCC 1px solid; margin-left:10px; margin-right:10px}
#idezetcim {padding:1px; padding-left:5px;border-bottom:#CCCCCC 1px dashed; font-weight:bold}
#idezetszoveg {padding-left:15px;padding-right:15px}
.valasz {text-decoration:none; border:0px; margin-left:2px}
.valasz img {text-decoration:none; border:0px}
#kuldes{border: 1px #0066FF solid; padding:0px 5px 0px 5px; background: #3399FF; color: #FFFFFF; font-family:Tahoma; font-size:12px; width:85px; margin-top:5px;}
#kuldes:hover{ border:#FF9900 1px solid}
#szures {display:block; height:16px; line-height:16px; color:#0099FF; text-decoration:none;}
#szures:hover {background: #ECF9FF}
.kekgomb{border: 1px #0066FF solid; padding:0px 5px 0px 5px; background: #3399FF; color: #FFFFFF; font-family:Tahoma; font-size:12px;}
.kekgomb:hover{ border:#FF9900 1px solid}

#login #regisztracio {position:absolute; top:73px; left:7px; color:#FFFFFF; font-size:10px; font-weight:bold; font-family:Tahoma;}
#login #regisztracio:hover { text-decoration:none}
#login #elfelejtett {position:absolute; top:87px; left:7px; color:#FFFFFF; font-size:10px; font-weight:bold; font-family:Tahoma;}
#login #elfelejtett:hover { text-decoration:none}
#login #bejelentkezes{position:absolute; top:71px; right:5px; border: 1px #0066FF solid; padding:0px 5px 0px px; background: #3399FF; color: #FFFFFF; font-family:Tahoma; font-size:12px; cursor:pointer; width:85px}
#login #bejelentkezes:hover{ border:#FF9900 1px solid}
#menu{height:60px; background:url(images/header_nav.jpg) repeat-x; color:#FFFFFF; line-height:40px; padding-left:40px}
#menu .btn_lft{ height:40px; width:12px; background:url(images/btn_lft.jpg); float:left;visibility: hidden}
#menu .btn_rgt{ height:40px; width:12px; background:url(images/btn_rgt.jpg); float:left;visibility: hidden}
#menu .menupont{font-family:"Arial"; color:#FFFFFF; font-size:12px; text-decoration:none; height:40px; display:block; text-align:center; float:left}
#menu .menupont:hover{font-family:"Arial"; color:#FFFFFF; font-size:12px; text-decoration:none; height:40px; display:block; text-align:center; float:left; background:url(images/btn_bg.jpg)}

#fodoboz {font-family:Tahoma; width:980px; margin-left:15px; font-size:12px}
.balmenu_fejlec {width:180px; height:37px}
.balmenu_hatter {width:164px; background:url(images/menu_hatter.jpg) repeat-y; padding: 5px 8px 5px 8px}
.rejtettdiv {display:none;border-bottom: 1px solid #E2F2FE; background:#ffffff; margin-bottom:5px; padding:5px; border-left: 1px solid #E2F2FE;border-right: 1px solid #E2F2FE; font-size:10px}
.nem_rejtettdiv {display:block;border-bottom: 1px solid #E2F2FE; background:#ffffff; margin-bottom:5px; padding:5px; border-left: 1px solid #E2F2FE;border-right: 1px solid #E2F2FE; font-size:10px}
.rejtettdiv a, .nem_rejtettdiv a { display:block; text-decoration:none; padding:5px; color:#3399FF}
.rejtettdiv a:hover, .nem_rejtettdiv a:hover { display:block; text-decoration:none; padding:5px; background: #E8F9FF}
.sajathelyezes { display:block; height:20px; color:#3399CC; text-decoration:none; line-height:20px}
.sajathelyezes:hover { display:block; color:#3399CC; background:#E0F3FE}
.helyezekijelolve {background:#b9d4eb}
.veletlen{float:left; width:118px; position:relative; height:133px; background:url(images/veletlenhatter.jpg); margin-left:23px;}
.veletlen .kepdiv {position:absolute; left:5px; top:5px}
.veletlen .kepdiv img{border:1px solid #999999;}
.veletlen .kepdiv .opcio{ color:#3366FF; text-decoration:none; font-size:11px; margin-left:6px;}
.veletlen .kepdiv .opcio:hover{ text-decoration: underline}

#katmenu {
        list-style: none;
        margin: 0;
        padding: 0;
        }
		


#katmenu .lenyithato a {
		voice-family: "\"}\"";
        voice-family: inherit;
		font-size:11px;
        height: 16px;
        text-decoration: none;
		border-bottom: 1px solid #E2F2FE;
        color: #333333;
        display: block;
 		background: url(images/arrow.png) no-repeat;
        padding: 6px 0 0 25px;
        }
		
#katmenu .lenyitva a {
		voice-family: "\"}\"";
        voice-family: inherit;
		font-size:11px;
        height: 16px;
        text-decoration: none;
		border-bottom: 1px solid #E2F2FE;
        color: #333333;
        display: block;
 		background: url(images/arrow_le.png) no-repeat #E2F2FE;
        padding: 6px 0 0 25px;
        }

#katmenu .lenyithato a:hover  {
        color: #000;
		background: url(images/arrow.png) no-repeat #E2F2FE;
        padding: 6px 0 0 25px;
        }
		
#katmenu .nem_lenyithato a {
		voice-family: "\"}\"";
        voice-family: inherit;
		font-size:11px;
        height: 16px;
        text-decoration: none;
		border-bottom: 1px solid #E2F2FE;
        color: #333333;
        display: block;
        padding: 6px 0 0 25px;
        }

#katmenu .nem_lenyithato a:hover  {
        color: #000;
		background: #E2F2FE;
        padding: 6px 0 0 25px;
        }
#megjelenit { color:#666666; display:block; padding-top:5px; padding-bottom:5px; text-decoration: none}
#megjelenit:hover { color:#666666; background:#E6F4FF}


.cim {color:#3399FF; font-family:Tahoma; font-weight:bold}
.cim:hover {text-decoration: none}
.listitem {color:#333333;}
.listitem:hover {color:#666666}

#autosuggest {#3399FF}
#autosuggest a {color: #3399FF; text-decoration:none; display:block; line-height:30px; height:30px; vertical-align:middle; border-bottom:1px solid #CCCCCC; font-weight:bold}
#autosuggest a:hover {color:#FF9900; background-color: #FFFFEA}
.ajanlodiv{ color: #666666; font-size:10px; border-bottom:1px dashed #999999}
.ajanlodiv .inp{font-size:10px; height:10px; padding:2px; border:1px solid #0099FF}
.ajanlodiv textarea{font-size:10px; padding:2px; border:1px solid #0099FF}
.ajanlodiv .kekgomb{ color:#FFFFFF}
.ajanlodiv .valaszdiv{margin-top:5px; margin-bottom:5px; font-size:12px; font-weight:bold}
#TB_window {font-size:10px}
#TB_window a{font-size:10px}
#ugras { font-size:10px; color:#333333; width: 30px}
#szabalylista {margin-left:35px; font-size:11px; font-family:Tahoma; color: #FF0000; padding-bottom:10px}
.fehergomb{border: 1px #333333 solid; padding:0px 2px 0px 2px; background: #ffffff; color: #333333; font-family:Tahoma; font-size:10px; margin:2px}
.fehergomb:hover{ border:#FF9900 1px solid}

.darabvalt {display:block; height:20px; line-height:20px; vertical-align: middle; padding: 0 5px 0 12px; color:#666666; text-decoration:none; background:url(images/red_arrow.gif) 0 4px no-repeat}
.darabvalt:hover { background: url(images/red_arrow.gif) 2px 4px #FFFFFF no-repeat }
.almenu a {color: #666666}

.simalink { color:#666666; text-decoration:none}
.simalink:hover { color:#666666; text-decoration: underline}

#simalink { color:#666666; text-decoration:none}
#simalink:hover { color:#666666; text-decoration: underline}