html, body {
	background-image: url('images/site_hatter.png');
	background-repeat: no-repeat;
	background-position: top center;
	height: 100%;
	padding: 0px;
	margin: 0px;

}

#site {
	width: 950px;
	margin: auto;
	margin-top: 25px;
	margin-bottom: -30px;
	background-color: #FFFFFF;
	min-height: 100%;
	border: 1px solid #cacccc;
	border-bottom: 0px;
}

#lablec_hatso_arnyek {
	margin-top: -154px;
	width: 100%;
	height: 154px;
	background-image: url('images/lablec_hatso_arnyek2.png');
	background-repeat: no-repeat;
	background-position: center;


}

#tartalom_hatter {
	background-image: url('images/tart_hatter.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #ffffff;
	width: 950px;
	float: left;
	height:100%;
}
#tartalom_hatter_eler {
	background-image: url('images/tart_hatter_eler.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #ffffff;
	width: 950px;
	float: left;
	height:100%;
}
#tartalom_hatter_irodank {
	background-image: url('images/tart_hatter_irodank.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #ffffff;
	width: 950px;
	float: left;
	height:100%;
}
#tartalom_hatter_munkat {
	background-image: url('images/tart_hatter_munkat.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #ffffff;
	width: 950px;
	float: left;
	height:100%;
}
#tartalom_hatter_nemzet {
	background-image: url('images/tart_hatter_nemzet.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #ffffff;
	width: 950px;
	float: left;
	height:100%;
}
#tartalom_hatter_pub {
	background-image: url('images/tart_hatter_pub.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #ffffff;
	width: 950px;
	float: left;
	height:100%;
}
#tartalom_hatter_tars {
	background-image: url('images/tart_hatter_tars.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #ffffff;
	width: 950px;
	float: left;
	height:100%;
}


#tartalom {
	position:relative;
	margin: auto;
	width: 718px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
	padding-bottom: 90px;
	background-image: transparent;
	min-height: 335px;
	border: 1px solid #cac5bd;
	color: #332f2f;
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
}

#tartalom_lab_hatter {
	background-image: url('images/tart_lab_hatter.png');
	background-repeat: no-repeat;
	background-position: bottom;
}

#tartalom_fej_hatter {
	width: 800px;
	margin: auto;
	margin-top: 200px;
	background-image: url('images/tart_fej_hatter.png');
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffffff;
}

#tartalom_ketoszlop {
	position:relative;
	float: left;
	width: 490px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
	padding-bottom: 70px;

	min-height: 335px;
	height: 100%;
	border: 1px solid #cac5bd;
	border-right: 0px;
	background-image: url('images/tart_fej_hatter.png');
	background-repeat: no-repeat;
	background-position: top;
	color: #332f2f;
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
}

#tartalom_lab_hatter_ketoszlop {
	float: left;
	width: 570px;
	background-image: url('images/tart_lab_hatter.png');
	background-repeat: no-repeat;
	background-position: bottom;

}

#tartalom_fej_hatter_ketoszlop {
	float: left;
	width: 492px;
	margin-top: 200px;
	margin-left: 40px;
	padding-right: 80px;

	background-color: #ffffff;
	background-image: url('images/tart_fej_hatter.png');
	background-repeat: no-repeat;
	background-position: top;
}


#tartalom_jobboldal {
	position:relative;
	float: left;
	width: 225px;
	margin-top: 200px;
	padding-left: 30px;
	padding-right: 40px;
	padding-top: 10px;
	padding-bottom: 70px;

	min-height: 335px;
	height: 100%;
	border: 1px solid #272e2e;

	background-color: #272e2e;

	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	
}




h1.tartalom {
	color: #6d6e71;
	font-family: "Book Antiqua",serif;
	font-size: 20px;
	aborder: 1px solid #ff0000;
	margin-top: 20px;
	margin-bottom: 10px;
	padding: 0px;
	position: relative;

}
h1.tartalom span {
	color: #f58220;
	font-size: 20px;
}

