html, body {height:100%;}
body {font-family:Arial, Tahoma, Verdana; font-size:12px; padding:0; margin:0; color:#444; line-height:20px; background:#fff url(../images/bg_body.jpg) repeat-x top;}
td, tr, table {font-family:Arial, Tahoma, Verdana; font-size:100%; color:#444; padding:0; margin:0;}
a {margin:0; padding:0; text-decoration:none; outline-color:invert; outline-style:none; outline-width:medium;}
a:visited, a:link {text-decoration:none; color:#444;}
a:hover {text-decoration:underline;}
form {word-spacing:0; text-indent:0; padding:0; margin:0;}
img, a img  {margin:0; padding:0; border:0;}
input, select, textarea {font-family:Arial, Tahoma, Verdana; font-size:100%;}
label {cursor:pointer; margin:0; padding:0; border:0;}
sup {font-size:67%; font-weight:bold;}


h1 {font-family:Georgia, Tahoma, Verdana, Arial; font-size:240%; color:#c0baa7; font-weight:normal; margin:0 0 10px 0; padding:0; line-height:36px;}
h1 span {color:#ff8440;}
h2 {font-family:Arial, Tahoma, Verdana; font-size:120%; color:#444; font-weight:normal; margin:0 0 12px 0; padding:0; line-height:24px;}
h2 span {font-weight:bold;}
h3 {font-family:Arial, Tahoma, Verdana; font-size:110%; color:#f70; font-weight:bold; margin:12px 0 0 0; padding:0; /*text-transform:uppercase;*/}
h4 {font-family:Arial, Tahoma, Verdana; font-size:90%; color:#f70; font-weight:bold; margin:6px 0 0 0; padding:0; line-height:20px; text-align:left;}


.gomb {background:#f70; color:#fff; font-size:90%; border:1px #000 solid; font-weight:bold; height:20px; width:80px; margin:1px;}
.edit {color:#444; background:#fff; width:490px; border:1px solid #ff8440; margin:1px 0; padding:1px;}


.hacom {float:left; clear:left; width:1080px; padding:0 0 0 10px;}
.page  {float:left; width:880px;}
.out   {float:left; width:160px; padding:20px 0 0 20px;}


.linkbar    {float:left; clear:left; width:880px; padding:2px 0; font-size:95%; background:url(../images/pontok.gif) repeat-x bottom;}
.linkbar .l {float:left; width:170px; padding:0 10px 0 0;}
.linkbar .r {float:left; width:700px; text-align:right;}
.linkbar .r span {font-size:bold; color:#ff8440;}
.linkbar .r a {padding:0 5px;}
.linkbar .r a:hover {color:#ff8440;}

.linkbar .r a.rss        {padding:0 0 0 25px; background:url(../images/ico_rss.jpg) no-repeat 5px 0;}
.linkbar .r a.ikon       {padding:0; margin:0 1px;}
.linkbar .r a.ikon img   {vertical-align:text-bottom; border:0; padding:0; margin:0; width:16px; height:16px;}
.linkbar .r a.ikon#szerk {background:url(../images/ico_szerk_mini.jpg) no-repeat 0 -41px;}
.linkbar .r a.ikon#uj    {background:url(../images/ico_uj_mini.jpg) no-repeat 0 -41px;}
.linkbar .r a.ikon#profil{background:url(../images/ico_profil_mini.jpg) no-repeat 0 -41px;}
.linkbar .r a.ikon#kilep {background:url(../images/ico_kilep_mini.jpg) no-repeat 0 -41px;}
.linkbar .r a:hover.ikon#szerk {background-position:0 2px;}
.linkbar .r a:hover.ikon#uj    {background-position:0 2px;}
.linkbar .r a:hover.ikon#profil{background-position:0 2px;}
.linkbar .r a:hover.ikon#kilep {background-position:0 2px;}


.header    {float:left; clear:left; width:880px; margin:5px 0 0 0;}
.header .l {float:left; width:132px; padding:10px 20px 10px 0; background:url(../images/logo.jpg) no-repeat 0 10px;}
.header .l a img {border:0; margin:0; padding:0; width:109px; height:45px;}
.header .l a h1 {font-family:Arial, Tahoma, Verdana; font-size:90%; color:#444; font-weight:normal; line-height:20px; text-decoration:none;}
.header .l a:hover h1 {color:#000;}
.header .r {float:left; width:728px; text-align:right;}


.menu           {float:left; clear:left; width:880px; margin-top:5px; line-height:26px; background:#555; /*background:#ff8440;*/ color:#fff;}
.menu a         {float:left; display:block; color:#fff !important; font-weight:bold; padding:0 8px; border-right:1px solid #fff;}
.menu a:hover,
.menu a.selected{background:#ff8440; text-decoration:none;} /*ff4a00*/

.menu .admin    {float:right; width:150px; text-align:right;}
.menu .admin a  {float:right; display:block; color:#fff !important; font-weight:bold; padding:0 8px; border:0; background:#ff4a00; border-left:1px solid #fff;}
.menu .admin a:hover,
.menu .admin a.selected{background:#e10;}

.almenu     {display:none; clear:left; width:880px; line-height:20px; padding:4px 0; background:#fff url(../images/bg_almenu.jpg) no-repeat center top;}
.almenu a   {float:left; display:block; padding:0 8px; font-weight:bold;}
.almenu a:hover {text-decoration:none; color:#ff8440;}
.jobbra a {float:right;}


.dupla {float:left; clear:left; width:880px; margin:15px 0;}
.dupla .left  {float:left; width:500px; padding:0 20px 0 0;}
.dupla .right {float:left; width:340px; padding:0 0 0 20px; text-align:center;}
.dupla .right .bbox {clear:left; width:340px;}

.dupla .left2  {float:left; width:700px; padding:0 20px 0 0;}
.dupla .right2 {float:left; width:140px; padding:0 0 0 20px; text-align:center;}

.dupla .left a {color:#ff8440;}
.dupla .left a:hover {text-decoration:underline;}


.footer {float:left; clear:left; width:860px; padding:4px 10px; margin:8px 0 0 0; font-size:92%; text-align:center; background:#f0f0f0; border-bottom:3px solid #555;}
.footer a {padding:0 5px;}
.footer a:hover {text-decoration:underline; color:#DA251C;}

.footer2 {float:left; clear:left; width:860px; line-height:16px; padding:3px 10px; text-align:center; font-size:85%; background:url(../images/bg_almenu.jpg) no-repeat center top;}
.footer2 a, .footer2 a:hover {text-decoration:none; color:#444;}


.o_500 {float:left; clear:left; width:500px;}
.c     {float:left; clear:left; width:500px; text-align:center;}
div#m, .m {margin:15px 0;}
div#c {text-align:center;}
.m1   {margin:15px 0 0 0;}
.m2   {margin:0 0 15px 0;}


input.cb {width:18px !important; border:0 !important;}
span.e   {font-weight:bold; color:#f00;}

.frm {float:left; clear:left; width:500px; padding:1px 0;}
.frm .l {float:left; width:118px; text-align:right; padding:0 8px 0 0; font-weight:bold;}
.frm .r {float:left; width:374px;}
.frm .r input, .frm .r textarea, .frm .r select {width:360px; border:1px solid #ff8440; padding:1px;}
.frm .r input.h, .frm .r textarea.h, .frm .r select.h {border:2px solid #f00;}
.frm .r select option.noselect {background:#ff8440 url(../images/nyil_le.gif) no-repeat 4px center; font-weight:bold; color:#fff; padding-left:15px;}
.frm .r .r120 {float:left; width:122px; margin:2px 0;}
.frm .r input#chb {width:20px;}
.frm .r input.input_color {text-transform:uppercase; width:100px;}
.frm#kot {background:url(../images/frm_kot.jpg) repeat-y 120px;}
.frm .screen_b {float:left; width:240px; padding:140px 10px 20px 0; text-align:center;}
.frm .screen_j {float:left; width:240px; padding:140px 0 20px 10px; text-align:center;}
.frm .screen_b input, .frm .screen_j input {border:0; background:#fff; width:20px; margin:0;}
.frm .screen_b label, .frm .screen_j label {font-weight:bold;}

.frm div#screen_1 {background:url(../images/shot_weblap_1.jpg) no-repeat top center;}
.frm div#screen_2 {background:url(../images/shot_weblap_2.jpg) no-repeat top center;}
.frm div#screen_3 {background:url(../images/shot_weblap_3.jpg) no-repeat top center;}

.frm .l2 {width:218px !important;}
.frm .r2 {width:274px !important;}
.frm .r2 input, .frm .r2 textarea, .frm .r2 select {width:260px;}

input.bl {font-size:120%; font-weight:bold; width:175px; border:1px solid #ff8440; margin:2px; padding:3px;}


.beall      {float:left; clear:left; width:500px; margin:6px 0;}
.beall .bb  {float:left; width:240px; padding:0 10px 0 0;}
.beall .bj  {float:left; width:240px; padding:0 0 0 10px;}
.beall div a{display:block; width:180px; padding:0 0 0 60px; color:#444 !important;}
.beall div a:hover {color:#ff8440 !important; text-decoration:none !important;}
.beall div a h3    {font-size:100%;}


.terkepre           {float:left; clear:left; width:580px; padding:10px;}
.terkepre .head     {float:left; clear:left; width:430px; padding:10px 0 0 150px; background:url(../images/logo.jpg) no-repeat left center;}
.terkepre .menu     {width:580px; margin:8px 0 0 0;}
.terkepre .menu a   {color:#fff;}
.terkepre .update   {float:left; clear:left; width:580px; padding:5px 0; font-weight:bold; background:url(../images/bg_menu_terkepre.jpg) no-repeat center top;}
.terkepre .update a {color:#ff8440;}
.terkepre div#gmap  {float:left; clear:left; width:578px; height:428px; text-align:center; margin:20px 0 0 0; border:1px solid #444;}


.jelleg {float:left; clear:left; width:500px; margin:8px 0;}
.jelleg ul   {clear:left; list-style-type:none; width:500px; padding:0; margin:0;}
.jelleg ul li {float:left; width:125px;}
.jelleg ul li a {display:block; color:#444 !important; font-weight:bold; width:113px; border:1px solid #fff; padding:65px 5px 10px 5px; text-align:center;}
.jelleg ul li a:hover{color:#ff8440 !important; border:1px solid #ff8440;}


.jelleg a#auto      {background:url(../images/ico_jelleg_auto.jpg) no-repeat center top;}
.jelleg a#motor     {background:url(../images/ico_jelleg_motor.jpg) no-repeat center top;}
.jelleg a#kishaszon {background:url(../images/ico_jelleg_kishaszon.jpg) no-repeat center top;}
.jelleg a#haszon    {background:url(../images/ico_jelleg_haszon.jpg) no-repeat center top;}
.jelleg a#busz      {background:url(../images/ico_jelleg_busz.jpg) no-repeat center top;}
.jelleg a#utanfuto  {background:url(../images/ico_jelleg_utanfuto.jpg) no-repeat center top;}
.jelleg a#lakokocsi {background:url(../images/ico_jelleg_lakokocsi.jpg) no-repeat center top;}
.jelleg a#lakoauto  {background:url(../images/ico_jelleg_lakoauto.jpg) no-repeat center top;}
.jelleg a#gumi      {background:url(../images/ico_jelleg_gumi.jpg) no-repeat center top;}
.jelleg a#alkatresz {background:url(../images/ico_jelleg_alkatresz.jpg) no-repeat center top;}
.jelleg a#egyeb     {background:url(../images/ico_jelleg_egyeb.jpg) no-repeat center top;}
.jelleg a#hajo      {background:url(../images/ico_jelleg_hajo.jpg) no-repeat center top;}


.jelleg a#youtube    {background:url(../images/ico_video_1.jpg) no-repeat center 8px;}
.jelleg a#videa      {background:url(../images/ico_video_2.jpg) no-repeat center 10px;}
.jelleg a#videoplayer{background:url(../images/ico_video_3.jpg) no-repeat center 20px;}
.jelleg a#indavideo  {background:url(../images/ico_video_4.jpg) no-repeat center 12px;}



.adm      {float:left; clear:left; width:498px; border-left:1px solid #ff8440; border-right:1px solid #ff8440;}
.adm .box {float:left; width:156px; padding:4px 5px;}
.adm .box#full {width:488px; padding:5px; text-align:center;}
.adm .box#full textarea {width:482px; padding:0 1px; margin:0;}
.adm .box:hover {background:#f9f9f9;}
.adm .box#u:hover {background:none !important;}
.adm .box input, .adm .box select {width:150px; /*border:1px solid #ff8440;*/ padding:1px; margin:1px 0;}
.adm .box input.h, .adm .box select.h, .adm .box textarea.h {background:#ffe4e4;}
.adm .box input#chb, .adm .box input.chb, .adm#extrak input {width:20px; border:0;}
.adm .box span  {color:#f00; font-weight:bold;}
.adm .box span#telj2 {color:#444; font-weight:normal;}
.adm_end        {float:left; clear:left; width:500px; height:1px; border-top:1px solid #ff8440; margin:0 0 8px 0;}
.adm_end img    {clear:left; width:500px; height:1px;}
.adm_cim        {float:left; clear:left; width:478px; line-height:24px; color:#000; background:#eee; padding:0 10px; font-weight:bold; border-left:1px solid #ff8440; border-right:1px solid #ff8440; border-top:1px solid #ff8440;}
.adm_cim_extrak {float:left; clear:left; width:478px; padding:0 10px; font-weight:bold; margin:5px 0 0 0; text-align:center;}

.inaktiv_input {background:#d4d0c8; color:#d4d0c8;}


.counter {border:0; padding:0; margin:0; background:#fff; color:#444; font-size:90%;}
span.count {font-size:90%; color:#444 !important; font-weight:normal !important;}


.afvk        {float:left; clear:left; width:480px; padding:0 0 1px 20px; margin:0 0 10px 0; background:url(../images/bg_afvk.jpg) no-repeat left bottom;}
.afvk .most  {float:left; background:#f70; color:#fff; font-weight:bold; text-align:center; padding:3px 7px; margin:0 1px 0 0; border-top:1px solid #f70; border-left:1px solid #f70; border-right:1px solid #f70;}
.afvk .most#invis{background:#eee; color:#aaa; border-color:#aaa; font-weight:normal;}
.afvk a      {float:left; display:block; color:#f70; font-weight:bold; text-decoration:none; text-align:center; padding:3px 7px; margin:0 1px 0 0; border-top:1px solid #f70; border-left:1px solid #f70; border-right:1px solid #f70;}
.afvk a:hover{background:#f70; color:#fff; text-decoration:none !important;}


ul.fs           {float:left; clear:left; list-style-type:none; width:500px; line-height:20px; padding:0; margin:0;}
ul.fs li        {float:left; clear:left; width:475px; padding:0 0 0 25px; background:url(../images/bg_li.jpg) no-repeat 15px 8px;}
ul.fs li a      {color:#444 !important;}
ul.fs li a:hover{color:#ff8440 !important;}

ul.rss           {float:left; clear:left; list-style-type:none; width:500px; line-height:20px; padding:0; margin:15px 0;}
ul.rss li        {float:left; clear:left;}
ul.rss li a      {color:#444 !important; width:460px; padding:0 0 0 40px; background:url(../images/ico_rss.jpg) no-repeat 20px 0;}
ul.rss li a:hover{color:#ff8440 !important;}
ul.rss li#mind   {padding:0 0 10px 0; font-weight:bold;}


.upload {float:left; width:240px; padding:0 5px; margin:15px 0 0 0;}
.upload:hover {background:#f9f9f9;}
.upload input {width:230px;}
.upload input.chb {width:20px;}
.upload#elso {font-weight:bold;}


.upload_big {float:left; clear:left; width:500px; margin:15px 0; text-align:center;}
.upload_big:hover {background:#fafafa;}
.upload_big input.chb {width:20px;}
.upload_big img {margin:5px 0;}
.upload_big span {font-weight:bold; color:#f00;}


.kereso {float:left; clear:left; width:700px; background:url(../images/bg_kereso_bal.jpg) no-repeat 118px bottom;}
.kereso .l {float:left; width:123px; padding:6px 0 0 0; background:url(../images/bg_kereso_bal_top.jpg) no-repeat right top;}

.kereso .l ul              {clear:left; list-style-type:none; width:123px; padding:0; margin:0;}
.kereso .l ul li           {float:left; clear:left; width:123px; margin:0 0 1px 0; background:#f0f0f0 url(../images/bg_kereso_bal_menu.jpg) repeat-y right;}
.kereso .l ul li a         {display:block; width:116px; line-height:20px; padding:0 0 0 7px; font-size:90%; font-weight:bold; color:#444; /*border-left:1px solid #444; border-top:1px solid #444; border-bottom:1px solid #444;*/}
.kereso .l ul li a:hover   {text-decoration:none !important; background:#ddd url(../images/bg_kereso_bal_menu_hover.jpg) repeat-y right;}
.kereso .l ul li a.selected{color:#fff; background:#ff8440 url(../images/bg_kereso_bal_menu_selected.jpg) repeat-y right;}
.kereso .l ul li a.selected:hover{color:#fff !important;}

.kereso .r {float:left; width:573px; padding:1px; border:1px solid #444;}


.kereso .r .cim  {float:left; clear:left; width:553px; padding:0 10px; line-height:30px; font-family:Georgia, Tahoma, Verdana, Arial; font-size:140%; /*background:#ff4a00;*/ color:#444; border-bottom:1px solid #444;}
.kereso .r .form {float:left; clear:left; width:564px; padding:0 4px 0 5px;}
.kereso .r .lab  {float:left; clear:left; width:553px; padding:4px 10px; margin:6px 0 0 0; background:#ddd;}
.kereso .r .lab .b {float:left; width:453px; padding:0 10px 0 0;}
.kereso .r .lab .j {float:left; width:90px; text-align:right;}
.kereso .r .lab .j input {width:70px; background:#ff8440; color:#fff; font-weight:bold; margin:1px; padding:1px; border:1px #000 solid;}

.kereso .r .form .box {float:left; width:178px; padding:2px 5px;}
.kereso .r .form .box input, .kereso .r .form .box select {width:172px; padding:1px; margin:1px 0;}
.kereso .r .form .box input.h, .kereso .r .form .box select.h, .kereso .r .form .box textarea.h {background:#ffe4e4;}
.kereso .r .form .box input#chb, .kereso .box input.chb {width:20px; border:0;}
.kereso .r .form .box span  {color:#f00; font-weight:bold;}
.kereso .r .form .box span#telj2 {color:#444; font-weight:normal;}

.kereso .r .form .check {float:left; display:inline; width:141px;}
.kereso .r .form .check input {width:18px; padding:0; margin:0; border:0;}

.kereso .r .beolvasas {float:left; clear:left; width:570px; padding:115px 0; text-align:center; line-height:40px; font-size:140%; color:#ff8440; font-weight:bold;}



.kiem_hird   {float:left; clear:left; width:100px; padding:0 200px; line-height:16px; font-size:90%; text-align:center;}
.kiem_hird a {display:block; background:#ff4a00; color:#fff !important;}


.ehird {float:left; clear:left; width:490px; padding:0 5px; margin:0 0 15px 0; background:url(../images/bg_ehird.jpg) no-repeat 0 0;}
.ehird .bal {float:left; width:77px; padding:0 8px 0 0;}
.ehird .jobb  {float:left; width:405px;}

.ehird .bal .azon {float:left; clear:left; width:77px; font-weight:bold; background:#444; color:#fff;}
.ehird .bal .kep  {float:left; clear:left; width:77px; padding:5px 0 0 0; text-align:center; font-size:90%; line-height:16px;}
.ehird .bal .kep .friss {float:left; clear:left; width:67px; padding:0 5px; background:#f00; color:#fff; font-weight:bold;}
.ehird .bal .kep img    {float:left; clear:left; width:75px; height:60px; margin:0 0 2px 0; border:1px solid #444;}

.ehird .jobb .sor          {float:left; clear:left; width:405px;}
.ehird .jobb .sor .marka   {float:left; overflow:hidden; width:280px; height:20px; padding:0 5px 0 0; font-weight:bold; background:#444; color:#fff;}
.ehird .jobb .sor .marka a:hover {text-decoration:underline !important;}
.ehird .jobb .sor .ar      {float:left; overflow:hidden; width:120px; height:20px; text-align:right; font-weight:bold; background:#444; color:#fff;}
.ehird .jobb .sor .ar input{color:#ff8440; background:#fff; width:70px; text-align:right; border:1px solid #444; margin:0; padding:0 1px;}
.ehird .jobb .sor .a1      {float:left; width:131px; padding:5px 0 0 0;}
.ehird .jobb .sor .a2      {float:left; width:131px; padding:5px 6px 0 6px; text-align:center;}
.ehird .jobb .sor .a3      {float:left; width:131px; padding:5px 0 0 0; text-align:right;}

.ehird .jobb .foot         {float:left; clear:left; width:405px; padding:5px 0;}
.ehird .jobb .foot a       {float:left; color:#ff8440; font-weight:bold; padding:0 15px 0 0;}
.ehird .jobb .foot a:hover {color:#ff4a00 !important;}

.ehird a {display:block;}
.ehird a:hover {text-decoration:none !important;}
.ehird .jobb .sor a {color:#444;}
.ehird .bal .azon a, .ehird .jobb .sor .marka a, .ehird .bal .azon a:hover, .ehird .jobb .sor .marka a:hover {color:#fff;}

.kiemelt {background:#fff5f2 url(../images/bg_ehird_kiem.jpg) no-repeat 0 0;}
.kiemelt .bal .azon, .kiemelt .jobb .sor .marka, .kiemelt .jobb .sor .ar {background:#ff4a00;}



table.ehird2 {float:left; clear:left; width:498px; border:1px solid #444;}
table.ehird2 th    {border-left:1px solid #444; background:#f0f0f0; font-weight:bold; text-align:center !important;}
table.ehird2 td    {border-left:1px solid #444; border-top:1px solid #444;}
table.ehird2 .o1 {width:77px; padding:4px; border-left:0; text-align:center;}
table.ehird2 .o2 {width:162px; padding:4px;}
table.ehird2 .o3 {width:124px; padding:4px; text-align:right;}
table.ehird2 .o4 {width:100px; padding:4px; text-align:center;}
table.ehird2 .o3 input{color:#ff8440; background:#fff; width:70px; text-align:right; border:1px solid #444; margin:0; padding:0 1px;}
table.ehird2 .o1 img {float:left; clear:left; width:75px; height:60px; margin:0 0 2px 0; border:1px solid #444;}
table.ehird2 .o4 a {clear:left; display:block; width:100px; color:#444 !important;}
table.ehird2 .o4 a:hover {color:#ff8440 !important;}
.kiemelt2 {background:#fff5f2}


.nezet {float:left; clear:left; text-align:center; font-weight:bold; padding:0 0 0 133px; margin:15px 0 0 0;}
.nezet a       {float:left; width:116px; display:block; margin:0 1px; text-align:center; color:#444 !important; background:url(../images/bg_nezet.jpg) no-repeat 0 0;}
.nezet a:hover {color:#ff8440 !important; text-decoration:none !important;}
.nezet div     {float:left; width:116px; margin:0 1px 0 0; text-align:center; color:#fff !important; background:url(../images/bg_nezet_aktiv.jpg) no-repeat 0 0;}

.nezet#n2      {margin:0 0 15px 0;}
.nezet#n2 a    {background:url(../images/bg_nezet_2.jpg) no-repeat 0 0;}
.nezet#n2 div  {background:url(../images/bg_nezet_2_aktiv.jpg) no-repeat 0 0;}

.reszletes             {float:left; clear:left; width:500px;}
.reszletes .b          {float:left; width:240px; padding:0 10px 0 0;}
.reszletes .j          {float:left; width:243px; padding:0 0 0 7px;}
.reszletes .j .kk      {float:left; clear:left; width:243px; margin:1px 0;}
.reszletes .j .kk a img{margin:2px;}
.reszletes .j a img    {margin:0; border:1px solid #444;}
.reszletes .j a:hover img {border:1px solid #000;}

.reszletes .b .sor      {float:left; clear:left; width:240px;}
.reszletes .b .sor .cim {float:left; width:110px; padding:0 10px 0 0; text-align:right; font-weight:bold;}
.reszletes .b .sor .adat{float:left; width:120px;}

.reszletes .j .sor        {float:left; clear:left; width:243px;}
.reszletes .j .sor#ar     {line-height:26px; margin:10px 0; font-size:200%; font-family:Georgia, Tahoma, Verdana, Arial;}
.reszletes .j .sor#ar2    {margin:10px 0; font-weight:bold; font-size:150%;}
.reszletes .j .sor#ar span{color:#ff8440;}
.reszletes .j .sor#hitel  {margin:0 0 10px 0;}
.reszletes .j .sor#hitel div {float:left; width:75px; padding:0 3px; text-align:center;}
.reszletes .j .sor input  {color:#ff8440; background:#fff; width:90px; text-align:right; border:1px solid #444; margin:0; padding:0 1px;}


.reszletes_linkbar        {float:left; clear:left; width:480px; padding:2px 9px; margin:15px 0; text-align:center; background:#f9f9f9; border:1px solid #555;}
.reszletes_linkbar a      {padding:0 7px; color:#444 !important;}
.reszletes_linkbar a:hover{color:#ff8440 !important;}

.reszletes_admin_linkbar               {float:left; clear:left; width:500px; text-align:right; padding:0 0 2px 0; margin:0 0 10px 0; background:url(../images/pontok.gif) repeat-x bottom;}
.reszletes_admin_linkbar a             {display:block; float:right; padding:0 6px 0 21px; color:#444 !important;}
.reszletes_admin_linkbar a#szerk       {background:url(../images/but_szerk_mini.jpg) no-repeat 2px 1px;}
.reszletes_admin_linkbar a#torol       {background:url(../images/but_torol_mini.jpg) no-repeat 2px 1px;}
.reszletes_admin_linkbar a:hover#szerk {background:url(../images/but_szerk_mini.jpg) no-repeat 2px -34px;}
.reszletes_admin_linkbar a:hover#torol {background:url(../images/but_torol_mini.jpg) no-repeat 2px -34px;}
.reszletes_admin_linkbar a:hover       {color:#ff8440 !important;}


.hirdeto           {float:left; clear:left; width:498px; margin:15px 0; border:1px solid #DA251C; padding:0 0 5px 0;}
.hirdeto .bs       {float:left; width:480px; padding:0 9px;}
.hirdeto .bs#cim   {color:#fff; background:#DA251C; font-weight:bold; margin:0 0 4px 0;}
.hirdeto .bs .title{float:left; width:100px; padding:0 10px 0 0; font-weight:bold; text-align:right;}
.hirdeto .bs .adat {float:left; width:370px;}
.hirdeto .bs .adat a {color:#444; text-decoration:underline;}
.hirdeto .bs .adat a:hover {color:#DA251C;}
.hirdeto .bs#pic   {width:486px; padding:0 6px; text-align:center; margin:15px 0 0 0;}
.hirdeto .bs#pic img{margin:0 1px;}


.nav      {float:left; clear:left; width:500px; text-align:center; padding:2px 0; margin:15px 0; border-top:1px solid #DA251C; border-bottom:1px solid #DA251C;}
.nav .b   {float:left; width:100px; text-align:left;}
.nav .k   {float:left; width:280px; padding:0 5px;}
.nav .j   {float:left; width:110px; text-align:right;}
.nav .j select {width:100px; border:1px solid #f70; padding:0; margin:0; font-size:90%;} 
.nav .k a {padding:0 2px; margin:0 1px 0 0; color:#ff8440; border:1px solid #DA251C;}
.nav .k a:hover {color:#fff; background:#ff8440; text-decoration:none !important;}
.nav#m1   {margin-top:0;}
.nav#m2   {margin-bottom:0;}


table.ma {width:500px; margin:10px 0; border:1px solid #f60;}
table.ma td {text-align:center; padding:3px; background-color:#f6f6f6; width:160px; height:32px;}
table.ma th {text-align:center; padding:3px; background-color:#e9e9e9; font-weight:bold; color:#000; height:32px;}
table.ma img{width:85px; height:12px;}


.kiem_start                       {position:relative; overflow:hidden; width:683px; height:270px; padding:5px 0 0 0; }
.kiem_start .hirdetes             {position:absolute; visibility:hidden; background:#F3F4D5; width:683px; padding:5px 10px;}
.kiem_start .hirdetes .pic        {float:left; width:240px; padding:0 10px 0 0;}
.kiem_start .hirdetes .pic a img  {border:0; margin:0; padding:0; width:240px; height:160px;}
.kiem_start .hirdetes .txt        {font-family:Arial, Tahoma, Verdana; color:#DA251C;}
.kiem_start .hirdetes .txt h1     {font-family:Arial, Tahoma, Verdana; font-weight:bold; font-size:110%; color:#DA251C; margin:0; padding:0; line-height:24px;}
.kiem_start .hirdetes .txt a      {display:block; color:#444;}
.kiem_start .hirdetes .txt a:hover{color:#444; text-decoration:none !important;}
.kiem_start .hirdetes:hover {background:#fdfdfd;}

.kiem_start_head {float:left; clear:left; width:683px; color:#DA251C; font-size:110%; padding:3px 0; font-weight:bold; background:#F3F4D5;}
.kiem_start_head .cim {float:left; width:163px; padding:0 0 0 10px; }

.kiem_start_koz           {float:left; width:400px; text-align:center;}
.kiem_start_nav           {float:left; width:100px; text-align:right;}
.kiem_start_nav a         {/*display:-moz-inline-box; display:inline-block;*/}
.kiem_start_nav a img     {width:5px; height:9px; margin:0 10px; padding:0; border:0;}


.kiem_jobb                  {float:left; clear:left; width:340px; text-align:left; margin:0 0 10px 0;}
.kiem_jobb .headline        {float:left; clear:left; width:320px; padding:0 10px; color:#fff; background:#ff8440; font-weight:bold;}
.kiem_jobb .hirdetes        {float:left; clear:left; width:340px; margin:2px 0;}
.kiem_jobb .hirdetes a      {display:block;}
.kiem_jobb .hirdetes a img  {border:1px solid #444; padding:0; margin:0 10px 0 0;}
.kiem_jobb .hirdetes a:hover{text-decoration:none; color:#000; background:#fcfcfc;}
.kiem_jobb .hirdetes a:hover img {border:1px solid #000;}
.kiem_jobb .end             {float:left; clear:left; width:320px; padding:0 10px; background:url(../images/nyil_fel.jpg) no-repeat left center; border-top:3px solid #ff8440;}
.kiem_jobb .end a           {color:#444;}
.kiem_jobb .end a:hover     {color:#DA251C; text-decoration:none;}
.gray                       {background:#444 !important;}
img.videoval                {width:20px !important; height:20px !important; border:0 !important; padding:0; margin:0;}


.blogok            {float:left; clear:left; width:320px; padding:10px; margin:10px 0; background:#f0f0f0; text-align:left;}
.blogok h1         {font-family:Tahoma, Verdana, Arial; font-size:100%; color:#444; font-weight:bold; margin:0 0 5px 0; padding:0; line-height:20px;}
.blogok h1 span    {font-size:160%; color:#444;}
.blogok div        {float:left; width:320px;}
.blogok div a.site {padding:0 10px; margin:0 5px 0 0; background:#ff8440; color:#fff !important; font-weight:bold; text-decoration:none;}
.blogok div a.site:hover {color:#fff !important; text-decoration:none !important;}
.blogok div a      {color:#444 !important;}
.blogok div a:hover{color:#ff8440 !important; text-decoration:underline !important;}
.blogok .cc        {clear:left; text-align:center;}

.blogok .p1 {float:left; width:160px; padding:0 10px 0 0;}
.blogok .p1 a:hover {color:#ff8440 !important;}
.blogok .p1 a.ujpartner {padding-left:22px; background:url(../images/uj_partner.jpg) no-repeat left center;}
.blogok .p2 {float:left; width:140px; padding:0 0 10px 0; text-align:center;}
.blogok .p2 a img {margin:1px 0; padding:0; border:0;}



.start_koszonto     {float:left; clear:left; width:500px; margin:15px 0; background:url(../images/kep_beetle1.jpg) no-repeat 0 50px;}
.start_koszonto img {float:left; margin:0; padding:0; border:0; width:155px; height:150px;}
.start_kereskedo    {float:left; clear:left; width:500px; margin:15px 0; background:url(../images/kep_kereskedo.jpg) no-repeat right 50px;}
.start_kereskedo img{margin:0; padding:0; border:0; width:100px; height:145px;}
.start_sms          {float:left; clear:left; width:500px; margin:15px 0; background:url(../images/kep_no_sms.jpg) no-repeat 0 45px;}
.start_sms img      {margin:0; padding:0; border:0; width:110px; height:165px;}


.admin_linkek        {float:left; width:240px; padding:5px 10px 5px 0;}
.admin_linkek ul     {float:left; clear:left; list-style-type:none; width:240px; line-height:20px; padding:0; margin:0;}
.admin_linkek ul li  {float:left; clear:left; padding:0;}
.admin_linkek ul li a{display:block; color:#444 !important; padding:0 10px; margin:0 0 1px 0; width:220px; background:#fafafa;}
.admin_linkek ul li a:hover{padding:0 10px 0 15px; width:215px; color:#fff !important; font-weight:bold; text-decoration:none !important; background:#ff8440 url(../images/bg_admin_link.jpg) no-repeat 5px center;}

.admin_text          {float:left; width:230px; padding:20px 10px 0 10px;}
.admin_text div      {clear:left; display:none; width:230px;}
.admin_text div#txt_0{display:block;}

.admin_bg {background:url(../images/bg_admin.jpg) repeat-y right;}

.q_kereskedo     {float:left; clear:left; width:480px; margin:15px 0; border:2px solid #ff8440; padding:5px 8px;}
.q_kereskedo h3  {margin-top:0;}
.q_kereskedo div {float:left; clear:left; width:480px; text-align:center; margin:10px 0 0 0;}
.q_kereskedo div input {width:300px;}
.q_kereskedo div a {color:#444 !important; font-size:90%;}
.q_kereskedo div a:hover {color:#ff8440 !important;}


.video {float:left; clear:left; width:500px; margin:5px 0; text-align:center; background:#000 url(../images/bg_video_megoszto.jpg) no-repeat center center;}
.video img {float:left; clear:left; width:500px; height:5px; margin:0; padding:0; border:0;}


.box_color {float:left; width:17px; height:17px; border:1px solid #000; margin:0 3px 0 0;}
.box_color a {display:block; width:17px; height:17px; text-decoration:none !important;}

.select_color {display:none; float:left; clear:left; width:260px; border:1px solid #444; padding:1px;}
.select_color div {float:left; clear:left; width:240px; padding:0 10px; margin:0 0 1px 0; line-height:18px; font-size:90%; background:#555; text-align:right;}
.select_color div a, .select_color div a:hover {color:#fff !important; border:0;}
.select_color a {float:left; display:block; width:18px; height:18px; border:1px solid #fff; text-decoration:none !important;}
.select_color a:hover {border:1px solid #000;}


span.tmob  {color:#e70073; font-weight:bold;}
span.pannon{color:#09f; font-weight:bold;}
span.voda  {color:#f00; font-weight:bold;}


a.segitseg {padding:0 0 0 18px; background:url(../images/ico_sugo.gif) no-repeat 0 0; color:#444 !important;}
a.segitseg:hover{color:#ff8440 !important;}


.banner_468x60 {float:left; clear:left; width:468px; padding:0 6px 0 26px; margin:0 0 10px 0; background:url(../images/hirdetes.gif) no-repeat 0 15px}

.kedvenc_videok {float:left; width:240px; text-align:center; padding:5px;}



