body{
	font-family:		Arial, Arial Ce, Tahoma;
	font-size:			12px;
	padding:			0;
	margin:				0 auto;
}
#bg{
	width: 				100%;
	background: 		url('images/bg.jpg') top center;
}
#bg2{
	margin:				0 auto;
	width:				100%;
	background: 		url('images/bg4.jpg') top center repeat-y;
	text-align:			center;
}
#bg3{
	margin:				0 auto;
	width:				100%;
	background: 		url('images/bg5.jpg') top center repeat-y;
	text-align:			center;
}
#head_bg{
	margin:				0 auto;
	width: 				100%;
	background: 		url('images/bg1.jpg') top center repeat-x;
}
#header{
	margin:				0 auto;
	text-align:			left;
	/*width:				100%; */
	background: 		url('images/header.jpg') 1px 0px no-repeat;
}
#header2{
	margin:				0 auto;
	text-align:			left;
	/*width:				100%; */
	background: 		url('images/header3.jpg') 1px 0px no-repeat;
}
#header_cont{
	float:left;
	height:130px;
}
#jobb_menu{
	float: 				left;
	text-align:			right;
	width: 				350px;
	padding-top:		21px;
	padding-left:100px;
/*	padding-right:	150px; */
}
#jobb_menu a img{
	border: 			none;
}
#jobb_menu a{
	font-size: 			12px;
	color:				#00477d;
	text-decoration:	none;
	font-weight:		bold;
}
#keres{
	padding-right:		0px;
	padding-top:		65px;
	text-align:			right;
	font-size:			16px;
	color:				#DA7B0B;
	font-weight:		bold;
}
#keres form{
	padding:			0;
	margin:				0;
}
#keres .button{
	background:			url('images/kereses.jpg') no-repeat;
	border: 			none;
	width:				63px;
	height:				21px;
}
#tartalom{
	padding-top:		10px;
}
#ives_kicsi{

	width:				224px !important;
	
}
#ives_kicsi_felso{
	background:			url('images/atmenetes_bg_kicsi.jpg') repeat-y;
	width:				224px;
}
#ives_kicsi_tartalom{
	background:			url('images/ives_top_kicsi.jpg') no-repeat;
	padding-top:		8px;
	padding-left:		15px;
}
#ives_kicsi_tartalom a{
	color:				#afdcff;
	text-decoration:	none;
	display: 			block;
	width: 				180px;
	padding-left:		10px;
	background:			url('images/negyzet_sotet.jpg') left 50% no-repeat;
}
#ives_kicsi_tartalom a:hover{
	color:				#ffffff;
	background:			url('images/negyzet_vilagos.jpg') left 50% no-repeat;
}
.menu{
	width: 				200px;
	padding:			0;
	margin:				0;
}
.menu ul{
	padding:0;
	margin:0;
	list-style: none;
	padding-left: 10px;
}
.menu .active a{
	color:				#ffffff !important;
}
.menu .active ul li a{
	color:				#afdcff !important;
}
.menu .active ul li a:hover{
	color:				#ffffff !important;
}
.menu .active ul li.active a{
	color:				#ffffff !important;
}
#ives_kicsi_also{
	padding-bottom:		0px;
	background:			url('images/ives_bottom_kicsi.jpg') left bottom no-repeat;
	height:				224px;
}
#elso,#masodik,#harmadik{
	float: 				left;
	height: 			224px;
	width:				224px;
	margin-left:		1px;
	color: 				white;
	overflow:			hidden;
}
.menu{
	list-style: 		none;
	padding: 			0;
	margin:				0;
}
#elso{
	background:			url('images/2008_2.jpg') no-repeat;
}
#masodik{
	background:			url('images/2008_1.jpg') no-repeat;
}
#harmadik{
	background:			url('images/2008_3.jpg') no-repeat;
}
#tartalom{
	margin:				0 auto;
	float: 				left;
	width: 				990px;
}
#content{
	padding-left: 		45px;
}
#bal{
	float: 				left;
	width: 				447px;
	padding-top:		10px;
}
#bal div{
	background:			#e7f5ff;
}
#bal div div{
	padding: 			20px;

}
#bal div div h4{
	padding: 			0;
	margin:				0;
}
#bal div div p{
	padding:			0;
	margin:				0;
	padding-top: 		10px;
}
#jobb{
	width:				465px;
