body{
	margin:0;
	padding:0;
	font-weight:normal;
    font-size: 12px;
    font-family: Verdana;
    font-style:normal;
	color:#656565;
	background: url(../images/body_bg.png) 0 0 repeat;
}

img{
	border:0;
}

#poser{
	width:959px;
	margin:auto;
}

#container{
	width:959px;
	float:left;
	position:relative;
}

#head{
	width:955px;
	float:left;
	height:88px;
	background:transparent url(../pictures/head_bg.jpg) left top no-repeat;
	position:relative;
}

#head div{
	position:relative;
	float:right;
	height:83px;
	width:300px;
	margin:0;
	padding:5px 5px 0 0;
}

#head div span{
	position:absolute;
	top:30px;
	left:0;
	font-weight:normal;
    font-size: 10px;
    font-family: Verdana;
    font-style:italic;
	color:#FFF;
	margin:0;
	padding:0;
}

#head div input{
	position:absolute;
	top:50px;
	left:0;
	float:left;
	width:170px;
	margin:0;
	padding:0;
}

span.button3 {
	position:absolute;
	top:50px !important;
	left:180px !important;
	float:left;
	padding: 0;
	margin:0;
	height:20px;
	background:transparent url(../images/grey_button_left.png) 0 0 no-repeat;
	cursor:pointer;
}

span.button3 strong{
	font-size:10px;
	font-weight:bold;
	font-family: Tahoma;
	font-style:normal;
	float:left;
	padding: 4px 9px 0px 15px;
	margin:0;
	color:#FFF;
	height:20px;
	background:transparent url(../images/grey_button_left.png) 0 0 no-repeat;
}

#mainmenu{
	background-image: url(../images/mmenu_bg.png);
	background-repeat: repeat-x;
	float:left;
	width:955px;
	height:39px;
	padding:0;
	margin:0;
}

#mainmenu a, #mainmenu strong{
	float:left;
	padding:0;
	margin:0;
}

#mainmenu a img{
	padding:0;
	margin:0;
	float:left;
}

#mareklam{
	background:white url(../images/menualatt_reklam_wp_bg.png) left top no-repeat;
	float:left;
	width:959px;
	height:177px;
	padding:0;
	margin:2px 0 0 0;
}

#mareklam h1{
    margin:0;
    padding:0;
    font-size: 19px;
    font-weight:normal;
}

#mareklam img{
	width:292px;
	height:166px;
	margin:2px 56px 0 3px;
	padding:0;
    float:left;
}

#mareklam  a{
	margin:0;
	padding:0;
	float:left;
	text-decoration: none;
	cursor:pointer;
}

#mareklam  a span.mmenu_alatt_reklam_sz_r{
	background:transparent url(../images/red_p_bg.png) left top no-repeat;
	margin:12px 0 0 0;
	padding:0 0 0 40px;
	line-height:23px;
	font-size: 19px;
	font-family:Arial;
	float:left;
	width:260px;
	height:23px;
	color:#6f6c45;

}

#mareklam  span.mmenu_alatt_reklam_sz_b{
	background:transparent url(../images/blue_p_bg.png) left 12px no-repeat;
	margin:14px 0 0 0;
	padding:0 0 0 40px;
	line-height:23px;
	font-size: 14px;
	font-weight:bold;
	font-family:Tahoma;
	letter-spacing:1px;
	float:left;
	width:260px;
	height:48px;
	color:white;

}

#leftside{
	float:left;
	width:234px;
	padding:0;
	margin:5px 0 0 0;
}

#leftside input{
	width:100px;
}

#leftside select{
    width:103px;
}

#leftside textarea{
    width:100px;
    float:right;
    margin:0 12px 0 0;
}

#submenu{
	float:left;
	width:234px;
	padding:0;
	margin:0;
}

#submenu ul{
	list-style:none;
	width:234px;
	margin:0;
	padding:0;
	float:left;
}

#submenu ul li.subm{
	width:234px;
	margin:0 0 6px 0;
	padding:0;
	float:left;
	height:auto;
}

#submenu ul li.subm a{
	font-weight:normal;
    font-size: 12px;
    font-family: Tahoma;
    font-style:normal;
	line-height: 30px;
	width:189px;
	background-image: url(../images/submenu_bg.png);
	background-repeat:no-repeat;
    height:33px;
    padding:0 0 0 45px;
	margin:0;
    float:left;
	text-decoration:none;
	color:#FFF;
}

