﻿

body {
	width: 1000px;
	margin: 0 auto 0 auto;
/*	background: url(hatter_body.gif) repeat-x #3F3F3F;*/
	background: url(bg.gif) repeat-x #262626;
	padding-left: 5px;
}

*:first-child+html body {
	padding-left: 4px;
	width: 998px;
}

*html body {
	padding-left: 3px;
}


/*--------------------------------------------fejlec--------------------------------------------*/

.fejlec {
	width: 997px;
	height: 297px;
	margin-top: 12px;
/*	background: url(hatter_fejlec.jpg) no-repeat;*/
}

*:first-child+html .fejlec {
	width: 997px;
	height: 311px;
	margin-top: 2px;
}


.fejlec a {
	display:block;
	float:left;
	color: yellow;
	text-decoration: none;
	font: normal 10px helvetica;
	color: #7E7E7E;
}

.fejlec a.magyar {
margin-left:890px;
}

* html .fejlec a.magyar {
margin-left:445px;
}

.fejlec a:active {
	color: #BE9853;
}

.fejlec a:hover {
	color: #BE9853;
}

.fejlec a#aktlink {
	color: #BE9853;
}

.fejlec img#fejkep_mph{
	display:block;
	clear:both;
	margin-top:0;
}

div.fejlec div#fejkep_mphhhh{
	padding-bottom:3px;
	clear:both;
}
*:first-child+html div.fejlec div#fejkep_mphhhh{
	padding-bottom:0px;
	clear:both;
}
:root div.fejlec div#fejkep_mphhhh{
	padding-bottom:0;
}

*html .fejlec a {
	margin-top: -3px;
}

.fejlec a.oszto {
	padding-left: 4px;
	padding-right: 4px;
}


/*---------------------------------------tamogatok-----------------------------------------*/

.tamogatok {
	background: #000000;
	width: 966px;
	padding-left: 30px;
	margin-top: -4px;
	padding-bottom: 40px;
}

.tamogatok .kisfejlec {
	margin-bottom: 12px;
	margin-top: 0px;
}

.tamogatok .kisfejlec a {
	text-decoration: none;
}

.tamogatok .kisfejlec a:hover {
	text-decoration: underline;
}

.tamogatok .tamogatok_linkek {
	width: 925px;
	padding-left: 17px;
	background: url(hatter_tamogatok.gif) repeat-x;
	margin-top: 0px;
	margin-left: 0px;
	border: 1px solid #393939;
	margin-bottom: 0px;
}

.tamogatok .tamogatok_linkek a {
	display: block;
	float: left;
	padding-right: 23px;
	padding-bottom: 12px;
	padding-top: 9px;
}

#utolso_logo {
	padding-right: 0px;
}

.tamogatok .tamogatok_linkek a img {
	text-align: center;
}


/*------------------------------------------lablec---------------------------------------------*/

.lablec {
	width: 976px;
	background: url(hatter_lablec.gif) repeat-x #000000;
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom: 40px;
	margin-top: 0px;
}

.lablec a {
	display: block;
	float: left;
	color: #878787;
	font: 14px Myriad;
	text-decoration: none;
	margin-top: 12px;
	margin-bottom: 8px;
}

.lablec a:hover {
	text-decoration: underline;
}

.lablec a.oszto {
	padding-left: 5px;
	padding-right: 5px;
}

.lablec p {
	font: 14px Myriad;
	color: #878787;
	float: none;
	margin-top: 0px;
}

/*-----------------------------------------tartalom--------------------------------------------*/

.tartalom {
	width: 966px;
	background: #000000;
	padding-left: 30px;
	padding-top: 14px;
}

.tartalom p {
	color: #FFFFFF;
	font: 13px Georgia;
}

.tartalom h3 {
	color: #BE9853;
	font: 19px Georgia;
}

.tartalom a {
	text-decoration: none;
}

.tartalom a:hover {
	text-decoration: underline;
}

