body {
overflow-x:hidden;
}

* {
	margin:0px;
	padding:0px;
/*	color:#3f6891;*/
}
ol, ul {
	margin:20px;
	*margin:25px;
	_margin:25px;
}
html {
	background-image:url(../img/alap_atmenet.jpg);
	background-repeat:repeat-x;
}
a:link, a:visited, a:active {
	text-decoration:none;
	color:#3f6891;
	/*font-weight:normal;*/
}
h1.a {
	text-decoration:none;
	color:#3f6891;
	font-weight:normal;
}

a:hover {
	text-decoration:underline;
}
a:visited {
	/*font-weight:light;*/

}
#tarto {
	width:900px;
	margin-left:auto;
	margin-right:auto;
/*	margin-top:30px;*/
}
#felso-linkek-balsarok {
	width:21px;
	height:25px;
	background-image:url(../img/felso_linkek_bal_sarok.gif);
	float:left;
}
#felso-linkek-jobbsarok {
	width:21px;
	height:25px;
	background-image:url(../img/felso_linkek_jobb_sarok.gif);
	float:right;
}
#felso-linkektartalom {
	width:858px;
	height:25px;
	float:left;
	background-image:url(../img/felso_linkek_alap.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#06436d;
}
#cegnev {
	padding-top:8px;
	float:left;
	background-image:url(../img/ikon_haz.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:20px;
	margin-right:30px;
}
#cim {
	padding-top:8px;
	float:left;
	background-image:url(../img/ikon_csomag.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:20px;
	margin-right:30px;
}
#telefon {
	padding-top:8px;
	float:left;
	background-image:url(../img/ikon_telefon.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:20px;
	margin-right:30px;
}
#email {
	padding-top:8px;
	float:left;
	background-image:url(../img/ikon_mail.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;
	padding-left:20px;
	margin-right:30px;
}
#nyelvek {
	float:right;
	padding-top:8px;
}
#nyelvek img {
	border:none;
}


#kek-elvalaszto {
	background-image:url(../img/kek_elvalaszto_alap.jpg);
	border:solid 1px #1f54bc;
	height:5px;
	font-size:0px;
}
#fej-tarto {
	/*clear:both;*/
	height:238px;
	font-size:0px;
}
#flash-tarto {
	border-left:solid 1px #1f54bc;
	width:583;
	height:238;/*234*/
	float:left;
	font-size:0px;
}
#reklam-tarto {
/*	width:314px;
	height:238px;*/
	width:294px;
	height:196px;/*198*/
	border-right:solid 1px #1f54bc;
	background-image:url(../img/reklam_hatter.jpg);
	float:right;
	padding-left:20px;
	padding-top:42px;
}
#tartalom-tarto {
	/*width:880px;*/
	border-right:solid 1px #1f54bc;
	border-left:solid 1px #1f54bc;
	background:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
/*	background-image:url(../img/level_hatter.jpg);
	background-position:right top;
	background-repeat:no-repeat;*/

}
/*************************************************************
BAL HASÁB
*/
#balhasab-tarto {
	width:190px;
	float:left;
	background-image:url(../img/menu_jobb_elvalaszto.jpg);
	background-position:right;
	background-repeat:repeat-y;
	color:#3f6891;

}
#jobbhasab-tarto {
	width:178px;/*180*/
	float:right;
	color:#3f6891;
}