#submenu ul li.subm a.active1{
	font-weight:normal;
    font-size: 12px;
    font-family: Tahoma;
    font-style:normal;
	line-height: 30px;
	width:189px;
	background-image: url(../images/submenu_active_bg.png);
	background-repeat:no-repeat;
    height:33px;
    padding:0 0 0 45px;
	margin:0;
    float:left;
	text-decoration:none;
	color:#9fbd4e !important;
}

#submenu ul li ul{
	list-style:none;
	width:234px;
	margin:0;
	padding:0;
	float:left;
	position:relative;
}

#submenu ul li ul li{
	width:234px;
	margin:2px 0 0 0;
	padding:0;
	float:left;
}

#submenu ul li ul li a{
	font-weight:normal;
    font-size: 12px;
    font-family: Tahoma;
    font-style:normal;
	line-height: 30px;
	width:189px;
	background-color:#313940;
	background-image:none !important;
    height:30px;
    padding:0 0 0 45px;
	margin:0;
    float:left;
	text-decoration:none;
	color:#FFF;
}

#submenu ul li ul li a.active{
	color:#a7c750;
	width:189px;
}

#hitelcalc{
	background:transparent url(../images/hitelszamologep_bg.png) left top no-repeat;
	float:left;
	width:234px;
	margin:15px 0 0 0;
	padding:0 0 10px 0;
}
#hitelcalc img{
	margin:5px;
	padding:0;
	float:left;
}
#hitelcalc div,#poll div,#valuta_conv div,#tender div{
	width:234px;
	margin:5px 0 5px 0;
	padding:0;
	float:left;
}
#hitelcalc div select,#tender div select{
	padding:0;
	margin:0 12px 0 0;
	float:right;
}
#hitelcalc span{
	font-weight:normal;
    font-size: 10px;
    font-family: Verdana;
    font-style:normal;
	line-height:15px;
	color:#d1daec;
	margin:0;
	padding:15px 12px;
	float:right;
	text-align:right;
}
#hitelcalc div label{
	font-weight:bold;
    font-size: 10px;
    font-family: Verdana;
    font-style:normal;
	color:#d1daec;
	line-height:20px;
	margin:0;
	padding:0 0 0 12px;
	float:left;
}
#hitelcalc div input,#tender div input{
	width:100px;
	padding:0;
	margin:0 12px 0 0;
	float:right;
}
span.button{
	padding:0 !important;
	margin:5px 25px 0 25px !important;
	float:right;
	height:20px;
	width:auto;
	cursor:pointer;
}
span.button img{
	padding:0;
	margin:0 !important;
	float:left;
}
span.button strong{
	font-size:10px;
	font-weight:bold;
	font-family: Tahoma;
	float:left;
	padding: 4px 9px 0px 15px;
	line-height:12px;
	margin:0;
	color:#464f5a;
	height:20px;
	background:transparent url(../images/button_left.png) 0 0 no-repeat;
}

#poll{
	background:transparent url(../images/pollbox_bg.png) left top no-repeat;
	float:left;
	width:234px;
	margin:15px 0 0 0;
	padding:0 0 10px 0;
}

#poll input{
	width:auto;
}

#poll em{
	float:left;
	width:auto;
	height:auto;
	margin:0;
	padding:0;
}

#poll em span.voteresult{
	float:left;
	width:auto;
	height:auto;
	margin:0;
	padding:0 0 0 10px;
	color:white;
	font-size:11px;
}

#poll span,#valuta_conv span{
	font-weight:bold;
    font-size: 11px;
    font-family: Verdana;
    font-style:italic;
	color:#FFF;
	margin:0;
	padding:10px 22px 0 0;
	float:right;
}

#poll b{
	font-weight:normal;
    font-size: 10px;
    font-family: Verdana;
    font-style:normal;
	line-height:15px;
	color:#d1daec;
	margin:0;
	padding:18px 12px 5px 50px;
	float:right;
	text-align:right;
}


#poll div label{
	font-weight:bold;
    font-size: 11px;
    font-family: Verdana;
    font-style:normal;
	color:#d1daec;
	width:190px;
	margin:0;
	padding:0;
	float:right;
}


#poll div input{
	padding:0;
	margin:0 0 0 12px;
	float:left;
}

