br.clear {clear: both;}
a img {border: 0;}
p {padding: 0; margin: 0;}


/* info */

#info {
	width: 760px;
	padding: 0 0 15px;
	text-align: left;
	background: #FFF;
	font-family: arial,tahoma,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555;
}

#info .brand {font-weight:bold; color:#9B272B;}
#info .brand span {color:#F15D32;}

#info a {
	font-family: arial,tahoma,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #828E24;
	text-decoration: underline;
}

#info a:hover {
	color: #FFF;
	background-color: #828E24;
	text-decoration: none;
}

#info a.nospam:hover {
	background: none;
	text-decoration: none;
}

#info #info-container {
	padding: 0;
	margin: 0;
	position: relative;
	float: left;
	background: url(left_bg.gif) repeat-y;
}

#info #info-container #pic-bottom {
	position: absolute;
	left: 0;
	bottom: 0;
}

#info #info-left {
	width: 160px;
	padding: 0 0 140px;
	margin: 0;
	float: left;
}

#info #info-left p {
	padding: 0;
	margin: 0;
}

#info #info-left p.menu_top {
	height: 31px;
	background: url(left_pic_1.jpg);
}

#info #info-right {
	width: 600px;
	padding: 0;
	margin: 0;
	float: left;
}


/* top */

#info h1 {
	width: 760px;
	height: 100px;
	padding: 0;
	margin: 0;
	background: url(top_pic.jpg);
	text-indent: -5000px;
}


/* menu */

#info-menu {
	width: 160px;
	padding: 0;
	margin: 0;
	background: #F1F6CB;
	list-style: none;
}

#info-menu li {
	padding: 0;
	margin: 0;
	border-bottom: 1px #F6F9DE solid;
}

#info-menu li.last {
	border: 0;
}

#info-menu li a {
	width: 135px;
	padding: 5px 3px 6px 22px;
	font-family: arial,tahoma,sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #828E24;
	text-decoration: none;
	border-bottom: 1px #DFE7A3 solid;
	background-image: url(left_menu_bg.gif);
	display:block;
}

#info-menu li.first a {
	background-image: url(left_menu_bg_first.gif);
}

#info-menu li.last a {
	padding: 5px 3px 25px 22px;
	border: 0;
	background-image: url(left_menu_bg_last.gif);
	background-position: right 0;
}

#info-menu li a:hover {
	background-position: 0 -52px;
	color: #FFF;
}

#info-menu li.first a:hover {
	background-position: 0 -26px;
	color: #FFF !important;
}

#info-menu li.first a.act {
	background-position: 0 -52px;
}

#info-menu li.last a:hover {
	background-position: right -60px;
}

#info-menu li a.act,
#info-menu li a.act:hover {
	background-position: 0 -104px;
	color: #BAC755;
}

#info-menu li.last a.act,
#info-menu li.last a.act:hover {
	background-position: right -120px;
}


/* content */

#info #info-right h2 {
	width: 555px;
	height: 24px;
	font-size: 18px;
	font-weight: bold;
	color: #828E24;
	padding: 17px 0 0 45px;
	margin: 0;
}

#info #info-right h2.kuldetesunk {
	background-image: url(fejlec_kuldetesunk.jpg);
}

#info #info-right h2.hirdetesi_lehetosegek {
	background-image: url(fejlec_hirdetesi_lehetosegek.jpg);
}

#info #info-right h2.dolgozz_velunk {
	background-image: url(fejlec_dolgozz_velunk.jpg);
}

#info #info-right h2.elismeresek_dijak {
	background-image: url(fejlec_elismeresek_dijak.jpg);
}

#info #info-right h2.velemenyek_levelek {
	background-image: url(fejlec_velemenyek_levelek.jpg);
}

#info #info-right h2.partnereink {
	background-image: url(fejlec_partnereink.jpg);
}

#info #info-right h2.szakertoink {
	background-image: url(fejlec_szakertoink.jpg);
}

#info #info-right h2.szerzoi_jogok {
	background-image: url(fejlec_szerzoi_jogok.jpg);
}

#info #info-right h2.adatkezeles {
	background-image: url(fejlec_adatkezeles.jpg);
}

#info #info-right h2.felhasznalasi_feltetelek {
	background-image: url(fejlec_felhasznalasi_feltetelek.jpg);
}