#menu-jobbfelso-lekerekites {
/*	background-image:url(../img/menu_jobbfelso_lekerekites.jpg);
	background-repeat:no-repeat;
	background-position:right;*/
	height:7px;
	font-size:0px;	
}
#menudoboz-teteje {
	background-image:url(../img/kekdoboz_teteje.jpg);
	background-repeat:no-repeat;
	width:175px;
	height:6px;
	clear:both;
	font-size:0px;
}
#menu-doboz {
	width:173px;
	background-color:#d3edf7;
	background-image:url(../img/kekdoboz_alap_szinatmenet.jpg);
	background-repeat:repeat-x;
	border-left:solid 1px #c4e4f1;
	border-right:solid 1px #c4e4f1;
	clear:both;
}
.menupont {
	background-image:url(../img/menupont_hattere.jpg);
	width:205px;
	height:17px;
	clear:both;
	display:block;
	margin-bottom:6px;
	margin-left:10px;
	margin-right:10px;
	padding-left:25px;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3f6891;
	text-transform: uppercase;
	text-decoration: none;
}
#partnereink {
	background-image:url(../img/partnereink.jpg);
	background-repeat:no-repeat;
	background-position:0px top;
	padding-top:15px;
	padding-left:10px;
	margin-top:10px;
}
#webshop_felirat {
	background-image:url(../img/webshopfelirat.jpg);
	background-repeat:no-repeat;
	background-position:0px top;
	padding-top:30px;
	padding-left:10px;
	margin-top:10px;
}
/* uj */
#cimsor_felirat {
	background-image:url(../img/cimsor_navigacio.jpg);
	background-repeat:no-repeat;
	background-position:0px top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#3f6891;
	text-transform:uppercase;
	padding-top:2px;
	padding-bottom:10px;
	padding-left:36px;
}
#webshop_felirat_zold {
	background-image:url(../img/cimsor_webshop.jpg);
	background-repeat:no-repeat;
	background-position:0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#7e9118;
	text-transform:uppercase;
	padding-top:10px;
	padding-bottom:14px;
	padding-left:36px;
}
#menudoboz-teteje_zold {
	background-image:url(../img/zolddoboz_teteje.jpg);
	background-repeat:no-repeat;
	width:175px;
	height:6px;
	clear:both;
	font-size:0px;
}
#menu-doboz_zold {
	width:173px;
	background-image:url(../img/zolddoboz_alap_bgr.jpg);
	background-position:-1px;
	background-repeat:repeat-y;
	background-color:#92ae35;
	border-left:solid 1px #94ae2c;
	border-right:solid 1px #94ae2c;
	clear:both;
}
#menu-doboz-bg_zold {
	background-image:url(../img/zolddoboz_alap_szinatmenet.jpg);
	background-repeat:repeat-x;
}
.menupont_zold {
	background-image:url(../img/menupont_hattere.jpg);
	width:205px;
	height:17px;
	clear:both;
	display:block;
	margin-bottom:6px;
	margin-left:10px;
	margin-right:10px;
	padding-left:25px;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3f6891;
	text-transform: uppercase;
	text-decoration: none;
}
#kekdoboz-alja_zold {
	background-image:url(../img/zolddoboz_alja.jpg);
	background-repeat:no-repeat;
	width:175px;
	height:7px;
	clear:both;
	font-size:0px;

}
/* ------------------------------------------------------------------- */


/*************************************************************
FŐRÉSZ
*/
#foresz-tarto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	width:480px;/*480*/
	padding:10px;
	color:#3f6891;
	overflow:hidden;
}
#foresz-tarto ul {
	padding-left:30px;
}
#foresz-tarto ul li {
	margin-top:2px;
	margin-bottom:2px;	
}
#foresz-tarto img {
	margin:6px;
	*margin:0px;
	_margin:0px;
}
#foresz-tarto a {
	/*
	text-decoration:underline;
	color:#253d55;
	*/
}
#foresz-tarto a:hover {
	text-decoration:none;
}
.fck a {
	text-decoration:underline;
	color:#253d55;
}
.fck a:hover {
	text-decoration:none;
}