h2.rovid_leiras {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	clear: both;
}

h2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

div.szerzo {
	float: left;
	font-family: Arial;
	font-size: 14px;
	font-weight:  normal;
	padding-top: 5px;
	color: #6d6e71;
}

div.pdf {
	width: 160px;
	float: right;
	font-family: Arial;
	font-size: 10px;
	font-weight:  bold;
	font-style: italic;
	text-align: left;


}

div.pdf div a {
	font-family: Arial;
	font-size: 10px;
	font-weight:  bold;
	font-style: italic;
	color: #3e4240;
	text-decoration: none;
}
div.pdf div a:hover {
	font-family: Arial;
	font-size: 10px;
	font-weight:  bold;
	font-style: italic;
	color: #807c78;
	text-decoration: none;
}



h3.jobb_tartalom {
	color: #e65315;
	font-family: "Book Antiqua",serif;
	font-size: 20px;
	padding-bottom: 30px;
	padding-top:0px;
	margin-top: 20px;
	margin-bottom: 10px;
	background-image: url('images/jobb_menu_vonal01.gif');
	background-repeat: no-repeat;
	background-position: 0px 35px;

}

h3.jobb_tartalom_nevjegy {
	color: #e65315;
	font-family: "Book Antiqua",serif;
	font-size: 20px;
	padding-bottom: 30px;
}



hr.tartalom {
	height:1px;
	color: #f58220;
	background-color:#f58220;
	border:0px;
	margin-bottom:20px;
	margin-top: 0px;
	padding:0px;

}

hr.tartalom_dok {
	height:1px;
	color: #f58220;
	background-color:#f58220;
	border:0px;
	font-size:0px;
	line-height: 0px;
  	margin:     0px;
  	margin-bottom: 1px;
  	display:    block;

}

#szerzo_hatter {
	height: 22px;
	background-image: url('images/szerzo_hatter.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
}


hr.tartalom_also {
	height:1px;
	color: #f58220;
	background-color:#f58220;
	border:0px;
	margin-top:30px;

}
#tartalom_also_resz {
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding-top: 0px;
	margin-left: 40px;
	margin-bottom: -0px;
	height: 85px;

	width: 718px;
	text-align: right;
}
#tartalom_also_resz a {
	color:#807c78;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}
#tartalom_also_resz a:hover {
	color:#000000;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}

#tartalom_also_resz_ketoszlop {

	position: absolute;
	bottom: 0px;
	left: 0px;
	margin-left: 40px;
	padding-top: 0px;
	margin-bottom: -0px;
	height: 85px;
	width: 490px;
	text-align: center;
	color:#000000;
	font-family: Arial;
	font-size: 11px;
}

#oldal_lapozas {
	width: auto;
	margin: auto;
	text-align: center;
}

.lapozas_elvalasztas {
	float: left;
	background-color:#a6a6a6;
	width: 1px;
	height: 10px;
	margin-top: 2px;
	margin-left: 7px;
	margin-right: 7px;
}


#tartalom_also_resz_ketoszlop a {
	color:#000000;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}
#tartalom_also_resz_ketoszlop a:hover {
	color:#d9620b;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}


#tartalom_also_resz_ketoszlop_jobb {
	position: absolute;
	bottom: 40px;
	width: 230px;
	text-align: left;
}
#vissza_oldal_tetejere_csik {

}
#vissza_oldal_tetejere {
	text-align: right;

}

#vissza_oldal_tetejere a {
	color:#807c78;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;

}
#vissza_oldal_tetejere a:hover {
	color:#f58220;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;

}

#lablec_hatter {
	background-image: url('images/lablec_hatter.png');
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 70px;
	background-color: #FFFFFF;
}

#lablec {

	padding-top: 55px;

	padding-left: 40px;
	color: #7d7e81;
	font-family: Arial;
	font-size: 11px;
	float: left;
}

#lablec a {
	color: #d9620b;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}
#lablec a:hover {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}

