/* CSS Document 
 * created by Myxo WebFactory
 * vallalkozasok[at]gmail[dot]com
 */
* { 	margin: 0px; padding: 0px; border:0px; 
	/*font-family:Arial; */ color:#000; }
a { 	text-decoration: none; }
img,a {border:0px; }
body { margin:0px; background-color:#8A8B99;}

#display { width:990px; height:auto; border:1px solid #000; margin:10px auto; }
	/*HEADER*/
	#header { overflow:hidden; width:990px; height:104px; }
	
	/*MENU N SUBMENUS*/
	#menu { width:100%; height:40px; overflow:hidden; }
		.menuitem { display:block; float:left; height:40px; overflow:hidden; }
		.menulink { display:block; float:left; height:40px; overflow:hidden; width:120px; }
			#menu1 { background:url(imgs/menu/hu/menu1_h.jpg) top; }
				#menu1:hover { background-position:bottom; }
			#menu2 { background:url(imgs/menu/hu/menu2_h.jpg) top; }
				#menu2:hover { background-position:bottom; }
			#menu3 { background:url(imgs/menu/hu/menu3_h.jpg) top; }
				#menu3:hover { background-position:bottom; }
			#menu4 { background:url(imgs/menu/hu/menu4_h.jpg) top; }
				#menu4:hover { background-position:bottom; }
			#menu5 { background:url(imgs/menu/hu/menu5_h.jpg) top; }
				#menu5:hover { background-position:bottom; }
			#menu6 { background:url(imgs/menu/hu/menu6_h.jpg) top; }
				#menu6:hover { background-position:bottom; }
	.submenuitem { padding:10px 5px; font-size:12px; position:absolute; top:154px; background:url(imgs/submenu_bg1.png); }
		.submenuitem a { display:block; color:#fff; margin:2px; font-weight:bold; font-size:12px; font-family:Arial;}
		.submenuitem a:hover { color:#18FF00; }
		#submenu1 { margin-left:20px; display:none; }
		#submenu5 { margin-left:500px; display:none; }
		
	/* LANGUAGES */
	#langs { float:right; position:relative; left:00px; top:-22px; }
		#langs a { display: block; float:left; margin-right:10px; height:7px; }
		#hu { width:34px; background:url('imgs/lang_hu.jpg') bottom no-repeat; }
			#hu:hover { background-position:top; }
		#en { width:37px; background:url('imgs/lang_en.jpg') bottom no-repeat; }
			#en:hover { background-position:top; }
		
	/*CONTENT*/
	#content { width:100%; height:auto; overflow:hidden; background: url(imgs/content_bg.jpg) left; border-top:7px solid #545771; border-bottom:6px solid #545771; 
				text-align:justify; }
				
		p.comp_desc { font-size:10px; }
		a.comp_stuff { color:#333333; font-size:12px; text-align:center; display:block; clear:both;}

		/*LEFT SIDE*/
		#main { width:736px; padding:10px; height:auto; overflow:hidden; float:left; margin-left:5px; }
		
			#main img {display:block; margin:5px auto;}
			#main table {display:block; margin:5px auto;}
		
			/*doksiban megadott stiluscuccok-START*/
			
				li { text-decoration:none; margin-left:30px; }
				ul {margin-left:20px; }
				.style1, .style1 a {color: #FFFFFF}
				.style4 {font-size: 12px; color: #FFFFFF; }
				.style3, .style3 a {font-size: 12px}
				.style5 { font-size: 12px; font-weight: bold; }				
				
				/*anyagai*/
				.new_row td { border-top:1px solid #fff;  }
	
				/*passziv elemek*/
				.style2_passive { font-size: 14px; font-weight: bold; }
				
				/*mi az ltcc*/
				.style5_what {
					font-size: 12px;
					font-weight: bold;
				}
		
				/*cegek*/
				.uj_ceg { height:140px; border-top: #666666 solid 1px;}
				.ceg_cim{text-decoration:none; margin-left:20px; }
				
				/*alkalmazasok*/
				.style5_use {font-size: 16px; color: #FFFFFF; }
				
				/*build up*/
				p.MsoNormal, li.MsoNormal, div.MsoNormal {
					margin:0cm;
					margin-bottom:.0001pt;
					font-size:12.0pt;
					font-family:"Times New Roman";
				}
					
				/*EGYEB TECH*/
				.style1_egyeb, .style1_egyeb a {font-size: 16px; color: #FFFFFF}
				.style5_egyeb { font-size: 12px; font-weight: bold; }
				
				/*tech anyagai*/
				.style5_tech { font-size: 16px; color: #FFFFFF; }
				.td_style1 { border-color:#000000; background-color:#99CCFF; }
				.td_style2 { border-color:#000000; background-color:#CCCCCC; }

			/*doksiban megadott stiluscuccok-END*/
		
			.sitemap a { display:block; width:200px; clear:both; text-decoration: none; }
			.sitemap h1 { margin-top:20px; font-size:14px; color:#000; text-decoration:underline; }
			.whois { border:1px solid #8A8B99; background-color:#fff; color:#8A8B99; font-size:12px; width:150px; }
			
			.title { margin-top:20px; font-size:14px; color:#000; text-decoration:none; }
			.label { font-size:12px; color:#8A8B99; margin:5px 0px 2px 30px; }
			.year { font-size:12px; color:#8A8B99; margin:5px 0px 2px 30px; }
			.author { font-size:12px; color:#8A8B99; margin:5px 0px 2px 30px; }
		
		/*RIGHT SIDE*/
		#sub { width:217px; height:auto; overflow:hidden; float:right; margin-right:5px; }
			#searchbox { width:210px; height:77px; display:block; margin: 3px auto; background: url(imgs/search_bg.jpg) no-repeat; 
					text-align: center; font-size:12pt; font-weight:bold; line-height:24px; }
				#submit { position:relative; top:4px; }
		
	/*FOOTER*/
	#footer { overflow:hidden; width:100%; height:19px; padding-top:6px; background: url(imgs/footer.jpg) no-repeat; border-top: 12px solid #000;
				text-align:center; font-size:12px; font-weight:bold; font-variant:small-caps;}
		#map { float:left; text-indent:10px; }
		.valid_stuff { float:right; font-size:10px; position:relative; top:-22px; width:150px; }
		#design_by { float:right; clear:right;  position:relative; top:-21px; left:-60px; }
			#design_by a { font-size:10px; color:#009CFF; }

