body {
	margin:0; padding:0;
	text-align:center;
	background: #d0e4e8 url(pic/hatter01.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
  

a:link, a:visited, a:hover, a:active {
	color:#666;
	text-decoration:none;
	background:url(pic/pointed_underline.gif) repeat-x 0 1.2em;
}
a:hover {
	color:#0e6e7e;
	background:url(pic/solid_underline.gif) repeat-x 0 1.2em;
}

.noborder {border:none;}

#all {
	margin:15px auto 0px auto;
	width:976px;
	border:5px #fff none;
	text-align:left;
}

#fejlec {
	width:976px; height:auto;
	margin:0; padding:0;
}

#fejleckep {
	width:976px; height:98px;
	/*float:left;*/
	background: transparent url(pic/fejlec03_1024.gif);
	/*text-indent:-1000px;*/
}
#fejleckep div { /**/
	padding-top:8px;
	text-indent:-1000px;
	color:red;
}

#fomenu {
	width:976px; height:25px;
	background: transparent url(pic/fomenu_hatter01_1024.gif);
	/*background-color:green;*/
	}
#fomenu ul {
	margin:0; padding:0;
	/*float:left;*/ /*ha floatolva van, az Opera hibazik*/
}
#fomenu ul li {
	display:block;
	float:left;
	text-align:center;
	min-width:50px;
}
#fomenu ul li a {
	display:block;
	/*width:100px;*/
	font-weight:bold;
	color:#dff;
	text-decoration:none;
	margin-top:3px;
	padding:2px 15px 2px 15px;
	background:transparent;
}
#fomenu ul li a:link {
}
#fomenu ul li a:visited {
}
#fomenu ul li a:hover {
	color:#fff; background:#78A8C4;
}
#fomenu ul li a:active {
}
#fomenu ul li.fm_selected a:link,
#fomenu ul li.fm_selected a:visited,
#fomenu ul li.fm_selected a:hover,
#fomenu ul li.fm_selected a:active {
	color:#fff;
	background-color: #78A8C4;
	background-image:url(pic/fomenu_hatter_selected_1024.gif);
	background-position: bottom left;
	background-repeat:repeat-x;
}

#fomenu ul li.inaktiv {
	display:block;
	width:60px;
	font-weight:bold;
	color:#ccc;
	text-decoration:none;
	margin-top:3px;
	padding-top:2px;
	background:transparent;
}
#status {
	float:left;
	width:430px; height:18px;
	margin-top:6px;
	margin-right:5px;
	text-align:right;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background-color:transparent;
}

#status span {margin-left:10px;}

#status a:link, a:visited, a:hover, a:active {
	color:#fcc;
	text-decoration:none;
	/*background:url(pic/pointed_underline.gif) repeat-x 0 1.2em;*/
}
#status a:link {
	color:#fcc;
	}
	
#status a:hover {
	color:#fff;
	/*background:url(pic/solid_underline.gif) repeat-x 0 1.2em;*/
}



#datum_nevnap {
	float:left;
	width:225px; height:18px;
	margin-top:6px;
	text-align:center;
	color:#fff;
	font-size:10px;
	background-color:transparent;
}
#datum_nevnap a.info:link, #datum_nevnap a.info:visited, #datum_nevnap a.info:hover, #datum_nevnap a.info:active {display:block; float:left; width:16px; height:16px; margin:0px 0 0 5px; background:url('pic/help.gif');}

#fomenu2
{
width:976px; height:22px;
background: transparent url(pic/fomenu2_hatter01_1024.gif);
/*background-color:yellow;*/
}
#fomenu2 ul {
	margin:0; padding:0 0 0 120px;
	/*float:left;*/ /*ha floatolva van, az Opera hibazik*/
}
#fomenu2 ul li {
	display:block;
	float:left;
	text-align:center;
	font-size:11px;
	min-width:50px;
}
#fomenu2 ul li a {
	display:block;
	/*width:100px;
	font-weight:bold;*/
	color:#dff;
	text-decoration:none;
	margin-top:0px;
	padding:2px 15px 4px 15px;
	background:transparent;
}
#fomenu2 ul li a:link {
}
#fomenu2 ul li a:visited {
}
#fomenu2 ul li a:hover {
	color:#fff; background:#78A8C4;
}
#fomenu2 ul li a:active {
}
#fomenu2 ul li.fm_selected a:link,
#fomenu2 ul li.fm_selected a:visited,
#fomenu2 ul li.fm_selected a:hover,
#fomenu2 ul li.fm_selected a:active {
	color:#fff;
	font-weight:bold;
	/*background-color: #5C0D00;*/
	background-color: #78A8C4;
	/*background-image:url(pic/fomenu_hatter_selected.gif);
	background-position: top left;
	background-repeat:repeat-x;*/
}

#fomenu2 li.inaktiv {
	display:block;
	/*width:100px;*/
	font-weight:bold;
	color:#dff;
	text-decoration:none;
	margin-top:3px;
	padding:2px 10px 2px 10px;
	background:transparent;
}

#fomenulezaras {
width:976px; height:10px;
background: transparent url(pic/fejleclezar.gif);
/*background-color:yellow;*/
}


#kozep {
	width:976px;
	margin-top:15px; /*Ez 0 volt a t;rk0z miatt raktam bele.*/
	padding-top:0px;
	background:#fff url(pic/kozep_hatter03_1024.gif);
}

#csomagolo {
	width:790px;
	float:left;
	margin:0px auto 0px auto;
	padding:0 0 0 0;
	background:transparent url(pic/almenu_egyben_hatter_1024.gif) no-repeat;
}

#balsav {
	width:185px;
	float:left;
	padding-right:1px;
	/*padding-top:10px;*/
}