#lablec2 {
	padding-top: 55px;
	padding-right: 40px;
	color: #7d7e81;
	font-family: Arial;
	font-size: 11px;
	float: right;
}
#lablec2 span {
	padding-right: 10px;
	padding-left: 10px;
	color: #d9620b;
	font-family: Arial;
	font-size: 11px;
}
#lablec2 a {
	color: #666666;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}
#lablec2 a:hover {
	color: #d9620b;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}
#penta_logo {
	clear: both;
	float: right;
	padding-top: 10px;
	padding-right: 40px;
}



#fejlec01 {
	background-image: url('images/fej_hatter01uj.png');
	background-repeat: no-repeat;
	background-position: top center;
	width: 950px;
	height: 125px;
}

#fejlec_logo {
	float: left;
	padding-left: 40px;
	margin-top: 35px;
}

#fejlec_jobboldal {
	width: 180px;
	float: right;
	margin-right: 20px;
	margin-top: 30px;
}

#fej_clear {
	margin:0px;
	padding:0px;
	clear: right;
}

form {
	padding: 0px;
	maring: 0px;
}

#fej_kereses_form {
	clear: right;
	height: 30px;
}

#fejlec_jobboldal #fejlec_nyelv {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	float: right;
	margin-bottom: 10px;

}
#fejlec_jobboldal #fejlec_nyelv a {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#fejlec_jobboldal #fejlec_nyelv a:hover {
	color: #d9620b;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#fej_kereses_gomb {
	float: left;
	margin-top:2px;
}

input.fej_kereses {
	background-color:#cacaca;
	border: 0px;
	padding: 1px;
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	font-style: italic;
	color:#212121;
	height: 16px;
	background-image: url('images/kereses_hatter.png');
	background-repeat: no-repeat;
	background-position: right;


}

#fomenu {
	height: 35px;
	width: 950px;
	padding: 0px;
	margin: 0px;
}
#fomenu li {
	display: inline;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#fomenu ul {
	display: inline;
	padding: 0px;
	margin: 0px;
}
#fomenu01 a {
	display: block;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
	background-image: url('images/fomenu01.png');
	width: 92px;
	height: 35px;
}
#fomenu01 a:hover {
	background-image: url('images/fomenu01a.png');
}

#fomenu01e a {
	display: block;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
	background-image: url('images/fomenu01e.png');
	width: 92px;
	height: 35px;
}
#fomenu01e a:hover {
	background-image: url('images/fomenu01ae.png');
}


#fomenu02 a {
	display: block;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
	background-image: url('images/fomenu02.png');
	width: 114px;
	height: 35px;
}
#fomenu02 a:hover {
	background-image: url('images/fomenu02a.png');
}

#fomenu02e a {
	display: block;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
	background-image: url('images/fomenu02e.png');
	width: 114px;
	height: 35px;
}
#fomenu02e a:hover {
	background-image: url('images/fomenu02ae.png');
}

#fomenu03 a {
	display: block;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
	background-image: url('images/fomenu03.png');
	width: 135px;
	height: 35px;
}
#fomenu03 a:hover {
	background-image: url('images/fomenu03a.png');
}

#fomenu03e a {
	display: block;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
	background-image: url('images/fomenu03e.png');
	width: 135px;
	height: 35px;
}
#fomenu03e a:hover {
	background-image: url('images/fomenu03ae.png');
}

#fomenu04 a {
	display: block;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
	background-image: url('images/fomenu04.png');
	width: 113px;
	height: 35px;
}
#fomenu04 a:hover {
	background-image: url('images/fomenu04a.png');
}

#fomenu04e a {
	display: block;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
	background-image: url('images/fomenu04e.png');
	width: 113px;
	height: 35px;
}
#fomenu04e a:hover {
	background-image: url('images/fomenu04ae.png');
}

#fomenu05 a {
	display: block;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
	background-image: url('images/fomenu05.png');
	width: 199px;
	height: 35px;
}
#fomenu05 a:hover {
	background-image: url('images/fomenu05a.png');
}