/*	padding-left: 		8px; */
	padding-top: 		10px;
	float: 				left;
}
#aktualis{
	float: 				left;
	width:				220px;
	font-size: 			0px;
}
#koz{
	padding-left:		4px;
}
#hirlevel{
	width:				223px;
	margin-left:		5px;
	float: 				left;
	font-size: 			0px;
	overflow:			hidden;
}
#hirlevel div, #aktualis div{
	font-size: 			12px;
	background:			#e7f5ff;
}
#hirlevel div{
	padding-left:		10px;
	padding-right:		10px;
	padding-bottom:		10px;
}
#hirlevel div form{
	padding: 			0;
	margin:				0;
	
}
#hirlevel .level{
	width: 				160px;
}
.button2{
	border: 			1px solid #00477D;
	background:			#E7F5FF;
	width: 				140px !important;
	cursor:pointer;
}
#hirlevel div h3, #aktualis div h3{
	padding:			0;
	margin:				0;
	font-size:			16px;
	font-weight:		bold;
	color: 				#297cbc;
	padding: 			5px;
}
.ives_nagy{
	clear: 				both;
	padding:			0;
	margin:				0;
	font-size: 			0px;
	background:			url('images/atmenetes_bg.jpg') repeat-y;
}
.ives_nagy_bg{
	font-size: 			12px;
	padding-top:		5px;
	padding-left:		5px;
	padding-right:		5px;
	width: 				455px;
	color:				white;
	background:			url('images/ives_top_nagy.jpg') no-repeat;
}
.ives_nagy_also{
	padding-bottom:		5px;
	background:			url('images/ives_bottom_nagy.jpg') left bottom no-repeat;
}
#foot{
	text-align:			left;
	padding-left:		21px;
	clear: 				both;
	padding-top: 		10px;
	background: url('images/bg4.jpg') top center repeat-y; 
}
#footer{
	padding-top:		20px;
	padding-left:		155px;
	background:			url('images/foot_new.jpg') no-repeat;
	padding-bottom:22px;
	color:#fff;
}
#footer a img{
	border: 			none;
}
#footer a {
	color: 				white;
	text-decoration: 	none;
}
#rg{
	float: 				right;
	padding-right:		80px;
}
#rg a img{
	border:				none;
	margin-bottom:		-4px;
}
.hirek{
	padding-left:		10PX;
}
.hirek div{
	width: 				200px;
	padding-bottom:		10px;
}
.hirek h5{
	padding:			0;
	margin:				0;
}
.hirek a{
	color:				#d36923;
	text-decoration:	none;
	font-size:			12px;

}
.tovabb{
	padding-bottom:		10px;
/*	border-bottom:		1px solid black; */
}


