body{
	padding: 		0;
	margin: 		0;
	font-family: 	Arial, Arial-Ce, Tahoma;
	font-size: 		12px !important;
	background: 	#2169E2;
}

#allBg2{
	background: 	#000000 url('images/allBg.jpg') repeat-x;
}
#allBg{
	background: 	#000000 url('images/allBg.jpg') repeat-x;
    float:          left;
}
#head{
    padding: 0 !important;
    margin: 0 !important;
	height: 		249px;
	min-width: 		1300px;
	background: 	url('images/head.jpg') no-repeat;
}
#headWidth{
    padding: 0 !important;
    margin: 0 !important;
	width:			1300px;
/*	width: 			1005px;*/
}
#head2{
    padding: 0 !important;
    margin: 0 !important;
	height: 		249px;
	min-width: 		1005px;
	background: 	url('images/head.jpg') no-repeat;
}
#headWidth2{
    padding: 0 !important;
    margin: 0 !important;
	width: 			1005px;
}

#home{
	font-size: 		0px;
	padding-left:	40px;
}
#home img{
	border: 		none;
	height: 		220px;
	width:			100px;
}

#headMenu{
	padding: 		0;
	margin: 		0;
	overflow: 		hidden;
	background: 	url('images/menuBg.jpg') no-repeat;
	height: 		40px;
	width:			1300px;
/*	width:			1005px;*/
}
#headMenu2{
	padding: 		0;
	margin: 		0;
	overflow: 		hidden;
	background: 	url('images/menuBg.jpg') no-repeat;
	height: 		40px;
	width:			1005px;
}
.headMenu{
	list-style: 	none;
	padding: 		0;
	margin: 		0;
	padding-left:	101px;
	padding-top:	2px;
}
.headMenu li{
	display: 		block;
	float: 			left;
	width:			113px;
	text-align: 	center;
	height:			37px;
	padding-top:	10px;
	background:		url('images/separator.jpg') right top no-repeat;
}
.headMenu li a{
	color: 			white;
	text-decoration: none;
	display: 		block;
	width: 			113px;
	padding-bottom: 12px;
}
.headMenu li a:hover, .headMenu li.active a{
	background: 	url('images/menuBottom.jpg') left bottom no-repeat;
/*    font-weight:    bold; */
}
.headMenu li.active2 a{
	background: 	url('images/menuBottom.jpg') left bottom repeat-x;
}
#content{
	background: 	#000000 url('images/contentBg.jpg') repeat-x;
	width:			1300px;
    padding-top:	33px;

}
#left{
	float: 			left;
	width: 			133px;
}
#right{
	float: 			left;
	width:			1167px;
}
#rightContent{
}
#mainContent{
	float: 			left; 
	padding-bottom: 10px;
	background: 	url('images/mainBoxBg.jpg') 0px bottom repeat-x;
}
#leftBorder{
	background: 	url('images/mainBoxBg.jpg') 272px 0px repeat-y;
	float:			left;
}
#rightBorder{
	background: 	url('images/mainBoxBg.jpg') 565px  0px repeat-y;
	float:			left;
	padding-bottom: 10px;
}
#mainBannerBg{
    float:          left;
	background: 	url('images/mainBoxBg.jpg') 992px 0px repeat-y;
    
}

#mainNews{
	float: 			left;
	padding-top:	10px;
	width:			271px;
}
#mainNewsText {
	padding-top:		10px;
}
#mainNewsText img{
	border: 		1px solid #4290DD;
}
#mainNewsName{
	padding-top:	12px;
	color: 			white;
}
#mainNewsName a{
    color: white;
    text-decoration: none;
}
#mainNewsName a:hover{
    text-decoration: underline
}
#mainNewsContent{
	padding-top:	8px;
	color: 			#76ADF0;
    padding-right:  10px;
    text-align:     justify;
}
#mainGalerie{
	text-align: 	center;
	padding-top:	10px;
	float: 			left;
	width: 			293px;
}
#mainGalerieContent{
	padding-top:	7px;
}
#mainGalerie table{
	padding: 		0;
	width: 			255px;
	margin: 		0 auto;
}
#mainGalerie table img{
	border: 		1px solid #4290DD;
}
#mainVideo{
	padding-top:	10px;
	text-align: 	right;
	float: 			left;
	width:			272px;
}
#mainVideoContent{
	width: 			251px;
	padding-top: 	10px;
	float: 			right;
}
#mainVideoContentBorder{
	border: 		1px solid #4290DD;
	font-size: 		0;
}
#videoName{
	background: 	url('images/videoName.jpg') repeat-x;
	height: 		27px;
	text-align: 	center;
	color: 			white;
}
#videoNameSpacer{
	font-size:		12px;
	padding-top: 	6px;
}
#rightMainBanners{
    float:          left;
    padding-left:   25px;
    padding-top:    25px;
}