#fomenu05e a {
	display: block;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
	background-image: url('images/fomenu05e.png');
	width: 199px;
	height: 35px;
}
#fomenu05e a:hover {
	background-image: url('images/fomenu05ae.png');
}

#fomenu06 a {
	display: block;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
	background-image: url('images/fomenu06.png');
	width: 184px;
	height: 35px;
}
#fomenu06 a:hover {
	background-image: url('images/fomenu06a.png');
}

#fomenu06e a {
	display: block;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
	background-image: url('images/fomenu06e.png');
	width: 184px;
	height: 35px;
}
#fomenu06e a:hover {
	background-image: url('images/fomenu06ae.png');
}

#fomenu07 a {
	display: block;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
	background-image: url('images/fomenu07.png');
	width: 113px;
	height: 35px;
}
#fomenu07 a:hover {
	background-image: url('images/fomenu07a.png');
}

#fomenu07e a {
	display: block;
	overflow: hidden;
	text-indent: -1000px;
	float: left;
	background-image: url('images/fomenu07e.png');
	width: 113px;
	height: 35px;
}
#fomenu07e a:hover {
	background-image: url('images/fomenu07ae.png');
}


#almenu01 {
	margin-left: 340px;
	position: absolute;
	background-color: #272e2e;
	width: 150px;
	background-image: url('images/almenu_hatter.png');
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-bottom: 10px;
}

#almenu02 {
	margin-left: 453px;
	position: absolute;
	background-color: #272e2e;
	width: 250px;
	background-image: url('images/almenu_hatter.png');
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-bottom: 10px;

}
#almenu03 {
	margin-left: 652px;
	position: absolute;
	background-color: #272e2e;
	width: 150px;
	background-image: url('images/almenu_hatter.png');
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-bottom: 10px;
}

#almenuk ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

#almenuk li{
	list-style-type: none;
	padding: 2px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
}


#almenuk a {
	color: #939598;
	font-family: Arial;
	font-size: 12px;
	text-decoration : none;
}

#almenuk a:hover {
	color: #e55315;
	font-family: Arial;
	font-size: 12px;
	text-decoration : none;
	padding-left: 10px;
	background-image: url('images/menu_nyil01.png');
	background-repeat: no-repeat;
	background-position: 0px 2px;
	background-color: transparent;
}


#jobbmenu {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#jobbmenu li {
	list-style-type: none;
	padding-bottom: 10px;
	margin: 0px;
	text-align: left;
	background-image: url('images/icon.png');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 8px;
}
#jobbmenu li a {
	color: #a9a9a9;
	font-family: Arial;
	font-size: 12px;
	text-decoration : none;
}


#jobbmenu li a:hover {
	color: #e65315;
	font-family: Arial;
	font-size: 12px;
	text-decoration : none;
}

#jobb_menu_ajax {
}
#jobb_menu_ajax_lapozas {
	background-image: url('images/jobbmenu_lapozas_hatter.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-left: -30px;
	height: 47px;
	width: 295px;
	padding-top: 10px;
}

.jobb_menu_ajax_lapozas_bal {
	padding-left: 30px;
	cursor: pointer;
	color: #ffffff;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}
.jobb_menu_ajax_lapozas_bal_hover {
	cursor: pointer;
	color: #e65315;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}
.jobb_menu_ajax_lapozas_bal_disabled {
	padding-left: 30px;
	color: #979b9b;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

.jobb_menu_ajax_lapozas_jobb {
	float: right;
	padding-right: 10px;
	cursor: pointer;
	color: #ffffff;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
	text-align: right;
}
.jobb_menu_ajax_lapozas_jobb_hover {
	float: right;
	cursor: pointer;
	color: #e65315;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
	text-align: right;
}
.jobb_menu_ajax_lapozas_jobb_disabled {
	float: right;
	padding-right: 10px;
	color: #979b9b;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
	text-align: right;
}

.jobb_menu_lapozas_elval {
	float: left;
	background-color:#414a47;
	width: 1px;
	height: 30px;
	margin-left: 18px;
}

#jobb_menu_ajax_lapozas {
}
#jobb_menu_ajax_lapozas_belso:hover {
}

#jobb_menu_pdf_letoltes {
	margin-left: -30px;

	padding-left: 30px;
	padding-top: 8px;
	width: 265px;
	height: 22px;
	background-color: #414a47;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
}
#jobb_menu_pdf_letoltes a {
	text-decoration : none;
}
#jobb_menu_pdf_letoltes a:hover {
	text-decoration : none;
	color: #e65315;
}