.tartalom a h3:hover {
	text-decoration: underline;
}

/*---------------------------------------------FOOLDAL------------------------------------------*/

/*------------------------------------bal_oszlop------------------------------------*/

.bal {
	float: left;
	width: 623px;
}

/*-----------------ures link----------------*/

#szdfelett {
	width: 620px;
	height: 224px;
	display: block;
	/*background: url(nagykep.jpg) no-repeat;*/
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}

*html #szdfelett {
	width: 618px;
}
/*---------------szovegdoboz-----------------*/

.szovegdoboz {
	background: url(hatter_szdoboz.gif) repeat-x;
	width: 465px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 12px;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	float: left;
}

*html .szovegdoboz {
	padding-right: 4px;
}

.szovegdoboz a {
	color: #BE9853;
}

.szovegdoboz a h3 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
}

.szovegdoboz p {
	margin-top: 5px;
	text-align: left;
	margin-bottom: 0px;
}

/*-----------------------ures_kicsi-------------------------*/

#szdmellett {
	float: left;
	width: 140px;
	height: 76px;
	display: block;
	float: left;
	border-right: 1px solid #333333;
	/*background: url(kiskep.jpg);*/
	background: inhreit;
	border-bottom: 1px solid #333333;
}


*html #szdmellett {
	width: 139px;
}
/*-----------------------hirdetes1------------------------*/

.hirdetes1 {
	margin-top: 95px;
	border: 1px solid #2D2D2D;
	padding: 10px;
	padding-top: 0px;
	padding-bottom: 9px;
	background: url(hatter_hirdetes1.gif) repeat-x;
	margin-bottom: 15px;
}


.hirdetes1 h5 {
	font: 12px MyriadPro;
	color: #878787;
	text-align: center;
	margin-top: 1px;
	margin-bottom: 2px;
}

.banner1 {
	border: 1px solid #8F9091;
	text-align: center;
	width: 598px;
}


/*------------------bal_oszlop_bal-------------------*/

.bal_bal {
	float: left;
	width: 304px;
	padding-top: 0px;
}


/*-----------------kisfejlec--------------*/

.kisfejlec {
	height: 33px;
	background-color: red;
   margin-top: 0px;
	margin-bottom: 25px;
	background: url(hatter_kisfejlec01.gif) no-repeat;
	width: 294px;
	padding-left: 10px;
}

.kisfejlec a h3, .kisfejlec h3 {
	margin-top: 2px;
	margin-bottom: 0px;
	font: 24px MyriadPro;
}


.kisfejlec a {
	color: #BE9853;
	display: block;
}

/*----------------cikkek--------------*/

/*----kepes----*/
.kepescikk {
	margin-top: 15px;
	height: 92px;
	margin-bottom: 15px;
}

.kepescikk a img {
	float: left;
	border: 1px solid #5A5A5A;
	display: block;
}

.kepescikk .cikkszoveg {
	float: left;
	width: 172px;
	padding-left: 8px;
	height: 92px;
}

.kepescikk .cikkszoveg a {
	margin-top: 0px;
	margin-bottom: 5px;
	color: #BE9853;
	font: 17px Georgia;
	display: block;
}

.kepescikk .cikkszoveg p {
	margin-top: 0px;
	margin-bottom: 0px;
}

#utolso_kepescikk {
	margin-bottom: 16px;
}
/*----kep_nelkul-----*/

.cikk {
	margin-top: 8px;
	margin-bottom:8px;
	width: 304px;
}	

.cikk a {
	margin-top: 0px;
	margin-bottom: 5px;
	color: #BE9853;
	font: 17px Georgia;
	display: block;
}

.cikk p {
	margin-top: 0px;
	margin-bottom: 0px;
	font: 14px Georgia;
}
/*-----------------bal_oszlop_jobb-------------------*/

.bal_jobb {
	float: left;
	width: 304px;
	margin-left: 15px;
}

/*-----------videok----------*/