#ceginfo_bal {
display:block;
width:179px;
height:auto;
margin:30px 0px 0 5px;
}

#ceginfo_jobb {
display:block;
width:179px;
height:auto;
margin:30px 5px 0 0px;
}

ul.ceginfo {
display:block;
margin:0;
padding:20px 2px 20px 20px;
background-color:#E6E6E6;
list-style:none;
font-size:10px;
color:#000000;
}

#toplista {
display:block;
float:right;
margin:6px 0px 0 3px;
width:181px;
height:auto;
border-bottom: 5px #666 solid;
}

#toplista.next {
margin:0 0px 0 3px;
background-color:#444;
}

#toplista form {
margin:2px 0 0 0; padding:5px 2px 5px 15px;
background-color:#915;/*#4b4b4b;*/
color:#EFDD9E;
font-size:14px; font-weight:normal;
}

#toplista form span {
font-weight:bold;
}

#toplista form select {
font-size:10px;
background-color:#eee;
border-top:1px #333 solid;}


/*#toplista.next p{
background-color:#333;
}*/


#toplista p {
width:150px;
color:#fff;
margin:0; padding:0;
font-weight:bold;
}

#toplista ol {
display:block;
margin:2px 0 0 0;
padding:5px 2px 5px 32px;
list-style:decimal;
list-style-type:decimal;
background-color:#FFCC33/*#EDB96B;*/
}

#toplista ol li {
min-height:15px;

}

#toplista ol li a{
/*display:block;*/
	width:130px;
	text-decoration:none;
	margin:0;
	padding:0;
	font-size:0.9em;
	font-weight:bold;
	background:transparent;
}

#toplista ol li a:link {color:#000;}
#toplista ol li a:visited {color:#666;}
#toplista ol li a:hover {color:#fff;}
#toplista ol li a:active {color:#000;}


#balsav p {
	/*visibility:hidden;*/
	margin:0;
	padding:3px 10px 5px 15px;
	font-size:11px;
}

#toplista ul {
	display:block;
	margin:2px 0 0 0;
	padding:5px 2px 5px 32px;
	background-color:#FFCC33;
	list-style:square;
}

#toplista ul.bongeszo {
background-color:#EFDD9E;
margin-top:2px;
font-size:16px;
line-height:100%;
}

#toplista ul.kategoria {
margin-top:0px;
padding:5px 2px 5px 15px;
font-size:12px;
list-style:disc;
background-color:#EFDD9E;

}

#toplista.next ul.akcio {
background-color:#70BBCC;
}


#toplista ul li {
min-height:12px;
}

#toplista ul.kategoria li {
color:red;
line-height:12px;
}

#toplista li.selected{
/*font-size:14px;*/
font-weight:bold;
color:red;
}

#toplista ul li a {
	width:135px; 
	text-decoration:none;
	margin:0;
	padding:0;
	font-size:0.9em;
	font-weight:bold;
	background:transparent;
	line-height:12px;
}
#toplista.next ul li a:link {color:#fff;}
#toplista.next ul li a:visited {color:#eee;}
#toplista.next ul li a:hover {color:#333;}
#toplista.next ul li a:active {color:#fff;}

#toplista ul li a:link {color:#333;}
#toplista ul li a:visited{color:#333;}
#toplista ul li a:hover{color:#fff;}
#toplista ul li a:active {
	color:#000;
}

#toplista ul.bongeszo li a:link {color:#915;}
#toplista ul.bongeszo li a:visited{color:#915;}
#toplista ul.bongeszo li a:hover{color:#fff;}
#toplista ul.bongeszo li a:active {
	color:#000;
}

#toplista ul.kategoria li a:link {color:#666;}
#toplista ul.kategoria li a:visited{color:#666;}
#toplista ul.kategoria li a:hover{font-weight:bold; color:#915;}
#toplista ul.kategoria li a:active {
	color:#000;
}

#tartalom {
	width:604px;
	float:left;
	margin:0; padding:0;
}


#tartalom h1 {
	margin:20px 20px 10px 20px;
	font-size:14px;
	color:#0e6e7e;
}
#tartalom p {
	font-size:12px;
	margin:10px 20px 5px 20px;
	line-height:140%;
	text-align: justify;
}

#tartalom p a:link, #tartalom p a:visited, #tartalom p a:hover, #tartalom p a:active {
	color:#666;
	text-decoration:none;
	background:url(pic/pointed_underline.gif) repeat-x 0 14px;
}
#tartalom p a:hover {
	color:#0e6e7e;
	background:url(pic/solid_underline.gif) repeat-x 0 14px;
}

#tartalom img {
	float:left;
	border:1px #000 solid;
	margin:2px 7px 5px 0;
}
#tartalom hr {
	display:block;
	/*margin:10px 20px 10px 20px;*/
	/*margin:0;*/
	/*margin-left:20px;*/
	/*padding:0;*/
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	width:410px;
	height:1px;
	border:none;
	color:#ccc;
	background: url(pic/pointed_underline.gif) repeat-x;
}

#tartalom form.talalatrendezes {
	font-size:11px;
	margin:10px 20px 5px 20px;
}
#tartalom form.talalatrendezes input, #tartalom form.talalatrendezes select {
	font-size:11px;
}
#tartalom form.talalatrendezes input.nyomogomb {
	border:0;
}