#content2{
	width: 				445px;
	float: 				left;
}
#masodik2{
	float: 				left;
	padding-left: 		5px;
}
#reklam{
	width: 				224px;
	background: 		#e7f5ff;

}
#reklam h3{
	padding:			0;
	margin:				0;
	padding-left: 		10px;
	padding-top:  		10px;
	color: 				#297cbc;
	padding-bottom: 	10px;
}
#bal_sav{
	float: 				left;
	padding-left:		45px;
}
#bal_sav2{
	width:				225px;

}
#aktualis2{
	width:				230px;
	height: 			111px;
	overflow:			hidden;
	background: 		url('images/treningek_2008.jpg') no-repeat;
}
#traningek{
	width:				230px;
	height: 			111px;
	overflow:			hidden;
	background: 		url('images/aktualis_2008.jpg') no-repeat;
}
#eloadasok{
	width:				230px;
	height: 			111px;
	overflow:			hidden;
	background: 		url('images/eloadasok_2008.jpg') no-repeat;
}
.koz{
	height: 			5px;
	font-size: 			0px;
	width: 				200px;
}
#pozicio a{
	color: 				#297cbc;
	text-decoration: 	none;
}
#koz2 h4,.szoveg h2{
	color: 				#297cbc !important;
	font-size:			18px !important;
}
#content2 div{
	padding-left: 		5px;
	width: 				420px;
}
#content2 div div{
	padding: 			0;
}
#ezt{
	padding:			10px;
}
#kuld{
	border: 			1px solid #00477D;
	background:			#E7F5FF;
	width: 				50px !important;
}
#pozicio{
	width: 				250px !important;
}
#ajanlom{
	float: 				right;
	width: 				140px !important; 
	cursor: 			pointer; 
	color: 				#ef7000; 
	font-weight: 		bold;
}
#ajanlom a:hover{
	text-decoration: 	underline !important;
}
.kivonat{
	text-align: 		justify;
}
.kivonat h2{
	text-align: 		left;
}
.szoveg a, .tartalom a, #bal a, .ives_nagy_bg a{
	color: 				#ef7000; 
	font-weight: 		bold;
	text-decoration: 	none;
}
.szoveg a:hover, .tartalom a:hover, #bal a:hover, .ives_nagy_bg a:hover{
	text-decoration: 	underline;
}
.gomb{
	border: 			1px solid #00477D;
	background:			#E7F5FF;
	cursor:pointer;
}
.linkek div{
/*	border-bottom: 		1px solid black */;
}
.linkek {
	padding-top:		10px !important;
	padding-bottom:		10px !important;
}
.linkek .tovabb{
	border: 			none !important;
	padding-bottom: 	10px !important;
}
.linkek .tovabb a{
	text-decoration: 	none;
}
.linkek p{
	text-align:			justify;
	padding:			0;
	margin:				0;
	padding-top:		10px;
}
#hirek h1{
	color:				#297cbc;
}
.ez{
	color:				#c4e5ff;
	padding-top:		100px;
	font-size:			14px;
	font-weight:		bold;
	padding-left:		5px;
}
.box_tartalom{
	padding-top:		5px;
	padding-left: 		5px;
	padding-right: 		5px;
	width: 				224px;
}
.box_tartalom p{
	padding:			0;
	margin:				0;
}
.box2_cim{
	font-weight: 		bold;
	color: 				white;
	font-size:			14px;
	padding-top:		8px;
	padding-left: 		10px;
}
.box2_tartalom {
	padding-left:		10px;
	padding-right:		10px;
	padding-top: 		10px;
	color: 				white;
}
.box2_tartalom p{
	padding:			0;
	margin:				0;
}
.box2_tartalom a, .box_tartalom a{
	color:				#ef7000; 
	text-decoration:	none;
	font-weight:		bold;
}
.box2_tartalom a:hover, .box_tartalom a:hover{
	text-decoration: 	underline;
}
.linkek h2{
	padding: 			0;
	margin:				0;
	font-size:			18px;
	font-weight:		bold;
}
.linkek h2 a {
	text-decoration: 	none;
	color:				#297CBC;
}
.linkek h2 a:hover{
	text-decoration: 	underline;
}
.linkek p:first-letter
{
font-size:18px;
color:#EF7000;
}
.tovabb a{
	color:				#ef7000; 
	text-decoration:	none;
}
.tovabb a:hover{
	text-decoration:	underline;
}
#hely{
	float: left; 
	clear: left;
	background: url('images/bg4.jpg') top center repeat-y; 
	height: 10px;
	width:				100%;
}
#letoltesek{
	padding-left: 8px !important;
}
#letoltesek .fileNev{
	color: 				#ef7000; 
	font-weight: 		bold;
	text-decoration: 	none;
}
#letoltesek .fileNev:hover{
	text-decoration:	underline;
}
.downloadBox img{
	margin-bottom: -5px;
}
.hirdetesek img{
	border: none;
}
.hirdetesek a{
	color: 				#ef7000; 
	font-weight: 		bold;
	text-decoration: 	none;
}
.hirdetesek a:hover{
	text-decoration:	underline;
}



/*SOCIABLE*/
.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);
}



#perform_submit{
	border: 			1px solid #00477D;
	background:			#E7F5FF;
	cursor:pointer;
}
table tr td{
	font-size:12px;
}

.cap {
  padding: 5px 0;
}
.cap p{
  padding: 0;
  margin: 0;
}
