/*
IE-nek eot kell, tobbinek ttf vagy otf
*/
@font-face {
    font-family: "btmenunemkijelolt";
    src: url("design/pfhandbookpro-regular.eot"),
        url("design/pfhandbookpro-regular.otf");
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: "btmenukijelolt";
    src: url("design/pfhandbookpro-thin.eot"),
       url("design/pfhandbookpro-thin.otf");
    font-weight: normal;
    font-style: normal;

}

@font-face 
{
	font-family: "btfomenu";
	src: url("design/pfhandbookpro-regular.eot"),
		 url("design/pfhandbookpro-regular.otf");
}

@font-face 
{
	font-family: "btalmenu";
	src: url("design/pfhandbookpro-light.eot"),
		url("design/pfhandbookpro-light.otf");
}

html
{
height:100%;
}

body
{
  margin:0px;
  background-color:rgb(241,241,241);
  height:100%;
  font-family:Arial;
  font-size: 14px;
  color:rgb(102,102,102);
  text-align:justify;
}

input, select
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	height:24px; //fontos legyen megadva érték
}

#container1
{
	width:960px;
	height:100%;
	min-height:100%;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	display:table;

}

#container2
{
	width:940px;
	height:100%;
	min-height:100%;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	display:table;
	position:relative;
}

#fejlec
{

	width:100%;
	height:182px;
	background-color:blue;
	overflow: hidden;
	position:relative;
}


#balmenu
{
	 position:fixed; 
	/* position:relative;   */
	/*display:inline-block;   */
	 width:220px;
	 height:auto; 
	 top:182px;  /* ha felul akarjuk tartani a menut  v1*/
	 right:auto; /*  ha felul akarjuk tartani a menut  v1*/
	 /* bottom:0;   ha felul akarjuk tartani a menut  v1*/
	 left:max(calc((100% - 940px)/2),10);  /* ha felul akarjuk tartani a menut  v1*/
	background-color:white;
	overflow: hidden;
	z-index:0;
}

#tartalom
{
	display:inline-block;
	position:relative;
	width: calc(100% - 240px);
	margin-left:230px; 
	padding-left:10px;
	background-color:white;
	z-index:8888;
}


#lablec
{
	position:relative;
	width: 940px;
	height:19px;
	margin-left:0px;
    top:0px;
	background-image: url('design/lablec.jpg');
	overflow: hidden;
	z-index:9999;
	text-align:center;
	color:white;
	font-size:12px;
	line-height:19px;
}


p.fomenu
{
	font-family:btmenukijelolt;
	font-size: 23px;
	color:rgb(0,71,138);
	background-color:white;
	margin:0px;
	padding-left:6px;
	cursor:pointer;
	padding-top:2px;
	padding-bottom:2px;
}

p.fomenu:hover
{
	font-family:btmenukijelolt;
	font-size: 23px;
	color:rgb(236,246,255);
	background: -webkit-linear-gradient(left, rgb(19,86,160), rgb(149,193,232)); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(right, rgb(19,86,160), rgb(149,193,232)); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(right, rgb(19,86,160), rgb(149,193,232)); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to right, rgb(19,86,160), rgb(149,193,232)); /* Standard syntax */
	margin:0px;
	padding-left:6px;
	cursor:pointer;
}

p.fomenu_kijelolt
{
	font-family:btmenukijelolt;
	font-size: 23px;
	color:rgb(236,246,255);
	background: -webkit-linear-gradient(left, rgb(19,86,160), rgb(149,193,232)); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(right, rgb(19,86,160), rgb(149,193,232)); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(right, rgb(19,86,160), rgb(149,193,232)); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to right, rgb(19,86,160), rgb(149,193,232)); /* Standard syntax */
	margin:0px;
	padding-left:6px;
	cursor:pointer;
	padding-top:2px;
	padding-bottom:2px;
}

p.fomenu_elvalaszto
{
	width:100%;
	height:2px;
	margin:0px;
	background: -webkit-linear-gradient(left, rgb(195,195,195), rgb(255,255,255)); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(right, rgb(195,195,195), rgb(255,255,255)); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(right, rgb(195,195,195), rgb(255,255,255)); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to right, rgb(195,195,195), rgb(255,255,255)); /* Standard syntax */
}