/* ~~~~ FORM.LABELEDINPUT ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#tartalom form.labeledinput {
	font-size:11px;
	margin:20px 20px 50px 20px;
}
#tartalom form.labeledinput h2 {
	margin-left:110px;
	margin-bottom:5px;
	font-size:13px; font-weight:bold;
	color:#0e6e7e;
}
#tartalom form.labeledinput input {
	display:block;
	width:280px;
	margin-bottom:5px;
	float:left;
	border:1px #666 solid;
	font-size:11px;
}
#tartalom form.labeledinput input.submit {
	/*background:#eee;*/
	background:#eeecd8;
}
#tartalom form.labeledinput input.checkbox {
	width:20px;
	border:none;
}
#tartalom form.labeledinput select {
	font-size:11px;
	width:280px;
	margin-bottom:5px;
	/*float:left;*/ /* nem lehet float, mert a Firefox nem rajzolja ki a legorditonyilat az elemre */
}
#tartalom form.labeledinput label {
	display:block;
	width:100px;
	float:left;
	padding-right:10px;
	text-align:right;
}
#tartalom form.labeledinput br {
	clear:left;
}
#tartalom form.labeledinput input.rejtettmezo {
	display:none;
}


#tartalom div {
	margin:10px 20px 5px 20px;
}

#tartalom div.nevezd_mar_el {
	/*background:#fee;*/
}

#tartalom div.kiemelttetel {
	margin:0; padding:0;
	/*background:#eee;*/
	/*border:1px #f00 solid;*/
}

#tartalom div.tetelnev {
	font-size:1.3em;
	font-weight:bold;
	color:#0e6e7e;
}

#tartalom img.boritonagykep {
	float:left;
	margin:0px 3px 0 20px;
	border:1px #000 solid;
}

#tartalom div.boritoikon {
	float:left;
	display:inline;
	width:85px; height:160px;
	margin:0; margin-left:20px;
	padding:0px;
	text-align:center;
	border:1px #fee none;
	/*overflow:hidden;*/
}

#tartalom div.boritoikon div.bi_cim {
	width:85px; height:30px;
	margin:0;
	color:#000;
	font-size:11px;
	font-weight:bold;
}
#tartalom div.boritoikon img {
	margin:0; padding:0;
	/*float:left;*/
	/*display:inline;*/
	border:1px #fff none;
}
#tartalom div.boritoikon div.bi_ar {
	width:85px; height:15px;
	margin:0;
	font-size:11px;
}
#tartalom div.boritoikon div.bi_ar strong {
	color:#0e6e7e;
}

/* ****************************************** ITT VOLT AZ RG BLOKK **************************************** */

#tartalom #alsosor { width:590px; height:30px; padding-top:10px; background-color:transparent; border:none;  margin:0 5px 10px 5px;}
#tartalom #alsosor p {text-align:center;}


a.link_kosar:link, a.link_kosar:visited, a.link_kosar:hover, a.link_kosar:active {
	display:block;
	margin:0; padding:0;
	float:left;
	width:25px; height:25px;
	text-decoration:none;
	background:url(pic/ikon_kosar.gif);
}
a.link_kosar:hover {
	background:url(pic/ikon_kosar.gif) 0 -25px;
}

a.link_kosar span {
	display:none;
	/*text-indent:-9999px;*/
}


a.link_konyvjelzo:link, a.link_konyvjelzo:visited, a.link_konyvjelzo:hover, a.link_konyvjelzo:active {
	display:block;
	margin:0; padding:0;
	float:left;
	width:25px; height:25px;
	text-decoration:none;
	background:url(pic/ikon_konyvjelzo.gif);
}
a.link_konyvjelzo:hover {
	background:url(pic/ikon_konyvjelzo.gif) 0 -25px;
}

a.link_konyvjelzo span {
	display:none;
	/*text-indent:-9999px;*/
}

#kereso {
/*display:none;*/
	margin:0; padding:0;
	width:564px; height:20px;
	/*background-color:blue;*/
	color:#fff;
	text-align:center;
	font-size:11px;
}
#kereso form.kereso {
position:relative; top:-4px;
	margin:0; padding:0;
	background:transparent;
}
#kereso form.kereso input {
	margin:0; padding:0;
	display:inline;
	border:0;
	font-size:11px;
}
#kereso form.kereso input.urlapmezo {
	width:150px; height:15px;
	margin:0; padding:0;
	/*background:transparent url(pic/input_urlapmezo_100.gif) no-repeat;*/
	border:0;
}
#kereso form.kereso select {
	margin:0; padding:0;
	font-size:11px;
}
#kereso a:link, #kereso a:visited, #kereso a:hover, #kereso a:active {
	color:#fff;
	text-decoration:none;
	background:transparent;
}
#kereso a:hover {
	text-decoration:underline;
}


/*---------------------------------------Rajnai G------------------------------------------------------------------------*/

#tartalom div.vezercim {
	max-width:460px;
	background-color:transparent;/*#cc004b;752114;*/
	padding:0px 2px 0px 2px;
	font-size:1.3em;
	font-weight:bold;
	color:#000;
}
#tartalom div.simacim {
	width:560px;
	clear:both;
	margin-top:0;
	background-color:transparent;/*#ffc;*/
	padding:5px 2px 0px 2px;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:underline;
	color:#FF6600;
}


#tartalom div.duma {
margin-top:-2px;
margin-bottom:-2px;
clear:both;
padding-top:5px;
padding-bottom:5px;
background-color:transparent;
}

#tartalom div.formatum_select {
position:relative; top:-5px;
margin-top:0px;
margin-bottom:2px;
margin-left:0;
margin-right:0;
width:604px;
clear:both;
/*border-bottom:1px solid #ccc;*/
}

#tartalom div.formatum_select h1 {
margin:5px 5px 5px 5px;
font-size:14px;
font-weight:bold;
}