.video {
	margin-top: 16px;
	height: 92px;
	margin-bottom: 0px;
}

.video a.vid {
	float: left;
	border: 1px solid #5A5A5A;
	display: block;
	width: 120px;
	height: 90px;
}

.video .cikkszoveg {
	float: left;
	width: 172px;
	padding-left: 8px;
	height: 92px;
}

.video .cikkszoveg a {
	margin-top: 0px;
	margin-bottom: 5px;
	color: #BE9853;
	font: 16px Georgia;
	display: block;
}

.video .cikkszoveg p {
	margin-top: 0px;
	margin-bottom: 0px;
}

#utolso_video {
	margin-bottom: 16px;
}

/*--------galeriak---------*/

.galeria {
	margin-top: 16px;
	height: 92px;
	margin-bottom: 0px;
}

.galeria a img {
	float: left;
	border: 1px solid #5A5A5A;
	display: block;
}

.galeria .cikkszoveg {
	float: left;
	width: 172px;
	padding-left: 8px;
	height: 92px;
}

.galeria .cikkszoveg a {
	margin-top: 0px;
	margin-bottom: 5px;
	color: #BE9853;
	font: 16px Georgia;
	display: block;
}

.galeria .cikkszoveg p {
	margin-top: 0px;
	margin-bottom: 0px;
}

#utolso_galeria {
	margin-bottom: 0px;
}

/*-----------------------------------jobb_oszlop------------------------------------*/

.jobb {
	width: 323px;
	margin-left: 18px;
	float: left;
}

/*------------fejlecek---------------*/

.jobbfejlec {
	width: 284px;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	background: url(hatter_jobbfejlec01.gif) repeat-x;
}

.jobbfejlec a h3 {
	margin-top: 0px;
}

:root .jobbfejlec a h3 {
	margin-top: 2px;
}

#szines {
	width: 280px;
	height: 29px;
	border: 1px solid #BEAD8E;
	background: url(hatter_szines_fejlec.gif) repeat-x;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 9px;
}

#szines a h3 {
	color: #423826;
	font: 21px MyriadPro;
	text-align: center;
}

*html #szines a {
	color: #423826;
}
/*----------------------mph2010_doboz-------------------------*/

.mph2010 {
	width: 280px;
	background: url(hatter_mph2010.gif) repeat-x;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	border: 1px solid #4B4A4A;
	margin-left: 2px;
}

:root .mph2010 form a {
    display: block;
	 margin-bottom: 15px;
}

.mph2010 form a input {
	width: 96px;
	height: 31px;
	margin-top: 10px;
	margin-bottom: -4px;
	border: 1px solid #4B4A4A;
	background: url(hatter_tovabb_gomb.gif) repeat-x;
	font: 18px Georgia;
	color: #423827;
}

*html .jelentkezz {
	margin-bottom: -4px;
}

*html .mph2010 form a input {
	margin-top: -18px;
	margin-bottom: -5px;
}

*:first-child+html .jelentkezz {
	margin-bottom: -4px;
}


*:first-child+html .mph2010 form a input {
	margin-top: -18px;
	margin-bottom: -5px;
}


.jelentkezz {
	width: 260px;
	padding: 10px;
	padding-top: 7px;
	padding-bottom: 8px;
	background: url(hatter_jelentkezz.gif) repeat-x;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 1px solid #5A5A5A;
}

.jelentkezz h3 {
	margin-top: 0px;
	font: 19px Georgia;
	color: #C5A365;
	margin-bottom: 10px;
}

.jelentkezz p {
	font: 12px Georgia;
	margin-top: 14px;
	margin-bottom: 14px;
}

.jelentkezz p a {
	color: #C5A365;
}

/*-----------------------------------hirdetes2-------------------------------------*/

.hirdetes2 {
	margin-top: 16px;
	border: 1px solid #2D2D2D;
	padding-left: 26px;
	padding-right: 26px;
	padding-top: 0px;
	padding-bottom: 30px;
	background: url(hatter_hirdetes2.gif) repeat-x;
	margin-bottom: 20px;
	width: 252px;
}