p.almenu
{
	font-family:btmenukijelolt;
	font-size: 21px;
	color:rgb(0,71,138);
	background: -webkit-linear-gradient(left, rgb(218,218,218), rgb(241,241,241)); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(right, rgb(218,218,218), rgb(241,241,241)); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(right, rgb(218,218,218), rgb(241,241,241)); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to right, rgb(218,218,218), rgb(241,241,241)); /* Standard syntax */
	margin:0px;
	margin-left:10px;
	padding-left:6px;
	
		-webkit-transition: -webkit-linear-gradient 1s ease-in-out;
        -moz-transition: -moz-linear-gradient 1s ease-in-out;
        -ms-transition: -ms-linear-gradient 1s ease-in-out;
        -o-transition: background-color 1s ease-in-out;
        transition: linear-gradient 1s ease-in-out;
	cursor:pointer;
	border-top:1px solid rgb(255,255,255);
	border-bottom:1px solid rgb(255,255,255);
	padding-top:2px;
	padding-bottom:2px;
}

p.almenu:hover
{
	font-family:btmenukijelolt;
	font-size: 21px;
	color:rgb(255,255,255);
	background: -webkit-linear-gradient(left, rgb(19,86,160), rgb(149,193,232)); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(right, rgb(19,86,160), rgb(149,193,232)); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(right, rgb(19,86,160), rgb(149,193,232)); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to right, rgb(19,86,160), rgb(149,193,232)); /* Standard syntax */
	margin:0px;
	margin-left:10px;
	padding-left:6px;
	cursor:pointer;
	border-top:1px solid rgb(255,255,255);
	border-bottom:1px solid rgb(255,255,255);
}

p.almenu_kijelolt
{
	font-family:btmenukijelolt;
	font-size: 21px;
	color:rgb(255,255,255);
	background: -webkit-linear-gradient(left, rgb(19,86,160), rgb(149,193,232)); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(right, rgb(19,86,160), rgb(149,193,232)); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(right, rgb(19,86,160), rgb(149,193,232)); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to right, rgb(19,86,160), rgb(149,193,232)); /* Standard syntax */
	margin:0px;
	margin-left:10px;
	padding-left:6px;
	cursor:pointer;
	border-top:1px solid rgb(255,255,255);
	border-bottom:1px solid rgb(255,255,255);
	padding-top:2px;
	padding-bottom:2px;
}

p.almenu_elvalaszto
{
	width:100%;
	height:0px;
	margin:0px;
	background: rgb(255,255,255)); 
}

a.fomenu
{
	text-decoration:none;
	cursor:pointer;
}

a.almenu
{
	text-decoration:none;
	display:none;
	cursor:pointer;
}

#tartalom a
{
	color:rgb(153,153,153);
}

p.focim
{
	font-family:btfomenu;
	font-size: 30px;
	color:rgb(1,114,181);
	border-bottom:2px solid rgb(226,226,226);
	margin:0px;
	margin-bottom:20px;
	padding:5px;
	padding-left:0px;
	text-align:left;
}

p.alcim
{
	font-family:btalmenu;
	font-size: 24px;
	color:rgb(0,106,173);
	margin:0px;
	padding:5px;
	padding-left:0px;
	margin-top:15px;
}

p.hatterkepes_focim
{
		font-family: btalmenu;
		font-size: 22pt;
		color: rgb(255,255,255);
		background-image: url('design/urlap_fejlec_hatter.jpg');
		background-position: left top;
		background-repeat:no-repeat;
		text-align:center;
		height: 40px;
		line-height:44px;
		margin-bottom:0px;
}


li.kiemelt
{
	color:rgb(0,96,163);
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
}

ul.bullettnelkul
{
    list-style: none;
}

span.kiemelt
{
  font-weight:bold;
  color:rgb(0,96,163);
}
/*******************************************************************************************************
/
/			palyazat_adatok.php				
/
/*******************************************************************************************************/
div.div100_40px
{
		width: calc(100% - 40px);
}


