/* CSS Document */
body {
	padding: 0;
	margin: 0;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
	background-color: #fff;
}

form {
	padding: 0;
	margin: 0;
}

hr {
height: 1px;
	background-color: #e9e9e9;
border: 0;
color: #e9e9e9;

}

h1 {
	padding: 10px 0 15px 0;
	margin: 0 0 10px 0;
color: #00284F;
	font-size: 21px;
	font-weight: bold;
}

/* h1 a {
	color: #4f464b;
}

h1 a:hover {
	text-decoration: none;
}
*/

h2 {
	padding: 5px 0 2px 0;
	margin: 0 0 10px 0;
	color: #376479;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

/*h2 a {
	color: #4f464b;
}

h2 a:hover {
	text-decoration: none;
}
*/

h3 {
	padding: 5px 0 2px 0;
	margin: 0 0 10px 0;
	color: #4f464b;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

/*h3 a {
	color: #d9282e;
}

h3 a:hover {
	text-decoration: none;
}
*/

h4 {
	padding: 5px 0 2px 0;
	margin: 0 0 10px 0;
	color: #90898d;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

/*h4 a {
	color: #376479;
}

h4 a:hover {
	text-decoration: none;
}
*/

h5 {
	padding: 18px 0 8px 0;
	margin: 0;
	color: #376479;
	font-size: 14px;
	line-height: 16px;
}

/*h5 a {
	color: #376479;
}

h5 a:hover {
	text-decoration: none;
}
*/
p {
	font-size: 14px;
	color: #4f464b;
	margin-top: 0;
}

p a {
color:#0598cc;
}
p a:hover {
	text-decoration: none;
}

.indent {
margin-left: 20px;
}


ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

li {
	font-size: 14px;
	color: #4f464b;
	padding: 0 0 10px 20px;
	background-image: url(img/li_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
}

ol {
	margin: 25px;
	padding: 0;
}

ol li {
	font-size: 14px;
	color: #4f464b;
	padding: 0 0 10px 0px;
}

li a {
color:#0598cc;
}
li a:hover {
	text-decoration: none;
}

#containerDiv { /* Ebben van minden */
	border-top: 6px solid #4f464b;
	width:984px;
	margin: 0 auto;
	padding-bottom: 20px;
}

/* Fejlec ------------------------------------------------------------------------------------- */

#headerDiv {
	text-align: left;
	height: 102px;
}

#headerLogoDiv {
	float:left;
	margin-right: 10px;
}
.headerMenuDiv {
	float:left;
	padding: 40px 13px 0 13px;
	height: 39px;
}
.headerMenuDiv a{
	color: #376479;
/*font-weight:bold;
font-size: 15px;*/
	font-weight:normal;
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
}

.headerMenuDiv a:hover{
	color:#d9282e;
}

.menuBorder {
	border-right: 1px solid #e7e7e7;
}

.menuBorder2 {
	border-right: 1px solid #e7e7e7;
	float:left;
	padding: 40px 0px 0 0px;
	height: 39px;
}

#headerSearchDiv {
	margin: 42px 0 0 0;
	float: right;
	text-align: right;
	width: 230px;
	color: #4f464b;
	font-size: 12px;
}

#headerSearchDiv input{
	float: right;
	height: 16px;
	margin: -2px 0 0 7px;
	-margin: 0 0 0 7px; /* IE6 hack */
	border: 1px solid #cccccc;
	background-image: url(img/input_bg.png);
}

#headerLangDiv {
	float: right;
	margin-top: 18px;
	width: 230px;
}

#headerLangDiv ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#headerLangDiv li{
	float: right;
	background-image: none;
	padding: 0;
}

#headerLangDiv li a{
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
	margin-left: 6px;
	font-weight: bold;
	width: 23px;
	height: 16px;
	font-size: 11px;
	color: #376479;
}

#headerLangDiv li a:hover{
	background-color: #8e8a8b;
	color: #fff;
}

#langCurrent {
	background-color: #4f464b;
	text-align: center;
	text-transform: uppercase;
	display: block;
	margin-left: 6px;
	font-weight: bold;
	width: 23px;
	height: 16px;
	font-size: 11px;
	color: #fff;
}



