body {background:#fffff1; margin:0 0 0 0; padding:0 0 0 0; color:#000000; font-size:12px; text-decoration:none; font-weight:normal; font-family:arial,sans-serif; line-height: 130%;}
img {border: none; text-decoration:none;}
a       {color:#000000; text-decoration:underline; font-weight:bold;cursor:pointer;}
a:hover {color:#c40000; }
input       {border: 1px solid #D7D7D7; background: #FFFFFF; color:#000000;padding: 2px 4px 2px 4px; margin-bottom:2px;font-size: 12px;}
input:focus {border: 1px solid #D7D7D7}
input:hover {border: 1px solid #FFFFFF; background: #999999; color:#FFFFFF;cursor:pointer}
select       {border: 1px solid #D7D7D7; background: #FFFFFF; color:#000000; padding: 2px 4px 2px 4px;margin-bottom:2px;}
select:focus {border: 2px solid #D7D7D7}
h1 {font-weight:bold; font-size:12px; color:#c40000; padding:0 10px 0 0; margin:0; display:inline; background:#fffff1;}
h2 {font-weight:bold; font-size:12px; color:#000000; padding:0; margin:0; display:inline;}
li {margin-bottom:3px;margin-left:30px}
p  {padding: 0; margin: 0;}
fieldset       {border:none; border-top: 1px solid #eeeeee;border-left: 1px solid #eeeeee;}
fieldset.lista {padding: 5px 0px 5px 0px; width:700px; border: 1px solid #eeeeee; float:inherit;}
legend {margin-left: 10px; margin-bottom:0px; color:#c40000; font-size: 14px; font-weight: bold; padding: 5px 7px 5px 7px; border: none;white-space: normal;}
span          {color:#4C4C4C; font-size:11px;}
span.spamhack {display:none;}
#hintbox {position:absolute; top: 0; background-color: #FFFFCC; width: 150px; padding: 3px; border:1px solid #808080; font:normal 11px Verdana; line-height:18px; z-index:100; visibility: hidden;}
.fejlec {background:#fffff1 url("/images/design/fejlec_bal0.png") left top no-repeat; overflow:hidden;min-width:980px;}
.hintanchor         {font-weight: normal; text-decoration: none; color: #989898;margin: 3px 8px;}
.hitnanchor a:hover {color:#c40000; text-decoration:none;}
.belepes        {margin:3px 0 0 400px;float:left;}
.menutarto      {margin:0px 5px 0 155px; overflow:hidden;background: url("/images/design/fejlec_vonal0.png") repeat-x scroll left top transparent;}
.osszefogo      {overflow:hidden; background:#fffff1;min-width:980px;}
.jobb_hasab     {float:right; width:240px; padding:10px; background:#fffff1;}
.bal_hasab      {float:left; width:160px; padding:5px; background:#fffff1;}
.kozepso_hasab  {background:#fffff1; margin-right: 250px; margin-left:180px;padding:10px 0;}
div.row         {clear: both;margin: 1px;padding: 1px;}
div.row div.col {margin: 0 2px 0 2px;padding: 2px 0px 0px 0px;width: 205px;float: left;}
div.rowC        {margin:auto;text-align:center;}
div.colC        {width:180px;margin:5px 10px;height:25px;display:inline-block;}
.menu			{font-weight:bold; float:left; margin:5px auto 0px auto;}
.menu ul		{width: 100%; padding: 3px 0; margin: 0;text-align: center;}
.menu ul li		{display: inline;float: left; margin: 0 3px 5px;}
.menu ul li a	{background-color: #FFFFFF;color: #000000;padding: 3px 7px;margin: 0;text-decoration: none;border: 1px solid #dadada;display:block;width:80px}
.menu ul li a:hover, .menu ul li a.selected	{background-color: #FEFFD4;color:#c40000;border-color:#c40000;}


#menu4 {width: 170px;display:inline-block;margin:0px 0 15px 0;padding:0;}
#menu4 ul {list-style-type:none;margin:0;padding:0;}
#menu4 li {display: inline;margin:0px 0px 2px 0px;}
#menu4 a{color: #000000;text-decoration: none;font:10px/18px Verdana;display: block;padding: 1px 0 1px 4px;width: 160px;background-color: #FFFFFF;border: 1px solid #dadada;border-left:5px solid #dadada;margin:0px 0px 3px 0px;position: relative;}
#menu4 a:link, #menu4 a:visited {color: #000000;text-decoration: none;}
#menu4 a:hover {background-color: #FEFFD4;color:#c40000;/*border-color:#c40000;/border: 1px solid #c40000;/border-left:5px solid #c40000;*/}
.beszamolok:hover{background:#FEFFD4 url("/images/design/beszamolok_bg_on.gif") no-repeat center top;}
.beszamolokText p {font-style: italic;}
.beszamolokText a, .beszamolokText a:hover {color:#000000; text-decoration:none;}
.beszamolok		{clear:both; padding:5px 0;display:inline-block; background:url("/images/design/beszamolok_bg_off.gif") no-repeat  top; border-bottom: 1px solid #BABABA; margin:0; width:100%}
.beszamolokText	{text-align:justify;      /* margin:0 115px 0 100px;*/}
.beszamolokImg	{width:100px; float:left; text-align:left;}
.beszamolokSend	{width:105px; float:right; text-align:left;               margin:5px;}
.inlineEdit-editable       {color:#000000;font-size:12px;}
.inlineEdit-editable:hover {background-color:#FFFFCC}
.inlineEdit-placeholder    {font-style:italic;color:#000000;}
.custBtn 	   {background-color:#D7D7D7;border-top:1px solid #D7D7D7;border-left:1px solid #D7D7D7;border-bottom:1px solid #999;border-right:1px solid #999;color:#000000;line-height:2.4;margin:2px 2px 2px 0;padding:3px 4px;text-decoration:none;white-space:nowrap;font-weight:bold;}
.custBtn:hover {background-color:#feffd4;color:#c40000;border-bottom:1px solid #37607D;border-right:1px solid #37607D;text-decoration:none;}
.inner_box_header       {color:#FEFFD4;width:100%;background-color:#C40000;margin:10px 0;border-top:1px solid #FEFFD4;overflow:hidden;font-size:12px;line-height:22px;padding:0;}
.inner_box_title        {float:left;padding:0 0 0 5px;color:#FEFFD4;font-weight:bold;}
.inner_box_link         {text-align:right;float:right;padding:0 5px 0 0;color:#FEFFD4;}
.inner_box_link a       {color:#FEFFD4;font-weight:normal;}
.inner_box_link a:hover {color:#FEFFD4;}
#image            {width:220px;text-align:center;margin:0px auto;}
#tippek           {float:left;width:220px;}
.tippek_szoveg    {width:220px;line-height:25px;font-weight:bold;}
#betuk, #szo           {margin :auto;text-align:center;}
#betuk div, #szo div   {margin:2px;line-height:25px;width:25px;height:25px;border:1px solid #D7D7D7;text-align:center;cursor:pointer;font-weight:bold;display:inline-block;vertical-align:bottom;}
.betuk_jo         {background-color:#1F8909;border:1px solid #D7D7D7;cursor:default;}
.betuk_rossz      {background-color:#c40000;border:1px solid #D7D7D7;cursor:default;}
.betuk_tippek, .betuk_szo     {cursor:default;}
.betuk_szo_szokoz {width:27px;height:27px;border:0px;cursor:default;background:none;}
#eredmeny         {font-weight:bold;text-align:center;}
#uj_szo_kuldes    {width:261px;margin:0px auto;}
.ismerosok_avatar   {float:left;width:90px;text-align:center;margin:4px 8px;min-height:220px;}
.lablec			{clear:both; width:980px; margin:auto;}
.lablecText	{background:url("/images/design/blokk_left_title_bg.gif") repeat-x center left; text-align:center;}
.lablecText	a	{background:#fffff1; padding:0 5px 0 5px;}
.lablecMail 	{width:310px; height:40px; text-align:left; font-size:11px; float:left; background:#ececd7; margin:10px 2px 10px 2px; border:1px solid #bbbbbb; padding:5px;}
.lablecMailAlatt {clear:both; min-width:760px; margin:auto; text-align:center; color:#6e6e6e; font-size:11px;}
.lablecValid	{clear:both; min-width:760px; margin:auto; text-align:center; height:45px; padding:0 0 30px 0;}
.lablecValid01	{float:left; width:65px;}
.lablecValid02	{float:left; min-width:760px; text-align:center; padding-top: 15px;}
.lablecValid03	{float:left; width:65px;}
.bannercsere	{clear:both; min-width:760px; margin:auto; text-align:center; padding:0 0 10px 0;}
.kiemelt		{min-width:760px;padding: 0; font-weight:bold; margin:0 auto 0 auto;text-align:center;}
.kiemelt fieldset{min-width:758px;padding: 5px 0px 10px 0px;}
.kiemeltDiv		{width:138px; /*float:left;*/ text-align:center; padding:5px 0 0px 1px; background:url("/images/design/hirdetolista_kep_off.gif") no-repeat;display:inline-block;}
.kiemeltDiv a	{color:#000000; text-decoration: none; font-weight: normal;}
.kiemeltDiv a:hover	{color:#c40000;  font-weight: bold;}
.kiemeltDiv:hover {background:url("/images/design/hirdetolista_kep_on.gif") no-repeat}
.kiemeltDiv img	{padding:5px;}
.infoszoveg {width:800px; margin:15px auto 10px auto; float:inherit;}
.online{ position: absolute; z-index:10;}
.NavBelepve01	{height:59px; width:314px; float:left; padding:16px 0 0 33px; background:url("../images/design/nav_belepes.gif") left top no-repeat; text-align:left;}
.NavBelepve02	{height:59px; width:150px; float:right; padding:06px 0 0 33px; text-align:right; line-height: 110%;}
.NavBelepve02 span{font-size:15px; color:#c40000;}
.control{clear:both; width:100%; padding:10px 0 30px 0;}
.controlPrew{float:left; text-align:left; width:150px;}
.controlCenter{float:left; text-align:center; width:380px; font-weight:bold;}
.controlNext{float:left; text-align:right; width:150px;}
.controlSearch {display: none; border: 1px solid #eeeeee; margin: 5px auto 10px auto; padding:10px;}
.controlSearch a{color:#000000}
.controlSearch a:hover {color:#c40000}
.controlSearch input{border: 1px solid #D7D7D7; color:#000000;}
.controlSearch select{border: 1px solid #D7D7D7; color:#000000;}
.controlSearch form	{margin:2px;}
.tempcim {font-size:15px; color:GREEN; font-weight:bold;}
.keret_tav{margin-left: 15px;}
.aloldalFontos	{clear: both; font-size:11px; color:#c40000; text-align:left; padding:5px 0 5px 0;}
.aloldal		{clear:both; height:100%; /*display:inline-block*/}
.aloldalBal		{float:left; width:280px; padding:0 0 20px 0}
.aloldalJobb	{float:left; width:390px; padding:5px 0 20px 10px;}
.aloldalAmator	{clear:both; text-align:left; color:green; font-weight:bold;}
.aloldalAdatok	{clear:both; text-align:left;}
.aloldal00		{width:400px; color:#c40000; font-weight:bold; padding:10px 0 0 0;}
.aloldal01		{width:190px; color:#878787; font-size:12px; font-weight:normal;}
.aloldal02		{width:190px; color:#000000; font-weight:normal;}
.aloldal02 input {border: 1px solid #D7D7D7; background: #f0f0f0; color:#000000;}
.belepestarto {background:#fffff1;height:46px;text-align:left;padding:0;margin: 0 0 0 385px;}
#belepes, #jelszoemlekezteto, #regisztracio {background:#fffff1; width: 405px;}
#belepes input, #jelszoemlekezteto input {margin-bottom: 2px;padding:1px;width: 110px;}
#regisztracio input {margin-bottom: 2px;padding:1px;}
.nav_belepes_1 {background: url("/images/design/nav_belepes.gif") no-repeat scroll left top transparent;float: left;height: 46px;padding-left: 35px;text-align: right;width:195px;}
.nav_belepes_2 {float:left; height:34px; text-align:left; margin:0 5px; padding-top:11px;width:60px;}
.nav_belepes_3 {float:right; width:92px; text-align:right; cursor:pointer;}
.nav_jelszo_1 {background: url("/images/design/nav_jelszo.gif") no-repeat scroll left top transparent;float: left;height: 46px;padding-left: 35px;text-align: right;}
.nav_jelszo_2 {float:right; width:90px;text-align:right; cursor:pointer;}
.nav_reg_1 {background: url("/images/design/nav_regisztracio.gif") no-repeat scroll left top transparent;float: left;height: 46px;padding-left: 35px;text-align: right;}
.nav_reg_2 {float:left; height:30px; text-align:left; margin:0 5px; padding-top:11px;}
.nav_reg_3 {float:right; width:90px; text-align:right; cursor:pointer;}
.nav_hidden {position: absolute; display: none;} /* z-index-et m�g v�letlen�l se tegy�l bele :) */
.extra0, .igennem0, .vannincs0, .extra1 {color:#878787 }
.extra2, .igennem1, .vannincs1, .extra4 { font-weight: bold }
.extra3, .extra5 { font-style: italic }




.tablaa{width:100%;border-width:1px;border-color:#3E5C7D;border-style:solid;}
.tablaa tr{display:table-row;vertical-align:inherit;border-color:inherit;height:18px;line-height:18px;}
.tablaa tr:nth-child(even){background:#DFE6EC;}
.tablaa tr.even{background:#DFE6EC;}
.tablaa tr:nth-child(odd){background:#E9EFF3;}
.tablaa tr.odd{background:#E9EFF3;}
.tablaa tr:hover{background:#BFCCD9;}
.tablaa tr:hover td a{color:#000000;font-weight:bold;}
.tablaa thead tr:nth-child(even), .tablaa thead tr:nth-child(odd), .tablaa thead tr:hover, .tablaa tfoot tr:nth-child(even), .tablaa tfoot tr:nth-child(odd), .tablaa tfoot tr:hover{background:#BFCCD9;background-color:#BFCCD9;}
.tablaa thead tr, .tablaa tfoot tr, tr.thead, tr.tfoot{background:#BFCCD9;background-color:#BFCCD9;}
.tablaa thead tr, .tablaa tfoot tr{font-weight:bold;text-align:center;}
.tablaa td{padding-left:5px;position:relative;}
.tablaa td a{color:#748697;text-decoration:none;}
.tablaa td a:hover{color:#D68D00;text-decoration:none;}
.tablaa tr:hover td a:hover{color:#000000;text-decoration:none;}
.tablaa td h2{font-size:12px;font-weight:normal;margin:0px;}
.tablaa td a.modositas_link{position:absolute;top:1px;right:10px;display:block;line-height:20px;text-decoration:none;}
.tablaa td a.modositas_link div.ikon_szerkesztes{margin:0 10px 0 0;background:url('../images/icon_edit.png') no-repeat;display:block;float:left;width:16px;height:16px;margin-top:2px;border-width:0px;padding:0px;color:#FFFFFF;}
.tablaa td a.torles_link{position:absolute;top:1px;right:120px;display:block;line-height:20px;text-decoration:none;color:#white;}
.tablaa td a.torles_link div.ikon_torles{background:url('../images/icon_delete.png') no-repeat;}
.tablaa td a.modositas_link:hover{color:#000000;text-decoration:underline;}
.tablaa td span.reszletek a{display:block;text-decoration:none;background:url('../images/icon_search.png') no-repeat;height:16px;width:65px;padding-left:20px;margin-top:3px;line-height:16px;overflow:hidden;}
.tablaa td.esemenynaptar_mikor{width:160px;}
.tablaa td.esemenynaptar_reszletek{width:100px;}
.tablaa td.piros a{color:#FF0000;}
.tablaa td.piros{color:#FF0000;font-weight:bold;}