/*******************************************************************************************************
/
/							MUNKATARSAK
/
/*******************************************************************************************************/
p.munkatars_beosztas_focim
{
		font-family: btalmenu;
		font-size: 22pt;
		color: rgb(255,255,255);
		background-image: url('design/urlap_fejlec_hatter.jpg');
		background-position: left top;
		background-repeat:no-repeat;
		text-align:center;
		height: 40px;
		line-height:44px;
		margin-bottom:0px;
}

div.munkatars_befoglalo
{
		width:100%;
		position:relative;
		border-bottom:2px solid rgb(19,86,160);
		margin:0px;
		padding:0px;
		margin-top:15px;
		
}

div.munkatars_adatok
{
	position:absolute;
	left:120px;
	right:0px;
	bottom:0px;
	margin-bottom:6px;
}

img.munkatars_kep
{
	vertical-align:bottom;
	border:1px solid black;
	width:110px;
	height:145px;
	margin:0px;
	padding:0px;
	border:0px;
}

p.munkatarsnev
{
		font-family: btfomenu;
		font-size: 21px;
		color: rgb(0,96,163);
		padding:0px;
		margin:0px;
		margin-bottom:4px;
		text-align:left;
}

p.munkakor
{
		font-family: ARIAL;
		font-size: 11px;
		color: rgb(102,102,102);
		margin:0px;
		padding-top:2px;
		padding-bottom:6px;
		text-align:left;
}

p.elerhetosegek_mellett
{
		font-family: ARIAL;
		font-size: 11px;
		color: rgb(102,102,102);
		display:inline;
}

p.elerhetosegek_alatt
{
		font-family: ARIAL;
		font-size: 11px;
		color: rgb(102,102,102);
		margin:0px;
}

p.linkedin_jobbra
{
		
}

span.elerhetosegek_ertek
{
		font-family: ARIAL;
		font-size: 11px;
		color: rgb(0,71,138);
}

div.flex_fugg_center
{
		display:flex;
		flex-direction: row;
		align-items: center;
		border-top:1px solid rgb(204,204,204);
		padding-top:2px;
		justify-content: space-between;
}

div.munkatars_baloszlop
{
	float:left;
	width:47%;
}

div.munkatars_jobboszlop
{
	float:right;
	width:47%;
}

span.munkatarskijeloltmenupont
{
   color: rgb(255,255,255);
   background-color: rgb(0,96,163);
   padding:5px;
}

span.munkatarsnemkijeloltmenupont
{
   color: rgb(0,96,163);
   background-color: rgb(255,255,255);
   padding:5px;
}

span.temacim
{
    color: rgb(0,96,163);
}

/*******************************************************************************************************
/
/							TDK
/
/*******************************************************************************************************/
span.tdkkijeloltmenupont
{
   color: rgb(255,255,255);
   background-color: rgb(0,96,163);
   padding:5px;
}

span.tdknemkijeloltmenupont
{
   color: rgb(0,96,163);
   background-color: rgb(255,255,255);
   padding:5px;
}
/*******************************************************************************************************
/
/							LABORATÓRIUM
/
/*******************************************************************************************************/
div.laborterkep
{
	position:relative;
	//float:left;
	width:470px;
	height:590px; 
	padding:0px;
	background-image:url('design/MT_fsz_uj_470_2.png');
	background-position: left top;
	background-repeat:no-repeat;
}

div.laborterkep2
{
	position:relative;
	//float:left;
	width:215px;
	height:306px; 
	padding:0px;
	background-image:url('design/MT_galeria_215.png');
	background-position: left top;
	background-repeat:no-repeat;
	
}

div.laborterkep3
{
	position:relative;
	//float:left;
	width:159px;
	height:301px; 
	padding:0px;
	background-image:url('design/T_lab_120.png');
	background-position: left top;
	background-repeat:no-repeat;
	
}

div.laborszoba_fix
{
	position:absolute;
	font-family: btalmenu;
	font-size: 16px;

}