#headerFlashDiv {
	background-image: url(img/headerFlashDiv_bg.jpg);
	width:984px;
	height: 30px;
}

#menuDiv{
	height: 30px;
	width: 984px;
	background-color: #78787a;
	margin: 0;
	text-align: left;
	padding: 0;
}

/* Tartalom --------------------------------------------------------------------------------------- */

.illustrationLeft {
	float: left;
	margin: 5px 10px 5px 0;
}
.illustrationRight {
	float: right;
	margin: 5px 0 5px 10px;
}

.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

.blue {
	color: #376479;
}

.blue a{
	color: #376479;
}

.red a{
	color: #d9282e;
}

.clearbothDiv {
	font-size: 1px;
	clear: both;
	height: 1px;
}

.clearleftDiv {
	font-size: 1px;
	clear: left;
	height: 1px;
}

#contentDiv {
	margin-top: 25px;
}

.boxDiv{

}

.boxDivHeader{
	height: 5px;
	background-image: url(img/boxHeader_bg.gif);
}

.boxDivFooter{
	width: 100%; /* IE6 hack */
	height: 5px;
	background-image: url(img/boxFooter_bg.gif);
margin-bottom: 15px;
}

.boxDivContent{
	text-align: left;
	padding:10px;
	border-left: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
}

.boxDivContentLeft {
	margin-left: 17px;
	width: 330px;
	float: left;
}

.boxDivContentRight {
	margin-left: 410px;
	width: 330px;
}

.boxDivContent table {

}

.boxDivContent table th{
	font-size: 14px;
	text-align: left;
	border-bottom: 3px solid #376479;
	padding: 3px;
	white-space:nowrap;
}

/*.boxDivContent table th a{
	text-decoration: none;
	color: #000000;
}

.boxDivContent table th a:hover{
	text-decoration: none;
	color: #d9282e;
}
*/
.boxDivContent table td{
	font-size: 14px;
	background-color: #f9f9f9;
	padding: 3px;
}

.boxDivContent table td a{
	color:#d9282e;
}

.boxDivContent table td a:hover{
	text-decoration: none;
}


#mainLeftDiv {
	float: left;
	width: 192px;
}

#mainCenterDiv {
	width: 576px;
	-width: 570px; /* IE6 hack */
	margin-left:204px;
}

#mainDoubleCenterDiv { /* Kethasabos oldal eseten */
	width: 780px;
	-width: 777px;  /* IE6 hack */
	background-image: url(img/mainDoubleCenterDiv_bg.gif);
	background-repeat: repeat-y;
	background-position: 50% 0;
}

#mainRightDiv {
	float: right;
	width: 192px;
	margin-left: 12px;
}

.title {
color: #9f3b3d;
	font-weight: 15px;
	text-transform: uppercase;
	font-weight: bolder;
	line-height: 20px;
}

.mainDoubleCenterDivTitle {
	color: #d9282e;
	font-weight: 15px;
	text-transform: uppercase;
	font-weight: bolder;
	line-height: 20px;
	margin-bottom: 15px;
}


.subTitle {
color: #9f3b3d;
	font-size: 12px;
	font-weight: bolder;
	margin-top:-2px;
}

.rightside p {
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 11px;
}

.contentMenu ul {
	margin-top: 18px;

}

