/*general*/

ul {
	color:#474747;
	list-style-type: square;
}
td {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
}
hr {
	height: 1px ;
	color: #0768A9;
}
a {
   color: #0768A9;
   text-decoration: none;
}
a:hover {
   color: #EE014c ;
   text-decoration: underline;
}
input.textfield{
	color: #474747;
	background: #ecf3f8;
	border: #0768A9 1px solid;
}
input.gomb{
	color: #474747;
	background-color: #FFF;
	font-weight: bold;
	border: #0768A9 1px solid;
	height: 17px;
    cursor: pointer;
	font-size: 11px;
}
.kepkeret {
 	border: 0px ;
}
input.butt {
	border:1px solid #757575 ;
	cursor:pointer ;
	font-weight:bold ;
	font:10px Verdana, Arial, Helvetica, sans-serif ;
	background:#e4e4e4 url(../img/butt_grey.gif) right no-repeat ;
	padding:0 5px ;
	width:75px ;
	text-align:left ;
	padding-bottom:2px!important ;
	padding-bottom:0px ;
	height:20px ;
}
form, input {
	padding:0 ;
	margin:0 ;
}
.clearb {
	clear:both ;
}

/*head*/
.head_butt {
	cursor:pointer;
}


body {
	background:#FFFFFF url(../img/full_bg.jpg) repeat-y;
	margin:0 ;
	padding:0 ;
}
form {
	padding:0 ;
	margin:0 ;
}
#chead {
	height:100px;
}
#chead .fejszovb {
	color: #474747 ;
	font-size:11px;

	padding-left: 49px ;
}
#chead .csatorna {
	background-color: #E9F5DE;
	font-size:12px;
	border:1px solid #6EBB1F;
	width: 100px;
	height: 20px ;
}
#chead input.textfield_head{
	background-image: url(../img/head_kereso_bg.jpg);
	background-repeat: repeat-x;
	color: #474747;
	border: #6EBB1F 1px solid;
	height: 22px;
	width: 283px;
	font-size: 12px;
	vertical-align:bottom !important;
	vertical-align:baseline;
}
#chead input.gomb_head{
	color: #474747;
	background-color: #E9F5DE;
	font-weight: bold;
	border: #6EBB1F 1px solid;
	height: 22px;
	width: 22px ;
	text-align: center ;
    cursor: pointer;
	font-size: 11px;
	padding: 0px 1px 0px 1px;
}

#chead div.check_head{
	color: #474747;
	font-size: 10px;
	padding: 3px 0px 0px 0px;
}

#chead .small_fszov {
	font-size: 10px;
	font-weight: bold;
	color: #FFF ;
	padding-right: 5px;
}



/*menu*/

a.menualap:link, a.menualap:active, a.menualap:visited {
	display:block;
    font-size: 10px ;
	width: 138px !important;
	width: 140px ;
	color:#474747;
	padding: 3px 0px 3px 3px;
	text-decoration:none;
	font-weight:bold;
	background-color:#FFF;
	margin: 0px 0px 0px 0px;
	}
a.menualap:hover {
	display:block;
    font-size: 10px;
	width: 138px !important;
	width: 140px ;
	color:#FFF;
	text-decoration:none;
	background-color:#92cc57;
	margin: 0px 0px 0px 0px;
	}
a.menualaps:link, a.menualaps:active, a.menualaps:visited {
	display:block;
    font-size: 10px;
	width: 138px !important;
	width: 140px ;
	color:#F24079;
/*	color:#474747;*/
	padding: 3px 0px 3px 3px;
	text-decoration:none;
	font-weight:bold;
	background-color:#FFF;
/*	background-color:#C8E5AA;*/
	margin: 0px 0px 0px 0px;
	}
a.menualaps:hover {
	display:block;
    font-size: 10px;
	width: 138px !important;
	width: 140px ;
	color:#FFF;
	text-decoration:none;
	background-color:#f24079;
/*	background-color:#6EBB1F;*/
	margin: 0px 0px 0px 0px;
	}
a.almenualap:link, a.almenualap:active, a.almenualap:visited {
	display:block;
    font-size: 10px;
	width: 138px !important;
	width: 140px ;
	color:#474747;
	padding: 3px 0px 3px 3px;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
	}
a.almenualap:hover {
	display:block;
    font-size: 10px;
	width: 138px !important;
	width: 140px ;
	color:#FFF;
	text-decoration:none;
	background-color:#6EBB1F;
	margin: 0px 0px 0px 0px;
	}



/*index*/

.ch_al {
	border: 7px solid #dae8f2;
}

.ch_td {
	border: 1px solid #ffffff;
	background-image: url(../img/ch_bg.jpg) ;
	background-repeat: repeat-x ;
	background-position: bottom;
}

.ch_td-cpp {
	border: 1px solid #ffffff;
	background-image: url(../img/ch_bg-cpp.jpg) ;
	background-repeat: repeat-x ;
	background-position: bottom;
}

.ch_ul {
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 12px;
}
.ch_ul2 {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 12px;
}
.ch_ul-cpp {
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 12px;
}