#info #info-right h2.szerkesztoi_alapelvek {
	background-image: url(fejlec_szerkesztoi_alapelvek.jpg);
}

#info #info-right h2.elerhetosegek {
	background-image: url(fejlec_elerhetosegek.jpg);
}

#info #info-right h2.logok {
	background-image: url(fejlec_logok.jpg);
}

#info #info-right h2.fejlec_altalanos_szerzodesi_feltetelek {
	background-image: url(fejlec_altalanos_szerzodesi_feltetelek.jpg);
}

#info #info-right h3 {
	padding: 0;
	margin: 0 0 6px;
	font-size: 15px;
	font-weight: bold;
	color: #DA663F;
	background: url(h3_bg.gif) repeat-x;
}

#info #info-right h3 span {
	padding-right: 8px;
	background: #FFF;
}

#info #info-right #info-content {
	width: 580px;
	padding: 15px 0 0;
	margin: 0 0 0 20px;
}


/* kuldetesunk */

#kuldetesunk-top {
	width: 580px;
}

#kuldetesunk-top #mission {
	padding: 0 0 0 4px;
	margin: 0 0 4px 4px;
	border-left: 10px #DCDCDC solid;
}

#kuldetesunk-top #mission h3 {
	width: 555px;
	padding: 0 0 0 7px;
	margin: 0;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	line-height: 26px;
	background: url(kuldetesunk_mission_title_bg.jpg);
}

#kuldetesunk-top #mission p {
	padding: 7px 0 0 8px;
	margin: 0;
}

#kuldetesunk-top #top-pic {
	padding: 0;
	margin: 0;
}

#kuldetesunk-top #intro {
	padding: 0;
	margin: 0;
	border-top: 4px #F15E2B solid;
	border-bottom: 3px #FDC785 solid;
}

#kuldetesunk-top #intro div {
	padding: 8px 0;
	margin: 0;
	text-align: center;
	background: #FFF8E3;
	border-top: 2px #FFF solid;
	border-bottom: 2px #FFF solid;
}

#kuldetesunk-top #intro div p.text_1 {
	padding: 0 0 5px;
	margin: 0;
	font-size: 13px;
	font-weight: bold;
	color: #B96A0A;
}

#kuldetesunk-top #intro div p.text_2 {
	padding: 0;
	margin: 0;
}

#kuldetesunk-content {
	padding: 4px 0 10px;
	background: url(kuldetesunk_content_bg.gif) repeat-x bottom;
	float: left;
}

#kuldetesunk-content #content-text  {
	background: url(kuldetesunk_content_sep.gif) repeat-y 50%;
	float: left;
}

#kuldetesunk-content #content-text div  {
	width: 280px;
	padding: 8px 0;
	float: left;
}

#kuldetesunk-content #content-text div h3  {
	padding: 0 0 8px 20px;
	margin: 0;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	background:url(kuldetesunk_content_bullet.gif) no-repeat;
}

#kuldetesunk-content #content-text div p  {
	padding: 0;
	margin: 0;
}

#kuldetesunk-bottom  {
	clear: both;
}

#kuldetesunk-bottom #text-bar  {
	padding: 0 0 2px;
	background: #FFF;
	border-bottom: 4px #EBEBEB solid;
}

#kuldetesunk-bottom #text-bar div  {
	background: #FDC785;
}

#kuldetesunk-bottom #text-bar div p  {
	width: 482px;
	padding: 2px 0 3px;
	margin: 0 auto;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	background: #BF4A4A;
	border-left: 2px #FFF solid;
	border-right: 2px #FFF solid;
}


/* velemenyek, levelek */

#vl-intro {
	padding: 8px 0 20px 125px;
	margin: 0 0 15px;
	background: url(vl_intro.jpg) no-repeat;
}

#vl-feedbacks {
	padding: 0;
	margin: 0;
	background: url(sep_vertical.gif) 290px 0 repeat-y;
	float: left;
}

#vl-feedbacks div {
	width: 280px;
	padding: 0;
	margin: 0;
	float: left;
}

#vl-feedbacks div.col_left {
	margin-right: 20px;
}

#vl-feedbacks div.col_left p {
	padding: 0 0 30px;
	margin: 0;
	background: url(vl_left_bg.gif) bottom no-repeat;
}