#tartalom div.formatum_select a {margin-left:5px; color:#D0CC99; text-decoration:none; font-size:16px; background:none; font-weight:bold;}
#tartalom div.formatum_select a:link, #tartalom div.formatum_select a:visited, #tartalom div.formatum_select a:active, #tartalom div.formatum_select a:hover {color:#D0CC99; background:none;}
#tartalom div.formatum_select a:hover {color:#77995A;}
#tartalom div.formatum_select a.ittvagyok:link, #tartalom div.formatum_select a.ittvagyok:visited, #tartalom div.formatum_select a.ittvagyok:active, #tartalom div.formatum_select a.ittvagyok:hover {color:#fff; background:#EFDD9E;}

#tartalom div.formatum_select p{
margin:0;
margin-bottom:5px;
padding-left:15px;
display:block;
}

#tartalom p.cikk {
 margin:0;
	line-height:120%;
	padding-right:2px;
}

#tartalom div.duma h1 {font-size:1.2em; color:#FF6600; font-weight:bold; margin:5px 0 2px 0; text-decoration:underline;}

#tartalom div.lezar {
display:block;
clear:both;
background:#fff;
margin:0;
color:#fff;
}

#tartalom img.kiadvanyaink {
/*margin:5px 5px 5px 90px;*/
margin:5px 20px 3px 20px;
border:none;

}


#tartalom img.hir_bal {
	float:left;
	margin:5px 5px 0px 0;
	padding:0;
	border:1px #000 solid;
}

#tartalom img.hir_jobb {
	float:right;
	margin:5px 0 0px 5px;
	padding:0;
	border:1px #000 solid;
}

#tartalom #aprokepek {
width:560px; margin:0 auto 0 auto;
}

#tartalom div.hirsor {clear:both; margin:0; padding:0; background:red;}

#tartalom div.hirikon {
	float:left;
	display:inline;
	width:85px; height:auto;/*130px;*/
	margin:0; margin-left:20px; margin-right:15px;
	padding:0px;
	text-align:center;
	border:1px #fee none;
	/*overflow:hidden;*/
	/*background:green;*/
}

#tartalom div.hirikon div.bi_cim {
	display:block;
	clear:both;
	width:85px; height:30px;
	padding:0;
	margin:0;
	color:#000;
	font-size:11px;
	font-weight:bold;
	/*background-color:#eee;*/
}
#tartalom div.hirikon img {
	margin:0 0 2px 0; padding:0;
	clear:both;
	border:none;
	border-left:2px #fff solid;
	border-right:2px #fff solid;
	/*float:left;*/
	display:inline;
	/*border:1px #fff none;*/
}
#tartalom div.hirikon div.bi_ar {
	display:run-in;
	clear:both;
	width:85px; height:30px;
	margin:2px 0 10px 0;
	font-size:11px;
}
#tartalom div.hirikon div.bi_ar strong {
	color:#0e6e7e;
}


/* ******************Uj talalati lista elemei************************/

#tartalom #leiras_cim {height:20px; background-color:#F8E251; margin-bottom:0;}
#tartalom #leiras_cim h1 {color:#0E6E7E; margin:0px 0 0 2px; padding:0; font-size:16px; text-decoration:none;}

#tartalom #leiras_kep_cim {position: relative; top: 0; left: 20px; border:0; padding:0; margin:0px 0 5px 0; float:left; width:564px;}
#tartalom #leiras_kep_cim h1 {margin:0;}
#tartalom #leiras_kep_cim h1.lista {background:#C3D8DD; padding:2px 0 2px 0; font-size:16px; margin-bottom:5px;}
#tartalom #leiras_kep_cim img {margin:0 5px 0 0;}
#tartalom #leiras_kep_cim ul {margin:0px 0 5px 0; padding:0; list-style:none;}
#tartalom #leiras_kep_cim li {margin-top:5px; margin-bottom:0;}
#tartalom #leiras_kep_cim h2 {margin-top:2px; margin-bottom:0; font-size:14px; font-weight:normal; float:left;}
#tartalom #leiras_kep_cim div.elvalaszto {font-size:2px; clear:both; height:10px;
margin:0; padding:0; width:564px;}

#tartalom #leiras_jobb {/*margin:5px 0 0 379px;*/ margin:5px 0 0 375px; width:185px; text-align:right;}
#tartalom #leiras_jobb ul {margin-top:2px; margin-right:2px; list-style:none; }
#tartalom #leiras_jobb li {margin:0; line-height:160%;}
#tartalom #leiras_jobb li.jobb {text-align:right;}
#tartalom #leiras_jobb span {text-decoration:line-through;}


#tartalom div.leiras_szoveg {clear:both; border-top:1px solid #000; padding:0; margin-top:0;}
#tartalom div.leiras_szoveg p {line-height:120%; margin:5px 0 5px 0;}
#tartalom div.leiras_szoveg ul {margin:5px 0 5px 0; padding:0; list-style:none;}
#tartalom div.leiras_szoveg li {margin:0; line-height:130%;}
#tartalom div.leiras_szoveg ul li.ptln {background:#CAE8ED;}

#tartalom div.leiras_szoveg a:link, a:visited, a:hover, a:active {
color:#666;
text-decoration:none;
background:url(pic/pointed_underline.gif) repeat-x 0 1.2em;
}
#tartalom div.leiras_szoveg a:hover{
color:red;
background:none;
}


#tartalom div.leiras_szoveg h2 {font-size:12px; margin:5px 0 5px 0;}

