.topmenu A, .topmenu2sor A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #840123;
	text-decoration: none;
	line-height: 13px;
	padding-bottom: 2px;
}

.topmenu2sor A{
	line-height: 11px;
}
.rightdiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E9E9F1;
}
.rightdivbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E9E9F1;
}
.printview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E9E9F1;
}
.righttdbg {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F9EFE3;
}
body {
	margin: 0px;
	padding: 0px;
	background-color: #F4F4F4;
}

.lmenu_div {
	width: 131px;
	height: 22px;
	cursor: hand;
	vertical-align: middle;
	padding-top: 4px;
}
.lmenusub_div {
	width: 111px;
	height: 22px;
	cursor: hand;
	vertical-align: middle;
	padding: 0px;
	padding-top: 4px;
}

.lmenu, .lmenu0, .lmenuak0, .lmenusub0, .lmenuak, .lmenusub, .lmenusubak  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3F5C7C;
	width: 131px;
	border-bottom: solid 3px #ffffff;
	vertical-align: middle;
}
.lmenu_bottom {
	padding-top: 10px;
	background-color: #3F5C7C;
}
.lmenu_bottom2 {
	background-color: #3F5C7C;
}

.lmenusub, .lmenusubak {
	width: 120px;
	border-left: solid 5px #ffffff;
	padding-left: 4px;
}
.lmenuak, .lmenusubak {
	background-color: #EA6901;
}
.lmenusub {
	background-color: #840123;
}
.lmenu0 {
	width: 4px;
	background-color: #3F5C7C;
}
.lmenuak0 {
	width: 4px;
	background-color: #EA6901;
}
.lmenusub0 {
	width: 4px;
	background-color: #FFFFFF;
}


.lmenu A, .lmenuak A, .lmenusub A, .lmenusubak A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.lmenusub A {
	color: #FFFFFF;
}
.lmenu A:hover, .lmenuak A:hover, .lmenusub A:hover, .lmenusubak A:hover {
	color: #D3D3DA;
}
.outertable {
	border: 1px solid #E0E0E0;
	background-color: #FFFFFF;
}

.foszoveg_cim {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 45px;
	padding-left: 28px;
	padding-bottom: 3px
}

.foszoveg_bodytext P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #840123;
	font-weight: normal;
	padding-right: 15px;
	padding-left: 15px;
	text-align: left;
	padding-top: 5px
}

DIV.jobbhir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #840123;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	text-align: justify;
	padding-top: 5px
}
.rightdiv SPAN.foszoveg_bodytext P {
	padding-right: 10px;
	padding-left: 10px;
}
.latest_news_table {}
.latest_news_categ, .latest_news_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 5px;
}
.latest_news_title {
	padding-right: 10px;
	padding-left: 10px;
}
.latest_news_title A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F5C7C;
	font-weight: bold;
}
.latest_news_subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #840123;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
}
.latest_news_archivlink {
	padding-right: 5px;
	padding-left: 5px;
}
.latest_news_archivlink A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F5C7C;
	font-weight: normal;
} 
.news_list_categ, .news_list_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
}
.news_list_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F5C7C;
	font-weight: bold;
}
.news_list_subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #840123;
	font-weight: normal;
}
.news_list_subheader A, .news_list_links A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #840123;
	font-weight: bold;
}
.news_single_date, .news_single_categ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
}
.news_single_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F5C7C;
	font-weight: bold;
}
.news_single_subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #840123;
	font-weight: normal;
	font-style: italic;
}
.news_single_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #840123;
	font-weight: normal;
}
.news_single_content A, .news_single_links, .news_single_related {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #840123;
	font-weight: bold;
}
.news_single_links A, .news_single_related A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #840123;
	font-weight: normal;
}

.news_single_back {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #840123;
	font-weight: bold;
}
.logintxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EFEFEF;
	text-align: right;
}
.loginbox {
	border: 1px solid #FFFFFF;
	background-color: #E9E9F1;
	width: 120px;
}
.loginbutton {
	border: 1px solid #FFFFFF;
	background-color: #718BA8;
}
.tx-indexedsearch-sectionlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tx-indexedsearch-sw, .tx-indexedsearch-whatis P{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tx-srfeuserregister-pi1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
A SPAN.click_to_register {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	color: #3F5C7C;
}
.tx-newloginbox-pi1-forgotP A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
	color: #3F5C7C;
}
.tfooter, .tfooter A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ABABAB;
}