#vl-feedbacks div.col_right p {
	padding: 0 0 30px;
	margin: 0;
	background: url(vl_right_bg.gif) bottom no-repeat;
}


/* hirdetesi lehetosegek */

#hirdetes div.site_info {
	width: 580px;
	padding: 17px 0;
	margin: 0;
	background-repeat: no-repeat;
	background-position: 0 11px;
	float: left;
}

#hirdetes div.site_info a.logo {
	margin: 0 21px 0 0;
	float: left;
}

#hirdetes div.site_info p {
	width: 398px;
	padding: 3px 0 0;
	margin: 0;
	float: left;
}

#hirdetes p.site_sep {
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	background: url(sep_horizontal.gif);
	clear: both;
}

#hirdetes p.mediaajanlat_text {
	width: 580px;
	height: 40px;
	padding: 10px 0 0;
	margin: 0 0 15px;
	font-weight: bold;
	color: #828E24;
	text-align: center;
	background: url(hirdetes_mediaajanlat_bg.gif);
	clear: both;
}

#hirdetes div.mediaajanlat {
	width: 580px;
	height: 150px;
	padding: 3px 0 0;
	background: url(hirdetes_mediaajanlat_bg_1.jpg);
	clear: both;
}

#hirdetes div.mediaajanlat div.mediaajanlat_box {
	width: 313px;
	height: 135px;
	padding: 0 0 0 10px;
	margin: 0 0 0 200px;
	background: url(hirdetes_mediaajanlat_bg_2.jpg);
}

#hirdetes div.mediaajanlat div.mediaajanlat_box p.title {
	padding: 20px 0 12px 52px;
	margin: 0;
	font-weight: bold;
	color: #828E24;
}

#hirdetes div.mediaajanlat div.mediaajanlat_box p {
	padding: 4px 0 5px 29px;
	margin: 0;
	font-size: 12px !important;
}

#hirdetes div.mediaajanlat div.mediaajanlat_box a {
	font-size: 12px !important;
}

#hirdetes div.hirlevel_text {
	background: url(sep_vertical.gif) 290px 0 repeat-y;
	float: left;
}

#hirdetes div.hirlevel_text p {
	width: 280px;
	float: left;
}

#hirdetes div.hirlevel_form {
	padding: 6px 0 0;
	margin: 0 0 10px;
	clear: both;
}

#hirdetes div.hirlevel_form p.title {
	padding: 0 0 4px;
	margin: 0;
	font-weight: bold;
	color: #828E24;
	text-align: center;
}

#hirdetes div.hirlevel_form div {
	width: 580px;
	height: 110px;
	padding: 0;
	margin: 0;
	background: url(hirdetes_hirlevel_bg.gif);
}

#hirdetes div.hirlevel_form div div {
	width: 204px;
	padding: 0;
	margin: 0 0 0 205px;
	background: none;
}

#hirdetes div.hirlevel_form div div p {
	padding: 4px 0;
	font-family: verdana,arial,tahoma,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #828E24;
	float: left;
}

#hirdetes div.hirlevel_form div div p label {
	width: 55px;
	padding: 0 7px 0 0;
	text-align: right;
	line-height: 16px;
	display: block;
	float: left;
}

#hirdetes div.hirlevel_form div div p input.form {
	width: 140px;
	padding: 0;
	margin: 0;
	border: 1px #B2BE52 solid;
	float: left;
}

#hirdetes p.tanulmany { height: 148px; padding: 0 200px 0 0; margin: 0;
background: url(hirdetes_tanulmany_bg.jpg) top right no-repeat; }

#hirdetes p.kapcsolat {
	width: 216px;
	padding: 8px;
	margin: 10px auto;
	text-align: center;
	background: #FFF5DC;
	border: 1px #FEE6A6 solid;
}

div.crew {
	width: 280px;
	padding: 0 0 5px;
	margin: 0;
	border-top: 5px #DDD solid;
	background: url(hirdetes_crew_bottom.gif) no-repeat bottom;
}

div.crew div.top {
	width: 272px;
	padding: 3px;
	margin: 0;
	background: #F3F3F3;
	border-left: 1px #DDD solid;
	border-right: 1px #DDD solid;
	float: left;
}

