﻿body {
	padding: 0px;
	margin: 0px;
	background-color:#595959;
}
#fejlec_kont {
	background-image: url('img/fejlec_bg.jpg');
	background-repeat: repeat-x;
	height: 204px;
}

#fejlec_kont_cim {
	width: 887px;
	height: 68px;
	background-image: url('img/fejlec_1.jpg');
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #d3caca;
	line-height: 16px;
	padding-left: 25px;
	padding-top: 6px;
}

#fejlec_kont_cim A{
	color: #d3caca;
	text-decoration:underline;	
}

#fejlec_kont_cim A:hover{
	color: #ffffff;
	text-decoration:none;	
}

#fejlec_kont_logo {
	background-image: url('img/fejlec_2.jpg');
	background-repeat: no-repeat;
	width: 912px;
	height: 93px;
	margin-right: auto;
	margin-left: auto;
}

.del {
	display:inline-block;
	text-decoration:none;
}

#menu {
	width: 912px;
	height: 37px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}


#menu UL {
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-top:5px;
}

#menu UL LI {
	display:inline;
	margin-left:1px;
	margin-right:1px;
}


#menu UL LI A {
	display:inline-block;
	line-height:32px;
	
	cursor:pointer;
	
	background: url("img/menu_jobb_.jpg") no-repeat right 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;	
	text-decoration:none;
}

#menu UL LI A:hover span{
	color:#fe4819;
	text-decoration:underline;
}

#menu UL LI A span{
	background: url("img/menu_bal.jpg") no-repeat left 0px;
	line-height:32px;
	display:inline-block;
	padding-left:20px;
	padding-right:20px;
}


.tart_kontener {
	background-image: url('img/tart_bg.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	overflow: auto;
	background-color: #faf8f9;
}
.tart_kontener .inner{
	width: 912px;
	margin-right: auto;
	margin-left: auto;
	overflow: auto;
	background-image: url('img/innerbg.gif');
	background-repeat: repeat-y;
}

.tart_kontener .inner .lc{
	background-position: center top;
	width: 186px;
	float: left;
	background-image: url('img/lc_bg.jpg');
	background-repeat: no-repeat;
	overflow:auto;
}

.tart_kontener .inner .cc{
	background-position: center top;
	width: 520px;
	min-height:470px;
	float: left;
	background-image: url('img/cc_bg.jpg');
	background-repeat: no-repeat;
	padding-right: 27px;
	padding-left: 27px;
	overflow:auto;
}
.tart_kontener .inner .rc{
	background-position: center top;
	width: 152px;
	float: right;
	background-image: url('img/rc_bg.jpg');
	background-repeat: no-repeat;
	overflow:auto;
}
#lablec {
	background-image: url('img/lablecbg.gif');
	background-repeat: no-repeat;
	width: 912px;
	height: 48px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 40px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	overflow:hidden;
}
#lablec div.bal {
	width: 166px;
	height: 48px;
	float: left;
	line-height: 48px;
	padding-left: 20px;
}

#lablec div.jobb {
	width:726px;
	line-height:48px;
	text-align:center;
	float:left;
}

#lablec div.jobb A{
	color:#d92415;
	text-decoration:none;
}

#lablec div.jobb A:hover{
	color:#d92415;
	text-decoration:underline;
}

#lablec div.jobb UL{
	list-style-type:none;
	margin:0px 13px 0px 0px;
	padding:0px;
	line-height:48px;
}

#lablec div.jobb UL LI{
	background-position: 0px 22px;
	float: left;
	background-image: url('img/nyil.gif');
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 7px;
}

#lablec div.jobb UL LI A{
	color:#d92415;
	text-decoration:none;
}

#lablec div.jobb UL LI A:hover{
	color:#000000;
	text-decoration:underline;
}

.almenu {
	background-position: center bottom;
	background-color: #eceeed;
	width: 175px;
	float: right;
	margin-top: 12px;
	background-image: url('img/almenu_lezaro.gif');
	background-repeat: no-repeat;
}

.almenu_cim {
	background-image: url('img/almenu_cim_bg.jpg');
	background-repeat: no-repeat;
	width: 150px;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 25px;
	line-height: 43px;
}

.almenu UL{
	list-style-type: none;
	margin: 0px 17px 0px 25px;
	padding: 0px;
}

.almenu UL LI.aktiv{
	font-weight:bold;
	color:#000000;
}

.almenu UL LI{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aa1308;
	font-weight: normal;
	background-image: url('img/almenu_elv.jpg');
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 7px;
	padding-bottom: 7px;
	overflow:hidden;
	_display:inline-block;
}
.almenu UL LI A{
	color:#aa1308;
	text-decoration:none;
}

.almenu UL LI A:hover{
	color:#000000;
	text-decoration:underline;
}

.holjarunk {
	list-style-type:none;
	margin:20px 0px 0px 0px;
	padding:0px;
	display:inline-block;
}

.holjarunk LI{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fe4819;
	float:left;
}

.holjarunk LI A{
	color: #196297;
	text-decoration:underline;
}

.holjarunk LI A:hover{
	color: #fe4819;
	text-decoration:none;
}

.holjarunk LI#aktiv {
	text-decoration:underline;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #fe4819;
	letter-spacing: -1px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.alaptxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #444444;
	line-height: 18px;
}

.dekoder_blokk {
	background-image: url('img/dekoder_blokk_bg.jpg');
	background-repeat: no-repeat;
	width: 142px;
	height: 153px;
	margin-top: 15px;
}

.dekoder_blokk .kep{
	height:73px;
	position:relative;
}

.dekoder_blokk .kepb{
	position: absolute;
	bottom: 5px;
	text-align: center;
	width: 142px;
}
.dekoder_blokk .megn{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #da501d;
	text-transform: uppercase;
	line-height: 14px;
	height: 38px;
	width:142px;

	display:table;

	overflow: hidden;
	#position: relative;	
	
}

.dekoder_blokk .megn_ {
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	#position:absolute;
	#top:50%;
	#width:142px;
}

.dekoder_blokk .megn__ {
	
	#position:relative;
	#top:-50%;

}

.dekoder_blokk .igenyles{
	line-height: 35px;
	width:124px;
	margin-left:10px;
}

.dekoder_blokk .igenyles A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;

	background-image:url('img/dekoder_blokk_nyil_alap.jpg');
	background-repeat:no-repeat;
	display:inline-block;
	width:107px;
	padding-left:17px;
}

.dekoder_blokk .igenyles A:hover{
	background-image:url('img/dekoder_blokk_nyil_kiemelt.jpg');
	color: #FFFFFF;
	text-decoration:underline;	
}

.formtabla
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border:1px solid #e1e1e1;
}

.formtabla TD {
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.formtabla .cim {
	background-color: #ffffff;
	color: #000000;
	font-weight: bold;
	border-bottom:1px solid #e1e1e1;
	line-height: 25px;
}

.formtxtbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #cac8c8;
	height: 17px;
	padding-top: 3px;
	padding-left: 5px;
	width: 225px;
}

.formtxtarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #cac8c8;
	padding-top: 3px;
	padding-left: 5px;
}

.formcombo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 225px;
}
.formgomb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #ab1f18;
	border-style: none;
	height: 20px;
	width: 100px;
}

.kep_elotoltes {
	display:none;
}