/* munkaytarsak DT vel */

#munkatarsak {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	width: 535px;
	margin-top: 40px;
	margin-bottom: 100px;
}

#munkatarsak dt {
	list-style-type: none;
	padding-left: 20px;
	margin: 0px;
	padding-top: 10px;
	height: 25px;
	width: 100%;
	cursor: pointer;
}
#munkatarsak dt span {
	padding:0px;
	margin:0px;
	padding-left: 0px;

}
#munkatarsak dt.vonal {
	padding: 0px;
	width: 200px;
	height: 1px;
	background-color: #d6d6d6;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: arrow;
}
#munkatarsak dt.vonal:hover {
	padding: 0px;
	width: 200px;
	height: 1px;
	background-color: #d6d6d6;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: arrow;
}



#munkatarsak dt:hover {
	list-style-type: none;
	padding-top: 10px;
	height: 25px;
	margin: 0px;
	width: 100%;
	background-color: #272e2e;
	cursor: pointer;
}
#munkatarsak dt:hover a {
	color: #e65315;
}
#munkatarsak dt a {
	color: #3e4240;
	font-family: Arial;
	font-size: 14px;
	text-decoration : none;
}

#munkatarsak dt a:hover {
	color: #e65315;
	font-family: Arial;
	font-size: 14px;
	text-decoration : none;
}


/*
#munkatarsak {

	list-style-type: none;
	padding: 0px;
	margin: 0px;
	width: 535px;
	margin-top: 40px;
	margin-bottom: 100px;
}

#munkatarsak li {
	list-style-type: none;
	padding-left: 20px;
	margin: 0px;

	padding-top: 10px;
	height: 20px;
	width: 100%;
	cursor: pointer;
	border: 1px solid #00ff00;
}
#munkatarsak li span {
	padding:0px;
	margin:0px;
	padding-left: 0px;

}

#munkatarsak li.vonal {
	border: 1px solid #ff0000;
	list-style-type: none;
	padding: 0px;
	width: 200px;
	height: 1px;
	background-color: #d6d6d6;
	amargin-top: 5px;
	amargin-bottom: 5px;
	margin: 0px;
	cursor: arrow;
}
#munkatarsak li.vonal:hover {
	list-style-type: none;
	padding: 0px;
	width: 200px;
	height: 1px;
	background-color: #d6d6d6;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: arrow;
}



#munkatarsak li:hover {
	list-style-type: none;
	padding-bottom: 8px;
	padding-top: 8px;
	margin: 0px;
	width: 100%;
	background-color: #272e2e;
	cursor: pointer;
}
#munkatarsak li:hover a {
	color: #e65315;
}
#munkatarsak li a {
	color: #a9a9a9;
	font-family: Arial;
	font-size: 14px;
	text-decoration : none;
}

#munkatarsak li a:hover {
	color: #e65315;
	font-family: Arial;
	font-size: 14px;
	text-decoration : none;
}


*/
div.m_lista_nev {
	float: left;
	width: 300px;
	text-align: left;
}
div.m_lista_beoszt {

	float: left;

}