div.crew div img {
	border: 2px #FFF solid;
	margin: 1px 0 0 2px;
	float: left;
}

div.crew div div.data {
	padding: 0 0 0 4px;
	float: left;
}

div.crew p.email {
	padding: 2px 0 3px;
	text-align: center;
	background: #FFF;
	border-left: 1px #DDD solid;
	border-right: 1px #DDD solid;
	clear: both;
}

div.crew p.email img {
	margin-right: 5px;
}


/* dolgozz velunk */

#dolgozz #dolgozz-pic-container {
	width: 580px;
	height: 350px;
	padding: 0;
	margin: 0 0 15px;
	background: url(dolgozz_pic_bg.gif);
}

#dolgozz #dolgozz-pic-container p.dolgozz_pic {
	width: 580px;
	padding: 300px 0 0;
	margin: 0;
	text-align: center;
}

#dolgozz #dolgozz-pic-container p.dolgozz_pic a {
	width: 132px;
	height: 24px;
	padding: 0;
	margin: 0 auto;
	font-weight: bold;
	color: #555;
	text-decoration: none;
	line-height: 22px;
	background-image: url(dolgozz_pic_more_bg.gif);
	display: block;
}

#dolgozz #dolgozz-pic-container p.dolgozz_pic a:hover {
	color: #828E24;
	text-decoration: none;
	background-position: 0 -24px;
}

#dolgozz #dolgozz-pic-container p.dolgozz_pic_bottom {
	width: 580px;
	padding: 6px 0 0;
	margin: 0;
	font-size: 15px;
	font-weight: bold;
	color: #DA663F;
	text-align: center;
}

#dolgozz p {
	width: 560px;
	padding: 0;
	margin: 0 auto 15px;
}

#info #info-right #dolgozz h3 {
	width: 568px;
	padding: 0;
	margin: 0 auto 5px;
	font-size: 13px;
	font-weight: bold;
	color: #555;
	text-align: center;
	background: url(h3_bg_dolgozz.gif);
}

#info #info-right #dolgozz h3 span {
	padding: 0 8px;
	background: #FFF;
}

#dolgozz div.info_allas {
	width: 568px;
	padding: 0;
	margin: 0 auto;
	border-bottom: 3px #FFF solid;
	display: block;
}

#dolgozz div.info_allas a.title {
	width: 566px;
	height: 28px;
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-weight: bold;
	color: #BA6C0C;
	text-align: center;
	text-decoration: none;
	line-height: 28px;
	border: 1px #ECD597 solid;
	background-image: url(dolgozz_pozicio_bg.gif);
	display: block;
}

#dolgozz div.info_allas a.title:hover {
	color: #DA663F;
	border: 1px #EBC5B8 solid;
	background-position: 0 -28px;
}

#dolgozz div.info_allas.nyitva a.title, #dolgozz div.info_allas.nyitva a.title:hover {
	width: 566px;
	height: 28px;
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-weight: bold;
	color: #828E24;
	text-align: center;
	text-decoration: none;
	line-height: 28px;
	border: 1px #D0DB7D solid;
	background-image: url(dolgozz_pozicio_bg.gif);
	background-position: 0 -56px;
	display: block;
}

#dolgozz div.info_allas div.frame {
	display: none;
}
#dolgozz div.info_allas.nyitva div.frame {
	display: block;
	border-left: 1px #E4EF8E solid;
	border-right: 1px #E4EF8E solid;
	border-bottom: 1px #E4EF8E solid;
	padding: 1px;
}

#dolgozz div.info_allas.nyitva div.frame div.text {
	background: #F9FBED;
	padding: 8px 6px;
}


/* elismeresek */

#elismeresek #years {
	height: 30px;
	padding: 11px 0 0 40px;
	background: url(elismeresek_years_bg.gif) no-repeat;
}

#elismeresek #years div {
	width: 480px;
	padding: 0 30px;
	border-top: 3px #F1A25B solid;
	background: url(elismeresek_years_bg_2.gif) repeat-x bottom;
	float: left;
}

#elismeresek #years div ul {
	height: 25px;
	padding: 0;
	margin: 0;
	border-top: 2px #FFF solid;
	background: #FFEFC4;
	list-style: none;
	float: left;
	display: inline;
}

#elismeresek #years div ul li {
	padding: 0 13px;
	margin: 0;
	float: left;
	display: inline;
}

