/* DO2010 stylus file (c) http://www.dds.hu/  0.87 20100329.00:00 utf8 xhtml1 */
body {
  color: #4a4a4a;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 11px;
  margin: 0px;
  padding: 0px;
  background: #ffffff url(images/skins/blue/bg_page.gif) repeat-x scroll top; 
} 

/*alap divek*/
#dobase { width: 960px; margin: 0 auto;}
#header { width:960px; height: 150px; position: relative;}
#megabanner {position: absolute; top: 0px; right: 0px; width:600px; height: 100px;}
#a3_bb_nyito1 { float:left; width:400px; }
#a3_bb_i_nyito2,#a3_bb_i_nyito2_1024 { float:left; width:280px;}
#a3_bb_i_nyito3,#a3_bb_i_nyito3_1024 { float:left; width:280px;}
#a3_bb_i_nyito4 { float:left; width:280px;}
#contentblokk { padding-top: 10px;}
.aocontent { padding: 5px 20px; text-align: justify; line-height: 18px;}
#innerleft{ float: left; width:680px;}
#innerright{ float: left; width:280px; }
#innerright .boxitem { margin: 0px 0px 5px 10px !important;}

.placeholder { background-color: #bcbec0; border: 1px dashed #4a4a4a; margin: 5px; }
.boxitemcikk { width: 399px; border-right: 1px solid #e6e7e8;}

/*banner*/
.ifrbfelso { width: 800px; height: 115px;}
.ifrbfelsob { width: 600px; height: 115px;}
.ifrbcikk { width: 380px; height: 305px;}
.ifrbbox { width: 250px; height: 265px;}
.ifrbnapim { width: 260px; height: 180px;}
.ifrbnapimb { width: 450px; height: 70px;}
.ifrbures { width: 0px; height: 0px; display: none;}
#banner_9,#banner_10, #banner_11,#banner_12,#banner_34,#banner_35,#banner_36 { display: none;}
.banneriframe { text-align: center;}


.f10 { font-size: 10px !important;} 
.f11 { font-size: 11px !important;} 
.f12 { font-size: 12px !important;} 
.f14 { font-size: 14px !important;} 
.f16 { font-size: 16px !important;} 
.f17 { font-size: 17px !important;} 
.j { text-align: justify !important; }
.c { text-align: center !important; }
.cdiv div {
	margin-left: auto !important;
	margin-right: auto !important;
}
.l { text-align: left !important; }
.r { text-align: right !important; }
.b { font-weight: bold !important;}
.n { font-weight: normal !important;}

/* egyeb stilusok */
.p2 { padding: 2px; }
.p5 { padding: 5px; }
.p10 { padding: 10px; }
.m0 { margin: 0px; }
.m2 { margin: 2px; }
.m5 { margin: 5px; }
.m10 { margin: 10px; }
.vat { vertical-align: top; }
.nw { white-space: nowrap;}
.hline { border-bottom: 1px solid #f1f2f2; }
.vline { border-right: 1px solid #f1f2f2; }
.hline1 { border-bottom: 1px solid #f1f2f2; }
.vline1 { border-right: 1px solid #f1f2f2; }
.behuzas {  margin-left: 20px;}
.kep { border: 1px solid #e6e7e8;}
.kepzoom { border: 1px solid #e6e7e8; cursor:pointer;}
.valign { height: auto;}
.valign img {vertical-align: middle;}
.valignimg {vertical-align: middle;}
.floatr {float: right;}
.floatl {float: left;}
.clear {clear: both; height: 0px; font-size: 0px; }
blockquote {clear: both;}
.err { color: #e70c3b;}
.hide { display: none;}
.hide1 { overflow:hidden; border: none; display:none;}
.hand {cursor:pointer;}
.move {cursor:move;}
img[align="middle"] { vertical-align: middle !important; } 
.alert { position: absolute; top:0px; left: 0px; z-index: 120; width: 100%; background-color: #ffffff; font-weight:bold; text-align:center; line-height:20px;border: 1px dotted #e70c3b;  margin: 5px 30px !important; padding: 5px; }
.pagebreak { color: #4a4a4a; border: 2px solid #e70c3b;}
.bgdiv { background-color: #f1f2f2; padding: 10px;}
.defborder { border: 1px solid #bcbec0;}

#innerleft ul { list-style-type: none;}
#innerleft ul li { /*list-style : url(images/list1.gif);*/ padding-left: 12px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -702px -288px; }
#innerleft ol { list-style-type: none;}
#innerleft ol li {/*list-style : url(images/list1.gif);*/ padding-left: 12px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -702px -288px; }

 /*formok*/
.form1 {
border: 0px none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/*do colors*/
.c1 { color: #ec7000;}
.c2 { color: #0c4e7d;}
.c3 { color: #4a4a4a;} 
.c4 { color: #206fa8;}
.c5 { color: #9ab0bf;}

/*header*/
#hirblokk,#hirblokkbelso { width:960px; height: 272px; background: transparent url(images/skins/blue/bg_vezercikk.gif) repeat-y; }
#hirblokkbelso {height: 36px !important;}
#hirblokkmenu { width:960px; height: 36px; position: relative; overflow: hidden; background: transparent url(images/skins/blue/bg_hirblokkh_1024.png) no-repeat scroll top; }
#hirblokkcont { width:960px; height: 236px; position: relative; overflow: hidden; background: transparent url(images/skins/blue/bg_hirblokk_1024.png) no-repeat scroll bottom; }
#kulcsszofelho{ position: absolute; top:0px; right:0px; width:315px; height:237px;}
#kulcsszofelhoi{  width:270px; height:220px; background: transparent url(images/skins/blue/bg_kszf_inner.png) no-repeat scroll center top; margin: 0px 0px 5px 10px;}

/*footer - uzenofal*/
#uzenofal {height: 60px; margin: 20px !important;}
#uzenofalini { width: 185px; height: 28px; margin-bottom: 10px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll 0px -36px; }
#uzenofal1 { width: 180px; height: 59px; float: left; margin: 0px 20px 0px 0px; border-bottom: 1px solid #7bb2d8; color: #ffffff;}
#uzenofal2  { width: 380px; height: 30px; float: left; font-size: 12px; padding: 15px 20px; overflow: hidden; color: #ffffff;}
#uzenofal3  { width: 270px; height: 58px; line-height: 58px; text-align: right; float: left; margin: 0px 0px 0px 10px; font-size: 11px; position: relative; border-bottom: 1px solid #7bb2d8; border-top: 1px solid #7bb2d8; color: #ffffff; } 
#uzenofal a:link,#uzenofal a:visited { color: #ffffff; text-decoration: none; }
#uzenofal a:active,#uzenofal a:hover { color: #7bb2d8; text-decoration: none; }

/*footer*/
#footer,#innerfooter { width: 960px; position: relative; height: 300px; margin-top: 20px !important; color: #ffffff; background: transparent url(images/skins/blue/bg_footer_1024.png) no-repeat scroll top; border-top: 1px solid #ffffff;}
#innerfooter { height: 190px; background: transparent url(images/skins/blue/bg_footer_inner_1024.png) no-repeat scroll top center;} /*bels� footer v�ltozik m�g*/
/*footer - hasznloslinktar*/
#hasznoslink { height: 127px; margin: 10px 20px 20px 20px !important; color: #7bb2d8;}
#hasznoslinkini { width: 185px; height: 28px; margin-bottom: 10px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll 0px -64px; }
#hasznoslinkkat { text-align: center; width: 180px; height: 127px; font-size: 12px; line-height: 16px; float: left; padding: 0px 20px 0px 0px; border-right: 1px solid #7bb2d8; }
.hasznoslinkcol { width: 150px; height: 117px; font-size: 11px;  float: left; padding: 5px 20px; line-height: 14px; border-right: 1px solid #7bb2d8;}
#hasznoslink a:link,#hasznoslink a:visited { color: #ffffff; text-decoration: none; }
#hasznoslink a:active,#hasznoslink a:hover { color: #7bb2d8; text-decoration: none; }
/*footer - copyr*/
#footercopyr { font-size: 12px; font-family: Arial; height: 43px; line-height: 43px; margin: 5px 20px 0px 20px !important; color: #b3c9d9; border-top: 1px solid #206fa8; }
#footercopyr a:link,#footercopyr a:visited { color: #b3c9d9; text-decoration: none; }
#footercopyr a:active,#footercopyr a:hover { color: #ffffff; text-decoration: none; }
#footericons { position: absolute; right: 10px; bottom: 13px; width: 188px; height: 32px;}
#footericons img { margin: 0px 2px;}
#innerfooter #footericons { bottom: 6px;}

/*iguana box*/
.boxitem { width: 270px; margin: 5px; position:relative;}
.boxitemc { padding: 5px; background: transparent url(images/skins/blue/bg_iguana.png) no-repeat scroll 0px bottom; }
.boxitemc1 { padding: 5px; background-color: #e6e7e8; }
.boxitemh { font-size: 14px; text-transform: uppercase; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; padding: 0px 0px 0px 20px; margin: 0px; height: 34px; line-height: 34px; background: transparent url(images/skins/blue/bg_iguana.png) no-repeat scroll 0px 0px; color: #ffffff !important; border-bottom: 1px solid #ffffff; }
.boxiteminnercim { padding: 0px 5px 0px 23px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -694px 0px; }
.boxiteminnercim h2 { font-size:15px; font-weight: normal; font-family: Georgia, Times, Verdana, Helvetica, Arial, sans-serif; margin: 0px;height: 20px; color: #012d4c; }

/*box numcontol*/
.boxcontrol p { margin: 0px;}
.boxcontrol p.numcontrol, .boxcontrol p.mincontrol { position:absolute; text-align:center; top:0px; right:0px; }
.boxcontrol p.numcontrol a.plusz,.boxcontrol p.numcontrol a.minusz,.boxcontrolpoff,.boxcontrolmoff { display:block; height:14px; width:14px; overflow:hidden; position:absolute; top:10px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll; }
.boxcontrol p.numcontrol a.plusz { background-position: -199px -10px; right:71px;}
.boxcontrol p.numcontrol a.minusz { background-position: -217px -10px; right:53px;}
.boxcontrol p.numcontrol a.plusz:hover,.boxcontrolpoff { background-position: -163px -10px !important;}
.boxcontrol p.numcontrol a.minusz:hover,.boxcontrolmoff { background-position: -181px -10px !important;}
/*box min-max control*/
.boxcontrol p.mincontrol a,.boxcontrol p.mincontroloff a{ display:block; height:14px; width:14px; overflow:hidden; position:absolute; top:10px; right:25px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll;}
.boxcontrol p.mincontroloff a{ background-position: -238px -10px; }
.boxcontrol p.mincontroloff a:hover{ background-position: -274px -10px; }
.boxcontrol p.mincontrol a{ background-position: -256px -10px; }
.boxcontrol p.mincontrol a:hover{ background-position: -292px -10px; }

/*doconfig*/
#doconfig { position: absolute; bottom: 1px; right: 20px; width: 86px; height: 25px; }
#doconfig a { width: 86px; height: 25px; display: block; overflow: hidden; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -116px -264px; }
#doconfig a:hover{  background-position: -116px -289px; }

/*dologin*/
#dologin,#dologinoff { position: absolute; bottom: 1px; right: 111px; width: 98px; height: 25px; }
#dologin a,#dologinoff a{ width: 98px; height: 25px; display: block; overflow: hidden; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -18px -264px; }
#dologinoff a{ background-position: -202px -264px; }
#dologin a:hover { background-position: -18px -289px; }
#dologinoff a:hover { background-position: -202px -289px; }


/*dokereso*/
#dokereso { position: absolute; top: 115px; right: 240px; width: 280px; height: 25px; }
#sboxinp { padding: 1px; font-size: 11px; width: 182px; border: 1px solid #d7e0e5; border-left: 1px solid #7bb2d8; color: #012d4c; background-color: #d7e0e5; }
#sboxbt { font-family: Verdana, Helvetica, Arial, sans-serif; width: 65px;  border: none; margin: 0px; padding: 0px; font-size: 11px; cursor: pointer; color: #206fa8; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -645px -238px; }
.sboxinp1 { padding: 1px; font-size: 11px; width: 80px; border: 1px solid #b3c9d9; color: #b3c9d9; background-color: #ffffff; }

/*talalati oldal*/
.talossz { padding: 20px 0px; margin: 10px 0px; text-align: center; color: #012d4c; border-top: 1px solid #d7e0e5; border-bottom: 1px solid #d7e0e5;}
.talelem { padding: 10px; border-bottom: 1px solid #d7e0e5; }
.talelem  p{ margin: 0px; }
.talkep { float: right; margin: 0px 20px !important;}
.talkep  img { border: 2px solid #e6e7e8; }
.talcim { font-size:17px; font-family: Georgia, Times, Verdana, Helvetica, Arial, sans-serif; color: #206fa8; }
.talcim a:link,.talcim a:visited { color: #206fa8; text-decoration: none; }
.talcim a:active,.talcim a:hover { color: #ec7000; text-decoration: none; }
.taldatum { font-size: 11px; text-align: left; padding: 5px 0px; color: #ec7000; }
.taltipus{ font-weight: bold; font-size: 11px; text-transform: none; color: #ec7000; }
.taltipus a:link,.taltipus a:visited { color: #ec7000; text-decoration: none; }
.taltipus a:active,.taltipus a:hover{ color: #206fa8; text-decoration: none; }
.taldesc { padding: 10px 20px; line-height: 16px; text-align: justify; color: #636466; }
.talkulcsszavak  { font-size: 11px; text-align: left; padding: 0px 20px; color: #206fa8; }
.talkulcsszavak a:link,.talkulcsszavak a:visited { color: #206fa8; text-decoration: none; }
.talkulcsszavak a:active,.talkulcsszavak a:hover { color: #012d4c; text-decoration: none; }
.talkulcsszavak ul, talkulcsszavak li { border:0; margin:0; padding:0; list-style:none; }
.talkulcsszavak li { clear:both; padding: 1px 0px 1px 13px; }
.talhelp { display:block; float: left; width: 16px; height: 16px; margin-right: 5px; overflow: hidden; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -232px -72px;}

/*galerialista*/
.fgallist { padding: 15px 0px; border-bottom: 1px solid #d7e0e5; }
.fgallist p{ margin: 0px; }
.fgaldatelist { font-size: 11px; text-align: left; padding: 5px 0px; color: #ec7000; }
.fgalcimlist { font-size:17px; font-family: Georgia, Times, Verdana, Helvetica, Arial, sans-serif; color: #206fa8; }
.fgalcimlist a:link,.fgalcimlist a:visited{ color: #206fa8; text-decoration: none; }
.fgalcimlist a:active,.fgalcimlist a:hover{ color: #ec7000; text-decoration: none; }
.fgalkeplist { margin: 0px 0px 0px 5px !important; padding: 0px; border: 2px solid #d7e0e5; }
.fgalbodylist {line-height: 14px; padding: 10px 20px 0px 20px; text-align: justify; color: #636466; }
.fgalleiras { float: right; width: 270px; text-align: justify;}
.fvgalkeplist { margin: 0px 30px 10px 0px !important; float: left; border: 2px solid #d7e0e5; }

/*vezercikk*/
#vezercikk { position: absolute; top:0px; left:0px; width:645px; height:236px;}
.vezerkep { float:left; width: 190px; padding: 15px 10px 0px 10px; }
.vezerkep img { border: 1px solid #ffffff; }
.vezerbody { float:left; width: 396px; padding: 15px 20px 0px 10px;}
.vezerbody p {margin: 0px;}
.vezerdate { font-size: 11px; padding-left: 12px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -702px -138px; color: #fc9e4a; }
.vezercim { padding: 7px 0px 7px 10px; margin: 0px 0px 10px 0px !important; font-family: Georgia, Times, Verdana, Helvetica, Arial, sans-serif; font-size: 17px; color: #ffffff; border-bottom: 1px solid #206fa8;}
.vezercim  a:link,.vezercim  a:visited { color: #ffffff; text-decoration: none; }
.vezercim  a:active,.vezercim  a:hover { color: #fc9e4a; text-decoration: none; }
.vezerlead { font-size: 12px; padding-left: 10px; line-height: 18px; text-align: justify; color: #ffffff;}
.vezertip { position:relative;}
.vezertip p { margin: 0px;}
#vezermore { width: 426px; height: 70px; position: absolute; right: 0px; bottom: 0px; font-size: 11px; color: #ffffff; }
#vezermore a { display: block; float: left; padding: 4px 5px 0px 22px; height: 31px; width: 186px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -271px -34px; }
#vezermore a:link,#vezermore a:visited { color: #ffffff; text-decoration: none; }
#vezermore a:active,#vezermore a:hover { color: #fc9e4a; text-decoration: none; }

/*extra cikk head + 1024*/
#extracikk { position: absolute; top:0px; left:646px; width:320px; height:236px; overflow: hidden; background-color: #b3c9d9;}
.extracikkh { font-size: 14px; text-transform: uppercase; font-weight: bold; height: 36px; line-height: 36px; padding: 0px 0px 0px 20px; margin: 0px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -271px -87px; color: #ffffff; }
.extracikkaddon {font-size: 11px; text-transform: none; font-weight: normal;}
.extracikkbody { padding: 10px 8px; }
.extracikkbody p { margin: 0px;}
.extradate { font-size: 11px; padding-left: 12px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -702px -187px; color: #0c4e7d; }
.extracim,.extracimb { padding: 7px 0px 7px 10px; margin: 0px !important; font-family: Georgia, Times, Verdana, Helvetica, Arial, sans-serif; font-size: 17px; overflow: hidden; color: #012d4c;}
.extracimb { padding: 7px 0px; margin: 0px 0px 10px 0px !important; overflow: visible; border-bottom: 1px solid #ffffff; color: #012d4c;}
.extracim  a:link,.extracim  a:visited { color: #012d4c; text-decoration: none; }
.extracim  a:active,.extracim  a:hover { color: #206fa8; text-decoration: none; }
.extralead,.extraleadb { padding: 0px 10px; line-height: 16px; text-align: justify; color: #012d4c; }
.extraleadb {padding: 2px 0px;}
.extrakep { float: left; margin-right: 10px; border: 1px solid #ffffff;}
.extratip { position:relative;}
.extratip p { margin: 0px;}

/*fooldalas cikkek*/
.fcikkhasab { width: 195px; float: left; border-left: 1px solid #e6e7e8;}
.fcikk { margin: 8px; border-bottom: 2px solid #e6e7e8; color: #636466; }
.fcikkrovat { font-size: 11px; padding: 5px 0px; font-variant: small-caps; color: #fb8419; }
.fcikkrovat a:link,.fcikkrovat a:visited { color: #fb8419; text-decoration: none; }
.fcikkrovat a:active,.fcikkrovat a:hover { color: #206fa8; text-decoration: none; }
.fcikktip { position:relative;  width: 179px; }
.fcikkhasab p,.fcikktip p { margin: 0px; }
.fcikkdate { padding: 4px 0px; }
.fcikkcim { font-family: Georgia, Times, Verdana, Helvetica, Arial, sans-serif; font-size: 17px; padding: 6px; color: #206fa8; background-color: #f1f2f2; }
.fcikkkep {  margin: 5px 0px; border: 2px solid #e6e7e8;}
.fcikklead { padding: 6px; line-height: 14px; text-align: justify;}

/*kulcsszoravat + cikkbelso + video + galeria- kszr*/
#kszrleft { float: left; width: 400px;}
#kszrleftgal { float: left; width: 680px;}
#kszrright { float: left; width: 280px;}
#kszrheader { background-color: #e6e7e8;}
#kszrheadert { height: 9px; width: 680px; background: transparent url(images/skins/blue/bg_kszr_all.png) no-repeat scroll 0px -30px;}
#kszrheaderb { height: 10px; width: 680px; background: transparent url(images/skins/blue/bg_kszr_all.png) no-repeat scroll 0px -40px;}
#kszrheadergalt { height: 9px; width: 960px; background: transparent url(images/skins/blue/bg_kszr_all.png) no-repeat scroll 0px 0px; }
#kszrheadergalb { height: 10px; width: 960px; background: transparent url(images/skins/blue/bg_kszr_all.png) no-repeat scroll 0px -10px; }
#kszrcim { padding: 0px 5px 6px 23px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -694px 0px; border-bottom: 1px solid #ffffff;}
#kszrcim h1 { font-size:17px; font-family: Georgia, Times, Verdana, Helvetica, Arial, sans-serif; margin: 0px !important; height: 20px !important; padding: 0px !important; background: none !important; color: #012d4c !important; }
#kszrkapcs { margin-bottom: 20px; background-color: #e6e7e8; }
#kszrkapcst { border: none; height: 1px;}
#kszrkapcsb { height: 9px; background: transparent url(images/skins/blue/bg_kszr_all.png) no-repeat scroll -400px -51px; }

.kszrbox { width: 255px; margin: 15px auto;}
.kszrboxc {width: 255px; background: transparent url(images/skins/blue/bg_kszr.png) no-repeat scroll 0px bottom; }
.kszrboxinner { padding: 10px 5px 10px 10px; }
.kszrboxt { width: 255px; height: 6px; background: transparent url(images/skins/blue/bg_kszr.png) no-repeat scroll 0px 0px;}
.kszrboxcim { padding: 0px 5px 6px 23px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -694px 0px; border-bottom: 1px solid #ffffff;}
.kszrboxcim h2 { font-size:15px; font-weight: normal; font-family: Georgia, Times, Verdana, Helvetica, Arial, sans-serif; margin: 0px;height: 20px; color: #012d4c; }
.kszrboxalcim { font-size: 12px; padding: 7px 15px; margin: 0px; color: #ec7000; }

.kszrboxtovabb { height: 16px; line-height: 16px; text-align: right; padding-right: 25px;  margin: 5px 0px 0px 0px; background: #f1f2f2 url(images/skins/blue/do_bg.png) no-repeat scroll -472px -70px; color: #636466; border: 1px solid #ffffff;}
.kszrboxtovabb a:link, .kszrboxtovabb a:visited { color: #636466; }
.kszrboxtovabb a:active, .kszrboxtovabb  a:hover { color: #fb8419; }

.kszrlinkek a:link, .kszrlinkek a:visited{ display: block; width: 215px; margin: 2px 0px; padding: 4px 15px 4px 10px; font-size: 11px;  background: #f1f2f2 url(images/skins/blue/do_bg.png) no-repeat scroll -475px -184px; color: #636466; }
.kszrlinkek a:hover { color: #ffffff; background-color:#fb8419; background-position: -475px -335px; }

/*kulcsszorovat cikkek*/
.kszrcikk { padding: 15px 0px; width: 385px; border-bottom: 2px solid #e6e7e8; color: #636466; }
.kszrcikktip { position:relative;  width: 370px;}
.kszrcikk p,.kszrcikktip p { margin: 0px;}
.kszrcikkdate { padding: 4px 6px; color: #ec7000; }
.kszrcikkcim { font-family: Georgia, Times, Verdana, Helvetica, Arial, sans-serif; font-size: 17px; padding: 6px; margin-bottom: 15px !important; color: #206fa8; background-color: #f1f2f2; }
.kszrcikkkep { float: left; width: 100px;}
.kszrcikkkep  img { width: 90px; border: 2px solid #e6e7e8; }
.kszrcikklead,.kszrcikkleadwopic { float: left; line-height: 14px; width: 285px; text-align: justify;}
.kszrcikkleadwopic { width: 390px;}

/*kszr lapozo / cikklapozo*/
.cikkmegtobb { position: relative; width: 191px; height: 37px; top: 9px; color: #012d4c; background: transparent url(images/skins/blue/bg_kszr_all.png) no-repeat scroll -400px -131px; margin-left: 209px;}
.cikkmegtobb p { text-align: center; padding: 5px; margin: 0px; font-weight: bold;}
.kszrlapozoszeles,.kszrlapozo,.cikklapozo,.cikklapozoszeles { width: 400px; height: 30px; position: relative; margin-top: 10px; text-align: center; line-height: 30px; background: transparent url(images/skins/blue/bg_kszr_all.png) no-repeat scroll 0px -60px; color: #012d4c;}
.kszrlapozoszeles,.cikklapozoszeles { width: 680px; background: transparent url(images/skins/blue/bg_kszr_all.png) no-repeat scroll 0px -90px;}
.kszrlapozoprev a,.cikklapozoprev a { margin: 0px; position: absolute; width: 24px; height: 21px; top:5px ;left: 10px; cursor: pointer; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -62px -10px; }
.kszrlapozonext a,.cikklapozonext a {margin: 0px; position: absolute; width: 24px; height: 21px; top:5px ;right: 10px; cursor: pointer; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -87px -10px; }

/*video*/
#vidgallerybox{ padding:0px; margin:0px; width: 670px;} 
#vidtitle  { font-family: Georgia, Times, Verdana, Helvetica, Arial, sans-serif; font-size: 17px; padding: 6px; color: #206fa8; background-color: #f1f2f2; }
#viddatum { padding: 4px 6px; color: #ec7000; }
#viddesc { padding: 10px 20px; line-height: 16px; color: #012d4c; }
#viddiv { padding: 10px; margin: 10px 0px 2px 0px; text-align: center; background-color: #e6e7e8; }

/*cikk ikonok*/
#cikkicons {position: relative; height: 70px; width: 255px; margin: 0px auto; }
#cikkiconssmall {position: relative; height: 45px; width: 255px; margin: 0px auto; }
#cikkiajanlom { position: absolute; width: 125px; height: 20px; top:0px; left: 0px;margin: 0px;}
#cikkiajanlom a { width: 125px; height: 20px; display: block; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -18px -314px; }
#cikkinyomtat { position: absolute; width: 125px; height: 20px; top:24px; left: 0px;margin: 0px;}
#cikkinyomtat a { width: 125px; height: 20px; display: block; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -18px -335px; }
#cikkmegosztas { position: absolute; width: 125px; height: 20px; top:48px; left: 0px;margin: 0px;}
#cikkmegosztas a{ width: 125px; height: 20px; display: block; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -18px -356px; }
#cikkmegosztas1 { position: absolute; width: 125px; height: 20px; top:24px; left: 0px;margin: 0px;}
#cikkmegosztas1 a{ width: 125px; height: 20px; display: block; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -18px -356px; }
#cikkmexosztasextra { padding: 5px;}

/*font changer*/
#cikkibetumeret{ margin: 0px; position: absolute; width: 125px; height: 44px; top:0px ;left: 130px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -143px -314px; }
#cikkibetumeretelem { position: relative; top: 26px; right: 5px;}
#fcbody { float: right; height: 10px; width: 80px; position: relative; background: #f1f2f2 url(images/skins/blue/do_bg.png) no-repeat scroll -70px -105px;}
#fcslider { position: absolute; top: 0px; left: 0px; height: 10px; width: 8px; cursor: pointer; background-color: #7bb2d8; border: 1px outset #7bb2d8;}
#fcvalue {position: absolute; top:-2px; text-align: right; width: 40px; left: -45px;}

/*cikk*/
#cikkbody { width: 380px; }
.cikktip { position:relative;  width: 360px; }
.cikk p,.cikktip p { margin: 0px; }
.cikkdate { padding: 4px 6px; color: #ec7000; }
.cikkcim { font-family: Georgia, Times, Verdana, Helvetica, Arial, sans-serif; font-size: 19px; padding: 6px; margin: 8px 0px 1px 0px !important; color: #206fa8; background-color: #f1f2f2; }
.cikkleadkep { margin: 0px;}
.cikkszerzo,.cikkforras { text-align: right; padding-top: 2px;}
.cikklead { font-weight: bold; font-size:12px; line-height: 16px; padding: 15px 0px 5px 0px; margin: 0px;text-align: justify; color: #4a4a4a; }
.cikksportinfo { padding: 10px; font-size:11px; text-align: center; color: #4a4a4a;}
.cikkbody { text-align: justify; padding: 5px 0px 20px 0px; line-height: 16px; color: #4a4a4a; }
.cikkkepl, .cikkkepr, .cikkkepc { margin: 5px 10px 10px 10px; text-align: center; width: 206px; position: relative;}
.cikkkepl{float: left; margin-left: 0px;}
.cikkkepr{float: right; margin-right: 0px;}
.cikkkepc{ display: block; margin: 10px auto 10px auto; width: 386px;}
.cikkkepb img {border: 3px solid #e6e7e8;}
.cikkkepala { font-size: 11px; font-weight: normal; text-align: center; color: #206fa8;}
.zoomimg { position: absolute; top: 5px; right: 5px;}
.zoomimg img {border: none;}

/*hozzaszolasok*/
.commentdiv {width: 400px; padding: 0px; margin: 0px; background: transparent url(images/skins/blue/bg_comment.gif) repeat-y scroll -0px -458px; }
.commentdivinner { width: 355px; margin: 0px auto; padding: 7px; }
.commentdivh {width: 400px; height: 24px; margin-top: 1px; background: transparent url(images/skins/blue/bg_kszr_all.png) no-repeat scroll -0px -144px; }
.commentdivf {width: 400px; height: 24px; background: transparent url(images/skins/blue/bg_kszr_all.png) no-repeat scroll -0px -120px; }

.hozzcim {padding: 0px 0px 1px 23px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -694px 0px; border-bottom: 2px solid #e6e7e8; }
.hozzcim h2 { font-size:15px; font-weight: normal; font-family: Georgia, Times, Verdana, Helvetica, Arial, sans-serif; margin: 0px; height: 20px; color: #012d4c; }

#hozzuj { width: 98px; height: 20px; float: right;}
#hozzbeall { width: 98px; height: 20px; float: right;}
#hozzuj a { width: 98px; height: 20px; display: block; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -241px -358px; }
#hozzbeall a { width: 98px; height: 20px; display: block; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -143px -358px; }
.bealldiv { text-align: right; padding: 5px; background-color: #f1f2f2; color: #636466; }
.beallinp { font-size: 11px; color: #206fa8; background-color: #ffffff;  border: 1px solid #e6e7e8; border-top: 1px solid #206fa8; border-left: 1px solid #206fa8;}
.beallbutton { width: 18px; height: 15px; border: none; margin: 0px; padding: 0px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -252px -51px; }

.comments { padding: 5px 0px;}
.comment,.commenttiltott { margin: 5px 0px; padding: 10px; border-bottom: 2px solid #e6e7e8; color: #636466; overflow:hidden;}
.clinked {background-color: #FFF0E0; border: 2px solid #FFE0B0;}
.commentlink { background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -173px -24px; width: 10px; height: 10px; display: inline-block; overflow:hidden;}
.commentlink img {width: 10px; height: 10px; border: none;}
.commenttiltott { border: 2px solid #e70c3b; }
.commentnr { display: block; color: #012d4c;}
.commentname { display: block; font-weight: bold; padding: 6px 0px 8px 0px; color: #012d4c; }
.amode { background-color: #FFEEEE; border: 1px solid #FF0000; -moz-border-radius: 3px; text-align: center; padding: 5px;}
.commentmod,.commentmodt { border: 1px solid #FF0000; border-radius: 3px 3px 3px 3px; float: right; font-size: 10px; margin-top: 5px; padding: 1px 5px; text-align: right;}
.commentmodt { background-color:#EEFFEE; border-color:#00AA00; }
.commentreplyto {background-color: #F0F0F0; border: 1px solid #DDDDDD; padding: 5px; overflow-y: auto; max-height: 100px; margin-bottom: 10px;}
.commentreplyon {background-color: #EEEEEE; color: #AAAAAA; display: block; font-size: 9px; margin: -3px 0 5px; padding: 3px; text-align: center; border-radius: 20px; box-shadow: 0 0 3px #AAAAAA;}
.commentrc {display:block; cursor:pointer;}
.commentreplies {background-color: #EEEEEE; display: block; padding: 2px 5px; font-size:10px; margin-top: 5px; border-radius: 5px; box-shadow: 0 0 3px #AAAAAA;}
a.commlink:link, a.commlink:visited { background: url("images/skins/blue/do_bg.png") no-repeat scroll -75px -95px #F0F0F0; border: 1px solid #CCCCCC; border-radius: 3px; color: #888888; font-size: 10px; padding: 2px 5px;}
a.commlink:active, a.commlink:hover { border-color: #BBBBBB; box-shadow: inset 0px 1px 2px #AAAAAA; color: #206FA8; background-image: none;}

/*lapozo*/
.hozzlapozo{ /*width: 355px;*/ height: 24px; line-height: 24px; margin: 5px 0px; text-align: center; position: relative; border-bottom: 1px solid #e6e7e8; color: #012d4c;}
.hozzlapozonext a { margin: 0px; position: absolute; width: 24px; height: 21px; top:0px ;right: 10px; cursor: pointer; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -224px -48px; }
.hozzlapozoprev a { margin: 0px; position: absolute; width: 24px; height: 21px; top:0px ;left: 10px; cursor: pointer; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -199px -48px; }
.hozzlapozoranges { padding: 0px 10px;}
.hozzlapozoakt { font-weight: bold; padding: 2px;}
.hozzlapozo a:link,.hozzlapozo a:visited { color: #012d4c; text-decoration: none; }
.hozzlapozo a:active,.hozzlapozo a:hover { color: #fb8419; text-decoration: none; }

/*szavazas*/
.szavazdiv {width: 400px; padding: 0px; margin: 0px; background: transparent url(images/skins/blue/bg_comment.gif) repeat-y scroll -0px -458px; }
.szavazdivinner { width: 355px; margin: 0px auto; padding: 7px; }
.szavazdivh {width: 400px; height: 24px; margin-top: 1px; background: transparent url(images/skins/blue/bg_kszr_all.png) no-repeat scroll -0px -144px; }
.szavazdivf {width: 400px; height: 24px; background: transparent url(images/skins/blue/bg_kszr_all.png) no-repeat scroll -0px -120px; }

.szavazform { padding: 0px 10px;}
.szavazcim {padding: 0px 0px 1px 23px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -694px 0px; border-bottom: 2px solid #e6e7e8; }
.szavazcim h2 { font-size:15px; font-weight: normal; font-family: Georgia, Times, Verdana, Helvetica, Arial, sans-serif; margin: 0px; height: 20px; color: #012d4c; }
.szavazkerdes {color: #012d4c; font-size: 12px;}
.szavazitem,.szavazitemres { position: relative; padding: 10px 40px 10px 10px; cursor: pointer; background-color: #f1f2f2; color: #012d4c; border-top: 1px solid #ffffff; }
.szavazitemres {cursor: default; padding: 10px;}
.szavazitem:hover { background-color: #e6e7e8;}
.btszavaz { width: 86px; height: 20px; border: none; margin: 0px; padding: 0px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -339px -358px; }
.szavazpipon { cursor: pointer; position: absolute; top: 10px; right: 10px; width: 18px; height: 15px; border: none; margin: 0px; padding: 0px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -252px -51px; }
.szavazpipoff { cursor: pointer; position: absolute; top: 10px; right: 10px; width: 18px; height: 15px; border: none; margin: 0px; padding: 0px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -252px -73px; }
.szavazres { width: 300px; padding: 5px 10px 0px 0px; color: #636466;}


/*hirterkep*/
.hirterkep {  width:270px ; height:35px; display: block; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll 0px -195px; }
/*dunaujvaros*/
.dunaujvarosh { background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll 0px -127px; }
/*kisterseg*/
.kistersegh { background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll 0px -230px; }
/*lazulj*/
.lazuljh { background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll 0px -161px; }

/*tovabbi hirek*/
.tovabbihir { width: 252px; margin: 10px auto; }
.tovabbihir a.tovabbihirl { display: block; width: 230px; margin: 1px 0px; padding: 20px 10px 5px 10px; font-size: 12px; border: 1px solid #ffffff; background: #f1f2f2 url(images/skins/blue/do_bg.png) no-repeat scroll -462px -225px; color: #012d4c; }
.tovabbihir a.tovabbihirl:hover { color: #ffffff; background-color:#fb8419; background-position: -462px -325px; }
.tovabbihirtip { position:absolute; width: 50px;}
.tovabbihirtip .conttype { top:7px !important; left:10px !important; }
.tovabbihirtip .conttype a { float: left !important; }
.tovabbihirtip p { margin: 0px;}

/*dunaujvaros menu*/
.dunaujvarosmenu { float: left; width: 130px;}
.dunaujvarosmenu a ,.dunaujvarosmenu .off{ display: block; height: 12px; padding: 4px 2px 4px 8px; margin: 2px; border-left: 5px solid #bcbec0; background-color: #ffffff; color: #0c4e7d; }
.dunaujvarosmenu .off { color: #bcbec0;}
.dunaujvarosmenu a:hover { background-color: #fc9e4a; color: #ffffff; border-left: 5px solid #fb8419;}

/*footer menu*/
.ifootermenudiv { padding: 20px 0px 0px 20px; height: 120px;}
.ifootermenu { float: left; width: 130px; margin-right: 10px;}
.ifootermenu a { display: block; height:12px; padding: 4px 2px 4px 8px; margin: 2px; border-left: 5px solid #0c4e7d; background-color: #206fa8; color: #ffffff !important; }
.ifootermenu a:hover { background-color: #ffffff; color: #0c4e7d !important; border-left: 5px solid #206fa8;}

/*idojaras*/
.weather { width:246px; margin: 0 auto;}
.weathday { background-color: #ffffff;}
.weathday p { margin:0px;}
.weathdayname { display: block; padding: 5px; font-size: 12px; border: 1px solid #e6e7e8; color: #0c4e7d;}
.weathdayname1 { font-size: 11px; color: #636466 !important; }
.weathdayaddon { background-color: #ffffff; display: block; padding: 5px; font-size: 11px; border: 1px solid #e6e7e8; color: #636466;}
.weathdaypart { width: 80px; height: 65px; float: left; background-color: #ffffff; border: 1px solid #e6e7e8;  }
.weathdaypname { display: block; padding: 3px; border-bottom: 1px solid #f1f2f2; color: #636466;}
.weathfokmin,.weathfokmax { text-align: center; overflow: hidden; margin: 5px 3px 3px 5px; font-weight: bold; font-size: 14px; line-height: 33px; display: block; width: 35px; height: 35px; position: relative; left: 17px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll; color: #ffffff; }
.weathfokmin { background-position: 0px -92px;}
.weathfokmax { background-position: -35px -92px;}
.weathikon { overflow: hidden; display: block; width: 57px; height: 35px; position: relative; left: 10px; top: 5px; }

/*aprobox*/
.aprokiembox { overflow: hidden; padding: 8px; margin: 5px 0px; width: 240px; background-color: #f1f2f2; border: 1px solid #ffffff; }
.aprokiemtipus { margin: 0px;}
.aprokiemimg { margin: 0px 5px; float: left; border: 1px solid #ffffff;}
.aprokiemcim { margin: 0px; padding: 0px; font-weight: bold; color: #0c4e7d; }
.aprokiemcim a:link, .aprokiemcim a:visited { color: #0c4e7d; }
.aprokiemcim a:active, .aprokiemcim  a:hover { color: #fb8419;}
.apromore { padding: 8px; line-height: 14px; }
.apromore a { font-size: 11px; padding-left: 12px; display: block;  background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -702px -187px; color: #4a4a4a; }
.apromore a:link, .apromore a:visited { color: #4a4a4a; }
.apromore a:active, .apromore  a:hover { color: #fb8419; }

/*ingatlanbox*/
.ingkiembox { padding: 8px; margin: 5px 0px; width: 240px; background-color: #f1f2f2; border: 1px solid #ffffff; }
.ingkiemcim { margin: 0px;  padding: 0px 0px 8px 0px; font-weight: bold; color: #0c4e7d; }
.ingkiemlead { margin: 0px; line-height: 14px; }
.ingkiemleadimg { margin: 5px; float: right; border: 1px solid #ffffff;}
.ingkiemcim a:link, .ingkiemcim a:visited { color: #0c4e7d; }
.ingkiemcim a:active, .ingkiemcim  a:hover { color: #fb8419; }
.ingmore { padding: 8px; line-height: 14px; }
.ingmore a { font-size: 11px; padding-left: 12px; display: block; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -702px -187px; color: #4a4a4a; }
.ingmore a:link, .ingmore a:visited { color: #4a4a4a; }
.ingmore a:active, .ingmore  a:hover { color: #fb8419; }

/*progrramajanlobox*/
.progkiembox { padding: 8px; margin: 5px 0px; width: 240px; background-color: #f1f2f2; border: 1px solid #ffffff; }
.progkiemcim { margin: 0px;  padding: 6px 0px; font-weight: bold; color: #0c4e7d; }
.progkiemlead { margin: 0px; line-height: 14px; }
.progkiemleadimg { margin: 5px; float: right; border: 1px solid #ffffff;}
.progkiemcim a:link, .progkiemcim a:visited { color: #0c4e7d; }
.progkiemcim a:active, .progkiemcim  a:hover { color: #fb8419; }

.fproglapozo { border: 1px solid #ffffff; background-color: #9ab0bf;}
.fprogll { width: 9px; height: 115px; cursor:pointer; float: left; margin-top: 15px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll 0px -264px; }
.fproglr { width: 9px; height: 115px; cursor:pointer; float: left; margin-top: 15px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -9px -264px; }
.fproglc { overflow: hidden; width: 240px; float: left;}
.fprogltbl { border: none; border-collapse:collapse; background-color: #f1f2f2;}
.fprogltbltd { padding:5px; margin:0px; border:none; }
.fprogltblcont { height: 135px; width:230px; }
.fprogltblcont1 { height: auto; width: auto; }

/*galeria - video*/
.fboxtabs { padding: 10px 5px 5px 10px;}
.fboxtab_on,.fboxtab { padding: 5px 10px; margin: 0px 2px 1px 0px; cursor:pointer ;font-weight: bold; color: #636466; border: 1px solid #bcbec0; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -70px -92px; } 
.fboxtab_on { background: #ffffff; border-bottom: 1px solid #ffffff; color: #012d4c; }
.fboxtabdiv { padding: 10px 5px; margin: 5px 0px; line-height: 16px; background: #ffffff;  border: 1px solid #bcbec0;} 
.fboxkepek {background-color: #f1f2f2;}
.fboxkepek img { margin: 2px; border: 2px solid #ffffff; } 
.fboxvid { margin: 5px; height: 74px; background-color: #f1f2f2; }  /*IE bugfix kell*/
.fboxvid  p {margin: 0px; height: 74px; }
.fboxvidpic { float: left; width: 74px; } 
.fboxvidpic  img { margin-top: 10px; border: 2px solid #e6e7e8; }
.fboxviddata { float: left; width: 120px; overflow: hidden; border-left: 3px solid #ffffff; }
.fboxviddatum { display: block; padding: 7px 7px 0px 7px;}
.fboxvidcim{ display: block; padding: 0px 7px 0px 7px;}
.fboxvidmore { position: relative; float: right; width: 24px; height: 72px !important; background-color: #e6e7e8; border: 1px solid #f1f2f2; }
.fboxvidmore a { position: absolute; left: 2px; top: 29px; display: block; cursor:pointer; width: 19px; height: 19px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -234px -28px; }

.fboxtovabb { height: 16px; line-height: 16px; text-align: right; padding-right: 25px; border: 1px solid #ffffff; color: #636466; background: #ffffff url(images/skins/blue/do_bg.png) no-repeat scroll -468px -70px;}
.fboxtovabb a:link, .fboxtovabb a:visited { color: #636466; }
.fboxtovabb a:active, .fboxtovabb  a:hover { color: #fb8419; }

/*cegtar*/
.fcegtlapozo { border: 1px solid #ffffff; background-color: #f1f2f2;}
.fcegtll { width: 9px; height: 50px; cursor:pointer; float: left; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll 0px -296px; }
.fcegtlr { width: 9px; height: 50px; cursor:pointer; float: left; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -9px -296px; }
.fcegtlc { overflow: hidden; height: 50px; width: 240px; float: left;}
.fcegtltbl { border: none; border-collapse:collapse;}
.fcegtltbltd { padding:5px; margin:0px; border:none; }
.fcegtltblcont { height:40px; width:230px; }

/*forumbox*/
.forumbox { padding: 8px; line-height: 14px; }
.forumbox a { font-size: 11px; padding-left: 12px; display: block; color: #4a4a4a; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -702px -187px; }
.forumbox a:link, .forumbox a:visited { color: #4a4a4a; }
.forumbox a:active, .forumbox  a:hover { color: #fb8419; }

/*legutolsobox*/
.legutolsobox {  padding: 8px; margin: 5px 0px; width: 240px; background-color: #f1f2f2; border: 1px solid #ffffff; }
.legutolsobox p { margin: 0px;}
.legutolsoboxcim { padding: 3px 0px; color: #0c4e7d; }
.legutolsoboxtxt { line-height: 14px;  padding: 3px 12px;}
.legutolsobox a { font-size: 11px; padding-left: 12px; display: block; color: #206fa8; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -702px -187px; }
.legutolsobox a:link, .legutolsobox a:visited { color: #206fa8; }
.legutolsobox a:active, .legutolsobox  a:hover { color: #fb8419; }

/*napimenubox*/
.napimenu { background-color: #f1e7da;}
.nmboxitemc { padding: 5px; margin: 0px; background-color: #af9f8b; }
.nmboxh { margin: 0px; height: 34px; line-height: 34px; background: transparent url(images/bg_napimenu.png) no-repeat scroll 0px 0px; }
.nmboxf { margin: 0px; height: 38px; line-height: 38px; background: transparent url(images/bg_napimenu.png) no-repeat scroll 0px -36px; }
.nmboxf1 { margin: 0px; height: 26px; line-height: 26px; background: transparent url(images/bg_napimenu.png) no-repeat scroll 0px -79px; }
.nmboxmegtobb {margin: 0px; padding: 0px;}
.nmboxmegtobb a {width: 260px; height: 43px; margin: 0px; padding: 0px; display: block; position: absolute;}
.nmboxfprogll { background: transparent url(images/bg_napimenu.png) no-repeat scroll -271px 0px !important; }
.nmboxfproglr { background: transparent url(images/bg_napimenu.png) no-repeat scroll -280px 0px !important; }
.nmboxlapozo { background-color: #867a67 !important; border: none !important; }
.nmboxfprogltbl { background-color: transparent !important;}
.nmboxfprogltbl td { color: #000000 !important; vertical-align: top;}
.nmboxetelnev { color: #a20f0a; font-weight: bold;}
.nmboxetterem { font-weight: normal;}
.nmboxfproglc { background: #f3eee8 url(images/bg_napimenu.png) no-repeat scroll 0px -105px !important; }
.nmtblcont { height: auto !important;}
.nmbanner { float: left; margin: 20px 0px 0px 20px;}

 
/*conttype*/
.conttype { position:absolute; text-align:center; top:3px; right:0px; width: 50px;  }
a.cth,a.ctg,a.ctv,a.cth1,a.ctg1,a.ctv1,a.cth2,a.ctg2,a.ctv2,a.cth3,a.ctg3,a.ctv3,a.cth4,a.ctg4,a.ctv4 { float: right; display:block; overflow:hidden;  width:15px; height: 8px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll;}

a.cth { background-position: -16px -24px;}
a.cth:hover { background-position: -16px -8px;}
a.ctg { background-position: -32px -25px;}
a.ctg:hover { background-position: -32px -9px;}
a.ctv {  background-position: -47px -25px;}
a.ctv:hover { background-position: -47px -9px;}

a.cth1 { background-position: -16px 0px;}
a.cth1:hover { background-position: -16px -16px;}
a.ctg1 { background-position: -32px -1px;}
a.ctg1:hover { background-position: -32px -17px;}
a.ctv1 {  background-position: -47px -1px;}
a.ctv1:hover { background-position: -47px -17px;}

a.cth2 { background-position: -16px -8px;}
a.cth2:hover { background-position: -16px -16px;}
a.ctg2 { background-position: -32px -9px;}
a.ctg2:hover { background-position: -32px -17px;}
a.ctv2 {  background-position: -47px -9px;}
a.ctv2:hover { background-position: -47px -17px;}

a.cth3 { background-position: -16px -16px;}
a.cth3:hover { background-position: -16px -8px;}
a.ctg3 { background-position: -32px -17px;}
a.ctg3:hover { background-position: -32px -9px;}
a.ctv3 {  background-position: -47px -17px;}
a.ctv3:hover { background-position: -47px -9px;}

a.cth4 { background-position: -64px 0px;}
a.cth4:hover { background-position: -16px -16px;}
a.ctg4 { background-position: -80px -1px;}
a.ctg4:hover { background-position: -32px -17px;}
a.ctv4 {  background-position: -95px -1px;}
a.ctv4:hover { background-position: -47px -17px;}

/*nyil tobb*/
.nyt,.nyt1,.nyt2,.nyt3,.nyt4 { background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -186px -49px; }
.nyt img,.nyt1 img,.nyt2 img,.nyt3 img,.nyt4 img  {width: 12px; height: 12px; border: none;}
a.nyt  { background-position: -186px -61px;}
a.nyt:hover  { background-position: -186px -37px;}
a.nyt1  { background-position: -186px -25px;}
a.nyt1:hover  { background-position: -186px -49px;}
a.nyt2  { background-position: -186px -37px;}
a.nyt2:hover  { background-position: -186px -49px;}
a.nyt3  { background-position: -186px -49px;}
a.nyt3:hover  { background-position: -186px -37px;}
a.nyt4  { background-position: -186px -73px;}
a.nyt4:hover  { background-position: -186px -37px;}  

/*menu hover*/
#hirblokkmenu a.mhome,#hirblokkmenu a.m168,#hirblokkmenu a.mlego,#hirblokkmenu a.mingatl,#hirblokkmenu a.mforum,#hirblokkmenu a.mcegtar,#hirblokkmenu a.mapro,#hirblokkmenu a.mprogaj { position: absolute; display:block; overflow:hidden; margin:0px; padding:0px; background: transparent url(images/skins/blue/bg_menu_off.jpg) no-repeat scroll;}
#hirblokkmenu a.mhome:hover,#hirblokkmenu a.m168:hover,#hirblokkmenu a.mlego:hover,#hirblokkmenu a.mingatl:hover,#hirblokkmenu a.mforum:hover,#hirblokkmenu a.mcegtar:hover,#hirblokkmenu a.mapro:hover,#hirblokkmenu a.mprogaj:hover { background: transparent url(images/skins/blue/bg_menu_on.jpg) no-repeat scroll;}
#hirblokkmenu a.mhome,#hirblokkmenu a.mhome:hover {  top:0px; left:0px; width:46px; height:36px; background-position: 0px 0px;}
#hirblokkmenu a.m168,#hirblokkmenu a.m168:hover {  top:0px; left:46px; width:61px; height:36px; background-position: -46px 0px;}
#hirblokkmenu a.mlego,#hirblokkmenu a.mlego:hover { top:0px; left:107px; width:117px; height:36px; background-position: -107px 0px;}
#hirblokkmenu a.mingatl,#hirblokkmenu a.mingatl:hover  { top:0px; right:329px;width:101px; height:36px; background-position: -224px 0px;}
#hirblokkmenu a.mforum,#hirblokkmenu a.mforum:hover { top:0px; right:260px; width:69px; height:36px; margin:0px; padding:0px; background-position: -325px 0px;}
#hirblokkmenu a.mcegtar,#hirblokkmenu a.mcegtar:hover { top:0px; right:189px; width:71px; height:36px; background-position: -394px 0px;}
#hirblokkmenu a.mapro,#hirblokkmenu a.mapro:hover {top:0px; right:133px; width:56px; height:36px; margin:0px; padding:0px; background-position: -465px 0px;}
#hirblokkmenu a.mprogaj,#hirblokkmenu a.mprogaj:hover { top:0px; right:20px; width:113px; height:36px; margin:0px; padding:0px;  background-position: -521px 0px;}
#hirblokkmenuinfo { position: absolute; display: block; top:0px; left:240px; width:270px; height: 36px; line-height: 34px; font-size:11px; text-align: center; overflow: hidden; color: #d7e0e5;} 

/*dialog*/
#dds_dialog { position:absolute; }
#dialogboxt { height: 35px; padding: 0px; margin: 0 auto; position: relative;}
#dialogboxb { height: 10px; padding: 0px; margin: 0 auto; position: relative;}
#dialogboxtl { margin-right: 10px; height: 35px; /*IE6 bugfix*/ font-size: 0px; background-image: url(images/skins/blue/dialogbox_t.png); }
#dialogboxbl { margin-right: 10px; height: 10px; /*IE6 bugfix*/ font-size: 0px; background-image: url(images/skins/blue/dialogbox_b.png);}
#dialogboxtr { height: 35px; margin-top: -35px; margin-left: 10px;/*IE6 bugfix*/ font-size: 0px; background: transparent url(images/skins/blue/dialogbox_tr.png) no-repeat scroll 100% 0px;  }
#dialogboxbr { height: 10px; margin-top: -10px; margin-left: 10px; /*IE6 bugfix*/ font-size: 0px; background: transparent url(images/skins/blue/dialogbox_br.png) no-repeat scroll 100% 0px; }

#dialogboxcont { background-color: #ffffff; color: #4a4a4a;}
#dds_dialog_content { padding: 10px; }
#dialogboxconttop { border: none; margin: 0px; padding: 2px;}
#dds_dialog_title { font-size: 16px; font-weight:bold; text-align: center; line-height: 35px; color: #ffffff;}
#dds_dialog_error { margin: 5px 30px; padding: 5px; border: 1px dotted #e70c3b;  }
#dds_dialog_close { float: right; margin: 10px; display: block; cursor:pointer; width:14px; height: 14px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -199px -28px; } 

/*input*/
.inp1,.inpselect,.inperr { font-size: 11px;  padding: 2px 4px; color: #206fa8; background-color: #ffffff;  border: 1px solid #e6e7e8; border-top: 1px solid #206fa8; border-left: 1px solid #206fa8; }
.btmentes { width: 69px; height: 20px; border: none; margin: 0px; padding: 0px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -18px -378px; }
.btmegsem{ width: 76px; height: 20px; border: none; margin: 0px; padding: 0px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -87px -378px; }
.btalapall { width: 93px; height: 20px; border: none; margin: 0px; padding: 0px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -163px -378px; }
.btkuldes { width: 69px; height: 20px; border: none; margin: 0px; padding: 0px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -256px -378px; }
.btbezar { width: 74px; height: 20px; border: none; margin: 0px; padding: 0px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -325px -378px; }
.btkeres { width: 74px; height: 20px; border: none; margin: 0px; padding: 0px; background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -399px -378px; }
.inperr { border-top: 1px solid #e70c3b; border-left: 1px solid #e70c3b; }
.sendbg { padding: 5px; text-align: center; margin: 5px 0px; background-color: #f1f2f2; }
.errorbox { margin: 5px 30px; padding: 5px; border: 1px dotted #e70c3b; }

.profilets_on,.profilets_off { height:30px; width:30px; float:left; margin:5px; border: 3px solid #e6e7e8; }
.profilets_on { height:40px; width:40px;}

/*altalanos*/

h1,h2,h3,h4,h5,h6 {color: #206fa8;}

h1 { font-size: 17px; }
h2 { font-size: 13px;}
h3 { font-size: 12px; padding-top: 20px;}
h4 { font-size: 11px;}
h5 { font-size: 11px; color: #012d4c;}
h6 { font-size: 10px;}

#innerleft h1 { padding: 5px 5px 6px 23px; margin: 20px 0px 30px 0px; font-family: Georgia, Times, Verdana, Helvetica, Arial, sans-serif; font-size: 17px; color: #206fa8;  background: transparent url(images/skins/blue/do_bg.png) no-repeat scroll -694px 5px; background-color: #f1f2f2;}

a:link, a:visited { color: #206fa8; text-decoration: none; }
a:active, a:hover { color: #fb8419; text-decoration: none; }

/* table definiciok */
table.tbl1 {border-collapse: collapse;}
table.tbl1 td { padding: 3px 5px; font-weight: normal; text-align: left; border: 1px solid #e6e7e8; color: #4a4a4a; }
table td.tblheader1 { padding: 3px 5px; font-weight: bold; font-size: 11px; border-bottom: 1px solid #0c4e7d; background-color: #d7e0e5; color: #0c4e7d; }
table tr.row1 { background-color: #f1f2f2;}
table tr.row2 { background-color: #ffffff;}
.tbl1w100 { width: 100%;}

/* adatbánya */
.banyaho, .banyaho_on { background-color:#eeeeee; border:1px solid #cccccc; display:inline-block; line-height:15px; margin:2px; padding:2px 10px;}
.banyaho_on { background-color:#fc9e4a;border-color:#ec7000;color:#ffffff;}

