@font-face {  font-family: 'Droid Sans';  font-style: normal;  font-weight: normal;  src: local('Droid Sans'), url('../font/droid_sans_hun.ttf') format('truetype');}@font-face {  font-family: 'H Aero';  font-style: normal;  font-weight: normal;  src: local('H Aero'), url('../font/H_AERO__HUN_MIN.ttf') format('truetype');}p{margin-top:8px;}body{	margin: 0px;	background-color: black;	font-family: Arial, Helvetica, sans-serif;}#main{	width: 100%;	background: url(/images/bg.jpg) no-repeat top center;	margin: 0px auto;	position: relative;	top: -20px;}#content_col{	width: 960px;	margin: 0px auto;	overflow: hidden;	padding-bottom: 0px;}#top{	height: 364px;	text-align: left;}#menu_bar{	height: 37px;	text-align: center;	overflow: visible;	position: relative;}#design_by{color:red;height:20px;left:540px;margin:0 auto;overflow:hidden;position:relative;top:370px;width:80px;z-index:900;}a.menu_item{	line-height: 36px;	color: white;	text-decoration: none;	font-size: 15px;	padding: 10px 35px;	border: none;	outline: none;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}.left{	text-align: left;}.under_cons{	padding-top: 25px;	text-align: left;	font-family: "Times New Roman", Times, serif;	font-style: italic;	font-size: 15px;}a.menu_item:hover{	text-decoration: none; 	color: #cee7f0;}#main_title{	font-family: "H Aero";	color: white;	font-size: 21px;	text-shadow: 0.1em 0.1em 0.1em black;	position: relative;	left: 434px;	top: 34px;}#sub_title{	color: #457ef1;	font-size: 14px;	text-shadow: 0.1em 0.1em 0.1em black;	position: relative;	font-family: Arial, Helvetica, sans-serif;	left: 434px;	top: 35px;}#welcome_text{	color: #020d57;	font-size: 14px;	position: relative;	font-family: Arial, Helvetica, sans-serif;	left: 434px;	top: 110px;	width: 380px;	line-height: 120%;}.big_title{	font-size: 21px;	font-weight: bold;	line-height: 200%;}#content_holder{	background: #fff url(/images/content_bg.jpg) repeat-x top center;	/*height: 400px;*/}#content{		margin: 0 5px;		padding-top: 20px;}#content_b{		margin: 40px 90px;}.szoveg{	margin: 0 80px;	color: #191937;	font-size: 15px;}.strong{	font-weight: bold;	font-family: "Arial Black", Arial, Helvetica, sans-serif;}.slider{	height: 280px;	overflow: hidden;	position: relative;	margin-bottom: 35px;}#box_scroll{	width: 10000px;	overflow: hidden;	position: relative;}.slider_elem{	position: relative;	top: 0px;}#box_bar{	overflow: hidden;	width: 84%;	float: left;}.box_step{	float: left;	width: 8%;	text-align: center;	padding-top: 100px;}.box_holder{	clear: none;	float: left;	width: 263px;}.box{	width: 230px;	height: 280px;	overflow: hidden;	background: url(../images/box_bg.png) no-repeat;	text-align: center;	margin:0px auto;}.box DIV.box_title{	text-align: center;	height: 30px;	line-height: 30px;	margin-top: 6px;	color: #0e355a;	font-weight: 300;	font-size: 14px;}.box DIV.box_image{	text-align: center;	height: 30px;	margin-top: 10px;	height: 160px;}.box DIV.box_desc{	color: #0e355a;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	text-align: center;	margin: -5px 8px 0px 11px;}#step_right,#step_left{	cursor: pointer;}#footer{	background: url("/images/footer_bg.jpg") no-repeat top center transparent;	height: 160px;	width: 100%;	margin: 0px auto 2cm auto;}#footer_content{	width: 960px;	font-size: 12px;	color: white;	margin: 0px auto;	padding-top: 10px;}.footer_small{	font-size: 10px;}#footer_copyright{	text-align: center;	width: 100%;	font-size: 10px;	clear: both;	padding-bottom: 35px;	padding-top: 15px;	color: #a9a9a9;}#footer_content #foot_left{	margin-left: 80px;	float: left;	clear: none;}#footer_content #foot_right{	margin-right: 80px;	float: right;	clear: right;}#footer A{	text-decoration: none;	color: white;}#footer A:hover{	text-decoration: underline;}h1{	margin: 0px;	padding: 0px;	font-size: 24px;	font-weight: bold;	color: #191937;}.szoveg_2{	margin: 10px 100px 0 80px;	color: #191937;	font-size: 13px;}#szolgBg{	width: 735px;	margin: 0px auto;	padding: 0 4px 4px 4px;	font-size:12px;}h2 {	margin: 0px;	padding: 20px 0px 6px 0px;	font-size: 18px;	font-weight: normal;	color: #548dd4;	line-height:150%;}h3 {	margin:0;	padding:0;	font-size: 14px;	font-weight: normal;	color: #548dd4;}h4 {	margin:0;	padding:0;}ul.szolg{	margin: 0px 0px 0px 10px;}ul.szolg li{	padding: 8px 0px;}ul.ref{	margin: 10px 0px 0px 10px;}ul.ref LI{	padding: 2px 0px;	font-size: 11px;}.kiemel{	font-size: 18px;}ul.pipa{	margin: 0px;	padding: 0px;	list-style: none;}ul.pipa li{	background: no-repeat url(../images/pipa.gif);	padding: 10px 0px 25px 43px;	margin-bottom: 10px;	font-weight: bold;	font-family: "Arial Black", Arial, Helvetica, sans-serif;	font-size: 15px;	font-style: italic;	color: #136300;}a.link{	color: #191937;	text-decoration: none;}a.link:hover{	text-decoration: underline;}form.ajanlatkeres {margin-top:2em;}form input, form textarea {margin-bottom:0.7em;}form textarea {width: 400px;height:100px;}form input.submit {background-color:#2a3551;border:none;color:#fff;padding:2px 22px;}