span.button2{
	padding:0;
	margin:0;
	float:right;
	width:auto;
	cursor:pointer;
}

span.button2 strong{
	font-size:10px;
	font-weight:normal;
	font-family: Tahoma;
	font-style:normal;
	float:left;
	padding: 4px 9px 0px 15px;
	margin:0;
	color:#FFF;
	height:20px;
	background:transparent url(../images/grey_button_left.png) 0 0 no-repeat;
}
span.button2 img{
	padding:0;
	margin:0 !important;
	float:left;
}
img.divider{
	width:214px;
	height:1px;
	float:left;
	margin:5px 10px 0 8px;
	padding:0;
}

#valuta_conv{
	background:transparent url(../images/valuta_conv_bg.png) left top no-repeat;
	float:left;
	width:234px;
	margin:15px 0 0 0;
	padding:0 0 10px 0;
}

#valuta_conv div label{
	font-weight:bold;
    font-size: 11px;
    font-family: Verdana;
    font-style:normal;
	color:#d1daec;
	margin:0 0 0 12px;
	padding:0;
	float:left;
}

#valuta_conv div input{
	width:100px;
	padding:0;
	margin:0 12px 0 0;
	float:right;
}

#valuta_conv div select{
	padding:0;
	margin:0 12px 0 0;
	float:right;
}

#valuta_conv b{
	font-weight:normal;
    font-size: 10px;
    font-family: Verdana;
    font-style:normal;
	line-height:15px;
	color:#d1daec;
	margin:0;
	padding:18px 12px 5px 20px;
	float:right;
	width:180px;
	text-align:right;
}


span.button4{
	padding:0 !important;
	margin:5px 25px 0 25px !important;
	float:right;
	height:20px;
	width:auto;
	cursor:pointer;
}

span.button4 strong{
	font-size:10px;
	font-weight:normal;
	font-family: Tahoma;
	font-style:normal;
	float:left;
	padding: 4px 9px 0px 15px;
	margin:0;
	color:#FFF;
	height:20px;
	background:transparent url(../images/grey_button_left.png) 0 0 no-repeat;
}

#tender {
	background:transparent url(../images/hitelszamologep_bg.png) left top no-repeat;
	float:left;
	width:234px;
	margin:15px 0 0 0;
	padding:0 0 10px 0;
}

#tender span.button{
	padding:0 !important;
	margin:5px 25px 0 25px !important;
	float:left;
}

#tender img{
	margin:5px;
	padding:0;
	float:left;
}

#tender div a.active{
	font-size:12px;
	font-weight:bold;
	font-family: Verdana;
	font-style:normal;
	color:#d5cb7f;
	margin:0;
	padding:0 22px;
	float:left;
	text-decoration:underline;
}
#tender div a{
	font-size:12px;
	font-weight:bold;
	font-family: Verdana;
	font-style:normal;
	color:#d5cb7f;
	margin:0;
	padding:0 22px;
	float:left;
	text-decoration:none;
}

#tender div label{
	font-weight:bold;
    font-size: 10px;
    font-family: Verdana;
    font-style:normal;
	color:#d1daec;
	margin:0;
	padding:0 0 0 12px;
	float:left;
	width:100px;
}

#tender_cont1{
	width:225px !important;
	overflow:hidden;
	float:left;
	padding:0;
	margin:0;
	display:block;
}

#tender_cont2{
	width:225px !important;
	overflow:hidden;
	float:left;
	padding:0;
	margin:0;
	display:none;
}

#content{
	width:715px;
	padding: 0;
	margin: 5px 0 0 0;
	float:right;
}

#content div.alsopad{
	padding:0;
	margin:0 0 10px 0;
	float:left;
}

#szines_reklamok{
	width:715px;
	height:228px;
	background:url(../images/szines_rekl_bg.png) left top no-repeat;
	padding:0;
	margin:0 0 8px 0;
	float:right;
}

#szines_reklamok a img{
	margin:6px 5px 5px 10px;
	padding:0;
	float:left;
}

div.contentbe_head{
	margin:0;
	padding:0;
	line-height:39px;
	width:715px;
	height:39px;
	background:transparent url(../images/contentbe_head_bg.png) left top no-repeat;
	float:right;
}