#munkatars_nevjegy {
	position: absolute;
	width: 269px;
	min-height: 173px;
	background-image: url('images/munkatars_nevjegy_hatter.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#konyv_borito {
	position: absolute;
	width: 269px;
	min-height: 173px;
	background-image: url('images/munkatars_nevjegy_hatter.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

#mn_kep {
	float: left;
	margin-top :20px;
	margin-bottom :30px;
}

#mn_kep img {
	width: 88px;
}

#mn_adatok {
	float: left;
	margin-left: 10px;
	margin-top :20px;
	width: 150px;
}

#mn_nev {
	color: #ffffff;
	font-family: Arial;
	font-size: 15px;
	text-align: left;
}
#mn_nev span {
	font-weight: bold;
}
#mn_beoszt {
	color: #a4a4a4;
	font-family: Arial;
	font-size: 12px;
	font-style: italic;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
}
#mn_szakt {
	color: #ffffff;
	font-family: Arial;
	font-size: 11px;
	padding-bottom: 10px;
	text-align: left;
}

#mn_adatok a {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	text-decoration : none;
}
#mn_adatok a:hover {
	color: #e65315;
	font-family: Arial;
	font-size: 11px;
	text-decoration : none;
}

/* munkatars oldala */
#mo_kep {
	float: left;
	margin-right: 20px;
	width: 190px;
	margin-bottom: 15px;
}
#mo_adatok {
	float: left;
	width: 270px;
	margin-bottom: 15px;
}

#mo_nev {
	font-family: Arial;
	font-size: 16px;
	color: #3e4240;
	margin-bottom: 7px;
	margin-top: 3px;
}

#mo_nev span {
	font-weight: bold;
}
#mo_beoszt {
	font-family: Arial;
	font-size: 13px;
	color: #a4a4a4;
	margin-bottom: 7px;
}

#mo_email {
	margin-bottom: 7px;
}

#mo_outlook {
	margin-bottom: 7px;

}

#mo_email a {
	font-family: Arial;
	font-size: 13px;
	color: #3e4240;
	text-decoration: none;
}
#mo_email a:hover {
	font-family: Arial;
	font-size: 13px;
	color: #e65315;
	text-decoration: none;
}


#mo_szak {
	font-family: Arial;
	font-size: 12px;
	color: #6d6e71;

}


#mo_vonal1 {
	height:1px;
	color: #d4d5d5;
	background-color:#d4d5d5;
	border:0px;
	margin-bottom:7px;
	width: 100%;
}

#mo_vonal2 {
	clear: both;
	height:1px;
	color: #d4d5d5;
	background-color:#d4d5d5;
	border:0px;
	margin-bottom:15px;
	width: 100%;
}

#mo_cv {
	font-family: Arial;
	font-size: 12px;
	margin-bottom: 20px;
}

div.mo_szak_nyilo {
	background-color: #272e2e;
	height: 23px;
	padding-left: 30px;
	padding-top: 7px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}


/* zarva */
a.mo_szak_nyilo {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.mo_szak_nyilo:visited {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.mo_szak_nyilo:active {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.mo_szak_nyilo:hover {
	color: #e65315;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

/* nyitva */
a.mo_szak_nyilo2 {
	color: #e65315;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.mo_szak_nyilo2:visited {
	color: #e65315;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.mo_szak_nyilo2:active {
	color: #e65315;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.mo_szak_nyilo2:hover {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}


.mo_szak_nyilo_nyil1 {
	position: relative;
	float: right;
	padding: 0px;
	margin: 0px;
	margin-top: 2px;
	margin-right: 20px;
	height: 13px;
	width: 14px;

}

div.mo_szak_nyilo_box {
	position: relative;
	background-image: url('images/mo_box_hatter.png');
	background-repeat: no-repeat;
	background-position: 0px bottom;
	padding: 10px;
}

#ul_mo_szak {
	list-style-type: none;
	padding-left: 20px;
	margin: 0px;
}

#ul_mo_szak li {
	padding-top: 10px;
	margin: 0px;
}

#ul_mo_szak li a {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration : none;
}
#ul_mo_szak li a:hover {
	color: #e65315;
	font-family: Arial;
	font-size: 12px;
	text-decoration : none;
}


#ul_mo_pub {
	list-style-type: none;
	padding-left: 20px;
	margin: 0px;
}