h1 {
	background-image:url(../img/h1_nyil.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:15px;
	padding-bottom:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-bottom:1px solid #06436d;
}
.termeklista-tarto {
	margin-top:10px;
	margin-bottom:20px;
	color:#3f6891;
}
.termeklista-leiras-tarto {
	margin-left:10px;
	float:left;
}
.termeklista-kep img {
	border:3px solid #c9e2ec;
	margin-right:10px;
}
.termeklista-termeknev {
	font-size:13px;
	font-weight:lighter;
	display:block;
	padding-bottom:4px;
	margin-bottom:4px;
}
hr {
	border-bottom:1px dotted #3f6891;
}
.termeklista-gombok-tarto img {
	border:0px;
	margin-top:10px;
	margin-right:10px;
}
.termekleiras-tarto {
	margin-top:10px;
}
.termekleiras-kep {
	border:3px solid #c9e2ec;
	margin-right:10px;
	margin-top:10px;
}
.termekleiras-gomb img {
	border:0px;
	margin-top:10px;
	margin-right:10px;

}
.termekleiras-gomb a {
	display:block;
	width:150px;
	height:48px;
	background-image:url(../img/orange_button.jpg);
	background-repeat:no-repeat;
	background-position:left top;

}
.termekleiras-gomb a:hover {
	background-position:left bottom;

}
.szakmailap_felsorolas {
	margin-left:15px;
	margin-top:10px;
}
.cim_paddingolo {
	margin-top:10px;
	margin-bottom:5px;
}


/*************************************************************
JOBB HASÁB
*/
#kekdoboz-alja {
	background-image:url(../img/kekdoboz_alja.jpg);
	background-repeat:no-repeat;
	width:175px;
	height:7px;
	clear:both;
	font-size:0px;

}
#kosardoboz-teteje {
	background-image:url(../img/kosardoboz_teteje.gif);
	background-repeat:no-repeat;
	width:175px;
	height:7px;
	clear:both;
	margin-top:8px;
	font-size:0px;	
}
#kosar-doboz {
	width:153px;
	background-color:#d3edf7;
	background-image:url(../img/kosardoboz_alap.jpg);
	background-repeat:repeat-x;
	border-left:solid 1px #c4e4f1;
	border-right:solid 1px #c4e4f1;
	clear:both;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:3f6891;
}
.kosar-osszestermekdb {
	background-image:url(../img/kiskosar_ikon.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	margin-top:5px;
	font-weight:normal;
}
.kosar-osszestermekar {
	background-image:url(../img/penz_ikon.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	margin-top:5px;
	font-weight:normal;
}
.kosar-lista-tarto {
	background-image:url(../img/pontozott_elvalaszto.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:9px;
	padding-bottom:4px;

}
.kosar-lista-termeknev {
	background-image:url(../img/kek_negyzet.jpg);
	background-repeat:no-repeat;
	background-position:2px;
	margin-top:6px;
	margin-left:6px;
	margin-bottom:4px;
	padding-left:10px;
	font-weight:normal;
}
.kosar-lista-termekdb {
	float:left;
	font-weight:normal;
	margin-left:17px;

}
.kosar-lista-termekar {
	text-align:right;
	font-weight:normal;

}
#kosar-teljeslista {
	font-size:9px;
	font-weight:normal;
	background-image:url(../img/teljeslista_ikon.gif);
	background-repeat:no-repeat;
	margin-top:8px;
	padding-left:20px;
}

#kosar-megyekapenztarhoz {
	font-size:9px;
	font-weight:normal;
	background-image:url(../img/megyekapenztarhoz_ikon.gif);
	background-repeat:no-repeat;
	margin-top:8px;
	padding-left:20px;

}
#logindoboz-teteje {
	background-image:url(../img/logindoboz_teteje.gif);
	background-repeat:no-repeat;
	width:175px;
	height:5px;
	clear:both;
	margin-top:8px;	
	font-size:0px;
}
#login-doboz {
	width:153px;
	background-color:#d3edf7;
	background-image:url(../img/logindoboz_alap.jpg);
	background-repeat:repeat-x;
	border-left:solid 1px #c4e4f1;
	border-right:solid 1px #c4e4f1;
	clear:both;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:3f6891;
	padding-top: 1px;
	padding-bottom: 1px;

}
.input-baloldal {
	background-image:url(../img/input_baloldal.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:9px;
	float:left;
	width:145px;
	
}
.input {
	height:15px;
	border:0px;
	width:100%;
	border-top:solid 1px #c5d6e7;
	border-bottom:solid 1px #c5d6e7;
	
}
.textarea {
	border:solid 1px #c5d6e7;
}
.input-jobboldal {
	background-image:url(../img/input_jobboldal.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:9px;
}
.gomb-ok {
	margin-top:8px;
	border:0px;
	background-image:url(../img/gomb_ok.gif);
	background-repeat:no-repeat;
	width:51px;
	height:17px;
	background-color:transparent;
	cursor:pointer;
}
.torol_btn {
	border:0px;
	background-image:url(../img/gomb_x.gif);
	background-repeat:no-repeat;
	width:19px;
	height:17px;
	background-color:transparent;
}
.plusz_btn {
	border:0px;
	background-image:url(../img/gomb_jobbra.gif);
	background-repeat:no-repeat;
	width:19px;
	height:17px;
	background-color:transparent;

}
.minusz_btn {
	border:0px;
	background-image:url(../img/gomb_balra.gif);
	background-repeat:no-repeat;
	width:19px;
	height:17px;
	background-color:transparent;

}
#login-regisztracio {
	font-size:9px;
	font-weight:normal;
	background-image:url(../img/lakat_ikon.gif);
	background-repeat:no-repeat;
	margin-top:8px;
	padding-left:20px;
}
#login-elfelejtettjelszo {
	font-size:9px;
	font-weight:normal;
	background-image:url(../img/kulcs_ikon.gif);
	background-repeat:no-repeat;
	margin-top:8px;
	padding-left:20px;

}
#login-hirlevel {
	font-size:9px;
	font-weight:normal;
	background-image:url(../img/level_ikon.gif);
	background-repeat:no-repeat;
	margin-top:8px;
	padding-left:20px;

}
#gyorskeresesdoboz-teteje {
	background-image:url(../img/gyorskeresesdoboz_teteje.gif);
	background-repeat:no-repeat;
	width:175px;
	height:5px;
	clear:both;
	margin-top:8px;	
	font-size:0px;	
}
#gyorskereses-doboz {
	width:153px;
	background-color:#d3edf7;
	background-image:url(../img/gyorskeresesdoboz_alap.jpg);
	background-repeat:repeat-x;
	border-left:solid 1px #c4e4f1;
	border-right:solid 1px #c4e4f1;
	clear:both;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:3f6891;

}
#kiemeltdoboz-teteje {
	background-image:url(../img/kiemeltdoboz_teteje.gif);
	background-repeat:no-repeat;
	width:175px;
	height:5px;
	clear:both;
	margin-top:8px;	
	font-size:0px;	
}
#kiemelt-doboz {
	width:153px;
	background-color:#d3edf7;
	background-image:url(../img/kiemeltdoboz_alap.jpg);
	background-repeat:repeat-x;
	border-left:solid 1px #c4e4f1;
	border-right:solid 1px #c4e4f1;
	clear:both;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:3f6891;
}
#kiemelttermekeink-cim {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	border-bottom:1px dotted #9db5c9;
	background-image:url(../img/csillag_ikon.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-bottom:5px;
}
.kiemelttermek-foto {
	border:3px solid #b8d3de;
	margin-top:8px;
}
.kiemelttermekeink-termekneve {
	border-bottom:1px dotted #9db5c9;
	padding-left:15px;
	margin-top:6px;
	margin-bottom:3px;
	padding-bottom:4px;
	background-image:url(../img/balnyil.gif);
	background-repeat:no-repeat;
	background-position:5px 3px;
}
.kiemelttermekeink-termekleiras {
	font-weight: normal;
}
.gomb-reszletek {
	margin-top:5px;
}
#lab {
	clear:both;
	background-image:url(../img/lab_alap.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#adbf75;
	border-bottom:solid 1px #91a759;
	width:858px;
	/*height:30px;*/
	margin-top:30px;
	padding:10px;
	color:#003300;
	font-family:Arial, Helvetica, sans-serif;
}
.lab_szlogen {
	font-size:14px;
}
.lab_szlogen2 {
	float:left;
	width:750px;
	overflow:hidden;
	font-size:12px;
}
.lab_elerhetosegek {
	float:left;
	font-size:10px;

}
.lab_keszitette {
	float:right;
	/*margin-top:-15px;*/
}
.lab_keszitette img {
	border:0px;
}
.alcat_tarto {
	width:480px;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
}
.alcat_kocka {
	background-repeat:no-repeat;
	border:solid 3px #c9e2ec;
	width:100px;
	height:75px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	text-align:center;
	cursor:pointer;
}
.alcat_kocka:hover {
	border:3px solid #3F6891;

}