div.contentbe_head span, div.contentbe_head strong, div.contentbe_head h2, div.contentbe_head h1{
	margin:0;
	padding:0 0 0 50px;
	float:left;
	font-weight:bold;
    font-size: 12px;
    font-family: Verdana;
    font-style:normal;
	color:#5f6770;
}

div.contentbe_head h2 a{
    color:#5f6770;
    text-decoration:none;
}

div.contentbe_head h2 a:hover{
    color:#729047;
}

div.contentbe_head h2 a.goto:hover{
    color:#5f6770;
}

div.contentbe_cnt{
	width:650px;
	margin:0;
	padding:15px 35px 15px 30px;
	background:transparent url(../images/contentbe_cnt_bg.png) 0 0 repeat-y;
	float:right;
}

div.contentbe_cnt_partn{
	width:650px;
	margin:0;
	padding:15px 35px 15px 30px;
	background:transparent url(../images/contentbe_cnt_bg.png) 0 0 repeat-y;
	float:right;
}

div.contentbe_cnt_partn table{
	width:100%;
}

div.contentbe_cnt_partn table tr{
	width:650px;
}

div.contentbe_cnt_partn table td{
	width:20%;
	text-align:center;
}

div.contentbe_cnt img{
	margin:0 30px 22px 0;
}

div.contentbe_cnt img.terkep{
	margin:0;
}

div.contentbe_cnt li{
    padding-bottom:10px !important;
}

div.contentbe_cnt .cim{
	margin:0;
	padding:0;
	font-weight:bold;
    font-size: 12px;
    font-family: Verdana;
    font-style:normal;
	color:#5f6770;
}

div.contentbe_cnt .szoveg{
	margin:0;
	padding:0;
	font-weight:normal;
    font-size: 12px;
    font-family: Verdana;
    font-style: normal;
	color:#656565;
}

div.contentbe_cnt div.dict_text{
    padding:5px 10px 15px 10px;
    margin:0;
    float:left;
    width:620px;
    display:none;
}

div.contentbe_cnt a.dict_title{
    width:620px;
    float:left;
    margin:0;
    padding:10px 20px 0 0;
    background:transparent url('../images/down.png') right 15px no-repeat;
}

div.gazdhir{
	width:205px;
	height:166px;
	padding:2px;
	margin:0 0 0 5px;
	background:url(../images/gazd_hir_bg.png) left top no-repeat;
	float:left;
}

div.gazdhir div{
    overflow:auto;
    width:193px;
    height:154px;
    padding:6px;
}

div.gazdhir p{
	margin:0;
	padding:0;
	font-weight:normal;
    font-size: 12px;
    font-family: Verdana;
    font-style:normal;
	color:#656565;
}

div.gazdhir  strong{
	margin:0;
	padding:0;
	font-weight:bold;
    font-size: 12px;
    font-family: Verdana;
    font-style:normal;
	color:#698d36;
}

div.contentbe_cnt a,div.contentbe_cnt .link{
	font-weight:bold;
    font-size: 12px;
    font-family: Verdana;
    font-style:normal;
	color:#729047;
	text-decoration: none;
}

.alcim{
	font-weight:bold;
    font-size: 12px;
    font-family: Verdana;
    font-style:normal;
	color:#698d36;
}

.behuzas{
	margin:0;
	padding:0 0 0 40px;
	font-weight:normal;
    font-size: 12px;
    font-family: Verdana;
    font-style:normal;
	color:#656565;
}

div.contentbe_foot{
	width:715px;
	height:10px;
	background:url(../images/contentbe_foot_bg.png) left top no-repeat;
	float:right;
}

#goldbox{
	float:left;
	margin:0 0 10px 0;
	padding:0;
	width:715px;
	height:230px;
}

#goldbox a img{
	float:left;
	padding:0;
	margin:0 12px 0 2px;
}

#goldbox a img.lastgb{
	float:left;
	padding:0;
	margin:0 0 0 2px;
}

#footer{
	width:955px;
	height:36px;
	margin:0;
	padding:0;
	clear:both;
	background:white url(../images/footer_bg.png) 0 0 repeat-x;
}

#footer div {
	width:780px;
	float:left;
	padding:0;
	margin:0;
}

#footer div strong{
	padding:0 0 0 30px;
	line-height:34px;
	float:left;
}

#footer strong{
	color:#c7cbcf;
	line-height:34px;
	padding:0 30px 0 0;
	margin:0;
	float:right;
}