#tartalom #leiras_jobb span.nincs {display:none;}
div.leiras_megjegyzes {margin:0px; background-color:#eee;}
div.leiras_vasarlas {margin:0px; background-color:#ddd;}

#tartalom #lepteto {clear:both; margin-top:5px; margin-bottom:5px; height:18px; border-bottom:2px solid #eee; border-top:2px solid #eee; padding:0;}
/*#tartalom #lepteto.bottom {}
#tartalom #lepteto.top {border-bottom:none;}*/
#tartalom #lepteto div {float:left; margin:0; height:15px;}
#tartalom #lepteto div.bal {width:80px;}
#tartalom #lepteto div.kozep {width:404px; text-align:center;}
#tartalom #lepteto div.jobb {width:80px; text-align:right;}

/*------Link definiciok------*/
a.elozo:link, a.elozo:visited, a.elozo:hover, a.elozo:active {
display:block;
font-size:12px;
font-weight:normal;
margin:2px 1px 0 0px; padding:0 0 0 12px;
width:50px;
background:url(pic/balra.gif) 0px 1px no-repeat;
/*float:left;*/
}
a.elozo:hover{
font-weight:bold;
background:url(pic/balra.gif) 0px -16px no-repeat;
}

a.kovetkezo:link, a.kovetkezo:visited, a.kovetkezo:hover, a.kovetkezo:active {
display:block;
font-size:12px;
font-weight:normal;
margin:2px 0 0 0px;
padding:0 12px 0 0;
background:url(pic/jobbra.gif) 70px 1px no-repeat;
}
a.kovetkezo:hover{
font-weight:bold;
background:url(pic/jobbra.gif) 70px -16px no-repeat;
}

a.plusz:link, a.plusz:visited, a.plusz:hover, a.plusz:active {
display:block;
float:left;
width:10px; height:14px;
font-size:12px;
font-weight:normal;
margin:2px 0 0 0px;
padding:0 5px 0 0;
background:url(pic/jobbra.gif) 0px 0px no-repeat;
}
a.plusz:hover{
font-weight:bold;
background:url(pic/jobbra.gif) 0px -17px no-repeat;
}

a.minusz:link, a.minusz:visited, a.minusz:hover, a.minusz:active {
display:block;
float:left;
width:20px; height:14px;
font-size:12px;
font-weight:normal;
margin:2px 0 0 0px;
padding:0 0px 0 0;
background:url(pic/balra.gif) 10px 0px no-repeat;
}
a.minusz:hover{
font-weight:bold;
background:url(pic/balra.gif) 10px -17px no-repeat;
}

a.kivesz:link, a.kivesz:visited, a.kivesz:hover, a.kivesz:active {
display:block;
float:left;
width:12px; height:12px;
font-size:12px;
font-weight:normal;
margin:2px 2px 0 0px;
padding:0 0px 0 0;
background:url(pic/tetel_ki2.gif) 0px 0px no-repeat;
}
/*a.kivesz:hover{
font-weight:bold;
background:url(pic/tetel_ki2.gif) 10px -17px no-repeat;
}*/


a.link_vasarlas:link, a.link_vasarlas:visited, a.link_vasarlas:hover, a.link_vasarlas:active {
	display:block;
	margin:5px 0 0 60px; padding:0;
	width:120px; height:37px;
	text-decoration:none;
	background:url(pic/uj_kosar.gif);
}
a.link_vasarlas:hover {
	background:url(pic/uj_kosar.gif) 0 -40px;
}

a.link_megjegyzes:link, a.link_megjegyzes:visited, a.link_megjegyzes:hover, a.link_megjegyzes:active {
	display:block;
	margin:3px 0 0 80px; padding:0;
	width:100px; height:30px;
	text-decoration:none;
	background:url(pic/uj_megj.gif);
}
a.link_megjegyzes:hover {
	background:url(pic/uj_megj.gif) 0 -32px;
}

a.link_vasarlas_kicsi:link, a.link_vasarlas_kicsi:visited, a.link_vasarlas_kicsi:hover, a.link_vasarlas_kicsi:active {
	display:block;
	margin:5px 0 0 95px; padding:0;
	/*width:120px; height:37px;*/
		width:85px; height:25px;
	text-decoration:none;
	background:url(pic/uj_kosar_kicsi.gif);
}
a.link_vasarlas_kicsi:hover {
	background:url(pic/uj_kosar_kicsi.gif) 0 -27px;
}

a.abc:link, a.abc:active, a.abc:visited, a.abc:hover {
display:block;
text-align:center;
font-size:10px;
font-weight:normal;
margin:0 1px 0px auto;
float:left;
width:12px; height:13px;
background:url(pic/abc_bg.gif);
}
a.abc:hover {
background:url(pic/abc_bg.gif) 0 -14px;
color:#fff;
}

a.abc_ittvagyok:link, a.abc_ittvagyok:active, a.abc_ittvagyok:visited, a.abc_ittvagyok:hover  {
display:block;
text-align:center;
font-size:10px;
font-weight:normal;
margin:0 1px 0 0px;
float:left;
width:12px; height:13px;
background:none;
}



#tartalom #talalat_burok {
float:left; background:#eee;
}
#tartalom #talalat_burok img {margin:0; padding:0;}
#tartalom #talalat_burok h1 {
margin-top:0px; padding-left:5px; background-color:green;
}
/*-----------------------------------------------------------------------------------------------------*/

/*toplistak oldal deffinicioi------------------*/
#tartalom div.linksav {clear:both; width:564px; height:20px; padding:0; border-bottom:2px solid #666;}
#tartalom div.egylink {width:186px; float:left; margin:0; text-align:center;}
#tartalom div.egylink a:link, a:visited, a:active, a:hover {color:#897588; background:none; text-decoration:none;}
a:hover {color:blue;}

#tartalom div.harmasblokk {background:#eee; clear:both; height:340px;}
#tartalom div.egylista {float:left; width:160px; margin:0 10px 0 0;}
#tartalom div.egylista ol {background:#333; border-right:2px solid yellow;}
#tartalom div.egylista ol a:link, a:visited, a:link, a:hover {background:none;}