#elismeresek #years div ul li a {
	height: 25px;
	padding: 0 5px;
	margin: 0;
	font-size: 15px;
	font-weight: bold;
	color: #DA663F;
	line-height: 25px;
	display: block;
	text-decoration: none;
	float: left;
}

#elismeresek #years div ul li a:hover {
	color: #FFF;
	background: #F15E2B;
	text-decoration: none;
}

#elismeresek #years div ul li p {
	height: 25px;
	padding: 0 5px;
	margin: 0;
	font-size: 15px;
	font-weight: bold;
	color: #828E24;
	line-height: 25px;
	background: #FFF;
	display: block;
	text-decoration: none;
	float: left;
}

#elismeresek #prizes {
	padding: 0 0 15px;
	background: url(elismeresek_prizes_bg.gif) repeat-x;
	float: left;
}

#elismeresek #prizes div.item {
	float: left;
}

#elismeresek #prizes div.item div.pic {
	width: 200px;
	text-align: center;
	float: left;
}

#elismeresek #prizes div.item div.text {
	width: 380px;
	float: left;
}

#elismeresek #prizes div.item div.text h4 {
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	color: #F15E2B;
}

#elismeresek #prizes div.item div.text h4 a {
	padding: 5px;
	font-weight: bold;
	color: #F15E2B;
	text-decoration: none;
	display: block;
}

#elismeresek #prizes div.item div.text h4 a:hover {
	color: #FFF;
	background: #F15E2B;
	text-decoration: none;
}

#elismeresek #prizes div.item div.text p {
	padding: 3px 5px;
}

#elismeresek #prizes div.item div.text a.more {
	width: 155px;
	padding: 0 0 3px 27px;
	font-size: 13px;
	font-weight: bold;
	color: #555;
	text-decoration: none;
	background: url(elismeresek_more.gif) no-repeat 5px 3px;
	display: block;
}

#elismeresek #prizes div.item div.text a.more:hover {
	color: #F15E2B;
	text-decoration: none;
}

#elismeresek #prizes div.item div.text span {
	padding: 0 0 0 5px;
	color: #828E24;
}

#elismeresek #prizes p.elismeresek_sep {
	width: 580px;
	height: 25px;
	font-size: 1px;
	line-height: 1px;
	background: url(sep_horizontal.gif) 0 13px repeat-x;
	clear: both;
}

#elismeresek #step {
	width: 156px;
	padding: 0 212px;
	margin: 0;
	background: #EFEFEF;
	clear: both;
	float: left;
}

#elismeresek #step p {
	width: 140px;
	padding: 0 8px;
	margin: 0;
	background: #FFF;
	float: left;
}

#elismeresek #step a {
	height: 26px;
	margin: 0;
	font-size: 13px;
	font-weight: bold;
	color: #DA663F;
	text-decoration: none;
	line-height: 26px;
	display: block;
	float: left;
}

#elismeresek #step a.prev {
	width: 36px;
	background: url(elismeresek_step_prev.gif);
	padding-left: 30px;
	margin-right: 8px;
}

#elismeresek #step a.next {
	width: 57px;
	background: url(elismeresek_step_next.gif);
	padding-left: 9px;
}

#elismeresek #step a:hover {
	color: #828E24;
}


/* logok es fotok */

#logok div.logok {
	margin: 0 0 10px;
	background: url(sep_vertical.gif) 290px 0 repeat-y;
	float: left;
}

#logok div.col {
	width: 280px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	float: left;
}

#logok .center {
	margin: 0 150px;
}

#logok .nobg {
	background: none !important;
}

#logok div.col div {
	width: 230px;
	padding: 0;
	margin: 2px auto 10px;
	font-weight: normal;
	text-align: left;
	background-color: #F6F6F6;
}
#logok div.col div:hover, #logok div.col div.hover {
	background-color: #F8FAE5;
}

#logok ul {
	padding: 6px 10px 6px 30px;
	margin: 0;
	list-style: none;
}

#logok ul li {
	padding: 0 0 0 8px;
	margin: 0;
	background: url(lf_bullet.gif) 0 6px no-repeat;
}

#logok ul li a {
	padding: 1px;
	text-decoration: none;
}

#logok ul li a:hover {
	background: #DA663F;
}