#ul_mo_pub li {
	padding-top: 10px;
	margin: 0px;
}

#ul_mo_pub li a {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration : none;
}
#ul_mo_pub li a:hover {
	color: #e65315;
	font-family: Arial;
	font-size: 12px;
	text-decoration : none;
}

#ul_mo_rola {
	list-style-type: none;
	padding-left: 20px;
	margin: 0px;
}

#ul_mo_rola li {
	padding-top: 10px;
	margin: 0px;
}

#ul_mo_rola li a {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration : none;
}
#ul_mo_rola li a:hover {
	color: #e65315;
	font-family: Arial;
	font-size: 12px;
	text-decoration : none;
}

/* konyvek */

#konyv_adatok {
	float: left;
	margin-left: 10px;
	margin-top :20px;
	width: 150px;
}

#konyv_kep {
	width: 200px;
	text-align: center;
}

#konyv_szerzo {
	color: #6d6e71;
	font-family: Arial;
	font-size: 14px;
	padding-left: 20px;
	margin-left: 0px;
	padding-bottom: 5px;


}
#konyv_tart {
	color: #3e4240;
	font-family: Arial;
	font-size: 12px;
	padding-left: 20px;
	margin-left: 0px;

}

#munkatarsak dt.vonal_konyv {
	list-style-type: none;
	padding: 0px;
	width: 480px;
	height: 1px;
	background-color: #d6d6d6;
	margin-top: 10px;
	margin-bottom: 10px;
	cursor: arrow;
}
#munkatarsak dt.vonal_konyv:hover {
	list-style-type: none;
	padding: 0px;
	width: 480px;
	height: 1px;
	background-color: #d6d6d6;
	margin-top: 10px;
	margin-bottom: 10px;
	cursor: arrow;
}

#publikaciok {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	margin-top: 20px;
	margin-bottom: 10px;
}


.publikaciok_nev {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin-left: 0px;
	padding-bottom: 5px;
}

.publikaciok_leiras {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	margin-left: 0px;
	padding-bottom: 5px;
    text-align: justify;
    
}


.publikaciok_link {
	color: #6d6e71;
	font-family: Arial;
	font-size: 12px;
	margin-left: 0px;
	padding-bottom: 15px;

}


#publikaciok a {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration : none;
}
#publikaciok a:hover {
	color: #e65315;
	font-family: Arial;
	font-size: 12px;
	text-decoration : none;
}


div.publikaciok {
	position: relative;
	border: 1px solid #d4d4d4;
	width: 205px;
	padding: 10px;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	min-height: 130px;
}

div.publikaciok h3 {
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
}

div.publikaciok h3 a {
	font-family: Times;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}


.cikkek_bg a {
	font-family: Times;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

.cikkek_bg a:hover {
	font-family: Times;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

.cikkek_bg a:hover {
	font-family: Times;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

.cikkek_bg a:visited {
	font-family: Times;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

.cikkek_bg a:active {
	font-family: Times;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

.cikkek_h3 {
	margin-left: 10px;
}

.cikkek_bg {
	position: relative;

	background-image: url('images/cikkek_bg.jpg');
	background-repeat: no-repeat;

	float: left;

	margin-left: 12px;
	margin-bottom: 15px;

	width: 227px;
	height: 45px;

	text-align: left;
}


/* kereses oldal */

#kereses_ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

#kereses_ul li {
	padding-bottom: 4px;
}


#kereses_ul li a {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration : none;
}

#kereses_ul li a:hover {
	color: #e65315;
	font-family: Arial;
	font-size: 12px;
	text-decoration : none;
}

#x_talalat {
	color: #f58220;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
}

#talalat_datum {
	color: #4f5259;
	font-family: Verdana;
	font-size: 10px;
	text-align: right;
	float: right;
}
#talalat_neve {
	float: left;
	color: #332f2f;
	font-family: Verdana;
	font-size: 12px;
	margin-bottom: 5px;

}
#talalat_szoveg {
	clear: both;
	color: #332f2f;
	font-family: Verdana;
	font-size: 11px;

}
#talalat_szoveg b {
	color: #c45a20;

}
#talalat_link {
	text-align: right;
	margin-bottom: 25px;
}