.contentMenu li {
	font-size: 12px;
	line-height: 14px;
	padding: 0 0 10px 15px;
	background-image: url(img/liMenu_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}

.contentMenu li a{
	color: #4f464b;
	text-decoration: none;
}
.contentMenu li a:hover{
	color: #d9282e;
}

.moreDiv{
	padding: 0 0 0 18px;
	background-image: url(img/moreDiv_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
}

.moreDiv a{
	font-size: 12px;
	font-weight: bold;
}
.moreDiv a:hover{
	text-decoration: none;
}

.moreDivWithMargin{
	margin: 15px 0 5px 0;
padding: 0;
font-size: 12px;
font-weight: bold;
line-height: 16px;
/*background-image: url(img/moreDiv_bg.gif);
background-repeat: no-repeat;
background-position: 0 5px;*/
}

.moreDivWithMargin a{
	font-size: 12px;
	font-weight: bold;
text-decoration: none;
}
.moreDivWithMargin a:hover{
color: #777476;
	text-decoration: none;
}



/* Lablec --------------------------------------------------------------------------------------- */

#footerDiv {
	margin-top: 14px;
}

.footer {
	color:#4f464b;
	font-size: 12px;
	padding-left: 14px;
	padding-right: 14px;
}

.footer a {
	color: #376479;
}

.footer a:hover {
	text-decoration: none;
}

.footerLinks {
	padding-left: 47px;
	height: 23px;
	float: right;
	border-left: 1px solid #e7e7e7;
}


/* --------------------- Begin include css paramters  -------  */




.leftMenuTitle {
	color: #d9282e;
	font-weight: 15px;
	text-transform: uppercase;
	font-weight: bolder;
	line-height: 20px;
	padding-bottom: 4px;
}

.leftMenuTitle a {
	color: #9F3B3D;
	lfont-weight: bold;
	text-decoration: none;
}
.leftMenuTitle a:hover{
	color: #50484a;
}


.leftMenuTitle2, .leftMenuTitle2-akt {
	color: #d9282e;
	line-height: 20px;
	text-transform: uppercase;
	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom: 1px solid #e4e4e4;
}

.leftMenuTitle2 a {
	color: #50484a;
	font-size: 14px;
	lfont-weight: bold;
	text-decoration: none;
}
.leftMenuTitle2-akt a {
	color: #9f3b3d;
	font-size: 14px;
	lfont-weight: bold;
	text-decoration: none;
}
.leftMenuTitle2 a:hover, .leftMenuTitle2-akt a:hover{
	color: #d9282e;
}


.leftMenu ul {
	margin-top: 8px;
	margin-left: 10px;
}

.leftMenu li {
	font-size: 12px;
	line-height: 14px;
	padding: 0 0 10px 15px;
	background-image: url(img/liMenu_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}

.leftMenu li:hover {
	background-image: url(img/liMenu_bg_akt.gif);
}

.leftMenu li a{
	color: #58585a;
	text-decoration: none;
}
.leftMenu li a:hover{
	color: #9f3b3d;
}

.leftMenu li.akt{
	background-image: url(img/liMenu_bg_akt.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}

.leftMenu li.akt a{
	color: #d9282e;
	text-decoration: none;
}


.invisible {
	display: none;
}


#tx-indexedsearch-searchbox {
	text-align: center;
	color: #4f464b;
	font-size: 12px;
}

#tx-indexedsearch-searchbox input{
	flo_xd_at: right;
	height: 16px;
	margin: -2px 0 0 7px;
	-margin: 0 0 0 7px; /* IE6 hack */
	border: 1px solid #cccccc;
	background-image: url(img/input_bg.png);
	width: 300px;
}

#tx-indexedsearch-searchbox a {
	color:#d9282e;
}
#tx-indexedsearch-searchbox a:hover{
	color:#d9282e;
	text-decoration: none;
}

th a {
color:#0598cc;
}

th a:hover {
color:#0598cc;
text-decoration: none;

}


p.tx-indexedsearch-noresults {
	margin-top: 20px;
}



.csc-subheader-0 {
	color: #d9282e;
	font-size: 12px;
	font-weight: bolder;
	margin-top:-2px;
}

.tx-ttnews-browsebox{
	text-align: center;
}

.tx-indexedsearch-browsebox{
	text-align: center;
	margin-top: 15px;
}
/* --------------------- End include css paramters  -------  */




/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: none; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: none; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: none; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: none; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: none; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: none; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: none; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: none; clear: none; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: none; clear: noneth; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */




/* -----  */




/*  Zsolt modositasok 2009 05 18  */


ol {
	margin: 25px;
	padding: 0;

}

ol li {
	font-size: 14px;
	color: #4f464b;
	padding: 0 0 10px 0px;
	background-image: none;
}

h1 a {
color: #00284F;
	font-size: 21px;
	font-weight: bold;
	text-decoration: none;
}

h1 a:hover{
color: #777476;
}

h2 a{
color: #376479;
	text-decoration: none;
}

h2 a:hover{
color: #777476;
}