div.laborszoba
{
	position:absolute;
	color:rgb(102,102,102);
	text-decoration:none;
	font-family: btalmenu;
	font-size: 16px;
	border:0px;
	margin:0px;
}

div.laborszoba:hover
{
	background-color:rgb(19,86,160) !important;
	cursor:pointer;
	color:white !important;
	text-decoration:underline  !important;
	border:0px;
	margin:0px;
}

table.labortable
{
		width:100%;
		height:100%;
		vertical-align:middle;
		text-align:center;
		font-size:13px;
}

div.gepeink_befoglalo
{
		float:right;
		width:220px;
		height:580px;
		position:relative;
}


div.gepeink_lista
{
		position:absolute;
		top:30px;
		left:0px;
		right:0px;
		bottom:0px;
		padding:3px;
		overflow-y:scroll;
		border:1px solid rgb(204,204,204);
		color: rgb(0,71,138);
		font-size:12px;
		text-align:left;
}

p.gepeinkcim
{
	margin:0px;
	font-family:btalmenu;
	font-size:21px;
	color:rgb(153,153,153);
}

span.gepnevlink
{
	color: rgb(0,71,138);
	text-decoration:none;
}

a.gepnevlink:link /*unvisited*/
{
	color: rgb(0,71,138);
	text-decoration:none;
}

/* visited link */
a.gepnevlink:visited 
{
    color: rgb(0,71,138);
	text-decoration:none;
}

/* mouse over link */
a.gepnevlink:hover {
    color: rgb(0,71,138);
	text-decoration:none;
}

/* selected link */
a.gepnevlink:active {
    color: rgb(0,71,138);
	text-decoration:none;
} 

/*******************************************************************************************************
/
/							laborterem
/
/*******************************************************************************************************/
div.gepthumb
{
	width:100%;
	text-align:center;
}

img.gepthumb
{
	max-width:200px;
	max-height:300px;
	margin-top:10px;
}

p.gepthumb
{
	font-family: btalmenu;
	font-size:21px;
	color:rgb(3,110,185);
	text-decoration:none;
	text-align:center;
	width:100%;
	margin-top:5px;
	margin-bottom:10px;
	text-decoration:none;
}

table.gepthumb
{
	vertical-align:top;
	width:100%;
	border-collapse: separate; border-spacing: 0px;
}

td.gepthumb
{
	vertical-align:middle;
	width:47%;
	text-align:center;
	padding:0px;
}

td.gepthumb_gepnevsor
{
	vertical-align:top;
	border-bottom:1px solid rgb(204,204,204);
	width:47%;
	padding:0px;
	
}

td.gepthumb_kepnelkul
{
	vertical-align:top;
	width:47%;
	text-align:center;
	padding:0px;
	
}

td.elvalasztooszlop
{
	width:6%;
	padding:0px;
}

a.gepnevlink:link /*unvisited*/
{
	
	text-decoration:none;
}

/* visited link */
a.gepnevlink:visited 
{
    
	text-decoration:none;
}

/* mouse over link */
a.gepnevlink:hover {
    
	text-decoration:none;
}

/* selected link */
a.gepnevlink:active {
    
	text-decoration:none;
} 
/*******************************************************************************************************
/
/							GEPADAT
/
/*******************************************************************************************************/
span.labornev
{
		font-family: btalmenu;
		font-size:18px;
		color:rgb(1,114,181);
}

span.geprovidnev
{
		font-family: btalmenu;
		font-size:18px;
		color:rgb(153,153,153);
}


div.gepadat
{
		border-bottom:2px solid rgb(19,86,160);
		margin-top:20px;
		margin-bottom:15px;
		width:80%;
		text-align:center;
		margin-left:auto;
		margin-right:auto;
}

img.gepadat
{
		max-width:400px;
		max-height:400px;
		vertical-align:bottom;
}

td.gepkategoriak
{
		text-align:right;
		font-family: arial;
		font-size:12px;
		color:rgb(102,102,102);
		padding-right:5px;
}

td.gepadatok
{
		text-align:left;
		font-family: arial;
		font-size:12px;
		color:rgb(0,71,138);
}