/*.ch_ul_td {
	padding-top: 6px;
	padding-right: 5px;
}
*/

.ch_ul td{
	font-size:10px;
	color:#474747;
	padding-top:0px;
}
.ch_ul-cpp td{
	font-size:10px;
	color:#474747;
	padding-bottom:0px;
	line-height:18px;
}

.ch_ul img {
	margin-right: 5px;
	margin-top:8px;
}

.ch_ul-cpp img {
	margin-right: 5px;
	margin-top:8px;
}

.csatorna_al {
	background-position:bottom ;
	background-repeat:no-repeat;
}
.indexbox {
	border: 1px solid #5698C5 ;
}
.border_up {
	border-top: 1px solid #5698C5 ;
}
.szovtorzs_ibox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify ;
	padding: 12px ;
}
.borderl {
	border-left: 1px solid #5698C5 ;
}
.szovtorzs_left_ibox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 12px;
}
a.ajanlo {
	color: #EE014C ;
	font-weight: bold ;
}
a.chlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	text-decoration: none;
	font-weight: normal;
	color: #474747;
}
a.chlink:hover {
	text-decoration: underline;
}
.kercim {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #0768A9;
}
#idx input.textfield{
	color: #474747;
	background-color: #edf4f9;
	border: #0768A9 1px solid;
	height: 20px;
	font-size: 12px;
	vertical-align:bottom !important;
	vertical-align:baseline ;
	margin-top: 5px;
}
#idx input.gomb{
	color: #474747;
	background-color: #FFF;
	font-weight: bold;
	border: #0768A9 1px solid;
	height: 20px;
	width: 22px ;
	text-align: center ;
    cursor: pointer;
	font-size: 11px;
	padding: 0px 1px 0px 1px;
	margin-top: 5px;
}
div.boxa {
	padding-right:5px;
	text-align:right ;
	height:23px;
}


/*top10*/

.sszam {
	font-size:16px ;
	color:#0768A9 ;
	font-weight:bold ;
	text-align:right ;
	padding-right: 3px ;
}
#top10 td {
	padding-top: 15px ;
	padding-bottom: 5px ;
	border-bottom: 1px solid #DAE8F2 ;
}



/* leptetes */

#lepteto {
	text-align:center ;
	vertical-align:middle ;
}
#lepteto_top {
	text-align:right ;
	margin:0px 0px 0px 0px;
	border-bottom:1px solid #474747 ;
}
.leptetoszam {
	color:#757575 ;
	font-weight:bold ;
	vertical-align:middle !important ;
	vertical-align:baseline ;
	padding: 0px 15px 0px 15px ;
}
.leptetoszam span {
	color:#EE014C ;
}
.leptetes {
	padding-bottom: 5px ;
}



/* gyujtooldal */

#gyujtooldal, #magazin {
	margin-top: 14px ;
	padding-left: 5px;
	margin-bottom: 20px;
}
#gyujtooldal h3 {
	margin-top: 25px ;
	margin-bottom: 0px;
	padding: 0px;
	font-size:12px;
	font-weight:bold ;
	color: #474747 ;
}
#gyujtooldal h2, h2.tl {
	margin-top: 25px ;
	margin-bottom: 10px;
	padding: 0px;
	font-size:14px;
	font-weight:bold ;
	color: #474747 ;
}
#gyujtooldal h1{
	margin-top: 25px ;
	margin-bottom: 10px;
	padding: 0px;
	font-size:14px;
	font-weight:bold ;
	color: #0768A9 ;
}
#gyujtooldal h2.first, #gyujtooldal h1.first {
	margin-top:0px;
}
#gyujtooldal h1.manag {
	margin-top:0px ;
	margin-bottom:0px;
}
#gyujtooldal p {
	text-align:justify ;
}
#sqr_fels {
	list-style:square ;
	color: #474747 ;
}

.sqr_fels {
	list-style:square ;
	color: #474747 ;
}
#sqr_fels li {
	padding-bottom: 20px ;
}
.man_szov #sqr_fels li, .man_szov_ #sqr_fels li {
	padding-bottom: 5px;
}
#gyujtooldal .imgm {
	float:left ;
	display:block;
	margin-right: 10px;
	margin-bottom: 10px;
	width: 200px;
}
#gyujtooldal .man_szov {
	width:420px;
	/*display:block;
	position:absolute;*/
	float:right;
	left:385px;
}
#gyujtooldal .man_szov_ {
	margin-top: 10px;
}
div.sgyujt_bev {
	border-bottom:2px solid #0768a9 ;
}
div.sgyujt_bev p {
	margin-top:0 ;
}

/*találati lista*/

a.tlist_cim {
	color: #474747 ;
	font-weight: bold ;
	text-decoration:none ;
}
.alcim2 {
	border-bottom: 1px solid #E4E4E4;
	color: #0768A9;
	padding-bottom: 10px ;
}
li.tl {
	margin-bottom:10px ;
	text-align:justify ;
}
li.tl a {
	font-weight:bold ;
}
h2.tl span {
	font-size:12px ;
	color:#757575 ;
	font-weight:normal ;
}