.hirdetes2 h5 {
	font: 12px MyriadPro;
	color: #878787;
	text-align: center;
	margin-top: 9px;
	margin-bottom: 9px;
}

.banner2 {
	border: 1px solid #8F9091;
	text-align: center;
	width: 250px;
}

/*-----------------------------------dontosok---------------------------------------------*/

.dontosok {
	background: url(hatter_dontosok.gif) repeat-x;
	border: 1px solid #2D2D2D;
	padding-left: 10px;
	padding-right: 10px;
	width: 282px;
	padding-top: 0px;
	margin-bottom: 23px;
}

.dontosok .jobbfejlec {
	margin-left: -1px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.dontosok .felsofejlec {
	margin-top: 5px;
	margin-bottom: 6px;
}

.dontosfoto {
	border: 1px solid #5A5A5A;
	
}

.dontosfoto a {
	display: block;
}

.nyilakkal {
	padding-left: 5px;
	padding-right: 5px;
	width: 274px;
}

.nyilakkal a img,.nyilakkal a h3 {
	float: left;
}

.nyilakkal a img {
	padding-top: 5px;
}

.nyilakkal a h3 {
	width: 232px;
}

/*-------------------------------mph2009-------------------------------------*/

.mph_2009 {
	margin-bottom: 0px;
}

.mph_2009 ul {
	color: #BE9853;
	margin-left: 0px;
	width: 272px;
	padding-left: 20px;
	margin-left: 10px;
	margin-top: -8px;
	margin-bottom: 0px;
}

.mph_2009 ul li {
	font: 16px Georgia;
	padding-bottom: 6px;
	padding-top: 0px;
}

.mph_2009 ul li a {
	color: #BE9853;
	display: block;
	/*height: 16px;*/
}


/*------------------------------------------DONTOSOK-------------------------------------------*/

/*---------------------------bal oszlop-------------------------------*/
#bal_dontosok_alold {
	
}

/*--------------------dupla fejlec------------------*/

.dupla {
	width: 599px;
	padding-right: 10px;
   background: url(hatter_kisfejlec_dupla01.gif) no-repeat;
}

.dupla a {
	display: block;
}

.dupla a h3 {
	margin-top: 0px;
}


.dupla .jobboldali_szoveg a {
	display: block;
	float: left;
}


.dupla .jobboldali_szoveg a:active {
	color: #C1974B;
}

.dupla .jobboldali_szoveg {
	float: right;
	height: 14px;
	margin-top: -20px;
}

.dupla .jobboldali_szoveg h5 {
	padding-right: 10px;
	float: left;
	font: 14px Myriad;
	color: #60605F;
   margin-top: 0px;
}

.dupla .jobboldali_szoveg a {
	float: left;
	font: 14px Myriad;
	color: #60605F;
	margin-top: 0px;
}

.dupla .jobboldali_szoveg a.oszto {
   padding-left: 5px;
	padding-right: 5px;
}

/*----------------------------lepteto---------------------------*/

.lepteto {
	margin-left: 247px;
	margin-top: -10px;
	margin-bottom: 16px;
	width: 160px;
}

.lepteto a {
	display: block;
	float: left;
	padding-left: 3px;
	padding-right: 3px;
	
}

/*----------------------------dontosdoboz--------------------------*/
.dontosdoboz {
	margin-bottom: 14px;
}

.dontosdoboz_belso {
	background: url(hatter_dontosdoboz.gif) repeat-x;
	width: 620px;
	border-left: 1px solid #5A5A5A;
	border-right: 1px solid #5A5A5A;
	margin-top: -4px;
	margin-bottom: -5px;
}

:root .dontosdoboz_belso {
	margin-top: 0px;
	margin-bottom: 0px;
}

*html .dontosdoboz_belso {
	margin-bottom: -8px;
}