p.gepfelelose
{
		font-family:Arial;
		font-size:11px;
		color:rgb(102,102,102);
		margin:0px;
		padding:0px;
}

div.elerhetosegek
{
		border-top:1px solid rgb(204,204,204);
		padding-top:6px;
}

/*******************************************************************************************************
/
/							kepattunes
/
/*******************************************************************************************************/

.kepcsuszka_befoglalo
{
width:700px;
height:334px;
overflow:hidden;
margin:auto;
position:relative;
padding:0px;
}

.div_kep
{
position:absolute;
height:300px;
width:100%;
margin:auto;
text-align:center;
visibility:hidden;

	-webkit-transition: all 2s ease-in-out;
	-moz-transition: all 2s ease-in-out;
	-o-transition: all 2s ease-in-out;
	-ms-transition: all 2s ease-in-out;
	transition: all 2s ease-in-out;
}


.img_kep
{
	visibility:hidden;
	opacity:0;
	border:0px;
	-webkit-transition: all 2s ease-in-out;
	-moz-transition: all 2s ease-in-out;
	-o-transition: all 2s ease-in-out;
	-ms-transition: all 2s ease-in-out;
	transition: all 2s ease-in-out;
}

.div_cimsav
{
position:absolute;
height:34px;
width:100%;
text-align:left;
visibility:hidden;
left:0px;
bottom:0px;
/*
background-color:rgba(0,0,0,0.5);
background-color:rgba(1,114,181,0.9);
*/
background-image: url('design/kepalairasmezo.png');

	-webkit-transition: all 2s ease-in-out;
	-moz-transition: all 2s ease-in-out;
	-o-transition: all 2s ease-in-out;
	-ms-transition: all 2s ease-in-out;
	transition: all 2s ease-in-out;
}

.div_kepcim
{
position:absolute;
height:34px;
width:100%;
margin-bottom:0px;
left:0px;
bottom:0px;
text-align:left;
opacity:1;
font-family: btmenukijelolt;
line-height:34px;
font-size:20px;
font-weight:normal;
color:rgb(255,255,255);
padding-left:20px;
visibility:hidden;
z-index:10;
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	-ms-transition: all 2s ease;
	transition: all 2s ease;
}

.valasztogomb_tarolo
{
	position:relative;
	z-index:30;
	display:inline-block;
	float:right;
	height:34px;
	margin-right:20px;
}

.valasztogomb
{
		float:left;
		width:20px;
		height:20px;
		margin:7px;
		background-color:rgb(150,150,150);
		background-color:rgb(102,167,226); 
		cursor:pointer;
		z-index:100;
		
		-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	-ms-transition: all 2s ease;
	transition: all 2s ease;
}

.valasztogomb_kijelolt
{
		background-color:rgb(255,255,255);
		
}

div.kishirdoboz
{
	/*
	float:left;
	width:45%;*/
	width:100%;
	text-align:left;
	font-family:Arial;
	font-size:14px;
	color:rgb(102,102,102);
	line-height:150%;
	margin-right:15px;
}

p.kishircim
{
	text-align:left;
	font-family:btalmenu;
	font-size:22px;
	color:rgb(0,71,138);
	border-bottom:1px solid rgb(203,203,203);
	margin-bottom:0px;
	padding-bottom:4px;
}

p.kishirdatum
{
	text-align:right;
	font-family:Tahoma;
	font-size:11px;
	color:rgb(102,102,102);
	margin-top:2px;
	margin-bottom:4px;
	
}
div.kishirkep
{
	float:right;
	margin-left:10px;
}

p.kishirbovebben
{
	text-align:right;
	margin-top:2px;
	font-family:Tahoma;
	font-size:11px;
	color:rgb(102,102,102);
	text-decoration:none;
}

a.bovebben:link /*unvisited*/
{
	
	text-decoration:none;
}

/* visited link */
a.bovebben:visited 
{
    
	text-decoration:none;
}

/* mouse over link */
a.bovebben:hover {
    
	text-decoration:none;
}

