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_toys.jpg) repeat-y center*/;}
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;}
em			{font-style:normal; font-size:90%;}
ul, li		{list-style-type:none; margin:0; padding:0;}


h1			{font-family:Georgia, Arial, Tahoma, Verdana; font-size:28px; color:#444; font-weight:normal; margin:0 0 6px 0; padding:0; line-height:32px;}
h1 span		{color:#1c95cc;}
h2			{font-family:Arial, Tahoma, Verdana; font-size:18px; font-weight:normal; color:#444; margin:0; padding:0; line-height:24px;}
h2 span		{color:#1c95cc;}
h3			{font-family:Arial, Tahoma, Verdana; font-size:110%; color:#1c95cc; font-weight:bold; margin:6px 0 0 0; padding:0; line-height:20px;}
h4			{font-family:Arial, Tahoma, Verdana; font-size:90%; color:#1c95cc; font-weight:bold; margin:6px 0 0 0; padding:0; line-height:20px; text-align:left;}


.o_600, .c	{float:left; clear:left; width:600px;}
.c			{text-align:center;}
.m, .m1, .m2{margin:18px 0;}
.m1			{margin-bottom:0;}
.m2			{margin-top:0;}
span.e		{color:#f00; font-weight:bold;}
.button		{padding:2px 6px; margin:5px 0;}
.button_blue{background:#369; color:#fff; font-weight:bold;}
input.cb	{width:18px !important; border:0 !important;}
ul li.elv	{padding:0 4px !important; color:#888 !important;}
.bold		{font-weight:bold;}


.toys		{position:absolute; width:980px; left:50%; margin:0 0 0 -490px;}


.header							{float:left; clear:left; width:980px; padding:0; margin:0; height:104px; background:url(../images/img_set5.jpg) no-repeat 0 0;}
.header div						{float:left; overflow:hidden;}

.header .logo					{width:140px; height:82px; padding:15px 30px 0 0; background:url(../images/spacer.gif) no-repeat 0 0;}
.header .logo a img				{float:left; width:140px; height:74px;}

.header .toolbar				{width:170px; padding-top:24px; height:72px; /*height:102px; padding:0 10px 0 10px;*/}
.header .toolbar a				{display:block; clear:left; width:148px; text-decoration:none !important; padding:2px 0 2px 22px; line-height:20px !important; background:url(../images/ico_set.png) no-repeat 0 0;}
.header .toolbar a:hover		{color:#369;}
.header .toolbar a.bejel		{background-position:0 0;}
.header .toolbar a.reg			{background-position:0 -50px;}
.header .toolbar a.emlek		{background-position:0 -100px;}
.header .toolbar a.rend			{background-position:0 -150px;}
.header .toolbar a.profil		{background-position:0 -200px;}
.header .toolbar a.jelszo		{background-position:0 -250px;}
.header .toolbar a.kijel		{background-position:0 -300px;}
.header .toolbar a.bejel:hover	{background-position:-200px 0;}
.header .toolbar a.reg:hover	{background-position:-200px -50px;}
.header .toolbar a.emlek:hover	{background-position:-200px -100px;}
.header .toolbar a.rend:hover	{background-position:-200px -150px;}
.header .toolbar a.profil:hover	{background-position:-200px -200px;}
.header .toolbar a.jelszo:hover	{background-position:-200px -250px;}
.header .toolbar a.kijel:hover	{background-position:-200px -300px;}
.header .log_out				{padding-top:24px; height:72px;}

.header .basket					{width:170px; height:72px; padding:24px 10px 0 10px; text-align:center; line-height:24px;}
.header .basket a				{color:#369; text-decoration:none !important; line-height:20px; padding:2px 0 2px 22px; background:url(../images/ico_set.png) no-repeat -200px -502px;}
.header .basket a:hover			{color:#ee337c; background-position:0 -502px;}

.header .infos					{width:170px; height:72px; padding:24px 10px 0 10px;}
.header .infos a				{display:block; clear:left; width:148px; text-decoration:none !important; padding:2px 0 2px 22px; line-height:20px !important; background:url(../images/ico_set.png) no-repeat 0 0;}
.header .infos a:hover			{color:#369;}
.header .infos a.vasar			{background-position:0 -350px;}
.header .infos a.ugyfel			{background-position:0 -400px;}
.header .infos a.kapcs			{background-position:0 -450px;}
.header .infos a.vasar:hover	{background-position:-200px -350px;}
.header .infos a.ugyfel:hover	{background-position:-200px -400px;}
.header .infos a.kapcs:hover	{background-position:-200px -450px;}


.tripla					{float:left; clear:left; width:980px; padding:10px 0; background:#fff;}
.tripla .left			{float:left; width:190px; overflow-x:hidden;}
.tripla .content		{float:left; width:600px; padding:0 25px; overflow-x:hidden;}
.tripla .content a		{color:#1c95cc; text-decoration:none;}
.tripla .content a:hover{text-decoration:underline;}
.tripla .right			{float:left; width:140px; text-align:center; overflow-x:hidden;}
.tripla .right div		{float:left; clear:left; width:140px; text-align:left;}

.ugyfelszolg			{height:80px; margin:0 0 5px 0; background:url(../images/img_set5.jpg) no-repeat -140px -190px;}
.ugyfelszolg a img		{width:140px; height:80px;}
.banner_akcio			{height:150px; margin:0 0 5px 0; background:url(../images/img_set5.jpg) no-repeat 0 -190px;}
.banner_akcio a img		{width:140px; height:150px;}


.tripla .content_start	{float:left; width:765px; padding-left:25px;}


.uj_footer				{float:left; clear:left; width:980px; padding:8px 0; background:#ced5df;}
.uj_footer div			{float:left; width:150px; padding:0 10px;}
.uj_footer div.bal		{width:280px !important; display:inline; vertical-align:middle; font-size:85%; line-height:16px; color:#748bae;}
.uj_footer div.bal img	{float:left; width:90px; height:40px; margin:28px 0 0 0; background:url(../images/img_set5.jpg) no-repeat -750px -160px;}
.uj_footer div.bal .tx	{float:left; overflow:hidden; width:180px; height:48px; padding:24px 0 0 10px;}
.uj_footer_head			{margin-top:15px; background:#748bae !important; color:#fff !important; font-weight:bold;}
.uj_footer div a		{color:#369 !important;}
.uj_footer div a:hover	{color:#ee337f !important; text-decoration:none !important;}

.footer2				{float:left; clear:left; width:980px; font-size:90%; text-align:right; color:#748bae;}

.menu_v 				{float:left; clear:left; width:980px; line-height:30px; padding:0 0 10px 0; font-size:110%; background:url(../images/img_set5.jpg) no-repeat 0 -104px;}
.menu_v a				{float:left; display:block; padding:0 10px; line-height:30px; font-weight:bold; border-right:1px solid #fff; color:#fff !important; text-decoration:none !important; background:#f70 url(../images/img_set5.jpg) no-repeat -5px -104px;}
.menu_v a:hover			{background:#1c95cc url(../images/img_set5.jpg) no-repeat -5px -160px;}
.menu_v a#first			{background-position:0 -104px;}
.menu_v a#first:hover	{background-position:0 -160px;}


.search					{float:left; clear:left; width:980px; margin-top:15px; line-height:30px; font-size:94%;}
.search div 			{float:left; width:150px;}
.search div input, .search div select {width:140px;}
.search div.but			{width:80px !important; padding-top:2px;}
.search div.but input	{padding:0; margin:0; border:0; width:80px; height:25px; background:url(../images/img_set5.jpg) no-repeat -465px -160px;}


.menu_f					{float:left; clear:left; width:190px; padding:8px 0; background:#e4f7fd;}
.menu_f a				{clear:left; display:block; width:170px; padding:1px 10px; color:#369 !important; background:url(../images/bg_menu.gif) no-repeat 0 0;}
.menu_f a:hover			{text-decoration:none !important; color:#ee337c !important; background-position:-190px 0;}
.menu_f a.almenu		{width:155px; padding:0 10px 0 25px;}
.menu_f a.almenu:hover	{background-position:-380px 0;}
.menu_f h2				{font-family:Tahoma, Verdana, Arial; font-size:12px; font-weight:bold; color:#ee337c; margin:0; padding:0 0 0 10px; line-height:20px;}
.menu_f a.up			{font-weight:bold; background-position:-570px 0;}
.menu_f a.up:hover		{background-position:-190px 0;}


.frm				{float:left; clear:left; width:600px; padding:3px 0 0 0;}
.frm .l				{float:left; width:158px; text-align:right; padding:0 8px 0 0; font-weight:bold;}
.frm .r				{float:left; width:434px;}
.frm .r input, .frm .r textarea, .frm .r select {width:420px;}
.frm .r input.h, .frm .r textarea.h, .frm .r select.h, .jh select.h {background:#fee;}

.o_600 .bh .frm, .o_600 .jh .frm					{width:280px;}
.o_600 .bh .frm .l, .o_600 .jh .frm .l				{width:92px;}		
.o_600 .bh .frm .r, .o_600 .jh .frm .r				{width:180px;}
.o_600 .bh .frm .r input, .o_600 .jh .frm .r input	{width:172px;}
.o_600 .bh .frm .r select, .o_600 .jh .frm .r select{width:172px;}


div.e				{float:left; clear:left; width:580px; padding:4px 9px; border:1px solid #f00; margin:15px 0; color:#f00; background:#fee; font-weight:bold;}
div.e span			{font-weight:normal;}
div.ok				{float:left; clear:left; width:580px; padding:4px 9px; border:1px solid #090; margin:15px 0; color:#090; background:#f2f7f2; font-weight:bold;}
a.rss				{padding-left:20px; text-decoration:none !important; background:url(../images/img_set5.jpg) no-repeat -965px -289px;}
a.rss:hover			{color:#f70 !important;}

ul.fs				{width:600px;}
ul.fs li			{clear:left; width:570px; padding:0 0 0 30px; background:url(../images/bg_li.jpg) no-repeat 22px 9px;}


.nav				{float:left; clear:left; width:600px; text-align:center; font-size:90%; margin:15px 0; border-top:1px solid #eee; border-bottom:1px solid #eee;}
.nav div			{float:left; width:85px; color:#ccc; text-align:left; overflow:hidden;}
.nav div a			{color:#007ec0;}
.nav .k				{width:120px; padding:0 5px; color:#555; text-align:center; font-weight:bold;}
.nav .j				{text-align:right;}
.nav .order			{width:130px; text-align:right;}
.nav .order	select	{width:120px; font-size:90%;}


.product 				{float:left; width:180px; height:236px; overflow:hidden; font-family:Tahoma, Arial, Verdana; margin:12px 0; text-align:center; background:url(../images/loading.gif) no-repeat center 54px;}
.ec 					{padding-left:30px; padding-right:30px;}
.product a				{display:block; color:#444 !important; font-weight:bold; text-decoration:none !important;}		
.product a img			{width:140px; height:140px; margin:0 0 4px 0;}
.product a:hover		{color:#000 !important;}
.product a b			{font-size:110%; color:#1c95cc !important;}
.product a:hover b		{color:#369 !important;}
.product a s 			{color:#888; font-weight:normal !important; font-size:90%;}
.product a:hover s		{color:#444;}
.product a img.akcios_ar{background:url(../images/akcio.gif) no-repeat 5px 5px;}


.egy_alkat				{float:left; width:140px; height:225px; overflow:hidden; padding:0; margin:8px 0; text-align:center;}
.egy_alkat a			{display:block; width:140px; text-decoration:none !important; color:#888 !important;}
.egy_alkat a img		{width:140px; height:140px; padding:0 0 4px 0; background:url(../images/loading.gif) no-repeat center center;}
.egy_alkat a b			{font-size:125%; color:#1c95cc !important;}
.egy_alkat a:hover		{color:#444 !important;}
.egy_alkat a:hover b	{color:#369 !important;}
.bbb {padding:0 7px 0 13px;}
.jjj {padding:0 13px 0 7px;}



.kosar					{float:left; clear:left; width:600px; padding:4px 0; text-align:center; border-bottom:1px solid #eee;}
.kosar div				{float:left; overflow-x:hidden;}
.kosar .termek			{width:205px; padding:0 0 0 5px; text-align:left; font-weight:bold;}
.kosar .egysegar,
.kosar .osszeg			{width:130px; padding:0 5px;}
#fuvar					{font-weight:normal !important;}
#fuvar .termek			{width:435px;}
#fuvar .termek select	{width:260px; margin-left:8px;}
#fuvar .termek span, #fuvar .osszeg	{font-weight:bold;}
.kosar .menny			{width:90px;}
.kosar .menny input		{width:30px; text-align:right;}
.kosar .akcio			{width:20px;}
.kosar .termek a		{color:#444 !important; text-decoration:none !important;}

.kosar .egysegar strike, .kosar .osszeg strike, .kosar .egysegar span, .kosar .osszeg span {color:#999;}
.lablec:hover, .fejlec:hover,
.lablec, .fejlec		{background:#e7ecec !important; font-weight:bold;}
.fejlec					{padding:6px 0;}
.lablec .vegosszeg		{background:#f98727; color:#fff; font-size:120%; width:140px; padding:2px 0;}


span.e		{color:#f00; font-weight:bold;}

img.captcha {vertical-align:middle; width:100px; height:30px;}
input.bl    {font-size:125%; font-weight:bold; width:200px; padding:2px; margin:2px;}

.o_600 .bh	{float:left; width:280px; padding:0 20px 0 0;}
.o_600 .jh	{float:left; width:280px; padding:0 0 0 20px;}


.reszletes						{float:left; clear:left; width:600px;}
.reszletes .kep					{float:left; width:240px; padding:0 20px 0 0; text-align:center; background:url(../images/loading.gif) no-repeat center center;}
.reszletes .kep #picture		{float:left; clear:left; width:240px; height:240px;}
.reszletes .kep #picture a img	{width:240px; height:240px;}
.reszletes .kep #kosar_link		{float:left; clear:left; width:120px; padding:0 60px; margin-top:10px;}
.reszletes .kep #kosar_link a	{display:block; width:90px; line-height:25px; padding-left:30px; font-weight:bold; color:#fff !important; text-decoration:none !important; background:#1c9ad5 url(../images/img_set5.jpg) no-repeat -225px -160px;}
.reszletes .kep #kosar_link a:hover{background-position:-345px -160px; text-decoration:none !important;}
.reszletes .adat				{float:left; width:320px; padding:0 0 0 20px;}
.reszletes .adat h1				{margin:0;}
.reszletes .adat div			{float:left; clear:left; width:320px; font-weight:bold;}
.reszletes .adat div.kat_link	{margin-bottom:5px; width:300px; padding-left:20px; font-size:90%; line-height:16px; color:#1c95cc !important;}
.reszletes .adat div.leiras		{font-weight:normal; padding:0 0 15px 0;}
.reszletes .adat div label		{float:left; display:block; cursor:auto !important; width:80px; padding:0 10px 0 0; font-weight:normal;}
.reszletes .adat div.ar			{float:left; display:inline; vertical-align:middle; padding:4px 0; font-weight:normal; line-height:40px;}
.reszletes .adat div.ar span	{font-size:180%; color:#1c95cc;}
.reszletes .adat div.ar label	{float:left; font-weight:bold; display:inline;}
.reszletes .adat div strike		{color:#222;}
.reszletes .adat div.ar label img.akcios{float:right; vertical-align:middle; width:40px; height:40px; background:url(../images/img_set5.jpg) no-repeat -940px -240px;}

.cimkek					{float:left; clear:left; line-height:24px; background:#eee; padding:0 5px;}
.cimkek a				{color:#444 !important; text-decoration:none !important;}
.cimkek a:hover			{color:#369 !important; text-decoration:underline !important;}

.bg_blue				{float:left; clear:left; width:580px; border:1px solid #e7ecec; background:#f7f8f8; padding:5px 9px; margin:0 0 15px 0;}
.bg_blue div .bh, .bg_blue div .jh {width:270px;}


textarea.big			{width:590px;}


.dijtablazat			{float:left; width:350px; border:1px solid #369;}
.dijtablazat .row		{float:left; clear:left; width:350px;}
.dijtablazat .cimsor	{font-weight:bold; background:#369; color:#fff;}
.dijtablazat .row .tb	{float:left; width:200px; padding:0 10px;}
.dijtablazat .row .tj	{float:left; width:130px; text-align:center; font-weight:bold;}


.fenykep 				{position:absolute; width:100%; height:100%; text-align:center; overflow-x:hidden; background:#8bb4d4;}
.fenykep .cimsor		{float:left; clear:left; width:100%; height:30px; text-align:right; background:url(../images/img_set5.jpg) no-repeat -900px -160px;}
.fenykep .cimsor a		{float:right; display:block; width:30px; height:30px; margin-right:10px; background:url(../images/img_set5.jpg) no-repeat -870px -160px;}
.fenykep .cimsor a:hover{background-position:-840px -160px;}
.fenykep .cimsor a img  {width:30px; height:30px;}
.fenykep .foto			{float:left; clear:left; width:100%; height:480px; background:#fff url(../images/loading.gif) no-repeat center center;}
.fenykep .foto img		{width:480px; height:480px;}
.fenykep .lab			{float:left; clear:left; width:100%; line-height:30px; font-size:125%; font-weight:bold; color:#fff;}


.sliderwrapper							{position:relative; overflow:hidden; width:600px; height:240px;}
.sliderwrapper .contentdiv				{visibility:hidden; position:absolute; left:0; top:0; width:600px; height:240px; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity:1; opacity:1;}
.sliderwrapper .contentdiv img 			{width:600px; height:240px;}
.pagination								{float:left; clear:left; width:600px; line-height:20px; text-align:right; margin-top:3px;}
.pagination div							{float:right;}
.pagination a							{float:left; display:block; width:20px; height:20px; margin-left:2px;}
.pagination a img						{width:20px; height:20px;}
.pagination a.toc img					{background:url(../images/img_set5.jpg) no-repeat -600px -280px;}
.pagination a.toc img.numbutton_1		{background-position:-550px -160px;}
.pagination a.toc img.numbutton_2		{background-position:-570px -160px;}
.pagination a.toc img.numbutton_3		{background-position:-590px -160px;}
.pagination a.toc img.numbutton_4		{background-position:-610px -160px;}
.pagination a.toc img.numbutton_5		{background-position:-630px -160px;}
.pagination a.toc img.numbutton_6		{background-position:-650px -160px;}
.pagination a.toc img.numbutton_7		{background-position:-670px -160px;}
.pagination a.toc img.numbutton_8		{background-position:-690px -160px;}
.pagination a.toc img.numbutton_9		{background-position:-710px -160px;}
.pagination a.toc img.numbutton_10		{background-position:-730px -160px;}
.pagination a.selected img.numbutton_1	{background-position:-550px -180px;}
.pagination a.selected img.numbutton_2	{background-position:-570px -180px;}
.pagination a.selected img.numbutton_3	{background-position:-590px -180px;}
.pagination a.selected img.numbutton_4	{background-position:-610px -180px;}
.pagination a.selected img.numbutton_5	{background-position:-630px -180px;}
.pagination a.selected img.numbutton_6	{background-position:-650px -180px;}
.pagination a.selected img.numbutton_7	{background-position:-670px -180px;}
.pagination a.selected img.numbutton_8	{background-position:-690px -180px;}
.pagination a.selected img.numbutton_9	{background-position:-710px -180px;}
.pagination a.selected img.numbutton_10	{background-position:-730px -180px;}


.start_rovat			{float:left; clear:left; width:600px;}
.start					{float:left; clear:left; width:600px;}
.start .box				{float:left; width:280px; height:180px; padding:0 10px; overflow:hidden;}
.start .box a			{display:block; color:#444; text-decoration:none !important;}
.start .box a h3		{color:#369;}
.start .box a:hover h3	{text-decoration:underline;}
.start .box a img		{float:left; margin:0 10px 5px 0;}
.start .box a span		{font-weight:bold; color:#369;}
.start .box a:hover,
.start .box a:hover span,
.start .box a:hover h3	{color:#ee337c !important;}


img.torles				{width:20px; height:20px; background:url(../images/img_set5.jpg) no-repeat -940px -190px;}


.cimkefelho				{background:url(../images/pont_kek.gif) repeat-x 0 20px;}
.cimkefelho .felho 		{float:left; clear:left; width:310px; text-align:center;}
.cimkefelho .felho a	{padding:0 8px; text-decoration:none !important;}
.cimkefelho .felho a:hover{color:#fff; background:#1c95cc;}
.cimkefelho .felho a.c1	{font-size:100%;}
.cimkefelho .felho a.c2	{font-size:130%;}
.cimkefelho .felho a.c3	{font-size:160%;}
.cimkefelho .felho a.c4	{font-size:200%;}
.cimkefelho .felho a.c5	{font-size:225%;}


table.ar_kor			{width:765px; border:1px solid #1c95cc; border-top:0; margin:0 0 20px 0;}
table.ar_kor th,
table.ar_kor td			{text-align:center; background-color:#fff; padding:1px; width:91px; height:20px;}
table.ar_kor th.f,
table.ar_kor td.f		{width:109px; font-weight:bold;}
table.ar_kor th			{font-weight:bold; height:40px;}
table.ar_kor td a		{display:block; color:#1c95cc !important; text-decoration:none !important;}
table.ar_kor td a:hover	{background:#1c95cc; color:#fff !important; font-weight:bold;}


.history				{float:left; clear:left; width:140px; margin:15px 0; font-size:90%; line-height:16px; text-align:left; overflow-x:hidden;}
.history h3				{margin:0; line-height:16px; color:#ee337c;}
.history div			{float:left; clear:left; width:140px; padding:1px 0;}
.history a				{display:block; width:108px; padding-left:30px; overflow-x:hidden; text-decoration:none !important; border:1px solid #fff; border-top:1px solid #f5f5f5; background:url(../fotok/0/mini.jpg) no-repeat 2px 2px;}
.history a b			{color:#369;}
.history a:hover b		{color:#ee337c !important;}
.history a:hover		{color:#ee337c !important; background-color:#f7f8f8; border-color:#ee337c;}


div.btb					{border-top:1px solid #1c95cc; border-bottom:1px solid #1c95cc; padding:10px 0; margin:25px 0;}

div#map					{float:left; clear:left; width:598px; height:450px; border:1px solid #444; margin:15px 0;}

.karacsony				{height:285px; margin:15px 0; background:url(../images/karacsony.jpg) no-repeat 0 0;}
.karacsony img 			{width:600px; height:285px;}


.e_rendeles 			{float:left; clear:left; width:590px; padding:4px 5px; border-bottom:1px solid #eee;}
.e_rendeles:hover		{background:#f5f5f5;}
.e_rendeles div			{float:left; overflow:hidden; width:85px; padding:0 5px; text-align:center;}
.e_rendeles .sorsz		{width:95px; padding-left:0; text-align:left;}
.e_rendeles .szallit	{width:180px;}
.e_rendeles .osszeg		{width:100px; text-align:right;}
.e_rendeles .link		{padding-right:0; width:90px; text-align:right;}


.info					{float:left; clear:left; width:590px; margin:15px 0; padding:0 5px; background:url(../images/bg_info.gif) repeat-x bottom; line-height:24px;}
.info a					{float:left; display:block; padding:0 8px; margin:2px; color:#444 !important; border-left:1px solid #fff; border-right:1px solid #fff; border-top:1px solid #fff; border-bottom:0; background-color:#e4f7fd; text-align:center; text-decoration:none !important;}
.info a:hover			{background:#eee; color:#1c95cc !important; border-color:#1c95cc;}
.info a.selected		{margin:2px 1px 0 1px; font-weight:bold; border-bottom:2px solid #fff; border-left:2px solid #1c95cc !important; border-right:2px solid #1c95cc !important; border-top:2px solid #1c95cc !important; color:#1c95cc !important; background:#fff;}



.rendeles_fejlec		{float:left; clear:left; width:600px; padding-bottom:5px; border-top:1px solid #e7ecec; border-bottom:1px solid #e7ecec;}
.rendeles_fejlec div	{float:left;}
.rendeles_fejlec .rf1	{width:190px; padding:0 5px; overflow-x:hidden;}
.rendeles_fejlec .rf1 span{color:#f00;}
.rend_head				{background:#e7ecec !important; font-weight:bold; padding:5px 0;}
.rend_head a			{float:left;}


a.modosit				{display:block; width:50px; height:20px; font-weight:normal; font-size:90%; margin-left:10px; padding:0 20px 0 5px; color:#999 !important; background:none; text-decoration:none !important;}
a.modosit:hover			{color:#000 !important; background:url(../images/img_set5.jpg) no-repeat -470px -185px;}


.cal					{position:absolute; width:252px; height:200px; left:50%; top:50%; margin:-100px 0 0 -126px;}
.calendar				{float:left; clear:left; width:252px; border:1px solid #007ec0; font-size:110%; line-height:24px;}
.calendar .d			{float:left; width:36px; text-align:center; color:#999;}
.calendar .d a			{display:block; color:#007ec0;}
.calendar .d a:hover	{color:#fff; background:#007ec0; text-decoration:none; font-weight:bold;}

.calendar .hl			{float:left; clear:left; width:252px; text-align:center; font-weight:bold; background:#eee;}
.calendar .hl .dd		{float:left; width:34px; text-align:center;}
.calendar .hl .dd#datum	{width:150px;}
.calendar .hl .dd a		{display:block; color:#555;}
.calendar .hl .dd a:hover{color:#007ec0; text-decoration:none; background:#e0e0e0;}

.calendar .vasarnap		{font-weight:bold; background:#f5f5f5;}
.calendar a.mainap		{background:#cbdbf1; font-weight:bold;}
.calendar a.aktnap		{background:#369; color:#fff; font-weight:bold;}
.calendar .fej			{background:#555; color:#fff; font-weight:bold;}


.pontozas 				{float:left; clear:left; width:600px; margin:20px 0 0 0; padding:8px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.pontozas div			{float:left; line-height:16px;}
.pontozas .p1			{width:186px; padding:0 10px 0 0;}
.pontozas .p2			{width:186px; padding:0 10px; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.pontozas .p3			{width:186px; padding:0 0 0 10px;}
.pontozas .fivestars	{float:left; overflow:hidden; width:80px; height:16px; background:url(../images/img_set5.jpg) no-repeat -810px -200px;}
.pontozas .fivestars img{height:16px; width:16px; background:url(../images/img_set5.jpg) no-repeat -730px -200px;}
.pontozas .fivestars a img{float:left; height:16px; width:16px; background:url(../images/spacer.gif);}
.pontozas .rate_value	{float:left; overflow:hidden; width:80px; height:16px; line-height:16px; padding:0 0 0 20px;}
.pontozas div .txt		{padding:0 7px 0 0; font-size:95%;}




.o_765					{float:left; clear:left; width:765px;}


.h1_start				{float:left; clear:left; width:765px; margin-top:15px; background:url(../images/pont_kek.gif) repeat-x 0 20px;}
.h1_start .cim			{float:left; padding-right:10px; background:#fff;}
.h1_start .cim h1		{font-family:Georgia, Arial, Tahoma, Verdana; font-size:28px; margin-bottom:6px !important; line-height:36px;}
.h1_start .cim h1 span	{color:#1c95cc;}
.h1_start .link			{float:right; width:115px; height:22px; margin-top:20px; text-align:right; font-size:90%;}
.h1_start .link a		{color:#1c95cc;}
.h1_start .link a:hover	{color:#1c95cc}
.h1_start .right_blue	{width:114px; border-right:1px solid #1c95cc;}


.box_start_140			{float:left; overflow:hidden; width:141px; height:240px; margin:5px 0; font-family:Tahoma, Arial, Verdana; text-align:center;}
.box_start_140 div		{float:left; clear:left; overflow:hidden; width:140px;}
.box_start_140 .kep		{height:140px;}
.box_start_140 .kep img	{width:140px; height:140px;}
.box_start_140 .cim		{height:40px; padding-top:5px; font-weight:bold;}
.box_start_140 .cim a	{display:block; color:444; text-decoration:none;}
.box_start_140 .cs		{width:40px !important; height:8px; line-height:8px; margin-top:3px; margin-left:50px; text-align:left; background:url(../images/img_set5.jpg) no-repeat -770px -220px;}
.box_start_140 .cs img	{height:8px; width:40px; display:inline; vertical-align:top; background:url(../images/img_set5.jpg) no-repeat -730px -220px;}
.box_start_140 .ar		{line-height:22px; font-size:125%; color:#1c95cc; font-weight:bold;}
.box_start_140 .ar s	{color:#888; font-size:80%; font-weight:normal !important;}
.pad_15					{padding-left:15px; padding-right:15px;}
.pad_r_15				{padding-right:15px;}


.box_start_450			{float:left; overflow:hidden; width:443px; height:240px; margin:5px 0; font-family:Tahoma, Arial, Verdana; padding-right:10px;}
.box_start_450 div		{float:left; overflow:hidden;}
.box_start_450 .kep		{width:240px;}
.box_start_450 .kep img	{width:240px; height:240px;}
.box_start_450 .jobb	{width:190px; height:240px; padding-left:13px;}
.box_start_450 .jobb .txt{width:190px; height:170px;}
.box_start_450 .jobb .txt h2 {line-height:24px; padding-bottom:2px;}
.box_start_450 .jobb .txt a{text-decoration:none;}
.box_start_450 .jobb .txt a:hover{color:#1c95cc;}
.box_start_450 .jobb .cs{clear:left; width:80px; height:16px; margin:2px 0; background:url(../images/img_set5.jpg) no-repeat -810px -200px;}
.box_start_450 .jobb .cs img{height:16px; width:80px; background:url(../images/img_set5.jpg) no-repeat 0 -230px;}
.box_start_450 .jobb .ar{clear:left; width:190px; line-height:24px; padding-top:2px; font-size:125%; color:#1c95cc; font-weight:bold;}
.box_start_450 .jobb .ar s{color:#888; font-size:80%; font-weight:normal !important;}


.box_start_375			{float:left; overflow:hidden; width:375px; height:240px; margin:5px 0; font-family:Tahoma, Arial, Verdana;}
.box_start_375 div		{float:left; overflow:hidden;}
.box_start_375 .kep		{width:240px;}
.box_start_375 .kep img	{width:240px; height:240px;}
.box_start_375 .jobb	{width:125px; height:240px; padding-left:10px;}
.box_start_375 .jobb .txt{width:125px; height:170px;}
.box_start_375 .jobb .txt h2 {line-height:20px; font-size:90%;}
.box_start_375 .jobb .cs{clear:left; width:80px; height:16px; margin:2px 0; background:url(../images/img_set5.jpg) no-repeat -810px -200px;}
.box_start_375 .jobb .cs img{height:16px; width:80px; background:url(../images/img_set5.jpg) no-repeat 0 -230px;}
.box_start_375 .jobb .ar{clear:left; width:125px; line-height:24px; padding-top:2px; font-size:125%; color:#1c95cc; font-weight:bold;}
.box_start_375 .jobb .ar s{color:#888; font-size:80%; font-weight:normal !important;}

.box_start_akcios		{background:url(../images/akcio.gif) no-repeat right center;}

.o_765 .bh				{float:left; width:430px;}
.o_765 .jh				{float:left; width:310px;}
.o_765 .kh				{float:left; width:25px;}
.o_765 .bh .cimsor,
.o_765 .jh .cimsor		{float:left; clear:left; background:#fff; padding-right:10px;}

.o_765 .bh .markak		{float:left; width:}

.banner_slide			{float:left; width:600px; padding-right:25px;}
.banner_right			{float:left; width:140px; text-align:center;}
.banner_right div		{float:left; clear:left; width:140px; text-align:left;}

.hirbox					{float:left; width:234px;}
.hirbox a				{color:#1c95cc;}
.hirbox a:hover			{text-decoration:underline;}
.pad_24					{padding-left:24px; padding-right:24px;}
.hirboxok				{width:750px !important; padding:5px 7px 5px 8px; margin:20px 0; background:#f0f6fa;}


.o_150					{float:left; width:140px; padding:0 5px; text-align:center;}
.o_150 input			{display:inline; vertical-align:middle;}
.align_right			{text-align:right !important;}
.margin_5				{margin:5px 0;}


.h1_rss					{float:left; clear:left; width:600px;}
.h1_rss div.bal			{float:left;}
.h1_rss div.jobb		{float:left; width:16px; height:16px; padding:8px 0 0 8px; text-align:right;}
.h1_rss div.jobb a		{display:block; width:16px; height:16px;}
.h1_rss div.jobb a img	{width:16px; height:16px; background:url(../images/img_set5.jpg) no-repeat -965px -289px;}


.input_captcha			{color:#000; font-weight:bold; font-size:125%; width:280px; padding:2px 6px; background:url(../images/kod/input.jpg) no-repeat center center;}


.banner_rendeles		{float:left; clear:left; width:600px; height:40px; margin-bottom:18px;}
.banner_rendeles a		{display:block; width:600px; height:40px; background:url(../banners/megrendeles_600x40_dupla.jpg) no-repeat 0 0;}
.banner_rendeles a:hover{background-position:0 -40px;}
.banner_rendeles a img	{width:600px; height:40px;}


.apro					{font-size:90%; color:#888; line-height:18px; padding:5px 0; border-top:1px solid #e7ecec;}



.szabadsag				{float:left; clear:left; width:980px; height:80px; overflow:hidden; margin:5px 0; color:#fff; background:#369 url(../images/szabadsag2.jpg) no-repeat 0 0;;}
.szabadsag img 			{border:0; padding:0; margin:0; width:980px; height:80px;}





