/*general*/

ul {
	list-style:square ;
	color:#474747 ;
}
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(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*/
body {
	background:#FFF ;
	margin:0 ;
	padding:0 ;
}
form {
	padding:0 ;
	margin:0 ;
}
#chead .fejszov {
	color: #474747 ;
	padding-left: 25px ;
}
#chead .csatorna {
	background-color: #E9F5DE;
	font-size:12px;
	border:1px solid #6EBB1F;
	width: 100px;
	height: 20px ;
}
#chead input.textfield_head{
	color: #474747;
	background-color: #E9F5DE;
	border: #6EBB1F 1px solid;	
	height: 20px;
	width: 100px ;
	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: 20px;
	width: 22px ;
	text-align: center ;
    cursor: pointer;
	font-size: 11px;
	padding: 0px 1px 0px 1px;
}
#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:#6EBB1F;
	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:#FFF;
/*	color:#474747;*/
	padding: 3px 0px 3px 3px;
	text-decoration:none;
	font-weight:bold;
	background-color:#F24079;
/*	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:#EE014C;
/*	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*/

.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: 18px;
  text-decoration: none;
  font-weight: bold;
  color: #474747;  
}
a.chlink:hover {
  color: #0768A9;
  text-decoration: none;
}
.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;
}	

	
	
/*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 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:380px;
	display:block;
	position:absolute;
	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(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: 15 0 15 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;
}
.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*****/
.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 {
	padding-top:3px ;
	padding-bottom:3px ;
	clear:both ;
}
#jabpanel {
	height:78px!important ;
	height:82px ;
	padding:3px;
}
#jabpanel form {
	margin: 0px ;
	padding:0px ;
}
#jabpanel input {
	height: 20px ;	
	color:#474747 ;
	margin-top:4px ;
}
#jabpanel input.itxt {
	border:1px solid #6EBB1F ;
	background: #FFF ;
	padding-left: 3px;
	width:190px;
}
#jabpanel input.butt {
	border:1px solid #6EBB1F ;
	cursor:pointer ;
	font-weight:bold ;
	font:10px Verdana, Arial, Helvetica, sans-serif ;
	background:#c8e5aa url(jab_gomb.gif) right no-repeat ;
	padding:0 5px ;
	width:75px ;
	text-align:left ;
	padding-bottom:2px!important ;
	padding-bottom:0px ;
	height:20px ;
}
td.jog, td.ceg {
	width:280px ;
	font-size:10px ;
	font-weight:bold ;
	color:#474747 ;
	padding:20px 7px 0px 7px ;
}


/*****TEÁOR KERESŐ*****/
ul.teaor_lst {
	margin-bottom:50px ;
}
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 {
	 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;
}
.teaor_cont {
	font-weight:normal;
	border-top:1px solid #b9b9b9;
	padding-left:5px ;
}


/*****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;
}
.szovtnemkiz {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}
.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;
}
.small_fszov_b {
	font-size: 9px;
	font-weight: bold;
	color: #6EBB1F ;
	}
.kosartbline {
	border-bottom: 1px solid #E4E4E4;
	color: #474747;
	font-size: 10px;
}
.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(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(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(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;
}