/*****IDX_ADV_BOX*****/
#idx_adv_box {
	text-align:left;
	font-size:11px;
	background:url(../img/indexbox_headtop.gif) top repeat-x;
}
#idx_adv_box h1 {
	font-size:18px;
	font-weight:bold ;
}
#idx_adv_box h1 a {
	color:#6ebb1f ;
}
#idx_adv_box ul {
	font-weight:bold ;
	margin-left:0px ;
	margin-left:10px ;
	padding-left:0px ;
	padding-left:10px ;
}
/*****SHP_ADV_BOX*****/
#shp_adv_box h1 {
	font-size:14px;
	font-weight:bold ;
	color:#6ebb1f ;
}
#shp_adv_box a {
	color:#ee014c ;
}
#shp_adv_box img {
	border:none ;
}
#shp_adv_box img.leader {
	float:left ;
	margin-right:5px ;
}



/*****REKLAM*****/
#adv_startpage h1 {
	font-size:22px ;
	color:#ee014c ;
	font-weight:bold ;
}
#adv_startpage h2 {
	font-size:14px ;
	color:#474747 ;
	font-weight:bold ;
	margin-bottom:0px ;
}

#adv_startpage .blue {
	color:#0768a9 ;
}

td.det {
	font-size: 10px;
	color:#474747;
	text-align: justify;
	padding: 15px 0 15px 0;
}

.akc10a {
	font-size: 16px;
	color:#6ebb1f;
	font-weight: bold;
}
.akc15a {
	font-family: Arial;
	font-size: 28px;
	color:#0768A9;
	font-weight: bold;
}
.akc15b {
	font-family: Arial;
	font-size: 42px;
	color:#5698C5;
	font-weight: bold;
}
.oldprice {
	text-decoration: line-through;
	text-align:right;
	color:#757575;
	font-size:11px;
}
.price {
	color:#5698C5;
	font-weight: bold;
}

.reklam {
	font-size:26px ;
	font-weight:bold ;
	font-family:Arial, Helvetica, sans-serif ;
	color:#0768a9 ;
}
.reklam span {
	color:#ee014c ;
}

.szovtorzs_left_ibox .reklam {
	font-size:20px ;
}
.szovtorzs_left_ibox ul {
	padding-left: 20px!important ;
	padding-left: 0px ;
	margin-left: 0px!important;
	margin-left: 20px;
}
.szovtorzs_left_ibox li {
	line-height:22px;
}
p.topm_none {
	margin-top:1px;
}
#adv_startpage div.reklam {
	color:#6ebb1f ;
}
#adv_startpage div.reklam span{
	color:#ee014c ;
}
#adv_startpage ul {
	padding-left:15px ;
	margin-left:15px ;
	color:#0768a9 ;
	font-weight:bold ;
}
#adv_startpage ul.norm {
	padding-left:15px ;
	margin-left:15px ;
	color:#474747 ;
	font-weight:normal ;
}
#adv_startpage li a {
	color:#474747 ;
	font-weight:bold ;
}
#adv_startpage li a:hover {
	color:#ee014c ;
}
#adv_startpage li p {
	color:#474747 ;
	font-weight:normal ;
	margin-top:1px ;
}




/*****JAB PANEL*****/

.jab_head {
	border: 7px solid #c8e5aa;
}

.jab_td {
	border: 1px solid #ffffff;
	background-image: url(../img/jab_bg.jpg) ;
	background-repeat: repeat-x ;
	background-position: bottom;
}

.jab_butt {
	cursor:pointer;
	padding-top:2px;
}


.jabtd {
	padding:5px 0px 5px 0px ;
}
div.jabbox {
	border:2px solid #6EBB1F;
	background:url(../img/jab_back.jpg);
	height:111px!important;
	height:115px;
}
#jabpanel div {
	clear:both ;
}
#jabpanel {
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
#jabpanel form {
	margin: 0px ;
	padding:0px ;
}
#jabpanel input {
	height: 20px ;
	color:#474747 ;
	margin-top:3px ;
}
#jabpanel input.itxt {
	font-size:11px;
	border:1px solid #6EBB1F ;
	background: #FFF ;
	width:132px;
}

#jabpanel input.butt {
	border:1px solid #6EBB1F;
	cursor:pointer;
	font-weight:bold;
	background:#c8e5aa url(../img/jab_gomb.gif) right no-repeat;
	width:75px;
	text-align:left;
	padding-bottom:0px!important;
	padding-bottom:0px;
	height:20px;
	padding-top: 0;
}
td.jog, td.ceg {
	font-size:10px;
	color:#474747;
	padding-top: 15px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 7px;
}

/*****JAB-NEW PANEL*****/

#jabnew-panel {
	width:162px;
	height:230px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}

#jabnew-panel .jabnew-panel_bottom{
	background:url(../img/jab-newbox_bottom.jpg) no-repeat top;
	height:158px;
	font-size:10px;
	padding:0 10px 0 10px;
	color:#757575;
	line-height:12px;
}