.dontosdoboz_belso a img {
	border: 1px solid #737272;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 6px;
	margin-bottom: 6px;
	float: left;
}
*html .dontosdoboz_belso img {
	margin-bottom: -10px;
}

*html .dontosdoboz .kepmellett {
	margin-left: 80px;
	margin-top: -132px;
}

.dontosdoboz .kepmellett {
	width: 438px;
	padding-left: 10px;
	float: left;
	margin-top: 6px;
	height: 142px;
}

.dontosdoboz p {
	font: 14px MyriadPro;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
}

*html .dontosdoboz .kepmellett {
	width: 450px;
}

.dontosdoboz .kepmellett .dontosdoboz_fejlec {
	height: 47px;
	border-bottom: 1px solid #1E1F21;
	margin-right: 20px;
	width: 420px;
	margin-bottom: 0px;
}

*html .dontosdoboz .kepmellett .dontosdoboz_fejlec {
	width: 430px;
}

.dontosdoboz .kepmellett .dontosdoboz_fejlec a h3 {
	font: 28px MyriadPro;
	margin-top: 5px;
	float: left;
	width: 365px;
}

*html .dontosdoboz .kepmellett .dontosdoboz_fejlec a h3 {
	width: 375px;
}

*html a.tetves_ie6 h3:hover {
	text-decoration: underline;
}

*html .dontosdoboz .dontosdoboz_belso .kepmellett .dontosdoboz_fejlec a h3:active {
	text-decoration: none;
}


.dontosdoboz .kepmellett .dontosdoboz_fejlec .jobb_felul h4 {
	font: bold 32px Myriad;
	color: #FFFFFF;
	margin-top: -5px;
	margin-bottom: -5px;
	height: 30px;
}

*html .dontosdoboz .kepmellett .dontosdoboz_fejlec .jobb_felul h4 {
	margin-bottom: -10px;
}

.dontosdoboz .kepmellett .dontosdoboz_fejlec .jobb_felul p {
	margin-top: -2px;
	margin-bottom: -20px;
	font: 14px MyriadPro;
}

.dontosdoboz .kepmellett .dontosdoboz_fejlec .jobb_felul {
	float: right;
}

.dontosdoboz .kepmellett .bal_kepmellett {
	float: left;
	margin-top: 5px;
	padding-bottom: 0px;
	width: 200px;
}

:root .dontosdoboz .kepmellett .bal_kepmellett {
	margin-top: -9px;
}

.dontosdoboz .kepmellett .jobb_kepmellett {
	float: left;
	width: 200px;
	margin-top: 5px;
} 


:root .dontosdoboz .kepmellett .jobb_kepmellett {
	margin-top: -9px;
}

/*--------------------also lepteto----------------------*/

.also_lepteto {
	margin-top: 10px;
	margin-bottom: 5px;
}

/*---------------------------jobb oszlop-------------------------------*/

#jobb_dontosok_alold {
	padding-top: 22px;
}

#aloldal_dontosok {
	margin-top: 25px;
}

#aloldal_galeria_fejlec {
	margin-top: 23px;
}

#aloldal_cikkek_fejlec {
	margin-top: 6px;
}

/*----------------------------------------VIDEOK---------------------------------------------*/

/*------------------------------bal oszlop-----------------------------------*/

#bal_video_alold {

}

/*-------------------kiemelt video------------------*/

.kiemelt_video {
	border: 1px solid #5A5A5A;
	padding-left: 13px;
	padding-top: 13px;
	padding-bottom: 15px;
	background: url(hatter_kiemelt_video.gif) repeat-x;
	height: 100%;
	margin-bottom: 20px;
}

.nagyvideo {
	border: 1px solid #6C6C6D;
	width: 424px;
	margin-right: 0px;
	float: left;
	height: 343px;
}

.nagyvideo a {
	display: block;
}

.nagyvideo_leiras {
	float: left;
	width: 162px;
	padding-left: 10px;
	padding-right: 10px;
	height: 344px;
}