#foot{
	background: 	url('images/footBg.jpg') repeat-x;
	height: 		137px;
	clear: 			left;
    min-width:      1005px;
	overflow: 		hidden;
}
#footWidth{
	width:			1005px;
}
#footSpacer{
	padding-left:	133px;
	padding-top:	54px;
}
#footSpacer img{
	border: 		none;
}
#footLeft{
	float: 			left;
}
#footCenter{
	float: 			left;
	padding-top: 	20px;
	padding-left:	55px;
}
#footCenter ul{
	padding: 		0;
	margin: 		0;
	list-style: 	none;
	color: 			white;
}
#footCenter ul li{
	background: 	url('images/footLi.jpg') 0px 8px no-repeat;
	padding-left:	10px;
	padding-bottom:	5px;
}
#footCenter a{
	text-decoration: none;
	color: 			white;
}
#footCenter a:hover{
	text-decoration: underline;
}
#footRight{
	padding-left:	220px;
	float:			left;
	padding-top:	10px;
}

#mainBanners{
    width:          968px;
    color:          white;
}
#mainBannersSpacer{
	padding-top:	25px;
	padding-left:	134px;
	padding-bottom:	25px;
}
#mainBanners img{
	border: 		1px solid #4290DD;
}






/*	aloldal	*/
#left2{
	width:			170px;
	padding-top:	46px;
	float: 			left;
}
.leftMenu{
	padding: 		0;
	margin: 		0;
	list-style: 	none;
	width: 			144px;
}
.leftMenu li{
	padding-left:	18px;
	padding-right:  10px;
	padding-bottom: 6px;
	padding-top:	6px;
	font-size: 		12px;
	background: 	url('images/mainBoxBg.jpg') left bottom repeat-x;
}
.leftMenu li a{
	color: 			white;
	text-decoration: none;
}
.leftMenu li a:hover{
	color: 			#EDBE00;
}
.leftMenu li.active a{
	color: 			#EDBE00;
}
.leftMenu2{
	padding: 		0;
	margin: 		0;
    padding-left:   10px;
	list-style: 	none;
	width: 			134px;
}
.leftMenu2 li{
	padding-left:	18px;
	padding-right:  10px;
	padding-bottom: 6px;
	padding-top:	6px;
	font-size: 		12px;
	background: 	url('images/mainBoxBg.jpg') left bottom repeat-x;
}
.leftMenu2 li a{
	color: 			white;
	text-decoration: none;
}
.leftMenu2 li a:hover{
	color: 			#EDBE00;
}
.leftMenu2 li.active a{
    color: 			#EDBE00;
}
.leftMenu2 ul{
    padding: 0;
    margin: 0;
    padding-left: 15px;
}
.leftMenu2 ul li{
    padding :0;
    margin: 0;
    background: none;
}
.leftMenu2 ul li a{
    color: white !important;
}
.leftMenu2 ul li a:hover{
    color: 			#EDBE00 !important;
}
.leftMenu2 ul li.active a{
    color: 			#EDBE00 !important;
}
#content2{
	background: 	#000000 url('images/contentBg.jpg') repeat-x;
	width:			1005px;
}
#contentBottomBg{
	padding-bottom:	15px;
	background: 	url('images/mainBoxBg.jpg') left bottom repeat-x;
}
#rightBg{
	background: 	url('images/mainBoxBg.jpg') 552px 0px repeat-y;
	width:			835px;
	float: 			left;
}