#jabnew-panel form {
	margin:0px 0 5px 0  ;
	padding:0 ;
}
#jabnew-panel input {
	color:#474747 ;
	margin-top:12px ;
}

.jabnew_butt{
	margin-top:5px;
}


/*****JAB-NEW PANEL*****/

#jab-right-panel {
	width:143px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	background:url(../img/jab-right_bg.jpg) no-repeat top #ffffff;
	height:120px;
}

.jab-right-title{
	color:#0768a9;
	font-size:11px;
	line-height:13px;
	text-align:center;
	padding-top:9px;
	font-weight:bold;
}

#jab-right-panel form{
	margin:0;
}

#jab-right-panel a{
	font-size:9px;
}



/*****KIADVANY PANEL*****/

.kiad_head {
	border: 7px solid #fcd9e4;
}

.kiad_td {
	border: 1px solid #ffffff;
	background-repeat: repeat-x;
	background-position: top;
	background-image:url(../img/kiadv_bg.jpg);
	background-color: #fdf4f7;
}

.kiad_td_img {

	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 11px;
}

.kiad_td_info {
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 5px;
	padding-left: 6px;
	color: #474747;
}

.kiad_infotxt {
	font-size: 11px;
	text-align: right;
}

h1.kiad_cim {
	text-align: right;
	font-size: 16px;
	font-weight: bold;
	color: #ee014c;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

h1.kiad_cppcim {
	font-size: 14px;
	font-weight: bold;
	color: #ee014c;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 11px;
}

.kiad_cpptxt {
	font-size: 11px;
	padding-right: 11px;
	padding-bottom: 10px;
	padding-left: 11px;
}

.kiad_cpp_ul {
	padding-top: 6px;
	padding-right: 5px;
	padding-left: 11px;
}

.cpptxt {
	padding-bottom: 8px;
	font-size: 11px;
}

a.kiadlink:link, a.kiadlink:active, a.kiadlink:visited{
	text-align: right;
	font-size: 16px;
	font-weight: bold;
	color: #ee014c;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-decoration:none;
}

a.kiadlink:hover {
	text-align: right;
	font-size: 16px;
	font-weight: bold;
	color: #ee014c;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-decoration: underline;
}


/*****RENDEZVENY PANEL*****/

.rendezv_head {
	border: 7px solid #fcd9e4;
}

.rendezv_td {
	border: 1px solid #ffffff;
	background-repeat: repeat-x;
	background-position: top;
	background-image:url(../img/rendezv_bg.jpg);
	background-color: #fdf4f7;
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 5px;
	padding-left: 6px;
	color: #474747;
}

.rendezv_td_img {

	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 11px;
}

.rendezv_infotxt {
	font-size: 11px;
	text-align: left;
}

h2.rendezv_cim {
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	color: #ee014c;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
a.rendezvlink:link, a.rendezvlink:active, a.rendezvlink:visited{
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	color: #ee014c;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-decoration: none;
}

a.rendezvlink:hover {
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	color: #ee014c;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-decoration: underline;
}

/*****CPP PANEL*****/

.cpp_td {
	border: 1px solid #ffffff;
	background-repeat: repeat-x;
	background-position: top;
	background-image:url(../img/cpp_bg.jpg);
	background-color: #fdf4f7;
}


/*****JOBB PANEL*****/


.jobbp_maintable {
	background-color: #f5faef;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #92cc57;
	border-right-color: #92cc57;
	border-bottom-color: #92cc57;
	border-left-color: #92cc57;
}

.jobbp_cimtd {
	background-color: #92cc57;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
}

.jobbp_infotd {
	font-size: 10px;
	color: #474747;
	padding:5px 0 5px 5px;
}

td.jobbp_infotd_hl{
	padding:5px;
}

td.jobbp_infotd_hl .jobbp_infotd{
	padding:0;
}


.htxt {
	font-size:11px;
	border:1px solid #6EBB1F ;
	background: #FFF ;
	/*width:20px;*/
	height:20px;
}

.kiemelt_table {
	background-color: #f5faef;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f24079;
	border-right-color: #f24079;
	border-bottom-color: #f24079;
	border-left-color: #f24079;
}


.kiemelt_cimtd {
	background-color: #f24079;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
}

.kiemelt_infotd {
	background-color: #feedf2;
	padding-left: 5px;
	font-size: 10px;
	color: #474747;
	padding-top: 5px;
	padding-bottom: 5px;
}

.online_friss_table {
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #92cc57;
	border-right-color: #92cc57;
	border-bottom-color: #92cc57;
	border-left-color: #92cc57;
}

/*****BOTTOM*****/


.bottom_td {
	padding-bottom: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	text-align: right;
}

a.bottomlink {
	color: #474747;
	text-decoration: none;
}

a.bottomlink:hover {
	color: #474747;
	text-decoration: underline;
}


/*****LINKBOX PANEL*****/

.linkbox_head {
	border: 7px solid #e4e4e4;
}

.linkbox_tr {
	border: 1px solid #ffffff;
	background-image: url(../img/link_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.linkbox_td {
	font-size: 10px;
	padding: 12px;
}


/*****TEÁOR KERESŐ*****/
ul.teaor_lst {
	margin-bottom:50px ;
	margin-left:0;
	padding:0;
}
ul.teaor_lst li {
	margin-bottom:5px;
	list-style:none;
}
.teaor_szam {
	float:left;
	font-weight:bold;
	padding:5px;
}

.teaor_cim_cl, .teaor_cim_op {
	float:left;
	font-weight:normal;
	padding:5px;
}

/*
.teaor_cim_cl, .teaor_cim_op {
	 margin-left:51px;
	 padding:5px;
	 position:relative ;
	 margin-top:0px!important ;
 	 margin-top:-15px ;
}
*/

.teaor_cim_op {
	background:#f1f1f1;
	/*border:1px solid #b9b9b9;*/
	font-weight:bold;
	margin-top:0px;
}
.teaor_cont {
	font-weight:normal;
	/*border-top:1px solid #b9b9b9;*/
	padding-left:5px ;
	margin-bottom:20px;
}
#teaor-box1{
	background:url(../img/teaor-box1_bg.jpg) repeat-x top #eeeded;
	border:1px solid #b9b9b9;
	width:457px;
	padding:5px;
}

#teaor-box1 input{
	background-color:#ffffff;
	border:1px solid #b9b9b9;
}

#teaor-box1 input.teaor-butt{
	background:none;
	border:none;
	background-color:#FFFFFF;
}

p.teaor-textalert{
	/*border-left:2px solid #ee014c;*/
	border:1px solid #f99ebb;
	background:url(../img/teaor-box2_bg.jpg) repeat-x top #fcd9e4;
	color:#ee014c ;
	padding:5px ;
}

.teaorlist-box{
	background-color:#f2f2f2;
	height:28px;
}


/*****ILLETÉKKALAUZ*****/
#illetek_lst, #illetek_cont {
	padding:10px 0 50px 10px ;
}
#illetek_lst div {
	margin-bottom:5px ;
	border:1px solid #e9f5de ;
	padding:2px ;
	background:#f5faef ;
}
#illetek_lst h1 {
	margin:0 ;
	font-size:12px ;
	font-weight:bold ;
	cursor:pointer ;
}
#illetek_cont .category {
	float:left ;
	line-height:20px ;
}
#illetek_cont .control {
/*	float:right ;*/
	padding-bottom:3px ;
	border-bottom:1px solid #abcce2 ;
	text-align:right ;
	line-height:20px ;
	margin-bottom:30px ;
}
#illetek_cont .control span {
	margin:0 10px ;
}
#illetek_cont h1 {
	color:#0768a9 ;
	font-size:14px ;
	font-weight:bold ;
}
#illetek_cont h2 {
	font-size:12px ;
}
#illetek_cont .lasd {
	border-top:1px solid #0768a9 ;
	margin-top:20px ;
	padding:5px ;
	background:#edf4f9 ;
}
/********************/