/* selected link */
a.bovebben:active {
    
	text-decoration:none;
} 



/* visited link */
a.gepnevlink:visited 
{
   
	text-decoration:none;
}

/* mouse over link */
a.gepnevlink:hover {
   
	text-decoration:none;
}

/* selected link */
a.gepnevlink:active {
   
	text-decoration:none;
} 

td.kishircella
{
	width:47%;
	vertical-align:top;
}

table.kishir
{
	border-collapse: separate;
	width:100%	
}

p.kovetkezosav
{
	text-align:center;
}

span.kovetkezo
{
	padding:3px;
	
	margin:1px;
	text-decoration:underline;
}

span.kovetkezokijelolt
{
	color:white;
	background-color:rgb(0,96,163);
	padding:3px;
	margin:1px;
	text-decoration:none;
}

span.kovetkezo:hover
{
	color:white;
	background-color:rgb(0,96,163);
	padding:3px;
	cursor:pointer;
	text-decoration:none;
}

span.kovetkezoaktivnyil
{
	color:rgb(0,96,163);
	font-weight:bold;
	padding:3px;
	margin:1px;
	text-decoration:none;
	cursor:pointer;
}


span.kovetkezoinaktivnyil
{
	
	padding:3px;
	margin:1px;
	text-decoration:none;
}


/*******************************************************************************************************
/
/							OKTATAS
/
/*******************************************************************************************************/
td.oktatasihirdatumcella
{
		width:90px;
}

td.oktatasihirszovegcella
{
text-align:justify;
}

td.neptunkod
{
padding:5px;
width:110px;
}
td.targycim
{
padding:5px;
width:30%;
}
td.targyfelelos
{
padding:5px;
width:27%;
}
td.valaszthatosag
{
padding:5px;
width:15%;
}
td.oktatasnyelv
{
padding:5px;
}

td.kotelezo
{
		background-color:rgb(245,245,245);
}

td.kotelezoenvalaszthato
{
		background-color:rgb(230,230,230);
}
td.szabadonvalaszthato
{
		background-color:rgb(211,211,211);
}
table.tantargylista
{
	min-width:700px;
	width:700px;
	font-family:Arial;
	font-size:14px;
	color:rgb(102,102,102);
	text-align:left;
	border-collapse: separate; border-spacing: 0px 2px;
	
}

th.targylistafejlec
{
	font-size:11px;
	color:rgb(0,96,163);
	padding:5px;
}

a.tantargylista:link /*unvisited*/
{
	color:rgb(102,102,102);
	text-decoration:none;
}

/* visited link */
a.tantargylista:visited 
{
    color:rgb(102,102,102);
	text-decoration:none;
}

/* mouse over link */
a.tantargylista:hover {
    color:rgb(102,102,102);
	text-decoration:none;
}

/* selected link */
a.tantargylista:active {
    color:rgb(102,102,102);
	text-decoration:none;
}

span.tantargylista
{
	color:rgb(102,102,102);
}

/*******************************************************************************************************
/
/							TARGYADAT
/
/*******************************************************************************************************/
td.targybalcella
{
	text-align:right;
	padding:4px;
	border-right: 1px solid rgb(0,96,163);
}

td.targyjobbcella
{
	padding:4px;
	text-align:justify;
}

/*******************************************************************************************************
/
/							SZAKMAI GYAKORLAT URLAP
/
/*******************************************************************************************************/
div.urlap
{
	background-color:rgb(235,235,235);
}

p.urlapfejlec
{
	background-image: url('design/urlap_fejlec_hatter.jpg');
	font-size:22pt;
	color:rgb(255,255,255);
	font-family: btalmenu;
	text-align:center;
	height: 40px;
	line-height:44px;
	margin-bottom:0px;
}

table.urlap
{
	border-collapse: separate; border-spacing: 10px;
	width:98%;
	margin-left:auto;
	margin-right:auto;
}

td.urlapbaloszlop
{
	text-align:right;
	min-width:44%;
}

td.urlapjobboszlop
{
	text-align:left;
}