h3 a{
	color: #4f464b;
	text-decoration: none;
}

h3 a:hover{
color: #777476;
}



h4 a {
	color: #90898d;
	text-decoration: none;
}

h4 a:hover {
color: #777476;
}

h5 a {
	color: #376479;
	text-decoration: none;
}

h5 a:hover {
color: #777476;
}









h6 {
font-size: 14px;
color: #333132;
margin: 0;
padding: 0;
}

h6 a{
color: #333132;
text-decoration: none;
}

h6 a:hover{
color: #777476;
}

.contactDivTitle {
		color: #376479;
		font-size: 12px;
		font-weight: bold;
		padding: 0 0 10px 0;
}

p.contactDiv {
padding-top: 10px;
	line-height: 16px;
}
.moreSpan {
	background-image: url(img/moreSpan_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-left: 9px;
}

.excel {
	background-image: url(img/icon-excel.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
}

.word {
	background-image: url(img/icon-word.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
}

.pdf {
	background-image: url(img/icon-pdf.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
}



.karrier-focim1	{
	text-align: center;	
}
	
.karrier-focim2	{
	border-bottom: #4d7188 solid 1px;	
	margin-bottom: 15px;
}

.karrier-focim3	{
	margin-bottom: 15px;
	background-color: #e6ebee;	
	padding-left: 10px;
}

.boxDivContent table.karrier-table {
	border-bottom: #4d7188 solid 2px;
	border-top: #4d7188 solid 2px;
	padding: 0px;
	spacing: 0px;
	border-collapse:collapse;
	margin-bottom: 10px;
	width: 100%;
}

.boxDivContent table td.karrier-sor0 {
	background-color: #8ca3b2;	
	color: white;
	font-weight: bold;
	border-bottom: white solid 1px;
	border-right: #e6cbee solid 1px;
}

.boxDivContent table td.karrier-sor1 {
	background-color: white;
}

.boxDivContent table td.karrier-sor2 {
	background-color: #e6ebee;	
}


.kapcsolat-focim1	{
	text-align: center;	
}
	
.kapcsolat-focim2	{
	border-bottom: #4d7188 solid 1px;	
	margin-bottom: 15px;
}

.kapcsolat-focim3	{
	margin-bottom: 15px;
	background-color: #e6ebee;	
	padding-left: 10px;
}

.boxDivContent table.kapcsolat-table {
	bor//der-bottom: #4d7188 solid 2px;
	bor//der-top: #4d7188 solid 2px;
	padding: 0px;
	spacing: 0px;
	bord/se:collapse;
	margin-bottom: 10px;
}

.boxDivContent table td.kapcsolat-sor0 {
	background-color: white; //#8ca3b2;	
	color: black;
	font-weight: bold;
	bor//der-bottom: white solid 1px;
	bor//der-right: #e6cbee solid 1px;
	width: 200px;
	text-align: right;
}

.boxDivContent table td.kapcsolat-sor1 {
	background-color: white;
	text-align: left;
}

.boxDivContent table td.kapcsolat-sor2 {
	background-color: white; //#e6ebee;	
	padding-left: 20px;
	text-align: left;
}


span.formrequired
{
	color: #DE241F; 
	font-weight:bold;
}




.error {
	font-size: 12px;
	color: #F00;
}





ul.list {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

li.list {
	font-size: 14px;
	color: #4f464b;
	padding: 0 0 0px 20px;
	background-image: url(img/li_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
}

li.item {
	font-size: 14px;
	color: #4f464b;
	padding: 0 0 0px 20px;
	background-image: url(img/li_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
}



.error li {
	font-size: 12px;
	color: #F00;
	padding: 0 0 0px 20px;
	background-image: url(img/li_bg_red.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
}


table.logoTable {
	margin: 10px 0px 20px
}
table.logoTable td {
	background-color: #fff
}
table.logoTable td.logoTitle {
	padding-bottom: 20px
}
table.logoTable td.logoImg {
	border-right: #e7e7e7 1px solid; border-top: #e7e7e7 1px solid; border-left: #e7e7e7 1px solid; width: 33%; border-bottom: #e7e7e7 1px solid
}

#mainCenterDivFull {

}