#logok div.fotok {
	width: 580px;
	float: left;
}

#logok div.fotok div.item {
	width: 176px;
	padding: 6px;
	margin: 0 8px 8px 0;
	float: left;
	background: #EFEFEF;
}

#logok div.fotok div.item div {
	padding: 5px;
	background: #FFF;
}

#logok div.fotok div.item div p.pic {
	height: 160px;
	margin-bottom: 6px;
	text-align: center;
	background: url(lf_pic_bg.jpg);
}

#logok div.fotok div.item div p.name {
	padding: 3px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	background: #F26639;
}

#logok div.fotok div.item div p.status {
	padding: 2px;
	font-weight: bold;
	text-align: center;
}

#logok div.fotok div.item div ul {
	padding: 4px 0 0;
}


/* elerhetosegek */

#elerhetosegek div.kiado_munkatarsak {
	padding: 0 0 5px;
	margin: 0 0 10px;
	background: url(sep_vertical.gif) 290px 0 repeat-y;
	float: left;
}

#elerhetosegek div.kiado_munkatarsak div.col {
	width: 275px;
	float: left;
}

#info #info-right h3.sanoma,
#info #info-right h3.sanoma_ujmedia {
	height: 33px;
	padding: 0;
	text-indent: -5000px;
	background-image: url(h3_sanoma.gif);
	background-repeat: no-repeat;
	clear: both;
}

#info #info-right h3.sanoma {
	margin: 0 0 8px;
	background-position: 0 top;
}

#info #info-right h3.sanoma_ujmedia {
	margin: 0 0 11px;
	background-position: 0 bottom;
}

#elerhetosegek div.kiado_munkatarsak div.col ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#elerhetosegek div.kiado_munkatarsak div.col ul li {
	padding: 0;
	margin: 0 0 5px;
}

#elerhetosegek div.kiado_munkatarsak div.col ul li.last {
	margin: 0;
}

#elerhetosegek div.kiado_munkatarsak div.col ul li strong {
	font-weight: bold;
	color: #C37621;
	display: block;
}

#elerhetosegek div.kiado_munkatarsak div.col hr {
	margin: 0 0 15px;
	color: #D1D1D1;
}

#elerhetosegek div.kiado_munkatarsak div.col div.elerhetoseg {
	padding: 0;
	margin: 0;
}

#elerhetosegek div.kiado_munkatarsak div.col div.elerhetoseg p {
	padding: 0;
	margin: 0 0 5px;
}

#elerhetosegek div.kiado_munkatarsak div.col div.elerhetoseg p strong {
	font-weight: bold;
	color: #C37621;
}

#elerhetosegek div.kiado_munkatarsak div.col div.elerhetoseg p a {
	color: #555;
	text-decoration: none;
	background: transparent;
}

#elerhetosegek div.kiado_munkatarsak div.col div.elerhetoseg p a:hover {
	text-decoration: underline;
}













#elerhetosegek div.elerhetosegeink {
	padding: 0;
	margin: 0 0 10px;
	float: left;
}

#elerhetosegek div.elerhetosegeink div.col {
	width: 275px;
	float: left;
}

#info #info-right h3 span {
	padding-right: 8px;
	background: #FFF;
}

#elerhetosegek div.elerhetosegeink div.col p {
	height: 60px;
	padding: 0 0 0 9px;
	background-image: url(elerhetosegek_munkatarsak_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
}

#elerhetosegek div.elerhetosegeink div.col p a.more {
	padding: 2px 0 0 22px;
	font-weight: bold;
	color: #828E24;
	text-decoration: none;
	background: url(elerhetosegek_more.gif) no-repeat 0 5px;
	display: block;
}

#elerhetosegek div.elerhetosegeink div.col p a.more:hover {
	color: #828E24;
	text-decoration: none;
}

#elerhetosegek div.terkep {
	width: 578px;
	padding: 0;
	margin: 0;
	border: 1px #c8c8c8 solid;
}

#elerhetosegek p.terkep_info {
	padding: 22px 0 0;
	margin: 0;
	text-align: center;
}

#elerhetosegek p.terkep_info img {
	margin: 5px 0 0;
}