#tartalom table.toplista {clear:both; background:#fff; border:none; padding:0; margin:5px 0 0 20px;}
#tartalom table.toplista td {width:174px; padding:0; margin:0;}
#tartalom table.toplista tr {margin:0; padding:0;}

#tartalom table.toplista td.cim {background:#333; text-align:center; color:#fff; height:20px;}
#tartalom table.toplista td.koz {width:20px; background:url(pic/table_vonal.gif) repeat-y;}
#tartalom table.toplista td.tartalom {background:#FED;/*#FFCC33;*/}

#tartalom table.toplista ul {list-style:none; margin:0; padding:0;}
#tartalom table.toplista ul li {display:block; width:174px; margin:0 0 5px 0; padding:0; }
#tartalom table.toplista ul li.cim {height:20px; padding:5px 0 0 0px; background:#333; color:#fff; text-align:center; font-weight:bold;}
#tartalom table.toplista ul li div.sorsz {display:inline; width:18px; margin:0; text-align:right; float:left;}
#tartalom table.toplista ul li div.link {display:block; width:150px; margin:0 0 0 20px;}


/*----------Kosar, fizetes-------------------------------------------------------------------------------*/
#tartalom div.kosar_fejlec {width:564px; min-height:55px; margin-bottom:25px;}
#tartalom div.kosar_fejlec h1 {margin:0 0 0 0; height:25px; font-size:16px; font-weight:bold; color:#000; }
#tartalom div.kosar_fejlec h2 {float:left; width:350px; margin:0; font-size:12px;}
#tartalom div.kosar_fejlec h2.right {width:214px; padding-top:14px; text-align:right;}
#tartalom div.kosar_fejlec h2 a {color:blue;}
#tartalom div.kosar_fejlec h2 a:hover {color:red;}

#tartalom div.kosar_tartalma form.kosar {}
#tartalom div.kosar_tartalma input.mennyiseg {width:20px; float:left; height:14px; padding:0; text-align:center; border:1px solid #ccc; font-size:10px;}

#tartalom div.kosar_tartalma {clear:both; padding-bottom:20px;}
#tartalom div.kosar_tartalma table {margin:0 0 0px 0; width:564px; }
#tartalom div.kosar_tartalma table td {height:35px; font-weight:bold; text-align:center;}
#tartalom div.kosar_tartalma table td.nev {width:305px; height:20px; text-align:left;}
#tartalom div.kosar_tartalma table td.megjegyzes {height:20px;}
#tartalom div.kosar_tartalma table td.egysegar {width:70px; height:20px;}
#tartalom div.kosar_tartalma table td.mennyi {width:90px; height:20px;}
#tartalom div.kosar_tartalma table td.summa { width:70px; height:20px;}
#tartalom div.kosar_tartalma table td.vonal {height:1px; background:#666;}

#tartalom div.kosar_tartalma h1 {font-size:18px; font-weight:bold; margin:0 0 10px 0; text-align: left;}

#tartalom div.kosar_tartalma table td.bal {text-align:left; color:#78A8C4;}

#tartalom div.kosar_tartalma #koz {width:365px; height:60px; margin:0; float:left;}

#tartalom div.kosar_tartalma #szallitas {width:190px; height:170px; margin:0; padding-left:0px; float:left; border-right:1px solid #999;}
#tartalom div.kosar_tartalma #szallitas ul {margin:5px 0 0 0; padding:0; list-style:none;}
#tartalom div.kosar_tartalma #szallitas li {margin:0; font-size:11px; font-weight:bold;}
#tartalom div.kosar_tartalma #szallitas p {margin-bottom:0;}

#tartalom div.kosar_tartalma #fizetes {width:162px; height:170px; margin:0; padding-left:15px; float:left; border-right:1px solid #999;}
#tartalom div.kosar_tartalma #fizetes select {clear:both; width:145px; font-size:12px; margin-bottom:2px;}
#tartalom div.kosar_tartalma a {font-style:normal; color:#915;}
#tartalom div.kosar_tartalma a.uj:link, a.uj:visited, a.uj:hover, a.uj:active {clear:both; margin-top:15px; font-style:normal; color:#915; font-size:14px; font-weight:bold;}
#tartalom div.kosar_tartalma a.uj:hover {color:red;}


#tartalom div.kosar_tartalma #osszesen {width:175px; /*height:170px;*/ margin:5px 0 0px 0; padding-left:10px; float:left; text-align:left;}
#tartalom div.kosar_tartalma #osszesen ul {margin:0 0 0 0px; padding:0; list-style:none; }
#tartalom div.kosar_tartalma #osszesen li {width: 175px; height:20px; margin:0; font-weight:bold; text-align:right;}
#tartalom div.kosar_tartalma #osszesen li.summa {margin-bottom:10px; font-size:14px; color:red;}
#tartalom div.kosar_tartalma #osszesen li div {display:inline; float:left; width:85px; text-align:right; margin:0 2px 0 0;}
#tartalom div.kosar_tartalma #osszesen li div label {font-size:12px;}
#tartalom div.kosar_tartalma #osszesen li div input {background:#fff; border:none;}
#tartalom div.kosar_tartalma #osszesen li div input.passw {width:70px; border:1px solid #999;}
#tartalom div.kosar_tartalma #osszesen li div input.ok_gomb {width:50px; height:35px; font-size:24px; color:red; border:3px solid red; cursor:pointer;}

#tartalom div.kosar_tartalma p {margin:10px 0 0 0; padding:0; line-height:170%; font-size:14px;} 
#tartalom div.kosar_tartalma p img {display:inline; clear:none; float:none; margin:0; border:none;}