textarea {
	color: #474747;
	background-color: #ecf3f8;
	border: #0768A9 1px solid;
	font-size: 12px;
}
@media print {
    .noprint {
        display:none;
    }
}
h1 {
	font-size: 10pt;
	font-weight: normal;
}
h3 {
	font-size: 13px;
	font-weight: bold;
	margin: 0px ;
}
h2 {
	font-size: 15px;
	font-weight: bold;
}
.backg {
	background-repeat: no-repeat;
}
.kapitalsmall {
	font-size: 10px;
	font-weight: bold;
	color: #474747 ;
	}
a.sitemap {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #0768A9;
}
a.sitemap:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #000000;
}
a.konyvcim {
  font-size: 13px;
}
table.kepkeret {
 	border: 1px solid #0768a9;
}
a.megrendeles {
  font-size: 13px;
}
a.megrendeles:hover {
  font-size: 13px;
   text-decoration: none;
}
.kupon {
  color: #0768A9;
  background-color: #FFF;
  cursor: pointer;
}
.kuponOV {
  color: #000000;
  cursor: pointer;
  background-color: #DAE8F2;
}
a.egyblist {
  font-size: 11px;
}
a.hol_0 {
   color: #474747;
   text-decoration: none;
   font-size: 10px;
}
a.hol_0:hover {
   color: #EE014C;
   text-decoration: none;
}
a.hol_1 {
   color: #474747;
   text-decoration: none;
   font-size: 10px;
}
input.textf2{
	color: #474747;
	background-color: #DAE8F2;
	border: #0768A9 1px solid;
	height: 20px;
	font-size: 12px;
}
input.gomb2{
	color: #0768A9;
	background-color: #DAE8F2;
	font-weight: bold;
	border: #0768A9 1px solid;
	height: 20px;
    cursor: pointer;
	font-size: 12px;
}

input.gomb2_kosar-folyt{
	color: #0768A9;
	font-weight: bold;
	border: none;
    cursor: pointer;
	font-size: 12px;
	background:url(../img/kosar-button_folytatas.jpg) no-repeat;
	width:163px;
	height:20px;
}