input.urlapsubmitbutton
{
	border:0px;
	background-color:rgb(0,96,163);
	font-size:18px;
	font-family:btalmenu;
	color:rgb(255,255,255);
	letter-spacing:2px;
	cursor:pointer;

}
/*******************************************************************************************************
/
/							PARTNEREINK
/
/*******************************************************************************************************/
img.fokozatszelesseg
{
	width:650px;
}

/*******************************************************************************************************
/
/							TDK KoNFERENCIAK
/
/*******************************************************************************************************/
td.tdkszekcioadatertek
{
		color:rgb(0,96,163);
		padding:3px;
}

/*******************************************************************************************************
/
/							PARTNEREINK
/
/*******************************************************************************************************/
div.partnereink
{
		float:left;
		width:32%
}
td.partnereink
{
		text-align:center;
		vertical-align:middle;
}

img.partnereink
{
		max-width:180px;
}

/*******************************************************************************************************
/
/							ELÉRTHETŐSÉGEINK
/
/*******************************************************************************************************/
td.elerhetosegeinkalcim
{
font-family: btalmenu;
font-size: 19px;
color:rgb(0,106,173);
vertical-align:top;
text-align:right;
line-height:20px;
padding-right:5px;
}

a.gyorsmenu
{
padding:10px;
}

a.gyorsmenu:hover
{
background-color:rgb(0,106,173);
}

/*******************************************************************************************************
/
/							KUTATOCSOPORT LINK MENU ALATT
/
/*******************************************************************************************************/
p.kutatocsoport
{
	font-family: btalmenu;
	font-size: 19px;
	color:white;
	background-color:rgb(0,106,173);
	padding-top:6px;
	padding-bottom:6px;
	text-decoration: none;
	width:184px;
	border:0px;
	margin-left:17px;
	margin-bottom:0px;
}

a.kutatocsoport:link 
{
	text-decoration: none;
}
 a.kutatocsoport:visited
{
	text-decoration: none;
}

/* visited link :visited*/

/* mouse over link : hover*/

/* selected link :active*/


/*******************************************************************************************************
/
/		PÁLYÁZATAINK OLDALON LINKEK
/
/*******************************************************************************************************/
#tartalom a.palyazat_anchor:link /*unvisited*/
{
	color: rgb(102,102,102);
	text-decoration:none;
}

/* visited link */
#tartalom  a.palyazat_anchor:visited 
{
    color: rgb(102,102,102);
	text-decoration:none;
}

/* mouse over link */
#tartalom  a.palyazat_anchor:hover {
    color: rgb(102,102,102);
	text-decoration:none;
}

/* selected link */
#tartalom  a.palyazat_anchor:active {
    color: rgb(102,102,102);
	text-decoration:none;
} 

/*******************************************************************************************************
/
/		PÁLYÁZAT_ADAT OLDAL
/
/*******************************************************************************************************/
div.tetelcim
{
	color: rgb(1,114,181);
	font-size:16px;
	float:left;
	width:33%;
	
	text-align:right;
}

div.teteladat
{
	color: rgb(102,102,102);
	font-size:14px;
	float:right;
	width:65%;
	
	text-align:left;
}

p.palyazatalcim
{
	font-family:btfomenu;
	font-size: 24px;
	color:rgb(1,114,181);
	border-bottom:2px solid rgb(226,226,226);
	margin:0px;
	margin-bottom:0px;
	padding:5px;
	padding-left:0px;
	padding-bottom:0px;
	text-align:left;
}

div.palyazatalcim
{
	font-family:btalmenu;
	font-size: 24px;
	color:rgb(0,106,173);
	margin:0px;
	padding:0px;
	padding-left:0px;
}

div.palyazatalcim2
{
	font-family:btalmenu;
	font-size: 16px;
	color:rgb(0,106,173);
	margin:0px;
	padding:0px;
	padding-left:0px;
}
/*******************************************************************************************************
/
/							ELAVULTBONGESZO
/
/*******************************************************************************************************/
div.elavultbongeszo
{
		width:70%;
		position:fixed;
		margin:auto;
		font-family:arial;
		font-size:20px;
		
}