.nagyvideo_leiras a h3 {
	margin-top: 0px;
	margin-bottom:0px;
	font: 18px Georgia;
}

.nagyvideo_leiras p {
	margin-bottom: 5px;
	margin-top: 18px;
}

.nagyvideo_leiras ul {
	color: #C1974B;
	margin-left: -20px;
	font: 16px Georgia;
	margin-top: 0px;
}

*html .nagyvideo_leiras ul {
   margin-left: 20px;
}

*:first-child+html .nagyvideo_leiras ul {
	margin-left: 20px;
}

.nagyvideo_leiras a {
	color: #C1974B;
}

/*----------------video_dobozok-----------------*/

.video_doboz {
	background: url(hatter_video_doboz.gif) repeat-x;
	border: 1px solid #5A5A5A;
	width: 285px;
	float: left;
	margin-right: 19px;
	padding-top: 15px;
	padding-left: 14px;
	padding-bottom: 14px;
	margin-bottom: 19px;
}



.video_doboz_jobboldalt {
	margin-right: 0px;
}

.kisvideo {
	border: 1px solid #5A5A5A;
	float: left;
}

.kisvideo a {
	display: block;
	height: 90px;
	width: 120px;
}

.kisvideo_mellett {
	float: left;
	width: 135px;
	padding-left: 14px;
	padding-right: 14px;
	height: 90px;
}

.kisvideo_mellett a h3 {
	margin-top: 0px;
	font: 18px MyriadPro;
	line-height: 18px;
	margin-bottom: 0px;
}

.kisvideo_mellett a {
	color: #C1974B;
}

.kisvideo_mellett p {
	margin-top: 17px;
	margin-bottom: 0px;
}
/*--------------------------------jobb oszlop-------------------------------*/

#hirek_fejlec {
	margin-top: 22px;
}

#video_aloldal_hirdetes2 {
	margin-top: 0px;
}

#video_aloldal_dontosok {
	margin-top: 25px;
}

/*----------------------------------------VIDEOK--------------------------------------------*/

/*------------------------------bal oszlop-----------------------------------*/

#bal_videok {

}

/*-------------------kiemelt video------------------*/

.kiemelt_video_kicsi {
	border: 1px solid #5A5A5A;
	padding-left: 13px;
	padding-top: 13px;
	padding-bottom: 15px;
	background: url(hatter_kiemelt_video_kicsi.gif) repeat-x;
	height: 100%;
	margin-bottom: 18px;
}

.kozepesvideo {
	border: 1px solid #6C6C6D;
	margin-right: 0px;
	float: left;
	height: 100%;
}

.kozepesvideo a {
	display: block;
}

.kozepesvideo_leiras {
	float: left;
	width: 308px;
	height: 200px;
	padding-left: 10px;
	padding-right: 10px;
}


.kozepesvideo_leiras a h3 {
	margin-top: 0px;
	margin-bottom:0px;
	font: 18px Georgia;
}

.kozepesvideo_leiras p {
	margin-bottom: 5px;
	margin-top: 18px;
}

.kozepesvideo_leiras ul {
	color: #C1974B;
	margin-left: -20px;
	font: 16px Georgia;
	margin-top: 0px;
}

*html .kozepesvideo_leiras ul {
   margin-left: 20px;
}

*:first-child+html .kozepesvideo_leiras ul {
	margin-left: 20px;
}

.kozepesvideo_leiras a {
	color: #C1974B;
}

/*---------------------------------------GALERIAK------------------------------------------*/

/*----------------------------------GALERIA_ALOLDAL----------------------------------------*/

/*--------------------------bal---------------------------*/

/*---------kiemelt_galeria----------*/

.kiemelt_galeria {
	margin-top: 1px;
	border: 1px solid #5A5A5A;
	padding-left: 10px;
	padding-right: 10px;
	height: 100%;
	margin-bottom: 19px;
	background: url(hatter_kiemelt_galeria.gif) repeat-x;
}