input.gomb2_kosar-megrendeles{
	color: #0768A9;
	font-weight: bold;
	border: none;
    cursor: pointer;
	font-size: 12px;
	background:url(../img/kosar-button_megrendeles.jpg) no-repeat;
	width:181px;
	height:20px;
}

input.gomb2_kosar-kupon{
	color: #0768A9;
	font-weight: bold;
	border: none;
    cursor: pointer;
	font-size: 12px;
	background:url(../img/kosar-button_kupon.jpg) no-repeat;
	width:92px;
	height:20px;
}

input.gomb2_kosar-mehet{
	color: #0768A9;
	font-weight: bold;
	border: none;
    cursor: pointer;
	font-size: 11px;
	background:url(../img/kosar-button_mehet.jpg) no-repeat;
	width:50px;
	height:20px;
}

input.gomb2_kosar-reg{
	color: #0768A9;
	font-weight: bold;
	border: none;
    cursor: pointer;
	font-size: 11px;
	background:url(../img/kosar-button_reg.jpg) no-repeat;
	width:104px;
	height:20px;
}

.szovtnemkiz {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   padding-bottom:5px;
}
.xtabla {
	background-color: #0768A9;
}
.xcella {
    background-color: #fff;
}
td.xcella td {
	vertical-align:top ;
}
.xgomb {
	color: #000;
	background-color: #ABCCE2;
	font-weight: bold;
	border: #0768A9 1px solid;
	height: 17px;
    cursor: pointer;
	font-size: 11px;
}
.konyvbcim {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.chkeretbn {
	background: #EE014C ;
}
.chkeretbn a {
	color: #FFF ;
}
.cimline {
	border-bottom: 1px solid #0768A9;
	font-weight: bold;
	color: #EE014C;
	font-size: 13px;
}
.alcim {
	border-bottom: 1px solid #0768A9;
	font-weight: bold;
	color: #0768A9;
}
.kosartb {
	border-top: 1px solid #0768A9;
	border-bottom: 1px solid #0768A9;
	font-weight: bold;
	color: #0768A9;
	font-size: 11px;
}
.kosartb_preorder {
	border-top: 1px solid #757575;
	border-bottom: 1px solid #757575;
	font-weight: bold;
	color: #474747;
	font-size: 11px;
}
.small_fszov_b {
	font-size: 9px;
	font-weight: bold;
	color: #6EBB1F ;
	}
.kosartbline {
	border-bottom: 1px solid #E4E4E4;
	color: #474747;
	font-size: 10px;
}
.kosartbline2 {
	border-bottom: 1px solid #FEEDF2;
	color: #757575;
	font-size: 10px;
}

.kosartbline3 {
	color: #474747;
	font-size: 10px;
	margin:5px 0;
}

.kosartext {
	color: #474747;
	font-size: 12px;
	margin:0;
	font-weight:bold;
}

.preorder-title{
	color: #474747;
	font-size: 12px;
	margin:0;
	font-weight:bold;
}

.fsize10 {
	font-size: 10px;
}
.chkeret {
	border: 1px solid #757575;
}
.downla {
	border-bottom: 1px solid #474747;
	font-size: 11px;
}
.kerdes {
	font-weight: bold;
}
.szovtorzsxs {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   text-align: left;
   text-align:justify ;
}
.szovtorzs {
   text-align:justify ;
}
.tartjegy1 {
	padding-left: 20px;
	padding-right: 20px;
	font-weight: bold;
	color: #0768A9;
}
.tartjegy2 {
	padding-left: 40px;
	padding-right: 20px;
	color: #474747;
}
.tartjegy3 {
	padding-left: 60px;
	padding-right: 20px;
	color: #474747;
}
.tartjegy4 {
	font-style: italic;
	padding-right: 20px;
	padding-left: 80px;
	color: #474747;
}
.tartjegy5 {
	font-style: italic;
	padding-right: 20px;
	padding-left: 100px;
	color: #757575;
}
#magazin .rovcim, #magazin .rovcime {
	display: block ;
	border-bottom: 1px solid #0768A9;
	font-weight: bold ;
	padding-bottom: 2px ;
	margin-bottom: 1px ;
}
/*#magazin .rovcime {
	text-align:center ;
}*/
#magazin .listsor {
	border-top: 1px solid #0768A9 ;
	border-right: 1px solid #0768A9;
	border-bottom: 1px solid #0768A9;
	border-left: 1px solid #0768A9;
	padding: 0px ;
	background: #DAE8F2 ;
}
#magazin li {
	margin-bottom: 5px ;
	padding-bottom: 5px ;
}
#magazin .rovtart {
	background: #FFF ;
}
#keresesazadatbazisban {
	width: 570px ;
	border-left:1px #474747 solid ;
	border-right:1px #474747 solid ;
	border-bottom:1px #474747 solid ;
	font-size:12px ;
	background: #F8F8F8 ;
	margin: 5px 0px 25px 0px ;
}
#kvinside {
	margin-top: 30px;
	text-align: justify ;
	padding: 0px 10px 10px 10px ;
}
#kvinside h1 {
	color: #0768A9 ;
	font-size:14px ;
	font-weight: bold ;
}
td.labelb {
	border-top: 1px #474747 solid ;
	}