#tartalom div.kosar_tartalma #gombsor { height: 50px; margin:0; padding:0; clear:both;}
#tartalom div.kosar_tartalma #gombsor a {display:block; padding:0; text-decoration:none;}
#tartalom div.kosar_tartalma #gombsor a.kosar_kiurit:link, a.kosar_kiurit:visited, a.kosar_kiurit:active, a.kosar_kiurit:hover 
	{	margin:0 10px 10px 0; float:left;
		width:90px; height:32px;
		background:url(pic/kosar_urit.jpg);}
#tartalom div.kosar_tartalma #gombsor a.kosar_folytat:link, a.kosar_folytat:visited, a.kosar_folytat:active, a.kosar_folytat:hover 
	{	margin:0 10px 0 0; float:left;
		width:100px; height:32px;
		background:url(pic/kosar_tovabb.jpg);}
#tartalom div.kosar_tartalma #gombsor a.kosar_fizet:link, a.kosar_fizet:visited, a.kosar_fizet:active, a.kosar_fizet:hover 
{		margin:0 0 0 395px;
		width:150px; height:32px;
		background:url(pic/kosar_fizetes.jpg);}

#tartalom div.kosar_lablec {clear:both; padding:10px 0 0 0;}
#tartalom div.kosar_lablec p {margin:0; padding:0; line-height:130%; font-size:12px; font-weight:bold;}
/*--------------------------------------------------------------------------------------------------------*/

/*-------------------Segtitseg, SAJATBOLT ----------------------------------------------------------------*/
#tartalom div.kontener {}
#tartalom div.kontener h1 {margin-left:0; font-size:18px;}
#tartalom div.kontener h2 {margin-left:20px; font-size:16px; clear:both;}
#tartalom div.kontener h2.bal {margin-left:0; width:560px; text-align:left; border-bottom:1px solid red;}
#tartalom div.kontener ol {}
#tartalom div.kontener ol li {margin-left:0px;}


#tartalom div.kontener ul.sajatbolt {margin-bottom:30px; margin-left:20px; margin-right:0; padding:0;}
#tartalom div.kontener ul.sajatbolt li {list-style:none; display:block; clear:both; width:540px; margin:0; padding:0;}
#tartalom div.kontener ul.sajatbolt li div.cim {display:block; width:190px/*95px*/; height:20px; margin:0 5px 0 0; padding:0; text-align:right; float:left; font-weight:bold;}
#tartalom div.kontener ul.sajatbolt li div.adat {display:block; width:340px/*420px*/; height:20px; margin:0px; padding:0; float:left;}
#tartalom div.kontener ul.sajatbolt li input {width:130px; border:1px solid #999; margin:0;}
#tartalom div.kontener ul.sajatbolt li input.adatmod {border:2px solid red; margin:10px 0 0 0; color:red; background:#fff; cursor:pointer;}
#tartalom div.kontener ul.sajatbolt li h3 {margin-bottom:0; padding-bottom:0; font-size:14px; font-weight:bold; text-decoration:underline;}

#tartalom div.kontener #sb_menu {float:left; margin:0 0 10px 0; padding:0 0 2px 2px; width:110px; border-top:1px solid #ccc; font-weight:bold; background:#eee;}
#tartalom div.kontener #sb_menu.ittvagyok {background:url("pic/sb_vonal.gif") repeat-x #ddd;}
#tartalom div.kontener #sb_menu ul {margin:0; padding-left:15px;}
#tartalom div.kontener #sb_menu ul li {list-style:square; margin:5px 0 0 0; font-size:11px; font-weight:bold;}
#tartalom div.kontener #sb_menu ul li.ittvagyok {border-right:3px solid red;}

#tartalom #hir {width:520px; height:auto; padding:0; margin:10px 25px 20px 25px; background-color:transparent;}
#tartalom #hir h1.elso {color:#fff; margin:0px; padding:0; font-size:16px;}
#tartalom #hir h1 {color:#227a8b; margin:0px; padding:0; font-size:14px;}

#tartalom #hir div.cim {width:516px; height:auto; margin:0 0 5px 0; padding:2px 0 2px 2px; text-align:left; background-color:#eee; }
#tartalom #hir div.cimkepes {width:250px; height:auto; margin:0 0 5px 85px; padding:2px 0 2px 2px; text-align:left; background-color:#eee;}

#tartalom #hir div.cim_elso {width:516px; height:auto; margin:0 0 5px 0; padding:2px 0 2px 2px; text-align:left; background-color:#752114; }
#tartalom #hir div.cimkepes_elso {width:250px; height:auto; margin:0 0 5px 85px; padding:2px 0 2px 2px; text-align:left; background-color:#752114;}

#tartalom #hir p {
	font-size:12px;
	margin:0;
	line-height:120%;
	padding-bottom:0;
	}

#tartalom #hir p.kepes_mod {
	height:95px;
	font-size:12px;
	margin:0;
	line-height:120%;
	padding-bottom:0;
	}

	#tartalom #hir p.kepes {
	height:65px;
	font-size:12px;
	margin:0;
	line-height:120%;
	padding-bottom:0;
	}



#tartalom hr.hir {
	/*visibility:hidden;*/
	display:block;
	margin:0;
	/*margin:0;*/
	/*margin-left:20px;*/
	padding:0;
	clear:both;
	text-align:center;
	width:604px;
	height:1px;
	border:none;
	color:#999;
	background:url(pic/solid_underline.gif) repeat-x;
	}

#tartalom table.ujdonsagok_table {
	width:560px;
	height:200px;
	margin:5px 0px 10px 22px;
	padding:0;
	border-collapse: collapse;
	border:1px #ddd solid;
	font-size:10px;
}

td.het {
		width:60px;
		padding-left:5px;	
		color:#0e6e7e;
}

tr {
	margin:0;
	padding:0;
}

tr.prt {
	background:#f0f0f0;
}

tr.prs {
	background:#fafafa;
}
/*--------------------------------------------------------------------------------------------------------*/



