/******************************************************************/

/* Layout

/******************************************************************/



	body 				{ margin: 0px; padding: 0px; text-align: center; min-width: 960px; width: 100%; height: 100%; }
	
	div#containerGlobal 	{ margin:0 auto; padding-top: 20px; width: 960px; text-align: left; }

	/*div#header			{ width: 960px; height: 166px; background: url('../images/header2.jpg') no-repeat; }*/

	div#header_termekeink			{ width: 960px; height: 166px; background: url('../images/header_termekeink.jpg') no-repeat; }

	div#header_rolunk			{ width: 960px; height: 166px; background: url('../images/header_rolunk.jpg') no-repeat; }

	div#header_kapcsolat			{ width: 960px; height: 166px; background: url('../images/header_kapcsolat.jpg') no-repeat; }

	div#header_karbejelentes		{ width: 960px; height: 166px; background: url('../images/header_karbejelentes.jpg') no-repeat; }

	div#header_gyakori-kerdesek	{ width: 960px; height: 166px; background: url('../images/header_gyakori-kerdesek.jpg') no-repeat; }

	div#header_nyomtatvanyok		{ width: 960px; height: 166px; background: url('../images/header_nyomtatvanyok.jpg') no-repeat; }

	div#header_			{ width: 960px; height: 166px; background: url('../images/header_termekeink.jpg') no-repeat; }

	

	

	div#menuMain 			{ float: left; width: 960px; height: 30px; background: #DDDDDD;}

	div#menuSide 			{ float: left; width: 150px; background: #FFFFFF; }

	div#hmenu 			{ width: 120px; }

	div#containerContent, div#containerContentwide { float: left; width: 470px; background: #FFFFFF; }
	div.containerContent, div.containerContentwide { float: left; width: 470px; background: #FFFFFF; }

	div#containerContentwide	{ width: 630px; margin-left: -5px; }
	div.containerContentwide	{ width: 630px; margin-left: -5px; }

	div#containerAds  	{ font-family: Arial; text-align: center; float: left; width: 120px; margin-right: 0px; background: #AAAAAA; }

	div#footer			{ border-top: 10px solid #FFFFFF; background: url(../images/footer.jpg) no-repeat; float: left; width: 960px; height: 30px; text-align: center; color: #EEEEEE; padding-top: 6px; clear: both; }

	div#containerPortal	{ font-family: Arial; text-align: center; float: left; width: 180px; position: relative; z-index: 10; top: -130px; margin-bottom: -130px; background: #DDDDDD; }

	

/******************************************************************/

/* Menü

/******************************************************************/

	

	div.menu_left { background: transparent url(../images/menu_left.gif) no-repeat; width: 18px; height: 30px; float: left; position: relative; margin-bottom: -30px; z-index: 2; }

	div.menu_right { background: transparent url(../images/menu_right.gif) no-repeat; width: 18px; height: 30px; float: right; position: relative; margin-bottom: -30px; z-index: 2;	}

	

	div#menuMain { background: url(../images/menu_bg.jpg) repeat-x; overflow: hidden; height: 30px; width: 100%; position: relative; z-index: 1 }

	div#menuMain ul { padding: 0px; margin: 0px; overflow: hidden; width: 95%; list-style-type: none; }

	div#menuMain ul li { background: url(../images/menu_separator.jpg) no-repeat top right; text-align: center; float: left; display: block;height: 30px; margin: 0pt; padding: 0pt; list-style-position: outside; list-style-image: none; list-style-type: none; padding-right: 2px; }

	div#menuMain ul li a { font-weight: bold; font-family: Tahoma, Arial; font-size: 13px;color: #ffffff;background: url(../images/menu_bg.jpg) repeat-x; display: block;float: left; line-height: 30px; text-decoration: none;-moz-background-clip: -moz-initial;-moz-background-origin: -moz-initial;-moz-background-inline-policy: -moz-initial;padding-left: 24px;padding-right: 24px;}

	div#menuMain ul li a:hover, div#menuMain ul li a.active  { background: url(../images/menu_bg_active.jpg) repeat-x;}

	

	div#menuSide { background: #DDDDDD; }

	div#menuSide ul { list-style: none; margin: 0; padding: 0; }

	div#menuSide li { margin: 0px; }	

	div#menuSide li a { height: 25px; text-decoration: none; font-family: Arial; font-size: 11px; }	

	div#menuSide li a { color: #000000; display: block; background:  url(../images/menu_side_bg.gif) repeat-x; padding: 0 0 0 10px; line-height: 25px; }

	div#menuSide li a:hover, #menuSide li a.active { color: #FFFFFF; background:  url(../images/menu_side_bg_active.gif) repeat-x; }

	div#menuSide li a.active { font-weight: bold; }

	

	div#hmenu ul { list-style: none; margin: 0; padding: 0; }

	div#hmenu li { margin: 0px; margin-top: -1px;}	

	div#hmenu li a { height: 24px; text-decoration: none; font-family: Arial; font-size: 11px; }	

	div#hmenu li a { color: #000000; display: block; padding: 0 0 0 0px; }

	

	div#hmenu a#hmenu1 { height: 50px; background:  url(../images/hmenu1.jpg) no-repeat left; }

	div#hmenu a#hmenu2 { height: 25px; line-height: 25px; background:  url(../images/hmenu2.jpg) no-repeat left; }

	div#hmenu a#hmenu3 { height: 24px; line-height: 24px; background:  url(../images/hmenu3.jpg) no-repeat left; }

	div#hmenu a#hmenu4 { height: 26px; line-height: 26px; background:  url(../images/hmenu4.jpg) no-repeat left; }

	div#hmenu a#hmenu5 { height: 24px; line-height: 24px; background:  url(../images/hmenu5.jpg) no-repeat left; }

	

	div#hmenu a#hmenu1:hover, div#hmenu a#hmenu2:hover, div#hmenu a#hmenu3:hover, div#hmenu a#hmenu4:hover, div#hmenu a#hmenu5:hover { background-position:  right; }

	

	

/******************************************************************/

/*Tartalom

/******************************************************************/



	div.contentItem { background: url('../images/content_bg.gif') repeat-x #EEEEEE; }

	div.contentItem div.contentImage { float:left; margin-left: 20px; margin-top: 20px; margin-right: 10px;}

	div.contentItem div.contentImage img { border: 1px solid #8888CC; }

	div.contentItem div.contentBody, div.contentItem div.contentBody1 { padding: 20px; text-align:justify}

	div.contentItem h2 { margin: 0px; font-family: Arial; font-size: 14px; color: #015FA9; font-weight: normal; }

	div.contentItem p { font-family: Arial; font-size: 11px; color: #000000; margin-top: 8px; margin-bottom: 20px; }

	

	div.highlighted div.contentItem { background: url('../images/content_bg_highlighted.jpg') no-repeat #8d9fb5;}

	div.highlighted div.contentItem h2 { font-size: 16px; font-weight: bold; color: #FFFFFF; }

	div.highlighted table.data { border: 1px solid #FFFFFF; border-bottom: none; }

	

	table.data {

		width: 93%;

		font-family: Arial;

		font-size: 11px;

		color: #000000;

	}

	

	table.data td {

		background: #a1bede url('../images/table_bg.gif') repeat-x; 

		/*height: 25px;*/

		color: #FFFFFF;

		padding-left: 10px;

		padding-right: 10px;

		padding-top: 3px;

		padding-bottom: 3px;

		border-bottom: 1px solid #FFFFFF;

	}

	

	table.data td.head2 {

		background: #a9c6e6 url('../images/table_row_header.gif') repeat-x; 

		/*height: 25px;*/

		color: #FFFFFF;

	}

	

	table.data td.head1 {

		background: #89a6c6 url('../images/table_column_header.gif') repeat-x; 

		/*height: 25px;*/

		color: #FFFFFF;

	}

	

/******************************************************************/

/* Kapcsolatok

/******************************************************************/



	div.contacts { background: #EEEEEE; border-top: 1px solid #DDDDDD; }

	div.contactItem { font-family: Arial; font-size: 12px; padding: 10px; }

	div.contactItem { float: left; width: 270px; margin-left: 15px; }

	div.contactItem div.name { color: #3062c4; font-size: 14px; }

	div.contactItem div.phone {  margin-left: 5px; }

	div.contactItem div.email {  margin-left: 5px; }

	div.contactItem div.email a {  text-decoration: none; color: #015FDD }

	div.contactItem div.open {  margin-top: 3px; margin-left: 5px; }

	div.contentImage { margin-bottom: 10px; }



/******************************************************************/

/* Nemzetközi háttér

/******************************************************************/

	

	div#internationalBG { background: #FFFFFF; margin-bottom: 20px; }

	div#ibgData { font-family: Arial; font-size: 12px; }

	div#ibgData span.label { font-style: italic; }

	div#ibgData a { text-decoration: none; }

	div#ibgData div#logo { float: left; }

	div#ibgData div#list { float: right; position: relative; right: 150px;}

	div#ibgData div#company { clear: both; padding-top: 20px; font-weight: bold;}

	div#ibgData div#country { margin-bottom: 10px; }

	

/******************************************************************/

/* Dokumentumok

/******************************************************************/

	

	div.docGroup { margin-bottom: 20px; }

	div.docGroup h2 { background: url(../images/doc.jpg) no-repeat; height: 72px;	padding-left: 76px;	padding-top: 10px;	color: #3062c4; font-size: 14px; width: 100%; line-height: 20px; font-family: Arial; margin-top: 0px; margin-bottom: 5px; margin-bottom: -45px;}

	div.docGroup div.docItem {	margin-left: 90px; background: url(../images/file.jpg) no-repeat;	height: 25px;	padding-left: 22px;	padding-top: 5px;}

	div.docGroup div.docItem a.name {font-family: Arial;	font-size: 14px;text-decoration: none;color: #444444; }

	div.docGroup div.docItem a.name:hover { color: #f5821f; }

	



	

/******************************************************************/

/* Lábléc

/******************************************************************/

	

	div#footer a {

		font-family: Arial;

		font-size: 11px;

		color: #DDDDDD;

		text-decoration: none;

	}

	

	div#footer a:hover {

		color: #FFFFFF;

	}

	

/******************************************************************/

/* Általános

/******************************************************************/



	div.left {

		float: left;

	}



	div.clearfix {

		clear:both;

	}

	

	div.white {

		background: #FFFFFF;

		height: 10px;

		margin-top: 10px;

		margin-bottom: 10px;

		padding: 0px;

	}



/******************************************************************/

/* Login

/******************************************************************/



	body.login { background: url('../images/content_bg.gif') repeat-x #EEEEEE;  }

	div#loginform { float: left; width: 250px; height: 120px; padding: 20px; font-family: Arial; font-size: 14px; }

	div#loginform div.field { text-align: center;}

	div#loginform div.label { float: left; width: 80px; padding-top: 5px; text-align: left;}

	div#loginform div.input { float: left; margin-bottom: 5px; text-align: left;}

	div#loginform div.submit { clear: left; text-align: center; }





/******************************************************************/

/* Gomb

/******************************************************************/



	div#btn_euproject { background: url('../images/btn_euproject.jpg') no-repeat; width: 150px; height: 42px; }

	div#btn_idojaras { background: url('../images/btn_idojaras.jpg') no-repeat; width: 180px; height: 180px; }

	div#btn_utinaplo { background: url('../images/btn_utinaplo.jpg') no-repeat; width: 180px; height: 180px; }

	div#btn_arfolyam { background: url('../images/btn_arfolyam.jpg') no-repeat; width: 180px; height: 180px; }

	div#btn_autopalya { background: url('../images/btn_autopalya.jpg') no-repeat; width: 180px; height: 180px; }

	div#btn_tovabbi { background: url('../images/btn_tovabbi.jpg') no-repeat; width: 180px; height: 56px; border-bottom: 10px solid #FFFFFF; }

	

	div.btnHover { background-position: left; cursor: pointer; }

	



/******************************************************************/

/* GYIK

/******************************************************************/



	div.gyik { margin-bottom: 20px; }

	div.gyik a { font-family: Arial; line-height: 28px; color: #225599; text-decoration: none; }





/******************************************************************/

/* Tartalom link

/******************************************************************/



div.contentItem a { color: #225599; text-decoration: none; }

div.contentItem a:hover { color: #3366AA; text-decoration: underline; }





div.contentItem a.link1 { color: #777799; text-decoration: none; }

div.contentItem a.link1:hover { color: #8888AA; text-decoration: underline; }



div.contentItem a.link2 { color: #9999DD; text-decoration: none; }

div.contentItem a.link2:hover { color: #9999FF; text-decoration: underline; }



/******************************************************************/

/* Tábla layout

/******************************************************************/



table#maintable {

	width: 960px;	

	background: #FFFFFF;

}



table#maintable td.ads {

	width: 120px;

	background: #DDDDDD;

}



table#maintable td.sidemenu {

	border-left: 10px solid #FFFFFF;

	width: 150px;

	background: #DDDDDD;

	padding-top:0px;

}



table#maintable td.tablecontent {

	border-left: 10px solid #FFFFFF;

	border-right: 10px solid #FFFFFF;

}



table#maintable td.tableportal {

	width: 180px;

	border-right: 10px solid #FFFFFF;

	background: #DDDDDD;

}



table#maintable td.menucell { border-bottom: 10px solid #FFFFFF; }





div#menuSide ul li#menuItem65 a,

div#menuSide ul li#menuItem63 a,

div#menuSide ul li#menuItem64 a 

{ height: 10px;color: #FFFFFF; background: #B5CFEA; border-bottom: 0px solid #b99; border-top: 1px solid #fff; }



div#menuSide ul li#menuItem65 a:hover,

div#menuSide ul li#menuItem63 a:hover,

div#menuSide ul li#menuItem64 a:hover

{ height: 10px;background: #B5CFEA; border-bottom: 0px solid #b99; border-top: 1px solid #fff; }