td.labelj {
	border-top: 1px #474747 solid ;
}
td.labelk {
	border-top: 1px #474747 solid ;
}
a.labact {
	border-top: 3px #0768A9 solid ;
	font-weight:bold ;
	width: 190px ;
	text-decoration:none ;
	color: #0768A9 ;
	display:block;
}
.labelb a.labact {
	border-right: 1px #474747 solid ;
}
.labelk a.labact {
	border-right: 1px #474747 solid ;
	border-left: 1px #474747 solid ;
}
.labelj a.labact {
	border-left: 1px #474747 solid ;
}
a.labact:hover {
	text-decoration: none;
}
a.labina {
	border-top: 3px #b9b9b9 solid ;
	width: 190px ;
	text-decoration:none ;
	display:block ;
	color: #474747 ;
	border-bottom: 1px #474747 solid ;
	background :#fff ;
	border-right: 1px #b9b9b9 solid ;
}
a.labina:hover {
	border-top: 3px #6EBB1F solid ;
	background:#C8E5AA ;
	text-decoration: none;
}
a div.ful {
	width: 180px ;
	padding: 3px ;
	cursor: pointer ;
}
div.ltb {
	display: block;
	border: 1px solid #5698C5;
}
div.ltb div.fej {
	background-color:#DAE8F2;
	cursor:pointer;
	padding:3px;
	border-bottom: #5698c5 1px solid;
	background-image:url(../img/fel.gif) ;
	background-position: right ;
	background-repeat:no-repeat ;

}
div.closed {
	background-color:#DAE8F2;
	border-style:solid;
	border-width:1px;
	padding:3px;
	border-color:#5698C5;
	cursor:pointer;
	background-image:url(../img/le.gif) ;
	background-position: right ;
	background-repeat:no-repeat ;
}
div.ltb div.test {
	background-color:#FFF;
	padding: 8px;
	text-align: justify ;
}
.kvcim {
	border-bottom: 1px solid #0768A9 ;
	font-size: 11px ;
	padding-top: 30px ;
}
.lepteto {
	border-top: 1px solid #DAE8F2 ;
	border-bottom: 1px solid #DAE8F2 ;
	margin-top: 30px ;
	width: 550px ;
	padding-bottom: 1px ;
}
.azon {
	color: #EE014C;
	font-weight: bold ;
}
a.lnkgomb {
	border: 1px solid #0768A9 ;
	padding: 2px ;
	background: #DAE8F2 ;
}
a.lnkgomb:hover {
	text-decoration: none ;
	background: #5698C5 ;
	color: #FFF ;
}
a[href$='.pdf'] {
	padding:2px 0px ;
	padding-right: 20px;
	background: transparent url(../img/icons/icon_pdf.gif) no-repeat center right;
}
.textalert {
	border-left:2px solid #ee014c ;
	background:#fcd9e4 ;
	color:#ee014c ;
	padding:5px ;
}
.doboz {
	border:1px solid #b9b9b9;
	padding: 10px 5px 10px 5px;
	background:#f4f4f4 ;
}
.doboz input.textfield {
	border-color:#000 ;
	background-color: #fff;
	height: 20px;
}

.rightlink{
	color: #474747;
}

.rightheaderlink{
	color: #FFFFFF;
}
.rightheaderlink:hover {
	color: #FFFFFF;
}

/* kérdések-válaszok */

div.kv-alcim{
	color:#474747;
	padding-top:3px;
}
ul.kv-felsorolas{
	margin-top:0;
	color:#000000;
}


/* hr-kerdoiv */

div.hr_kerdoiv-keret{
	/*background-color:#f2f2f2;
	border:1px solid #757575;*/
	padding:5px 5px 5px 0;
	margin:20px 0 10px 0;
}
td.hr_kerdoiv_cim{
	/*border-bottom:1px solid #e4e4e4;*/
	padding:0 0 5px 0;
	line-height:18px;
}

div.hr_kerdoiv_line{
	border-bottom:1px solid #b9b9b9;
	padding:0 0 5px 0;
}

input.textfield-hr{
	color: #474747;
	background: #ecf3f8;
	border: #0768A9 1px solid;
	width:455px;
}


/* jogtár expressz kérdoív */

div.kerdoiv-jogtarexpr-keret{
	/*background-color:#f2f2f2;
	border:1px solid #757575;*/
	padding:5px 5px 5px 0;
	margin:20px 0 10px 0;
}

div.kerdoiv-jogtarexpr-keret td{
	color:#474747;
	font-size:11px;
	line-height:15px;
}


div.kerdoiv-jogtarexpr-keret td.kerdoiv-jogtarexpr_cim{
	/*border-bottom:1px solid #e4e4e4;*/
	padding:0 0 5px 0;
	line-height:18px;
	color:#0768a9;
	font-size:12px;
}

div.kerdoiv-jogtarexpr_line{
	border-bottom:1px solid #b9b9b9;
	padding:0 0 5px 0;
}