.kiemelt_galeria a h3 {
	margin-top: 6px;
	margin-bottom: 10px;
	display: block;
	float: left;
	width: 500px;
}

.kiemelt_galeria a {
	color: #BE9853;
}

.kiemelt_galeria p.datum {
	float: right;
	margin-top: 11px;
}

.kozepesgaleria {
	margin-right: 0px;
	float: left;
}

.kozepesgaleria p {
	text-align: center;
	margin-top: 8px;
	padding-bottom: 14px;
	width: 248px;
	float: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

.kozepesgaleria a {
	display: block;
	border: 1px solid #6C6C6D;
}

.kozepesgaleria a.kiemelt_gal_nyil {
	width: auto;
	float: left;
	margin-top: 8px;
	border: none;
}

.kozepesgaleria_kiskepek {
	float: left;
	width: 256px;
	height: 303px;
	padding-left: 10px;
	overflow:hidden;
}

.kozepesgaleria_kiskepek a {
	float: left;
	border: 1px solid #5A5A5A;
	margin-right: 10px;
	margin-bottom: 10px;
	
}

*html .kozepesgaleria_kiskepek a {
	margin-right: 9px;
}

.kozepesgaleria_kiskepek a.jobbold {
	margin-right: 0px;
}

/*--------------------------------------CIKK_ALOLDAL------------------------------------------*/

/*-----------------bal_oszlop-----------------*/

#bal_cikk_alold {
	margin-top: 1px;
	font: normal 14px Georgia;
	color:#ffffff;
	line-height:18px;
}

/*----------cikk_szoveg-----------*/

#bal_cikk_alold a h3, #bal_cikk_alold h1 {
	margin-top: 5px;
	margin-bottom: 3px;
	font: 20px Georgia;
	color: #BE9853;
}

#bal_cikk_alold a {
	color: #BE9853;
}

#bal_cikk_alold p span {
	margin-top: 0px;
	margin-bottom: 0px;
	font: normal 14px Georgia;
}

#bal_cikk_alold p.lead {
	margin-bottom: 27px;
	margin-top: 0px;
	font: bold 15px Georgia;
}

#bal_cikk_alold p {
	font: 12px Georgia;
	margin-top: 0px;
	margin-bottom: 18px;
}

.cikkvideo {
	margin-top: 43px;
	margin-bottom: 28px;
	display: block;
	text-align: center;
}

.cikkvideo a {
	display: block;
	text-align: center;
}

.cikkvideo a img {
	border: 1px solid #6F6F6F;
}

.cikk_kep {
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right:20px;
}

.cikk_kep img {
	border: 1px solid #8A8A8A;
	display: block;
}

.cikk_kep h5 {
	font: 10px Myriad;
	color: #FFFFFF;
	margin-top: 5px;
	margin-bottom: 0;
	text-align: center;
}

p.cikk_kepmellett {
	float: left;
	width: 315px;
	padding-left: 33px;
	padding-right: 5px;
	padding-top: 5px;
	font: 12px Georgia;
}

#bal_cikk_alold h4 {
	font: 18px Georgia;
	color: #FFFFFF;
	margin-top: 25px;
	margin-bottom: 25px;
}

/*------------------------------------------HIREK-------------------------------------------*/

/*------------------bal_oszlop-----------------*/

#bal_hirek {
	padding-right: 5px;
	width: 618px;
	margin-top: 1px;
}


/*-------------kep_nelkul-----------*/
.hirek {
	width: auto;
	margin-bottom: 25px;
	clear:left;
}

.hirek a {
	color: #BE9853;
}

.hirek a h3 {
	font: 17px Georgia;
	margin-top: 5px;
	margin-bottom: 0px;
}

.hirek p.datum_hirek {
	margin-top: -3px;
	margin-bottom: 10px;
}

.hirek p {
	margin-top: -3px;
}