#elerhetosegek p.alapitok {
	width: 580px;
	height: 24px;
	padding: 0;
	margin: 0 0 12px;
	font-size: 12px;
	color: #555;
	text-align: center;
	line-height: 24px;
	background-image: url(elerhetosegek_alapitok.gif);
}

#elerhetosegek p.alapitok strong {
	color: #828E24;
}


/* szovegek */

#info #info-right #szoveg h3.big {
	height: 32px;
	padding: 6px 0 0 12px;
	margin: 0 0 6px;
	font-size: 15px;
	font-weight: bold;
	color: #DA663F;
	background: url(h3_bg_szoveg.gif);
}

#szoveg p {
	padding: 0 0 15px;
	margin: 0;
}

#szoveg div.box {
	padding: 8px;
	margin: 0 0 15px;
	font-family: arial,tahoma,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #A55F09;
	background: #FFF5DC;
	border: 1px #FEE6A5 solid;
}

#szoveg ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#szoveg ul li {
	padding: 0 0 0 11px;
	margin: 0;
	background: url(szoveg_bullet.gif) no-repeat 0 5px;
}

#szoveg ol {
	padding: 0;
	margin: 0 0 0 18px;
}

#szoveg ol li {
	padding: 0;
	margin: 0 0 15px;
}

#szoveg ol li ul li {
	padding: 0 0 0 11px;
	background: url(szoveg_bullet.gif) no-repeat 0 6px;
}


/* partnereink */

#info #info-right #partnereink {
	z-index: 25000;
}

#info #info-right #partnereink h3 {
	margin: 0 0 10px;
}

#partnereink div.partners {
	padding: 0 9px 12px;
	margin: 0;
	float: left;
	z-index: 25000;
}

#partnereink div.partners div.partner {
	width: 120px;
	padding: 8px 5px 10px;
	margin: 0 14px 12px 0;
	text-align: center;
	border-top: 4px #D4D4D4 solid;
	background: url(partner_bg.gif) no-repeat bottom;
	float: left;
	z-index: 25000;
}

#partnereink div.partners div.partner p.logo {
	padding: 0 0 8px;
}

#partnereink div.partners div.partner p.logo a {
	background: none;
}

#partnereink div.partners div.partner p.link a {
	padding: 4px;
	font-family: arial,tahoma,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555;
	text-decoration: none;
	line-height: 12px;
	display: block;
}

#partnereink div.partners div.partner p.link a:hover {
	color: #FFF;
	background-color: #F26639;
}

#partnereink div.partners div.partner div.info_layer {
	width: 308px;
	padding: 0;
	margin: 0;
	text-align: left;
}

#partnereink div.partners div.partner div.info_layer div {
	padding: 0 9px 18px;
	margin: 0;
	background: url(partner_layer_bg.gif) no-repeat bottom;
}

#partnereink div.partners div.partner div.info_layer div p.title {
	padding: 5px;
	margin: 0 0 5px;
	font-size: 13px;
	font-weight: bold;
	color: #BA6C0C;
	text-align: center;
	background: #FFEFC3;
	border-bottom: 2px #FDD5A4 solid;
}

#info-layer-mdosz,
#info-layer-vmkomm,
#info-layer-nyerniakarok,
#info-layer-nfu {
	width: 120px;
	height: 0;
	position: relative;
}

#partnereink div.partners div.partner div.info_layer_show {
	display: block;
}

#partnereink div.partners div.partner div.info_layer_hide {
	display: none;
}


/* szakertoink */

#szakertoink p.intro {
	padding: 20px 0 0 160px;
	height: 90px;
	background: url(szakertoink_intro_pic.jpg) no-repeat;
}

#szakertoink #order-bar {
	width: 260px;
	height: 35px;
	padding: 0 160px;
	margin: 0 0 6px;
	background: url(szakertoink_bar_bg.gif);
	float: left;
}

#szakertoink #order-bar a {
	height: 18px;
	padding: 17px 0 0;
	margin: 0;
	font-family: arial,tahoma,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7C7C7C;
	text-decoration: none;
	text-align: center;
	display: block;
	float: left;
}

#szakertoink #order-bar a:hover {
	color: #849312;
	background-position: 0 -35px;
}

#szakertoink #order-bar p {
	height: 18px;
	padding: 17px 0 0;
	margin: 0;
	font-family: arial,tahoma,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #849312;
	text-align: center;
	background-position: 0 -35px;
	display: block;
	float: left;
}