input.textfield-jogtarexpr{
	color: #474747;
	background: #ecf3f8;
	border: #0768A9 1px solid;
	width:455px;
}

input.textfield-jogtarexpr2{
	color: #474747;
	background: #ecf3f8;
	border: #0768A9 1px solid;
	width:455px;
	height:300px;
}


/* szoftverek */

.button_sw-uzenet{
	background-color:#5698c5;
	color:#FFFFFF;
	border:1px solid #0768a9;
	font-weight:bold;
	font-size:12px;
	padding:3px;
	width:120px;
	cursor:pointer;
}

/**************/

.adatker_box1{
	/*background-color:#f2f2f2;*/
	height:18px;
	/*padding:5px;
	margin-bottom:5px;*/
}

.adatker_box2{
	padding:0;
	margin-bottom:20px;
	color:#474747;
}


/* iparagi jogsz.figyelo */

h2.iparagi{
	color:#474747;
	font-size:14px;
	margin:10px 0;
	padding:0;
}

div.iparagi{
	width:635px;
	margin-bottom:20px;
}

div.iparagi_title{
	width:635px;
	background:#f2f2f2;
	padding:5px;
	margin:0;
}

div.iparagi_title a{
	color:#0768a9;
	font-weight:bold;
	font-size:14px;
}

div.iparagi_title h2 {
   color: #0768a9;
   font: 14px/1.5 Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   margin: 0;
   padding: 0;
}

div.iparagi_title h3 {
   color: #757575;
   font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   margin: 0;
   padding-top: 2px;
}

ul.iparagi {
   margin: 0 20px 0 16px;
   padding: 0;
}

ul.iparagi li {
	list-style-type:disc;
	color:#000000;
}

div.iparagi p {
   color: #000000;
   font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   margin:5px 0 5px 0;
   padding:0 5px;
}

div.iparagidoboz {
	background:url(/img/jlp_keresobox-bg.jpg) repeat-x top #f4f3f3;
	border:1px solid #b9b9b9;
	padding:10px;
	margin:5px 0 15px 0;
}


/* kordoiv_jogiform */

h2.kerdoiv-jogiform{
	color:#474747;
	font-size:14px;
	margin:10px 0;
	padding:0;
}

/* left_menubottom-banner */

#left_menubottom-banner{
	padding-left:15px;
	padding-bottom:5px;
	color:#474747;
}

#banner img{
	margin-bottom:5px;
}


/* ajánló box index oldalon */

div#ajanlo{
	width:633px;
	margin:10px 0;
	border:7px solid #e4e4e4;
	padding:0;
	background:url(../img/ajanlo_table.jpg) repeat-x top #f2f2f2;
}

div#ajanlo_box #arrow_left{
	width:16px;
	float:left;
	background-color:#e4e4e4;
}
div#ajanlo_box #arrow_right{
	width:16px;
	float:right;
	background-color:#e4e4e4;
}
div#ajanlo_box #content{
	width:585px;
	float:left;
	padding:5px;
	margin-left:2px;
}

div#ajanlo_box .box{
	width:125px;
	float:left;
	margin:0 8px;
}

div#ajanlo_box .box img{
	width:125px;
	height:120px;
	border:1px solid #b9b9b9;
	margin-bottom:3px;
}

div#ajanlo_box .box a{
	color:#0768a9;
	font-weight:bold;
	font-size:10px;
}

/* jobb menu - nyitható div */

#box_hirlevel_op{
	background:none;
	width:143px;
	display:block;
	margin-bottom:10px;
}

.dlbox_op{
	background:#92cc57 url(../img/white_up.gif) right no-repeat;
	padding:2px 3px 2px 5px;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	border-left:1px solid #92cc57;
	border-right:1px solid #92cc57;
	cursor:pointer;
}

.dlbox_cl {
	background:#c8e5aa url(../img/white_down.gif) right no-repeat;
	padding:2px 3px 2px 5px;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:10px;
	border-left:1px solid #92cc57;
	border-right:1px solid #92cc57;
	cursor:pointer;
}


/* index oldal ajánló box */

/* ebook */

#ebook-link{
	margin:0 0 20px;
	background: url("../img/choose_box_bg2.jpg") repeat-x scroll center bottom #ffffff;
    border: 1px solid #5698c5;
	width:640px;
}

#ebook-link_title{
	background-color:#5698c5;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	margin-bottom:3px;
}

#ebook-link td{
	font-size:11px;
}

#ebook-link a .formatum{
	color: #757575 !important;
    font-size: 10px !important;
	text-decoration:none !important;
}

#kosar_kiemelo{
	margin:0 0 10px;
	background: url("../img/choose_box_bg2.jpg") repeat-x scroll center bottom #ffffff;
    border: 1px solid #ABCCE2;
}

#ebookhiba{
	margin:0 0 10px;
	padding:2px 3px 2px 5px;	
	background: url("../img/choose_box_bg2.jpg") repeat-x scroll center bottom #ffffff;
    border: 1px solid #F99EBB;
}

#opalos{
    opacity: 0.5;
}