#right2{
	padding-top: 	46px;
	width:			835px;
	float: 			left;
}
#subContent{
	float: 			left;
	width:			550px;
}
#text{
	padding-right:	20px;
    color:          white;
}
#text h1, #mainBanners h1{
	padding: 		0;
	margin: 		0;
	font-size: 		17px;
	color: 			#49A1FF;
	font-weight: 	normal;
}
#text h2, #mainBanners h2{
	padding: 		0;
	margin: 		0;
	font-size: 		15px;
	color: 			#49A1FF;
	font-weight: 	normal;
}
#text h3, #mainBanners h3{
	padding: 		0;
	margin: 		0;
	font-size: 		12px;
	color: 			#49A1FF;
	font-weight: 	normal;
}
#text h4, #mainBanners h4{
	padding: 		0;
	margin: 		0;
	font-size: 		11px;
	color: 			#49A1FF;
	font-weight: 	normal;
}
#text p, #mainBanners p{
	padding: 		0;
	margin: 		0;
	padding-bottom: 12px;
	color: 			white;
}
#text a, #mainBanners a{
	color: 			#EDBE00;
	text-decoration: none;
}
#text a:hover, #mainBanners a:hover{
	text-decoration: underline;
}
#banners{
	float: 			left;
	text-align: 	center;
	width: 			285px;
}
#bannerSpacer{
	padding-left: 15px;
    color: white;
}
#bannerSpacer h1{
	padding: 		0;
	margin: 		0;
	font-size: 		17px;
	color: 			#49A1FF;
	font-weight: 	normal;
}
#bannerSpacer h2{
	padding: 		0;
	margin: 		0;
	font-size: 		15px;
	color: 			#49A1FF;
	font-weight: 	normal;
}
#bannerSpacer h3{
	padding: 		0;
	margin: 		0;
	font-size: 		12px;
	color: 			#49A1FF;
	font-weight: 	normal;
}
#bannerSpacer h4{
	padding: 		0;
	margin: 		0;
	font-size: 		11px;
	color: 			#49A1FF;
	font-weight: 	normal;
}
#bannerSpacer p{
	padding: 		0;
	margin: 		0;
	padding-bottom: 12px;
	color: 			white;
}
#bannerSpacer a{
	color: 			#EDBE00;
	text-decoration: none;
}
#bannerSpacer a:hover{
	text-decoration: underline;
}


#left3{
	width:			170px;
	float: 			left;
}
#right3{
	float: 			left;
	width:			835px;
}
#leftBorder2{
	background: 	url('images/mainBoxBg.jpg') 270px top repeat-y;
	float:			left;
}
#rightBorder2{
	background: 	url('images/mainBoxBg.jpg') 551px  top repeat-y;
	float:			left;
	padding-bottom: 10px;
}
#mainNews2{
	width: 			265px;
	float: 			left;
    padding-top:    10px;
}



.clear{
	clear: left;
	height: 0px;
	overflow: hidden;
}

.news{
    padding-bottom: 15px;
}
.newsTitle{
    font-weight: bold;
}
.newsKivonat{
    text-align: justify;
}
.newsTovabb{
    text-align: right;
}
#kivonat{
    text-align: justify;
    padding-bottom: 15px;
}
.bordered{
    border: 	1px solid #4290DD;
}
a img.bordered, a img{
    border:none;
}
#widget_name, #widget_email, #widget_tel{
    border:     1px solid #2E84D7;
    background: #184183;
    color:      white;
    width:      360px;
}
#question{
    border:     1px solid #2E84D7;
    background: #184183;
    color:      white;
    width:      463px;
}
.button, .button2{
    border:     1px solid #2E84D7;
    background: #184183;
    color:      white;
}



#socialDiv{
    text-align: right;
}
#socialDiv ul{
    list-style: none;
}
#socialDiv ul li{
    display: inline;
}
#socialDiv ul li img{
    border: none;
}







.sociable{

	float:left;

}

.sociable ul{

	padding:0;

	margin:0;

	list-style:none;

}

.sociable ul li{

	float:left;

	padding-right:5px;

}

.sociable ul li a img{

	border:none;

}







div.sociable { margin: 16px 0; }



span.sociable_tagline { position: relative; }

span.sociable_tagline span { display: none; width: 14em; }

span.sociable_tagline:hover span {

	position: absolute;

	display: block;

	top: -5em;

	background: #ffe;

	border: 1px solid #ccc;

	color: black;

	line-height: 1.25em;

}

.sociable span {

	display: block;

}

.sociable ul li:before { content: ""; }

.sociable img {

	float: none;

	width: 16px;

	height: 16px;

	border: 0;

	margin: 0;

	padding: 0;

}



.sociable-hovers {

	opacity: .4;

	-moz-opacity: .4;

	filter: alpha(opacity=40);

}

.sociable-hovers:hover {

	opacity: 1;

	-moz-opacity: 1;

	filter: alpha(opacity=100);

}