#jobbsav {
	width:183px; /*height:30px;*/ /* height-et nem szabad fixen megadni, mert a clearing nem mukodik*/
	padding-left:2px;
	float:right;
	background:transparent url(pic/almenu_jobb_hatter01_1024.gif) top right no-repeat;
}

#kepreklam {
display:block;
float:left;
margin:0;/*2px 0 0 0;*/
padding:0; /*2px 0 1px;*/
max-width:180px;
height:auto;
border-bottom: 5px #666 solid;
}

#kepreklam.next {
background-color:#444;
}

#kepreklam p{
width:150px;
color:#fff;
margin:0; padding:0;
font-size:14px;
font-weight:bold;
}

#kepreklam ul{
display:block;
width:175px;
margin:0 0 0 0;
padding:0; /*2px 0 2px 2px;*/
background-color:#FFFFFF;/*#EDB96B;*/
list-style:none;
}

#kepreklam ul li{
padding-top:2px;
padding-bottom:2px;
}

#kepreklam ul li a {
	max-width:175px; 
	text-decoration:none;
	margin:0;
	padding:0 0 0 3px;
	font-size:0.9em;
	font-weight:bold;
	background:transparent;
	border:none;
}
#kepreklam.next ul li a:link {color:#fff;}
#kepreklam.next ul li a:visited {color:#dff;}
#kepreklam.next ul li a:hover {color:#752114;}
#kepreklam.next ul li a:active {color:#fff;}

#jobbsav h2.csomagtartalma {
	visibility:hidden;
	font-size:12px;
	font-weight:bold;
	line-height:1em;
	color:#ccc;
	margin:0; padding:0;
	margin-top:12px; margin-left:10px;
	padding-bottom:7px;
}
#jobbsav h2.doboz1 {
	visibility:hidden;
	width:136px; height:20px;
	font-size:12px;
	font-weight:bold;
	line-height:1em;
	color:#fff;
	margin:0; padding:0;
	margin:10px 3px 5px 1px;
	padding:7px 0 0px 10px; 
	background:#88c2cd url(pic/jobbsav_csik_hatter01.gif) top right no-repeat;
}
#jobbsav p {
	margin:6px 0 0 3px;
	padding:2px 10px 4px 10px;
	font-size:12px;
}

#jobbsav form {
	visibility:hidden;
	margin:0; padding:10px 10px 0 10px;
}
#jobbsav input {
	margin:0; padding:0;
	visibility:hidden;
	display:block;
	border:0;
	font-size:11px;
	margin-bottom:3px;
}
#jobbsav input.urlapmezo {
	visibility:hidden;
	width:120px; height:20px;
	background:transparent url(pic/input_urlapmezo.gif);
	font-size:12px;
}

#jobbsav #toplista {
display:block;
float:left;
margin:0;/*2px 0 0 0;*/
padding-left:10px; /*2px 0 1px;*/
max-width:180px;
height:auto;
border-bottom: 5px #666 solid;
}

#jobbsav #toplista.next {
background-color:#444;
}

#jobbsav #toplista p{
font-size:11px;
font-weight:bold;
text-align:left;
}

#jobbsav #toplista ol {
display:block;
margin:4px 0 0 0;
padding:5px 2px 5px 32px;
list-style:decimal;
list-style-type:decimal;
background-color:#FFCC33/*#EDB96B;*/
}

#lablec {
	width:976px; height:45px;
	clear:both;
	background:transparent url(pic/lablec_hatter01_1024.gif);
}
#lablec p {
	color:#fff;
	font-size:10px;
	text-align:center;
	padding-top:13px;
	margin-top:0px;
}
#lablec a:link, #lablec a:visited, #lablec a:hover, #lablec a:active {
	color:#fff;
	text-decoration:none;
	background:transparent;
}
#lablec a:hover {
	text-decoration:underline;
}

/*
 {
	visibility:hidden;
	width:120px; height:20px;
	background:transparent url(pic/input_urlapmezo.gif);
	font-size:12px;
}*/

#jobbsav #toplista {
display:block;
float:left;
margin:0;/*2px 0 0 0;*/
padding:0; /*2px 0 1px;*/
max-width:180px;
height:auto;
border-bottom: 5px #666 solid;
}

#jobbsav #toplista.next {
background-color:#444;
}

#jobbsav #toplista p{
font-size:11px;
font-weight:bold;
text-align:left;
}

#jobbsav #toplista ol {
display:block;
margin:4px 0 0 0;
padding:5px 2px 5px 32px;
list-style:decimal;
list-style-type:decimal;
background-color:#FFCC33/*#EDB96B;*/
}

#alsomenu {
width:976px; height:20px;
clear:both;
background:transparent url(pic/kozep_hatter03_1024.gif);
}

#alsomenu div.bal{float:left; margin:0 0 0 0px; padding-left:190px; width:445px; height:15px;}
#alsomenu div.jobb {margin:0; width:200px; height:15px; float:left;}
a.amenu:link, a.amenu:active, a.amenu:visited, a.amenu:hover {
	color:#000;
	text-decoration:none;
	background:transparent;}
a.amenu:hover {color:#000; text-decoration:underline;}

#lablec {
	width:976px; height:45px;
	clear:both;
	background:transparent url(pic/lablec_hatter01_1024.gif);
}
#lablec p {
	color:#fff;
	font-size:10px;
	text-align:center;
	padding-top:13px;
	margin-top:0px;
}
#lablec a:link, #lablec a:visited, #lablec a:hover, #lablec a:active {
	color:#fff;
	text-decoration:none;
	background:transparent;
}
#lablec a:hover {
	text-decoration:underline;
}
/*
	text-decoration:underline;
}*/