#szakertoink div.szakerto_show {
	width: 580px;
	padding: 0;
	margin: 0 0 4px;
	display: block;
}

#szakertoink div.szakerto_hide {
	display: none;
}

#szakertoink div.szakerto_show a.title {
	width: 538px;
	height: 28px;
	padding: 0 0 0 42px;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	color: #5E574B;
	text-decoration: none;
	line-height: 28px;
	background-image: url(szakertoink_szakerto_bg.gif);
	display: block;
}

#szakertoink div.szakerto_show a.title:hover {
	color: #BA6C0C;
	background-position: 0 -28px;
}

#szakertoink div.szakerto_show a.title_open {
	width: 538px;
	height: 28px;
	padding: 0 0 0 42px;
	margin: 0 0 6px;
	font-size: 12px;
	font-weight: bold;
	color: #849312;
	text-decoration: none;
	line-height: 28px;
	background-image: url(szakertoink_szakerto_bg.gif);
	background-position: 0 -56px;
	display: block;
}

#szakertoink div.szakerto_show a.title_open:hover {
	background-position: 0 -84px;
}

#szakertoink div.szakerto_show div.szakertok {
	width: 548px;
	padding: 0 0 6px 32px;
	margin: 0;
	float: left;
}

#szakertoink div.szakerto {
	width: 270px;
	padding: 0;
	margin: 0 0 6px;
	float: left;
}

#szakertoink div.szakerto p.nev {
	padding: 2px;
	margin: 0;
	font-size: 13px;
	font-weight: bold;
	color: #6E7820;
	text-align: center;
	border: 1px #B0BC53 solid;
	border-top: 4px #B0BC53 solid;
}

#szakertoink div.szakerto p.szakterulet {
	width: 258px;
	padding: 2px;
	margin: 0 auto;
	font-size: 12px;
	font-weight: bold;
	color: #BA6C0C;
	text-align: center;
	background: #EFD697;
}

#szakertoink div.szakerto div.info {
	width: 270px;
	padding: 0 0 11px;
	border-top: 1px #EFD697 solid;
	background: #FFF8E3 url(szakertoink_szakerto_box_bg.gif) bottom;
	float: left;
}

#szakertoink div.szakerto div.info p.top_line {
	width: 268px;
	height: 1px;
	padding: 0;
	margin: 0 auto 7px;
	font-size: 1px;
	line-height: 1px;
	background: #FFF;
}

#szakertoink div.szakerto div.info div.pic {
	width: 64px;
	padding: 1px;
	margin: 0 5px 0 7px;
	background: #D5C08B;
	float: left;
	display: inline;
}

#szakertoink div.szakerto div.info div.pic img {
	border: 2px #FFF solid;
}

#szakertoink div.szakerto div.info div.right {
	width: 185px;
	float: left;
}

#szakertoink div.szakerto div.info div.right a.bemutatkozas {
	width: 89px;
	height: 21px;
	padding-left: 34px;
	font-size: 11px;
	font-weight: bold;
	color: #B07836;
	text-decoration: none;
	line-height: 21px;
	background-image: url(szakertoink_button_bemutatkozas.gif);
	display: block;
}

#szakertoink div.szakerto div.info div.right a.bemutatkozas:hover {
	color: #FFF;
	background-position: 0 -21px;
}

#szakertoink div.szakerto div.info div.right ul {
	padding: 8px 0 0;
	margin: 0;
	list-style: none;
	float: left;
}

#szakertoink div.szakerto div.info div.right ul li {
	padding: 0 0 0 10px;
	margin: 0;
	background: url(szakertoink_plus.gif) no-repeat 0 4px;
	line-height: 13px;
	float: left;
	clear: both;
}

#szakertoink div.szakerto div.info div.right ul li a {
	padding: 1px 3px;
	font-size: 12px;
	color: #5E574B;
	text-decoration: none;
	display: block;
}

#szakertoink div.szakerto div.info div.right ul li a:hover {
	color: #FFF;
	background: #FD6D1F;
}

#szakertoink div.szakertok_full  {
	width: 580px;
	padding: 0;
	margin: 0;
	background: url(sep_vertical.gif) 290px 0 repeat-y;
	float: left;
}