:root .hirek p {
	margin-top: 0px;
}

/*------------kepes--------------*/

.hirek a img {
	border: 1px solid #8A8A8A;
	float: left;
	margin-right: 23px;
}

/*----------lepteto----------*/

#bal_hirek .also_lepteto {
	margin-left: 242px;
	margin-top: 36px;
}

/*--------------------------------------KAPCSOLAT-------------------------------------------*/

/*-----------------------bal_oszlop-------------------------*/

#bal_kapcsolat {
	margin-top: 1px;
}

/*---------------elerhetosegek----------------*/

#bal_kapcsolat h4 {
	font: 18px Georgia;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #BE9853;
}

.felso_hasab {
	margin-bottom: 40px;
	height: 100%;
	margin-top: 0px;
}

:root .felso_hasab {
	margin-top: -20px;
}

.elerhetosegek_kapcsolat {
	float: left;
	margin-top: 0px;
	width: 335px;
	padding-right: 5px;
}

.elerhetosegek_kapcsolat a {
	color: #BE9853;
}

.elerhetosegek_kapcsolat a h3, .elerhetosegek_kapcsolat h3 {
	font: bold 18px Georgia;
	padding-top: 8px;
	margin-bottom: 2px;
}


.elerhetosegek_kapcsolat p {
	font: 14px Georgia;
	margin-top: 0px;
	margin-bottom: 2px;
}

.elerhetosegek_kapcsolat p span {
	color: #BE9853;
}

/*--------------------------szervezok------------------------*/

.szervezok_kapcsolat {
	float: left;
	margin-top: 30px;
	width: 278px;
	padding-right: 5px;
}

:root .szervezok_kapcsolat {
	margin-top: 50px;
}

.szervezok_kapcsolat p {
	font: 16px Georgia;
	margin-top: 0px;
	margin-bottom: 0px;
}

.szervezok_kapcsolat p span {
	color: #BE9853;
	margin-top: 0px;
	margin-bottom: 0px;
}

/*------------------uzenetkuldes--------------------*/

#bal_kapcsolat .kisfejlec {
	margin-top: 0px;
	margin-bottom: 0px;
}

/*----------------------form------------------------*/

.form_kapcsolat {
	width: auto;
	height: 100%;
}

.form_kapcsolat .balform {
	float: left;
}

.form_kapcsolat .balform input {
	width: 227px;
	height: 22px;
	padding-left: 5px;
	padding-right: 5px;
	border: 0px;
	margin-bottom: 12px;
	margin-top: 5px;
	margin-left: 1px;
	background: #ECECEC;
}

.form_kapcsolat .jobbform {
	float: left;
	margin-left: 29px;
	margin-right: 0px;
}


.form_kapcsolat .jobbform textarea {
	width: 227px;
	padding-left: 5px;
	padding-right: 5px;
	overflow: auto;
	height: 208px;
	width: 339px;
	border: 0px;
	margin-bottom: 20px;
	margin-top: 5px;
	margin-left: 1px;
	background: #ECECEC;
}

:root .form_kapcsolat .jobbform textarea {
	height: 196px;
}

.form_kapcsolat .jobbform input {
	height: 29px;
	width: 120px;
}

.form_kapcsolat label {
	font: bold 14px Georgia;
	color: #FFFFFF;
}

.form_kapcsolat label span.error {
	color: #C1974B;
	font: 14px Georgia;
}

/*---------------------jobb_oszlop--------------------------*/

#jobb_kapcsolat #kisfejlec_mph_2009_kapcsolat {
	margin-top: 10px;
}







h1#topstory{
	width:622px;
	height:301px;
	margin:0;
	padding:0;
	margin-bottom:-79px;
}

.tamogatok {width: 966px;padding-left: 30px;}
.tamogatok .tamogatok_linkek {width: 949px;padding-left: 4px;}
.tamogatok .tamogatok_linkek a {padding-right: 0;padding-bottom: 0;	padding-top: 0;}