#footer a{
	font-style:normal;
	text-decoration:none;
}

#footmenu{
	line-height:34px;
	font-weight:bold;
    font-size: 12px;
	list-style:none;
	float:left;
	padding:0 0 0 20px;
	margin:0;
}

#footmenu li{
	margin:0;
	padding:0 0 0 10px;
	float:left;
}

#footmenu li strong{
	margin:0;
	padding:0;
	float:left;
	color:#9fbd4e !important;
}

#footmenu li strong a{
	color:#c7cbcf;
	margin:0;
	padding:0;
	float:left;
}

#footmenu li strong a:hover{
	text-decoration:underline;
}

#partners_table{
	width:100%;
}
#partners_table tr{

}
#partners_table td{
	text-align:center;
	width:50%;
	padding:0 0 20px 0;
}

#partners_table td img{
	margin:0;
	padding:0;
}

#partners_table td strong{
	width:100%;
	float:left;
	padding:5px 0 0 0;
	margin:0;
}


b.error{
	color:#a02d2f;
	float:right;
	line-height:30px;
	margin:0 5px 0 0;
	padding:0 0 0 15px;
	font-size: 10px;
}
b.error1{
	color:#a02d2f;
	float:right;
	margin:0;
	padding:0;
	font-size: 10px;
}
div.divsor{
	width:650px;
	margin:0;
	padding:0;
	float:left;
}
div.divsor input{
	margin:5px 0 0 0;
	padding:0;
	float:right;
	width:146px;
}
div.divsor label{
	line-height:30px;
	margin:0;
	padding:0;
	float:left;
}

div.divbutton{
	width:650px;
	margin:10px 0 0 0;
	padding:0;
	float:left;
}

b.megj{
	font-weight:normal;
    font-size: 9px;
    font-family: Verdana;
    font-style:normal;
	margin:0;
	padding:0;
	clear:left;
}
div.divsor select{
	margin:5px 0 0 0;
	padding:0;
	float:right;
}
div.divsor textarea{
	width:500px;
	margin:0;
	padding:0;
	float:right;
}
div span.urlapvege{
	padding:0;
	margin:30px 0 0 0;
	float:left;
	font-weight:normal;
    font-size: 9px;
    font-family: Verdana;
    font-style:italic;
	color:#656565;
	text-align: justify;
	width:650px;
}

small {
	float:left;
	width:620px;
	padding:0 10px 10px 10px;
}
.urlap_cim{
	padding:10px 0 10px 0;
	margin:0;
	width:620px;
	float:left;
}
.kerjtolt{
	width:630px;
	color:#a02d2f;
	font-size: 10px;
	padding:0;
	margin:0 0 20px 0;
	float:left;
}
#bankl_tarolo label{
	float:right;
}
#bankl_tarolo input{
	float:right;
}
#szocpol_cont2 {
	display:none;
}

ul.sitemap_list, ul.sitemap_list ul{
    margin:0;
    padding:3px 0 5px 20px !important;
    list-style:none;
    float:left;
    width:600px;
}

ul.sitemap_list li{
    margin:0;
    padding:0 0 5px 0 !important;
    float:left;
    width:600px;
}

ul.sitemap_list li a{
    font-size:12px;
}

ul.sitemap_list li li a{
    font-size:11px !important;
}

ul.sitemap_list li li li a{
    font-size:10px !important;
}

.hosszulabel{
	line-height: 14px !important;
	width:450px !important;
}

#kiadasok{
	display:none;
}

#osszesites{
	display:none;
}

#bevetelek b{
	font-weight:normal;
	float:right;
	line-height:30px;
}

#kiadasok b{
	font-weight:normal;
	float:right;
	line-height:30px;
}

#bevetelek b{
	font-weight:normal;
	float:right;
	line-height:30px;
}

#bevetelek div b{
	font-weight:normal;
	float:right;
	line-height:30px;
}

#osszesites div b{
	font-weight:normal;
	float:right;
	line-height:30px;
}

#otvenszazalek_tarolo {
	margin:15px 0 0 0;
	float:left;
	padding:0;

}

#otvenszazalek_tarolo input{
	width:10px;
	margin:0;
	float:right;
	padding:0;

}

#forum_iframe{
	float:left;
	width: 640px;
	height: 1200px;
}