hr.talalat_link {
	height:1px;
	color: #dcdddf;
	background-color:#dcdddf;
	border:0px;
	margin-top: 7px;
	padding:0px;
	width: 720px;

}


#talalat_neve a {
	color: #f58220;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#talalat_neve a:hover {
	color: #f58220;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

div.flash_head {
	position: absolute;
	width:950px;
	text-align: right;
}


/* TG sitebuild refine */

a
                {        color: #E65315; font-family: arial; font-size: 12px; font-weight: normal; text-decoration : none;}
a:visited
                {        color: #E65315; font-family: arial; font-size: 12px; font-weight: normal; text-decoration : none;}
a:active
                {        color: #E65315; font-family: arial; font-size: 12px; font-weight: normal; text-decoration : none;}
a:hover
                {        color: #E65315; font-family: arial; font-size: 12px; font-weight: normal; text-decoration : underline;}


.jobb_menu_katcim_a {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;

	float: left; 
	padding-left: 10px;
}

.jobb_menu_katcim_i {
	color: #a9a9a9;
	font-family: Arial;
	font-size: 12px;

	float: left; 
	padding-left: 10px;
}

.aktcim {
	color: #e65315;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;

	padding-top: 10px;
}

.jobb_menu_lista a {
	color: #a9a9a9;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.jobb_menu_lista a:visited {
	color: #a9a9a9;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.jobb_menu_lista a:hover {
	color: #e65315;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.jobb_menu_lista a:active {
	color: #e65315;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.hir_cim {
	color: #e65315;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;

	margin-bottom: 10px;
	margin-top: 40px;
}

.rogzitve {
	color: #6d6e71;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;

	float: left;
	text-align: right;

	margin-top: 28px;
	margin-bottom: 10px;
	padding: 0px;
	position: relative;

	width: 290px;
}

.tartalom_hir {
	color: #6d6e71;
	font-family: "Book Antiqua",serif;
	font-size: 20px;
	aborder: 1px solid #ff0000;
	margin-top: 20px;
	margin-bottom: 10px;
	padding: 0px;
	position: relative;

	width: 200px;

}

.tartalom_hir span {
	color: #f58220;
	font-size: 20px;
}

.hirek_content {
	color: #332f2f;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
}

.hirlist_content {
	padding-top: 10px;
}

.hirlist_content a {
	color: #a9a9a9;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.hirlist_content a:visited {
	color: #a9a9a9;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.hirlist_content a:hover {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.hirlist_content a:active {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.hirlist_rogzitve {
	color: #e65315;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;

	padding-top: 5px; 
	padding-bottom: 25px;
}


.fejlec_hir_cim {
	color: #dd330d;
	font-family: "Book Antiqua",serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
}

.fejlec_hir_rogzitve {
	color: #4f4949;
	font-family: "Book Antiqua",serif;
	font-size: 13px;
	font-style: italic; 
	font-weight: bold;
	text-decoration: none;

	padding-top: 5px; 
	padding-bottom: 15px;
}

.fejlec_hir_container {
	width: 300px;

	padding-top: 50px;
	padding-right: 35px;

	text-align: left;
}

.fejlec_hir_link a {
	color: #dd330d;
	font-family: "Book Antiqua",serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.fejlec_hir_link a:visited {
	color: #dd330d;
	font-family: "Book Antiqua",serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.fejlec_hir_link a:hover {
	color: #272e2e;
	font-family: "Book Antiqua",serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.fejlec_hir_link a:active {
	color: #272e2e;
	font-family: "Book Antiqua",serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
