body{
	padding: 			0;
	margin:				0;
	font-size:			12px;
	font-family: 		Arial, Arial-Ce, Tahoma;
	background: 		url('images/allBg.jpg') repeat-x;
	background-color: 	#7B7B7B;
}
#allBg{
	min-width: 			1015px;
	background: 		url('images/allBg.jpg') repeat-x;
}

#center{
	width: 				1015px;
	margin: 			0 auto;
	padding: 			0;
}
#contentBg{
	float: left;
	background: 		url('images/bg.jpg') repeat-y;
}
#head{
	width: 				1015px;
	background: 		url('images/headBg2.jpg') no-repeat;
	min-height:			500px; 
	float: 				left;
}
#head2{
	width: 				1015px;
	background: 		url('images/headBg3.jpg') no-repeat;
	min-height:			500px; 
	float: 				left;

}
#left{
	float: 				left;
	width: 				284px;
}
#leftSpacer{
	padding-lefT: 		20px;
	padding-top:		10px;
	padding-right:		20px;
}
#home a img{
	width: 				230px;
	height:				210px;
	border: 			none;
}
#right{
	float: 				left;
	width: 				731px;
}
#rightSpacer{
	padding-left: 		20px;
	padding-right: 		70px;
	padding-top:		10px;
}
.headMenu{
	padding: 			0;
	margin:				0;
	list-style: 		none;
	width: 				621px;
	overflow: 			hidden;
}
.headMenu li{
	float: 				left;
	color: 				#83ccff;
	padding: 			0px 5px;
}
.headMenu li a{
	color: 				white;
	text-decoration: 	none;
}
.headMenu li a:hover{
	text-decoration: 	underline;
}
.headMenu li.active a{
	text-decoration: 	underline;
	color: 				#83ccff;
}
#mainHead{
	height:				330px;
	overflow:			hidden;
}
#contentHead{
	height:				230px;
	overflow:			hidden;
}
#mainHeadSpacer{
	padding-top:		40px;
	padding-left:		420px;
}
#mainHead h1, #contentHead h1{
	padding: 			0;
	margin:				0;
	color: 				#d9e8fb;
	font-weight: 		normal;
	font-size: 			18px;
   	padding-bottom: 	12px;
}
#mainHead p, #contentHead p{
	padding: 			0;
	margin:				0;
	font-size: 			12px;
	text-align: 		justify;
	color: 				#d9e8fb;
}
#mainPictures{
	padding-top:		38px;
	float: 				left;
	padding-bottom:		30px;
}
.mainPicture{
	float: 				left;
	width: 				210px;
	height: 			140px;
}
.mainPicture p{
	padding: 			0;
	margin:				0;
	font-size: 			12px;
	font-weight: 		bold;
	text-align: 		center;
	width: 				180px;
	padding-top:		16px;
}
.mainPicture a{
	color: 				white;
	text-decoration: 	none;
}
#spacer1{
	padding-left:		15px;
}
#spacer1 img, #spacer2 img, #spacer3 img{
	border: 			1px solid #7a8891;
}
#spacer2{
	padding-left:		20px;
}
#spacer3{
	padding-left:		22px;
}
#line{
	height: 			1px;
	overflow: 			hidden;
	background: 		url('images/vonal.jpg') 7px 0px repeat-y;
	clear: 				left;
}
#mainContent{
	padding-top: 		20px;
	padding-bottom:		20px;
    padding-left:       5px;
    padding-right:      15px;
	color:				#373737;
}
#mainContent a{
	text-decoration: 	none;
	color: 				#1c85c4;
	font-weight:		bold;
}
#mainContent a:hover{
	text-decoration: 	underline;
}
#mainContent img{
	border: 			1px solid #72818a;
}
#mainContent h1{
	padding: 			0;
	margin:				0;
	font-size:			24px;
	font-weight: 		normal;
	padding-bottom:		12px;
	color:				#373737;
}
#mainContent h2{
	padding: 			0;
	margin:				0;
	padding-top:		3px;
	padding-bottom: 	5px;
	background: 		url('images/marker1.png') no-repeat;
	font-size:			18px;
	padding-left:		35px;
	font-weight: 		normal;
	color:				#373737;
}
#szoveg h1 a{
	text-decoration: 	none;
	color: 				#1c85c4;
	font-weight:		bold;
}
.news{
	padding-top: 12px;
}

.leftMenu {
	padding: 			0;
	margin:				0;
	list-style: 		none;
	padding-top:		20px;
	padding-left:		30px;
}
.leftMenu li a{
	color: 				#d9e8fb;
	font-size: 			18px;
	font-weight: 		normal;
	text-decoration: 	none;
}
.leftMenu li a:hover{
	text-decoration:	underline;
	color: 				#83ccff;
}
.leftMenu li.active a{
    text-decoration: underline;
   	color: 				#83ccff;
}
.leftMenu li.active li a{
    text-decoration: none;
	color: 				#d9e8fb;
}
.leftMenu li.active li a:hover{
    text-decoration: underline;
   	color: 				#83ccff;
}
.leftMenu li.active li.active a{
    text-decoration: underline !important;
   	color: 				#83ccff !important;
}
.leftMenu ul {
	padding: 0;
	margin:0;
	list-style: none;
	padding-top: 10px;
}
.leftMenu ul li{
	font-size: 12px;
	background: url('images/liBg.jpg') 0px 5px no-repeat;
	padding-left:	10px;
	padding-bottom:	5px;
}
.leftMenu ul li a{
	font-size: 12px;
}

#footHeader{
	height:	16px;
	background: url('images/footHead.jpg') no-repeat;
	clear: left;
}
#foot{
	height: 79px;
	background: url('images/footBg.jpg') no-repeat;
	clear: left;
}
#qscert{
	padding-left:	35px;
}
#qscert img{
	border: 		none;
	width:			240px;
	height:			65px;
	float:			left;
}
#contact{
    padding-left:   100px;
    padding-top:    40px;
    float:          left;
    color: #414141;
}
#contact table td{
    width: 250px;
    color: #414141;
}
#contact a{
    text-decoration: none;
    color: #414141;
}
#royal{
	float: 			left;
	padding-top:	30px;
	padding-left:	10px;
}
#royal img{
	bordeR: none;
	width: 60px;
	height:	35px;
}
#egyeb{
	padding-left:	20px;
	padding-top:	30px;
	color:		white;
	
}
#egyeb a{
	text-decoration: none;
	color: #83ccff;
}
#egyeb a img{
    border: none;
}
#szoveg{
    padding: 0px 15px;
}
#szoveg strong{
    color: #1c85c4;
}
.kapcsolat .bottom{
    background: #00489D;
    border: none;
    color: white;
}
.kapcsolat .bottom2{
    background: #F7141D;
    border: none;
    color: white;
}
.inputMedium{
    width: 285px !important;
}
.middle{
    width: 396px !important;
}
.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}
#newsletter{
    padding-left:   20px;
    padding-bottom: 20px;
}
#newsletter form{
    padding: 0;
    margin:0;
}
#newsletter .input{
    border: 1px solid #7B7B7B;
    background: #3C3C3C;
    color: white;
    width: 210px;
    margin-bottom: 1px;
}
#newsletterUp{
    background: #00489D;
    border: 1px solid #7B7B7B;
    color: white;
    padding: 0;
    margin: 0;
    width: 132px;
}
#newsletterDown{
    background: #00489D;
    border: 1px solid #7B7B7B;
    color: white;
    padding: 0;
    margin: 0;
    width: 77px;
}