.clearer {
	clear:both;
}
.nemitgomb {
	margin-top:-40px;
	margin-right:15px;
	float:right;
}
.reklam_link {
	width:468px;
	height:60px;
	position:absolute;
	z-index:7000;
}
.reklam_link img {
	width:468px;
	height:60px;
}
/* **************************
   uj header
*  *************************/
.c {
	clear:both;
	font-size:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
}
.fejreszTarto {
	border-left:1px solid #1F54BC;
	border-right:1px solid #1F54BC;
	background-image:url(../gfx/header_uj2.jpg);
	background-repeat:no-repeat;
	height:155px;
	overflow:hidden;
}
.logoTarto {
	float:left;
	width:240px;
	margin-right:179px;
}
.bannerTarto {
	width:468px;
	height:60px;
	padding-top:0px;
	overflow:hidden;
	/*position:absolute;*/
	margin-left:417px;
	_margin:0px;
	*margin:0px;
	_padding:0px;
	*padding:0px;
	margin-top:-10px;
	z-index:9999;
}
.ikonosSor {
	margin-left:18px;
	margin-top:12px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
	.ikonosSor .cim {
		background-image:url(../gfx/ikon_csomag.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;;
		padding-left:15px;
		margin-right:15px;
	}
	.ikonosSor .tel {
		background-image:url(../gfx/ikon_tel.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
		padding-left:15px;
		margin-right:15px;
	}
	.ikonosSor .mail {
		background-image:url(../gfx/ikon_mail.jpg);
		background-repeat:no-repeat;
		background-position:0px 0px;
		padding-left:15px;
	}
	.ikonosSor .mail a {
		color:#ffffff;
		font-weight:bold;
	}
	.ikonosSor .mail a:hover {}




.c {
	clear:both;
	font-size:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
	height:0px;
}
.hirekTarto {
}
.egySor {
	border-bottom:1px solid #dbe894;
	padding-bottom:15px;
	margin-bottom:20px;
}
.dobozTarto {
	width:235px;
	float:left;
	color:#2e6091;
}
.dobozJobbMargo {
	margin-left:10px;
	/*_margin-left:4px; IE6 only*/
}
.hirCimsor {
	background-image:url(../img/hir_cim_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:16px;
	padding-bottom:12px;
	margin-bottom:5px;
}
.hirCimsor .header1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	padding-left:35px;
	padding-right:25px;
}
.hirCimsor .header1 a {
	color:#2e6091;
	text-decoration:none;
	font-weight:bold;
}
.hirCimsor .header1 a:hover {
	text-decoration:underline;
}
.hirTartalomTarto {
}
.hirKepTarto {
	width:93px;
	margin-right:10px;
	float:left;
}
.hirKepTarto a img {
/*	padding:2px;*/
	border:1px solid #cfd9e3;
}
.hirKepTarto a:hover img {
	border:1px solid #dbe894;
}

.hirBevezeto {
	width:122px;
	float:left;
	margin-bottom:5px;
	font-size:12px;
	padding-top:5px;
	*padding-top:0px;
}
.hirTovabbLink {	
	text-transform:uppercase;
	text-decoration:none;
	color:#3f6891;
	font-size:10px;
	float:right;
}
.hirTovabbLink:hover {
	text-decoration:underline;
}
.nyeremenyEsHoroszkopTarto {
	margin-bottom:20px;
}
.nyeremenyDoboz {
	width:240px;
	float:left;
}
.nyeremenyDobozRep {
	background-image:url(../img/nyeremeny_rep_bg.jpg);
	background-repeat:repeat-y;
}
.nyeremenyDobozTartalom {
	background-image:url(../img/nyeremeny_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:30px;
	padding-left:15px;
}
.nyeremenyDobozTartalom h1 {
	margin-bottom:10px;
	padding:0px;
	font-size:14px;
}

.nyeremenyDobozTartalom a {
	text-decoration:underline;
	font-style:italic;
	color:#3f6891;
}
.nyeremenyDobozTartalom a:hover {
	text-decoration:none;
}

.nyeremenyDobozAlja {
	height:5px;
	font-size:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
	background-image:url(../img/nyeremeny_alja.jpg);
}
.horoszkopDoboz {
	width:235px;
	float:left;
	margin-left:5px;
}
.horoszkopDobozRep {
	background-image:url(../img/horoszkop_rep_bg.jpg);
	background-repeat:repeat-y;
}
.horoszkopDobozTartalom {
	background-image:url(../img/horoszkop_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:30px;
	padding-left:15px;
}
.horoszkopDobozTartalom h1 {
	margin-bottom:10px;
	padding:0px;
	font-size:14px;
}
.horoszkopDobozTartalom a {
	text-decoration:underline;
	font-style:italic;
	color:#3f6891;
}
.horoszkopDobozTartalom a:hover {
	text-decoration:none;
}
.horoszkopDobozAlja {
	height:6px;
	font-size:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
	background-image:url(../img/horoszkop_alja.jpg);
}
/**/
.szavazasDoboz {
	width:480px;
}
.szavazasDobozRep {
	background-image:url(../img/szavazas_rep_bg.jpg);
	background-repeat:repeat-y;
}
.szavazasDobozTartalom {
	background-image:url(../img/szavazas_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding:15px;
	_height:111px;
	min-height:111px;
}
.szavazasDobozTartalom .dobozHeader1 {
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	font-size:14px;
	zoom:1;
	font-weight:bold;
}
.szavazasDobozTartalom a {
	text-decoration:underline;
	/*font-style:italic;*/
	color:#3f6891;
}
.szavazasDobozTartalom a:hover {
	text-decoration:none;
}
.szavazasDobozAlja {
	height:6px;
	font-size:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
	background-image:url(../img/szavazas_alja.jpg);
}
.szavazasForm {
	margin:0px;
	padding:0px;
}
.szavazasForm .inputRadio {
	float:left;
	width:20px;
}
.szavazasForm label {
	cursor:pointer;
	font-size:14px;
	display:block;
	float:left;
	padding-top:1px;
	margin-bottom:5px;
}
.gombEsLink input {	
	float:left;
}
.gomb-ok {
	background-color:transparent;
	background-image:url(../img/gomb_ok.gif);
	background-repeat:no-repeat;
	border:0px none;
	height:17px;
	margin-top:8px;
	width:51px;
}
.szavazasLink {
	float:right;
	padding-top:10px;
}
.archivumLista {
	margin-left:20px;
	margin-top:20px;
}
.archivumLista li {
	margin-bottom:5px;
	margin-top:5px;
}
.archivumLista li a {
	text-decoration:none;
	color:#2E6091;
}
.archivumLista li a:hover {
	text-decoration:underline;
}

/* SZAVAZAS */
.style1 {
	font-size: 14px;
	font-weight: bold;
}
.left_top_bg{
	/*background-image:url(../img/keret_left_top_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}
.left_bg{
	/*background-image:url(../img/keret_left_bg.jpg);
	background-position:left top;
	background-repeat:repeat-y;*/
}
.left_bottom_bg{
	/*background-image:url(../img/keret_left_bottom_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}
.right_bottom_bg{
	/*background-image:url(../img/keret_right_bottom_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}
.right_bg{
	/*background-image:url(../img/keret_right_bg.jpg);
	background-position:left top;
	background-repeat:repeat-y;*/
}
.right_bottom_bg{
	/*background-image:url(../img/keret_right_bottom_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}
.right_top_bg{
	/*background-image:url(../img/keret_right_top_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}
.top_bg{
	/*background-image:url(../img/keret_top_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;*/
}
.bottom_bg{
	/*background-image:url(../img/keret_bottom_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;*/
}
.szavazok_btn{
	background-color:transparent;
	background-image:url(../img/gomb_ok.gif);
	background-repeat:no-repeat;
	border:0px none;
	height:17px;
	margin-top:8px;
	width:51px;
}
/*
.szavazok_btn.hover{
	background-image:url(../img/szavazok_btn_over.jpg);
}
.szavazok_btn:hover{
	background-image:url(../img/szavazok_btn_over.jpg);
}
*/

.kategoriaKiskepekCime {
	background-color:#ffffff;
	filter:alpha(opacity=80);
	opacity:0.8;
	-moz-opacity:0.8;
}
html>/**/body .kategoriaKiskepekCime {	
/**/
	background-color:#FFFFFF;
	-moz-opacity:1;

}

/**/


/* *****************************************
	infobox (MDL)
***************************************** */
.infoBoxTop {
	height:6px;
}
.none, .none:hover {
	text-decoration:none;
}
.infoBox {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	/*v2*/height:100px; 
	/*v2*/overflow:hidden; 
}
.infoBoxCim {
	font-size:14px;
}
.infoBoxTovabb {
	margin-top:15px;
	display:block;
}
.infoBoxLead {}
/*v2*/
.szamok {
	display:block;
	position:absolute;
	margin-top:-22px;
	width:480px;
	text-align:right;
}
.szamok a {
	padding:4px;
	background-color:#d3edf7;
	color:#3f6891;
	font-size:10px;
	font-weight:bold;
}
.szamok a:hover {
	background-color:#3f6891;
	color:#ffffff;
}
.szamok .infoBoxHrefActive {
	background-color:#BBCE6F;
	padding:2px;
	text-decoration:none;
}
.szamok .infoBoxHrefActive:hover {
	padding:2px;
	text-decoration:none;
}
.szamok .infoBoxHref {
	padding:2px;
	text-decoration:none;
}
.szamok .infoBoxHref:hover {
	padding:2px;
	text-decoration:none;
}
/*/v2
.infoBox .szamok {
	margin-top:30px;
	text-align:right;
}
.infoBox .szamok a {
	padding:4px;
	background-color:#d3edf7;
	color:#3f6891;
	font-size:10px;
	font-weight:bold;
}
.infoBox .szamok a:hover {
	background-color:#3f6891;
	color:#ffffff;
}

.infoBoxHrefActive {
	background-color:#BBCE6F;
	padding:2px;
	text-decoration:none;
}
.infoBoxHrefActive:hover {
	padding:2px;
	text-decoration:none;
}
.infoBoxHref {
	padding:2px;
	text-decoration:none;
}
.infoBoxHref:hover {
	padding:2px;
	text-decoration:none;
}
*/
.infoBoxBottom {
	font-size:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
	height:10px;
}
.startBanner {
	text-align:center;
	padding-bottom:10px;
}
/* *****************************************
	/infobox
***************************************** */




/* *** fogyokura ************************************ */
.fogyokura input, .fogyokura select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
span.help_box__naptar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#e5eaf0;
	padding:2px;
	border:solid 1px #24375c;
}

.piros {
	color:#990000;
}
.oldalajanlo {
	background-image:url(../gfx/oldalkuldo_bgr.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:20px;
	padding-top:6px;
	padding-right:4px;
	margin-top:10px;
	text-align:right;
}
.oldalajanlo a {
	background-image:url(../gfx/oldalkuldo_ikon.jpg);
	background-repeat:no-repeat;
	background-position:left 2px;
	padding-left:20px;
}
.gyl {
	position:absolute;
	width:900px;
	margin-top:-6px;
	_margin-top:-5px;
	*margin-top:-5px;
}
.gyl form {
	margin:0px;
	padding:0px;
}
.gykeres {
	background-image:url(../gfx/gyk_bgr.jpg);
	background-repeat:no-repeat;
	width:149px;
	height:40px;
	padding-top:15px;
	padding-left:50px;
	float:left
}
.gykeres .gyinput {
	background-image:url(../gfx/gyk_input_kozep.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7a7a7a;
	margin-top:2px;
	border:0px;
	width:96px;
	height:17px;
	padding-top:4px;
	float:left;
}
.gykeres .gygomb {
	background-image:url(../gfx/gyk_btn.jpg);
	background-repeat:no-repeat;
	width:32px;
	height:25px;
	border:0px;
	float:left;
}
.login {
	/*width:450px;*/
	padding-left:243px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	float:left;
}
.login form {
	margin:0px;
	padding:0px;
}
.login .label_user_div, .login .label_pass_div {
	padding-top:10px;
	float:left;
}
.login .label_pass_div {
	padding-left:5px;
}
.login .login_user_div {
	background-image:url(../gfx/input_user.jpg);
	background-repeat:no-repeat;
	width:122px;
	height:25px;
	_height:26px;
	*height:26px;
	padding-top:9px;
	_padding-top:8px;
	*padding-top:8px;
	padding-left:20px;
	float:left;
}
.login .login_pass_div {
	background-image:url(../gfx/input_pass.jpg);
	background-repeat:no-repeat;
	width:122px;
	height:25px;
	_height:26px;
	*height:26px;
	padding-top:9px;
	_padding-top:8px;
	*padding-top:8px;
	padding-left:20px;
	float:left;
}
.login .login_user {
	background-image:url(../gfx/input_bgr.jpg);
	background-repeat:repeat-x;
	width:100px;
	height:16px;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7a7a7a;
}
.login .login_pass {
	background-image:url(../gfx/input_bgr.jpg);
	background-repeat:repeat-x;
	width:100px;
	height:16px;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7a7a7a;
}
.login .login_gomb {
	background-image:url(../gfx/input_btn.jpg);
	background-repeat:no-repeat;
	background-position:top;
	cursor:pointer;
	border:0px;
	float:left;
	width:43px;
	height:34px;
}
.login .login_gomb:hover {
	background-position:bottom;
}
.login_sor {
}
.login_sor a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.login_sor .login_regisztracio {
	background-image:url(../gfx/input_ikon_lakat.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:2px;
	padding-left:20px;
	padding-right:20px;
	width:60px;
	height:15px;
	float:left;
}
.login_sor .login_elfelejtettjelszo {
	background-image:url(../gfx/input_ikon_kulcs.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:2px;
	padding-left:17px;
	padding-right:20px;
	width:74px;
	height:15px;
	float:left;
}
.login_sor .login_hirlevel {
	background-image:url(../gfx/input_ikon_level.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:2px;
	padding-left:23px;
	width:35px;
	height:15px;
	float:left;
}
.login_belepve {
}
.login_belepve a {
	color:#ffffff;
}
.login_belepve .belepve_szoveg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;
}
.login_belepve .login_adatmodositas {
	background-image:url(../gfx/input_ikon_modosit.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:2px;
	padding-left:23px;
	padding-right:16px;
	width:100px;
	height:14px;
	float:left;
}
.login_belepve .login_regtorles {
	background-image:url(../gfx/input_ikon_torol.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:2px;
	padding-left:23px;
	padding-right:10px;
	width:108px;
	height:14px;
	float:left;
}
.login_belepve .login_kilepes {
	background-image:url(../gfx/input_ikon_kilepes.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:2px;
	padding-left:23px;
	width:38px;
	height:14px;
	float:left;
}
.oldalak {
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
}
.oldalak_vonal_top {
		border-top:solid 1px #C9E2EC;
}
.oldalak_vonal_bottom {
		border-bottom:solid 1px #C9E2EC;
}
.normA {
	color:#253D55;
	text-decoration:underline;
}
.normA:hover {
	text-decoration:none;
}